1. Киришүү
The SFLY SP32x series programmers (SP325, SP328, SP328P) are advanced high-speed production tools designed for efficient burning of SPI NOR/NAND FLASH and I2C/MicroWire EEPROMs. Utilizing a high-speed MCU + FPGA architecture, these programmers offer robust performance and stability for mass production environments. This manual provides essential information for the setup, operation, and maintenance of your SFLY SP32x series programmer.
For a comprehensive list of supported devices, please visit: SFLY Supported Devices List
2. Негизги өзгөчөлүктөрү
- High-Speed Architecture: Employs MCU + FPGA for rapid and stable programming.
- Advanced IO Technology: Built-in hardware driver engine and IO dynamic allocation.
- SPI FLASH Modes: Supports QUAD (four-channel), DUAL (dual-channel), and Standard SPI modes.
- USB2.0 Connectivity: High-speed (480Mbps) communication interface.
- Ички эстутум: Uses built-in memory (2Gb/256MB, approx. 250MB for user data) for storing engineering files, enhancing stability and speed over traditional external cards.
- User Interface (SP328/SP328P): Features a 2.4-inch wide-view TFT color LCD screen and a cross-navigation keyboard for intuitive operation.
- Offline Burning (SP328/SP328P): Allows programming without a computer connection, with project files loadable via U disk.
- ATE Control Interface (SP328/SP328P): Provides accurate programming machine control signals (BUSY, OK, NG, START) for automated systems.
- Intelligent Erase Technology: Automatically optimizes erase operations based on chip content, skipping empty areas or erasing only data-filled regions.
- Configurable Clock Frequencies: Adjustable frequencies for SPI FLASH (8/12/16/20/24MHz), SPI EEPROM (250/500KHz, 1/2/4/6MHz), and I2C (50/100/200/400KHz).
- Программанын өзгөчөлүктөрү: Supports Chinese/English switching, compatible with Windows XP/Vista/7/8/10 (32/64-bit), continuous free upgrades, and project file management with locking/read-only properties.
- Automatic Serial Number Function: Generates unique serial numbers, MAC addresses, or Bluetooth IDs (USB connection mode; SP328P supports offline auto-increment and file режими).
- Коргоо механизмдери: Includes short circuit/overcurrent protection and chip pin contact checking.
- UID & SFDP Support: Supports UID reading for some chips and data encryption based on UID (SP328P only), and SFDP content reading for partial SPI FLASH.
3. Моделдин айырмачылыктары
The SP32x series offers three models with varying features:
- SP325: Does not support offline burning, lacks a display screen, U disk interface, and ATE interface for automatic burning machines.
- SP328: Supports offline burning, includes a display screen, U disk interface, and ATE interface for automatic burning machines.
- SP328P: Supports all features of the SP328, plus offline burning serial number support and UID encryption function.
Refer to the detailed comparison table below for specific differences:
4. Орнотуу
4.1. Пакеттин мазмуну
- Programmer Host (1 unit)
- USB кабели (1 даана)
- Quick Operation Guide (1 unit)
- Power Adapter (1 unit - Included only with SP328/SP328P for offline burning. SP325 does not include a power adapter as it lacks offline burning functionality.)
Note: Burning seats (adapters) are optional accessories and must be purchased separately based on the specific chip package you intend to program.
4.2. Программалык камсыздоону орнотуу
- Download the latest SP32 series programmer software from the official webсайт: SFLY Software Download Page
- Run the installer and follow the on-screen instructions. The software supports Windows XP, VISTA, Win7, Win8, and Win10 (32-bit/64-bit).
4.3. Аппараттык туташуу
- Connect the programmer to your computer using the provided USB 2.0 cable. The USB 2.0 interface provides high-speed data transfer (480Mbps).
- For SP328/SP328P models, if performing offline burning, connect the DC5V/1.5A power adapter to the programmer and a power outlet.
- Ensure the correct adapter module (burning seat) is selected and securely inserted into the programmer's dedicated interface for the chip package you are using.
5. Иштөө нускамалары
5.1. Online Programming (USB Connected)
- Launch the SFLY programmer software on your computer.
- Select the appropriate chip model from the software's device list.
- Load your engineering data file (e.g., .bin, .hex).
- Configure burning settings, including IO mode (Standard, DUAL, QUAD for SPI FLASH) and clock frequency, as needed.
- Insert the target chip into the adapter module. The programmer will perform a pin contact check.
- Initiate the programming process (Erase, Program, Verify) through the software.
- The software supports project file management, allowing you to save all burning parameters for future use. Project files can be locked or set to read-only to prevent accidental modification.
- For automatic serial number generation, configure the auto-increment or file mode within the software.
5.2. Offline Programming (SP328/SP328P Only)
Offline programming allows the device to operate independently of a computer.
- Prepare Project File: Create and save your project file (including chip model, data, and settings) using the PC software. Transfer this file to a U disk.
- Долбоорду жүктөө File: Insert the U disk into the programmer's U disk interface. Use the navigation keyboard and LCD screen to select and load the desired project file into the programmer's internal memory.
- Күйгүзүү: Ensure the power adapter is connected.
- Insert Chip: Place the target chip into the adapter module. The programmer will detect the chip.
- Программалоону баштоо:
- Chip Insertion Start: The programmer can automatically detect chip insertion/removal and initiate the burning process without manual button presses.
- Баштоо баскычы: Press the dedicated START button on the programmer to begin the burning cycle for each chip.
- Статус көрсөткүчтөрү: Monitor the BSY (Busy), OK (Success), and FAIL (Failure) LEDs on the programmer for real-time status.
- For SP328P, offline automatic serial number generation can be configured via the device's menu.
5.3. Intelligent Erase Function
The programmer features intelligent erase technology to optimize programming time:
- If the chip is completely empty, the erase operation is automatically skipped.
- If only certain areas of the chip contain data, only those areas are erased.
- This significantly reduces programming time compared to conventional full-chip erasing.
5.4. ATE Control Interface (SP328/SP328P Only)
The ATE (Automatic Test Equipment) control interface allows integration with automatic burning machines or manipulators. It provides precise control signals (START, BUSY, OK, NG) for automated production lines, ensuring stable and efficient operation.
6. Техникалык тейлөө
- Программалык камсыздоо жаңыртуулары: Regularly check the SFLY website for software updates to ensure compatibility with new chips and access to performance improvements. Updates are free.
- Тазалоо: Keep the programmer and adapter modules clean and free from dust and debris. Use a soft, dry cloth. Avoid liquid cleaners.
- Adapter Modules: Handle adapter modules with care. Ensure they are correctly inserted and removed to prevent damage to the connectors.
- Сактагыч: Store the programmer in a dry, cool environment away from direct sunlight and extreme temperatures.
7. Кыйынчылыктарды
- Programming Failure:
- Check chip pin contact: The programmer performs an automatic pin contact check. If a poor contact is detected, a graphic prompt will indicate which pins are affected. Re-insert the chip carefully.
- Verify chip model and settings: Ensure the correct chip model is selected in the software and all burning parameters (IO mode, clock frequency) match the chip's specifications.
- Power supply: For offline operations, ensure the power adapter is correctly connected and providing stable power.
- Adapter module: Confirm the correct adapter module is used for the chip package and it is securely seated.
- Programmer Not Detected by PC:
- Check USB cable connection: Ensure the USB cable is securely connected to both the programmer and the computer.
- Башка USB портун же кабелин колдонуп көрүңүз.
- Reinstall software drivers.
- Slow Programming Speed:
- Ensure the correct IO mode (e.g., QUAD for SPI FLASH) and highest supported clock frequency are selected in the software for optimal performance.
- Verify the chip is supported at high speeds.
- Ката билдирүүлөрү: If specific error messages appear on the LCD (SP328/SP328P) or software, consult the software's help documentation or the SFLY support website for detailed explanations and solutions.
8. Техникалык шарттар
| Өзгөчөлүк | Description |
|---|---|
| Колдоого алынган түзмөктөр | I2C/MicroWire EEPROM, SPI NOR FLASH, SPI NAND FLASH |
| Device Voltage | 1.7В - 3.6В |
| Оффлайн сактагыч | 2Gb (256MB total, approx. 250MB for user data) |
| Байланыш интерфейси | USB2.0 High Speed (480Mbps) |
| Offline Mode Support | SP328/SP328P: Yes, SP325: No |
| Power Specifications | Input: 150-240Vac, 50/60Hz; Output: DC5V/1.5A |
| Host Dimensions (L x W x H) | 164 мм x 113 мм x 36 мм |
| Хосттун салмагы | SP328/SP328P: 260g, SP325: 225g |
| Таңгактоо жалпы салмагы | 550г |
8.1. Performance Data
The following tables and charts illustrate the programming speed and efficiency of the SP32x series programmers compared to other general-purpose programmers.
9. Колдонуучунун кеңештери
- Долбоор Files: Always save your programming settings as a project file. This ensures consistency and saves time for repetitive tasks. Utilize the locking feature for production environments.
- Offline Mode Efficiency: For SP328/SP328P users, leverage the U disk loading feature for offline projects to streamline production without needing a connected PC.
- Оптималдуу ылдамдык: Experiment with different IO modes (DUAL/QUAD) and clock frequencies in the software to find the fastest and most reliable settings for your specific chips.
- Chip Handling: Always handle chips and adapter modules with care to prevent damage to pins and sockets. Use anti-static precautions.
10. Колдоо
SFLY is committed to providing continuous support for its products. This includes:
- Программалык камсыздоо жаңыртуулары: Free software upgrades are regularly released to add support for new devices and improve functionality. Please visit the official SFLY webакыркы программалык камсыздоо үчүн сайт.
- Техникалык жардам: For technical inquiries or issues not covered in this manual, please refer to the support section of the SFLY official webсайтка же кардарларды тейлөөгө кайрылыңыз.


