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.

[参考译文] Linux/AM3351:UBifs 安装问题

Guru**** 2589520 points
Other Parts Discussed in Thread: AM3351, AM3352, TPS65217

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/640415/linux-am3351-ubifs-mount-issue

器件型号:AM3351
主题中讨论的其他器件: AM3352TPS65217

工具/软件:Linux

给 TI 专家:

现在、我们能够启动 AM3351板、其中使用了来自 NAND 分区7的 squarashFS。  

我们的器件具有128MB NAND、我们使用 SDK V03.00.04进行软件开发。

由于对 squashFS rootfs 的只读性,我们在 NAND 分区6中创建了另一个 UBIFS 来存储一些额外的数据。

此 UBIFS 由 TI SDK create_ubifs.sh 创建。  

下面是此 user_data.ubifs 的 unionize.cfg。  

[子项]
mode=ubi
image=./user_data.ubifs
VOL_id=0
VOL_TYPE=动态
VOL_NAME=rootfs
VOL_flags=自动大小

尝试将此/dev/mtd6安装到 RAM 磁盘时出错。

下面是从电路板启动到 ubifs mount 命令的日志。

U-Boot 2016.05-00230-g120a8a3-M脏(2017年11月16日- 15:19:47 +0800)

启用看门狗
I2C:就绪
DRAM:256 MIB
NAND:128 MIB
MMC:OMAP SD/MMC:0、OMAP SD/MMC:1.
***错误-未找到有效的环境区域
***警告- CRC 错误,使用默认环境

无法获取电路板 ID。
未设置。 验证第一个电子保险丝 MAC
NET:eth0:以太网@4a100000
警告:USB_Ether MAC 地址不匹配:
SROM 中的地址为:de:ad:be:ef:00:01
环境中的地址为90:70:65:C3:4D:D4
,eth1:USB_ether
按空格键可在2秒钟内中止自动引导
=> nand ERASE.part NAND.APP-Config

NAND 擦除.part:器件0偏移量0x960000、大小0x300000
在0xc40000擦除-- 100%完成。
好的
=> ls MMC 0:2 home/root
4096。
4096
73364 MLO
638244 u-boot.img
61 uEnv.txt
131072 MLO.txt
131072 am335x-bonegreen-wireless.txt
2097152 USER_DATA.ubi
=> ext4
ext4load ext4ls ext4size ext4write
=> ext4load MMC 0:2 0x81000000 home/root/user_data.ubi
181ms (11 MIB/s)内读取的2097152字节
=> n 并写入0x81000000 NAND.APP-Config

NAND 写入:器件0偏移量0x960000、大小0x300000
3145728字节被写入:好的
=>
=>
=>
=>
=>
=>运行 nandboot
正在从 nand 引导...

NAND 读取:器件0偏移量0x20000、大小0x20000
131072字节读取:正常

NAND 读取:器件0偏移量0x160000、大小0x400000
4194304字节读取:正常
内核映像@ 0x82000000 [ 0x000000 - 0x3878a0]
###展开的设备树 blob、88000000
使用0x88000000处的 FDT blob 进行引导
正在将设备树加载到8ef1e000,结束8ef2a1c1... 好的

正在启动内核...

[0.000000]在物理 CPU 0x0上引导 Linux
[0.000000]正在初始化 cgroup 子系统 CPU
[0.000000]正在初始化 cgroup Subsys cpuacct
[0.000000] Linux 版本4.4.4.12.12-g3639bea54a (albertc@albertc-RD1)(gcc 版本5.3.1 20160113 (Linaro GCC 5.3-2016.02))#2抢先于2017年11月15日16:33:50 CST
[0.000000] CPU:ARMv7处理器[413fc082]修订版2 (ARMv7)、CR=10c5387d
[0.000000] CPU:PIPT/VIPT 非混叠数据高速缓存、VIPT 别名指令高速缓存
[0.000000]机器模型:TI AM335x D-Link/Alpha 模型 DCH-G601
[0.000000] CMA:保留0x8d000000处的24 MIB
[0.000000]内存策略:数据高速缓存写回
[0.000000] CPU:所有 CPU 均在 SVC 模式下启动。
[0.000000] AM335X ES2.1 (NEON)
[0.000000]在区域顺序和移动分组中构建了1个区域列表。 总页数:64960
[0.000000]内核命令行:console=ttyO0、115200n8 root=/dev/mtdblock7 rw noinitrd rootfstype=squashfs delay=1
[0.000000] PID 哈希表条目:1024 (顺序:0、4096字节)
[0.000000]条目高速缓存散列表条目:32768 (顺序:5、131072字节)
[0.000000] inode 高速缓存散列表条目:16384 (顺序:4、65536字节)
[0.000000]内存:224280K/262144K 可用(7179K 内核代码、295K RWdata、2464K rodata、288K init、263K BSS、 13288K 保留、24576K CMA 保留、0K HIGHMEM)
[0.000000]虚拟内核内存布局:
[0.000000]矢量:0xff0000-0xff1000 (4KB)
[0.000000] fixmap:0xc00000 - 0xc00000 (3072 KB)
[0.000000] vmalloc:0xd0800000 - 0x0x800000 (752MB)
[0.000000]低内存:0xC0000000 - 0xd0000000 (256 MB)
[0.000000] pkmap:bbfe00000 - 0xC0000000 (2 MB)
[0.000000]模块:bbf000000 - bbbfe00000 (14 MB)
[0.000000].text:0xc0008000 - 0xc0973034 (9645 KB)
[0.000000].init:0xc0974000 - 0xc09bc000 (288KB)
[0.000000].data:0xc09bc000 - 0xc0a05c98 (296KB)
[0.000000].bss:0xc0a07000 - 0xc0a48f68 (264 KB)
[0.000000] slub:HWalign=64、order=0-3、MinObjects=0、CPU=1、Nodes=1
[0.000000]可抢占的分层 RCU 实现。
[0.000000]叶扇出的生成时间调整为32。
[0.000000] NR_IRQ:16 nr_IRQ:16 16.
[0.000000] IRQ:在0xfa200000 (修订版5.0)处找到具有128个中断的 INTC
[0.000000] OMAP 时钟事件源:timer2为24000000 Hz
[0.000017] sched_clock:24MHz 时为32位、分辨率为41ns、每89478484971ns 换行一次
[0.000045]时钟源:Timer1:屏蔽:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:79635851949 ns
[0.000057] OMAP 时钟源:Timer1为24000000 Hz
[0.000576] clocksource_probe:未找到匹配的时钟源
[0.000787]控制台:彩色虚拟设备80x30
[0.000820]警告:您的'console=ttyO0'已被'ttyS0"替代
[0.000828]这可确保您仍能看到内核消息。 请
[0.000835]更新内核命令行。
[0.000854]校准延迟环路... 597.60茂物剪(lpj=2988032)
[0.058769] pid_max:默认值:32768最小值:301
[0.058936]安装高速缓存散列表条目:1024 (顺序:0、4096字节)
[0.058951]安装点缓存散列表条目:1024 (顺序:0、4096字节)
[0.059782]正在初始化 cgroup Subsys IO
[0.0598220]正在初始化 cgroup Subsys 内存
[0.059888]正在初始化 cgroup Subsys 设备
[0.059877]初始化 cgroup Subsys 冷冻柜
[0.059894]正在初始化 cgroup Subsys perf_event
[0.059910 ]正在初始化 cgroup 子系统 PID
[0.059946] CPU:测试写入缓冲器一致性:好的
[0.060387]为0x80008200 - 0x80008258设置静态标识映射
[0.063077] devtmpfs:已初始化
[0.077255] VFP 支持 v0.3:实施者41架构3第30部分版本 c 修订版3
[0.095656] OMAP_hwmod:debugss:_wait_target_disable 失败
[0.099708] OMAP_hwmod:D_CAN0:_WAIT_TARGET_READY 失败:-16
[0.099722] OMAP-hwmod:D_CAN0:无法为复位启用(3)
[0.102908] OMAP-hwmod:D_CAN1:_WAIT_TARGET_READY 失败:-16
[0.102918] OMAP_hwmod:D_CAN1:无法为复位启用(3)
[0.159328]时钟源:Jiffies:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:19112604462750000 ns
[0.161883] pinctrl 内核:已初始化 pinctrl 子系统
[0.163497] NET:注册协议系列16.
[0.166243] DMA:预分配256 KiB 池、用于原子相干分配
[0.188830]空闲:使用调节梯
[0.218818]空闲:使用调速器菜单
[0.224833) OMAP GPIO 硬件版本0.1
[0.235311] OMAP-GPMC 50000000。GPMC:找不到节点/ocp/l4_wkup@44c00000/CSCM@210000/引脚多路复用@800/nandflash_pins_s0的 pctldev、延迟探针
[0.237935]硬件断点:不支持调试架构0x4。
[0.280069] EDMA 49000000.EDMA:TI EDMA DMA 引擎驱动程序
[0.284363] vgaarb:已加载
[0.285099] SCSI 子系统已初始化
[0.285493] usbcore:注册的新接口驱动程序 usbfs
[0.285588] usbcore:注册的新接口驱动程序集线器
[0.285715] usbcore:注册的新设备驱动程序 USB
[0.286398] omap_i2c 44e0b000.i2c:找不到节点/ocp/l4_wkup@44c00000/CSCM@210000/ pinmux@800/pinmux_i2c0_pins 的 pctldev、延迟探针
[0.286466] OMAP_i2c 4819c000.i2c:找不到节点/ocp/l4_wkup@44c00000/CSCM@210000/ pinmux@800/pinmux_i2c2_pins 的 pctldev、延迟探针
[0.286613]介质:Linux 介质接口:v0.10
[0.2866693] Linux 视频捕捉接口:v2.00
[0.286768] pps_core:LinuxPPS API 版本。 1已注册
[0.286779] pps_core:软件版本 5.3.6 -版权所有2005-2007 Rodolfo Giometti
[0.286818] PTP 时钟支持已注册
[0.287086] EDAC MC:版本:3.0.0
[0.288526] OMAP-mailbox 480c8000.mailbox:OMAP mailbox 修订版0x400
[0.289024]已初始化高级 Linux 声音架构驱动程序。
[0.290526]时钟源:切换到时钟源 Timer1
[0.304853] NET:注册协议系列2.
[0.305796] TCP 建立哈希表条目:2048 (顺序:1、8192字节)
[0.305842] TCP 绑定哈希表条目:2048 (顺序:1、8192字节)
[0.305879] TCP:配置哈希表(建立2048 BIND 2048)
[0.305968] UDP 哈希表条目:256 (顺序:0、4096字节)
[0.305994] UP-Lite 哈希表条目:256 (顺序:0、4096字节)
[0.306179] NET:注册协议系列1.
[0.306627] RPC:注册后命名的 UNIX 套接字传输模块。
[0.306646] RPC:注册的 UDP 传输模块。
[0.306655] RPC:注册的 TCP 传输模块。
[0.306664] RPC:注册的 TCP NFSv4 4.1反向通道传输模块。
[0.307822]硬件性能事件:通过 armv7_cortex_A8 PMU 驱动器启用、提供5个计数器
[0.310296] futex 散列表条目:256 (顺序:-1、3072字节)
[0.321230] squashfs:版本4.0 (2009/01/31) Phillip Lougher
[0.322267] NFS:注册 id_resolver 密钥类型
[0.322343]注册了密钥类型 id_resolver
[0.322354]注册密钥类型 id_legacy
[0.322458] NTFS:驱动程序2.1.32 [Flags:R/O]。
[0.324954]块层 SCSI 通用(BSG)驱动程序0.4版(主要248)
[0.324991]已注册 IO 调度程序 NOP
[0.325012]已登记 IO 调度程序的截止日期
[0.325218]已注册 IO 调度程序 cfq (默认值)
[0.327179] pinctrl-single 44e10800.pinmux:142引脚、PA f9e10800大小568
[0.412077]串行:8250/16550驱动程序,10个端口,禁用 IRQ 共享
[0.417289] 44e09000.serial: tmio 0x44e09000处的 ttyS0 (IRQ = 158、base_baud = 3000000)是8250
[1.08595]控制台[ttyS0]已启用
[1.091026] 481a6000.serial: tmio 0x481a6000处的 ttyS3 (IRQ = 159、base_baud = 3000000)是8250
[1.101285][DRM]已初始化 DRM 1.1.0 20060810
[1.116633]循环:模块已加载
[1.123501] libphy:固定 MDIO 总线:探测
[1.129343]峰值:v0.9.3 (2013/25)、Pegasus/Pegasus II USB 以太网驱动程序
[1.136965] usbcore:注册的新接口驱动程序峰值
[1.142779] usbcore:注册的新接口驱动程序 a6
[1.148271] usbcore:注册的新接口驱动程序 ax88179_178a
[1.154496] usbcore:注册的新接口驱动程序 CDC_ether
[1.160446] usbcore:注册的新接口驱动程序 smsc75xx
[1.166334] usbcore:注册的新接口驱动程序 smsc95xx
[1.172198] usbcore:注册的新接口驱动程序 net1080
[1.177949] usbcore:注册了新接口驱动程序 CDC_Subset
[1.183986] usbcore:注册的新接口驱动程序 zaurus
[1.189721] usbcore:注册的新接口驱动程序 CDC_NCM
[1.196264] EHCI_hcd:USB 2.0 "增强型"主机控制器(EHCI)驱动程序
[1.202879] EHI-PCI:EHCI PCI 平台驱动程序
[1.207423] EHCI 平台:EHCI 通用平台驱动程序
[1.212923] EHI-OMAP:OMAP-EHCI 主机控制器驱动程序
[1.218314] ohci_hcd:USB 1.1 "Open"主机控制器(OHCI)驱动程序
[1.224594] ohci-PCI:OHCI PCI 平台驱动程序
[1.229146] ohci 平台:OHCI 通用平台驱动程序
[1.235038] usbcore:注册的新接口驱动程序 USB 存储
[1.241641] mousedev:PS/2鼠标设备,适用于所有鼠标
[1.24834] i2c /dev/entries 驱动程序
[1.254049] cputidle: enable-method 属性'ti、am3352'找到操作
[1.261130] sdhci:安全数字主机控制器接口驱动程序
[1.267343] sdhci:版权所有(c) Pierre Osman
[1.272273] pinctrl-single 44e10800.pinmux:pin 44e10960.0已由48302100.ECAP 申请;无法申请48060000.MMC
[1.283598] pinctrl-single 44e10800.pinmux:PIN-88 (48060000.MMC)状态-22
[1.290706] pinctrl-single 44e10800.pinmux:无法从器件 pinctrl-single 上的组 pinmux_mmc1_pins 请求引脚88 (44e10960.0)
[1.302954] omap_hmc 48060000.mmc:应用设置时出错、反向
[1.310677] OMAP-Hsmmc 48060000.MMC:获得 CD GPIO
[1.387741] mmc0:主机不支持读取只读开关、假设已启用写入
[1.397756] mmc0:地址为59b4的新型高速 SDHC 卡
[1.404024] mmcblk0:mmc0:59b4 ncard 14.9GiB
[1.410014] mmcblk0:P1 P2
[1.470864] Synopsys Designware 多媒体卡接口驱动程序
[1.477541] sddhci-pltfm:SDHCI 平台和驱动程序助手
[1.487319] ledtrig-CPU:已注册以指示 CPU 上的活动
[1.493793] OMAP-Hsmmc 481d8000.MMC:卡声称支持低于定义范围的电压
[1.502052] usbcore:注册的新接口驱动程序 usbhid
[1.507652] usbhid:USB HID 内核驱动程序
[1.514004] IP_tables:(c) 2000-2006年 Netfilter 核心小组
[1.520742] NET:注册协议系列10.
[1.526844] SIT:IPv6 over IPv4隧道驱动程序
[1.532815] NET:注册协议系列17.
[1.537419]桥接器:已弃用通过 arp/IP/ip6Tables 进行自动筛选的功能。 如果需要,请更新脚本以加载 br_netfilter。
[1.550296]桥防火墙已注册
[1.554814]注册了密钥类型 DNS_旋 变传感器
[1.559433] OMA_VOLTGE_LARD_INIT:未添加电压驱动器支持
[1.568263] mmc1:排队未知 CIS tuple 0x91 (3字节)
[1.574056]支持 ThumbEE CPU 扩展。
[1.578376]正在注册 SWP/SWPB 仿真处理程序
[1.584178] mmc1:地址0001处的新高速 SDIO 卡
[1.594137] OMAP-GPMC 50000000。GPMC:GPMC 版本6.0
[1.599330] GPMC_mem_init:禁用映射在0x0-0x1000000的 CS 0
[1.607214] nand:device found、Manufacturer ID:0xC2、Chip ID:0xF1
[1.613744] nand:Macronix MX30LF1G18AC
[1.617608] nand:128 mib,SLC,擦除大小:128 KiB,页大小:2048,OOB 大小:64
[1.625292] Nand:Using OMAP-ECC_BCH8_CODE_HW ECC scheme
[1.630766]在 MTD 器件8000000.nand 上找到9个部件分区
[1.636803]在"8000000.nand"上创建9个 MTD 分区:
[1.642172] 0x0000000000000000 0x000000020000:“NAND.SPL”
[1.649001] 0x00000002000-0x000000040000:“NAND.u-boot-spl-OS”
[1.656564] 0x000000040000-0x000000140000:“NAND.u-boot”
[1.663743]0x000000140000-0x000000160000:“NAND.u-boot-env”
[1.671072] 0x000000160000-0x000000560000:“NAND.kernel-1”
[1.679320] 0x000000560000-0x960000:“NAND.kernel-2”
[1.687683] 0x000000960000-0x000000c60000:“NAND.APP-Config”
[1.696151] 0x000000c60000-0x000004360000:“NAND.FILE-SYSTEM-1”
[1.724192] 0x000043600000-0x000046d00000:“NAND.file-system-2”
[1.730283] MTD:分区"NAND.FILE-SYSTEM-2"已禁用
[1.761017] tps65217 0-0024:从寄存器0x16读取失败
[1.766201] VDDS_DPR:无法启用
[1.770260] tps65217 0-0024:注册 tps65217-PMIC 稳压器失败
[1.776959] tps65217-PMIC:tps65217-PMIC 的探测失败、错误-121
[1.78499] tps65217 0-0024:无法读取修订版寄存器:-121
[1.790838] tps65217:0-0024的探测失败,错误-121
[1.796649] omap_i2c 44e0b000。i2c:100kHz 时的总线0版本0.11
[1.803895] at24 2-0054:32768字节24c256 EEPROM、可写、1字节/写入
[1.811212] at24 2-0055:32768字节24c256 EEPROM、可写、1字节/写入
[1.818349] at24 2-0056:32768字节24c256 EEPROM、可写、1字节/写入
[1.825604] at24 2-0057:32768字节24c256 EEPROM、可写、1字节/写入
[1.832576] OMAP-i2c 4819c000.i2c:100kHz 时的总线2版本0.11
[1.839273] hctosys:Unable to open RTC device (rtc0)(htosys:无法打开 RTC 设备(rtc0))
[1.849016] WLAN-en-regulator:正在禁用
[1.853212] ALSA 器件列表:
[1.856201]未找到声卡。
[1.860960]在安装根设备之前等待1秒...
[2.873502] VFS:在器件31:7上安装了 root (squashfs 文件系统)。
[2.883141] devtmpfs:已安装
[2.886642]释放未使用的内核内存:288K (c0974000 - c09bc000)
[2.893125]此架构不具有内核内存保护。
[3.388537] systemd[1]:生成时间之前的系统时间、提前时钟。
[3.449068]随机:系统可读、7位熵可用
[3.485358] systemd[1]:systemd 229在系统模式下运行。 (+PAM -audit -selinux +IMA -AppArmor +smack +sysvinit +utmp -LIBCRYPTSETUP -GCRYPT +GNUTLS +ACL +XZ -LZ4 -SECCOMP +blkid -ELFUTILS +KMOD -IDN)
[3.504493] systemd[1]:检测到架构 ARM。

欢迎来到 Arago 2016.05!

[3.545626] systemd[1]:将主机名设置为 。
[3.551825] systemd[1]:正在从随机发生器初始化计算机 ID。
[3.558826] systemd[1]:已安装瞬态/etc/machine-id 文件。
[3.848881] systemd[1]:[/lib/systemd/system/gadget-init.service:15]"服务"部分中的未知 lvalue "ExecStopPre"
[4.039759] systemd[1]:sysinit.target:在 sysinit.target/start 上找到订购周期
[4.047851] systemd[1]:sysinit.target:找到了对 uim-sysfs.service/start 的依赖
[4.055674] systemd[1]:sysinit.target:找到对 basic.target/start 的依赖项
[4.062980] systemd[1]:sysinit.target:找到对 sysinit.target/start 的依赖
[4.070432] systemd[1]:sysinit.target:通过删除作业 uim-sysfs.service/start 来中断订购周期
[4.079914] systemd[1]:已删除 uim-sysfs.service:作业 uim-sysfs.service/start 以从 sysinit.target/start 开始中断订购周期
[跳过]找到订购周期,跳过 uim-sysfs.service
[4.117230] systemd[1]:已达到目标远程文件系统。
[确定]已到达目标远程文件系统。
[4.144206] systemd[1]:创建的层用户和会话层。
[确定]已创建层用户和会话层。
[4.171364] systemd[1]:侦听 udev 控制套接字。
[确定]正在侦听 udev 控制套接字。
[4.201016] systemd[1]:已达到目标交换。
[确定]已达到目标交换。
[4.221212] systemd[1]:侦听 udev 内核套接字。
[确定]正在侦听 udev 内核套接字。
[4.251656] systemd[1]:侦听网络服务 Netlink 套接字。
[确定]侦听网络服务 Netlink 套接字。
[4.281425] systemd[1]:已开始向控制台目录监视发送密码请求。
[确定]已开始向控制台目录监视发送密码请求。
[4.312522] systemd[1]:创建的层系统层。
[确定]已创建切片系统切片。
[4.342779] systemd[1]:创建的层 system-Getty.slice。
[确定]已创建片 system-Getty.slice。
[4.371359] systemd[1]:侦听 Syslog 套接字。
[确定]侦听 Syslog 套接字。
[4.401239] systemd[1]:侦听/dev/initctl 兼容性命名管道。
[确定]收听/dev/initctl 兼容性命名管道。
[4.431338] systemd[1]:已开始将密码请求转发到 Wall Directory Watch。
[确定]已开始将密码请求转发到 Wall Directory Watch。
[4.460932] systemd[1]:已达到目标路径。
[确定]已到达目标路径。
[4.481210] systemd[1]:收听 Journal Socket (/dev/log)。
[确定]收听 Journal Socket (/dev/log)。
[4.534344] systemd[1]:已达到目标层。
[确定]已到达目标层面。
[4.562827] systemd[1]:创建的片系统-串行\x2dgetty.slice。
[确定]已创建片系统序列\x2dgetty.slice。
[4.591391] systemd[1]:在 Journal Socket 上收听。
[确定]收听日志套接字。
[4.626091] systemd[1]:正在安装调试文件系统...
正在安装调试文件系统...
[4.706561] systemd[1]:正在启动日志服务...
正在启动日记账服务...
[4.806422] systemd[1]:正在启动安装虚拟控制台...
正在启动设置虚拟控制台...
[4.890356] systemd[1]:正在开始应用内核变量...
正在开始应用内核变量...
[4.937251] systemd[1]:正在启动根设备上的文件系统检查...
正在启动根设备上的文件系统检查...
[5.057016] systemd[1]:安装 POSIX 消息队列文件系统...
正在安装 POSIX 消息队列文件系统...
[5.146460] systemd[1]:正在安装临时目录...
[5.260853] sch_FQ_codel:不同意符号 MODULE_LO布局 的版本
正在安装临时目录...
[5.278505] systemd[1]:开始为当前内核创建所需静态设备节点列表...
正在开始创建所需 st 的列表... 当前内核的节点...
[5.388332] systemd[1]:已安装调试文件系统。
[确定]已安装的调试文件系统。[5.417664] systemd[1]:已安装的 POSIX 消息队列文件系统。

[确定]已挂载 POSIX 消息队列文件系统。
[5.471253] systemd[1]:挂载的临时目录。
[确定]已挂载的临时目录。
[5.501896] systemd[1]:已启动日志服务。
[确定]已启动日志服务。
[确定]已启动设置虚拟控制台。
[确定]已开始应用内核变量。
[确定]已启动根设备上的文件系统检查。
[确定]已开始为当前内核创建所需的 sta...ce 节点列表。
正在开始在/dev/中 创建静态设备节点...
正在开始重新装载根文件系统和内核文件系统...
[确定]已开始重新装载根和内核文件系统。
[确定]已开始在/dev/中 创建静态设备节点。
正在启动 udev 内核设备管理器...
正在开始将日志刷新到持久存储...
[确定]已达到目标本地文件系统(预)。
安装/media/ram...
安装/var/volatile...
正在启动 udev 冷插拔所有设备...
[确定]已安装/var/volatile.
[确定]已安装/media/ram.
[确定]已启动 udev 内核设备管理器。
[8.35741] systemd-journale[74]:已收到从 PID 1刷新运行时日志的请求
[确定]已开始将日志刷新到持久存储。
正在启动 Bind mount volatile /var/lib...
[确定]已启动 Bind mount volatile /var/lib.
正在启动加载/保存随机种子...
[确定]已到达目标本地文件系统。
正在开始创建易失性文件和目录...
[确定]已开始加载/保存随机种子。
[失败]无法启动“创建易失性文件和目录”。
有关详细信息、请参阅'stemctl status systemd-tmpfiles-setup.service'。
[10.178737] musb_AM335x:不同意符号 MODULE_LO布局 的版本
[10.376075] musb_AM335x:不同意符号 MODULE_LO布局 的版本
[10.452712] RTC_OMAP:不同意符号 MODULE_LO布局 的版本
[10.460517] RTC_OMAP:不同意符号 MODULE_LO布局 的版本
[确定]已启动 udev 冷插拔所有设备。
[10.739147] RTC_OMAP:不同意符号 MODULE_LO版面 的版本
[10.952140] RTC_OMAP:不同意符号 MODULE_LO布局 的版本
[11.019936] rng_core:不同意符号 MODULE_LO布局 的版本
[确定]找到设备/dev/ttyS0.
[11.163847] rng_core:不同意符号 MODULE_LO布局 的版本
[11.479894] compat:不同意 symbol MODULE_LO版面 的版本
[11.486560] compat:不同意 symbol MODULE_LO版面 的版本
[11.608040] compat:不同意 symbol MODULE_LO版面 的版本
[11.621900] compat:不同意 symbol MODULE_LO版面 的版本
正在启动网络时间同步...
正在启动 Opkg 首次启动配置...
[12.967664] OMAP_sham:不同意符号 MODULE_LO布局 的版本
正在开始更新 utmp 关于系统引导/关机...
[13.145019] OMAP_AES_DRIVER:不同意符号 MODULE_LO布局 的版本
[13.189431] OMAP-SHIM:不同意符号 MODULE_LO布局 的版本
[13.452009] OMAP-AES_DRIVER:不同意符号 MODULE_LO布局 的版本
[14.831433] EXT4-FS (mmcblk0p2):使用 ext4子系统安装 ext3文件系统
[确定]已开始网络时间同步。
[14.970810] FAT-FS (mmcblk0p1):卷未正确卸载。 某些数据可能已损坏。 请运行 fsck。
[15.039686] EXT4-FS (mmcblk0p2):恢复完成
[15.085992] EXT4-FS (mmcblk0p2):已安装文件系统、具有有序数据模式。 OPTS:(空)
[确定]已开始更新关于系统引导/关机的参数。
[确定]找到设备/dev/mmcblk0p1.
[确定]侦听加载/保存射频终止开关状态/dev/rfkill 观察。
正在开始同步系统和硬件时钟...
[确定]已同步达到目标系统时间。
[确定]已达到目标系统初始化。
[确定]开始每日清理临时目录。
[确定]达到目标计时器。
[ OK ]正在收听 D 总线系统消息总线插座。
[确定]正在收听 dropbear.socket。
[确定]正在侦听 RPCbind 服务器激活套接字。
[确定]已达到目标套接字。
[确定]已到达目标基本系统。
[确定]已启动内核日志服务。
正在启动登录服务...
[确定]启动了 D-Bus 系统消息总线
正在启动网络服务...
正在启动 dch-g601-host-wifi-service.service ...
正在启动允许用户会话...
[确定]已启动系统日志服务。
正在启动 USB 小工具...
[20.755295] compat:不同意 symbol MODULE_LO版面 的版本
[确定]启动常规后台程序处理守护程序。
[20.827972] compat:不同意 symbol MODULE_LO版面 的版本
[确定]启动 DCH-G601 attid 服务。
[确定]启动了 DCH-G601 WiFi STA 守护程序服务器。
[21.180923] UDC_CORE:不同意符号 MODULE_LO布局 的版本
[确定]启动了 DCH-G601连接管理器服务器。
[确定]启动了 DCH-G601 Afero Security 服务。
[确定]启动了 DCH-G601边缘演示服务。
[确定]已启动网络服务。
[确定]已启动允许用户会话。
[确定]已启动 dch-g601-host-wifi-service.service。
[22.877401] compat:不同意 symbol MODULE_LO布局 的版本
正在启动 thermal-zone-init.service ...
[确定]已在 tty1上启动 Getty。
[确定]已在 ttyS0上启动串行 Getty。
[确定]已到达目标网络。
正在开始网络名称解析...
[确定]启动 DCH-G601停止 USB 网络接口。
[确定]启动了 DCH-G601 Hubby 服务。
[确定]已启动 thermal-zone-init.service。
[确定]启动登录服务。
[确定]已开始网络名称解析。
正在启动 gplv3-notice.service ...
[确定]已启动 gplv3-notice.service。

_________ _________ __
||_|_______|_|_|__||_
|||_|.'|。 |. ||_|_|. |||-_|_|_|
||||||||、||||||||||||||||||________________||
|____||_|

Arago 项目 http://arago-project.org AM335x-EVM ttyS0

Arago 2016.05 AM335x-EVM ttyS0

AM335x-EVM 登录:root
root@AM335x-EVM:~# ubiattach /dev/ubi_ctrl -m 6 (为什么我们得到以下错误?)
[43.662809] ubi0:连接 mtd6
[43.666542] ubi0错误:VALIDATE_EC_HDR:错误的 VID 标头偏移2048、预期为512
[43.679104] ubi0错误:VALIDATE_EC_HDR:错误的 EC 标头
[43.686904]擦除计数器报头转储:
[43.693103]魔术0x55424923
[43.69887]版本1
[43.699866] EC 0
[43.708708702] vid_HDR_OFFSET 2048
[43.714316] DATA_OFFSET 4096
[43.717578]图像序列447417042
[43.725343] HDR_CRC 0xdbf6370b
[43.729131]擦除计数器头六转储:
[43.737266] CPU:0 PID:585 Comm:ubiattach not g3639bea54a #2
[43.750374]硬件名称:通用 AM33XX (平展器件树)
[43.758895]回扫:
[43.761632][ ](dump_backtrace)从[ ](show_stack+0x18/0x1c)
[43.769241] r7:00000000 R6:00000000 R5:cf7d0000 R4:cb86a200
[43.779003][ ](show_stack)从[ ](dump_stack+0x24/0x28)
[43.790814][ ](dump_stack)从[ ](VALIDATE_EC_HDR+0xc0/0x12c)
[43.798631][ ](VALIDATE_EC_HDR)从[ ](ubi_IO_READ_EC_HDR+0x168/0x218)
[43.811846] r7:cf7d0000 R6:55424923 R5:cb86a200 R4:00000000
[43.817624][ ](ubi_io_read_ec_HDR)、来自[ ](ubi_attach+0x184/0x14b0)
[43.829913] R10:cb865300 R9:c0a3e11c R8:00000000 r7:cf4a3800 R6:00000000 R5:cf7d0000
[43.838014] R4:00000000
[43.843386][ ](ubi-attach)从[ ](ubi_attach_mtd_dev+0x660/bd8)
[43.856345] R10:00000400 R9:00000240 R8:cf7d0000 r7:cf4a3800 R6:00000000 R5:cf4a3800
[43.864466] R4:00000800
[43.867044][ ](ubi-attach_MTD_dev)、来自[ ](ctrl_cdev_ioctl+0xf4/0x204)
[43.881216] R10:00000000 R9:cf6ae000 R8:beaf6b70 r7:cf4a3800 R6:ffe000 R5:beaf6b70
[43.889152] R4:00000051
[43.895093][ ](ctrl_cdev_ioctl)、来自[ ](do_vfs_ioctl+0x480/0x6f8)
[43.907315] r7:00000003 r6:cf58c9c0 r5:cf4bd198 r4:beaf6b70
[43.913258][ ](do _vfs_ioctl)、从[ ](sys_ioctl+0x3c/0x64)
[43.924680] R10:00000000 R9:cf6ae000 R8:beaf6b70 r7:40186f40 R6:cf58c9c0 R5:00000003
[43.932776] R4:cf58c9c0
[43.935363][ ](sys_ioctl)从[ ](RET_FAST_SYSCALL+0x0/0x3c)
[43.948897] R9:cf6ae000 R8:c000fbc4 r7:00000036 R6:beaf6ead R5:beaf6b70 R4:00000003
[43.956921] ubi0错误:ubi_io_read_EC_HDR:PEB 0验证失败
[43.967833] ubi0错误:ubi_attach_MTD_dev:无法连接 mtd6,错误-22
ubibattach:错误!:无法连接 mtd6
错误22 (无效参数)
root@AM335x-EVM:~#[44.94188] random:非阻塞池已初始化

根目录@AM335x-EVM:~编号
根目录@AM335x-EVM:~编号
根目录@AM335x-EVM:~编号
root@AM335x-EVM:~# ubiattach /dev/ubi_ctrl -O 2048 -m 6 (在 我们的案例中、此额外参数似乎正常工作)
[64.057940] ubi0:连接 mtd6
[64.076273] ubi0:扫描完成
[64.088683] ubi0警告:print_rsvd_warning:无法为不良的 PEB 处理保留足够的 PEB,保留6,需要20
[64.116518] ubi0:卷0 ("rootfs")的大小从14到14个 LEB
[64.133432] ubi0:附加的 mtd6 (名称"NANN.APP-Config"、大小3 MIB)
[64.139850] ubi0:PEB 大小:131072字节(128 KiB)、LEB 大小:126976字节
[64.161457] ubi0:最小值/最大值 I/O 单元大小:2048/248、子页大小为512
[64.168224] ubi0:VID 标头偏移:2048 (对齐2048)、数据偏移:4096
[64.179799] ubi0:良好的 PEB:24、不良 PEB:0、损坏的 PEB:0
[64.188418] ubi0:用户卷:1,内部卷:1,最大 卷数:128
[64.198794] ubi0:最大/平均擦除计数器:1/0、WL 阈值:4096、图像序列编号:447417042
[64.210441] ubi0:可用 PEB:0、总保留 PEB:24、为不良 PEB 处理保留的 PEB:6
[64.222113] ubi0:启动后台线程"ubi_bgt0d"、PID 588
ubi 器件编号0、总共24个 LEB (3047424字节、2.9 MIB)、可用0个 LEB (0字节)、LEB 大小126976字节(124.0 KiB)
根目录@AM335x-EVM:~编号
根目录@AM335x-EVM:~编号
root@AM335x-EVM:~# mount -t ubifs ubi0:0//media/ram
[115.701083] UBIFS 错误(pid:593):无法打开"ubi0:0/"、错误-19mount:未知文件系统类型'ubifs'
根目录@AM335x-EVM:~编号
根目录@AM335x-EVM:~编号
root@AM335x-EVM:~# ls -l /media/ram
根目录@AM335x-EVM:~# CD /media/ram
root@AM335x-EVM:/media/ram 触摸 AAA
root@AM335x-EVM:/media/ram ls
AAA
root@AM335x-EVM:/media/ram rm aaa
root@AM335x-EVM:/media/ram
请帮我提供一些解决此问题的建议。
谢谢、
艾伯特。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    软件团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Albert、

    是否可以发布此命令的输出?

    root@AM335x-EVM:~# cat /proc/filesystems

    此致、
    Kemal
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Kemal:

    这是/proc/filesystems.的输出


    root@AM335x-EVM:~# cat /proc/filesystems
    nodev sysfs
    nodev rootfs
    nodev ramfs
    nodev bdev
    开发过程
    nodev cgroup
    nodev tmpfs
    nodev devtmpfs
    nodev debugfs
    nodev sockfs
    nodev pipefs
    nodev rpc_pipefs
    开发设备
    扩展3.
    扩展2.
    扩展4.
    sashfs
    VFAT
    MSDOS
    nodev nfs
    nodev nfs4.
    NTFS
    nodev 自动设置
    nodev mqueue
    开发子项

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    请使用此挂载-t ubifs ubi0:rootfs /media/ram 行

    请查看 Processor SDK wiki 页面、第二个参数应为 ubinize.cfg 文件中的 UBI 卷名称。

    存储 器技术设备站点上找到。
    安装 UBIFS 的现代方法是安装 UBI 卷字符设备节点、例如:

    $ mount -t ubifs /dev/ubi0_0 /mnt/ubifs

    我还想提请您注意,这条消息表示您的分区计算可能不正确:
    [1.730283] MTD:分区"NAND.FILE-SYSTEM-2"已禁用

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Kemal:

    感谢您提供信息。
    它现在正在工作。

    此致、
    艾伯特。