duanius 发表于 2013-3-29 16:02:34

请问烧写uboot和kernel为啥要用 jffs的格式

我尝试改成 nand write来烧kennel,但是就出错了。
原本是nand write.jffs
按道理这只是个binary, 无论是build出来,烧进去,还是读出来, 都是不care 格式的。
想不通

亚瑟王 发表于 2013-3-29 18:09:58

因为nand write是需要页面对其的,而nand write.jffs是不需要对其的。所以选用write.jffs命令。

duanius 发表于 2013-4-1 11:30:48

能稍微解释下细节嘛因为看起来
5: kernel            0x00200000      0x00200000      0
kernel的地址是对齐2k的

亚瑟王 发表于 2013-4-1 13:46:01

duanius 发表于 2013-4-1 11:30 static/image/common/back.gif
能稍微解释下细节嘛因为看起来
5: kernel            0x00200000      0x00200000      0
kernel的地 ...

kernel分区肯定是对齐来的,但是kernel镜像未必是2K的整数倍,所以需要对其。

duanius 发表于 2013-4-1 14:57:34

了解, 刚也搜了下网络, 可能我以前之所以nand write直接写kernel,是build kernel的时候 ,脚本做了size的处理
感谢!
页: [1]
查看完整版本: 请问烧写uboot和kernel为啥要用 jffs的格式