Functional Requirements
1. PCBA board products are automatically transported to the programming port, working on the production line, take 1 program 1, automatic operation mode with one-in one-out, automatic programming fixture with 1 station (multiple stations supported)
2. In-board programmer supports programming chips: imported or domestic brands
3. PCBA board supports one or more chips being programmed online simultaneously, such as 1, 2, 4, 8, 16 chips of same or different models
4. Supports MCU, eMMC, NandFlash, NorFlash, EEPROM and UFS chips of various packages
5. After successful automatic chip programming, success is displayed; the programming result is automatically associated with program name, time, quantity, printed label content, chip model, programmer, check code, password information, initial address information, MES schedule order and product model, and downloaded to local folder for permanent backup, with MES upload interface reserved; after successful programming, code is automatically printed or laser-marked with program label content; after programming failure, alarm sounds, indicator shows red light, and abnormal code is printed
6. At start-up, model changeover or restart, the employee manually scans the base barcode with the barcode gun; the programming equipment automatically reads MES information and automatically downloads the program, printed label content, chip model, programmer, check code, password information and initial address information; program can be manually switched and network connection is available
7. The ports of the programming equipment connected to the PCBA board programming terminals are adjustable, to avoid the situation where circuit boards of different sizes cannot be used with the same programmer; alternatively, interchangeable programming port fixtures are developed to connect to the main control board
8. The circuit board transport inlet and outlet are close to each other for easy loading and unloading (loading and unloading by the same person; if not achievable, determined by equipment size)
9. The equipment self-checks the programmer part, verifying connection and programming stability
10. The initial interface defaults to one of the base interface and electronic cover interface (manually switchable); scanning automatically triggers the base as the main control board and the electronic cover as the flip cover driver board, and automatically downloads corresponding data
11. Equipped with barcode gun connection port for communication system connection; barcode gun specification: Zebra barcode scanner
12. After the equipment's first start-up, no restart is needed; after sensing the circuit board, the equipment automatically starts the self-programming program without the employee pressing the start button; the employee only needs to place and remove the circuit board
13. Equipped with tri-color light and alarm buzzer; red light alarm for NG, green light for OK (prompt sound reserved: programming successful)
14. After successful programming, the side of the circuit board is inkjet-printed, laser-marked or labeled with the printed label content
15. If the main control board and programmer do not match, programming is NG, or the flow channel is abnormal, the equipment stops working; all mating parts can be separated by manual operation, with one-key reset button reserved
16. The track and inner side of the equipment must not have mechanical or electrical structures that damage circuit boards; the equipment must have electrostatic protection to prevent electrostatic breakdown
17. The equipment must have an emergency brake button for one-key emergency stop
18. For some products with special hardware requiring special programs that cannot be downloaded directly from MES, a manual operation interface must be reserved, allowing programs to be uploaded to the equipment and independently uploaded to the equipment programmer
19. The programmer software, local folder software and software information are periodically cleared, but the association results between programming results and bound program information must be stored permanently
20. For NG programmed products, they can go through the NG flow channel or be automatically pushed out for employee pickup, without printing any marks; after analysis, they can be reprogrammed








