原创 S3C6410+FPGA+NAND flash

2010-11-10 10:08 2987 8 8 分类: MCU/ 嵌入式

             项目中用到了S3C6410+fpga,电路上fpga和nand flash均挂在了memory port0上,他们俩共用一个客厅(数据data【7:0】),nand主要防bootloader,kernel,rootfs,ubis文件系统。启动的时候可以用到。但是一旦运行在sdram中了。就得访问FPGA映射出来的地址哦。可是读的时候没有出现卡死的问题,而写入一些非0 4 8 c结尾的数据将被卡死。不知为何?


1.整个结构框图如下


48145d15-fc60-4653-a910-424db5d44e35.JPG


2.映射到bank0操作如下


20cb47da-577d-4a24-bf4b-5c30826149ad.JPG


4755c206-57a0-4ed4-95ad-77e9064c93cc.JPG   


3.实际在uboot的执行命令的时候问题来了,数据不为4byte对齐将被卡死,很是奇怪了!!


b6004e75-343c-4dd2-9ae0-19e40f4c92e9.JPG


 

文章评论0条评论)

登录后参与讨论
我要评论
0
8
关闭 站长推荐上一条 /2 下一条