Oct 18

好玩的ML403 不指定

RickySu , 10:16 , 技术经验 , 评论(0) , 引用(0) , 阅读(860) , Via 本站原创 | |
昨天在Michael的指引下玩了一下403的板子,大为崇拜做板子的和写Reference Design的大牛。

403的板子,不仅运行了Microblaze和PowerPC,还移植了MontaVista Linux和QNX,牛气冲天阿:)


昨天玩得是从线性Flash中配置FPGA。要知道V4还不像S3E那样有多种配置方式的,要用普通Flash配置FPGA,必须外接一个CPLD或者单片机。ML403的Reference Design实现了从SystemACE将bit文件烧写到Flash中,然后再由Flash配置FPGA。并且System ACE和Flash中都可以存储多个配置文件。

主要的过程描述如下:
1、生成bit文件。注意启动clock要使用CCLK。
2、放到CF卡里xilinx/flash目录下。另外更改flash.txt的内容,改变对应bit文件名。
3、从SystemACE 启动,运行bootloader的功能7,program flash,将刚刚的bit文件烧入Flash。
4、切换到CPLD+Flash启动,并用DIP选择启动镜像号,重新上电启动或直接按prog。
Tags: ,
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]