Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

TMS32C6748 program burning method based on serial port high reliability

A technology of TMS32C6748 and burning method, which is applied in the direction of boot program, program control device, software deployment, etc., can solve the problems of burning failure, lower burning reliability, frequent occurrence of program updating and burning FLASH, etc., to increase code security The effect of increasing the versatility

Inactive Publication Date: 2021-02-09
TIANJIN NAVIGATION INSTR RES INST
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Thirdly, during the operation of the traditional program burning method, due to problems such as computers or cables, emulators, and operating space, the burning often fails, which greatly reduces the reliability of the burning.
In the process of testing and software evaluation, program update and burning of FLASH occur frequently

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • TMS32C6748 program burning method based on serial port high reliability

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The present invention will be described in further detail below in conjunction with the accompanying drawings.

[0023] A TMS32C6748 program burning method based on the high reliability of the serial port, comprising the following steps:

[0024] Step 1. Plan the Flash storage address. In this step, the peripheral storage space of the TMS320C6748 FLASH chip S29AL008J is divided. The storage space of the S29AL008J chip is 1M, with a total of 19 sectors. The specific planning is shown in Table 1:

[0025] Table 1 FLASH storage planning

[0026] serial number sector name size of space 1 SA0-SA3 Bootstrap area 64KB 2 SA4-SA7 user program area 4*64KB 3 SA8-SA11 Serial program temporary storage area 256KB 4 SA12 parameter area 64KB 5 SA13-SA17 spare area 5*64KB 6 SA18 Serial programming flag area 64KB

[0027] Step 2, generating a user guide program. The specific implementation method of this s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a TMS32C6748 program burning method based on serial port high reliability. The TMS32C6748 program burning method is technically characterized by comprising the steps: planning18 sectors of Flash planned; generating a user bootstrap program; and pre-burning a user bootstrap program UBL at the planned Flash storage address; when the user bootstrap program UBL is started, judging a burning mark of the SA18 sector pair; if the burning mark is the burning mark, carrying out burning, and otherwise, loading a working program. The functions of achieving communication and completing FLASH writing by rapidly using a debugging interface of the system in real time without disassembling or assembling a simulator are achieved. Compared with direct programming by using an emulator, the method has the advantages that the step of frequent disassembly is omitted; and meanwhile, programming inquiry is actively sent to each serial port address when a program is started, and the programming inquiry can be directly used in each project without debugging different modification codes of the serial ports for each project, so that the universality and the code security are improved.

Description

technical field [0001] The invention belongs to the technical field of embedded basic software platforms, in particular to a TMS32C6748 program burning method based on high reliability of a serial port. Background technique [0002] With the continuous improvement and improvement of the performance of the strapdown inertial navigation system, it is widely used in marine, land and aviation fields, so the requirements for system miniaturization and reliability are increasing day by day. First of all, the compact structural design leads to poor disassembly and assembly of the system. Disassembly and assembly of the system will cause the failure of the previous calibration parameters, and some installation locations do not even allow multiple disassembly and assembly. Secondly, the current common programming method is the technology of programming the DSP chip with an online emulator. It is necessary to disassemble the device and connect the download cable to complete the softwa...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F8/61G06F9/4401
CPCG06F8/63G06F9/4401
Inventor 董洁赵云旭单铁华赵爱武
Owner TIANJIN NAVIGATION INSTR RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products