TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320C6701: 关于二级Bootload的问题

Part Number:TMS320C6701Other Parts Discussed in Thread:TMS320C6678, TMS320C6748

各位大佬好,我接触DSP处理器不久,正在学习并尝试调试C6701这款芯片,目前在启动和引导的部分产生了一些疑惑:

1、我在芯片手册上看到,该片有64K internal program RAM、一个64K Internal data RAM,请问这两部分就如字面意思,一个是存储程序,一个是存储数据的RAM吗?我是否都有权限调用,(是否就是IPRAM和IDRAM)?

2、如果我理解的是正确的,该片内含64K RAM,如果我外部通过EMIF CE1接口挂载一个4M 大小的FLASH,在不外扩RAM,我是否就无需在写二级BootLoad了(在编写CMD时,只需要把一些资料定义到IRAM中即可)?

3、编译生成的.out文件,是否还需要什么专用工具转换成AIS文件,地址是否还需要加偏移?我实在没有找到关于这部分的资料呢…

还请各位大佬不吝赐教

至此。

Shine:

? ? said:我接触DSP处理器不久,正在学习并尝试调试C6701这款芯片

这款芯片太老了,不建议学习使用了。

建议用TMS320C6748或者TMS320C6678来学习。

,

? ?:

啊,好的,只是这不是我能决定的,但我手中有C6748的开发板,那我想在请教一下:

1、关于上述问题2和问题3,也是我在C6748中同样想要了解的问题,还望不吝赐教,谢谢了。

2、请问有没有供C6701使用的AIS生成或者转换工具,亦或者AIS前插入的这部分代码和其他C6000系列是否兼容,例如C6748?

3、请问官网是否有提供关于UBL的示例可供参考?

,

Shine:

? ? said:2、如果我理解的是正确的,该片内含64K RAM,如果我外部通过EMIF CE1接口挂载一个4M 大小的FLASH,在不外扩RAM,我是否就无需在写二级BootLoad了(在编写CMD时,只需要把一些资料定义到IRAM中即可)?

c67x ROM bootloader只搬移1k大小的代码,如果代码超过1K,就需要二次bootloader。

? ? said:3、编译生成的.out文件,是否还需要什么专用工具转换成AIS文件,地址是否还需要加偏移?我实在没有找到关于这部分的资料呢…

不需要,AIS是后面新的格式,C67x没有用AIS文件。

可以参考下面的文档。https://www.ti.com/lit/an/spra544d/spra544d.pdf

赞(0)
未经允许不得转载:TI中文支持网 » TMS320C6701: 关于二级Bootload的问题
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1