Computer Engineering and Applications ›› 2012, Vol. 48 ›› Issue (8): 109-111.

• 网络、通信、安全 • Previous Articles     Next Articles

Research and implementing of remote update for DSP system program

WANG Min, HUANG Zhanhua, SUN Qiushi, WANG Quan   

  1. MoE Key Lab of Opto-electronic Information Technical Science, College of Precision Instrument and Opto-electronics Engineering, Tianjin University, Tianjin 300072, China
  • Received:1900-01-01 Revised:1900-01-01 Online:2012-03-11 Published:2012-03-11

DSP系统程序远程更新的研究与实现

王 敏,黄战华,孙秋实,王 铨   

  1. 天津大学 精密仪器与光电子工程学院,教育部光电信息技术科学重点实验室,天津 300072

Abstract: In order to overcome the problem that the high cost of system maintenance brought by DSP emulator debugging in field and the limitations of chip-level Bootloader, based on the study of the structure and Bootloader principle of DSP system, it adopts the module design method, the software and hardware system of remote update for DSP system program based Ethernet is developed. Hardware circuit based on DSP and DM9000 driven program is designed and it implements TCP/IP to embed DSP. The flexible use of external memories address re-mapping makes DSP programs can be loaded selectively and realize the self Bootloader.

Key words: remote update, self boot loader, embedded Ethernet, Digital Signal Processor(DSP), TCP/IP

摘要: 为了解决仿真器现场调试DSP程序所带来的系统的维护成本高和芯片级Bootloader局限性的问题,在研究了DSP系统结构和程序自举原理的基础上,采用模块化设计方法,设计了基于以太网的DSP系统程序远程更新、调试和自加载软硬件系统。设计了硬件电路和网络通信芯片驱动程序,实现了DSP的TCP/IP协议的嵌入。该方法灵活地运用外存地址的重映射特性,使DSP可选择性地加载用户程序,实现新程序的自加载。

关键词: 远程升级, 自加载, 嵌入式以太网, 数字信号处理器(DSP), TCP/IP