[ZLG-ARM] 请高手给出一些建议

[复制链接]
 楼主| wahahaabc 发表于 2008-6-25 09:49 | 显示全部楼层 |阅读模式
各位大侠:<br />小弟有一个项目大概要求如下:<br />NOR&nbsp;FLASH&nbsp;+&nbsp;FPGA(EP1C6)&nbsp;+&nbsp;MCU<br />FLASH&nbsp;和&nbsp;FPGA相连,FPGA再和MCU相连,NOR&nbsp;FLASH中存储一个很大的查找表,这个查找表使用FPGA来读取,并处理,MCU用来设置一些参数给FPGA,FPGA根据设置的参数处理数据。<br />现在问题是:在电路调试阶段,NOR&nbsp;FLASH中的数据可能要根据调试结果进行修正(当然,在产品调试完成量产以后,NOR&nbsp;FLASH可以使用编程器批量编程,然后再焊接到电路板上),也就是说,在调试阶段,需要MCU根据调试结果将数据写入FLASH,有点类似于一个非常简单的FPGA+MCU的NOR&nbsp;FLASH编程器。<br /><br />不知各位大侠有什么好的建议<br />
armecos 发表于 2008-6-25 11:48 | 显示全部楼层

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

MCU可以通过串口、网口、CF/SD卡、USB加载数据到flash,提供命令行操作,你可以指定烧写位置,各方式速度成本各有优缺点,MCU烧写flash速度很快;<br />FPGA设计几个配置寄存器,比如:flash数据起址寄存器、配置/工作状态切换寄存器;<br />MCU先设置FPGA工作在配置状态,加载烧写flash数据,然后切换FPGA到工作状态。正式产品里可以去除这些调试程序,一开始就令FPGA进入工作状态。<br /><br />你可以在2210开发板上体验一下redboot烧写flash的感觉,《ecos增值包》里有这方面的大量资料。<br /><br /><b>培训系列“丛书”</b><br /><br />www.armecos.com
andrew.xu 发表于 2008-6-25 13:55 | 显示全部楼层

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

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

119

主题

627

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部