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

booting C6657 EVM directly from Nand Flash 报错

你好!

我从你们的网站下载了一个工程文件包准备在我的板卡上进行nand boot。网址是processors.wiki.ti.com/…/File:C6657_directROM_Boot_example.zip。

我们用nandwriter文件夹里的nandwrite.out烧写.dat格式的用户应用程序(转换工具在build文件夹中)。

写入0x0c000000,结果是OK的。

后来我重新编译nandwriter文件夹工程(build project),起初编译报错,于是我修改nandwrite.c里面的几个字符,如下图所示:

 

———————————————————————————————————————————————–

 

编译通过并生成新的nandwrite.out,但是用这个新的.out文件去烧写却失败了(如图2所示报错)。尝试了很久都没成功。

请问这是为什么呢? 少了文件 还是我修改错了?应该怎么弄呢?

盼复,谢谢啦!

Shine:

请问为什么要重新编译,修改源码了?重新编译的时候报什么错?

Fonn Feng:

回复 Shine:

因为我们要修改程序存放的地址,从0x0c000000改为0x80000000,重新编译生成新的nandwrite.out,然后去烧写应用程序(dat格式)。
现在,费了好大劲,用CCS v5版本来编译,不报错了。但是重新编译的0x0c000000地址对应的nandwrite.out烧写程序后板卡可以工作,而0x80000000对应的nandwrite.out烧写 后却没反应,不工作,烧写也没有报错信息。

请问你们知道是什么原因吗 ?在哪里修改?

赞(0)
未经允许不得转载:TI中文支持网 » booting C6657 EVM directly from Nand Flash 报错
分享到: 更多 (0)