我根据开发板的例程,采用bootcode.h里的代码做引导程序烧写到0x100000处,然后把自己的代码烧写到0x100400处,可以正常启动。但我想把代码直接烧写到0x100000处,却不能启动了,这里需要注意些什么吗?直接烧写到外部flash的话CMD文件该如何配置?
Susan Yang:
能否请您详细说明一下?您现在是使用哪种boot模式,Jump to XINTF x16?
另外“但我想把代码直接烧写到0x100000处”
这里所说的代码,是指您的应用程序?那您的引导程序烧录在哪里?我对您的描述有些疑惑,谢谢
,
Green Deng:
Jump to XINTF Zone 6 Configured for 16-bit Data模式时,是跳转到0x100000地址,因此里面应该是指令。
你可以参考一下这篇文档:www.ti.com.cn/…/sprufn5b.pdf
,
peng li2:
用的Jump to XINTF x16模式,我这里说的代码就是我自己的应用程序。引导程序不是在芯片的bootRom里已经自带了么?外部flash的0x100000处还需要引导程序?
,
peng li2:
这个文档是说的芯片自带的boot rom吧?
,
Green Deng:
文档中也有介绍XINTF boot的
,
Ellen:
你好,请教一下,请问你把自己代码烧到0x100400处的这个代码,是以什么样的格式烧写进去的呢?这个格式是从.out格式转换来的吗?非常感谢~