• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
主题 : 6410 使用SD卡运行Linux的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 55484
精华: 0
发帖: 40
金钱: 200 两
威望: 40 点
综合积分: 80 分
注册时间: 2011-09-18
最后登录: 2015-08-12
楼主  发表于: 2011-12-28 19:29

 6410 使用SD卡运行Linux的问题

问题如下(串口输出)

mmc0: SDHCI controller on samsung-hsmmc [s3c-sdhci.0] using ADMA
one_wire_status: 4
s3c-sdhci s3c-sdhci.1: clock source 0: hsmmc (133000000 Hz)
s3c-sdhci s3c-sdhci.1: clock source 1: hsmmc (133000000 Hz)
s3c-sdhci s3c-sdhci.1: clock source 2: mmc_bus (84666666 Hz)
one_wire_status: 4
mmc1: SDHCI controller on samsung-hsmmc [s3c-sdhci.1] using ADMA
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
mmc0: new high speed SDHC card at address 1234
mmcblk0: mmc0:1234 SA04G 3.70 GiB
mmcblk0: p1
asoc: wm9713-hifi <-> samsung-ac97 mapping ok
ALSA device list:
#0: MINI6410
TCP cubic registered
NET: Registered protocol family 17
VFP support v0.3: implementor 41 architecture 1 part 20 variant b rev 5
s3c-rtc s3c64xx-rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801)
Freeing init memory: 1412K
FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
EXT3-fs: barriers not enabled
EXT3-fs (loop0): using internal journal
EXT3-fs (loop0): mounted filesystem with writeback data mode
kjournald starting.Commit interval 5 seconds
1Wire touchscreen OK
switch_root: bad init /bin/sh: No such file or directory
Kernel panic - not syncing: Attempted to kill init!
[<c0178c44>] (unwind_backtrace+0x0/0xe4) from [<c0517728>] (panic+0x58/0x174)
[<c0517728>] (panic+0x58/0x174) from [<c018ae48>] (do_exit+0x68/0x5e4)
[<c018ae48>] (do_exit+0x68/0x5e4) from [<c018b688>] (do_group_exit+0x90/0xc4)
[<c018b688>] (do_group_exit+0x90/0xc4) from [<c018b6cc>] (sys_exit_group+0x10/0x18)
one_wire_status: 2
[<c018b6cc>] (sys_exit_group+0x10/0x18) from [<c01735e0>] (ret_fast_syscall+0x0/0x30)
one_wire_status: 4

从上面的信息可以看出卡是没问题的,似乎是因为没有挂载,但应该怎么挂载呢?



FriendlyARM.ini配置信息
#This line cannot be removed. by FriendlyARM(www.arm9.net)

CheckOneButton=No
Action= run
#OS= UserBin
OS= Linux
LCD-Mode = Yes
LCD-Type = N43

VerifyNandWrite=No

StatusType = Beeper| LED

#################### Linux #####################
Linux-BootLoader = linux/bootloader.bin
Linux-Kernel = linux/zImage
Linux-CommandLine = root=/dev/mmcblk0p1 noinitrd console=ttySAC0,115200 rootfstype=ext3 init=/bin/sh
#Linux-RootFs-InstallImage = linux/image.img
Linux-RootFs-RunImage = linux/output.ext3

################### WindowsCE6 #################
WindowsCE6-Bootloader= WindowsCE6\NBOOT_N43-RAM256.nb0
WindowsCE6-BootLogo = WindowsCE6\bootlogo.bmp
WindowsCE6-InstallImage = WindowsCE6\NK_n43.bin
WindowsCE6-RunImage = WindowsCE6\NK_n43.bin

################### Android ####################
Android-BootLoader = Android/u-boot_nand-ram256.bin
Android-Kernel = Android/azImage_n43
Android-CommandLine = root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs  init=/linuxrc console=ttySAC0,115200
Android-RootFs-InstallImage = Android/rootfs_android.ubi
Android-RootFs-RunImage = Android/rootfs_android.ext3

################### Ubuntu #####################
Ubuntu-BootLoader = Ubuntu/u-boot.bin
Ubuntu-Kernel = Ubuntu/zImage
Ubuntu-CommandLine = root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs  init=/linuxrc console=ttySAC0,115200
Ubuntu-RootFs-InstallImage = Ubuntu/rootfs_ubuntu.ubi
Ubuntu-RootFs-RunImage = Ubuntu/rootfs_ubuntu.ext3

############### UserBin part #################
UserBin-Image = output.bin
userBin-StartAddress = 50000000
级别: 风云使者
UID: 36096
精华: 3
发帖: 2513
金钱: 14075 两
威望: 2815 点
综合积分: 5086 分
注册时间: 2011-01-11
最后登录: 2015-11-15
1楼  发表于: 2011-12-28 21:22
别重复发帖
极度缺钱,求捐赠……支付宝兼邮箱:huming2207@qq.com
级别: 新手上路
UID: 55484
精华: 0
发帖: 40
金钱: 200 两
威望: 40 点
综合积分: 80 分
注册时间: 2011-09-18
最后登录: 2015-08-12
2楼  发表于: 2011-12-28 22:12
引用第1楼huhu2207于2011-12-28 21:22发表的  :
别重复发帖


主要是不知道发在哪边……
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
3楼  发表于: 2011-12-29 09:41
建议按照手册的方法
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 55484
精华: 0
发帖: 40
金钱: 200 两
威望: 40 点
综合积分: 80 分
注册时间: 2011-09-18
最后登录: 2015-08-12
4楼  发表于: 2011-12-29 09:48
引用第3楼mindee于2011-12-29 09:41发表的  :
建议按照手册的方法


就是按照手册的方法来的……
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
5楼  发表于: 2011-12-29 10:05
Linux-CommandLine = root=/dev/mmcblk0p1 noinitrd console=ttySAC0,115200 rootfstype=ext3 init=/bin/sh

参数明显和手册不一致
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 55484
精华: 0
发帖: 40
金钱: 200 两
威望: 40 点
综合积分: 80 分
注册时间: 2011-09-18
最后登录: 2015-08-12
6楼  发表于: 2011-12-29 10:47
引用第5楼mindee于2011-12-29 10:05发表的  :
Linux-CommandLine = root=/dev/mmcblk0p1 noinitrd console=ttySAC0,115200 rootfstype=ext3 init=/bin/sh

参数明显和手册不一致


就是一致的试了没用才改的……
级别: 新手上路
UID: 55484
精华: 0
发帖: 40
金钱: 200 两
威望: 40 点
综合积分: 80 分
注册时间: 2011-09-18
最后登录: 2015-08-12
7楼  发表于: 2011-12-29 10:52

 Re




引用第5楼mindee于2011-12-29 10:05发表的  :
Linux-CommandLine = root=/dev/mmcblk0p1 noinitrd console=ttySAC0,115200 rootfstype=ext3 init=/bin/sh

参数明显和手册不一致

压缩成UBIFS后烧入NAND亦有同样错误
参数
Linux-CommandLine = root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs  init=/linuxrc console=ttySAC0,115200
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
8楼  发表于: 2011-12-29 11:18
从sd卡启动启动需要使用EXT3格式,请立即关键词的意思:
Linux-RootFs-RunImage = linux/output.ext3

RunImage是指运行映像
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.
级别: 新手上路
UID: 55484
精华: 0
发帖: 40
金钱: 200 两
威望: 40 点
综合积分: 80 分
注册时间: 2011-09-18
最后登录: 2015-08-12
9楼  发表于: 2011-12-29 14:41
引用第8楼mindee于2011-12-29 11:18发表的  :
从sd卡启动启动需要使用EXT3格式,请立即关键词的意思:
Linux-RootFs-RunImage = linux/output.ext3

RunImage是指运行映像


可能是我表达有误。
我重新阐述一下
压制成EXT3格式在SD卡上运行,我严格按照手册进行过,即ACTION = run,RunImage = linux/output.ext3,传入参数是 root=/dev/mmcblk0p1 noinitrd console=ttySAC0,115200 init=/bin/sh,不成功
制作成UBIFS格式安装入NAND,ACTION = install,参数Linux-CommandLine = root=ubi0:FriendlyARM-root ubi.mtd=2 rootfstype=ubifs  init=/linuxrc console=ttySAC0,115200,依然是同样的错误。

现在怀疑是Linux启动的配置文件不对,我的配置文件如下
\etc\inittab

复制代码
  1. ::sysinit:/etc/init.d/rcS
  2. ::respawn:-/bin/sh
  3. tty2::askfirst:-/bin/sh
  4. ::ctrlaltdel:/bin/umount -a -r


\etc\init.d\rcS
复制代码
  1. #! /bin/sh
  2. /bin/mount -a


/etc/fstab
复制代码
  1. proc        /proc    proc    defaults    0    0


想问下是不是这方面的问题,如果是的话怎么修改
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go