1. Introducció
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.

2. Característiques principals i rendiment
- Disseny dedicat: 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.
- Detecció de dispositius: Supports detection of 25 series SPI FLASH device models.
- Fiabilitat millorada: 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.
- Característiques de protecció: 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.
- Comentaris audibles: A buzzer provides voice prompts for successful or failed operations (offline mode only).
- Ajustable Voltage: Vol. programabletage from 1.7V to 5.0V, supporting 1.8V, 2.5V, 3V, 3.3V, and 5V devices.
- Funció d'autoprova: Provides a device self-test function.
- Compatibilitat del sistema operatiu: Supports Windows XP (SP2), VISTA, Win7/Win8/Win10 (32bit/64bit).
3. Configuració i instal·lació
- Instal·lació de programari: Download and install the latest FlyPRO software from the official SOFI website. Ensure your operating system (Windows XP SP2 or later) is supported.
- Programador de connexió: Connect the SP16-FX programmer to your computer using a standard USB cable. No external power supply is needed.
- Instal·lació del controlador: The necessary drivers should install automatically upon first connection. If not, refer to the software's help section for manual driver installation instructions.
- Col·locació del dispositiu: 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.
- 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.

4. Funcionament
- Programari de llançament: Open the FlyPRO programming software on your computer.
- Seleccioneu el dispositiu: In the software interface, select the specific model of the EEPROM or SPI FLASH device you intend to program.
- Carrega dades: Load the firmware or data file you wish to write to the device.
- Modes de programació:
- 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.
- Voltage Ajust: The software allows adjustment of the programming voltage between 1.7V and 5.0V to match the requirements of your target device.
- 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. Especificacions
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.

| Característica | Specification (SP16-FX) |
|---|---|
| Nom de marca | ZOYI |
| Model | SP16-FX |
| Origen | Xina continental |
| Dimensions (L x A x A) | 103 mm x 71 mm x 23 mm |
| Pes | 0.35 kg |
| Precisió de la mesura | 0.015% + 10 mA |
| Maximum Capacity of Supported Devices | 512 MB |
| Supported Device Voltage | Programmable 1.7V to 5.0V (Supports 1.8V/2.5V/3V/3.3V/5V) |
| Supported Memory Types | 93/24/25/BR90 series |
| ZIF Socket Type | 40Pin ARIES |
| ISP Programming | Supported (24/93/25 series, clock adjustable) |
| Programació fora de línia | Yes (with 512Mbit built-in memory) |
| On-line Mass Production | Yes (automatic detection) |
| Automatic Programming Machine (ATE) Support | Sí |
| Protecció contra sobreintensitat/curtcircuit | Sí |
| Avisador del timbre | Yes (offline mode only) |
| Suport del sistema operatiu | WinXP (SP2), VISTA, Win7/Win8/Win10 (32bit/64bit) |
| Bateria inclosa | No |
| Substància química molt preocupant | Cap |
6. Solució De Problemes
- Errors de programació: If programming fails, ensure the device is correctly inserted into the ZIF socket. The programmer features pin contact detection to help identify poor connections.
- Dispositiu no detectat: 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.
- Problemes de programari: 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. Consells d'usuari
- 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. Garantia i Suport
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.





