Aiming at the inaccessible problem of remote embedded devices update and maintenance, this paper presents a method using general packet radio service (GPRS) to achieve update based on the embedded real-time operatin...Aiming at the inaccessible problem of remote embedded devices update and maintenance, this paper presents a method using general packet radio service (GPRS) to achieve update based on the embedded real-time operating system (RTOS) μC/OS-Ⅱ. It introduces architecture of the system first. And then it uses LPC1768 chip as the central processing unit, SIM900A module for data transmission, and SST25VF016B to store the data. To ensure accuracy of the data transmis- sion, cyclic redundancy code (CRC) is adopted. The software uses fixed bootstrap and mutable update program, and thus the embedded devices can still normally start in case of update failure. Finally, high stability and extensive adaptability of the system are verified by experimental data.展开更多
On the basis of the actual DSP system development,illustrated is the design of the connection between DSP and Flash,compiled are the integrity procedures of Flash erasure and programming.Besides,designed is the connec...On the basis of the actual DSP system development,illustrated is the design of the connection between DSP and Flash,compiled are the integrity procedures of Flash erasure and programming.Besides,designed is the connection between full-duplex Ethernet controller RTL8019AS with the external memory interface of DSP.Furthermore,the steps of flash online programming through Ethernet are described in detail.The remote upgrade and uphold are realized by the design.展开更多
文摘Aiming at the inaccessible problem of remote embedded devices update and maintenance, this paper presents a method using general packet radio service (GPRS) to achieve update based on the embedded real-time operating system (RTOS) μC/OS-Ⅱ. It introduces architecture of the system first. And then it uses LPC1768 chip as the central processing unit, SIM900A module for data transmission, and SST25VF016B to store the data. To ensure accuracy of the data transmis- sion, cyclic redundancy code (CRC) is adopted. The software uses fixed bootstrap and mutable update program, and thus the embedded devices can still normally start in case of update failure. Finally, high stability and extensive adaptability of the system are verified by experimental data.
基金National Natural Science Foundation of Tianjin(08JCYBJC14700)
文摘On the basis of the actual DSP system development,illustrated is the design of the connection between DSP and Flash,compiled are the integrity procedures of Flash erasure and programming.Besides,designed is the connection between full-duplex Ethernet controller RTL8019AS with the external memory interface of DSP.Furthermore,the steps of flash online programming through Ethernet are described in detail.The remote upgrade and uphold are realized by the design.