嵌入式爱好者

查看: 44808|回复: 1

[Linux] iMX6Q烧写内核时挂不上文件系统

[复制链接]

2

主题

3

帖子

25

积分

i.MX6UL通行证i.MX6Q通行证

扫一扫,手机访问本帖
发表于 2018-8-28 19:06:36 | 显示全部楼层 |阅读模式
使用OK_MX6Q_C_v1.1开发板时,编译OKMX6Q-C(Linux)用户资料中提供的L3.0.35内核,得到uImage,在用USB烧写时,出现以下错误(打印信息如附件所示)。

rtc-rx8010 2-0032: setting system clock to 2018-08-28 10:57:51 UTC (1535453871)
VFS-liang: Cannot open root device "(null)" or unknown-block(0,0)
Please append a correct "root=" boot option; here are the available partitions:
b300         7634944 mmcblk0  driver: mmcblk
  b301         7583744 mmcblk0p1 00000000-0000-0000-0000-000000000000

b310            2048 mmcblk0boot1  (driver?)
b308            2048 mmcblk0boot0  (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)


烧录所采用的文件除uImage外,都是OKMX6Q-C(Linux)用户资料中提供的文件,打印提示的错误应为找不到initramfs/ramdisk文件系统所致。
在内核编写过程中,menuconfig配置了以下几项,但是具体参数可能不对。
1、General setup-->选择Initial RAM filesystem and RAM disk...... 项
2、DeviceDrivers-->Block devices-->选择RAM block device support 项
3、支持EXT2文件格式



打印.rar

6.47 KB, 下载次数: 2, 下载积分: 贡献 1

回复

使用道具 举报

0

主题

100

帖子

289

积分

发表于 2018-8-30 15:32:28 | 显示全部楼层
您好:
您烧写我们原始镜像时可以烧写过去吗?
我看您一共改动了三项
您可以先改动其中一项进行编译烧写,来一步一步排查问题
点评回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-26 05:30

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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