TMS320C6713 基于DSP BIOS 的二级BootLoader 开发.pdf
文本预览下载声明
数控技术 胡海龙等:TMS320C6713 基于DSP / BIOS 的二级BootLoader 开发
TMS320C6713 基于DSP / BIOS 的二级BootLoader 开发
胡海龙,彭启琮
(电子科技大学通信与信息工程学院 四川成都 610054 )
摘 要:当TMS320C6713 工作于EMIF 引导模式并且程序代码超过1 kB 时,就需要开发用户引导程序即二级BootLoader
将程序代码完整地拷贝至DSP 片内RAM 。简要介绍了二级BootLoader 及其引导过程,详细说明了开发二级BootLoader 的4 个
步骤,重点介绍了其基于DSP / BIOS 的开发过程。最后给出了在实际开发过程中可能遇到的问题及其解决办法。
关键词:二级BootLoader ;DSP / BIOS ;引导;DSP
中图分类号:TN911. 72 文献标识码:B 文章编号:1004 373X (2005 )15 074 02
Development of a Second level BootLoader Based on DSP / BIOS on TMS320C6713
HU Hailong ,PENG Qicong
(School of Communication and Information Engineering ,University of Electronic Science and Technology of China ,Chengdu ,610054 ,China )
Abstract :In the event TMS320C6713 is configured as EMIF boot process and the DSP application code size exceeds 1 kB a custom boot rou-
tine will need to be developed to copy the entire code to DSP on chip RAM. The custom boot routine is referred to as the second level BootLoad-
er. This paper introduces second level BootLoader and boot process in brief ,describes in detail the four development procedures of a second
level BootLoader ,particularly based on DSP / BIOS. At last ,possible problem and solution is introduced to direct proper development.
Keywords:
second level BootLoader ;DSP / BIOS ;boot ;DSP
在许多的 DSP 应用场合,需要通过引导过程(boot
2 二级BootLoader 开发过程
process )将代码或者数据拷贝到DSP 的片内RAM 。TI 的
[1] 开发一个二级BootLoader 需要以下步骤和过程:
C713 DSP 支持3 种引导模式 :主机(host )引导、仿真
(1 )COFF 块(section )定位;
(emulation )引导及EMIF 引导,其中最常用的是EMIF 引
显示全部