现在uboot跑起来了。需要验证内核和文件系统是否能够正常启动。
不知道能够提供一个可用的uImage和root.bin文件系统。。
谢谢了。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
现在uboot跑起来了。需要验证内核和文件系统是否能够正常启动。
不知道能够提供一个可用的uImage和root.bin文件系统。。
谢谢了。
自己做的板子,我们肯定没有现成的uImage,要您自己做裁减了。
文件系统我们有2个,一个比较大的200MB多,还有个10多M的小文件系统,如果觉得大也要自己做裁剪
请问你用什么存储介质,SD卡还是NAND FLASH
NAND FLASH要用Ubi文件系统,不要用SDK自带的.ubi文件,按照下面的文档自己做一个:http://www.deyisupport.com/question_answer/dsp_arm/sitara_arm/f/25/t/59921.aspx
omap_rtc omap_rtc: setting system clock to 2000-01-01 00:00:11 UTC (946684811)
yaffs: dev is 32505864 name is "mtdblock8" rw
yaffs: yaffs: Attempting MTD mount of 31.8,"mtdblock8"
yaffs: yaffs_read_super: is_checkpointed 0
VFS: Mounted root (yaffs2 filesystem) on device 31:8.
Freeing init memory: 248K
Failed to execute /init. Attempting defaults...
Kernel panic - not syncing: No init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.
Backtrace:
[<c00181e0>] (dump_backtrace+0x0/0x10c) from [<c05f2250>] (dump_stack+0x18/0x1c)
r7:00000013 r6:c003f4f0 r5:c08b5250 r4:c08b5250
[<c05f2238>] (dump_stack+0x0/0x1c) from [<c05f22b8>] (panic+0x64/0x198)
[<c05f2254>] (panic+0x0/0x198) from [<c0008804>] (init_post+0x84/0xd4)
r3:fffffffe r2:00000005 r1:00000080 r0:c074dc00
[<c0008780>] (init_post+0x0/0xd4) from [<c08142fc>] (kernel_init+0xf4/0x124)
r5:c0851c30 r4:c08b42c0
[<c0814208>] (kernel_init+0x0/0x124) from [<c003f4f0>] (do_exit+0x0/0x69c)
我这里是nand flash的yaffs2文件系统,是不是能够挂载了。只是文件系统内/init文件有问题是吗???
这是YAFFS文件系统烧写的有问题,或者Linux kernel 在做menuconfig支持的时候选得有问题
内核是和文件系统都是天嵌开发板的,也在 该开发板上是没有问题的。
现在在自己的板子上跑就不行了。//自己板子的nand flash 是镁光的和 开发板的nand flash是三星的。这两款nand flash在内核上驱动
是否已经兼容??//目前uboot上操作nand是正常的,不知道文件系统读取不了,是否和内核里面的nand 驱动有没有关系。
(1)uboot上已经修改支持yaffs文件系统烧写到nand flash
(2)还有什么可能性导致挂载不上文件系统。??