Dediprog SF600Plus SPI NOR Flash Programmer

The SF600 Plus is a high-speed ISP programmer for updating the on-board soldered SPI flash.


Content: 1
incl. VAT.

In Stock, Delivery time: 1 - 3 days

More Information
Request a quote
Product number: SF600 Plus
Manufacturer: Dediprog


SF600Plus 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.

SF600Plus combines the benefits of the SF100 with additional enhancements: High-speed USB and higher SPI performance.

SF600Plus is an improved version of the SF600. The main difference is that the SF600Plus has 4 GB of memory built in, allowing stand-alone programming without a PC.

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
  • Standalone mode: Supports start button programming and IO port programming.
  • 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 Plus 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 Plus through user-defined software
    • Supports Windows 2003 (32 bit and 64 bit) and higher


  • 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, in-system or socket programming 
  • 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 Plus 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 Plus 2x10 header. DediProg also provides the SF600Plus 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 SF600PlusISP 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 NumberLineLinePin Number

High-Speed Programming

IC NumberSizeProgramm + Verifiy
W25X80VSSIG8 Mb9s
W25Q16VSSIG16 Mb11.6s
W25Q32VSSIG32 Mb12.6s
W25Q64FVSSIG64 Mb31s
W25Q128BVFIG128 Mb61.7s
W25Q256FVFIG256 Mb89.2s
S25FL512SAFMFI011512 Mb147.4s


Supported ICs

With the help of the Flash programming software of the SF series a multitude of SPI Flashs can be easily flashed. With our selection wizard you get an insight which ICs are already supported. 


SF600 Plus - Setup Tutorial

Technical Data

Model comparisonDediprog SF100 Programmer small
Dediprog SF600 Plus Programmer small
SF600 Plus
Dediprog SF700 Programmer small
Dediprog K110 Programmer Small
Dediprog StarProg-A EPROMM SPI Flash Programmierer small
Dediprog StarProg-U Programmer small
Dediprog NuPROG-E2 Universal Programmer small
Supported IC typesSPI NOR FlashSPI Flash NORSPI NOR, SPI NAND and SPI Octa NOrSPI NOR, SPI NAND, and EEPROMMCU, CPLD, SPI NOR Flash, SPI NAND Flash, and EEPROMAll IC Types (Except UFS)UFS (Up to 180 MB/s) eMMC (Up to 100 MB/s)
In system programmingXX
Socket programming✓ Mit Bottom Board
✓ One programming site (site)✓ One programming site (site)✓ One programming site (site)✓ One programming site (site)✓ One programming site (site)✓ One programming site (site)
SoftwareSF SoftwareSF SoftwareSF SoftwareDediwareDediwareDediwareDediware
3rd Party IntegrationCLICLIATE Port, CLIATE Port, CLIATE Port, CLI, DLL API (Optional)CLIX


2.54mm 2x10 To 1.27mm 2x10 Adaptor
The adaptor and cable are used for SF600 to convert 2.54mm 2x10 female header to 1.27mm 2x10 female header.

Backup Boot Flash Module-SO8N(150mil)
The Backup Boot Flash is a flexible tool designed to force the MCU to work with the Backup SPI Flash.

DIP socket ISP adaptor for SPI and IIC
The adapter supplies ICP port in 8-pin DIP connector for SPI/IIC programming and ATE port in 10-pin connector.

ISP adaptor for SPI (SF600/SF700 Compatible)
ISP-SPI-SF20 is the ISP adapter of SF700 and is pin compatible with SF600-G2 accessories.

QSPI-SOP008207mil-001E Board
The SOP 207mil socket adapter is supported by the programmers of the SF, Progmaster and StarProg series and by the K110 programmer.

SF600 universal adapter with 2x4 ISP cable
The SF600 Universal Adapter is used to convert the SF600 2X10 2.54mm header pinout to the SF100 2X7 2.54mm header pinout.

The SF600-ISO-BOARD-2 is used to reduce cable interference for motherboard startup performance.

BBF Testclip (SO16W 300mil)
The BBF SO16W Test Clip is used to connect the Backup Boot Flash Tool to the Main Serial Flash on the board.

Intel ISP Adapter-B
The Intel ISP Adapter B is used to connect the SF600-G2/SF600Plus to the Intel motherboard.