宋强 发表于 2011-5-28 08:48:55

关于mmc.bin

我的ok6410开发板烧写uboot时,从sd卡启动,下载mmc.bin可以烧写uboot,如果不用mmc.bin,而是下载uboot,也可以烧写uboot,请问这两种方法有什么区别吗?直接用uboot就可以烧写,为什么还要用mmc.c,它有什么特殊功能吗?

宋强 发表于 2011-5-28 09:51:15

终于知道两者的区别了,如果不用mmc.bin烧写uboot,uboot是不能启动的,而我现在为一个4 G的nand制作了一个uboot,但是烧写uboot时没有支持4G nand的mmc.bin,导致烧写的uboot不能运行,希望版主能把mmc.bin的源码和制作方法公布一下,或者把支持4G nand的mmc.bin发到我邮箱里:songqiang_1987@163.com,小弟不胜感激! 由于nand开发需要,急需啊!希望版主给力啊!:):handshake

飞凌-fatfish 发表于 2011-5-28 10:39:02

楼主,mmc.bin不是万能的。需要根据nand的型号来开发。
请问楼主在做什么型号的nand的开发?

宋强 发表于 2011-5-28 15:12:51

我的nand型号是三星 K9LBG08U0D PCB0:)

有你有我 发表于 2011-5-28 19:15:14

宋强 发表于 2011-5-28 20:21:59

回复 5# 有你有我


    呵呵 过奖了,我的是6410。我也是因为本来的nand太小了,才256M,所以才换了一个4G 的nand,飞凌的nand驱动完全支持4k每页的nand,而且我的4G 的nand也是4k每页。现在我的nand驱动已经搞好了,唯一的遗憾就是uboot不能从nand启动,但是从sd卡启动还是可以的,文件系统也能挂载了,呵呵

飞凌-vxworks 发表于 2011-5-29 11:10:18

告诉你一个技巧啊,知道这个技巧,就很好办了
6410启动的时候默认是按2K页的,你只要在前几个页按照2K来写入就OK啦 ^_^

宋强 发表于 2011-5-29 17:09:39

谢谢版主 已经解决了!
页: [1]
查看完整版本: 关于mmc.bin