Satellite-borne DSP program external boot loading method and loading system
A technology of bootloading and external guidance, applied in the direction of boot program, program control device, software deployment, etc., can solve the problems of DSP not working, boot process failure, etc., to achieve the effect of ensuring normal operation and facilitating the boot process
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0037] Specific implementation mode 1. Combination Figure 1 to Figure 4 Describe this embodiment mode, a kind of on-board DSP program external guide loading method, combine figure 1 , The hardware system is mainly composed of digital signal processor DSP, complex programmable logic device FPGA and programmable read-only memory EEPROM connected in sequence. Three secondary bootloader programs are stored in the EEPROM. The data flow format of the program is shown in Table 1. Table 1 shows the data flow of the TMS320F2812 SPI 8bit external boot file. The FPGA, as the key to DSP bootloading, realizes the SPI communication protocol, communicates with the DSP and EEPROM respectively, and performs a bit-by-bit verification of the three secondary bootloader program data in the EEPROM. The main function block diagram see figure 1 .
[0038] Table 1
[0039]
[0040]
[0041] In Table 1, data block 1 is a two-out-of-three module whose main function is to perform two-out-of-th...
specific Embodiment approach 2
[0075] Specific embodiment two, this embodiment is the loading system of a kind of on-board DSP program external guide loading method described in specific embodiment one, combined figure 1 , comprising FPGA and EEPROM, described FPGA comprises SPI communication module and three get two checking module; Described EEPROM is used for storing three secondary boot program data segments;
[0076] The SPI communication module is used to communicate with DSP and EEPROM, and the two-out-of-three verification module is used to verify the program data transmitted by EEPROM;
[0077] The SPI_Boot program of the DSP is used to enable signal SPISIMO, signal SPISOMI, clock pulse signal SPICLK and chip select signal It is also used to receive keywords sent by the FPGA. According to the value of the keywords, the DSP starts the SPI external boot mode or internal boot mode; when the SPI external boot mode is turned on, the secondary bootloader program in the internal RAM area is executed, and...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com