OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2048|回复: 2

[XILINX] ZYNQ设置SD卡启动根文件系统出错

[复制链接]

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2020-6-27
在线时间
6 小时
发表于 2023-7-2 17:59:27 | 显示全部楼层 |阅读模式
2金钱
hctosys: unable to open rtc device (rtc0)
of_cfs_init
of_cfs_init: OK
ALSA device list:
  No soundcards found.
Waiting for root device /dev/mmcblk0p2...
mmc0: new high speed SDHC card at address 0001
mmcblk0: mmc0:0001 ASTC 29.1 GiB
mmcblk0: p1 p2 p3
VFS: Cannot open root device "mmcblk0p2" or unknown-block(179,2): error -19
Please append a correct "root=" boot option; here are the available partitions:
0100           16384 ram0
(driver?)
0101           16384 ram1
(driver?)
0102           16384 ram2
(driver?)
0103           16384 ram3
(driver?)
0104           16384 ram4
(driver?)
0105           16384 ram5
(driver?)
0106           16384 ram6
(driver?)
0107           16384 ram7
(driver?)
0108           16384 ram8
(driver?)
0109           16384 ram9
(driver?)
010a           16384 ram10
(driver?)
010b           16384 ram11
(driver?)
010c           16384 ram12
(driver?)
010d           16384 ram13
(driver?)
010e           16384 ram14
(driver?)
010f           16384 ram15
(driver?)
1f00            5120 mtdblock0
(driver?)
1f01             128 mtdblock1
(driver?)
1f02           10752 mtdblock2
(driver?)
1f03           16768 mtdblock3
(driver?)
b300        30533632 mmcblk0
driver: mmcblk
  b301          307200 mmcblk0p1 7f7f6d90-01

  b302         5242880 mmcblk0p2 7f7f6d90-02

  b303        24982528 mmcblk0p3 7f7f6d90-03

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,2)
CPU0: stopping
CPU: 0 PID: 0 Comm: swapper/0 Not tainted 4.14.0-xilinx-v2018.3 #1
Hardware name: Xilinx Zynq Platform
[<c010e894>] (unwind_backtrace) from [<c010aad0>] (show_stack+0x10/0x14)
[<c010aad0>] (show_stack) from [<c0632868>] (dump_stack+0x80/0xa0)
[<c0632868>] (dump_stack) from [<c010cff8>] (ipi_cpu_stop+0x3c/0x70)
[<c010cff8>] (ipi_cpu_stop) from [<c010d818>] (handle_IPI+0x64/0x84)
[<c010d818>] (handle_IPI) from [<c0101420>] (gic_handle_irq+0x84/0x90)
[<c0101420>] (gic_handle_irq) from [<c010b50c>] (__irq_svc+0x6c/0xa8)
Exception stack(0xc0a01f20 to 0xc0a01f68)
1f20: 00000000 00000000 1e288000 debcdd40 484c9ec3 00000000 debcd200 00000001
1f40: 47dd415a 00000000 00000000 00000001 00000015 c0a01f70 c04d3d84 c04d3da8
1f60: 60000013 ffffffff
[<c010b50c>] (__irq_svc) from [<c04d3da8>] (cpuidle_enter_state+0xe4/0x1b4)
[<c04d3da8>] (cpuidle_enter_state) from [<c01494a8>] (do_idle+0x148/0x1a8)
[<c01494a8>] (do_idle) from [<c0149640>] (cpu_startup_entry+0x18/0x1c)
[<c0149640>] (cpu_startup_entry) from [<c0900bbc>] (start_kernel+0x304/0x364)
[<c0900bbc>] (start_kernel) from [<0000807c>] (0x807c)
---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(179,2)


SD卡启动根文件系统出错

SD卡启动根文件系统出错

最佳答案

查看完整内容[请看2#楼]

你好,这个问题解决了,解决方法:将“setenv bootargs ‘console=ttyPS0,115200 root=/dev/mmcblk0p2 rootwait rw rootfstype=ext4’”改为“setenv bootargs ‘console=ttyPS0,115200 root=/dev/mmcblk0p2 rootwait rw’”也就是去掉“rootfstype=ext4”就可以启动SD卡分区2里面的根文件系统。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

8

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2020-6-27
在线时间
6 小时
 楼主| 发表于 2023-7-2 17:59:28 | 显示全部楼层
helloqds 发表于 2023-7-3 09:40
这是教程里的实验吗?哪个实验?sd卡分区了吗?根文件系统在sd卡第二个分区没有找到

你好,这个问题解决了,解决方法:将“setenv bootargs ‘console=ttyPS0,115200 root=/dev/mmcblk0p2 rootwait rw rootfstype=ext4’”改为“setenv bootargs ‘console=ttyPS0,115200 root=/dev/mmcblk0p2 rootwait rw’”也就是去掉“rootfstype=ext4”就可以启动SD卡分区2里面的根文件系统。
回复

使用道具 举报

2

主题

102

帖子

0

精华

高级会员

Rank: 4

积分
645
金钱
645
注册时间
2021-8-3
在线时间
152 小时
发表于 2023-7-3 09:40:53 | 显示全部楼层
这是教程里的实验吗?哪个实验?sd卡分区了吗?根文件系统在sd卡第二个分区没有找到
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 23:19

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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