CN215527264U - Device for batch programming of EEPROM - Google Patents
Device for batch programming of EEPROM Download PDFInfo
- Publication number
- CN215527264U CN215527264U CN202121385302.7U CN202121385302U CN215527264U CN 215527264 U CN215527264 U CN 215527264U CN 202121385302 U CN202121385302 U CN 202121385302U CN 215527264 U CN215527264 U CN 215527264U
- Authority
- CN
- China
- Prior art keywords
- programming
- main control
- control board
- power supply
- eeprom
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
The utility model relates to a device for EEPROM batch programming. The utility model comprises a main control board, an SOIC8 programming seat expansion board, a liquid crystal screen and a power supply; the main control board is connected with the SOIC8 programming seat expansion board through a first FC flexible flat cable; the main control board is connected with the liquid crystal screen through a second FPC flexible flat cable; the main control board is connected with the power supply source through a Type-C to Type-A power supply line; the main control board adopts a single ARM architecture chip. Compared with a full-automatic programmer and a common manual programmer, the utility model has lower material and research and development cost; has higher programming efficiency and lower time cost. And the operation steps are simple, and the possibility of misoperation is reduced. The SOIC8 programming socket expansion board is plug-and-play, is hardly limited by space, and can be independently used without depending on a computer.
Description
Technical Field
The utility model belongs to the technical field of electronics, relates to a device for programming chips in batches, and particularly relates to a device for manually programming EEPROM chips in batches with low cost.
Background
The programming of the EEPROM mainly refers to the pre-configuration operation of the EEPROM before the actual production of the product. EEPROM bulk programming devices are devices used to perform such pre-configuration operations. At present, more and more hardware products use EEPROM as data and configuration storage, and for this reason, EEPROM is one of the key components in the product, and sometimes needs to be programmed before mass production to program preset configuration data.
The existing programming device generally adopts an FPGA chip scheme, but the FPGA chip scheme has relatively high material and research and development costs, and the FPGA scheme needs to consider the universality of different chips, so that the batch programming quantity for specific EEPROM is limited.
In other schemes, a mode that a single main chip is matched with a plurality of auxiliary chips is adopted, the auxiliary chips are controlled by the main chip to program the EEPROM connected with the auxiliary chips respectively, and although the time cost is reduced, the material cost and the research and development cost are also obviously increased by the scheme.
Disclosure of Invention
In order to balance the cost and efficiency of manually programming EEPROMs, the present invention provides an apparatus for batch programming of EEPROMs.
The technical scheme adopted by the utility model for solving the technical problem is as follows:
the utility model comprises a main control board, an SOIC8 programming seat expansion board, a liquid crystal screen and a power supply;
the main control board is connected with the SOIC8 programming seat expansion board through a first FC flexible flat cable; the main control board is connected with the liquid crystal screen through a second FPC flexible flat cable; the main control board is connected with the power supply source through a Type-C to Type-A power supply line; the main control board adopts a single ARM architecture chip.
Furthermore, the model of the ARM architecture chip is STM32F103VET 6.
Furthermore, the SOIC8 program socket expansion board is provided with 20 EEPROM expansion bits.
Furthermore, the liquid crystal screen is a 3.5-inch TFT screen.
Furthermore, the power supply adopts a 5V power supply.
The utility model has the beneficial effects that: the utility model has the advantages of low cost as possible, meeting the self needs of enterprises and effectively solving the reliability problem of entrusting factory programming and configuring EEPROM. The method can be customized according to the actual needs of the user, redundant steps are removed, programming correctness is fully improved, and the possibility of misoperation is reduced. Compared with other similar technical schemes of manual programming devices, the device adopts an ARM architecture chip with lower material and research and development costs, rather than an FPGA chip scheme which is common but relatively high in material and research and development costs.
The device improves the reliability of the system through the simple design of a single ARM architecture chip without other auxiliary chips, effectively reduces the time cost while reducing the material and research and development costs, can complete batch programming operation of the EEPROMs only by putting 20 EEPROMs into a programming seat once and pressing corresponding keys, and does not need to repeatedly operate in a short period because an operator can only program a limited number of EEPROMs once like an FPGA scheme.
Drawings
FIG. 1 is a schematic structural diagram of the present invention.
Detailed Description
As shown in fig. 1, the device for batch programming of EEPROMs in this embodiment includes a main control board, an SOIC8 programming seat expansion board, a 3.5-inch TFT screen, and a 5V power supply;
the main control board is connected with the SOIC8 programming seat expansion board through an FC flexible flat cable, wherein the FC flexible flat cable is an I2C bus; the main control board is connected with the 3.5-inch TFT screen through an FPC (flexible printed circuit) flexible flat cable, wherein the FC flexible flat cable is an FSMC (frequency modulated multi-channel) bus; the main control board and the 5V power supply are connected through a Type-C to Type-A power supply line, the main control board in the embodiment adopts a single-chip ARM architecture chip STM32F103VET6, and based on the chip, an SOIC8 programming seat expansion board in the embodiment is provided with 20 expansion positions for batch programming of an EEPROM.
The device does not depend on the program of the computer upper computer, is not limited by space and can be independently used, so that various unstable factors caused by a complex system are reduced, and the reliability is improved. In addition, because the programming seat belongs to a consumable, the device is divided into a main control board and an SOIC8 programming seat expansion board in design, so that the main control board can be reused, and only the programming seat expansion board with limited service life needs to be replaced.
Compared with the programming seat expansion board of other schemes, the programming seat expansion board of the device integrates a plurality of programming seats on a single board, and only a single flat cable is needed to be connected with a main control board, so that the space is saved, the operation is convenient, the programming seat of other schemes is a single board single programming seat, the flat cables with the same number need to be added for connection except the single board single programming seat, the material cost is increased, and the space occupation is increased.
The using process of the utility model is as follows:
step (1): the EEPROM programming device is connected to a standard 5V/1A output power supply through a Type-C to Type-A power supply line.
Step (2): after the device was powered up, 20 unconfigured and programmed EEPROMs were placed in sequence into the SOIC8 programming seats.
And (3): the device STARTs to automatically traverse, program and verify each EEPROM by pressing a START key on the main control panel, and simultaneously, a result is displayed on the display screen after each EEPROM is programmed and verified, the result is marked by green, red and yellow, the programming result is presented in a very striking way, and after all programming and verification are finished, information of the completion of programming is prompted on the interface.
And (4): looking up the programming result, if a red (failure) or yellow (chip not detected) mark appears, adjusting the position of the chip according to the actual situation, and pressing the START key again to try programming and verification; if all are green (successful), then all programming and verification are successful.
And (5): all the EEPROMs are taken out of the programming seat and put into corresponding antistatic plastic TRAY disks for storing the EEPROMs.
Compared with a full-automatic programmer and a common manual programmer, the utility model has lower material and research and development cost; has higher programming efficiency and lower time cost. And the operation steps are simple, and the possibility of misoperation is reduced. The SOIC8 programming socket expansion board is plug-and-play, is hardly limited by space, and can be independently used without depending on a computer.
Claims (5)
1. The device for EEPROM batch programming comprises a main control board, an SOIC8 programming seat expansion board, a liquid crystal screen and a power supply;
the main control board is connected with the SOIC8 programming seat expansion board through a first FC flexible flat cable; the main control board is connected with the liquid crystal screen through a second FPC flexible flat cable; the main control board is connected with the power supply source through a Type-C to Type-A power supply line; the main control board adopts a single ARM architecture chip.
2. The apparatus of claim 1, wherein the batch EEPROM programming apparatus comprises: the ARM architecture chip is STM32F103VET 6.
3. The apparatus of claim 2, wherein the batch EEPROM programming apparatus comprises: the SOIC8 programming socket expansion board is provided with 20 EEPROM expansion bits.
4. The device for batch programming of EEPROMs according to any one of claims 1 to 3, wherein: the liquid crystal screen is a 3.5-inch TFT screen.
5. The device for batch programming of EEPROMs according to any one of claims 1 to 3, wherein: the power supply adopts a 5V power supply.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202121385302.7U CN215527264U (en) | 2021-06-22 | 2021-06-22 | Device for batch programming of EEPROM |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202121385302.7U CN215527264U (en) | 2021-06-22 | 2021-06-22 | Device for batch programming of EEPROM |
Publications (1)
Publication Number | Publication Date |
---|---|
CN215527264U true CN215527264U (en) | 2022-01-14 |
Family
ID=79808684
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202121385302.7U Active CN215527264U (en) | 2021-06-22 | 2021-06-22 | Device for batch programming of EEPROM |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN215527264U (en) |
-
2021
- 2021-06-22 CN CN202121385302.7U patent/CN215527264U/en active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100383737C (en) | SCM online loading and updating method and system | |
CN101253462B (en) | Method and apparatus for supplying power, and display device | |
CN101814280A (en) | Electronic equipment and driving method of display panel | |
CN107678753A (en) | A kind of program burn writing method, apparatus and electronic equipment | |
CN105067930A (en) | Test method and system of automatic test platform | |
CN101770089A (en) | Liquid crystal display module tester | |
CN105528989A (en) | Driver and operation method thereof | |
CN215527264U (en) | Device for batch programming of EEPROM | |
CN103902315A (en) | System and method for online updating of multiple board cards | |
CN102419722A (en) | Hard disk testing system | |
CN201489794U (en) | LCM testing device | |
US7721016B2 (en) | Method for using host controller to solicit a command failure from target device in order to initiate re-enumeration of the target device | |
CN102479478B (en) | Apparatus having flicker pattern and method for operating the same | |
CN107885630A (en) | A kind of programmable virtual keyboard detecting device and method | |
CN102883206B (en) | Method for processing default parameters of digital TV set-top box | |
CN111897552B (en) | Programming method for TCON drive IC | |
CN202167216U (en) | Modular test platform system for small and medium-sized liquid crystal display screens | |
CN103617063A (en) | Software updating method and device for mobile terminals | |
CN106445592A (en) | Long-distance multi-machine program upgrading method based on WIFI and CAN bus | |
CN112445670B (en) | eMMC test method and device | |
CN214409955U (en) | Wearable medical product mainboard program downloading device | |
CN112764770B (en) | Device and method for downloading wearable medical product mainboard program | |
WO2021134862A1 (en) | Frequency converter parameter setting method and apparatus, device, and readable storage medium | |
CN105068835B (en) | Mobile terminal and debugging information display method thereof | |
CN217061428U (en) | Chip burning device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |