你好ti工程师:
我们用的是C6657片子,目前直接从spi 启动可以正常启动,用的历程是两个led闪烁!!上电后看boot complete这位是3 ,说明正常启动!!因为程序现在加载了很多东西,程序代码特别大,生成了两个.out,大小都为4M大小!用之前论坛给的编译链,在这一步
romparse nysh.spi.map
pause
直接造成了i2crom.css这个文件里面直接为空了,到最后生成.dat文件都是两行相同的代码!!!麻烦ti工程指导下!!感激不尽!
(用小程序是没有问题的,生成.dat文件正常下载到板子里面是没有问题的,这个4M的两个.out文件目前还是不行,b2i2c.exe,b2ccs.exe里面的size已经修改成0x200000,还有core0.rmd还有core.rmd里面的长度也修改成0x1000000)
JohnieSi1:
这是生成出来的.dat文件 明显是无法下载到spi flash里面的 如下
JohnieSi1:
回复 JohnieSi1:
编译链里面的工具只修改了b2i2c 和b2ccs 这两个 ,只修改了他们分别.c里面的size 重新编译了 生成的.exe文件
Shine:
回复 JohnieSi1:
”b2i2c.exe,b2ccs.exe里面的size已经修改成0x200000“这个最大支持2MB,试试把size改成0x400000 4MB。
JohnieSi1:
回复 Shine:
已经确认跟编译链有关系了,已经修改4MB了还是不行 ,只要批处理运行到那句话 i2crom.css文件就全部没了,然后生成出来的dat文件就是上面那个样子!!!麻烦ti工程指导下,那个b2i2c和b2css这两个.c里面除了修改size外还需要修改其他的吗????
Allen35065:
回复 JohnieSi1:
参考一下这个Post
http://e2e.ti.com/support/processors/f/791/p/270891/1616777
TI中文支持网