ZOYI SP16-FX

SOFI SP16-FX Flash Programmer Instruction Manual

Hi-speed EEPROM and SPI FLASH Programmer

1. Introduction

The SOFI SP16-FX is a high-speed programmer specifically designed for serial EEPROM and SPI FLASH devices. It offers enhanced stability and speed compared to general-purpose programmers. This manual provides essential information for setting up, operating, and maintaining your SP16-FX programmer.

SOFI SP16-FX Flash Programmer angled view
Figure 1: Angled view of the SOFI SP16-FX Flash Programmer, showing the ZIF socket and indicator lights.

2. Key Features and Performance

  • Dedicated Design: Optimized for serial EEPROM / SPI FLASH devices, ensuring faster and more stable performance.
  • Portable & USB Powered: Compact size (103mm x 71mm x 23mm) and USB power/communication eliminate the need for an external power supply, making it highly portable.
  • Broad Memory Support: Compatible with a full range of 93/24/25/BR90 memories, with software upgrade capabilities for new devices.
  • Device Detection: Supports detection of 25 series SPI FLASH device models.
  • Enhanced Reliability: Features pin contact detection to improve programming reliability.
  • ISP Programming: Allows direct programming of on-board patch devices.
  • Versatile ZIF Socket: Standard 40Pin ZIF socket (ARIES) accommodates wide/narrow devices and general adapters.
  • Protection Features: Includes over-current protection to safeguard the programmer and devices from damage due to incorrect placement.
  • High-Speed Processing: Built-in 32-bit high-speed processor ensures rapid programming and precise timing.
  • Offline Programming: Supports standalone programming without a computer (SP16-F and SP16-FX modes only). Features 512Mbit built-in memory for offline data.
  • Mass Production Mode: Automatic detection of device placement initiates programming for efficient batch operations.
  • ATE Interface: Supports automatic programming machine control (SP16-FX mode only).
  • Multi-Programmer Connection: Up to 8 programmers can be connected to one computer simultaneously.
  • Audible Feedback: A buzzer provides voice prompts for successful or failed operations (offline mode only).
  • Adjustable Voltage: Programmable voltage from 1.7V to 5.0V, supporting 1.8V, 2.5V, 3V, 3.3V, and 5V devices.
  • Self-Test Function: Provides a device self-test function.
  • OS Compatibility: Supports Windows XP (SP2), VISTA, Win7/Win8/Win10 (32bit/64bit).

3. Setup and Installation

  1. Software Installation: Download and install the latest FlyPRO software from the official SOFI website. Ensure your operating system (Windows XP SP2 or later) is supported.
  2. Connect Programmer: Connect the SP16-FX programmer to your computer using a standard USB cable. No external power supply is needed.
  3. Driver Installation: The necessary drivers should install automatically upon first connection. If not, refer to the software's help section for manual driver installation instructions.
  4. Device Placement: For programming, carefully insert the target EEPROM or SPI FLASH device into the 40Pin ZIF socket. Ensure correct orientation and firm contact. Close the ZIF socket lever to secure the device.
  5. ISP Connection (Optional): If using In-System Programming (ISP), connect the programmer to the target circuit board's ISP header using appropriate cables. The ISP mode supports 24/93/25 series with adjustable clock.
SOFI SP16-FX Flash Programmer with chip inserted
Figure 2: The SOFI SP16-FX programmer with a chip correctly inserted into the ZIF socket, ready for programming.

4. Operation

  1. Launch Software: Open the FlyPRO programming software on your computer.
  2. Select Device: In the software interface, select the specific model of the EEPROM or SPI FLASH device you intend to program.
  3. Load Data: Load the firmware or data file you wish to write to the device.
  4. Programming Modes:
    • Online Programming: With the programmer connected to the computer, use the software to initiate read, write, erase, or verify operations. The software supports automatic serial number generation in this mode.
    • Offline Programming (SP16-F and SP16-FX only): For mass production without a computer, pre-load the data into the programmer's built-in 512Mbit memory. The programmer will automatically detect device placement and begin programming. A buzzer will provide audio feedback for success or failure.
  5. Voltage Adjustment: The software allows adjustment of the programming voltage between 1.7V and 5.0V to match the requirements of your target device.
  6. Mass Production Features: The SP16-FX supports automatic programming machine (ATE) control for high-volume production environments. Refer to Chapter 6 of the FlyPRO_MCP software documentation for specific usage.

5. Specifications

The SOFI SP16 series offers various models with differing capabilities. The SP16-FX model provides comprehensive features for high-speed EEPROM and SPI FLASH programming.

Correlation table of SP16 performance
Figure 3: Correlation table detailing the performance and features across SP16-FX, SP16-F, and SP16-B models.
SOFI SP16-FX Key Specifications
FeatureSpecification (SP16-FX)
Brand NameZOYI
ModelSP16-FX
OriginMainland China
Dimensions (L x W x H)103mm x 71mm x 23mm
Weight0.35kg
Measurement Accuracy0.015% + 10 mA
Maximum Capacity of Supported Devices512Mbit
Supported Device VoltageProgrammable 1.7V to 5.0V (Supports 1.8V/2.5V/3V/3.3V/5V)
Supported Memory Types93/24/25/BR90 series
ZIF Socket Type40Pin ARIES
ISP ProgrammingSupported (24/93/25 series, clock adjustable)
Offline ProgrammingYes (with 512Mbit built-in memory)
On-line Mass ProductionYes (automatic detection)
Automatic Programming Machine (ATE) SupportYes
Overcurrent/Short Circuit ProtectionYes
Buzzer PromptYes (offline mode only)
Operating System SupportWinXP (SP2), VISTA, Win7/Win8/Win10 (32bit/64bit)
Battery IncludedNo
High-concerned chemicalNone

6. Troubleshooting

  • Programming Errors: If programming fails, ensure the device is correctly inserted into the ZIF socket. The programmer features pin contact detection to help identify poor connections.
  • Device Not Detected: Verify that the correct device model is selected in the software. Ensure the device is properly seated and the ZIF socket lever is closed.
  • Over-current Protection Triggered: If the programmer stops unexpectedly, it might be due to over-current protection. This can happen if a device is inserted incorrectly or is faulty. Remove the device, check for proper orientation, and try again.
  • Software Issues: If the software is unresponsive or crashes, try restarting the application and reconnecting the programmer. Ensure you have the latest version of the FlyPRO software installed.
  • Offline Programming Buzzer: If the buzzer does not sound or gives an unexpected prompt during offline programming, check the device placement and ensure the data is correctly loaded into the programmer's memory.

7. User Tips

  • Always ensure the target chip's voltage requirements match the programmable voltage set on the device (1.7V to 5.0V).
  • Regularly check the SOFI official website for software updates to ensure support for new devices and improved performance.
  • When using the ZIF socket, handle the lever gently to avoid damage to the socket or the device pins.

8. Warranty and Support

For technical support, software updates, or warranty inquiries, please contact the manufacturer or your point of purchase. Keep your purchase receipt as proof of purchase for any warranty claims.

Related Documents - SP16-FX

Preview ZOYI ZT-FS1 Digital Anemometer User Manual
User manual for the ZOYI ZT-FS1 Digital Anemometer. Learn how to measure wind speed, airflow, temperature, and humidity with detailed operating instructions, technical specifications, and maintenance guidelines.
Preview ZOYI ZT-703S Мультиметр Осциллограф: Руководство пользователя и инструкция по эксплуатации
Подробное руководство пользователя для мультиметра ZOYI ZT-703S, охватывающее режимы осциллографа, генератора сигналов и мультиметра, а также инструкции по проведению измерений и использованию расширенных функций.
Preview ZOYI ZT-703S: Руководство пользователя мультиметра, осциллографа и генератора сигналов
Подробное руководство по эксплуатации мультиметра ZOYI ZT-703S, охватывающее функции осциллографа, генератора сигналов и режимы измерений. Узнайте, как использовать ZOYI ZT-703S для точных электронных измерений.
Preview ZT-102L Digital Multimeter User Manual
Comprehensive user manual for the ZOYI ZT-102L Digital Multimeter, covering safety information, specifications, operating instructions, maintenance, and troubleshooting for this true RMS, auto-ranging instrument.
Preview ZOYI ZT102A Digital Multimeter User Manual
Comprehensive user manual for the ZOYI ZT102A auto-ranging digital multimeter, covering safety instructions, specifications, measurement procedures, maintenance, and troubleshooting.
Preview ZOYI R01 IR Thermography Multimeter User Manual
Comprehensive user manual for the ZOYI R01, a versatile 2-in-1 infrared thermal imager and high-precision multimeter. Learn about its features, operations, measurements, and technical specifications.