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.展开更多
Based on the structure and bootloader principle of DSP system, a method for the remote updation, debugging and self-loading of DSP system is developed by Ethernet. Hardware circuit and DM9000 driven program are presen...Based on the structure and bootloader principle of DSP system, a method for the remote updation, debugging and self-loading of DSP system is developed by Ethernet. Hardware circuit and DM9000 driven program are presented and TCP/IP protocol is embedded into DSP. Through the re-mapping of external memory address, it is easy to implement the load of program section selectively and DSP self-boot. The experimental results show that the problem of high cost in system maintenance by conventional field debugging by emulator and the limitation in chip-level boot are resolved.展开更多
文摘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.
文摘Based on the structure and bootloader principle of DSP system, a method for the remote updation, debugging and self-loading of DSP system is developed by Ethernet. Hardware circuit and DM9000 driven program are presented and TCP/IP protocol is embedded into DSP. Through the re-mapping of external memory address, it is easy to implement the load of program section selectively and DSP self-boot. The experimental results show that the problem of high cost in system maintenance by conventional field debugging by emulator and the limitation in chip-level boot are resolved.