- This product has been discontinued by the manufacturer
Description
SF600 is a high-speed "in-system programming" programmer for updating the SPI flash soldered on the board (in-circuit programming) or in the socket adapter (offline programming). The programmer is easily controlled by DediProg software via the USB bus, providing users with a user-friendly interface and powerful features.
SF600 combines the benefits of the SF100 with additional enhancements: High-speed USB and higher SPI performance.
Hardware Features
- USB High Speed and high SPI performance, allows programming up to 2Gb SPI Flash.
- In-circuit programming: programming SPI Flash on the board
- Off-line programming: programming SPI Flash in the socket
- Start button function: Batch operation possible in USB mode
- ISP port supports 2 CS pins for programming two Serial Flash memories
- Signal conflict protection
- Multi-programming capability via USB
- Supports 1.8V low voltage IC
- Supports Windows 2003 and above
- Supports both 32 and 64 bit operating systemsSoftware Features
- PC based SF600 programming software with different modes:
- Engineering Mode features advanced developer and repair functions
- Production mode for simultaneous control of multiple SF600 Plus programmers
- Command line for controlling the SF600 through user-defined software
- Supports Windows 2003 (32 bit and 64 bit) and higher
Applications
- Updating of the serial flash soldered to the board with or without power supply in standalone or PC GUI mode
- Prototype or low volume production
- Control application, controller reset and MOSFET isolation status
- Update of internal flash (Ezport MCF5223, MCF5221, MCF5213) or external SPI flash (SBF interface MCF5445, MCF5227) of Freescale MCU
Hardware Details
The SF600 programmer is equipped with an ISP header. Through a corresponding connector, the user can connect the programmer and control the SPI signals, supply the memory and control the controller or application status. Please refer to Table 1 for the pinout of the SF600 2x10 header. DediProg also provides the SF600 ISP cable, which is used to connect the programmer to the 2X6 2.54mm ISP header on the board. Please refer to Table 2 for the pinout of the SF600 ISP cable 2x6.
To get a clear understanding of the different ISP or backup boot methods and the different reference schemes, please download the special application notes below in the Documentations section.
Pin Layout of the ISP Headers
Pin Number | Line | Line | Pin Number |
---|---|---|---|
1 | Vpp | CS2 | 2 |
3 | CS1 | Vcc | 4 |
5 | MISO/DQ1 | Hold/DQ3 | 6 |
7 | Wp/DQ2 | CLK | 8 |
9 | GND | MOSI/DQ0 | 10 |
11 | NC | Reset/IO3 | 12 |
13 | NC | NC | 14 |
15 | NC | NC | 16 |
17 | NC | NC | 18 |
19 | GPIO1 | GPIO2 | 20 |
High-Speed Programming
IC Number | Size | Programm + Verifiy |
W25X80VSSIG | 8 Mb | 9s |
W25Q16VSSIG | 16 Mb | 11.6s |
W25Q32VSSIG | 32 Mb | 12.6s |
W25Q64FVSSIG | 64 Mb | 31s |
W25Q128BVFIG | 128 Mb | 61.7s |
W25Q256FVFIG | 256 Mb | 89.2s |
S25FL512SAFMFI011 | 512 Mb | 147.4s |
Softwaremodes
Expertmode
Allows access to advanced features such as defining custom SPI commands for development or repair.
Production mode
Production mode allows silmultaneous control of up to 8 SF Series programmers to increase throughput.
Command line mode
Allows control of one or more SF Series programmers via a user-defined program.
Supported ICs
Technical Data
Model comparison | SF100 | SF600 Plus | SF700 | K110 | StarProg-A | StarProg-U | NuProg-E2 |
---|---|---|---|---|---|---|---|
Supported IC types | SPI NOR Flash | SPI Flash NOR | SPI NOR, SPI NAND and SPI Octa NOr | SPI NOR, SPI NAND, and EEPROM | MCU, CPLD, SPI NOR Flash, SPI NAND Flash, and EEPROM | All IC Types (Except UFS) | UFS (Up to 180 MB/s) eMMC (Up to 100 MB/s) |
In system programming | ✓ | ✓ | ✓ | ✓ | ✓ | X | X |
Socket programming | ✓ Mit Bottom Board (Optional) | ✓ One programming site (site) | ✓ One programming site (site) | ✓ One programming site (site) | ✓ One programming site (site) | ✓ One programming site (site) | ✓ One programming site (site) |
Standalone | X | ✓ | ✓ | ✓ | ✓ | X | X |
Software | SF Software | SF Software | SF Software | Dediware | Dediware | Dediware | Dediware |
3rd Party Integration | CLI | CLI | ATE Port, CLI | ATE Port, CLI | ATE Port, CLI, DLL API (Optional) | CLI | X |