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: SquashFS load causes kernel panic

Part Number: AM3351
Other Parts Discussed in Thread: AM3351, AM3352, TPS65217

Tool/software: Linux

We were using AM3351 CPU for our hub with 128MB NAND and using SDK V03.00.00.04 for our programs.

By "nand write" command, we flashed squashFS image to the partition 9 in the NAND.

The size for squashFS is around 57MB which we have been suffered kernel panic in our testings.

The command to create squashFS is mksquashfs ./rootfs my-test-rootfs.squashfs

The size for UBIFS is around 83MB. This file format was working fine in our testings.

Our idea is to store two rootfs into NAND.

The command to create UBIFS is using Ti SDK script create-ubifs.sh.

When booting from NAND for "squashFS";  we got the kernel panic when loading rootfs from mtdblock9 on NAND.

Below is the log for loading "squashfs":

Starting kernel ...
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.4.12-g3639bea54a (albertc@albertc-RD1) (gcc version 5.3.1 20160113 (Linaro GCC 5.3-2016.02) ) #1 PREEMPT Mon Nov 6 20:38:03 CST 2017
[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: TI AM335x xxxxxxxxxxx
[    0.000000] cma: Reserved 24 MiB at 0x8d000000
[    0.000000] Memory policy: Data cache writeback
[    0.000000] CPU: All CPU(s) started in SVC mode.
[    0.000000] AM335X ES2.1 (neon )
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 64960
[    0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mtdblock9 ro noinitrd rootfstype=squashfs rootwait=1
[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[    0.000000] Memory: 226916K/262144K available (5403K kernel code, 218K rwdata, 1748K rodata, 256K init, 231K bss, 10652K reserved, 24576K cma-reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xd0800000 - 0xff800000   ( 752 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)
[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)
[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)
[    0.000000]       .text : 0xc0008000 - 0xc0703f74   (7152 kB)
[    0.000000]       .init : 0xc0704000 - 0xc0744000   ( 256 kB)
[    0.000000]       .data : 0xc0744000 - 0xc077a838   ( 219 kB)
[    0.000000]        .bss : 0xc077c000 - 0xc07b5f80   ( 232 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 32.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[    0.000000] OMAP clockevent source: timer2 at 24000000 Hz
[    0.000018] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.000045] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000059] OMAP clocksource: timer1 at 24000000 Hz
[    0.000591] clocksource_probe: no matching clocksources found
[    0.000804] Console: colour dummy device 80x30
[    0.000836] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
[    0.000845] This ensures that you still see kernel messages. Please
[    0.000852] update your kernel commandline.
[    0.000872] Calibrating delay loop... 597.60 BogoMIPS (lpj=2988032)
[    0.058771] pid_max: default: 32768 minimum: 301
[    0.058935] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.058952] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.059785] Initializing cgroup subsys io
[    0.059821] Initializing cgroup subsys memory
[    0.059861] Initializing cgroup subsys devices
[    0.059878] Initializing cgroup subsys freezer
[    0.059895] Initializing cgroup subsys perf_event
[    0.059912] Initializing cgroup subsys pids
[    0.059947] CPU: Testing write buffer coherency: ok
[    0.060392] Setting up static identity map for 0x80008200 - 0x80008258
[    0.063100] devtmpfs: initialized
[    0.076913] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[    0.095169] omap_hwmod: debugss: _wait_target_disable failed
[    0.099219] omap_hwmod: d_can0: _wait_target_ready failed: -16
[    0.099232] omap_hwmod: d_can0: cannot be enabled for reset (3)
[    0.102417] omap_hwmod: d_can1: _wait_target_ready failed: -16
[    0.102426] omap_hwmod: d_can1: cannot be enabled for reset (3)
[    0.158792] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.161382] pinctrl core: initialized pinctrl subsystem
[    0.162851] NET: Registered protocol family 16
[    0.165500] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.188830] cpuidle: using governor ladder
[    0.218818] cpuidle: using governor menu
[    0.224534] OMAP GPIO hardware version 0.1
[    0.234532] omap-gpmc 50000000.gpmc: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/nandflash_pins_s0, deferring probe
[    0.237106] hw-breakpoint: debug architecture 0x4 unsupported.
[    0.279847] edma 49000000.edma: TI EDMA DMA engine driver
[    0.283277] usbcore: registered new interface driver usbfs
[    0.283377] usbcore: registered new interface driver hub
[    0.283516] usbcore: registered new device driver usb
[    0.284072] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe
[    0.284134] omap_i2c 4819c000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c2_pins, deferring probe
[    0.284309] pps_core: LinuxPPS API ver. 1 registered
[    0.284320] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.284378] PTP clock support registered
[    0.284643] EDAC MC: Ver: 3.0.0
[    0.285993] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[    0.287608] clocksource: Switched to clocksource timer1
[    0.301539] NET: Registered protocol family 2
[    0.302458] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
[    0.302505] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[    0.302542] TCP: Hash tables configured (established 2048 bind 2048)
[    0.302629] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.302654] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.302845] NET: Registered protocol family 1
[    0.303898] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[    0.306247] futex hash table entries: 256 (order: -1, 3072 bytes)
[    0.316791] ntfs: driver 2.1.32 [Flags: R/O].
[    0.319089] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[    0.319122] io scheduler noop registered
[    0.319140] io scheduler deadline registered
[    0.319367] io scheduler cfq registered (default)
[    0.321343] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[    0.403557] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
[    0.408620] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 158, base_baud = 3000000) is a 8250
[    1.014290] console [ttyS0] enabled
[    1.019261] 481a6000.serial: ttyS3 at MMIO 0x481a6000 (irq = 159, base_baud = 3000000) is a 8250
[    1.037382] loop: module loaded
[    1.043724] libphy: Fixed MDIO Bus: probed
[    1.049738] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[    1.057265] usbcore: registered new interface driver pegasus
[    1.063111] usbcore: registered new interface driver asix
[    1.068639] usbcore: registered new interface driver ax88179_178a
[    1.074827] usbcore: registered new interface driver cdc_ether
[    1.080807] usbcore: registered new interface driver smsc75xx
[    1.086684] usbcore: registered new interface driver smsc95xx
[    1.092553] usbcore: registered new interface driver net1080
[    1.098334] usbcore: registered new interface driver cdc_subset
[    1.104348] usbcore: registered new interface driver zaurus
[    1.110110] usbcore: registered new interface driver cdc_ncm
[    1.116498] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.123116] ehci-platform: EHCI generic platform driver
[    1.128615] ehci-omap: OMAP-EHCI Host Controller driver
[    1.134001] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.140278] ohci-platform: OHCI generic platform driver
[    1.145981] i2c /dev entries driver
[    1.152277] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[    1.159691] cpuidle: enable-method property 'ti,am3352' found operations
[    1.166659] sdhci: Secure Digital Host Controller Interface driver
[    1.172914] sdhci: Copyright(c) Pierre Ossman
[    1.177801] pinctrl-single 44e10800.pinmux: pin 44e10960.0 already requested by 48302100.ecap; cannot claim for 48060000.mmc
[    1.189110] pinctrl-single 44e10800.pinmux: pin-88 (48060000.mmc) status -22
[    1.196200] pinctrl-single 44e10800.pinmux: could not request pin 88 (44e10960.0) from group pinmux_mmc1_pins  on device pinctrl-single
[    1.208453] omap_hsmmc 48060000.mmc: Error applying setting, reverse things back
[    1.216140] omap_hsmmc 48060000.mmc: Got CD GPIO
[    1.377922] Synopsys Designware Multimedia Card Interface Driver
[    1.384572] sdhci-pltfm: SDHCI platform and OF driver helper
[    1.394328] ledtrig-cpu: registered to indicate activity on CPUs
[    1.400792] omap_hsmmc 481d8000.mmc: card claims to support voltages below defined range
[    1.408993] usbcore: registered new interface driver usbhid
[    1.414589] usbhid: USB HID core driver
[    1.419909] NET: Registered protocol family 10
[    1.425992] sit: IPv6 over IPv4 tunneling driver
[    1.431864] NET: Registered protocol family 17
[    1.436662] Key type dns_resolver registered
[    1.441265] omap_voltage_late_init: Voltage driver support not added
[    1.449113] ThumbEE CPU extension supported.
[    1.453475] Registering SWP/SWPB emulation handler
[    1.460973] omap-gpmc 50000000.gpmc: GPMC revision 6.0
[    1.466163] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
[    1.474120] mmc1: queuing unknown CIS tuple 0x91 (3 bytes)
[    1.480745] nand: device found, Manufacturer ID: 0xc2, Chip ID: 0xf1
[    1.487141] nand: Macronix MX30LF1G18AC
[    1.492065] mmc1: new high speed SDIO card at address 0001
[    1.497632] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    1.505280] nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
[    1.512256] 10 ofpart partitions found on MTD device 8000000.nand
[    1.518433] Creating 10 MTD partitions on "8000000.nand":
[    1.523881] 0x000000000000-0x000000020000 : "NAND.SPL"
[    1.530729] 0x000000020000-0x000000040000 : "NAND.SPL.backup1"
[    1.538137] 0x000000040000-0x000000060000 : "NAND.SPL.backup2"
[    1.545417] 0x000000060000-0x000000080000 : "NAND.SPL.backup3"
[    1.552806] 0x000000080000-0x0000000c0000 : "NAND.u-boot-spl-os"
[    1.560402] 0x0000000c0000-0x0000001c0000 : "NAND.u-boot"
[    1.567413] 0x0000001c0000-0x0000001e0000 : "NAND.u-boot-env"
[    1.574603] 0x0000001e0000-0x000000200000 : "NAND.u-boot-env.backup1"
[    1.582500] 0x000000200000-0x000000a00000 : "NAND.kernel"
[    1.591898] 0x000000a00000-0x000010000000 : "NAND.file-system"
[    1.597846] mtd: partition "NAND.file-system" extends beyond the end of device "8000000.nand" -- size truncated to 0x7600000
[    1.668163] tps65217 0-0024: Read from reg 0x16 failed
[    1.673350] vdds_dpr: failed to enable
[    1.677404] tps65217 0-0024: failed to register tps65217-pmic regulator
[    1.684105] tps65217-pmic: probe of tps65217-pmic failed with error -121
[    1.691487] tps65217 0-0024: Failed to read revision register: -121
[    1.697925] tps65217: probe of 0-0024 failed with error -121
[    1.703700] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 100 kHz
[    1.710904] at24 2-0054: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[    1.718221] at24 2-0055: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[    1.725352] at24 2-0056: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[    1.732565] at24 2-0057: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[    1.739535] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
[    1.745908] hctosys: unable to open rtc device (rtc0)
[    1.755452] vmmcsd_fixed: disabling
[    1.759089] wlan-en-regulator: disabling
[    1.764897] VFS: Cannot open root device "mtdblock9" or unknown-block(31,9): error -19
[    1.772998] Please append a correct "root=" boot option; here are the available partitions:
[    1.781463] 1f00             128 mtdblock0  (driver?)
[    1.786555] 1f01             128 mtdblock1  (driver?)
[    1.791720] 1f02             128 mtdblock2  (driver?)
[    1.796804] 1f03             128 mtdblock3  (driver?)
[    1.801934] 1f04             256 mtdblock4  (driver?)
[    1.807018] 1f05            1024 mtdblock5  (driver?)
[    1.812144] 1f06             128 mtdblock6  (driver?)
[    1.817229] 1f07             128 mtdblock7  (driver?)
[    1.822334] 1f08            8192 mtdblock8  (driver?)
[    1.827417] 1f09          120832 mtdblock9  (driver?)
[    1.832520] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,9)
[    1.840918] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,9)
[   80.687620] random: nonblocking pool is initialized

Below is the log for loading "ubifs":

Starting kernel ...

[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 4.4.12-g3639bea54a (albertc@albertc-RD1) (gcc version 5.3.1 20160113 (Linaro GCC 5.3-2016.02) ) #1 PREEMPT Tue Nov 7 15:03:49 CST 2017
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine model: TI AM335x D-Link/Alpha Model DCH-G601
[ 0.000000] cma: Reserved 24 MiB at 0x8d000000
[ 0.000000] Memory policy: Data cache writeback
[ 0.000000] CPU: All CPU(s) started in SVC mode.
[ 0.000000] AM335X ES2.1 (neon )
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 64960
[ 0.000000] Kernel command line: console=ttyO0,115200n8 root=ubi0:rootfs rw ubi.mtd=NAND.file-system,2048 rootfstype=ubifs rootwait=1
[ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
[ 0.000000] Memory: 226916K/262144K available (5403K kernel code, 218K rwdata, 1748K rodata, 256K init, 231K bss, 10652K reserved, 24576K cma-reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xd0800000 - 0xff800000 ( 752 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xd0000000 ( 256 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0xc0008000 - 0xc0703f74 (7152 kB)
[ 0.000000] .init : 0xc0704000 - 0xc0744000 ( 256 kB)
[ 0.000000] .data : 0xc0744000 - 0xc077a838 ( 219 kB)
[ 0.000000] .bss : 0xc077c000 - 0xc07b5f80 ( 232 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] Build-time adjustment of leaf fanout to 32.
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[ 0.000000] OMAP clockevent source: timer2 at 24000000 Hz
[ 0.000017] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[ 0.000046] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[ 0.000060] OMAP clocksource: timer1 at 24000000 Hz
[ 0.000594] clocksource_probe: no matching clocksources found
[ 0.000805] Console: colour dummy device 80x30
[ 0.000838] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
[ 0.000846] This ensures that you still see kernel messages. Please
[ 0.000853] update your kernel commandline.
[ 0.000873] Calibrating delay loop... 597.60 BogoMIPS (lpj=2988032)
[ 0.058765] pid_max: default: 32768 minimum: 301
[ 0.058931] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.058948] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.059779] Initializing cgroup subsys io
[ 0.059816] Initializing cgroup subsys memory
[ 0.059856] Initializing cgroup subsys devices
[ 0.059875] Initializing cgroup subsys freezer
[ 0.059892] Initializing cgroup subsys perf_event
[ 0.059908] Initializing cgroup subsys pids
[ 0.059943] CPU: Testing write buffer coherency: ok
[ 0.060392] Setting up static identity map for 0x80008200 - 0x80008258
[ 0.063098] devtmpfs: initialized
[ 0.076912] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 0.095148] omap_hwmod: debugss: _wait_target_disable failed
[ 0.099224] omap_hwmod: d_can0: _wait_target_ready failed: -16
[ 0.099238] omap_hwmod: d_can0: cannot be enabled for reset (3)
[ 0.102423] omap_hwmod: d_can1: _wait_target_ready failed: -16
[ 0.102432] omap_hwmod: d_can1: cannot be enabled for reset (3)
[ 0.158828] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.161384] pinctrl core: initialized pinctrl subsystem
[ 0.162842] NET: Registered protocol family 16
[ 0.165489] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.188825] cpuidle: using governor ladder
[ 0.218814] cpuidle: using governor menu
[ 0.224507] OMAP GPIO hardware version 0.1
[ 0.234497] omap-gpmc 50000000.gpmc: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/nandflash_pins_s0, deferring probe
[ 0.237062] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.279828] edma 49000000.edma: TI EDMA DMA engine driver
[ 0.283259] usbcore: registered new interface driver usbfs
[ 0.283357] usbcore: registered new interface driver hub
[ 0.283498] usbcore: registered new device driver usb
[ 0.284062] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe
[ 0.284125] omap_i2c 4819c000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c2_pins, deferring probe
[ 0.284297] pps_core: LinuxPPS API ver. 1 registered
[ 0.284308] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.284364] PTP clock support registered
[ 0.284630] EDAC MC: Ver: 3.0.0
[ 0.285972] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
[ 0.287578] clocksource: Switched to clocksource timer1
[ 0.301531] NET: Registered protocol family 2
[ 0.302454] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.302502] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.302538] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.302625] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 0.302649] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 0.302837] NET: Registered protocol family 1
[ 0.303896] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[ 0.306255] futex hash table entries: 256 (order: -1, 3072 bytes)
[ 0.316813] ntfs: driver 2.1.32 [Flags: R/O].
[ 0.319146] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
[ 0.319179] io scheduler noop registered
[ 0.319196] io scheduler deadline registered
[ 0.319419] io scheduler cfq registered (default)
[ 0.321388] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[ 0.403697] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
[ 0.408763] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 158, base_baud = 3000000) is a 8250
[ 1.015738] console [ttyS0] enabled
[ 1.020721] 481a6000.serial: ttyS3 at MMIO 0x481a6000 (irq = 159, base_baud = 3000000) is a 8250
[ 1.039053] loop: module loaded
[ 1.045228] libphy: Fixed MDIO Bus: probed
[ 1.051296] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[ 1.058889] usbcore: registered new interface driver pegasus
[ 1.064678] usbcore: registered new interface driver asix
[ 1.070208] usbcore: registered new interface driver ax88179_178a
[ 1.076398] usbcore: registered new interface driver cdc_ether
[ 1.082380] usbcore: registered new interface driver smsc75xx
[ 1.088283] usbcore: registered new interface driver smsc95xx
[ 1.094126] usbcore: registered new interface driver net1080
[ 1.099904] usbcore: registered new interface driver cdc_subset
[ 1.105918] usbcore: registered new interface driver zaurus
[ 1.111682] usbcore: registered new interface driver cdc_ncm
[ 1.118117] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 1.124690] ehci-platform: EHCI generic platform driver
[ 1.130200] ehci-omap: OMAP-EHCI Host Controller driver
[ 1.135584] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 1.141862] ohci-platform: OHCI generic platform driver
[ 1.147559] i2c /dev entries driver
[ 1.153868] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[ 1.161281] cpuidle: enable-method property 'ti,am3352' found operations
[ 1.168295] sdhci: Secure Digital Host Controller Interface driver
[ 1.174504] sdhci: Copyright(c) Pierre Ossman
[ 1.179384] pinctrl-single 44e10800.pinmux: pin 44e10960.0 already requested by 48302100.ecap; cannot claim for 48060000.mmc
[ 1.190704] pinctrl-single 44e10800.pinmux: pin-88 (48060000.mmc) status -22
[ 1.197812] pinctrl-single 44e10800.pinmux: could not request pin 88 (44e10960.0) from group pinmux_mmc1_pins on device pinctrl-single
[ 1.210058] omap_hsmmc 48060000.mmc: Error applying setting, reverse things back
[ 1.217768] omap_hsmmc 48060000.mmc: Got CD GPIO
[ 1.377888] Synopsys Designware Multimedia Card Interface Driver
[ 1.384531] sdhci-pltfm: SDHCI platform and OF driver helper
[ 1.394282] ledtrig-cpu: registered to indicate activity on CPUs
[ 1.400740] omap_hsmmc 481d8000.mmc: card claims to support voltages below defined range
[ 1.408938] usbcore: registered new interface driver usbhid
[ 1.414533] usbhid: USB HID core driver
[ 1.419851] NET: Registered protocol family 10
[ 1.425940] sit: IPv6 over IPv4 tunneling driver
[ 1.431795] NET: Registered protocol family 17
[ 1.436596] Key type dns_resolver registered
[ 1.441224] omap_voltage_late_init: Voltage driver support not added
[ 1.449080] ThumbEE CPU extension supported.
[ 1.453441] Registering SWP/SWPB emulation handler
[ 1.460950] omap-gpmc 50000000.gpmc: GPMC revision 6.0
[ 1.466138] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
[ 1.473745] mmc1: queuing unknown CIS tuple 0x91 (3 bytes)
[ 1.480618] nand: device found, Manufacturer ID: 0xc2, Chip ID: 0xf1
[ 1.487015] nand: Macronix MX30LF1G18AC
[ 1.491944] mmc1: new high speed SDIO card at address 0001
[ 1.497614] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[ 1.505264] nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
[ 1.512150] 10 ofpart partitions found on MTD device 8000000.nand
[ 1.518326] Creating 10 MTD partitions on "8000000.nand":
[ 1.523776] 0x000000000000-0x000000020000 : "NAND.SPL"
[ 1.530611] 0x000000020000-0x000000040000 : "NAND.SPL.backup1"
[ 1.538011] 0x000000040000-0x000000060000 : "NAND.SPL.backup2"
[ 1.545292] 0x000000060000-0x000000080000 : "NAND.SPL.backup3"
[ 1.552672] 0x000000080000-0x0000000c0000 : "NAND.u-boot-spl-os"
[ 1.560277] 0x0000000c0000-0x0000001c0000 : "NAND.u-boot"
[ 1.567283] 0x0000001c0000-0x0000001e0000 : "NAND.u-boot-env"
[ 1.574486] 0x0000001e0000-0x000000200000 : "NAND.u-boot-env.backup1"
[ 1.582367] 0x000000200000-0x000000a00000 : "NAND.kernel"
[ 1.591747] 0x000000a00000-0x000010000000 : "NAND.file-system"
[ 1.597696] mtd: partition "NAND.file-system" extends beyond the end of device "8000000.nand" -- size truncated to 0x7600000
[ 1.668134] tps65217 0-0024: Read from reg 0x16 failed
[ 1.673317] vdds_dpr: failed to enable
[ 1.677376] tps65217 0-0024: failed to register tps65217-pmic regulator
[ 1.684074] tps65217-pmic: probe of tps65217-pmic failed with error -121
[ 1.691465] tps65217 0-0024: Failed to read revision register: -121
[ 1.697899] tps65217: probe of 0-0024 failed with error -121
[ 1.703677] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 100 kHz
[ 1.710869] at24 2-0054: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 1.718185] at24 2-0055: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 1.725318] at24 2-0056: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 1.732527] at24 2-0057: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 1.739494] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
[ 1.745867] ubi0: attaching mtd9
[ 2.206852] ubi0: scanning is finished
[ 2.232593] ubi0: volume 0 ("rootfs") re-sized from 632 to 920 LEBs
[ 2.239810] ubi0: attached mtd9 (name "NAND.file-system", size 118 MiB)
[ 2.246470] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
[ 2.253441] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 512
[ 2.260194] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096
[ 2.267188] ubi0: good PEBs: 943, bad PEBs: 1, corrupted PEBs: 0
[ 2.273238] ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128
[ 2.280510] ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 1021201233
[ 2.289700] ubi0: available PEBs: 0, total reserved PEBs: 943, PEBs reserved for bad PEB handling: 19
[ 2.298988] ubi0: background thread "ubi_bgt0d" started, PID 53
[ 2.307635] hctosys: unable to open rtc device (rtc0)
[ 2.317042] vmmcsd_fixed: disabling
[ 2.337602] wlan-en-regulator: disabling
[ 2.347771] UBIFS (ubi0:0): background thread "ubifs_bgt0_0" started, PID 54
[ 2.398754] UBIFS (ubi0:0): start fixing up free space
[ 8.926636] UBIFS (ubi0:0): free space fixup complete
[ 8.947729] UBIFS (ubi0:0): UBIFS: mounted UBI device 0, volume 0, name "rootfs"
[ 8.955178] UBIFS (ubi0:0): LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
[ 8.965175] UBIFS (ubi0:0): FS size: 115421184 bytes (110 MiB, 909 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)
[ 8.975851] UBIFS (ubi0:0): reserved for root: 0 bytes (0 KiB)
[ 8.981734] UBIFS (ubi0:0): media format: w4/r0 (latest is w4/r0), UUID 98A6E19C-2928-4FC3-9603-E5F85C491F3C, small LPT model
[ 8.994659] VFS: Mounted root (ubifs filesystem) on device 0:14.
[ 9.002262] devtmpfs: mounted
[ 9.005787] Freeing unused kernel memory: 256K (c0704000 - c0744000)
[ 9.012207] This architecture does not have kernel memory protection.
[ 9.220891] systemd[1]: System time before build time, advancing clock.
[ 9.258363] systemd[1]: Failed to insert module 'autofs4': No such file or directory
[ 9.293496] random: systemd urandom read with 17 bits of entropy available
[ 9.335503] systemd[1]: systemd 229 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT +GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN)
[ 9.355348] systemd[1]: Detected architecture arm.

Welcome to [1mArago 2016.05[0m!

[ 9.379212] systemd[1]: Set hostname to <am335x-evm>.
[ 9.389346] systemd[1]: Initializing machine ID from random generator.
[ 9.832238] systemd[1]: [/lib/systemd/system/gadget-init.service:15] Unknown lvalue 'ExecStopPre' in section 'Service'
[ 10.100761] systemd[1]: uim-sysfs.service: Found ordering cycle on uim-sysfs.service/start
[ 10.109292] systemd[1]: uim-sysfs.service: Found dependency on sysinit.target/start
[ 10.117017] systemd[1]: uim-sysfs.service: Found dependency on uim-sysfs.service/start
[ 10.125052] systemd[1]: uim-sysfs.service: Breaking ordering cycle by deleting job uim-sysfs.service/start
[ 10.134802] systemd[1]: uim-sysfs.service: Job uim-sysfs.service/start deleted to break ordering cycle starting with uim-sysfs.service/start
[[1m[31m SKIP [0m] Ordering cycle found, skipping uim-sysfs.service
[ 10.180621] systemd[1]: Listening on Journal Socket.
[[32m OK [39m] Listening on Journal Socket.
[ 10.234510] systemd[1]: Listening on Network Service Netlink Socket.
[[32m OK [39m] Listening on Network Service Netlink Socket.
[ 10.268401] systemd[1]: Listening on udev Control Socket.
[[32m OK [39m] Listening on udev Control Socket.
[ 10.298711] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[[32m OK [39m] Started Forward Password Requests to Wall Directory Watch.
[ 10.332722] systemd[1]: Created slice User and Session Slice.
[[32m OK [39m] Created slice User and Session Slice.
[ 10.358072] systemd[1]: Reached target Remote File Systems.
[[32m OK [39m] Reached target Remote File Systems.
[ 10.387981] systemd[1]: Reached target Swap.
[[32m OK [39m] Reached target Swap.
[ 10.408254] systemd[1]: Listening on udev Kernel Socket.
[[32m OK [39m] Listening on udev Kernel Socket.
[ 10.438306] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[[32m OK [39m] Listening on /dev/initctl Compatibility Named Pipe.
[ 10.468240] systemd[1]: Listening on Journal Socket (/dev/log).
[[32m OK [39m] Listening on Journal Socket (/dev/log).
[ 10.500633] systemd[1]: Created slice System Slice.
[[32m OK [39m] Created slice System Slice.
[ 10.528098] systemd[1]: Reached target Slices.
[[32m OK [39m] Reached target Slices.
[ 10.555476] systemd[1]: Mounting Debug File System...
Mounting Debug File System...
[ 10.605094] systemd[1]: Mounting Temporary Directory...
Mounting Temporary Directory...
[ 10.703146] systemd[1]: Starting Setup Virtual Console...
Starting Setup Virtual Console...
[ 10.745158] systemd[1]: Starting Create list of required static device nodes for the current kernel...
Starting Create list of required st... nodes for the current kernel...
[ 10.820458] systemd[1]: Created slice system-serial\x2dgetty.slice.
[[32m OK [39m] Created slice system-serial\x2dgetty.slice.
[ 10.857157] systemd[1]: Starting Apply Kernel Variables...
Starting Apply Kernel Variables...
[ 10.900812] systemd[1]: Created slice system-getty.slice.
[[32m OK [39m] Created slice system-getty.slice.
[ 10.928486] systemd[1]: Listening on Syslog Socket.
[[32m OK [39m] Listening on Syslog Socket.
[ 10.973522] systemd[1]: Starting Journal Service...
Starting Journal Service...
[ 11.023960] systemd[1]: Starting Remount Root and Kernel File Systems...
Starting Remount Root and Kernel File Systems...
[ 11.089229] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[[32m OK [39m] Started Dispatch Password Requests to Console Directory Watch.
[ 11.163680] systemd[1]: Mounting POSIX Message Queue File System...
Mounting POSIX Message Queue File System...
[ 11.248144] systemd[1]: Reached target Paths.
[[32m OK [39m] Reached target Paths.
[ 11.307249] systemd[1]: Mounted Debug File System.
[[32m OK [39m] Mounted Debug File System.
[ 11.348420] systemd[1]: Mounted POSIX Message Queue File System.
[[32m OK [39m] Mounted POSIX Message Queue File System.
[ 11.363785] systemd[1]: Mounted Temporary Directory.
[[32m OK [39m] Mounted Temporary Directory.
[ 11.389066] systemd[1]: Started Journal Service.
[[32m OK [39m] Started Journal Service.
[[32m OK [39m] Started Setup Virtual Console.
[[32m OK [39m] Started Create list of required sta...ce nodes for the current kernel.
[[32m OK [39m] Started Apply Kernel Variables.
[[32m OK [39m] Started Remount Root and Kernel File Systems.
Starting Rebuild Dynamic Linker Cache...
Starting Rebuild Hardware Database...
Starting Create Static Device Nodes in /dev...
Starting Flush Journal to Persistent Storage...
[[32m OK [39m] Started Create Static Device Nodes in /dev.
[ 13.429373] systemd-journald[89]: Received request to flush runtime journal from PID 1
[[32m OK [39m] Started Rebuild Dynamic Linker Cache.
[[32m OK [39m] Started Flush Journal to Persistent Storage.
[[32m OK [39m] Reached target Local File Systems (Pre).
Mounting /var/volatile...
Mounting /media/ram...
Starting udev Kernel Device Manager...
[[32m OK [39m] Mounted /var/volatile.
[[32m OK [39m] Mounted /media/ram.
[[32m OK [39m] Started udev Kernel Device Manager.
[[32m OK [39m] Reached target Local File Systems.
Starting Rebuild Journal Catalog...
Starting Create Volatile Files and Directories...
Starting Load/Save Random Seed...
[[32m OK [39m] Started Load/Save Random Seed.
[[32m OK [39m] Started Create Volatile Files and Directories.
[[32m OK [39m] Started Rebuild Journal Catalog.
Starting Update UTMP about System Boot/Shutdown...
Starting Network Time Synchronization...
Starting Opkg first boot configure...
[[32m OK [39m] Started Network Time Synchronization.
[[32m OK [39m] Started Update UTMP about System Boot/Shutdown.
Starting Synchronize System and HW clocks...
[[32m OK [39m] Reached target System Time Synchronized.
[[1m[31mFAILED[0m] Failed to start Synchronize System and HW clocks.
See 'systemctl status sync-clocks.service' for details.
[[32m OK [39m] Started Rebuild Hardware Database.
Starting Update is Completed...
Starting udev Coldplug all Devices...
[[32m OK [39m] Started Opkg first boot configure.
[[32m OK [39m] Started Update is Completed.
[[32m OK [39m] Found device /dev/ttyS0.
[ 20.779255] 47401300.usb-phy supply vcc not found, using dummy regulator
[[32m OK [39m] Started udev Coldplug all Devices.
[[32m OK [39m] Reached target System Initialization.
[ 21.039419] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
[[32m OK [39m] Listening on dropbear.socket.
[[32m OK [39m] Listening on RPCbind Server Activation Socket.
[[32m OK [39m] Started Daily Cleanup of Temporary Directories.
[[32m OK [39m] Reached target Timers.
[[32m OK [39m] Listening on D-Bus System Message Bus Socket.
[[32m OK [39m] Reached target Sockets.
[[32m OK [39m] Reached target Basic System.
[[32m OK [39m] Started Kernel Logging Service.
[ 21.350778] Loading modules backported from Linux version R8.7_SP1-0-g13c25bc
[ 21.470388] Backport generated by backports.git R8.7_SP2-0-gd4777ef
[[32m OK [39m] Started System Logging Service.
[ 21.577024] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20

Any insights to solve this issue would be appreciated.

From some articles studying, they said "squashFS" is mainly for read-only file system.

But our programs will need to write user defined data. So can I use "squashFS" for my rootfs to have read/write behavior ?

So when using "squashFS" as our final rootfs for nand; can we have read/write behavior for our services ? 

Thanks,

AlbertC.

Starting kernel ...
[    0.000000] Booting Linux on physical CPU 0x0[    0.000000] Initializing cgroup subsys cpu[    0.000000] Initializing cgroup subsys cpuacct[    0.000000] Linux version 4.4.12-g3639bea54a (albertc@albertc-RD1) (gcc version 5.3.1 20160113 (Linaro GCC 5.3-2016.02) ) #1 PREEMPT Mon Nov 6 20:38:03 CST 2017[    0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache[    0.000000] Machine model: TI AM335x xxxxxxxxxxx[    0.000000] cma: Reserved 24 MiB at 0x8d000000[    0.000000] Memory policy: Data cache writeback[    0.000000] CPU: All CPU(s) started in SVC mode.[    0.000000] AM335X ES2.1 (neon )[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 64960[    0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mtdblock9 ro noinitrd rootfstype=squashfs rootwait=1[    0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)[    0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)[    0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)[    0.000000] Memory: 226916K/262144K available (5403K kernel code, 218K rwdata, 1748K rodata, 256K init, 231K bss, 10652K reserved, 24576K cma-reserved, 0K highmem)[    0.000000] Virtual kernel memory layout:[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)[    0.000000]     vmalloc : 0xd0800000 - 0xff800000   ( 752 MB)[    0.000000]     lowmem  : 0xc0000000 - 0xd0000000   ( 256 MB)[    0.000000]     pkmap   : 0xbfe00000 - 0xc0000000   (   2 MB)[    0.000000]     modules : 0xbf000000 - 0xbfe00000   (  14 MB)[    0.000000]       .text : 0xc0008000 - 0xc0703f74   (7152 kB)[    0.000000]       .init : 0xc0704000 - 0xc0744000   ( 256 kB)[    0.000000]       .data : 0xc0744000 - 0xc077a838   ( 219 kB)[    0.000000]        .bss : 0xc077c000 - 0xc07b5f80   ( 232 kB)[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1[    0.000000] Preemptible hierarchical RCU implementation.[    0.000000]  Build-time adjustment of leaf fanout to 32.[    0.000000] NR_IRQS:16 nr_irqs:16 16[    0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts[    0.000000] OMAP clockevent source: timer2 at 24000000 Hz[    0.000018] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns[    0.000045] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns[    0.000059] OMAP clocksource: timer1 at 24000000 Hz[    0.000591] clocksource_probe: no matching clocksources found[    0.000804] Console: colour dummy device 80x30[    0.000836] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'[    0.000845] This ensures that you still see kernel messages. Please[    0.000852] update your kernel commandline.[    0.000872] Calibrating delay loop... 597.60 BogoMIPS (lpj=2988032)[    0.058771] pid_max: default: 32768 minimum: 301[    0.058935] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)[    0.058952] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)[    0.059785] Initializing cgroup subsys io[    0.059821] Initializing cgroup subsys memory[    0.059861] Initializing cgroup subsys devices[    0.059878] Initializing cgroup subsys freezer[    0.059895] Initializing cgroup subsys perf_event[    0.059912] Initializing cgroup subsys pids[    0.059947] CPU: Testing write buffer coherency: ok[    0.060392] Setting up static identity map for 0x80008200 - 0x80008258[    0.063100] devtmpfs: initialized[    0.076913] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3[    0.095169] omap_hwmod: debugss: _wait_target_disable failed[    0.099219] omap_hwmod: d_can0: _wait_target_ready failed: -16[    0.099232] omap_hwmod: d_can0: cannot be enabled for reset (3)[    0.102417] omap_hwmod: d_can1: _wait_target_ready failed: -16[    0.102426] omap_hwmod: d_can1: cannot be enabled for reset (3)[    0.158792] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns[    0.161382] pinctrl core: initialized pinctrl subsystem[    0.162851] NET: Registered protocol family 16[    0.165500] DMA: preallocated 256 KiB pool for atomic coherent allocations[    0.188830] cpuidle: using governor ladder[    0.218818] cpuidle: using governor menu[    0.224534] OMAP GPIO hardware version 0.1[    0.234532] omap-gpmc 50000000.gpmc: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/nandflash_pins_s0, deferring probe[    0.237106] hw-breakpoint: debug architecture 0x4 unsupported.[    0.279847] edma 49000000.edma: TI EDMA DMA engine driver[    0.283277] usbcore: registered new interface driver usbfs[    0.283377] usbcore: registered new interface driver hub[    0.283516] usbcore: registered new device driver usb[    0.284072] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe[    0.284134] omap_i2c 4819c000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c2_pins, deferring probe[    0.284309] pps_core: LinuxPPS API ver. 1 registered[    0.284320] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>[    0.284378] PTP clock support registered[    0.284643] EDAC MC: Ver: 3.0.0[    0.285993] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400[    0.287608] clocksource: Switched to clocksource timer1[    0.301539] NET: Registered protocol family 2[    0.302458] TCP established hash table entries: 2048 (order: 1, 8192 bytes)[    0.302505] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)[    0.302542] TCP: Hash tables configured (established 2048 bind 2048)[    0.302629] UDP hash table entries: 256 (order: 0, 4096 bytes)[    0.302654] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)[    0.302845] NET: Registered protocol family 1[    0.303898] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available[    0.306247] futex hash table entries: 256 (order: -1, 3072 bytes)[    0.316791] ntfs: driver 2.1.32 [Flags: R/O].[    0.319089] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)[    0.319122] io scheduler noop registered[    0.319140] io scheduler deadline registered[    0.319367] io scheduler cfq registered (default)[    0.321343] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568[    0.403557] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled[    0.408620] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 158, base_baud = 3000000) is a 8250[    1.014290] console [ttyS0] enabled[    1.019261] 481a6000.serial: ttyS3 at MMIO 0x481a6000 (irq = 159, base_baud = 3000000) is a 8250[    1.037382] loop: module loaded[    1.043724] libphy: Fixed MDIO Bus: probed[    1.049738] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver[    1.057265] usbcore: registered new interface driver pegasus[    1.063111] usbcore: registered new interface driver asix[    1.068639] usbcore: registered new interface driver ax88179_178a[    1.074827] usbcore: registered new interface driver cdc_ether[    1.080807] usbcore: registered new interface driver smsc75xx[    1.086684] usbcore: registered new interface driver smsc95xx[    1.092553] usbcore: registered new interface driver net1080[    1.098334] usbcore: registered new interface driver cdc_subset[    1.104348] usbcore: registered new interface driver zaurus[    1.110110] usbcore: registered new interface driver cdc_ncm[    1.116498] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver[    1.123116] ehci-platform: EHCI generic platform driver[    1.128615] ehci-omap: OMAP-EHCI Host Controller driver[    1.134001] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver[    1.140278] ohci-platform: OHCI generic platform driver[    1.145981] i2c /dev entries driver[    1.152277] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec[    1.159691] cpuidle: enable-method property 'ti,am3352' found operations[    1.166659] sdhci: Secure Digital Host Controller Interface driver[    1.172914] sdhci: Copyright(c) Pierre Ossman[    1.177801] pinctrl-single 44e10800.pinmux: pin 44e10960.0 already requested by 48302100.ecap; cannot claim for 48060000.mmc[    1.189110] pinctrl-single 44e10800.pinmux: pin-88 (48060000.mmc) status -22[    1.196200] pinctrl-single 44e10800.pinmux: could not request pin 88 (44e10960.0) from group pinmux_mmc1_pins  on device pinctrl-single[    1.208453] omap_hsmmc 48060000.mmc: Error applying setting, reverse things back[    1.216140] omap_hsmmc 48060000.mmc: Got CD GPIO[    1.377922] Synopsys Designware Multimedia Card Interface Driver[    1.384572] sdhci-pltfm: SDHCI platform and OF driver helper[    1.394328] ledtrig-cpu: registered to indicate activity on CPUs[    1.400792] omap_hsmmc 481d8000.mmc: card claims to support voltages below defined range[    1.408993] usbcore: registered new interface driver usbhid[    1.414589] usbhid: USB HID core driver[    1.419909] NET: Registered protocol family 10[    1.425992] sit: IPv6 over IPv4 tunneling driver[    1.431864] NET: Registered protocol family 17[    1.436662] Key type dns_resolver registered[    1.441265] omap_voltage_late_init: Voltage driver support not added[    1.449113] ThumbEE CPU extension supported.[    1.453475] Registering SWP/SWPB emulation handler[    1.460973] omap-gpmc 50000000.gpmc: GPMC revision 6.0[    1.466163] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000[    1.474120] mmc1: queuing unknown CIS tuple 0x91 (3 bytes)[    1.480745] nand: device found, Manufacturer ID: 0xc2, Chip ID: 0xf1[    1.487141] nand: Macronix MX30LF1G18AC[    1.492065] mmc1: new high speed SDIO card at address 0001[    1.497632] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64[    1.505280] nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme[    1.512256] 10 ofpart partitions found on MTD device 8000000.nand[    1.518433] Creating 10 MTD partitions on "8000000.nand":[    1.523881] 0x000000000000-0x000000020000 : "NAND.SPL"[    1.530729] 0x000000020000-0x000000040000 : "NAND.SPL.backup1"[    1.538137] 0x000000040000-0x000000060000 : "NAND.SPL.backup2"[    1.545417] 0x000000060000-0x000000080000 : "NAND.SPL.backup3"[    1.552806] 0x000000080000-0x0000000c0000 : "NAND.u-boot-spl-os"[    1.560402] 0x0000000c0000-0x0000001c0000 : "NAND.u-boot"[    1.567413] 0x0000001c0000-0x0000001e0000 : "NAND.u-boot-env"[    1.574603] 0x0000001e0000-0x000000200000 : "NAND.u-boot-env.backup1"[    1.582500] 0x000000200000-0x000000a00000 : "NAND.kernel"[    1.591898] 0x000000a00000-0x000010000000 : "NAND.file-system"[    1.597846] mtd: partition "NAND.file-system" extends beyond the end of device "8000000.nand" -- size truncated to 0x7600000[    1.668163] tps65217 0-0024: Read from reg 0x16 failed[    1.673350] vdds_dpr: failed to enable[    1.677404] tps65217 0-0024: failed to register tps65217-pmic regulator[    1.684105] tps65217-pmic: probe of tps65217-pmic failed with error -121[    1.691487] tps65217 0-0024: Failed to read revision register: -121[    1.697925] tps65217: probe of 0-0024 failed with error -121[    1.703700] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 100 kHz[    1.710904] at24 2-0054: 32768 byte 24c256 EEPROM, writable, 1 bytes/write[    1.718221] at24 2-0055: 32768 byte 24c256 EEPROM, writable, 1 bytes/write[    1.725352] at24 2-0056: 32768 byte 24c256 EEPROM, writable, 1 bytes/write[    1.732565] at24 2-0057: 32768 byte 24c256 EEPROM, writable, 1 bytes/write[    1.739535] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz[    1.745908] hctosys: unable to open rtc device (rtc0)[    1.755452] vmmcsd_fixed: disabling[    1.759089] wlan-en-regulator: disabling[    1.764897] VFS: Cannot open root device "mtdblock9" or unknown-block(31,9): error -19[    1.772998] Please append a correct "root=" boot option; here are the available partitions:[    1.781463] 1f00             128 mtdblock0  (driver?)[    1.786555] 1f01             128 mtdblock1  (driver?)[    1.791720] 1f02             128 mtdblock2  (driver?)[    1.796804] 1f03             128 mtdblock3  (driver?)[    1.801934] 1f04             256 mtdblock4  (driver?)[    1.807018] 1f05            1024 mtdblock5  (driver?)[    1.812144] 1f06             128 mtdblock6  (driver?)[    1.817229] 1f07             128 mtdblock7  (driver?)[    1.822334] 1f08            8192 mtdblock8  (driver?)[    1.827417] 1f09          120832 mtdblock9  (driver?)[    1.832520] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,9)[    1.840918] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,9)[   80.687620] random: nonblocking pool is initialized

  • The software team have been notified. They will respond here.
  • Hello albert,

    Please, rename the rootwait to rootdelay=1 in your kernel command line. rootwait doesn't take any parameters.

    Best regards,
    Kemal

  • Hi Kemal:

    Thanks for your answer to the "rootdelay=1".

    I tried it in the nand command line for my new squashFS filesystem.

    This option was working for Linux kernel to mount it.

    But I got another issue that the boot process was entered to the emergency mode and stop there.

    I tried the "exit" or "systemcel default" to continue the process and result was not working to me.

    When using UBIFS format, Linux kernel can mount it and our system can work in the normal mode.

    I used the same files to crate this squashFS and UBIFS. However I got the different result for squashFS.

    Please help me check the following log and let me if my squasnFS had any issue.


    Press SPACE to abort autoboot in 2 seconds

    => nand erase.part NAND.file-system

    NAND erase.part: device 0 offset 0xa00000, size 0x7600000
    Erasing at 0x7fe0000 -- 100% complete.
    OK
    => ext4load mmc 0:2 0x81000000 dch-g601.01.02.061.rootfs.gzip.sqsh
    57171968 bytes read in 3904 ms (14 MiB/s)
    => nand write 0x81000000 NAND.file-system

    NAND write: device 0 offset 0xa00000, size 0x7600000
    123731968 bytes written: OK
    => setenv nandrootfstype squashfs rootdelay=1
    => setenv nandroot /dev/mtdblock9 rw noinitrd
    => run nandboot
    Booting from nand ...

    NAND read: device 0 offset 0x80000, size 0x40000
    262144 bytes read: OK

    NAND read: device 0 offset 0x200000, size 0x800000
    8388608 bytes read: OK
    Kernel image @ 0x82000000 [ 0x000000 - 0x2aebf0 ]
    ## Flattened Device Tree blob at 88000000
    Booting using the fdt blob at 0x88000000
    Loading Device Tree to 8ef1e000, end 8ef2a211 ... OK

    Starting kernel ...

    [ 0.000000] Booting Linux on physical CPU 0x0
    [ 0.000000] Initializing cgroup subsys cpu
    [ 0.000000] Initializing cgroup subsys cpuacct
    [ 0.000000] Linux version 4.4.12-g3639bea54a (albertc@albertc-RD1) (gcc version 5.3.1 20160113 (Linaro GCC 5.3-2016.02) ) #1 PREEMPT Mon Nov 13 13:25:14 CST 2017
    [ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c5387d
    [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
    [ 0.000000] Machine model: TI AM335x D-Link/Alpha Model DCH-G601
    [ 0.000000] cma: Reserved 24 MiB at 0x8d000000
    [ 0.000000] Memory policy: Data cache writeback
    [ 0.000000] CPU: All CPU(s) started in SVC mode.
    [ 0.000000] AM335X ES2.1 (neon )
    [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 64960
    [ 0.000000] Kernel command line: console=ttyO0,115200n8 root=/dev/mtdblock9 rw noinitrd rootfstype=squashfs rootdelay=1
    [ 0.000000] PID hash table entries: 1024 (order: 0, 4096 bytes)
    [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    [ 0.000000] Memory: 226884K/262144K available (5423K kernel code, 218K rwdata, 1752K rodata, 264K init, 231K bss, 10684K reserved, 24576K cma-reserved, 0K highmem)
    [ 0.000000] Virtual kernel memory layout:
    [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
    [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
    [ 0.000000] vmalloc : 0xd0800000 - 0xff800000 ( 752 MB)
    [ 0.000000] lowmem : 0xc0000000 - 0xd0000000 ( 256 MB)
    [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
    [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
    [ 0.000000] .text : 0xc0008000 - 0xc0709f74 (7176 kB)
    [ 0.000000] .init : 0xc070a000 - 0xc074c000 ( 264 kB)
    [ 0.000000] .data : 0xc074c000 - 0xc0782878 ( 219 kB)
    [ 0.000000] .bss : 0xc0784000 - 0xc07bdf80 ( 232 kB)
    [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    [ 0.000000] Preemptible hierarchical RCU implementation.
    [ 0.000000] Build-time adjustment of leaf fanout to 32.
    [ 0.000000] NR_IRQS:16 nr_irqs:16 16
    [ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
    [ 0.000000] OMAP clockevent source: timer2 at 24000000 Hz
    [ 0.000017] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
    [ 0.000046] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
    [ 0.000060] OMAP clocksource: timer1 at 24000000 Hz
    [ 0.000599] clocksource_probe: no matching clocksources found
    [ 0.000813] Console: colour dummy device 80x30
    [ 0.000845] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0'
    [ 0.000853] This ensures that you still see kernel messages. Please
    [ 0.000860] update your kernel commandline.
    [ 0.000879] Calibrating delay loop... 597.60 BogoMIPS (lpj=2988032)
    [ 0.118807] pid_max: default: 32768 minimum: 301
    [ 0.118959] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [ 0.118975] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [ 0.119807] Initializing cgroup subsys io
    [ 0.119846] Initializing cgroup subsys memory
    [ 0.119885] Initializing cgroup subsys devices
    [ 0.119905] Initializing cgroup subsys freezer
    [ 0.119924] Initializing cgroup subsys perf_event
    [ 0.119942] Initializing cgroup subsys pids
    [ 0.119976] CPU: Testing write buffer coherency: ok
    [ 0.120408] Setting up static identity map for 0x80008200 - 0x80008258
    [ 0.123100] devtmpfs: initialized
    [ 0.136896] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
    [ 0.155115] omap_hwmod: debugss: _wait_target_disable failed
    [ 0.159184] omap_hwmod: d_can0: _wait_target_ready failed: -16
    [ 0.159198] omap_hwmod: d_can0: cannot be enabled for reset (3)
    [ 0.162382] omap_hwmod: d_can1: _wait_target_ready failed: -16
    [ 0.162391] omap_hwmod: d_can1: cannot be enabled for reset (3)
    [ 0.218888] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [ 0.221428] pinctrl core: initialized pinctrl subsystem
    [ 0.222898] NET: Registered protocol family 16
    [ 0.225563] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [ 0.248812] cpuidle: using governor ladder
    [ 0.278801] cpuidle: using governor menu
    [ 0.284577] OMAP GPIO hardware version 0.1
    [ 0.294634] omap-gpmc 50000000.gpmc: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/nandflash_pins_s0, deferring probe
    [ 0.297215] hw-breakpoint: debug architecture 0x4 unsupported.
    [ 0.339846] edma 49000000.edma: TI EDMA DMA engine driver
    [ 0.343269] usbcore: registered new interface driver usbfs
    [ 0.343371] usbcore: registered new interface driver hub
    [ 0.343513] usbcore: registered new device driver usb
    [ 0.344094] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c0_pins, deferring probe
    [ 0.344158] omap_i2c 4819c000.i2c: could not find pctldev for node /ocp/l4_wkup@44c00000/scm@210000/pinmux@800/pinmux_i2c2_pins, deferring probe
    [ 0.344351] pps_core: LinuxPPS API ver. 1 registered
    [ 0.344364] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
    [ 0.344405] PTP clock support registered
    [ 0.344677] EDAC MC: Ver: 3.0.0
    [ 0.346045] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400
    [ 0.347689] clocksource: Switched to clocksource timer1
    [ 0.361732] NET: Registered protocol family 2
    [ 0.362664] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
    [ 0.362714] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
    [ 0.362751] TCP: Hash tables configured (established 2048 bind 2048)
    [ 0.362841] UDP hash table entries: 256 (order: 0, 4096 bytes)
    [ 0.362867] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    [ 0.363063] NET: Registered protocol family 1
    [ 0.364131] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
    [ 0.366513] futex hash table entries: 256 (order: -1, 3072 bytes)
    [ 0.377092] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [ 0.377499] ntfs: driver 2.1.32 [Flags: R/O].
    [ 0.379892] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
    [ 0.379929] io scheduler noop registered
    [ 0.379950] io scheduler deadline registered
    [ 0.380197] io scheduler cfq registered (default)
    [ 0.382136] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
    [ 0.464859] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled
    [ 0.469998] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 158, base_baud = 3000000) is a 8250
    [ 1.081714] console [ttyS0] enabled
    [ 1.086663] 481a6000.serial: ttyS3 at MMIO 0x481a6000 (irq = 159, base_baud = 3000000) is a 8250
    [ 1.104937] loop: module loaded
    [ 1.111350] libphy: Fixed MDIO Bus: probed
    [ 1.117230] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
    [ 1.124849] usbcore: registered new interface driver pegasus
    [ 1.130669] usbcore: registered new interface driver asix
    [ 1.136176] usbcore: registered new interface driver ax88179_178a
    [ 1.142395] usbcore: registered new interface driver cdc_ether
    [ 1.148388] usbcore: registered new interface driver smsc75xx
    [ 1.154258] usbcore: registered new interface driver smsc95xx
    [ 1.160129] usbcore: registered new interface driver net1080
    [ 1.165884] usbcore: registered new interface driver cdc_subset
    [ 1.171926] usbcore: registered new interface driver zaurus
    [ 1.177711] usbcore: registered new interface driver cdc_ncm
    [ 1.184117] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [ 1.190737] ehci-platform: EHCI generic platform driver
    [ 1.196213] ehci-omap: OMAP-EHCI Host Controller driver
    [ 1.201633] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    [ 1.207910] ohci-platform: OHCI generic platform driver
    [ 1.213617] i2c /dev entries driver
    [ 1.219955] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
    [ 1.227273] cpuidle: enable-method property 'ti,am3352' found operations
    [ 1.234311] sdhci: Secure Digital Host Controller Interface driver
    [ 1.240551] sdhci: Copyright(c) Pierre Ossman
    [ 1.245393] pinctrl-single 44e10800.pinmux: pin 44e10960.0 already requested by 48302100.ecap; cannot claim for 48060000.mmc
    [ 1.256716] pinctrl-single 44e10800.pinmux: pin-88 (48060000.mmc) status -22
    [ 1.263825] pinctrl-single 44e10800.pinmux: could not request pin 88 (44e10960.0) from group pinmux_mmc1_pins on device pinctrl-single
    [ 1.276073] omap_hsmmc 48060000.mmc: Error applying setting, reverse things back
    [ 1.283772] omap_hsmmc 48060000.mmc: Got CD GPIO
    [ 1.364903] mmc0: host does not support reading read-only switch, assuming write-enable
    [ 1.374913] mmc0: new high speed SDHC card at address 59b4
    [ 1.381199] mmcblk0: mmc0:59b4 NCard 14.9 GiB
    [ 1.387187] mmcblk0: p1 p2
    [ 1.448016] Synopsys Designware Multimedia Card Interface Driver
    [ 1.454628] sdhci-pltfm: SDHCI platform and OF driver helper
    [ 1.462295] ledtrig-cpu: registered to indicate activity on CPUs
    [ 1.470674] usbcore: registered new interface driver usbhid
    [ 1.476345] usbhid: USB HID core driver
    [ 1.480257] omap_hsmmc 481d8000.mmc: card claims to support voltages below defined range
    [ 1.489750] NET: Registered protocol family 10
    [ 1.495806] sit: IPv6 over IPv4 tunneling driver
    [ 1.501718] NET: Registered protocol family 17
    [ 1.506506] Key type dns_resolver registered
    [ 1.511090] omap_voltage_late_init: Voltage driver support not added
    [ 1.518943] ThumbEE CPU extension supported.
    [ 1.523307] Registering SWP/SWPB emulation handler
    [ 1.530893] omap-gpmc 50000000.gpmc: GPMC revision 6.0
    [ 1.536085] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    [ 1.544141] nand: device found, Manufacturer ID: 0xc2, Chip ID: 0xf1
    [ 1.550669] nand: Macronix MX30LF1G18AC
    [ 1.554561] nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
    [ 1.562272] nand: using OMAP_ECC_BCH8_CODE_HW ECC scheme
    [ 1.568722] mmc1: queuing unknown CIS tuple 0x91 (3 bytes)
    [ 1.574384] 10 ofpart partitions found on MTD device 8000000.nand
    [ 1.581486] mmc1: new high speed SDIO card at address 0001
    [ 1.588374] Creating 10 MTD partitions on "8000000.nand":
    [ 1.593816] 0x000000000000-0x000000020000 : "NAND.SPL"
    [ 1.600881] 0x000000020000-0x000000040000 : "NAND.SPL.backup1"
    [ 1.608302] 0x000000040000-0x000000060000 : "NAND.SPL.backup2"
    [ 1.615651] 0x000000060000-0x000000080000 : "NAND.SPL.backup3"
    [ 1.622999] 0x000000080000-0x0000000c0000 : "NAND.u-boot-spl-os"
    [ 1.630488] 0x0000000c0000-0x0000001c0000 : "NAND.u-boot"
    [ 1.637533] 0x0000001c0000-0x0000001e0000 : "NAND.u-boot-env"
    [ 1.644771] 0x0000001e0000-0x000000200000 : "NAND.u-boot-env.backup1"
    [ 1.652750] 0x000000200000-0x000000a00000 : "NAND.kernel"
    [ 1.662102] 0x000000a00000-0x000010000000 : "NAND.file-system"
    [ 1.668051] mtd: partition "NAND.file-system" extends beyond the end of device "8000000.nand" -- size truncated to 0x7600000
    [ 1.738181] tps65217 0-0024: Read from reg 0x16 failed
    [ 1.743366] vdds_dpr: failed to enable
    [ 1.747427] tps65217 0-0024: failed to register tps65217-pmic regulator
    [ 1.754128] tps65217-pmic: probe of tps65217-pmic failed with error -121
    [ 1.761536] tps65217 0-0024: Failed to read revision register: -121
    [ 1.767970] tps65217: probe of 0-0024 failed with error -121
    [ 1.773749] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 100 kHz
    [ 1.780984] at24 2-0054: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
    [ 1.788292] at24 2-0055: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
    [ 1.795433] at24 2-0056: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
    [ 1.802661] at24 2-0057: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
    [ 1.809674] omap_i2c 4819c000.i2c: bus 2 rev0.11 at 100 kHz
    [ 1.816045] hctosys: unable to open rtc device (rtc0)
    [ 1.826879] Waiting 1 sec before mounting root device...
    [ 2.840443] VFS: Mounted root (squashfs filesystem) readonly on device 31:9.
    [ 2.849855] devtmpfs: mounted
    [ 2.853413] Freeing unused kernel memory: 264K (c070a000 - c074c000)
    [ 2.859894] This architecture does not have kernel memory protection.
    [ 3.356986] systemd[1]: System time before build time, advancing clock.
    [ 3.383054] systemd[1]: Failed to insert module 'autofs4': No such file or directory
    [ 3.426307] random: systemd urandom read with 7 bits of entropy available
    [ 3.462347] systemd[1]: systemd 229 running in system mode. (+PAM -AUDIT -SELINUX +IMA -APPARMOR +SMACK +SYSVINIT +UTMP -LIBCRYPTSETUP -GCRYPT +GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN)
    [ 3.481454] systemd[1]: Detected architecture arm.

    Welcome to Arago 2016.05!

    [ 3.522776] systemd[1]: Set hostname to <am335x-evm>.
    [ 3.529056] systemd[1]: Initializing machine ID from random generator.
    [ 3.536075] systemd[1]: Installed transient /etc/machine-id file.
    [ 3.824007] systemd[1]: [/lib/systemd/system/gadget-init.service:15] Unknown lvalue 'ExecStopPre' in section 'Service'
    [ 4.024824] systemd[1]: sysinit.target: Found ordering cycle on sysinit.target/start
    [ 4.032901] systemd[1]: sysinit.target: Found dependency on uim-sysfs.service/start
    [ 4.040707] systemd[1]: sysinit.target: Found dependency on basic.target/start
    [ 4.048014] systemd[1]: sysinit.target: Found dependency on sockets.target/start
    [ 4.055462] systemd[1]: sysinit.target: Found dependency on dbus.socket/start
    [ 4.062668] systemd[1]: sysinit.target: Found dependency on sysinit.target/start
    [ 4.070137] systemd[1]: sysinit.target: Breaking ordering cycle by deleting job uim-sysfs.service/start
    [ 4.079620] systemd[1]: uim-sysfs.service: Job uim-sysfs.service/start deleted to break ordering cycle starting with sysinit.target/start
    [ SKIP ] Ordering cycle found, skipping uim-sysfs.service
    [ 4.124708] systemd[1]: Listening on udev Kernel Socket.
    [ OK ] Listening on udev Kernel Socket.
    [ 4.148903] systemd[1]: Listening on Network Service Netlink Socket.
    [ OK ] Listening on Network Service Netlink Socket.
    [ 4.178792] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
    [ OK ] Started Forward Password Requests to Wall Directory Watch.
    [ 4.208493] systemd[1]: Listening on Syslog Socket.
    [ OK ] Listening on Syslog Socket.
    [ 4.240958] systemd[1]: Created slice User and Session Slice.
    [ OK ] Created slice User and Session Slice.
    [ 4.268140] systemd[1]: Reached target Remote File Systems.
    [ OK ] Reached target Remote File Systems.
    [ 4.298392] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
    [ OK ] Listening on /dev/initctl Compatibility Named Pipe.
    [ 4.329676] systemd[1]: Created slice System Slice.
    [ OK ] Created slice System Slice.
    [ 4.359913] systemd[1]: Created slice system-serial\x2dgetty.slice.
    [ OK ] Created slice system-serial\x2dgetty.slice.
    [ 4.389773] systemd[1]: Created slice system-getty.slice.
    [ OK ] Created slice system-getty.slice.
    [ 4.418230] systemd[1]: Reached target Slices.
    [ OK ] Reached target Slices.
    [ 4.438598] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
    [ OK ] Started Dispatch Password Requests to Console Directory Watch.
    [ 4.468104] systemd[1]: Reached target Paths.
    [ OK ] Reached target Paths.
    [ 4.488463] systemd[1]: Listening on udev Control Socket.
    [ OK ] Listening on udev Control Socket.
    [ 4.518501] systemd[1]: Listening on Journal Socket.
    [ OK ] Listening on Journal Socket.
    [ 4.553814] systemd[1]: Starting Create list of required static device nodes for the current kernel...
    Starting Create list of required st... nodes for the current kernel...
    [ 4.653421] systemd[1]: Starting File System Check on Root Device...
    Starting File System Check on Root Device...
    [ 4.761437] systemd[1]: Starting Apply Kernel Variables...
    Starting Apply Kernel Variables...
    [ 4.794594] systemd[1]: Starting Setup Virtual Console...
    Starting Setup Virtual Console...
    [ 4.844151] systemd[1]: Mounting POSIX Message Queue File System...
    Mounting POSIX Message Queue File System...
    [ 4.914857] systemd[1]: Mounting Temporary Directory...
    Mounting Temporary Directory...
    [ 4.964185] systemd[1]: Mounting Debug File System...
    Mounting Debug File System...[ 4.990492] systemd[1]: Reached target Swap.

    [ OK ] Reached target Swap.
    [ 5.015637] systemd[1]: Listening on Journal Socket (/dev/log).
    [ OK ] Listening on Journal Socket (/dev/log).
    [ 5.058041] systemd[1]: Starting Journal Service...
    Starting Journal Service...
    [ 5.112335] systemd[1]: Started Create list of required static device nodes for the current kernel.
    [ OK ] Started Create list of required sta...ce nodes for the current kernel.[ 5.161843] systemd[1]: Started Apply Kernel Variables.

    [ OK ] Started Apply Kernel Variables.[ 5.212129] systemd[1]: Started Setup Virtual Console.

    [ OK ] Started Setup Virtual Console.[ 5.229910] systemd[1]: Mounted POSIX Message Queue File System.

    [ OK ] Mounted POSIX Message Queue File System.
    [ 5.264093] systemd[1]: Mounted Temporary Directory.
    [ OK ] Mounted Temporary Directory.[ 5.275836] systemd[1]: Mounted Debug File System.

    [ OK ] Mounted Debug File System.
    [ 5.482065] systemd[1]: Started File System Check on Root Device.
    [ OK ] Started File System Check on Root Device.
    [ 5.607048] systemd[1]: Started Journal Service.
    [ OK ] Started Journal Service.
    Starting Remount Root and Kernel File Systems...
    Starting Create Static Device Nodes in /dev...
    [ OK ] Started Remount Root and Kernel File Systems.
    [ OK ] Started Create Static Device Nodes in /dev.
    Starting udev Kernel Device Manager...
    [ OK ] Reached target Local File Systems (Pre).
    Mounting /media/ram...
    Mounting /var/volatile...
    Starting Flush Journal to Persistent Storage...
    Starting udev Coldplug all Devices...
    [ OK ] Mounted /var/volatile.
    [FAILED] Failed to mount /media/ram.
    See 'systemctl status media-ram.mount' for details.
    [DEPEND] Dependency failed for Local File Systems.
    [ OK ] Started udev Kernel Device Manager.
    [ SKIP ] Ordering cycle found, skipping uim-sysfs.service
    [ 8.464899] systemd-journald[85]: Received request to flush runtime journal from PID 1
    [ OK ] Started Flush Journal to Persistent Storage.
    [ OK ] Stopped Serial Getty on ttyS0.
    [ OK ] Closed RPCbind Server Activation Socket.
    [ OK ] Stopped Getty on tty1.
    [ OK ] Closed Network Service Bus Name.
    [ OK ] Closed dropbear.socket.
    [ OK ] Stopped Serial Getty on ttyO0.
    [ OK ] Stopped Daily Cleanup of Temporary Directories.
    [ OK ] Reached target Timers.
    [ OK ] Stopped Serial Getty on ttyGS0.
    [ OK ] Stopped Serial Getty on ttyO3.
    [ OK ] Stopped target Multi-User System.
    [ OK ] Stopped Kernel Logging Service.
    [ OK ] Stopped D-Bus System Message Bus.
    [ OK ] Stopped gplv3-notice.service.
    [ OK ] Stopped Login Service.
    [ OK ] Closed D-Bus System Message Bus Socket.
    [ OK ] Stopped Permit User Sessions.
    [ OK ] Stopped DCH-G601 hubby service.
    [ OK ] Stopped DCH-G601 Stop USB Network interace.
    [ OK ] Stopped Start USB gadget.
    [ OK ] Stopped DCH-G601 edge demo service.
    [ OK ] Stopped DCH-G601 Afero Security service.
    [ OK ] Stopped Network Name Resolution.
    [ OK ] Stopped System Logging Service.
    [ OK ] Stopped DCH-G601 Connection Manager server.
    [ 9.507667] 47401300.usb-phy supply vcc not found, using dummy regulator
    [ OK ] Stopped DCH-G601 WiFi STA daemon server.
    [ OK ] Stopped DCH-G601 attrd service.
    [ OK ] Stopped Regular background program processing daemon.
    [ OK ] Stopped thermal-zone-init.service.
    [ OK ] Stopped dch-g601-host-wifi-service.service.
    [ OK ] Reached target Login Prompts.
    [ 9.759620] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
    Starting Network Service...
    [ OK ] Stopped Save/Restore Sound Card State.
    [ OK ] Stopped Manage Sound Card State (restore and store).
    [ OK ] Stopped target Basic System.
    [ OK ] Reached target Sockets.
    [ OK ] Closed Network Name Resolution Service Bus Name.
    [ OK ] Stopped target System Initialization.
    Starting Create Volatile Files and Directories...
    [ OK ] Started Emergency Shell.
    [ 10.591340] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20
    [ OK ] Reached target Emergency Mode.
    Starting Bind mount volatile /var/lib...
    [ OK ] Started udev Coldplug all Devices.
    [FAILED] Failed to start Create Volatile Files and Directories.
    See 'systemctl status systemd-tmpfiles-setup.service' for details.
    [ 11.277011] Loading modules backported from Linux version R8.7_SP1-0-g13c25bc
    [ OK ] Found device /dev/ttyS0.
    [ 11.395969] Backport generated by backports.git R8.7_SP2-0-gd4777ef
    [ OK ] Started Network Service.
    [ OK ] Started Bind mount volatile /var/lib.
    [ 12.701996] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
    [ 12.944286] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
    [ 14.634575] EXT4-fs (mmcblk0p2): mounting ext3 file system using the ext4 subsystem
    [ 14.826720] EXT4-fs (mmcblk0p2): recovery complete
    [ 14.833155] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
    [ 14.857387] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
    [ OK ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
    Starting Load/Save Random Seed...
    [ OK ] Reached target Network.
    Starting Network Time Synchronization...
    Starting Opkg first boot configure...
    Starting Update UTMP about System Boot/Shutdown...
    [ OK ] Started Load/Save Random Seed.
    Welcome to emergency mode! After logging in, type "journalctl -xb" to view
    system logs, "systemctl reboot" to reboot, "systemctl default" or ^D to
    try again to boot into default mode.
    Press Enter for maintenance
    (or press Control-D to continue): [ 19.208574] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
    [ 19.214395] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
    [ 19.299921] hub 1-0:1.0: USB hub found
    [ 19.316016] hub 1-0:1.0: 1 port detected
    [ 19.494371] cfg80211: World regulatory domain updated:
    [ 19.519993] cfg80211: DFS Master region: unset
    [ 19.524404] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
    [ 19.557916] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
    [ 19.574323] cfg80211: (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
    [ 19.635012] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
    [ 19.648330] cfg80211: (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
    [ 19.668253] cfg80211: (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
    [ 19.688333] cfg80211: (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
    [ 19.696493] cfg80211: (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
    [ 19.727916] cfg80211: (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
    [ 19.989112] wlcore: wl18xx HW: 183x or 180x, PG 2.2 (ROM 0x11)
    [ 20.093198] wlcore: loaded
    [ 20.096031] wlcore: driver version: R8.7_SP1
    [ 20.898225] wlcore: PHY firmware version: Rev 8.2.0.0.236
    [ 20.962409] wlcore: firmware booted (Rev 8.9.0.0.69)
    [ 20.991809] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
    [ 33.502294] random: nonblocking pool is initialized

    sh-3.2#

    Thanks,

    Albert.

  • Please, create /media/ram directory within your squashfs image.