打印
[ZLG-ARM]

请高手给出一些建议

[复制链接]
1056|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wahahaabc|  楼主 | 2008-6-25 09:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大侠:
小弟有一个项目大概要求如下:
NOR FLASH + FPGA(EP1C6) + MCU
FLASH 和 FPGA相连,FPGA再和MCU相连,NOR FLASH中存储一个很大的查找表,这个查找表使用FPGA来读取,并处理,MCU用来设置一些参数给FPGA,FPGA根据设置的参数处理数据。
现在问题是:在电路调试阶段,NOR FLASH中的数据可能要根据调试结果进行修正(当然,在产品调试完成量产以后,NOR FLASH可以使用编程器批量编程,然后再焊接到电路板上),也就是说,在调试阶段,需要MCU根据调试结果将数据写入FLASH,有点类似于一个非常简单的FPGA+MCU的NOR FLASH编程器。

不知各位大侠有什么好的建议

相关帖子

沙发
armecos| | 2008-6-25 11:48 | 只看该作者

《ecos增值包》里有关于MCU烧写flash的思路,

MCU可以通过串口、网口、CF/SD卡、USB加载数据到flash,提供命令行操作,你可以指定烧写位置,各方式速度成本各有优缺点,MCU烧写flash速度很快;
FPGA设计几个配置寄存器,比如:flash数据起址寄存器、配置/工作状态切换寄存器;
MCU先设置FPGA工作在配置状态,加载烧写flash数据,然后切换FPGA到工作状态。正式产品里可以去除这些调试程序,一开始就令FPGA进入工作状态。

你可以在2210开发板上体验一下redboot烧写flash的感觉,《ecos增值包》里有这方面的大量资料。

培训系列“丛书”

www.armecos.com

使用特权

评论回复
板凳
andrew.xu| | 2008-6-25 13:55 | 只看该作者

norflash操作是很简单的,就那么几个命令序列

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

119

主题

627

帖子

0

粉丝