我自己开发的NIOSII开发板,用的FLASH 是AM29LV160D,应该与NIOS II提供的几种AMD FLASH是同一个系列的,但是在下载程序时出现如下错误:
NO CFI TABLE FOUND !
请问如何能够成功地将程序下载到我自己的FLASH中去呢?我也参考了一下ALTREA公司关于FLASH program文档,还是一头雾水,
请高手赐教!!!不胜感激
你的问题属于FAQ,你要下程序到flash中就必须建自己板子的目标板,就是targetboard
“如何定制目标板呢”
有两种方法,在ug_nios2_flash_programmer.pdf文件中有详细的说明,5.0
和6.0及6.1不同,5.0在shell中使用make_target_board的方法来设置,而后面的版本在sopcbuilder中使用make descriptionfile来使用。ug_nios2_flash_programmer.pdf文件可以在网上下载,不过注意版本的区别,不要搞混了。
另外,如果使用6.0的方法,需要从pcb中提取wirelist文件,你可以在网上下protel的wirelist补丁。
太复杂了吧,我晕哦,我用的是7.0的版本,好象没有介绍如何在7。0版本制作targetboard的文档,版主能否提供一下相关说明
7.0的和6.0的一样。在网上搜ug_nios2_flash_programmer.pdf就可以了,是最新的。
不要怕麻烦,这是nios的特色,不用写bootloader啊。
[此贴子已经被作者于2007-8-18 19:12:21编辑过]
好吧,先行谢过,我试一下再说
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |