A series of TMS320C66xx DSPs from TI,based on KeyStone,are widely used in fields of image processing,signal processing and speech processing.The multi -core DSP boot load affects operation between kernel code,sync parallel and independently run in offline mode.In this paper, combined with high -speed Ethernet interface transmission characteristics and high capacity NAND FLASH nonvolatile storage advantage,the multi -core image files from Ethernet are received by embed-ding UDP protocol to FLASH programmer procedures,and the multi -core image files are loaded from the FLASH to the kernel by improving IBL boot code.The proof on the TMS320C6670 DSP platform shows that it enables efficient transmission of multi -core code to FLASH and provides a new thinking for embedded DSP device in factory manufacture and upgrade field.%TI 推出的基于 KeyStone 架构的 TMS320C66xx 系列产品在图像处理、语音处理、信号处理等诸多领域得到了广泛应用,多核自启引导关系到 DSP 内核代码之间能否在离线模式下同步并行工作和独立自主运行。结合以太网接口的高速传输特性和 NAND FLASH 大容量非易失存储优势,通过在 FLASH 烧写程序中嵌入 UDP 协议代码实现多核镜像文件的以太网传输功能,并且对IBL 二级自启引导代码进行改进,实现了多核镜像文件从 FLASH 到内核的引导。经过在TMS320C6670 DSP 平台上验证,该设计能够实现多核程序代码到 FLASH 的高效传输、烧写和自启引导,为嵌入式 DSP 设备出厂制造和程序升级提供了新的思路。
展开▼