天嵌 ARM开发社区

 找回密码
 注册
查看: 1565|回复: 5

根文件系统制作

[复制链接]
陆文潮 发表于 2013-4-17 16:44:24 | 显示全部楼层 |阅读模式
搭建好交叉工具链后,解压天嵌光碟中的root_qt_4.5_2.6.30.4_20100601.tar文件后,执行命令#cd/opt/EmbedSky
#mkyaffsimage_2root_2.6.30.4root_2.6.30.4.bin
烧写根文件系统后启动内核,出现以下情况:
......(此处省略部分内容)

Freeing init memory: 108K
Warning: unable to open an initial console.
Failed to execute /linuxrc.  Attempting defaults...
Kernel panic - not syncing: No init found.  Try passing init= option to kernel.
Backtrace:
[<c0027fd4>] (dump_backtrace+0x0/0x10c) from [<c03430bc>] (dump_stack+0x18/0x1c)
r7:00000000 r6:c04b6840 r5:c04b6200 r4:c047e248
[<c03430a4>] (dump_stack+0x0/0x1c) from [<c034310c>] (panic+0x4c/0x124)
[<c03430c0>] (panic+0x0/0x124) from [<c00234f0>] (init_post+0xec/0x178)
r3:00000000 r2:c3862e00 r1:c04ec000 r0:c040e5ec
[<c0023404>] (init_post+0x0/0x178) from [<c000847c>] (kernel_init+0xcc/0xf4)
r5:c001eab0 r4:c001eed8
[<c00083b0>] (kernel_init+0x0/0xf4) from [<c0038f30>] (do_exit+0x0/0x620)
r7:00000000 r6:00000000 r5:00000000 r4:00000000
TQ-lkp 发表于 2013-4-17 16:53:27 | 显示全部楼层
手册要看清楚,不同的nand对应的打包指令是不同的
 楼主| 陆文潮 发表于 2013-4-17 17:08:05 | 显示全部楼层
刚刚#mkyaffsimage_2  root_2.6.30.4  root_2.6.30.4.bin输入有误,是用以下命令:
#mkyaffsimage  root_2.6.30.4  root_2.6.30.4.bin
我自己检查了nandflash,型号是:K9F2G08U0C SCB0
美丽天使不爱你 发表于 2013-4-17 17:47:04 | 显示全部楼层
你的nandflash是多大的呢?256MB的话要用这个呢!mkyaffs2image你试试呢!
 楼主| 陆文潮 发表于 2013-4-17 20:11:03 | 显示全部楼层
mkyaffs2image制作出来的bin文件是170M,这样有问题不?
美丽天使不爱你 发表于 2013-4-18 07:38:39 | 显示全部楼层
陆文潮 发表于 2013-4-17 20:11
mkyaffs2image制作出来的bin文件是170M,这样有问题不?

肯定有啊!这么大根本下不进去呢!我试过那个最大只能下载54MB呢,你是不是在你的那个文件系统的document目录下面放太多东西啦!把不要的删除了嘛!我一般做出来就是40多M的样子呢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-27 23:31 , Processed in 1.017513 second(s), 18 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表