摘要
以实际项目应用开发为背景,提出一种基于TMS320VC55X系列DSP的外部Flash并行二次引导程序加载并自举的有效方法。该系统采用TI公司的数字信号处理器TMS320VC5509A作为主处理器,采用能与之无缝连接的NorFlash(S29AL008D)作为外部大容量程序存储器,并利用JTAG口完成Flash的在线烧写和实现无仿真器下自举启动系统成功运行。详细介绍二次引导的方法,并重点介绍如何在硬件和软件层次上实现利用DSP的多通道缓冲串口(McBSP)这种比较新的、方便有效的扩展地址总线的方法。
Taking the application development of actual project as the background,in this paper we put forward an effective method of loading and bootstrapping secondary bootloader of external parallel Flash which is based on DSP in TMS320VC55X.This system uses DSP of TMS320VC5509A of TI as the main processor,and uses NorFlash S29AL008D as the external large-capacity program memory,which can connect with DSP seamlessly.Furthermore,it completes on-line programming the external Flash using JTAG ports as well as achieves the successful operation of system boot loading without Emulator.The paper expounds the method of second bootloader,and puts the emphasis on introducing how to realise the use of multi-channel buffered serial ports(McBSP) of DSP,a relatively new,convenient and effective address bus expansion method,on hardware and software levels.
出处
《计算机应用与软件》
CSCD
北大核心
2013年第4期189-191,274,共4页
Computer Applications and Software