CN104133705B - A kind of serial ports loads the system and method for PowerPC System guides files - Google Patents

A kind of serial ports loads the system and method for PowerPC System guides files Download PDF

Info

Publication number
CN104133705B
CN104133705B CN201410374815.6A CN201410374815A CN104133705B CN 104133705 B CN104133705 B CN 104133705B CN 201410374815 A CN201410374815 A CN 201410374815A CN 104133705 B CN104133705 B CN 104133705B
Authority
CN
China
Prior art keywords
data
norflash
read
serial ports
write
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
Application number
CN201410374815.6A
Other languages
Chinese (zh)
Other versions
CN104133705A (en
Inventor
谢朝文
雷春华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Research Institute of Posts and Telecommunications Co Ltd
Original Assignee
Wuhan Research Institute of Posts and Telecommunications Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Wuhan Research Institute of Posts and Telecommunications Co Ltd filed Critical Wuhan Research Institute of Posts and Telecommunications Co Ltd
Priority to CN201410374815.6A priority Critical patent/CN104133705B/en
Publication of CN104133705A publication Critical patent/CN104133705A/en
Application granted granted Critical
Publication of CN104133705B publication Critical patent/CN104133705B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The present invention discloses the system and method that a kind of serial ports loading PowerPC guides file, including the design for the loading software for realizing the board design of loading scheme, CPLD logic realization and PC ends, after the requirement of these three modules is completed, file is sent to by serial ports by CPLD by the loading software at PC ends, file is programmed into the loading for the guiding file that system is completed in Norflash by the logic in CPLD.The present invention realizes a kind of succinct system loads method, by realizing the logic of Norflash programmings on CPLD rather than realizing programmed algorithm on the software of PC ends, so that the speed of programming is guaranteed, the program make it that the exploitation of PC ends software is also comparatively simple simultaneously, it is only necessary to reads the file for needing to load and then is transmitted according to the frame format packing data frame defined by serial ports.In addition, the present invention instead of special emulator and programmed environment, the loading flow of System guides file is simplified, the debugging efficiency of early stage is improved.

Description

A kind of serial ports loads the system and method for PowerPC System guides files
Technical field
The present invention relates to PowerPC(The enhanced reduced instruction set computer central processing unit of performance optimization) guiding file loading side Method, more particularly to a kind of serial ports loads the system and method for PowerPC System guides files.
Background technology
PowerPC is often the main CPU as system(Central processing unit)Use, system start first stage be Into the guiding of cpu system, the startup bin of conventional PowerPC systems(Binary system)The loading of file is provided by manufacturer Dedicated emulated device, it is not only expensive using downloader, and need that corresponding debugging software is installed on PC, complete debugging Also need to that the relevant parameter of debugging enironment is configured and adjusted according to the design of hardware after software installation, and due to Emulator is not allow hot plug operations, therefore higher to environmental requirement.
That typically used due to interface mode is all JTAG(Joint test working group)Interface, it is therefore desirable to set in circuit board The circuit design of JTAG parts is specially done in timing.For the machine system of vanning, such interface mode is substantially to be inconvenient to make , due to needing special emulator, as long as therefore System guides damage be accomplished by taking apart cabinet veneer is split out plug it is imitative True device guides reloading for code, and this operating process is not only bothered but also inefficiency.
The content of the invention
The problem of existing for background technology, what the present invention provided a kind of serial ports loading PowerPC System guides files is System and method.The realization of the present invention includes circuit design, the CPLD of the loading scheme(CPLD)Logic Realize and PC(Personal computer)The loading Software for Design at end.
Present invention aims at guiding file quickly loading and the upgrading for realizing PowerPC systems, saving is largely manually taken Build ambient time.
It is characteristic of the invention that carrying out CPU guiding file loadings using general serial line interface, due to general front panel all CPU debugging serial ports is had, therefore is multiplexed the interface, completing CPU guiding files using the interface before system starts adds Carry, the interface is used as CPU debugging serial ports after system start-up.
Extra debugging enironment need not be built using the mode of serial line interface, it is only necessary to plugged Serial Port Line connection PC and be The CPU debugging serial ports of system.The loading that file completes system is guided by the related CPU of the upper computer software loading at PC ends, It is simple to operate, and the damage of any time System guides, it is only necessary to the software for re-using PC ends is loaded once, greatly Improve efficiency greatly.
Solving the technical scheme that the technical problem used is:
The system that a kind of serial ports loads PowerPC System guides files, including the computer equipped with processing software and
Integrated central processing unit PowerPC, complex programmable logic device (CPLD), non-volatile flash memory on circuit boards Norflash, electrical level transferring chip, panel interface;PowerPC local bus is connected on CPLD, and Norflash passes through local Bus is connected on CPLD;The serial ports of computer is connected by Serial Port Line with panel interface, the serial ports letter accessed from panel interface Number it is connected to after electrical level transferring chip is changed on CPLD, CPLD is connected with PowerPC by serial ports.
A kind of method that serial ports based on said system loads PowerPC System guides files, comprises the following steps,
Step 1:System electrification;
Step 2:Download and the read-write of serial ports and Norflash erasing and read-write behaviour are realized in CPLD programs, CPLD programs Make logic;
Step 3:Open the processing software Sflash at PC ends;
Step 4:Sflash is operated, serial ports is selected, serial ports parameter is configured;
Step 5:Norflash or programming Norflash is read in selection;If reading Norflash, the base read is selected Address and read length, click on and read flash, at this moment can pop-up dialogue box selection storing path and import file name, it is determined that after Start reading process;If programming Norflash, the file to be downloaded is selected, starts to compile while inputting base address and then clicking on Journey;During reading and programming Norflash, indicate to carry out Norflash on circuit boards by LED flicker Read either programming operation;
Step 6:File reads either programming and completed, and the system that resets completes system and started.
The process that the processing software Sflash is programmed Norflash comprises the following steps,
Step 1:Configure " serial ports parameter ", click on " opening serial ports " button;The step realizes the configuration of PC ends serial ports;
Step 2:" browsing file " button is clicked on, the binary file of programming is selected;The step realizes the choosing of programming file Select;
Step 3:Programming Norflash initial address is inputted at " address " place, " size " place input frame content can be according to institute The file of selection is filled automatically, is clicked on " starting programming ";The step realizes that programming operation starts;
Step 4:Sflash softwares receive the content read after " starting programming " instruction in selected programming file and carried out Data frame format as defined in being packaged into simultaneously is sent data by serial ports;
Step 5:CPLD carries out unpacking analysis after the data frame that PC serial ports is sended over by receiving to data frame, carries Take the command information and data message in data frame;
Step 6:The data frame that CPLD is extracted according to step 5 starts the write operation to Norflash;
Step 7:Repeat step 4 is to step 6 until data are all sent, and Sflash interface displays program progress, Pop-up dialogue box prompting completes programming flash after the completion of data write toward Norflash.
The process that the processing software Sflash is read out Norflash comprises the following steps,
Step 1:Configure " serial ports parameter ", click on " opening serial ports " button;The step realizes the configuration of PC ends serial ports;
Step 2:The initial address for reading Norflash is inputted at " address " place, " size " place file to be read of input is big It is small;Click on and " check flash " buttons, file save location choice box is read in ejection, define filename and choose storing path;Should Step realizes Data Position and the determination of size and the storing path determination for the Norflash to be read;
Step 3:Ejection determines dialog box after step 2 is completed, click on " it is determined that ", realize that read operation starts;
Step 4:Sflash softwares can send the data frame of reading instruction after receiving read operation instruction by serial ports;
Step 5:CPLD carries out unpacking analysis after the data frame that PC serial ports is sended over by receiving to data frame, carries Take the command information and data message in data frame;
Step 6:The data frame that CPLD is extracted according to step 5 starts the read operation to Norflash;
Step 7:The data read are sent to Sflash by serial ports;
Step 8:The data that Sflash receives serial ports are write in the text preserved;
Step 9:To step 8, until data, all reading finishes and writes text repeat step 6.
The CPLD programs realize the read-write of serial ports and Norflash erasing and read-write, and detailed process includes,
By logic realization serial data transmission-receiving function module in CPLD, after serial ports receives data, according to the number of definition It is read operation, write operation or erasing operation to parse the frame data according to frame format;
If read operation, then following steps are performed:
Step 1:Parse the initial address that Norflash is read in data frame and read size;
Step 2:Initial address is write to Norflash address bus, it is 0 that data amount check has been read in setting;
Step 3:The logic of Norflash read operations is performed, data are read;
Step 4:The data read are cached;
Step 5:The data of caching are filled into the transmission buffering area of serial ports;
Step 6:Start serial ports and send data;
Step 7:Address plus 1, data amount check has been read and plus 1, judges to have read whether data amount check is equal to the reading parsed Data amount check, if not then represent not run through also, it is necessary to repeat step 3 arrive step 6;If it is represent that digital independent is complete Into;
If write operation, then following steps are performed:
Step 1:Parse initial address in data frame, write-in data amount check and data;
Step 2:Initial address is write to Norflash address bus, first data is write to Norflash data Bus, it is 0 that data amount check has been write in setting;
Step 3:Norflash write operation logics are performed, data are write;
Step 4:Plus 1 by address writes Norflash address bus, while next data are write into data/address bus, will Written data number adds 1;
Step 5:Judge whether written data number is equal to the write-in data amount check parsed, if not then expression also Do not write, it is necessary to which repeat step 3 arrives step 4, if it is expression has been written into completion;
If erasing operation, then following steps are performed:
Step 1:Parsing erasing initial address and the sector number to be wiped;
Step 2:Initial address is write to Norflash address bus;
Step 3:Norflash sector erasing operation logic is performed, sector is wiped;
Step 4:The address of erasing is added to the size of single sector, the starting point of the next sector to be wiped is obtained Location;
Step 5:According to the sector number being resolved to, whether what judgement was wiped at present is last sector, if not Then represent to also have sector not to be wiped free of, it is necessary to which repeat step 3 if it is represents that all sectors have been wiped free of to step 4 Into.
The present invention compared with the existing technology has the advantage that, feature or good effect:
The present invention realizes a kind of succinct system loads method, by realized on CPLD Norflash programming logic and It is not to realize programmed algorithm on the software of PC ends so that the speed of programming is guaranteed, while the program causes PC ends software Exploitation it is also comparatively simple, it is only necessary to read need load file then passed through according to the frame format packing data frame defined Serial ports is transmitted.In addition, the present invention instead of special emulator and programmed environment, System guides file is simplified Flow is loaded, the debugging efficiency of early stage is improved.
The present invention will guide file to be loaded into startup Norflash by simple serial line interface(Non-volatile flash memory)In, As long as PowerPC hardware system is errorless, it can start after loading is completed, this greatly simplifies System startup files loading Process, accelerates the debugging progress of system.
Brief description of the drawings
Fig. 1 is the structured flowchart of present system.
The method flow that Fig. 2 is programming Norflash in the present invention.
Fig. 3 reads the method flow of Norflash data for the present invention.
Fig. 4 is that CPLD programs of the present invention realize the read-write of serial ports and Norflash erasing and read-write flow.
Fig. 5 is PC ends software Sflash of the present invention(PC ends dbase)Interface sectional drawing.
Embodiment
Idea of the invention is that the guiding file load mode for simplifying existing PowerPC systems passes through there is provided one kind The method that serial ports loads PowerPC System guides files, present invention aim to address rely on dedicated emulated device and debugging software Limitation there is provided a kind of succinct system loads method.By the load mode, the startup of PowerPC System guides can be shortened Debug time, realize and emulator download identical effect, greatly simplify System guides file loading process.
The system that a kind of serial ports loads PowerPC System guides files, including computer and collection equipped with processing software Into central processing unit PowerPC on circuit boards, complex programmable logic device (CPLD), non-volatile flash memory Norflash, Electrical level transferring chip, panel interface;PowerPC local bus is connected on CPLD, and Norflash is connected by local bus Onto CPLD;The serial ports of computer is connected by Serial Port Line with panel interface, and the rs 232 serial interface signal accessed from panel interface passes through electricity It is connected to after flat conversion chip conversion on CPLD, CPLD is connected with PowerPC by serial ports.
A kind of method that serial ports based on said system loads PowerPC System guides files, concrete operation step is:
Step 1:It is electric on circuit board;
Step 2:Download and the read-write of serial ports and Norflash erasing and read-write behaviour are realized in CPLD programs, CPLD programs Make logic;
Step 3:PC and circuit board serial ports are connected by Serial Port Line;
Step 4:Open PC end software Sflash;
Step 5:Sflash is operated, serial ports is selected, serial ports parameter is configured;
Step 6:If to read Norflash, base address and the reading length read is selected, clicks on and " reads Flash ", at this moment can pop-up dialogue box selection storing path and import file name, it is determined that after start reading process.If programmed Norflash, please select the file to be downloaded, while inputting base address(File size can automatically be filled out according to the file size of selection Fill), then click on and start programming beginning programming process.During reading and programming Norflash, pass through on circuit boards LED(Light emitting diode)Lamp flicker indicates to be read out Norflash either programming operation.
Step 7:File reads either programming and completed, and the system that resets completes system and started.
To achieve the above object, the loading of the invention that complete PowerPC System guides files needs to complete 3 modules, Circuit design requirements including PowerPC systems, PowerPC guiding CPLD load-on module are realized, the reality of PC ends loading software It is existing.
PowerPC can be guided by many introduces a collections, including Norflash, SD(Security Digital (SD))Card, I2C (The twin wire universal serial bus of PHILIPS Co.'s exploitation)、SPI(Serial Peripheral Interface (SPI))Etc..The invention is drawn for Norflash Lead and do scheme realization, therefore PowerPC systems need to select Norflash guiding source when configuring start-up mode.
The invention is realized, PowerPC localbus is should be noted on circuit design(Local bus)Bus is not It can be connected directly on Norflash, it is necessary to arrive Norflash again after CPLD.In addition, PowerPC debugging serial ports can not It is directly over being pulled out to panel interface after electrical level transferring chip, it is necessary to pull out again after CPLD.Circuit design such as Fig. 1.Fig. 1 Middle central processing unit refers to PowerPC, and CPLD refers to CPLD, and non-volatile flash memory refers to Norflash.Will PowerPC local bus is connected on CPLD, and Norflash is connected on CPLD by local bus, from panel interface access Rs 232 serial interface signal be connected to after electrical level transferring chip is changed on CPLD, the part is that the circuit realized in hardware circuit board connects Connect.In addition, to realize the loading of guiding file, it is necessary to which the serial ports of hardware circuit board panel interface and personal computer is passed through into string Mouth line is connected.
The invention is realized, needs the logic realized mainly to include in CPLD:Serial data transmitting-receiving, Norflash erasing With read-write operation etc..Data write Norflash operating processes:The packed data frame in PC ends, PC is sent out data by serial ports end CPLD is given, CPLD will complete Norflash write operation according to Norflash instruction format.Data are read from Norflash Operating process:PC ends, which are sent, reads instruction, and CPLD completes Norflash read operation according to Norflash instruction format, Data are sent to PC ends by CPLD by serial ports.Operating process such as Fig. 2 and Fig. 3.
The invention is realized, the loading software at PC ends needs the transmitting-receiving that the major function realized is serial data, specifically Data frame format needs to coordinate CPLD logics, packed per frame data according to custom instruction format standard.PC ends software interface Mainly include the functional modules such as serial ports configuration, Norflash are read, Norflash is programmed.PC ends software is realized such as Fig. 4, Fig. 5 institute Show:
By logic realization serial data transmission-receiving function module in CPLD, after serial ports receives data, according to the number of definition It is read operation, write operation or erasing operation to parse the frame data according to frame format;
If read operation, then following steps are performed:
Step 1:Parse the initial address that Norflash is read in data frame and read size;
Step 2:Initial address is write to Norflash address bus, it is 0 that data amount check has been read in setting;
Step 3:The logic of Norflash read operations is performed, data are read;
Step 4:The data read are cached;
Step 5:The data of caching are filled into the transmission buffering area of serial ports;
Step 6:Start serial ports and send data;
Step 7:Address plus 1, data amount check has been read and plus 1, judges to have read whether data amount check is equal to the reading parsed Data amount check, if not then represent not run through also, it is necessary to repeat step 3 arrive step 6;If it is represent that digital independent is complete Into;
If write operation, then following steps are performed:
Step 1:Parse initial address in data frame, write-in data amount check and data;
Step 2:Initial address is write to Norflash address bus, first data is write to Norflash data Bus, it is 0 that data amount check has been write in setting;
Step 3:Norflash write operation logics are performed, data are write;
Step 4:Plus 1 by address writes Norflash address bus, while next data are write into data/address bus, will Written data number adds 1;
Step 5:Judge whether written data number is equal to the write-in data amount check parsed, if not then expression also Do not write, it is necessary to which repeat step 3 arrives step 4, if it is expression has been written into completion;
If erasing operation, then following steps are performed:
Step 1:Parsing erasing initial address and the sector number to be wiped;
Step 2:Initial address is write to Norflash address bus;
Step 3:Norflash sector erasing operation logic is performed, sector is wiped;
Step 4:The address of erasing is added to the size of single sector, the starting point of the next sector to be wiped is obtained Location;
Step 5:According to the sector number being resolved to, whether what judgement was wiped at present is last sector, if not Then represent to also have sector not to be wiped free of, it is necessary to which repeat step 3 if it is represents that all sectors have been wiped free of to step 4 Into.
The logic realization and PC ends software that the present invention is combined in CPLD are realized, are designed, led to by the data frame format of science The correct loading that serial ports completes guiding file is crossed, the guiding file of PowerPC systems is in turn simplify on the premise of guaranteed rate Load mode, process orderliness is clear, practical simple and convenient, efficiency high.

Claims (2)

1. the system that a kind of serial ports loads PowerPC System guides files, it is characterised in that:Including the calculating equipped with processing software Machine and integrated central processing unit PowerPC, complex programmable logic device (CPLD), non-volatile flash memory on circuit boards Norflash, electrical level transferring chip, panel interface;PowerPC local bus is connected on CPLD, and Norflash passes through local Bus is connected on CPLD;The serial ports of computer is connected by Serial Port Line with panel interface, the serial ports letter accessed from panel interface Number it is connected to after electrical level transferring chip is changed on CPLD, CPLD is connected with PowerPC by serial ports;
The method of specific loading PowerPC System guides files comprises the following steps,
Step 1:System electrification;
Step 2:Download in CPLD programs, CPLD programs and realize that the read-write of serial ports and Norflash erasing and read-write operation are patrolled Volume;
Step 3:Open the processing software Sflash at PC ends;
Step 4:Sflash is operated, serial ports is selected, serial ports parameter is configured;
Step 5:Norflash or programming Norflash is read in selection;If reading Norflash, the base address read is selected With read length, click on and read flash, at this moment can pop-up dialogue box selection storing path and import file name, it is determined that after start Reading process;If programming Norflash, the file to be downloaded is selected, programming is started while inputting base address and then clicking on; During reading and programming Norflash, indicate to be read out Norflash by LED flicker on circuit boards Or programming operation;
Step 6:File reads either programming and completed, and the system that resets completes system and started;
The process that the processing software Sflash is programmed Norflash comprises the following steps,
Step 1:Configure " serial ports parameter ", click on " opening serial ports " button;The step realizes the configuration of PC ends serial ports;
Step 2:" browsing file " button is clicked on, the binary file of programming is selected;The step realizes the selection of programming file;
Step 3:Programming Norflash initial address is inputted at " address " place, " size " place input frame content can be according to selected File be filled automatically, click on " start programming ";The step realizes that programming operation starts;
Step 4:Sflash softwares receive the content read after " starting programming " instruction in selected programming file and packed Data are sent into defined data frame format and by serial ports;
Step 5:CPLD carries out unpacking analysis after the data frame that PC serial ports is sended over by receiving to data frame, extracts number According to the command information and data message in frame;
Step 6:The data frame that CPLD is extracted according to step 5 starts the write operation to Norflash;
Step 7:Repeat step 4 is to step 6 until data are all sent, and Sflash interface displays program progress, data Pop-up dialogue box prompting completes programming flash after the completion of toward Norflash write-ins;
The process that the processing software Sflash is read out Norflash comprises the following steps,
Step 1:Configure " serial ports parameter ", click on " opening serial ports " button;The step realizes the configuration of PC ends serial ports;
Step 2:The initial address for reading Norflash, the file size to be read of " size " place input are inputted at " address " place;Point Hit and " check flash " buttons, file save location choice box is read in ejection, define filename and choose storing path;The step Realize Data Position and the determination of size and the storing path determination for the Norflash to be read;
Step 3:Ejection determines dialog box after step 2 is completed, click on " it is determined that ", realize that read operation starts;
Step 4:Sflash softwares can send the data frame of reading instruction after receiving read operation instruction by serial ports;
Step 5:CPLD carries out unpacking analysis after the data frame that PC serial ports is sended over by receiving to data frame, extracts number According to the command information and data message in frame;
Step 6:The data frame that CPLD is extracted according to step 5 starts the read operation to Norflash;
Step 7:The data read are sent to Sflash by serial ports;
Step 8:The data that Sflash receives serial ports are write in the text preserved;
Step 9:To step 8, until data, all reading finishes and writes text repeat step 6.
2. the system that a kind of serial ports according to claim 1 loads PowerPC System guides files, it is characterised in that:Institute State CPLD programs and realize the read-write of serial ports and Norflash erasing and read-write, detailed process includes,
By logic realization serial data transmission-receiving function module in CPLD, after serial ports receives data, according to the data frame of definition The format analysis frame data are read operation, write operation or erasing operation;
If read operation, then following steps are performed:
Step 1:Parse the initial address that Norflash is read in data frame and read size;
Step 2:Initial address is write to Norflash address bus, it is 0 that data amount check has been read in setting;
Step 3:The logic of Norflash read operations is performed, data are read;
Step 4:The data read are cached;
Step 5:The data of caching are filled into the transmission buffering area of serial ports;
Step 6:Start serial ports and send data;
Step 7:Address plus 1, data amount check has been read and plus 1, judges to have read whether data amount check is equal to the reading data parsed Number, if not then represent not run through also, it is necessary to repeat step 3 arrive step 6;If it is represent that digital independent is completed;
If write operation, then following steps are performed:
Step 1:Parse initial address in data frame, write-in data amount check and data;
Step 2:Initial address is write to Norflash address bus, the data that first data is write into Norflash are total Line, it is 0 that data amount check has been write in setting;
Step 3:Norflash write operation logics are performed, data are write;
Step 4:Plus 1 by address writes Norflash address bus, while next data are write into data/address bus, will write Enter data amount check and plus 1;
Step 5:Judge whether written data number is equal to the write-in data amount check that parses, if not then representing not having also Write, it is necessary to which repeat step 3 arrives step 4, if it is expression has been written into completion;
If erasing operation, then following steps are performed:
Step 1:Parsing erasing initial address and the sector number to be wiped;
Step 2:Initial address is write to Norflash address bus;
Step 3:Norflash sector erasing operation logic is performed, sector is wiped;
Step 4:The address of erasing is added to the size of single sector, the initial address of the next sector to be wiped is obtained;
Step 5:According to the sector number being resolved to, whether what judgement was wiped at present is last sector, if not then table Show that also sector is not wiped free of, it is necessary to which repeat step 3 if it is represents that all sectors have been wiped free of completion to step 4.
CN201410374815.6A 2014-07-31 2014-07-31 A kind of serial ports loads the system and method for PowerPC System guides files Active CN104133705B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410374815.6A CN104133705B (en) 2014-07-31 2014-07-31 A kind of serial ports loads the system and method for PowerPC System guides files

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410374815.6A CN104133705B (en) 2014-07-31 2014-07-31 A kind of serial ports loads the system and method for PowerPC System guides files

Publications (2)

Publication Number Publication Date
CN104133705A CN104133705A (en) 2014-11-05
CN104133705B true CN104133705B (en) 2017-10-03

Family

ID=51806391

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410374815.6A Active CN104133705B (en) 2014-07-31 2014-07-31 A kind of serial ports loads the system and method for PowerPC System guides files

Country Status (1)

Country Link
CN (1) CN104133705B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105045624A (en) * 2015-07-17 2015-11-11 天津市英贝特航天科技有限公司 PowerPC mainboard and program writing method
CN107193751B (en) * 2017-05-19 2020-12-08 浪潮集团有限公司 Method for storing file information of Nandflash array
CN107255975B (en) * 2017-07-21 2020-03-27 中国电子科技集团公司第二十九研究所 Device and method for realizing rapid loading of FPGA (field programmable Gate array) program by utilizing high-speed bus
CN107505932B (en) * 2017-08-17 2020-05-01 中国科学院光电技术研究所 DSP remote debugging device and method based on serial communication
CN107885523B (en) * 2017-11-10 2021-08-31 航宇救生装备有限公司 Rapid and stable serial port software upgrading method
CN109783454A (en) * 2019-01-23 2019-05-21 成都易海通科技有限公司 A kind of super large text file comparison method
CN111045734B (en) * 2019-11-19 2023-09-01 中国航空工业集团公司西安航空计算技术研究所 IMA platform-based software and hardware program one-key curing system and method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201689685U (en) * 2010-04-28 2010-12-29 长城信息产业股份有限公司 Flash memory starting device
CN102736938A (en) * 2012-06-18 2012-10-17 中国电子科技集团公司第十研究所 Burning method of FPGA (Field Programmable Gate Array) configuration program
CN103136028A (en) * 2013-03-11 2013-06-05 西北工业大学 FLASH memorizer long-distance on-line upgrade method based on field programmable gate array (FPGA)
CN103389669A (en) * 2013-07-26 2013-11-13 中国船舶重工集团公司第七一五研究所 Remote dynamic loading system and method for processor program on basis of FPGA (Field Programmable Gate Array) or CPLD (complex programmable logic device) controller

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9348783B2 (en) * 2012-04-19 2016-05-24 Lockheed Martin Corporation Apparatus and method emulating a parallel interface to effect parallel data transfer from serial flash memory

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201689685U (en) * 2010-04-28 2010-12-29 长城信息产业股份有限公司 Flash memory starting device
CN102736938A (en) * 2012-06-18 2012-10-17 中国电子科技集团公司第十研究所 Burning method of FPGA (Field Programmable Gate Array) configuration program
CN103136028A (en) * 2013-03-11 2013-06-05 西北工业大学 FLASH memorizer long-distance on-line upgrade method based on field programmable gate array (FPGA)
CN103389669A (en) * 2013-07-26 2013-11-13 中国船舶重工集团公司第七一五研究所 Remote dynamic loading system and method for processor program on basis of FPGA (Field Programmable Gate Array) or CPLD (complex programmable logic device) controller

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于FPGA的静态可重构***平台设计;梁宏;《中国优秀硕士学位论文全文数据库信息科技辑》;20140615(第06期);第25-45页 *

Also Published As

Publication number Publication date
CN104133705A (en) 2014-11-05

Similar Documents

Publication Publication Date Title
CN104133705B (en) A kind of serial ports loads the system and method for PowerPC System guides files
CN100461105C (en) Update and repair method of intellectualized equipment and system thereof
CN110209419A (en) A kind of CAN bus based DSP embedded device updating method and device
CN104407878B (en) C6000 digital signal processor online upgrading methods
US20070220499A1 (en) USB tool stick with multiple processors
CN103544122B (en) The cooperative system and its Synergistic method of a kind of interface adaptive matching
CN108037938B (en) Card opening method of eMMC
CN109542478A (en) A kind of system and method updating FPGA program in SPI Flash
CN105760191A (en) Embedded system equipment programming mass production method
CN102917242A (en) Testing system and testing method of multi-format video decoder
CN110851163B (en) Software updating method compatible with multi-equipment platform based on CAN communication
CN111459744A (en) Firmware burning method and firmware debugging method of video processing chip
CN103677885A (en) ARM FLASH simple program programming method
CN110413298A (en) The method that single-chip microcontroller serially upgrades and debugs is carried out based on Labwindows platform
CN103678194A (en) Device used for ISP (internet service provider) downloading of STM (scanning tunneling microscope) 32 program
CN102750243A (en) Easily-debugged embedded system of complex SD (secure digital) interface
CN105653330A (en) SD card based NorFlash programming system and method
CN116541032B (en) Data burning method, device, equipment and computer storage medium
CN101950265B (en) Method for CPU board card program downloading and hardware online detection and plug-in connector
CN106776399A (en) BIOS flash memory data read-write system and method based on baseboard management controller
CN110366038B (en) Method for multi-version software equipment to be compatible with multiple technical states
CN109426511A (en) Soft core update method and system
CN103366812B (en) The device of Flash online programming and implementation method on circuit board
CN106066822B (en) A kind of emulator and method for supporting coverage rate statistical function
CN100359468C (en) Single board software downloading method and apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 430074, No. 88, postal academy road, Hongshan District, Hubei, Wuhan

Patentee after: Wuhan post and Telecommunications Science Research Institute Co., Ltd.

Address before: 430074, No. 88, postal academy road, Hongshan District, Hubei, Wuhan

Patentee before: Wuhan Inst. of Post & Telecom Science