一种基于以太网BOOTP协议的DSP程序加载技术介绍
图7为接收到的BOOTP包内容。
本文引用地址:https://www.eepw.com.cn/article/249454.htm

服务器此时收到了BOOTP协议包,获得了客户机的MAC地址,此时要进行ARP(Address Resolution Protocol,地址解析协议)地址绑定。在完成上面两步后,通过上位机通信程序将帧文件发送给客户机。图8为截取的UDP发送图。

图9为以太网引导包内容。
当帧文件发送完毕后,客户机根据接收来的数据进行处理,找到数据部分,进行启动加载。
在CCS开发环境下生成的目标文件是*.out,即通用目标文件格式(COFF)。该文件可以在CCS开发环境下通过仿真器下载到DSP目标板中运行调试,但该代码文件并不是DSP中实际运行的程序代码,需用Hex工具(hex6x.exe)进行转换成引导表文件,然后再用bconvert64x.exe和bootpacket.exe下具将引导表文件转换成以太网引导格式数据文件,并封装成帧文件。
结语
文中介绍了一种基于以太网的DSP引导程序加载技术,该技术在多核高性能DSP系统的程序引导及系统的软件更新等工程应用领域具有独特的优势和较好的应用前景。目前已成功运用在网络视频监控系统的软件更新。实践表明,该引导加载技术灵活可靠,为远程控制系统的调试和更新提供了便利。
路由器相关文章:路由器工作原理
tcp/ip相关文章:tcp/ip是什么
路由器相关文章:路由器工作原理
评论