芯片用的是 OMAPL138
1. 由于开发板上的 NAND FLASH 与DEMO板上的有点不同,因此需要重新编译生成
2. 从开源网站上下载最近的 OMAP-L138_FlashAndBootUtils_2_40.tar.gz 解压缩
3. 打开CCSV5,Project –> Import Legacy ccsv3.3 Project
4. 找到之前解压缩路径下的 \OMAP-L138_FlashAndBootUtils_2_40\OMAP-L138\CCS\NANDWriter\NANDWriter_ARM.pjt
5. 将工程导入到 CCSV5中,重新编译生成OUT文件,对工程未做任何修改
6. 通过CCSV5建立与板子的连接,唤醒ARM核,导入之前生成的 OUT文件,在控制台没有任何信息输出,而且导入OUT文件后,不需要点击运行,ARM核就直接处于运行状态
7. 采用开发板提供的编译好的NANDWRITE.OUT文件,按照之前步骤导入,虽然提示NAND FLASH初始化失败,但是在CCSV5控制台是有相关信息输出。
请问在CCSV5下编译这个工程有什么其它要注意的地方吗?
Tony Tang:
你是不是改了编译配置?
我这导入CCSV6,也没问题啊,编译后下载程序直接就运行到main了。
Elvin wang:
回复 Tony Tang:
除了导入,别的没做任何修改。后来发现可能是由于CMD文件导致的,然后修改了CMD文件,将程序加载到 DDR2中运行,就可以正常运行了,不过,在读PC端文件的时候,速度奇慢。
后来,发现这个工程其实就是在CCS里,读取电脑本地文件,然后写入到NOR/NAND FLASH中去,我就在自己的工程中实现了。。。。
谢谢 Tony
Tony Tang:
回复 Elvin wang:
对,所有其于CCS工程的烧写程序都是fileIO的操作。
user4072129:
回复 Elvin wang:
请问怎么解决在读PC端文件奇慢这一问题的