工具与软件:
您好、TI 专家
我们使用 GPMC nand 闪存和 ubifs、 当 Linux 引导时、ubi 连接分区失败 且块检查错误。 您能否提供一些关于 调查此问题的建议?
下面是引导日志
我们使用 TI Linux SDK 版本: 10.00.07.04
非常感谢
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.
工具与软件:
您好、TI 专家
我们使用 GPMC nand 闪存和 ubifs、 当 Linux 引导时、ubi 连接分区失败 且块检查错误。 您能否提供一些关于 调查此问题的建议?
下面是引导日志
我们使用 TI Linux SDK 版本: 10.00.07.04
非常感谢
e2e.ti.com/.../ubi_2D00_error_2D00_bootlog.log
你(们)好
请帮助检查附加引导日志
在 TI AM62-LK 板上、我能够使用 Linux SDK 10.0.7.4从 GPMC-NAND 引导。
我要附加完整的启动日志以供您参考。
此致!
-hong
-我们是否已尝试从一个 MTD 分区启动一个 rootfs ,要么"NAND.rootfs"或"NAND.rootfs_backup"在您的设置?
-从一个 MTD 引导一个 rootfs 时,我们可以引导到内核提示符吗?
供参考。 我在我的工作日志中使用了"root=ubi0:rootfs rw ubi.mtd=NAND .file-system,1024 rootfsttype=ubifs rootwait"。
此致!
-hong
你(们)好
从引导日志中、您可以看到 rootfs 分区是连接和挂载 ok
[09:35:41:755][2.129764] ubi0:扫描完成
[09:35:41:766][2.139350] ubi0:连接的 mtd6 (名称"nand.rootfs_backup"、大小为55 mib)
[09:35:41:770][2.146105] ubi0:PEB 大小:131072字节(128 KiB)、LEB 大小:129024字节
[09:35:41:776][ 2.153058] ubi0:最小/最大 I/O 单元大小:2048/2048、子页大小为512
[09:35:41:787][2.159783] ubi0:VID 标头偏移量:512 (对齐512)、数据偏移量:2048
[09:35:41:787][2.166612] ubi0:良好的 PEB:440;不良 PEB:0;损坏的 PEB:0
[09:35:41:798][2.1726] ubi0:用户卷:1、内部卷:1、最大 卷数:128
[09:35:41:809][2.179846] ubi0:最大/平均擦除计数器:1/0、WL 阈值:4096、映像序列号:1091343986
[09:35:41:819][2.188978] ubi0:可用的 PEB:0、保留的 PEB 总数:440、保留用于不良 PEB 处理的 PEB:10.
[09:35:41:819][2.198250] ubi0:背景线程"ubi_bgt0d"已启动、PID 87
[09:35:41:830][2.198962] clk:禁用未使用的时钟
[09:35:41:830][ 2.216911] ALSA 器件列表:
[09:35:41:830][2.219920]#0:环回1.
[09:35:41:842][2.243052] USB 1-1:无法设置配置#1、错误-71
[09:35:41:842][2.248520] USB 1-1:USB 断开连接、器件编号为2
[09:35:41:851][2.248799] UBIFS (ubi0:0):以未经身份验证的模式安装
[09:35:41:851][2.299314] UBIFS (ubi0:0):UBIFS:已安装 UBI 设备0、卷0、名称"rootfs"、R/O 模式
[09:35:41:862][2.307602] UBIFS (ubi0:0):LEB 大小:129024字节(126 KiB)、最小值/最大值 I/O 单元大小:2048字节/2048字节
[09:35:41:873][2.317506] UBIFS (ubi0:0):FS 大小:53673984字节(51 MiB、416 LEB)、最大440 LEB、日志大小7483392字节(7 MiB、58 LEB)
[09:35:41:879][2.329142] UBIFS (ubi0:0):保留给根:0字节(0 KiB)
[09:35:41:894][2.334966] UBIFS (ubi0:0):媒体格式:w4/r0 (最新为 W5/r0)、UUID 8E99B1A1-5DBA-4DAF-A5ED-16854C351FFC、小型 LPT 模型
[09:35:41:900][2.347184] VFS:已安装 root (ubifs 文件系统)、只读设备0:22。
[09:35:41:900][2.354836] devtmpfs:已安装
让我补充我上一次的答复。
从您的日志中、从 mtd6 (ubi0)="NAND .rootfs_backup"出现错误、并且在连接 mtd7 (ubi1)="NAND .app"时出现更多错误
[09:35:42:244] [ 4.538486] ubi0 warning: ubi_io_read: error -110 while reading 2556 bytes from PEB 286:19720, read only 760 bytes, retry [09:35:42:244] [ 4.572015] ubi1: attaching mtd7 [09:35:42:255] [ 4.618227] systemd[1]: Starting Generate network units from Kernel command line... [09:35:42:261] [ 4.682416] systemd[1]: Starting Remount Root and Kernel File Systems... [09:35:42:271] [ 4.694779] systemd-journald[111]: Collecting audit messages is enabled. [09:35:42:271] [ 4.701500] ubi1 error: ubi_io_is_bad: error -110 while checking if PEB 290 is bad [09:35:42:282] [ 4.701602] ubi1 error: ubi_attach_mtd_dev: failed to attach mtd7, error -110 [09:35:42:288] [ 4.758414] systemd[1]: Starting Create Static Device Nodes in /dev gracefully... [09:35:42:292] [ 4.774073] UBIFS error (pid: 119): cannot open "ubi1:appfs", error -19 [09:35:42:303] [ 4.802424] UBIFS error (pid: 123): cannot open "ubi1:nvmfs", error -19
BTW、我目前不在办公室、下周二回到办公室后、我会跟进您的问题。
此致!
-hong