Difference between revisions of "MISC-TN-004: Running Debian (armbian) on SBCSPG"

From DAVE Developer's Wiki
Jump to: navigation, search
(Full bootstrap process)
(Undo revision 9093 by U0001 (talk))
(Tag: Undo)
Line 211: Line 211:
  
 
The following section shows the full boot process.
 
The following section shows the full boot process.
===Bootstrap process===
+
===Full bootstrap process===
 
To expand the box, please click on the ''Expand'' link on the right.
 
To expand the box, please click on the ''Expand'' link on the right.
 
<pre class="board-terminal mw-collapsible mw-collapsed">
 
<pre class="board-terminal mw-collapsible mw-collapsed">
...
+
U-Boot 2016.03-rialto-1.1.2 (Jan 17 2019 - 15:10:28 +0100), Build: jenkins-Rialto_U-Boot-10
 +
 
 +
CPU:  Freescale i.MX6UL rev1.2 528 MHz (running at 396 MHz)
 +
CPU:  Industrial temperature grade (-40C to 105C) at 36C
 +
Reset cause: POR
 +
Environment: NAND
 +
I2C:  ready
 +
DRAM:  512 MiB
 +
Relocating to 9ff1c000, new gd at 9eefbeb8, sp at 9eefbe90
 +
PMIC: PFUZE3000 DEV_ID=0x30 REV_ID=0x11
 +
NAND:  1024 MiB
 +
MMC:  FSL_SDHC: 0
 +
In:    serial
 +
Out:  serial
 +
Err:  serial
 +
switch to partitions #0, OK
 +
mmc0 is current device
 +
SOM ConfigID#: 00000022
 +
SOM UniqueID#: ee6b78bb:1e08a9d4
 +
CB ConfigID#: 00000046
 +
CB UniqueID#: 00000000:00000000
 +
Board: MX6UL Rialto
 +
Net:  FEC0
 +
Normal Boot
 +
Hit any key to stop autoboot:  0
 +
=> run net_mmc
 +
FEC0 Waiting for PHY auto negotiation to complete...... done
 +
Using FEC0 device
 +
TFTP from server 192.168.0.13; our IP address is 192.168.0.81
 +
Filename 'rialto/linux/rialto-1.1.3_uImage'.
 +
Load address: 0x80800000
 +
Loading: #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        #################################################################
 +
        ####################################
 +
        819.3 KiB/s
 +
done
 +
Bytes transferred = 7170152 (6d6868 hex)
 +
Using FEC0 device
 +
TFTP from server 192.168.0.13; our IP address is 192.168.0.81
 +
Filename 'rialto/linux/rialto-1.1.3_imx6ul-lynx-som0022-cb0046.dtb'.
 +
Load address: 0x83000000
 +
Loading: #######
 +
        540 KiB/s
 +
done
 +
Bytes transferred = 33793 (8401 hex)
 +
FDT: override 'som_uniqueid' with 'ee6b78bb:1e08a9d4'
 +
FDT: override 'cb_uniqueid' with '00000000:00000000'
 +
## Booting kernel from Legacy Image at 80800000 ...
 +
  Image Name:  Linux-4.1.15-rialto-1.1.3
 +
  Image Type:  ARM Linux Kernel Image (uncompressed)
 +
  Data Size:    7170088 Bytes = 6.8 MiB
 +
  Load Address: 80008000
 +
  Entry Point:  80008000
 +
  Verifying Checksum ... OK
 +
## Flattened Device Tree blob at 83000000
 +
  Booting using the fdt blob at 0x83000000
 +
FDT: fixup by running configid_fixupfdt..
 +
FDT: override 'som_uniqueid' with 'ee6b78bb:1e08a9d4'
 +
FDT: override 'cb_uniqueid' with '00000000:00000000'
 +
  Loading Kernel Image ... OK
 +
  reserving fdt memory region: addr=83000000 size=9000
 +
  Using Device Tree in place at 83000000, end 8300bfff
 +
Modify /soc/aips-bus@02000000/bee@02044000:status disabled
 +
ft_system_setup for mx6
 +
 
 
Starting kernel ...
 
Starting kernel ...
  
 
[    0.000000] Booting Linux on physical CPU 0x0
 
[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.9.11-xelk-4.0.0-00001-g892b58a968ea (llandre@linuxserver2) (gcc version 6.2.0 (GCC) ) #3 SMP PREEMPT Tue Aug 20 09:16:33 CEST 2019
+
[    0.000000] Linux version 4.1.15-rialto-1.1.3 (jenkins@linuxserver2) (gcc version 5.3.0 (GCC) ) #1 SMP PREEMPT Thu Jul 18 16:19:12 CEST 2019
[    0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
+
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c53c7d
 
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
 
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] OF: fdt:Machine model: AxelLite Quad on XELK-L
+
[    0.000000] Machine model: Freescale i.MX6 UltraLite CB0046 SBCSPG rev.A
[    0.000000] OF: fdt:Reserved memory: failed to reserve memory for node 'splashscreen': base 0x00000000, size 0 MiB
+
[    0.000000] cma: Reserved 64 MiB at 0x9c000000
 
[    0.000000] Memory policy: Data cache writealloc
 
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] percpu: Embedded 14 pages/cpu @e559b000 s26060 r8192 d23092 u57344
+
[    0.000000] PERCPU: Embedded 12 pages/cpu @9bbb1000 s17420 r8192 d23540 u49152
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 520598
+
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
[    0.000000] Kernel command line: root=/dev/mmcblk1p1 rootwait rw ip=192.168.0.80:192.168.0.13:192.168.0.254:255.255.255.0:xelk:eth0:off panic=1 fec_mac=00:50:c2:1e:af:b2 console=ttymxc2,115200n8 vmalloc=400M mtdparts=gpmi-nand:8M(nand-uboot),1M(nand-env1),1M(nand-env2),1M(nand-dtb),1M(nand-spare),8M(nand-kernel),-(nand-ubi);spi32766.0:1M(spi-uboot),256k(spi-env1),256k(spi-env2),512k(spi-dtb),6M(spi-kernel),-(spi-free) maxcpus=4 video=mxcfb0:dev=lcd,LCD-AM-800480STMQW-TA1,if=RGB666
+
[    0.000000] Kernel command line: root=/dev/mmcblk0p4 rootwait rw ip=192.168.0.81:192.168.0.13::255.255.255.0:lynx:eth0:off panic=1 fec_mac=70:b3:d5:3e:a5:72 console=ttymxc0,115200 vmalloc=400M mtdparts=gpmi-nand:8M(nand-uboot),1M(nand-env1),1M(nand-env2),-(nand-ubi);spi0.0:1M(spi-uboot),256k(spi-env1),256k(spi-env2),512k(spi-dtb),8M(spi-kernel),4M(spi-splash),-(spi-free)
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
+
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 262144 (order: 8, 1048576 bytes)
+
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 131072 (order: 7, 524288 bytes)
+
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 1733632K/2097152K available (10240K kernel code, 578K rwdata, 2632K rodata, 1024K init, 468K bss, 363520K reserved, 0K cma-reserved, 90112K highmem)
+
[    0.000000] Memory: 440268K/524288K available (8829K kernel code, 561K rwdata, 3336K rodata, 448K init, 444K bss, 18484K reserved, 65536K cma-reserved, 0K highmem)
 
[    0.000000] Virtual kernel memory layout:
 
[    0.000000] Virtual kernel memory layout:
 
[    0.000000]    vector  : 0xffff0000 - 0xffff1000  (  4 kB)
 
[    0.000000]    vector  : 0xffff0000 - 0xffff1000  (  4 kB)
 
[    0.000000]    fixmap  : 0xffc00000 - 0xfff00000  (3072 kB)
 
[    0.000000]    fixmap  : 0xffc00000 - 0xfff00000  (3072 kB)
[    0.000000]    vmalloc : 0xe7000000 - 0xff800000   ( 392 MB)
+
[    0.000000]    vmalloc : 0xa0800000 - 0xff000000   (1512 MB)
[    0.000000]    lowmem  : 0x80000000 - 0xe6800000   (1640 MB)
+
[    0.000000]    lowmem  : 0x80000000 - 0xa0000000   ( 512 MB)
 
[    0.000000]    pkmap  : 0x7fe00000 - 0x80000000  (  2 MB)
 
[    0.000000]    pkmap  : 0x7fe00000 - 0x80000000  (  2 MB)
 
[    0.000000]    modules : 0x7f000000 - 0x7fe00000  (  14 MB)
 
[    0.000000]    modules : 0x7f000000 - 0x7fe00000  (  14 MB)
[    0.000000]      .text : 0x80008000 - 0x80b00000   (11232 kB)
+
[    0.000000]      .text : 0x80008000 - 0x80be9914   (12167 kB)
[    0.000000]      .init : 0x80e00000 - 0x80f00000   (1024 kB)
+
[    0.000000]      .init : 0x80bea000 - 0x80c5a000   ( 448 kB)
[    0.000000]      .data : 0x80f00000 - 0x80f909a0   ( 579 kB)
+
[    0.000000]      .data : 0x80c5a000 - 0x80ce6770   ( 562 kB)
[    0.000000]        .bss : 0x80f909a0 - 0x81005ab0   ( 469 kB)
+
[    0.000000]        .bss : 0x80ce9000 - 0x80d583c0   ( 445 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
+
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
 
[    0.000000] Preemptible hierarchical RCU implementation.
 
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 32.
+
[    0.000000]  Additional per-CPU info printed with stalls.
 +
[    0.000000]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
 +
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
 
[    0.000000] NR_IRQS:16 nr_irqs:16 16
 
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] L2C: DT/platform modifies aux control register: 0x32070000 -> 0x32470000
+
[    0.000000] mxc_clocksource_init 24000000
[    0.000000] L2C-310 errata 752271 769419 enabled
+
[    0.000000] Switching to timer-based delay loop, resolution 41ns
[    0.000000] L2C-310 enabling early BRESP for Cortex-A9
+
[    0.000017] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.000000] L2C-310 full line of zeros enabled for Cortex-A9
+
[    0.000059] clocksource mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.000000] L2C-310 ID prefetch enabled, offset 16 lines
+
[    0.002544] Console: colour dummy device 80x30
[    0.000000] L2C-310 dynamic clock gating enabled, standby mode enabled
+
[    0.002586] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    0.000000] L2C-310 cache controller enabled, 16 ways, 1024 kB
+
[    0.002619] pid_max: default: 32768 minimum: 301
[    0.000000] L2C-310: CACHE_ID 0x410000c7, AUX_CTRL 0x76470001
+
[    0.002863] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Switching to timer-based delay loop, resolution 333ns
+
[    0.002896] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000007] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 715827882841ns
+
[    0.004269] Initializing cgroup subsys net_cls
[    0.000023] clocksource: mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 637086815595 ns
+
[    0.004358] CPU: Testing write buffer coherency: ok
[    0.001305] Console: colour dummy device 80x30
+
[    0.004851] /cpus/cpu@0 missing clock-frequency property
[    0.001326] Calibrating delay loop (skipped), value calculated using timer frequency.. 6.00 BogoMIPS (lpj=30000)
+
[    0.004893] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.001340] pid_max: default: 32768 minimum: 301
+
[    0.005007] Setting up static identity map for 0x80008280 - 0x800082d8
[    0.001461] Mount-cache hash table entries: 4096 (order: 2, 16384 bytes)
+
[    0.049002] Brought up 1 CPUs
[    0.001473] Mountpoint-cache hash table entries: 4096 (order: 2, 16384 bytes)
+
[    0.049046] SMP: Total of 1 processors activated (48.00 BogoMIPS).
[    0.002152] CPU: Testing write buffer coherency: ok
+
[    0.049068] CPU: All CPU(s) started in SVC mode.
[    0.002511] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
+
[    0.050199] devtmpfs: initialized
[    0.002573] Setting up static identity map for 0x10100000 - 0x10100058
+
[    0.072529] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.149858] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
+
[    0.073449] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.219845] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
+
[    0.078835] pinctrl core: initialized pinctrl subsystem
[    0.289845] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
+
[    0.081917] NET: Registered protocol family 16
[    0.289938] Brought up 4 CPUs
+
[    0.100032] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.289962] SMP: Total of 4 processors activated (24.00 BogoMIPS).
+
[    0.130931] cpuidle: using governor ladder
[    0.289972] CPU: All CPU(s) started in SVC mode.
+
[    0.161000] cpuidle: using governor menu
[    0.290797] devtmpfs: initialized
+
[    0.209331] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.303116] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4
+
[    0.209366] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.303415] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
+
[    0.213881] imx6ul-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
[    0.303553] xor: measuring software checksum speed
+
[    0.288772] mxs-dma 1804000.dma-apbh: initialized
[    0.399574]   arm4regs  : 1229.200 MB/sec
+
[    0.296632] SCSI subsystem initialized
[    0.499575]   8regs    :   948.400 MB/sec
+
[    0.297997] usbcore: registered new interface driver usbfs
[    0.599575]   32regs    : 1025.200 MB/sec
+
[    0.298237] usbcore: registered new interface driver hub
[    0.599585] xor: using function: arm4regs (1229.200 MB/sec)
+
[    0.298467] usbcore: registered new device driver usb
[    0.599605] pinctrl core: initialized pinctrl subsystem
+
[    0.301170] i2c i2c-0: IMX I2C adapter registered
[    0.600546] NET: Registered protocol family 16
+
[    0.301217] i2c i2c-0: can't use DMA
[    0.601598] DMA: preallocated 256 KiB pool for atomic coherent allocations
+
[    0.302989] i2c i2c-1: IMX I2C adapter registered
[    0.629594] cpuidle: using governor menu
+
[    0.303035] i2c i2c-1: can't use DMA
[    0.629863] CPU identified as i.MX6Q, silicon rev 1.5
+
[    0.303383] Linux video capture interface: v2.00
[    0.629980] Use WDOG2 as reset source
+
[    0.303599] pps_core: LinuxPPS API ver. 1 registered
[    0.640092] vddarm: bypassed regulator has no supply!
+
[    0.303624] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.640104] vddarm: failed to get the current voltage(-517)
+
[    0.303709] PTP clock support registered
[    0.640866] vddsoc: bypassed regulator has no supply!
+
[    0.306533] MIPI CSI2 driver module loaded
[    0.640878] vddsoc: failed to get the current voltage(-517)
+
[    0.307222] Advanced Linux Sound Architecture Driver Initialized.
[    0.652274] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers.
+
[    0.309413] Bluetooth: Core ver 2.20
[    0.652286] hw-breakpoint: maximum watchpoint size is 4 bytes.
+
[    0.309546] NET: Registered protocol family 31
[    0.653064] imx6q-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
+
[    0.309572] Bluetooth: HCI device and connection manager initialized
[    0.655326] imx-gpc 20dc000.gpc: pu regulator not ready, retry
+
[    0.309615] Bluetooth: HCI socket layer initialized
[    0.859845] raid6: int32x1  gen()  106 MB/s
+
[    0.309650] Bluetooth: L2CAP socket layer initialized
[    1.029627] raid6: int32x1  xor()   148 MB/s
+
[    0.309768] Bluetooth: SCO socket layer initialized
[    1.199808] raid6: int32x2  gen()   165 MB/s
+
[    0.312653] Switched to clocksource mxc_timer1
[    1.369715] raid6: int32x2  xor()   168 MB/s
+
[    0.340510] NET: Registered protocol family 2
[    1.539890] raid6: int32x4  gen()   193 MB/s
+
[    0.342142] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[    1.709588] raid6: int32x4  xor()  169 MB/s
+
[    0.342281] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[    1.879821] raid6: int32x8  gen()  215 MB/s
+
[    0.342439] TCP: Hash tables configured (established 4096 bind 4096)
[    2.049683] raid6: int32x8  xor()  156 MB/s
+
[    0.342586] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    2.049694] raid6: using algorithm int32x8 gen() 215 MB/s
+
[    0.342772] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    2.049703] raid6: .... xor() 156 MB/s, rmw enabled
+
[    0.343244] NET: Registered protocol family 1
[    2.049712] raid6: using intx1 recovery algorithm
+
[    0.343999] RPC: Registered named UNIX socket transport module.
[    2.063709] mxs-dma 110000.dma-apbh: initialized
+
[    0.344036] RPC: Registered udp transport module.
[    2.065778] vgaarb: loaded
+
[    0.344059] RPC: Registered tcp transport module.
[    2.066440] SCSI subsystem initialized
+
[    0.344080] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    2.066903] usbcore: registered new interface driver usbfs
+
[    0.347525] imx rpmsg driver is registered.
[    2.066972] usbcore: registered new interface driver hub
+
[    0.349691] Bus freq driver module loaded
[    2.067060] usbcore: registered new device driver usb
+
[    0.351925] futex hash table entries: 256 (order: 2, 16384 bytes)
[    2.067239] 2000000.aips-bus:usbphy_nop1 supply vcc not found, using dummy regulator
+
[    0.369265] VFS: Disk quotas dquot_6.6.0
[    2.067373] 2000000.aips-bus:usbphy_nop2 supply vcc not found, using dummy regulator
+
[    0.369761] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    2.068634] i2c i2c-1: IMX I2C adapter registered
+
[    0.375630] NFS: Registering the id_resolver key type
[    2.068656] i2c i2c-1: can't use DMA, using PIO instead.
+
[    0.375735] Key type id_resolver registered
[    2.069374] i2c i2c-2: IMX I2C adapter registered
+
[    0.375759] Key type id_legacy registered
[    2.069391] i2c i2c-2: can't use DMA, using PIO instead.
+
[    0.375938] jffs2: version 2.2. (NAND) c 2001-2006 Red Hat, Inc.
[    2.069611] Linux video capture interface: v2.00
+
[    0.377869] fuse init (API version 7.23)
[    2.069652] pps_core: LinuxPPS API ver. 1 registered
+
[    0.389293] io scheduler noop registered
[    2.069661] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
+
[    0.389348] io scheduler deadline registered
[    2.069684] PTP clock support registered
+
[    0.389863] io scheduler cfq registered (default)
[    2.099650] imx-ipuv3 2400000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
+
[    0.391068] imx-weim 21b8000.weim: Driver registered.
[    2.129649] imx-ipuv3 2800000.ipu: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
+
[    0.398506] imx-sdma 20ec000.sdma: no event needs to be remapped
[    2.130640] mxc_mipi_csi2 21dc000.mipi_csi: i.MX MIPI CSI2 driver probed
+
[    0.398734] imx-sdma 20ec000.sdma: loaded firmware 3.3
[    2.130656] mxc_mipi_csi2 21dc000.mipi_csi: i.MX MIPI CSI2 dphy version is 0x3130302a
+
[    0.406952] imx-sdma 20ec000.sdma: initialized
[    2.130736] MIPI CSI2 driver module loaded
+
[    0.408779] pfuze100-regulator 0-0008: Full layer: 1, Metal layer: 1
[   2.131075] imx rpmsg driver is registered.
+
[    0.409138] pfuze100-regulator 0-0008: FAB: 0, FIN: 0
[    2.131247] Advanced Linux Sound Architecture Driver Initialized.
+
[    0.409169] pfuze100-regulator 0-0008: pfuze3000 found.
[    2.132095] Bluetooth: Core ver 2.22
+
[    0.424445] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 20, base_baud = 5000000) is a IMX
[    2.132137] NET: Registered protocol family 31
+
[    1.097323] console [ttymxc0] enabled
[    2.132147] Bluetooth: HCI device and connection manager initialized
+
[    1.103053] 21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 227, base_baud = 5000000) is a IMX
[   2.132163] Bluetooth: HCI socket layer initialized
+
[    1.113396] 21ec000.serial: ttymxc2 at MMIO 0x21ec000 (irq = 228, base_baud = 5000000) is a IMX
[    2.132179] Bluetooth: L2CAP socket layer initialized
+
[    1.127734] imx sema4 driver is registered.
[    2.132214] Bluetooth: SCO socket layer initialized
+
[    1.132143] [drm] Initialized drm 1.1.0 20060810
[    2.133230] clocksource: Switched to clocksource mxc_timer1
+
[    1.138189] [drm] Initialized vivante 1.0.0 20120216 on minor 0
[    2.133381] VFS: Disk quotas dquot_6.6.0
+
[    1.170899] brd: module loaded
[    2.133447] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
+
[    1.188056] loop: module loaded
[    2.144300] NET: Registered protocol family 2
+
[    1.208198] nand: device found, Manufacturer ID: 0xef, Chip ID: 0xd3
[    2.144916] TCP established hash table entries: 16384 (order: 4, 65536 bytes)
+
[    1.214658] nand: Winbond W29N08GV
[    2.145062] TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
+
[    1.218103] nand: 1024 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    2.145304] TCP: Hash tables configured (established 16384 bind 16384)
+
[    1.226562] gpmi-nand 1806000.gpmi-nand: mode:4 ,failed in set feature.
[    2.145381] UDP hash table entries: 1024 (order: 3, 32768 bytes)
+
[    1.233293] Scanning device for bad blocks
[    2.145458] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
+
[    1.611206] random: nonblocking pool is initialized
[    2.145684] NET: Registered protocol family 1
+
[    2.428559] 4 cmdlinepart partitions found on MTD device gpmi-nand
[    2.146130] RPC: Registered named UNIX socket transport module.
+
[    2.434834] Creating 4 MTD partitions on "gpmi-nand":
[    2.146142] RPC: Registered udp transport module.
+
[    2.439935] 0x000000000000-0x000000800000 : "nand-uboot"
[    2.146149] RPC: Registered tcp transport module.
+
[    2.448168] 0x000000800000-0x000000900000 : "nand-env1"
[    2.146157] RPC: Registered tcp NFSv4.1 backchannel transport module.
+
[    2.456178] 0x000000900000-0x000000a00000 : "nand-env2"
[    2.146903] hw perfevents: enabled with armv7_cortex_a9 PMU driver, 7 counters available
+
[    2.463942] 0x000000a00000-0x000040000000 : "nand-ubi"
[    2.148658] Bus freq driver module loaded
+
[    2.475077] gpmi-nand 1806000.gpmi-nand: driver registered.
[    2.149699] futex hash table entries: 1024 (order: 4, 65536 bytes)
+
[    2.484914] tun: Universal TUN/TAP device driver, 1.6
[    2.150663] workingset: timestamp_bits=14 max_order=19 bucket_order=5
+
[    2.490019] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    2.158794] NFS: Registering the id_resolver key type
+
[    2.496882] CAN device driver interface
[    2.158829] Key type id_resolver registered
+
[    2.503831] 20b4000.ethernet supply phy not found, using dummy regulator
[    2.158838] Key type id_legacy registered
+
[    3.523866] pps pps0: new PPS source ptp0
[    2.158886] ntfs: driver 2.1.32 [Flags: R/W].
+
[    3.529200] libphy: fec_enet_mii_bus: probed
[    2.159317] fuse init (API version 7.26)
+
[    3.537969] fec 20b4000.ethernet eth1: registered PHC device 0
[    2.164417] bounce: pool size: 64 pages
+
[    3.545824] 2188000.ethernet supply phy not found, using dummy regulator
[    2.164545] io scheduler noop registered
+
[    4.573823] pps pps1: new PPS source ptp1
[    2.164558] io scheduler deadline registered
+
[    4.580612] fec 2188000.ethernet eth0: registered PHC device 1
[    2.164853] io scheduler cfq registered (default)
+
[    4.588331] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[    2.165365] imx-weim 21b8000.weim: Driver registered.
+
[    4.596062] usbcore: registered new interface driver pegasus
[    2.167186] OF: PCI: host bridge /soc/pcie@0x01000000 ranges:
+
[    4.601937] usbcore: registered new interface driver rtl8150
[    2.167201] OF: PCI:  No bus range found for /soc/pcie@0x01000000, using [bus 00-ff]
+
[    4.607869] usbcore: registered new interface driver r8152
[    2.167234] OF: PCI:    IO 0x01f80000..0x01f8ffff -> 0x00000000
+
[    4.613664] usbcore: registered new interface driver asix
[    2.167255] OF: PCI:  MEM 0x01000000..0x01efffff -> 0x01000000
+
[    4.619266] usbcore: registered new interface driver ax88179_178a
[    2.376458] imx6q-pcie 1ffc000.pcie: phy link never came up
+
[    4.625610] usbcore: registered new interface driver cdc_ether
[    2.376473] imx6q-pcie 1ffc000.pcie: Link never came up
+
[    4.631654] usbcore: registered new interface driver dm9601
[    2.379546] imx6q-pcie 1ffc000.pcie: failed to initialize host
+
[    4.637490] usbcore: registered new interface driver sr9700
[    2.379612] imx6q-pcie: probe of 1ffc000.pcie failed with error -110
+
[    4.643368] usbcore: registered new interface driver CoreChips
[    2.381003] imx-sdma 20ec000.sdma: no iram assigned, using external mem
+
[   4.649451] usbcore: registered new interface driver smsc75xx
[    2.381272] imx-sdma 20ec000.sdma: loaded firmware 3.3
+
[    4.655504] usbcore: registered new interface driver smsc95xx
[    2.386090] pfuze100-regulator 1-0008: Full layer: 2, Metal layer: 1
+
[    4.661449] usbcore: registered new interface driver net1080
[    2.386829] pfuze100-regulator 1-0008: FAB: 0, FIN: 0
+
[    4.667362] usbcore: registered new interface driver plusb
[    2.386844] pfuze100-regulator 1-0008: pfuze100 found.
+
[    4.673120] usbcore: registered new interface driver cdc_subset
[    2.390589] vddpu: supplied by SW1C
+
[    4.679235] usbcore: registered new interface driver zaurus
[    2.394264] SW4: Bringing 2000000uV into 1800000-1800000uV
+
[    4.685091] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[    2.404619] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
+
[    4.692878] usbcore: registered new interface driver cdc_ncm
[    2.406557] 21ec000.serial: ttymxc2 at MMIO 0x21ec000 (irq = 72, base_baud = 5000000) is a IMX
+
[    4.698598] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.364226] console [ttymxc2] enabled
+
[    4.705271] ehci-mxc: Freescale On-Chip EHCI Host driver
[    3.370427] imx sema4 driver is registered.
+
[    4.711143] usbcore: registered new interface driver usb-storage
[    3.374693] [drm] Initialized
+
[    4.717659] usbcore: registered new interface driver usbserial
[    3.378111] [drm] Initialized vivante 1.0.0 20120216 on minor 0
+
[    4.723739] usbcore: registered new interface driver usbserial_generic
[    3.405835] brd: module loaded
+
[    4.730449] usbserial: USB Serial support registered for generic
[    3.415945] loop: module loaded
+
[    4.736731] usbcore: registered new interface driver ftdi_sio
[    3.425976] random: fast init done
+
[    4.742695] usbserial: USB Serial support registered for FTDI USB Serial Device
[    3.431533] nand: device found, Manufacturer ID: 0x01, Chip ID: 0xdc
+
[    4.750197] usbcore: registered new interface driver pl2303
[    3.437935] nand: AMD/Spansion S34ML04G1
+
[    4.755981] usbserial: USB Serial support registered for pl2303
[    3.441867] nand: 512 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
+
[    4.762105] usbcore: registered new interface driver usb_ehset_test
[    3.449603] gpmi-nand 112000.gpmi-nand: mode:4 ,failed in set feature.
+
[   4.771290] 2184800.usbmisc supply vbus-wakeup not found, using dummy regulator
[    3.456179] Scanning device for bad blocks
+
[    4.791979] ci_hdrc ci_hdrc.1: EHCI Host Controller
[    3.470688] Bad eraseblock 107 at 0x000000d60000
+
[    4.797230] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
[    3.871590] 7 cmdlinepart partitions found on MTD device gpmi-nand
+
[    4.822738] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
[    3.877808] Creating 7 MTD partitions on "gpmi-nand":
+
[    4.830675] hub 1-0:1.0: USB hub found
[    3.882873] 0x000000000000-0x000000800000 : "nand-uboot"
+
[    4.834774] hub 1-0:1.0: 1 port detected
[    3.889690] 0x000000800000-0x000000900000 : "nand-env1"
+
[    4.841227] mousedev: PS/2 mouse device common for all mice
[    3.896183] 0x000000900000-0x000000a00000 : "nand-env2"
+
[    4.849333] input: 20cc000.snvs:snvs-powerkey as /devices/platform/soc/2000000.aips-bus/20cc000.snvs/20cc000.snvs:snvs-powerkey/input/input0
[    3.902640] 0x000000a00000-0x000000b00000 : "nand-dtb"
+
[    4.867491] rtc-m41t80 1-0068: rtc core: registered m41t80 as rtc0
[    3.909053] 0x000000b00000-0x000000c00000 : "nand-spare"
+
[    4.877073] snvs_rtc 20cc000.snvs:snvs-rtc-lp: rtc core: registered 20cc000.snvs:snvs-r as rtc1
[    3.915610] 0x000000c00000-0x000001400000 : "nand-kernel"
+
[    4.886224] i2c /dev entries driver
[    3.922365] 0x000001400000-0x000020000000 : "nand-ubi"
+
[    4.893551] MIPI DSI driver module loaded
[    3.935431] gpmi-nand 112000.gpmi-nand: driver registered.
+
[    4.898080] MIPI DSI driver module loaded
[    3.943116] m25p80 spi0.0: s25fl256s1 (32768 Kbytes)
+
[    4.908354] IR NEC protocol handler initialized
[    3.949486] spi_imx 2008000.ecspi: probed
+
[    4.913032] IR RC5(x/sz) protocol handler initialized
[    3.954834] libphy: Fixed MDIO Bus: probed
+
[    4.918133] IR RC6 protocol handler initialized
[    3.959317] CAN device driver interface
+
[    4.922818] IR JVC protocol handler initialized
[    3.963411] 2090000.flexcan supply xceiver not found, using dummy regulator
+
[    4.927391] IR Sony protocol handler initialized
[    3.971198] flexcan 2090000.flexcan: device registered (reg_base=e7330000, irq=33)
+
[    4.932046] IR SANYO protocol handler initialized
[    3.980431] 2188000.ethernet supply phy not found, using dummy regulator
+
[    4.937819] IR Sharp protocol handler initialized
[    3.987667] pps pps0: new PPS source ptp0
+
[    4.942578] IR MCE Keyboard/mouse protocol handler initialized
[    3.992572] libphy: fec_enet_mii_bus: probed
+
[    4.948520] IR XMP protocol handler initialized
[    3.998640] fec 2188000.ethernet eth0: registered PHC device 0
+
[    4.959918] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0)
[    4.005528] usbcore: registered new interface driver asix
+
[    4.966249] Bluetooth: HCI UART driver ver 2.3
[    4.010995] usbcore: registered new interface driver ax88179_178a
+
[    4.970736] Bluetooth: HCI UART protocol H4 registered
[    4.017171] usbcore: registered new interface driver cdc_ether
+
[    4.975974] Bluetooth: HCI UART protocol BCSP registered
[    4.023055] usbcore: registered new interface driver cdc_eem
+
[    4.981317] Bluetooth: HCI UART protocol LL registered
[    4.028789] usbcore: registered new interface driver net1080
+
[    4.986581] Bluetooth: HCI UART protocol ATH3K registered
[    4.034528] usbcore: registered new interface driver cdc_subset
+
[    4.992320] usbcore: registered new interface driver bcm203x
[    4.040500] usbcore: registered new interface driver zaurus
+
[    4.998337] usbcore: registered new interface driver btusb
[    4.046185] usbcore: registered new interface driver cdc_ncm
+
[    5.004144] usbcore: registered new interface driver ath3k
[    4.051898] usbcore: registered new interface driver cdc_mbim
+
[    5.010436] sdhci: Secure Digital Host Controller Interface driver
[    4.057676] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
+
[    5.016783] ci_hdrc ci_hdrc.0: there is a vbus glitch
[    4.064242] ehci-pci: EHCI PCI platform driver
+
[    5.021954] sdhci: Copyright(c) Pierre Ossman
[    4.069075] usbcore: registered new interface driver cdc_wdm
+
[    5.026462] sdhci-pltfm: SDHCI platform and OF driver helper
[   4.074853] usbcore: registered new interface driver usb-storage
+
[    5.034061] /soc/aips-bus@02100000/usdhc@02190000: voltage-ranges unspecified
[    4.082060] 2184800.usbmisc supply vbus-wakeup not found, using dummy regulator
+
[    5.041294] sdhci-esdhc-imx 2190000.usdhc: Got CD GPIO
[    4.107799] ci_hdrc ci_hdrc.1: EHCI Host Controller
+
[    5.047125] sdhci-esdhc-imx 2190000.usdhc: No vmmc regulator found
[    4.112712] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
+
[    5.053432] sdhci-esdhc-imx 2190000.usdhc: No vqmmc regulator found
[    4.143266] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
+
[    5.104195] mmc0: SDHCI controller on 2190000.usdhc [2190000.usdhc] using ADMA
[    4.148907] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
+
[    5.119929] /soc/aips-bus@02100000/usdhc@02194000: voltage-ranges unspecified
[    4.155739] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
+
[    5.135751] sdhci-esdhc-imx 2194000.usdhc: No vqmmc regulator found
[   4.162970] usb usb1: Product: EHCI Host Controller
+
[    5.180958] mmc0: host does not support reading read-only switch, assuming write-enable
[    4.167874] usb usb1: Manufacturer: Linux 4.9.11-xelk-4.0.0-00001-g892b58a968ea ehci_hcd
+
[    5.195277] mmc0: new high speed SDHC card at address 0007
[    4.175991] usb usb1: SerialNumber: ci_hdrc.1
+
[    5.201798] mmcblk0: mmc0:0007 SD16G 14.5 GiB
[    4.181042] hub 1-0:1.0: USB hub found
+
[    5.208784] mmcblk0: p1 p2 p3 p4
[    4.184866] hub 1-0:1.0: 1 port detected
+
[    5.262803] mmc1: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA
[    4.189960] mousedev: PS/2 mouse device common for all mice
+
[    5.288395] leds-pca955x 1-0060: leds-pca955x: Using pca9551 8-bit LED driver at slave address 0x60
[    4.196949] input: TSC2007 Touchscreen as /devices/soc0/soc/2100000.aips-bus/21a8000.i2c/i2c-2/2-0048/input/input0
+
[    5.297629] sdhci-esdhc-imx 2194000.usdhc: card claims to support voltages below defined range
[    4.208773] snvs_rtc 20cc000.snvs:snvs-rtc-lp: rtc core: registered 20cc000.snvs:snvs-r as rtc0
+
[    5.314480] leds-pca955x 1-0060: gpios 510...511
[    4.217621] i2c /dev entries driver
+
[    5.320320] usbcore: registered new interface driver usbhid
[    4.222855] backlight supply power not found, using dummy regulator
+
[    5.326137] usbhid: USB HID core driver
[    4.232014] 20e0000.hdmi_video supply HDMI not found, using dummy regulator
+
[    5.346393] mmc1: queuing unknown CIS tuple 0x91 (3 bytes)
[    4.239673] mxc_sdc_fb fb@0: NO mxc display driver found!
+
[    5.352058] fsl-asrc 2034000.asrc: driver registered
[    4.245201] mxc_sdc_fb fb@1: registered mxc display driver ldb
+
[    5.364086] mmc1: new SDIO card at address 0001
[    4.255760] mxc_hdmi 20e0000.hdmi_video: Detected HDMI controller 0x13:0xa:0xa0:0xc1
+
[    5.376681] NET: Registered protocol family 26
[    4.263558] fbcvt: 1920x1080@60: CVT Name - 2.073M9
+
[    5.381226] Netfilter messages via NETLINK v0.30.
[    4.268554] mxc_sdc_fb fb@3: registered mxc display driver hdmi
+
[    5.387621] nfnl_acct: registering with nfnetlink.
[    4.302828] mxc_v4l2_output v4l2_out: V4L2 device registered as video16
+
[    5.392569] nf_conntrack version 0.5.0 (7903 buckets, 31612 max)
[    4.309660] mxc_v4l2_output v4l2_out: V4L2 device registered as video17
+
[    5.400080] nf_tables: (c) 2007-2009 Patrick McHardy <kaber@trash.net>
[    4.316476] mxc_v4l2_output v4l2_out: V4L2 device registered as video18
+
[    5.407572] xt_time: kernel timezone is -0000
[    4.323290] mxc_v4l2_output v4l2_out: V4L2 device registered as video19
+
[    5.413198] ip_tables: (C) 2000-2006 Netfilter Core Team
[    4.331329] VGEN3: voltage operation not allowed
+
[    5.418899] ipt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully
[    4.573594] ov5640_read_reg:write reg error:reg=300a
+
[    5.425519] arp_tables: (C) 2002 David S. Miller
[    4.578566] camera ov5640_mipi is not found
+
[    5.430365] Initializing XFRM netlink socket
[    4.583464] usbcore: registered new interface driver uvcvideo
+
[    5.436528] NET: Registered protocol family 10
[    4.589218] USB Video Class driver (1.1.1)
+
[    5.443966] sit: IPv6 over IPv4 tunneling driver
[    4.593834] ina2xx 2-0044: error configuring the device: -6
+
[    5.450345] NET: Registered protocol family 17
[    4.600210] Bluetooth: HCI UART driver ver 2.3
+
[    5.455096] NET: Registered protocol family 15
[    4.604696] Bluetooth: HCI UART protocol H4 registered
+
[    5.459587] can: controller area network core (rev 20120528 abi 9)
[    4.609841] Bluetooth: HCI UART protocol BCSP registered
+
[    5.466032] NET: Registered protocol family 29
[    4.615245] Bluetooth: HCI UART protocol LL registered
+
[    5.470530] can: raw protocol (rev 20120528)
[    4.620898] sdhci: Secure Digital Host Controller Interface driver
+
[    5.474900] can: broadcast manager protocol (rev 20120528 t)
[    4.627111] sdhci: Copyright(c) Pierre Ossman
+
[    5.480622] can: netlink gateway (rev 20130117) max_hops=1
[    4.631474] sdhci-pltfm: SDHCI platform and OF driver helper
+
[    5.486871] Bluetooth: RFCOMM TTY layer initialized
[    4.703266] mmc0: SDHCI controller on 2190000.usdhc [2190000.usdhc] using ADMA
+
[    5.491822] Bluetooth: RFCOMM socket layer initialized
[    4.773289] mmc1: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA
+
[    5.497255] Bluetooth: RFCOMM ver 1.11
[    4.794963] mxc_vdoa 21e4000.vdoa: i.MX Video Data Order Adapter(VDOA) driver probed
+
[    5.501088] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    4.812475] caam 2100000.caam: ERA source: CAAMVID.
+
[    5.506490] Bluetooth: BNEP filters: protocol multicast
[    4.821964] caam 2100000.caam: AXI pipeline throttling enabled.
+
[    5.511768] Bluetooth: BNEP socket layer initialized
[    4.834188] caam 2100000.caam: Entropy delay = 3200
+
[    5.516825] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    4.899862] caam 2100000.caam: Instantiated RNG4 SH0
+
[   5.522903] Bluetooth: HIDP socket layer initialized
[    4.960623] caam 2100000.caam: Instantiated RNG4 SH1
+
[    5.528064] 8021q: 802.1Q VLAN Support v1.8
[    4.965626] caam 2100000.caam: device ID = 0x0a16010000000000 (Era 4)
+
[    5.533635] rfkill_gpio bt_rfkill: bt_rfkill device registered.
[    4.972075] caam 2100000.caam: job rings = 2, qi = 0
+
[    5.539901] Key type dns_resolver registered
[    5.067433] caam algorithms registered in /proc/crypto
+
[    5.569969] imx_thermal 2000000.aips-bus:tempmon: Industrial CPU temperature grade - max:105C critical:100C passive:95C
[    5.076454] caam_jr 2101000.jr0: registering rng-caam
+
[    5.584316] input: gpio-push-button as /devices/platform/gpio-push-button/input/input1
[    5.082395] platform caam_sm: blkkey_ex: 4 keystore units available
+
[    5.593823] rtc-m41t80 1-0068: setting system clock to 2023-01-15 01:40:34 UTC (1673746834)
[    5.088866] platform caam_sm: 64-bit clear key:
+
[    5.703300] fec 2188000.ethernet eth0: Freescale FEC PHY driver [Micrel KSZ8081 or KSZ8091] (mii_bus:phy_addr=20b4000.ethernet:03, irq=-1)
[    5.093468] platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
+
[    5.742894] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[    5.099138] platform caam_sm: 64-bit black key:
+
[    9.703705] fec 2188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[    5.103778] platform caam_sm: [0000] da a0 6e f2 76 0e 56 22
+
[    9.723004] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[    5.109448] platform caam_sm: [0008] 0b ae 9a 91 c2 7a 05 0a
+
[    9.743630] IP-Config: Complete:
[    5.113182] mmc1: host does not support reading read-only switch, assuming write-enable
+
[    9.746981]     device=eth0, hwaddr=70:b3:d5:3e:a5:72, ipaddr=192.168.0.81, mask=255.255.255.0, gw=255.255.255.255
[    5.120286] mmc1: new high speed SDHC card at address aaaa
+
[    9.758123]     host=lynx, domain=, nis-domain=(none)
[    5.120925] mmcblk1: mmc1:aaaa SA08G 7.40 GiB
+
[    9.764038]     bootserver=192.168.0.13, rootserver=192.168.0.13, rootpath=
[    5.126220] mmcblk1: p1
+
[    9.771180] usb_otg1_vbus: disabling
[    5.135853] platform caam_sm: 128-bit clear key:
+
[    9.774911] vref-3v3: disabling
[    5.140481] platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
+
[    9.778410] ALSA device list:
[    5.146192] platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
+
[    9.781401]   No soundcards found.
[    5.151859] platform caam_sm: 128-bit black key:
+
[    9.795772] EXT3-fs (mmcblk0p4): error: couldn't mount because of unsupported optional features (240)
[    5.156533] platform caam_sm: [0000] b7 22 a4 2b 26 27 96 19
+
[    9.807057] EXT2-fs (mmcblk0p4): error: couldn't mount because of unsupported optional features (240)
[    5.162205] platform caam_sm: [0008] 0b e1 1b 90 e6 d9 d9 74
+
[    9.858422] EXT4-fs (mmcblk0p4): mounted filesystem with ordered data mode. Opts: (null)
[    5.167893] platform caam_sm: 192-bit clear key:
+
[    9.866776] VFS: Mounted root (ext4 filesystem) on device 179:4.
[    5.172521] platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
+
[    9.883176] devtmpfs: mounted
[    5.178230] platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
+
[    9.887050] Freeing unused kernel memory: 448K (80bea000 - 80c5a000)
[   5.183924] platform caam_sm: [0016] 10 11 12 13 14 15 16 17
+
[   10.496160] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[    5.189592] platform caam_sm: 192-bit black key:
+
[   10.515660] systemd[1]: Detected architecture arm.
[   5.194256] platform caam_sm: [0000] e5 e4 5f 24 ed f5 03 8c
 
[    5.199926] platform caam_sm: [0008] 6c af 8c 73 93 08 03 1f
 
[    5.205617] platform caam_sm: [0016] 6a 08 54 ea 17 4d d7 bc
 
[    5.211286] platform caam_sm: [0024] 11 b3 08 98 c9 00 e9 ac
 
[    5.216970] platform caam_sm: 256-bit clear key:
 
[    5.221597] platform caam_sm: [0000] 00 01 02 03 04 0f 06 07
 
[    5.227282] platform caam_sm: [0008] 08 09 0a 0b 0c 0d 0e 0f
 
[    5.232951] platform caam_sm: [0016] 10 11 12 13 14 15 16 17
 
[    5.238635] platform caam_sm: [0024] 18 19 1a 1b 1c 1d 1e 1f
 
[    5.244317] platform caam_sm: 256-bit black key:
 
[    5.248944] platform caam_sm: [0000] be 38 be 67 55 6b f3 f2
 
[    5.254628] platform caam_sm: [0008] 4b c4 2f a5 3f cb c2 b8
 
[    5.260296] platform caam_sm: [0016] 4f 74 cb bd b8 a8 19 86
 
[    5.265980] platform caam_sm: [0024] 4b 90 2f e8 fe 4d 4d 1f
 
[    5.271645] platform caam_sm: 64-bit unwritten blob:
 
[    5.276635] platform caam_sm: [0000] 00 00 00 00 00 00 00 00
 
[    5.282302] platform caam_sm: [0008] 00 00 00 00 00 00 00 00
 
[    5.287986] platform caam_sm: [0016] 00 00 00 00 00 00 00 00
 
[    5.293670] platform caam_sm: [0024] 00 00 00 00 00 00 00 00
 
[    5.299339] platform caam_sm: [0032] 00 00 00 00 00 00 00 00
 
[    5.305024] platform caam_sm: [0040] 00 00 00 00 00 00 00 00
 
[    5.310692] platform caam_sm: [0048] 00 00 00 00 00 00 00 00
 
[    5.316375] platform caam_sm: [0056] 00 00 00 00 00 00 00 00
 
[    5.322041] platform caam_sm: [0064] 00 00 00 00 00 00 00 00
 
[    5.327725] platform caam_sm: [0072] 00 00 00 00 00 00 00 00
 
[    5.333417] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
 
[    5.339085] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
 
[    5.344769] platform caam_sm: 128-bit unwritten blob:
 
[    5.349828] platform caam_sm: [0000] 00 00 00 00 00 00 00 00
 
[    5.355512] platform caam_sm: [0008] 00 00 00 00 00 00 00 00
 
[    5.361179] platform caam_sm: [0016] 00 00 00 00 00 00 00 00
 
[    5.366861] platform caam_sm: [0024] 00 00 00 00 00 00 00 00
 
[    5.372529] platform caam_sm: [0032] 00 00 00 00 00 00 00 00
 
[    5.378242] platform caam_sm: [0040] 00 00 00 00 00 00 00 00
 
[    5.383933] platform caam_sm: [0048] 00 00 00 00 00 00 00 00
 
[    5.389602] platform caam_sm: [0056] 00 00 00 00 00 00 00 00
 
[    5.395319] platform caam_sm: [0064] 00 00 00 00 00 00 00 00
 
[    5.400987] platform caam_sm: [0072] 00 00 00 00 00 00 00 00
 
[    5.406677] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
 
[    5.412345] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
 
[    5.418050] platform caam_sm: 196-bit unwritten blob:
 
[    5.423113] platform caam_sm: [0000] 00 00 00 00 00 00 00 00
 
[    5.428802] platform caam_sm: [0008] 00 00 00 00 00 00 00 00
 
[    5.434488] platform caam_sm: [0016] 00 00 00 00 00 00 00 00
 
[    5.440155] platform caam_sm: [0024] 00 00 00 00 00 00 00 00
 
[    5.445840] platform caam_sm: [0032] 00 00 00 00 00 00 00 00
 
[    5.451508] platform caam_sm: [0040] 00 00 00 00 00 00 00 00
 
[    5.457191] platform caam_sm: [0048] 00 00 00 00 00 00 00 00
 
[    5.462858] platform caam_sm: [0056] 00 00 00 00 00 00 00 00
 
[    5.468541] platform caam_sm: [0064] 00 00 00 00 00 00 00 00
 
[    5.474225] platform caam_sm: [0072] 00 00 00 00 00 00 00 00
 
[    5.479893] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
 
[    5.485578] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
 
[    5.491243] platform caam_sm: 256-bit unwritten blob:
 
[    5.496318] platform caam_sm: [0000] 00 00 00 00 00 00 00 00
 
[    5.501985] platform caam_sm: [0008] 00 00 00 00 00 00 00 00
 
[    5.507668] platform caam_sm: [0016] 00 00 00 00 00 00 00 00
 
[    5.513353] platform caam_sm: [0024] 00 00 00 00 00 00 00 00
 
[    5.519020] platform caam_sm: [0032] 00 00 00 00 00 00 00 00
 
[    5.524703] platform caam_sm: [0040] 00 00 00 00 00 00 00 00
 
[    5.530370] platform caam_sm: [0048] 00 00 00 00 00 00 00 00
 
[    5.536053] platform caam_sm: [0056] 00 00 00 00 00 00 00 00
 
[    5.541720] platform caam_sm: [0064] 00 00 00 00 00 00 00 00
 
[    5.547404] platform caam_sm: [0072] 00 00 00 00 00 00 00 00
 
[    5.553071] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
 
[    5.558754] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
 
[    5.564661] platform caam_sm: 64-bit black key in blob:
 
[    5.569901] platform caam_sm: [0000] a6 3f 14 b3 75 9d 06 66
 
[    5.575594] platform caam_sm: [0008] 85 d8 c8 78 b2 2e c3 22
 
[    5.581263] platform caam_sm: [0016] 8d 28 06 2f a1 11 42 02
 
[    5.586950] platform caam_sm: [0024] 26 81 66 65 61 95 61 dd
 
[    5.592621] platform caam_sm: [0032] 9a 00 d8 59 6d 8c a6 71
 
[    5.598314] platform caam_sm: [0040] cb 13 90 c5 14 60 70 6c
 
[    5.604001] platform caam_sm: [0048] 17 d8 2b c0 4d 0e 41 6e
 
[    5.609670] platform caam_sm: [0056] 00 00 00 00 00 00 00 00
 
[    5.615354] platform caam_sm: [0064] 00 00 00 00 00 00 00 00
 
[    5.621022] platform caam_sm: [0072] 00 00 00 00 00 00 00 00
 
[    5.626707] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
 
[    5.632374] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
 
[    5.638057] platform caam_sm: 128-bit black key in blob:
 
[    5.643398] platform caam_sm: [0000] 3d 33 3c 41 b4 ac 3a 04
 
[    5.649065] platform caam_sm: [0008] 49 db d7 8b 6b ba 2a a7
 
[    5.654752] platform caam_sm: [0016] c7 e2 19 51 cb 1a d6 ac
 
[    5.660419] platform caam_sm: [0024] e1 7e ec 3f e8 da 33 27
 
[    5.666105] platform caam_sm: [0032] 04 3d 65 42 ac c5 fe 91
 
[    5.671774] platform caam_sm: [0040] 23 36 2a 24 88 d9 6a 5f
 
[    5.677458] platform caam_sm: [0048] c2 23 6e 40 76 3b 49 1a
 
[    5.683126] platform caam_sm: [0056] 26 e6 77 94 63 4b 83 fd
 
[    5.688811] platform caam_sm: [0064] 00 00 00 00 00 00 00 00
 
[    5.694496] platform caam_sm: [0072] 00 00 00 00 00 00 00 00
 
[    5.700163] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
 
[    5.705847] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
 
[    5.711512] platform caam_sm: 192-bit black key in blob:
 
[    5.716850] platform caam_sm: [0000] c7 02 d6 c3 39 5a 61 b9
 
[    5.722518] platform caam_sm: [0008] 03 14 13 ea e9 1b 13 c8
 
[    5.728203] platform caam_sm: [0016] 03 23 31 2a 9d c3 e2 28
 
[    5.733889] platform caam_sm: [0024] f8 9e 8e 0a f3 69 a1 d5
 
[    5.739558] platform caam_sm: [0032] 7f 0a 5a 50 02 c7 6d ee
 
[    5.745244] platform caam_sm: [0040] ea 69 ca b2 b1 bd 2c a6
 
[    5.750911] platform caam_sm: [0048] 8c aa 77 30 a8 bc 2f 6e
 
[    5.756595] platform caam_sm: [0056] ab ef 90 00 9c 82 8e a9
 
[    5.762264] platform caam_sm: [0064] 08 56 4f e7 f0 83 2d 5e
 
[    5.767949] platform caam_sm: [0072] 00 00 00 00 00 00 00 00
 
[    5.773633] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
 
[    5.779300] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
 
[    5.784983] platform caam_sm: 256-bit black key in blob:
 
[    5.790306] platform caam_sm: [0000] 1a 9b 84 d1 60 65 8f 1e
 
[    5.795990] platform caam_sm: [0008] e6 5e 4c e5 46 bc 9b 4d
 
[    5.801659] platform caam_sm: [0016] 7e 86 1b 4f 1a b7 c2 a0
 
[    5.807344] platform caam_sm: [0024] 48 2f 81 26 c3 21 d5 14
 
[    5.813014] platform caam_sm: [0032] 45 ab 75 df 39 9a b6 8d
 
[    5.818700] platform caam_sm: [0040] 44 f4 69 25 32 cb 7b ca
 
[    5.824385] platform caam_sm: [0048] 53 4f 4f a0 2c 34 7d d7
 
[    5.830054] platform caam_sm: [0056] 62 7b e1 51 07 e6 70 d3
 
[    5.835738] platform caam_sm: [0064] 0f c8 e7 fd 8d 65 48 2b
 
[    5.841406] platform caam_sm: [0072] 3d 3d d7 dc 20 97 32 79
 
[    5.847090] platform caam_sm: [0080] 00 00 00 00 00 00 00 00
 
[    5.852758] platform caam_sm: [0088] 00 00 00 00 00 00 00 00
 
[    5.858646] platform caam_sm: restored 64-bit black key:
 
[    5.863995] platform caam_sm: [0000] 04 13 ee 47 43 49 dc 56
 
[    5.869664] platform caam_sm: [0008] 0f 82 ce 31 bb 52 36 a3
 
[    5.875346] platform caam_sm: restored 128-bit black key:
 
[    5.880754] platform caam_sm: [0000] b7 22 a4 2b 26 27 96 19
 
[    5.886439] platform caam_sm: [0008] 0b e1 1b 90 e6 d9 d9 74
 
[    5.892104] platform caam_sm: restored 192-bit black key:
 
[    5.897528] platform caam_sm: [0000] e5 e4 5f 24 ed f5 03 8c
 
[    5.903195] platform caam_sm: [0008] 6c af 8c 73 93 08 03 1f
 
[    5.908880] platform caam_sm: [0016] 94 e2 d6 f2 f6 e2 d1 b4
 
[    5.914565] platform caam_sm: [0024] 65 c5 ce fc 5d be a3 0e
 
[    5.920229] platform caam_sm: restored 256-bit black key:
 
[    5.925654] platform caam_sm: [0000] be 38 be 67 55 6b f3 f2
 
[    5.931322] platform caam_sm: [0008] 4b c4 2f a5 3f cb c2 b8
 
[    5.937007] platform caam_sm: [0016] 4f 74 cb bd b8 a8 19 86
 
[    5.942675] platform caam_sm: [0024] 4b 90 2f e8 fe 4d 4d 1f
 
[    5.948632] snvs-secvio 20cc000.caam-snvs: can't get snvs clock
 
[    5.954640] snvs-secvio 20cc000.caam-snvs: violation handlers armed - non-secure state
 
[    5.963265] usbcore: registered new interface driver usbhid
 
[    5.968845] usbhid: USB HID core driver
 
[    5.977483] Netfilter messages via NETLINK v0.30.
 
[    5.982448] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
 
[    5.988873] nf_tables: (c) 2007-2009 Patrick McHardy <kaber@trash.net>
 
[    5.995491] IPVS: Registered protocols (TCP, UDP)
 
[    6.000249] IPVS: Connection hash table configured (size=4096, memory=32Kbytes)
 
[    6.007736] IPVS: Creating netns size=1176 id=0
 
[    6.012309] IPVS: ipvs loaded.
 
[    6.015420] IPVS: [rr] scheduler registered.
 
[    6.019945] ip_tables: (C) 2000-2006 Netfilter Core Team
 
[    6.025364] Initializing XFRM netlink socket
 
[    6.030189] NET: Registered protocol family 10
 
[    6.035824] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
 
[    6.042445] NET: Registered protocol family 17
 
[    6.046986] Bridge firewalling registered
 
[    6.051005] can: controller area network core (rev 20120528 abi 9)
 
[    6.057413] NET: Registered protocol family 29
 
[    6.061882] can: raw protocol (rev 20120528)
 
[    6.066184] can: broadcast manager protocol (rev 20161123 t)
 
[    6.071859] can: netlink gateway (rev 20130117) max_hops=1
 
[    6.077634] Bluetooth: RFCOMM TTY layer initialized
 
[    6.082533] Bluetooth: RFCOMM socket layer initialized
 
[    6.087719] Bluetooth: RFCOMM ver 1.11
 
[    6.091483] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
 
[    6.096820] Bluetooth: BNEP filters: protocol multicast
 
[    6.102061] Bluetooth: BNEP socket layer initialized
 
[    6.107052] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
 
[    6.112985] Bluetooth: HIDP socket layer initialized
 
[    6.118042] 8021q: 802.1Q VLAN Support v1.8
 
[    6.122643] Key type dns_resolver registered
 
[    6.128810] cpu cpu0: regulators not ready, retry
 
[    6.136274] Btrfs loaded, crc32c=crc32c-generic
 
[    6.154345] vddarm: supplied by SW1AB
 
[    6.158574] vddsoc: supplied by SW1C
 
[    6.162762] imx-gpc 20dc000.gpc: Registered imx-gpc
 
[    6.170624] mxc_vpu 2040000.vpu_fsl: VPU initialized
 
[    6.176392] Galcore version 6.2.2.93313
 
[    6.364420] cpu cpu0: Registered imx6q-cpufreq
 
[    6.369927] imx_thermal 2000000.aips-bus:tempmon: Automotive CPU temperature grade - max:125C critical:120C passive:115C
 
[    6.382000] input: gpio-keys as /devices/soc0/gpio-keys/input/input1
 
[    6.388463] random: crng init done
 
[    6.393214] snvs_rtc 20cc000.snvs:snvs-rtc-lp: setting system clock to 1970-01-01 00:00:02 UTC (2)
 
[    6.585232] Micrel KSZ9031 Gigabit PHY 2188000.ethernet:07: attached PHY driver [Micrel KSZ9031 Gigabit PHY] (mii_bus:phy_addr=2188000.ethernet:07, irq=-1)
 
[    6.599581] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
 
[    8.723843] fec 2188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
 
[    8.733481] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
 
[    8.763413] IP-Config: Complete:
 
[    8.766675]      device=eth0, hwaddr=00:50:c2:1e:af:b2, ipaddr=192.168.0.80, mask=255.255.255.0, gw=192.168.0.254
 
[    8.777007]      host=xelk, domain=, nis-domain=(none)
 
[    8.782169]      bootserver=192.168.0.13, rootserver=192.168.0.13, rootpath=
 
[    8.789994] usb_otg_vbus: disabling
 
[    8.793543] VGEN1: disabling
 
[    8.796996] VGEN6: disabling
 
[    8.800440] ALSA device list:
 
[    8.803435]  No soundcards found.
 
[    8.815991] EXT4-fs (mmcblk1p1): couldn't mount as ext3 due to feature incompatibilities
 
[    8.842679] EXT4-fs (mmcblk1p1): mounted filesystem with ordered data mode. Opts: (null)
 
[    8.850842] VFS: Mounted root (ext4 filesystem) on device 179:33.
 
[    8.865547] devtmpfs: mounted
 
[    8.869399] Freeing unused kernel memory: 1024K (80e00000 - 80f00000)
 
[    9.487639] systemd[1]: System time before build time, advancing clock.
 
[    9.505203] cgroup: cgroup2: unknown option "nsdelegate"
 
[    9.531674] systemd[1]: systemd 241 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN2 +IDN -PCRE2 default-hierarchy=hybrid)
 
[    9.553715] systemd[1]: Detected architecture arm.
 
  
Welcome to Debian GNU/Linux 10 (buster)!
+
Welcome to Debian GNU/Linux 9 (stretch)!
  
[   9.605561] systemd[1]: Set hostname to <sbcx>.
+
[   10.554673] systemd[1]: Set hostname to <sbcspg>.
[   9.931065] systemd[1]: File /lib/systemd/system/systemd-journald.service:12 configures an IP firewall (IPAddressDeny=any), but the local system does not support BPF/cgroup based firewalling.
+
[   11.418049] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[   9.948161] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
+
[  OK  ] Set up automount Arbitrary Executabcrmats File System Automount Point.
10.278960] systemd[1]: Listening on Journal Socket (/dev/log).
+
[  11.453950] systemd[1]: Created slice System Slice.
 +
[  OK  ] Created slice System Slice.
 +
[  11.473856] systemd[1]: Created slice system-serial\x2dgetty.slice.
 +
[  OK  ] Created slice system-serial\x2dgetty.slice.
 +
[   11.504257] systemd[1]: Created slice User and Session Slice.
 +
[  OK  ] Created slice User and Session Slice.
 +
11.533748] systemd[1]: Listening on Journal Socket (/dev/log).
 
[  OK  ] Listening on Journal Socket (/dev/log).
 
[  OK  ] Listening on Journal Socket (/dev/log).
10.313901] systemd[1]: Listening on Journal Socket.
+
11.563897] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
 +
[  OK  ] Started Forward Password Requests to Wall Directory Watch.
 +
[  11.593764] systemd[1]: Listening on Journal Socket.
 
[  OK  ] Listening on Journal Socket.
 
[  OK  ] Listening on Journal Socket.
10.362854] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
+
11.631327] systemd[1]: Starting Restore / save the current clock...
10.373273] systemd[1]: Created slice User and Session Slice.
+
        Starting Restore / save the current clock...
[  OK  ] Created slice User and Session Slice.
+
11.651116] systemd[1]: Listening on udev Kernel Socket.
10.415919] systemd[1]: Created slice system-serial\x2dgetty.slice.
+
[  OK  ] Listening on udev Kernel Socket.
[  OK  ] Created slice system-serial\x2dgetty.slice.
+
11.686753] systemd[1]: Starting Nameserver information manager...
 +
        Starting Nameserver information manager...
 +
[  11.704613] systemd[1]: Reached target Swap.
 +
[  OK  ] Reached target Swap.
 +
[  11.718168] systemd[1]: Reached target Remote File Systems.
 
[  OK  ] Reached target Remote File Systems.
 
[  OK  ] Reached target Remote File Systems.
[  OK  ] Listening on udev Control Socket.
+
[  11.759789] systemd[1]: Starting Create Static Device Nodes in /dev...
[  OK  ] Reached target Swap.
+
        Starting Create Static Device Nodes in /dev...
 +
[  11.816769] systemd[1]: Mounting Debug File System...
 +
        Mounting Debug File System...
 +
[  11.843132] systemd[1]: dev-hugepages.mount: Couldn't determine result for ConditionVirtualization=!private-users, assuming failed: No such file or directory
 +
[  11.900340] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
 +
[  OK  ] Listening on /dev/initctl Compatibility Named Pipe.
 +
[  11.963804] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
 +
[  OK  ] Started Dispatch Password Requests to Console Directory Watch.
 +
[  11.993304] systemd[1]: Reached target Paths.
 +
[  OK  ] Reached target Paths.
 +
[  12.013641] systemd[1]: Listening on Syslog Socket.
 
[  OK  ] Listening on Syslog Socket.
 
[  OK  ] Listening on Syslog Socket.
        Starting Journal Service...
+
[  12.043481] systemd[1]: Listening on fsck to fsckd communication Socket.
 
[  OK  ] Listening on fsck to fsckd communication Socket.
 
[  OK  ] Listening on fsck to fsckd communication Socket.
 +
[  12.089106] systemd[1]: Starting Load Kernel Modules...
 
         Starting Load Kernel Modules...
 
         Starting Load Kernel Modules...
         Mounting POSIX Message Queue File System...
+
[  12.146983] systemd[1]: Starting Journal Service...
         Starting Restore / save the current clock...
+
         Starting Journal Service...
[  OK  ] Started Dispatch Password cts to Console Directory Watch.
+
[  12.175481] systemd[1]: Starting Remount Root and Kernel File Systems...
[ OK  ] Created slice system-getty.slice.
+
         Starting Remount Root and Kernel File Systems...
 +
[  12.233748] systemd[1]: Listening on udev Control Socket.
 +
[  OK  ] Listening on udev Control Socket.
 +
[   12.255885] systemd[1]: Starting Set the console keyboard layout...
 
         Starting Set the console keyboard layout...
 
         Starting Set the console keyboard layout...
[ OK  ] Listening on udev Kernel Socket.
+
[   12.300492] systemd[1]: Reached target Encrypted Volumes.
        Starting udev Coldplug all Devices...
+
[  OK  ] Reached target Encrypted Volumes.
        Mounting Kernel Debug File System...
+
[  12.343277] systemd[1]: Reached target Slices.
[ OK  ] Set up automount Arbitrarycs File System Automount Point.
 
[  OK  ] Reached target System Time Synchronized.
 
        Starting Nameserver information manager...
 
 
[  OK  ] Reached target Slices.
 
[  OK  ] Reached target Slices.
[  OK  ] Listening on initctl Compatibility Named Pipe.
+
[  12.376923] systemd[1]: Mounted Debug File System.
[  OK  ] Started Forward Password Rcuests to Wall Directory Watch.
+
[  OK  ] Mounted Debug File System.
[  OK  ] Reached target Paths.
+
[  12.401970] systemd[1]: Started Restore / save the current clock.
[  OK  ] Reached target Local Encrypted Volumes.
+
[  OK  ] Started Restore / save the current clock.
         Starting Remount Root and Kernel File Systems...
+
[  12.502408] systemd[1]: Started Create Static Device Nodes in /dev.
 +
[  OK  ] Started Create Static Device Nodes in /dev.
 +
[  12.585921] systemd[1]: Started Load Kernel Modules.
 +
[  OK  ] Started Load Kernel Modules.
 +
[  12.646288] systemd[1]: Started Nameserver information manager.
 +
[  OK  ] Started Nameserver information manager.
 +
[  12.799581] systemd[1]: Mounting FUSE Control File System...
 +
        Mounting FUSE Control File System...
 +
[  12.865084] systemd[1]: Starting Apply Kernel Variables...
 +
         Starting Apply Kernel Variables...
 +
[  12.954008] systemd[1]: Starting udev Kernel Device Manager...
 +
        Starting udev Kernel Device Manager...
 +
[  13.017200] systemd[1]: Mounted FUSE Control File System.
 +
[  OK  ] Mounted FUSE Control File System.
 +
[  OK  ] Started Apply Kernel Variables.
 
[  OK  ] Started Journal Service.
 
[  OK  ] Started Journal Service.
[  OK  ] Started Load Kernel Modules.
+
[  OK  ] Started udev Kernel Device Manager.
[  11.393648] blk_update_request: I/O error, dev mtdblock0, sector 0
 
[  11.400689] blk_update_request: I/O error, dev mtdblock0, sector 0
 
[  11.406878] Buffer I/O error on dev mtdblock0, logical block 0, async page read
 
[  11.432685] blk_update_request: I/O error, dev mtdblock2, sector 8
 
[  11.439722] blk_update_request: I/O error, dev mtdblock2, sector 8
 
[  11.445912] Buffer I/O error on dev mtdblock2, logical block 1, async page read
 
[  11.471166] blk_update_request: I/O error, dev mtdblock4, sector 8
 
[  11.478236] blk_update_request: I/O error, dev mtdblock4, sector 8
 
[  11.484425] Buffer I/O error on dev mtdblock4, logical block 1, async page read
 
[  11.533245] blk_update_request: I/O error, dev mtdblock6, sector 0
 
[  11.540322] blk_update_request: I/O error, dev mtdblock6, sector 0
 
[  11.546518] Buffer I/O error on dev mtdblock6, logical block 0, async page read
 
[  OK  ] Mounted POSIX Message Queue File System.
 
[  OK  ] Started Restore / save the current clock.
 
[  12.322015] blk_update_request: I/O error, dev mtdblock0, sector 0
 
[  12.329270] blk_update_request: I/O error, dev mtdblock0, sector 0
 
[  12.335461] Buffer I/O error on dev mtdblock0, logical block 0, async page read
 
[  12.361578] Buffer I/O error on dev mtdblock2, logical block 1, async page read
 
[  12.387440] Buffer I/O error on dev mtdblock4, logical block 1, async page read
 
[  12.441026] Buffer I/O error on dev mtdblock6, logical block 0, async page read
 
 
[  OK  ] Started Set the console keyboard layout.
 
[  OK  ] Started Set the console keyboard layout.
[  OK  ] Mounted Kernel Debug File System.
 
 
[FAILED] Failed to start Remount Root and Kernel File Systems.
 
[FAILED] Failed to start Remount Root and Kernel File Systems.
 
See 'systemctl status systemd-remount-fs.service' for details.
 
See 'systemctl status systemd-remount-fs.service' for details.
[  OK  ] Started udev Coldplug all Devices.
 
[  OK  ] Started Nameserver information manager.
 
        Starting Helper to synchronize boot up for ifupdown...
 
        Starting Load/Save Random Seed...
 
        Starting Create System Users...
 
        Starting Apply Kernel Variables...
 
        Mounting FUSE Control File System...
 
        Mounting Kernel Configuration File System...
 
 
         Starting Flush Journal to Persistent Storage...
 
         Starting Flush Journal to Persistent Storage...
[  OK  ] Started Helper to synchronize boot up for ifupdown.
 
[  OK  ] Started Load/Save Random Seed.
 
[  OK  ] Started Create System Users.
 
[  OK  ] Started Apply Kernel Variables.
 
[  OK  ] Mounted FUSE Control File System.
 
[  OK  ] Mounted Kernel Configuration File System.
 
        Starting Create Static Device Nodes in /dev...
 
[  OK  ] Started Flush Journal to Persistent Storage.
 
[  OK  ] Started Create Static Device Nodes in /dev.
 
 
[  OK  ] Reached target Local File Systems (Pre).
 
[  OK  ] Reached target Local File Systems (Pre).
 
         Mounting /tmp...
 
         Mounting /tmp...
         Starting udev Kernel Device Manager...
+
        Starting Load/Save Random Seed...
 +
         Starting udev Coldplug all Devices...
 
[  OK  ] Mounted /tmp.
 
[  OK  ] Mounted /tmp.
 +
[  OK  ] Started Load/Save Random Seed.
 
[  OK  ] Reached target Local File Systems.
 
[  OK  ] Reached target Local File Systems.
 +
        Starting Armbian ZRAM config...
 +
        Starting Set console font and keymap...
 
         Starting Raise network interfaces...
 
         Starting Raise network interfaces...
 +
[  OK  ] Started Flush Journal to Persistent Storage.
 +
[  OK  ] Started Set console font and keymap.
 
         Starting Create Volatile Files and Directories...
 
         Starting Create Volatile Files and Directories...
        Starting Set console font and keymap...
 
        Starting Armbian ZRAM config...
 
[  OK  ] Started udev Kernel Device Manager.
 
[  OK  ] Started Set console font and keymap.
 
 
[  OK  ] Started Create Volatile Files and Directories.
 
[  OK  ] Started Create Volatile Files and Directories.
 +
[  OK  ] Reached target System Time Synchronized.
 +
        Starting Update UTMP about System Boot/Shutdown...
 
[  OK  ] Started Entropy daemon using the HAVEGE algorithm.
 
[  OK  ] Started Entropy daemon using the HAVEGE algorithm.
        Starting Update UTMP about System Boot/Shutdown...
+
[  OK  ] Started Update UTMP about System Boot/Shutdown.
[  OK  ] Started Raise network interfaces.
 
 
[  OK  ] Started Armbian ZRAM config.
 
[  OK  ] Started Armbian ZRAM config.
[  OK  ] Started Update UTMP about System Boot/Shutdown.
 
[  OK  ] Found device /dev/ttymxc2.
 
[  OK  ] Listening on Load/Save RF citch Status /dev/rfkill Watch.
 
[  OK  ] Created slice system-systemd\x2dbacklight.slice.
 
        Starting Load/Save Screen cness of backlight:backlight...
 
 
         Starting Armbian memory supported logging...
 
         Starting Armbian memory supported logging...
[  OK  ] Started Load/Save Screen Bchtness of backlight:backlight.
+
[  OK  ] Started Raise network interfaces.
 +
[  OK  ] Started udev Coldplug all Devices.
 +
[  OK  ] Found device /dev/ttymxc0.
 +
[  OK  ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
 +
        Starting Load/Save RF Kill Switch Status...
 +
[  OK  ] Started Load/Save RF Kill Switch Status.
 
[  OK  ] Started Armbian memory supported logging.
 
[  OK  ] Started Armbian memory supported logging.
 
[  OK  ] Reached target System Initialization.
 
[  OK  ] Reached target System Initialization.
[  OK  ] Started Daily man-db regeneration.
+
        Starting Armbian hardware optimization...
[  OK  ] Started Daily Cleanup of Temporary Directories.
 
 
[  OK  ] Started Daily apt download activities.
 
[  OK  ] Started Daily apt download activities.
        Starting Armbian hardware optimization...
 
[  OK  ] Listening on D-Bus System Message Bus Socket.
 
[  OK  ] Reached target Sockets.
 
 
         Starting Armbian hardware monitoring...
 
         Starting Armbian hardware monitoring...
[  OK  ] Started Daily rotation of log files.
 
 
[  OK  ] Started Daily apt upgrade and clean activities.
 
[  OK  ] Started Daily apt upgrade and clean activities.
 +
[  OK  ] Started Daily Cleanup of Temporary Directories.
 
[  OK  ] Reached target Timers.
 
[  OK  ] Reached target Timers.
 +
        Starting Armbian filesystem resize...
 +
[  OK  ] Listening on D-Bus System Message Bus Socket.
 +
[  OK  ] Reached target Sockets.
 
[  OK  ] Started Armbian hardware optimization.
 
[  OK  ] Started Armbian hardware optimization.
 
[  OK  ] Started Armbian hardware monitoring.
 
[  OK  ] Started Armbian hardware monitoring.
 +
[  OK  ] Started Armbian filesystem resize.
 
[  OK  ] Reached target Basic System.
 
[  OK  ] Reached target Basic System.
 +
[  OK  ] Started Armbian first run tasks.
 +
[  OK  ] Created slice system-getty.slice.
 +
[  OK  ] Started D-Bus System Message Bus.
 +
        Starting Network Manager...
 
         Starting Login Service...
 
         Starting Login Service...
[  OK  ] Started D-Bus System Message Bus.
 
        Starting WPA supplicant...
 
        Starting Dispatcher daemon for systemd-networkd...
 
 
[  OK  ] Started Regular background program processing daemon.
 
[  OK  ] Started Regular background program processing daemon.
         Starting Resets System Activity Data Collector...
+
         Starting LSB: Start/stop sysstat's sadc...
        Starting rng-tools.service...
 
 
         Starting System Logging Service...
 
         Starting System Logging Service...
         Starting LSB: Load kernel cd to enable cpufreq scaling...
+
         Starting LSB: Load kernel modules needed to enable cpufreq scaling...
        Starting Network Manager...
 
[  OK  ] Started Resets System Activity Data Collector.
 
 
[  OK  ] Started System Logging Service.
 
[  OK  ] Started System Logging Service.
[  OK  ] Started rng-tools.service.
+
[  OK  ] Started LSB: Start/stop sysstat's sadc.
 
[  OK  ] Started Login Service.
 
[  OK  ] Started Login Service.
[  OK  ] Started WPA supplicant.
+
[  OK  ] Started LSB: Load kernel modules needed to enable cpufreq scaling.
[  OK  ] Started LSB: Load kernel mcded to enable cpufreq scaling.
 
 
         Starting LSB: set CPUFreq kernel parameters...
 
         Starting LSB: set CPUFreq kernel parameters...
[  OK  ] Started Dispatcher daemon for systemd-networkd.
 
 
[  OK  ] Started Network Manager.
 
[  OK  ] Started Network Manager.
        Starting Hostname Service...
 
        Starting Network Manager Wait Online...
 
 
[  OK  ] Reached target Network.
 
[  OK  ] Reached target Network.
 +
        Starting OpenBSD Secure Shell server...
 +
[  OK  ] Started Unattended Upgrades Shutdown.
 
         Starting Permit User Sessions...
 
         Starting Permit User Sessions...
[  OK  ] Started Unattended Upgrades Shutdown.
+
         Starting Network Manager Wait Online...
         Starting OpenBSD Secure Shell server...
 
        Starting chrony, an NTP client/server...
 
 
[  OK  ] Started LSB: set CPUFreq kernel parameters.
 
[  OK  ] Started LSB: set CPUFreq kernel parameters.
 
[  OK  ] Started Permit User Sessions.
 
[  OK  ] Started Permit User Sessions.
 +
        Starting Network Manager Script Dispatcher Service...
 
         Starting LSB: Set sysfs variables from /etc/sysfs.conf...
 
         Starting LSB: Set sysfs variables from /etc/sysfs.conf...
[  OK  ] Started Hostname Service.
 
[  OK  ] Started OpenBSD Secure Shell server.
 
        Starting Network Manager Script Dispatcher Service...
 
[  OK  ] Started chrony, an NTP client/server.
 
 
[  OK  ] Started Network Manager Script Dispatcher Service.
 
[  OK  ] Started Network Manager Script Dispatcher Service.
 
[  OK  ] Started LSB: Set sysfs variables from /etc/sysfs.conf.
 
[  OK  ] Started LSB: Set sysfs variables from /etc/sysfs.conf.
         Starting Authorization Manager...
+
         Starting Hostname Service...
[  OK  ] Started Network Manager Wait Online.
+
[FAILED] Failed to start Hostname Service.
 +
See 'systemctl status systemd-hostnamed.service' for details.
 +
[  OK  ] Started OpenBSD Secure Shell server.
 +
[FAILED] Failed to start Network Manager Wait Online.
 +
See 'systemctl status NetworkManager-wait-online.service' for details.
 
[  OK  ] Reached target Network is Online.
 
[  OK  ] Reached target Network is Online.
 +
        Starting LSB: Start NTP daemon...
 +
        Starting /etc/rc.local Compatibility...
 
         Starting LSB: Advanced IEEE 802.11 management daemon...
 
         Starting LSB: Advanced IEEE 802.11 management daemon...
        Starting /etc/rc.local Compatibility...
 
 
[  OK  ] Started LSB: Advanced IEEE 802.11 management daemon.
 
[  OK  ] Started LSB: Advanced IEEE 802.11 management daemon.
 
[  OK  ] Started /etc/rc.local Compatibility.
 
[  OK  ] Started /etc/rc.local Compatibility.
[  OK  ] Started Authorization Manager.
 
 
[  OK  ] Started Getty on tty1.
 
[  OK  ] Started Getty on tty1.
[  OK  ] Started Serial Getty on ttymxc2.
+
[  OK  ] Started Serial Getty on ttymxc0.
[  OK  ] Created slice User Slice of UID 0.
+
[  OK  ] Reached target Login Prompts.
        Starting User Runtime Directory /run/user/0...
+
[  OK  ] Started LSB: Start NTP daemon.
[  OK  ] Started User Runtime Directory /run/user/0.
+
[  OK  ] Reached target Multi-User System.
        Starting User Manager for UID 0...
+
[  OK  ] Reached target Graphical Interface.
        Starting Daily man-db regeneration...
+
         Starting Update UTMP about System Runlevel Changes...
        Starting Rotate log files...
+
[  OK  ] Started Update UTMP about System Runlevel Changes.
        Starting Daily apt download activities...
 
[  OK  ] Started User Manager for UID 0.
 
[  OK  ] Started Session c1 of user root.
 
[  OK  ] Started Daily apt download activities.
 
         Starting Daily apt upgrade and clean activities...
 
[  OK  ] Started Daily man-db regeneration.
 
[  OK  ] Started Daily apt upgrade and clean activities.
 
  
Debian Buster with Armbian Linux ttymxc2
+
Debian Stretch with Armbian Linux ttymxc0
  
sbcx login: root
+
sbcspg login: root
 
Password:
 
Password:
Last login: Mon Oct 21 09:45:21 CEST 2019 on ttymxc2
+
You are required to change your password immediately (root enforced)
 +
Changing password for root.
 +
(current) UNIX password:
 +
Enter new UNIX password:
 +
Retype new UNIX password:
 
     _
 
     _
  ___| |__  _____  __
+
  ___| |__  ___ ___ _ __  __ _
/ __| '_ \ / __\ \/ /
+
/ __| '_ \ / __/ __| '_ \ / _` |
\__ \ |_) | (__ >  <
+
\__ \ |_) | (__\__ \ |_) | (_| |
|___/_.__/ \___/_/\_\
+
|___/_.__/ \___|___/ .__/ \__, |
Welcome to Debian Buster with Armbian Linux 4.9.11-xelk-4.0.0-00001-g892b58a968ea
+
                  |_|    |___/
System load:  1.48 1.64 1.92   Up time:      50 min           Local users:  2
+
Welcome to Debian Stretch with Armbian Linux 4.1.15-rialto-1.1.3
Memory usage:  17 % of 1694MB  IP:            192.168.0.80
+
System load:  0.08 0.07 0.12   Up time:      14 min
CPU temp:      67‹C
+
Memory usage:  5 % of 494MB    IP:            192.168.0.81
Usage of /:    29% of 7.3G
+
CPU temp:      43‹C
 +
Usage of /:    15% of 5.5G
 +
 
 +
[ General system configuration (beta): armbian-config ]
 +
 
 +
New to Armbian? Check the documentation first: https://docs.armbian.com
  
  
root@sbcx:~# exit
+
Thank you for choosing Armbian! Support: www.armbian.com
logout
 
  
Debian Buster with Armbian Linux ttymxc2
+
Creating a new user account. Press <Ctrl-C> to abort
  
sbcx login: armbian
+
Please provide a username (eg. your forename): armbian
Password:
+
Trying to add user armbian
Last login: Mon Oct 21 08:55:54 CEST 2019 from 192.168.0.145 on pts/1
+
Adding user `armbian' ...
    _
+
Adding new group `armbian' (1000) ...
___| |__  _____  __
+
Adding new user `armbian' (1000) with group `armbian' ...
/ __| '_ \ / __\ \/ /
+
Creating home directory `/home/armbian' ...
\__ \ |_) | (__ >  <
+
Copying files from `/etc/skel' ...
|___/_.__/ \___/_/\_\
+
Enter new UNIX password:
Welcome to Debian Buster with Armbian Linux 4.9.11-xelk-4.0.0-00001-g892b58a968ea
+
Retype new UNIX password:
System load:   1.44 1.61 1.90  Up time:       51 min          Local users:   2
+
passwd: password updated successfully
Memory usage: 19 % of 1694MB  IP:           192.168.0.80
+
Changing the user information for armbian
CPU temp:     66‹C
+
Enter the new value, or press ENTER for the default
Usage of /:    29% of 7.3G
+
        Full Name []:
 +
        Room Number []:
 +
        Work Phone []:
 +
        Home Phone []:
 +
        Other []:
 +
Is the information correct? [Y/n]
  
 +
Dear armbian, your account armbian has been created and is sudo enabled.
 +
Please use this account for your daily work from now on.
  
armbian@sbcx:~$</pre>
+
root@sbcspg:~#
 +
</pre>

Revision as of 07:51, 21 October 2019

Info Box
SBCSPG-1.jpg Applies to SBCSPG
Warning-icon.png This technical note was validated against specific versions of hardware and software. It may not work with other versions. Warning-icon.png


History[edit | edit source]

Version Date Notes
1.0.0 July 2019 First public release
1.0.1 October 2019 Detailed armbian version

Introduction[edit | edit source]

In the last years, Debian-based distributions⁠—which are very widespread in desktop/server environments—have grown in popularity in the embedded world as well. Nowadays, there are several approaches to create such a distribution for embedded targets, however. ELBE, meta-eid, and armbian are just three examples of different tools available today [1].

This Technical Note shows how to run such a distribution on SBCSPG, a product designed and manufactured by DAVE Embedded Systems to build compact IoT gateways for industrial applications. Specifically, this example makes use of Armbian Stretch, which is based on Debian 9.


[1] For more details, please see for instance these presentations:

The hardware platform[edit | edit source]

As stated previously, the SBCSPG gateway is suited to implement low-cost edge computing devices.


Cloud and Edge computing in a typical IIoT scenario (image source: [1])


From an architectural standpoint, SBCSPG is similar to the SBC Lynx. As such, it is powered by NXP i.MX6UL system-on-chip (SoC).


SBCSPG Industrial IoT gateway


It is equipped with three network interfaces⁠—two Ethernet ports and a WiFi⁠—and provides several combinations of serial ports like RS232, RS485, and RS422. It also has two USB ports (host and OTG) and a microSD slot.

Creating the root file system[edit | edit source]

To create the root file system, the procedure described here was followed. Before starting the actual build process, the following patch was applied in order to add the support for the SBCSPG target.

diff --git a/config/boards/sbcspg.conf b/config/boards/sbcspg.conf
new file mode 100644
index 00000000..1d1411eb
--- /dev/null
+++ b/config/boards/sbcspg.conf
@@ -0,0 +1,11 @@
+# i.MX6UL-powered industrial gateway by DAVE Embedded Systems
+BOARD_NAME="sbcspg"
+BOARDFAMILY="rialto"
+BOOTCONFIG="mx6_cubox-i_config"
+#
+MODULES=""
+MODULES_NEXT=""
+#
+KERNEL_TARGET="default,next,dev"
+CLI_TARGET="buster,bionic:default,next"
+DESKTOP_TARGET=""
diff --git a/config/sources/rialto.conf b/config/sources/rialto.conf
new file mode 100644
index 00000000..0d8b97a8
--- /dev/null
+++ b/config/sources/rialto.conf
@@ -0,0 +1,84 @@
+BOOTSOURCE='https://github.com/SolidRun/u-boot.git'
+BOOTDIR='u-boot-cubox'
+BOOTBRANCH='branch:v2018.01-solidrun-imx6'
+BOOTCONFIG="mx6cuboxi_defconfig"
+BOOTSCRIPT='boot-cubox.cmd:boot.cmd'
+BOOTENV_FILE='cubox-default.txt'
+
+UBOOT_TARGET_MAP=';emmc;SPL:SPL.emmc u-boot.img:u-boot.img.emmc
+				  ;sdhc;SPL:SPL.sdhc u-boot.img:u-boot.img.sdhc
+				  ;sdhc;SPL:SPL.sata u-boot.img:u-boot.img.sata
+				  ;sdhc;SPL:SPL.spi-flash u-boot.img:u-boot.img.spi-flash'
+
+UBOOT_USE_GCC='> 7.0'
+KERNEL_USE_GCC='> 7.0'
+KERNELSOURCE=$MAINLINE_KERNEL_SOURCE
+KERNELDIR=$MAINLINE_KERNEL_DIR
+
+case $BRANCH in
+
+	default)
+		
+		KERNELBRANCH='branch:linux-4.14.y'
+
+	;;
+
+	next)
+
+		KERNELBRANCH='branch:linux-5.1.y'
+
+	;;
+
+	dev)
+
+		KERNELBRANCH='branch:linux-5.1.y'
+		LINUXCONFIG='linux-cubox-next'
+	
+	;;
+
+esac
+
+CPUMIN=396000
+CPUMAX=996000
+GOVERNOR=interactive
+
+SERIALCON=ttymxc0
+
+
+write_uboot_platform()
+{
+	dd if=$1/SPL.sdhc of=$2 bs=1K seek=1 status=noxfer > /dev/null 2>&1
+	dd if=$1/u-boot.img.sdhc of=$2 bs=1K seek=69 status=noxfer > /dev/null 2>&1
+}
+
+if [[ $BOARD == wandboard-quad ]]; then
+	UBOOT_USE_GCC='> 6.3'
+	KERNEL_USE_GCC='> 6.3'
+	CPUMAX=1008000
+	GOVERNOR=ondemand
+	BOOTSOURCE=$MAINLINE_UBOOT_SOURCE
+	BOOTDIR=$MAINLINE_UBOOT_DIR
+	BOOTBRANCH="branch:v2017.03"
+	write_uboot_platform()
+	{
+		dd if=$1/SPL of=$2 bs=512 seek=2 status=noxfer > /dev/null 2>&1
+		dd if=$1/u-boot.img of=$2 seek=69 bs=1k status=noxfer > /dev/null 2>&1
+	}
+fi
+
+family_tweaks()
+{
+	# TODO: Fix the workaround in firstrun?
+	#chroot $SDCARD /bin/bash -c "LC_ALL=C LANG=C update-rc.d brcm4330-patch defaults > /dev/null"
+	echo ""
+}
+
+family_tweaks_bsp()
+{
+	install -m 644 $SRC/packages/bsp/cubox/99-hdmi_fb0.conf $destination/etc/X11/xorg.conf.d/99-hdmi_fb0.conf
+	install -m 755 $SRC/packages/bsp/cubox/brcm_patchram_plus $destination/usr/bin/brcm_patchram_plus
+	cp $SRC/packages/bsp/cubox/brcm4330 $destination/etc/default/
+	# TODO: replace by a systemd service
+	mkdir $destination/etc/init.d/
+	install -m 755 $SRC/packages/bsp/cubox/brcm4330-patch $destination/etc/init.d/brcm4330-patch
+}

When the process is completed, the output/images directory is populated with the following files:

Armbian_5.91_Sbcspg_Debian_stretch_default_.img
Armbian_5.91_Sbcspg_Debian_stretch_default_.txt

The .img is the one we need to deploy the root file system onto the target platform.

Even though it is not recommended, the build process was run natively on a PC equipped with Ubuntu 18.04.

Deploying the root file system onto the target[edit | edit source]

This procedure consists of the following steps:

  • Mount the .img file
  • Copy the root file system to a microSD card
  • Move the microSD card to the target
  • Configure the target in order to mount the armbian root file system from the microSD card.

It is assumed that there is an ext4 partition on the microSD card large enough to cointain the armbian root file system, which is about 900MB.

To mount the .img file, issue the following commands.

sudo kpartx -v -a Armbian_5.91_Sbcspg_Debian_stretch_default_.img

If this operation is completed succesfully, you'll see something like this:

# ll /dev/mapper/
total 0
drwxr-xr-x  2 root root  	80 lug 29 11:52 ./
drwxr-xr-x 21 root root	4440 lug 29 15:50 ../
crw-------  1 root root 10, 236 lug 29 11:41 control
lrwxrwxrwx  1 root root   	7 lug 29 11:52 loop18p1 -> ../dm-0

And then:

sudo mkdir /mnt/tmp
sudo mount /dev/mapper/loop18p1 /mnt/tmp/ -o ro

As root, copy the files from /mnt/tmp/ to the desired partition into the microSD card.

After the copy operation is finished, unmount the microSD card and move it to the target.

To configure the SBCSPG to mount the root file system from this partition, several options are available. The following example shows how the U-Boot environment variables were set to retrieve the Linux kernel image and the device tree blob (DTB) via Ethernet, while the file system is mounted from the microSD card. In practice, an ad hoc variable⁠—named net_mmc⁠—was added:

=> print net_mmc
net_mmc=run loadk loadfdt mmcargs addip addcons addmisc; if run configid_fixupfdt; then bootm ${loadaddr} - ${fdtaddr}; fi
=> edit mmcroot
edit: /dev/mmcblk0p4 rootwait rw

The following section shows the full boot process.

Full bootstrap process[edit | edit source]

To expand the box, please click on the Expand link on the right.

U-Boot 2016.03-rialto-1.1.2 (Jan 17 2019 - 15:10:28 +0100), Build: jenkins-Rialto_U-Boot-10

CPU:   Freescale i.MX6UL rev1.2 528 MHz (running at 396 MHz)
CPU:   Industrial temperature grade (-40C to 105C) at 36C
Reset cause: POR
Environment: NAND
I2C:   ready
DRAM:  512 MiB
Relocating to 9ff1c000, new gd at 9eefbeb8, sp at 9eefbe90
PMIC: PFUZE3000 DEV_ID=0x30 REV_ID=0x11
NAND:  1024 MiB
MMC:   FSL_SDHC: 0
In:    serial
Out:   serial
Err:   serial
switch to partitions #0, OK
mmc0 is current device
SOM ConfigID#: 00000022
SOM UniqueID#: ee6b78bb:1e08a9d4
CB ConfigID#: 00000046
CB UniqueID#: 00000000:00000000
Board: MX6UL Rialto
Net:   FEC0
Normal Boot
Hit any key to stop autoboot:  0
=> run net_mmc
FEC0 Waiting for PHY auto negotiation to complete...... done
Using FEC0 device
TFTP from server 192.168.0.13; our IP address is 192.168.0.81
Filename 'rialto/linux/rialto-1.1.3_uImage'.
Load address: 0x80800000
Loading: #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         ####################################
         819.3 KiB/s
done
Bytes transferred = 7170152 (6d6868 hex)
Using FEC0 device
TFTP from server 192.168.0.13; our IP address is 192.168.0.81
Filename 'rialto/linux/rialto-1.1.3_imx6ul-lynx-som0022-cb0046.dtb'.
Load address: 0x83000000
Loading: #######
         540 KiB/s
done
Bytes transferred = 33793 (8401 hex)
FDT: override 'som_uniqueid' with 'ee6b78bb:1e08a9d4'
FDT: override 'cb_uniqueid' with '00000000:00000000'
## Booting kernel from Legacy Image at 80800000 ...
   Image Name:   Linux-4.1.15-rialto-1.1.3
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    7170088 Bytes = 6.8 MiB
   Load Address: 80008000
   Entry Point:  80008000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 83000000
   Booting using the fdt blob at 0x83000000
FDT: fixup by running configid_fixupfdt..
FDT: override 'som_uniqueid' with 'ee6b78bb:1e08a9d4'
FDT: override 'cb_uniqueid' with '00000000:00000000'
   Loading Kernel Image ... OK
   reserving fdt memory region: addr=83000000 size=9000
   Using Device Tree in place at 83000000, end 8300bfff
Modify /soc/aips-bus@02000000/bee@02044000:status disabled
ft_system_setup for mx6

Starting kernel ...

[    0.000000] Booting Linux on physical CPU 0x0
[    0.000000] Linux version 4.1.15-rialto-1.1.3 (jenkins@linuxserver2) (gcc version 5.3.0 (GCC) ) #1 SMP PREEMPT Thu Jul 18 16:19:12 CEST 2019
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c53c7d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: Freescale i.MX6 UltraLite CB0046 SBCSPG rev.A
[    0.000000] cma: Reserved 64 MiB at 0x9c000000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] PERCPU: Embedded 12 pages/cpu @9bbb1000 s17420 r8192 d23540 u49152
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 130048
[    0.000000] Kernel command line: root=/dev/mmcblk0p4 rootwait rw ip=192.168.0.81:192.168.0.13::255.255.255.0:lynx:eth0:off panic=1 fec_mac=70:b3:d5:3e:a5:72 console=ttymxc0,115200 vmalloc=400M mtdparts=gpmi-nand:8M(nand-uboot),1M(nand-env1),1M(nand-env2),-(nand-ubi);spi0.0:1M(spi-uboot),256k(spi-env1),256k(spi-env2),512k(spi-dtb),8M(spi-kernel),4M(spi-splash),-(spi-free)
[    0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.000000] Memory: 440268K/524288K available (8829K kernel code, 561K rwdata, 3336K rodata, 448K init, 444K bss, 18484K reserved, 65536K 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 : 0xa0800000 - 0xff000000   (1512 MB)
[    0.000000]     lowmem  : 0x80000000 - 0xa0000000   ( 512 MB)
[    0.000000]     pkmap   : 0x7fe00000 - 0x80000000   (   2 MB)
[    0.000000]     modules : 0x7f000000 - 0x7fe00000   (  14 MB)
[    0.000000]       .text : 0x80008000 - 0x80be9914   (12167 kB)
[    0.000000]       .init : 0x80bea000 - 0x80c5a000   ( 448 kB)
[    0.000000]       .data : 0x80c5a000 - 0x80ce6770   ( 562 kB)
[    0.000000]        .bss : 0x80ce9000 - 0x80d583c0   ( 445 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000]  Additional per-CPU info printed with stalls.
[    0.000000]  RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] mxc_clocksource_init 24000000
[    0.000000] Switching to timer-based delay loop, resolution 41ns
[    0.000017] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns
[    0.000059] clocksource mxc_timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns
[    0.002544] Console: colour dummy device 80x30
[    0.002586] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000)
[    0.002619] pid_max: default: 32768 minimum: 301
[    0.002863] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.002896] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.004269] Initializing cgroup subsys net_cls
[    0.004358] CPU: Testing write buffer coherency: ok
[    0.004851] /cpus/cpu@0 missing clock-frequency property
[    0.004893] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
[    0.005007] Setting up static identity map for 0x80008280 - 0x800082d8
[    0.049002] Brought up 1 CPUs
[    0.049046] SMP: Total of 1 processors activated (48.00 BogoMIPS).
[    0.049068] CPU: All CPU(s) started in SVC mode.
[    0.050199] devtmpfs: initialized
[    0.072529] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.073449] clocksource jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[    0.078835] pinctrl core: initialized pinctrl subsystem
[    0.081917] NET: Registered protocol family 16
[    0.100032] DMA: preallocated 256 KiB pool for atomic coherent allocations
[    0.130931] cpuidle: using governor ladder
[    0.161000] cpuidle: using governor menu
[    0.209331] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.209366] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.213881] imx6ul-pinctrl 20e0000.iomuxc: initialized IMX pinctrl driver
[    0.288772] mxs-dma 1804000.dma-apbh: initialized
[    0.296632] SCSI subsystem initialized
[    0.297997] usbcore: registered new interface driver usbfs
[    0.298237] usbcore: registered new interface driver hub
[    0.298467] usbcore: registered new device driver usb
[    0.301170] i2c i2c-0: IMX I2C adapter registered
[    0.301217] i2c i2c-0: can't use DMA
[    0.302989] i2c i2c-1: IMX I2C adapter registered
[    0.303035] i2c i2c-1: can't use DMA
[    0.303383] Linux video capture interface: v2.00
[    0.303599] pps_core: LinuxPPS API ver. 1 registered
[    0.303624] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    0.303709] PTP clock support registered
[    0.306533] MIPI CSI2 driver module loaded
[    0.307222] Advanced Linux Sound Architecture Driver Initialized.
[    0.309413] Bluetooth: Core ver 2.20
[    0.309546] NET: Registered protocol family 31
[    0.309572] Bluetooth: HCI device and connection manager initialized
[    0.309615] Bluetooth: HCI socket layer initialized
[    0.309650] Bluetooth: L2CAP socket layer initialized
[    0.309768] Bluetooth: SCO socket layer initialized
[    0.312653] Switched to clocksource mxc_timer1
[    0.340510] NET: Registered protocol family 2
[    0.342142] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[    0.342281] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[    0.342439] TCP: Hash tables configured (established 4096 bind 4096)
[    0.342586] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.342772] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.343244] NET: Registered protocol family 1
[    0.343999] RPC: Registered named UNIX socket transport module.
[    0.344036] RPC: Registered udp transport module.
[    0.344059] RPC: Registered tcp transport module.
[    0.344080] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    0.347525] imx rpmsg driver is registered.
[    0.349691] Bus freq driver module loaded
[    0.351925] futex hash table entries: 256 (order: 2, 16384 bytes)
[    0.369265] VFS: Disk quotas dquot_6.6.0
[    0.369761] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.375630] NFS: Registering the id_resolver key type
[    0.375735] Key type id_resolver registered
[    0.375759] Key type id_legacy registered
[    0.375938] jffs2: version 2.2. (NAND) c 2001-2006 Red Hat, Inc.
[    0.377869] fuse init (API version 7.23)
[    0.389293] io scheduler noop registered
[    0.389348] io scheduler deadline registered
[    0.389863] io scheduler cfq registered (default)
[    0.391068] imx-weim 21b8000.weim: Driver registered.
[    0.398506] imx-sdma 20ec000.sdma: no event needs to be remapped
[    0.398734] imx-sdma 20ec000.sdma: loaded firmware 3.3
[    0.406952] imx-sdma 20ec000.sdma: initialized
[    0.408779] pfuze100-regulator 0-0008: Full layer: 1, Metal layer: 1
[    0.409138] pfuze100-regulator 0-0008: FAB: 0, FIN: 0
[    0.409169] pfuze100-regulator 0-0008: pfuze3000 found.
[    0.424445] 2020000.serial: ttymxc0 at MMIO 0x2020000 (irq = 20, base_baud = 5000000) is a IMX
[    1.097323] console [ttymxc0] enabled
[    1.103053] 21e8000.serial: ttymxc1 at MMIO 0x21e8000 (irq = 227, base_baud = 5000000) is a IMX
[    1.113396] 21ec000.serial: ttymxc2 at MMIO 0x21ec000 (irq = 228, base_baud = 5000000) is a IMX
[    1.127734] imx sema4 driver is registered.
[    1.132143] [drm] Initialized drm 1.1.0 20060810
[    1.138189] [drm] Initialized vivante 1.0.0 20120216 on minor 0
[    1.170899] brd: module loaded
[    1.188056] loop: module loaded
[    1.208198] nand: device found, Manufacturer ID: 0xef, Chip ID: 0xd3
[    1.214658] nand: Winbond W29N08GV
[    1.218103] nand: 1024 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[    1.226562] gpmi-nand 1806000.gpmi-nand: mode:4 ,failed in set feature.
[    1.233293] Scanning device for bad blocks
[    1.611206] random: nonblocking pool is initialized
[    2.428559] 4 cmdlinepart partitions found on MTD device gpmi-nand
[    2.434834] Creating 4 MTD partitions on "gpmi-nand":
[    2.439935] 0x000000000000-0x000000800000 : "nand-uboot"
[    2.448168] 0x000000800000-0x000000900000 : "nand-env1"
[    2.456178] 0x000000900000-0x000000a00000 : "nand-env2"
[    2.463942] 0x000000a00000-0x000040000000 : "nand-ubi"
[    2.475077] gpmi-nand 1806000.gpmi-nand: driver registered.
[    2.484914] tun: Universal TUN/TAP device driver, 1.6
[    2.490019] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    2.496882] CAN device driver interface
[    2.503831] 20b4000.ethernet supply phy not found, using dummy regulator
[    3.523866] pps pps0: new PPS source ptp0
[    3.529200] libphy: fec_enet_mii_bus: probed
[    3.537969] fec 20b4000.ethernet eth1: registered PHC device 0
[    3.545824] 2188000.ethernet supply phy not found, using dummy regulator
[    4.573823] pps pps1: new PPS source ptp1
[    4.580612] fec 2188000.ethernet eth0: registered PHC device 1
[    4.588331] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[    4.596062] usbcore: registered new interface driver pegasus
[    4.601937] usbcore: registered new interface driver rtl8150
[    4.607869] usbcore: registered new interface driver r8152
[    4.613664] usbcore: registered new interface driver asix
[    4.619266] usbcore: registered new interface driver ax88179_178a
[    4.625610] usbcore: registered new interface driver cdc_ether
[    4.631654] usbcore: registered new interface driver dm9601
[    4.637490] usbcore: registered new interface driver sr9700
[    4.643368] usbcore: registered new interface driver CoreChips
[    4.649451] usbcore: registered new interface driver smsc75xx
[    4.655504] usbcore: registered new interface driver smsc95xx
[    4.661449] usbcore: registered new interface driver net1080
[    4.667362] usbcore: registered new interface driver plusb
[    4.673120] usbcore: registered new interface driver cdc_subset
[    4.679235] usbcore: registered new interface driver zaurus
[    4.685091] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[    4.692878] usbcore: registered new interface driver cdc_ncm
[    4.698598] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    4.705271] ehci-mxc: Freescale On-Chip EHCI Host driver
[    4.711143] usbcore: registered new interface driver usb-storage
[    4.717659] usbcore: registered new interface driver usbserial
[    4.723739] usbcore: registered new interface driver usbserial_generic
[    4.730449] usbserial: USB Serial support registered for generic
[    4.736731] usbcore: registered new interface driver ftdi_sio
[    4.742695] usbserial: USB Serial support registered for FTDI USB Serial Device
[    4.750197] usbcore: registered new interface driver pl2303
[    4.755981] usbserial: USB Serial support registered for pl2303
[    4.762105] usbcore: registered new interface driver usb_ehset_test
[    4.771290] 2184800.usbmisc supply vbus-wakeup not found, using dummy regulator
[    4.791979] ci_hdrc ci_hdrc.1: EHCI Host Controller
[    4.797230] ci_hdrc ci_hdrc.1: new USB bus registered, assigned bus number 1
[    4.822738] ci_hdrc ci_hdrc.1: USB 2.0 started, EHCI 1.00
[    4.830675] hub 1-0:1.0: USB hub found
[    4.834774] hub 1-0:1.0: 1 port detected
[    4.841227] mousedev: PS/2 mouse device common for all mice
[    4.849333] input: 20cc000.snvs:snvs-powerkey as /devices/platform/soc/2000000.aips-bus/20cc000.snvs/20cc000.snvs:snvs-powerkey/input/input0
[    4.867491] rtc-m41t80 1-0068: rtc core: registered m41t80 as rtc0
[    4.877073] snvs_rtc 20cc000.snvs:snvs-rtc-lp: rtc core: registered 20cc000.snvs:snvs-r as rtc1
[    4.886224] i2c /dev entries driver
[    4.893551] MIPI DSI driver module loaded
[    4.898080] MIPI DSI driver module loaded
[    4.908354] IR NEC protocol handler initialized
[    4.913032] IR RC5(x/sz) protocol handler initialized
[    4.918133] IR RC6 protocol handler initialized
[    4.922818] IR JVC protocol handler initialized
[    4.927391] IR Sony protocol handler initialized
[    4.932046] IR SANYO protocol handler initialized
[    4.937819] IR Sharp protocol handler initialized
[    4.942578] IR MCE Keyboard/mouse protocol handler initialized
[    4.948520] IR XMP protocol handler initialized
[    4.959918] imx2-wdt 20bc000.wdog: timeout 60 sec (nowayout=0)
[    4.966249] Bluetooth: HCI UART driver ver 2.3
[    4.970736] Bluetooth: HCI UART protocol H4 registered
[    4.975974] Bluetooth: HCI UART protocol BCSP registered
[    4.981317] Bluetooth: HCI UART protocol LL registered
[    4.986581] Bluetooth: HCI UART protocol ATH3K registered
[    4.992320] usbcore: registered new interface driver bcm203x
[    4.998337] usbcore: registered new interface driver btusb
[    5.004144] usbcore: registered new interface driver ath3k
[    5.010436] sdhci: Secure Digital Host Controller Interface driver
[    5.016783] ci_hdrc ci_hdrc.0: there is a vbus glitch
[    5.021954] sdhci: Copyright(c) Pierre Ossman
[    5.026462] sdhci-pltfm: SDHCI platform and OF driver helper
[    5.034061] /soc/aips-bus@02100000/usdhc@02190000: voltage-ranges unspecified
[    5.041294] sdhci-esdhc-imx 2190000.usdhc: Got CD GPIO
[    5.047125] sdhci-esdhc-imx 2190000.usdhc: No vmmc regulator found
[    5.053432] sdhci-esdhc-imx 2190000.usdhc: No vqmmc regulator found
[    5.104195] mmc0: SDHCI controller on 2190000.usdhc [2190000.usdhc] using ADMA
[    5.119929] /soc/aips-bus@02100000/usdhc@02194000: voltage-ranges unspecified
[    5.135751] sdhci-esdhc-imx 2194000.usdhc: No vqmmc regulator found
[    5.180958] mmc0: host does not support reading read-only switch, assuming write-enable
[    5.195277] mmc0: new high speed SDHC card at address 0007
[    5.201798] mmcblk0: mmc0:0007 SD16G 14.5 GiB
[    5.208784]  mmcblk0: p1 p2 p3 p4
[    5.262803] mmc1: SDHCI controller on 2194000.usdhc [2194000.usdhc] using ADMA
[    5.288395] leds-pca955x 1-0060: leds-pca955x: Using pca9551 8-bit LED driver at slave address 0x60
[    5.297629] sdhci-esdhc-imx 2194000.usdhc: card claims to support voltages below defined range
[    5.314480] leds-pca955x 1-0060: gpios 510...511
[    5.320320] usbcore: registered new interface driver usbhid
[    5.326137] usbhid: USB HID core driver
[    5.346393] mmc1: queuing unknown CIS tuple 0x91 (3 bytes)
[    5.352058] fsl-asrc 2034000.asrc: driver registered
[    5.364086] mmc1: new SDIO card at address 0001
[    5.376681] NET: Registered protocol family 26
[    5.381226] Netfilter messages via NETLINK v0.30.
[    5.387621] nfnl_acct: registering with nfnetlink.
[    5.392569] nf_conntrack version 0.5.0 (7903 buckets, 31612 max)
[    5.400080] nf_tables: (c) 2007-2009 Patrick McHardy <kaber@trash.net>
[    5.407572] xt_time: kernel timezone is -0000
[    5.413198] ip_tables: (C) 2000-2006 Netfilter Core Team
[    5.418899] ipt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully
[    5.425519] arp_tables: (C) 2002 David S. Miller
[    5.430365] Initializing XFRM netlink socket
[    5.436528] NET: Registered protocol family 10
[    5.443966] sit: IPv6 over IPv4 tunneling driver
[    5.450345] NET: Registered protocol family 17
[    5.455096] NET: Registered protocol family 15
[    5.459587] can: controller area network core (rev 20120528 abi 9)
[    5.466032] NET: Registered protocol family 29
[    5.470530] can: raw protocol (rev 20120528)
[    5.474900] can: broadcast manager protocol (rev 20120528 t)
[    5.480622] can: netlink gateway (rev 20130117) max_hops=1
[    5.486871] Bluetooth: RFCOMM TTY layer initialized
[    5.491822] Bluetooth: RFCOMM socket layer initialized
[    5.497255] Bluetooth: RFCOMM ver 1.11
[    5.501088] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    5.506490] Bluetooth: BNEP filters: protocol multicast
[    5.511768] Bluetooth: BNEP socket layer initialized
[    5.516825] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    5.522903] Bluetooth: HIDP socket layer initialized
[    5.528064] 8021q: 802.1Q VLAN Support v1.8
[    5.533635] rfkill_gpio bt_rfkill: bt_rfkill device registered.
[    5.539901] Key type dns_resolver registered
[    5.569969] imx_thermal 2000000.aips-bus:tempmon: Industrial CPU temperature grade - max:105C critical:100C passive:95C
[    5.584316] input: gpio-push-button as /devices/platform/gpio-push-button/input/input1
[    5.593823] rtc-m41t80 1-0068: setting system clock to 2023-01-15 01:40:34 UTC (1673746834)
[    5.703300] fec 2188000.ethernet eth0: Freescale FEC PHY driver [Micrel KSZ8081 or KSZ8091] (mii_bus:phy_addr=20b4000.ethernet:03, irq=-1)
[    5.742894] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[    9.703705] fec 2188000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
[    9.723004] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[    9.743630] IP-Config: Complete:
[    9.746981]      device=eth0, hwaddr=70:b3:d5:3e:a5:72, ipaddr=192.168.0.81, mask=255.255.255.0, gw=255.255.255.255
[    9.758123]      host=lynx, domain=, nis-domain=(none)
[    9.764038]      bootserver=192.168.0.13, rootserver=192.168.0.13, rootpath=
[    9.771180] usb_otg1_vbus: disabling
[    9.774911] vref-3v3: disabling
[    9.778410] ALSA device list:
[    9.781401]   No soundcards found.
[    9.795772] EXT3-fs (mmcblk0p4): error: couldn't mount because of unsupported optional features (240)
[    9.807057] EXT2-fs (mmcblk0p4): error: couldn't mount because of unsupported optional features (240)
[    9.858422] EXT4-fs (mmcblk0p4): mounted filesystem with ordered data mode. Opts: (null)
[    9.866776] VFS: Mounted root (ext4 filesystem) on device 179:4.
[    9.883176] devtmpfs: mounted
[    9.887050] Freeing unused kernel memory: 448K (80bea000 - 80c5a000)
[   10.496160] systemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
[   10.515660] systemd[1]: Detected architecture arm.

Welcome to Debian GNU/Linux 9 (stretch)!

[   10.554673] systemd[1]: Set hostname to <sbcspg>.
[   11.418049] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[  OK  ] Set up automount Arbitrary Executabcrmats File System Automount Point.
[   11.453950] systemd[1]: Created slice System Slice.
[  OK  ] Created slice System Slice.
[   11.473856] systemd[1]: Created slice system-serial\x2dgetty.slice.
[  OK  ] Created slice system-serial\x2dgetty.slice.
[   11.504257] systemd[1]: Created slice User and Session Slice.
[  OK  ] Created slice User and Session Slice.
[   11.533748] systemd[1]: Listening on Journal Socket (/dev/log).
[  OK  ] Listening on Journal Socket (/dev/log).
[   11.563897] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[  OK  ] Started Forward Password Requests to Wall Directory Watch.
[   11.593764] systemd[1]: Listening on Journal Socket.
[  OK  ] Listening on Journal Socket.
[   11.631327] systemd[1]: Starting Restore / save the current clock...
         Starting Restore / save the current clock...
[   11.651116] systemd[1]: Listening on udev Kernel Socket.
[  OK  ] Listening on udev Kernel Socket.
[   11.686753] systemd[1]: Starting Nameserver information manager...
         Starting Nameserver information manager...
[   11.704613] systemd[1]: Reached target Swap.
[  OK  ] Reached target Swap.
[   11.718168] systemd[1]: Reached target Remote File Systems.
[  OK  ] Reached target Remote File Systems.
[   11.759789] systemd[1]: Starting Create Static Device Nodes in /dev...
         Starting Create Static Device Nodes in /dev...
[   11.816769] systemd[1]: Mounting Debug File System...
         Mounting Debug File System...
[   11.843132] systemd[1]: dev-hugepages.mount: Couldn't determine result for ConditionVirtualization=!private-users, assuming failed: No such file or directory
[   11.900340] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[  OK  ] Listening on /dev/initctl Compatibility Named Pipe.
[   11.963804] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[  OK  ] Started Dispatch Password Requests to Console Directory Watch.
[   11.993304] systemd[1]: Reached target Paths.
[  OK  ] Reached target Paths.
[   12.013641] systemd[1]: Listening on Syslog Socket.
[  OK  ] Listening on Syslog Socket.
[   12.043481] systemd[1]: Listening on fsck to fsckd communication Socket.
[  OK  ] Listening on fsck to fsckd communication Socket.
[   12.089106] systemd[1]: Starting Load Kernel Modules...
         Starting Load Kernel Modules...
[   12.146983] systemd[1]: Starting Journal Service...
         Starting Journal Service...
[   12.175481] systemd[1]: Starting Remount Root and Kernel File Systems...
         Starting Remount Root and Kernel File Systems...
[   12.233748] systemd[1]: Listening on udev Control Socket.
[  OK  ] Listening on udev Control Socket.
[   12.255885] systemd[1]: Starting Set the console keyboard layout...
         Starting Set the console keyboard layout...
[   12.300492] systemd[1]: Reached target Encrypted Volumes.
[  OK  ] Reached target Encrypted Volumes.
[   12.343277] systemd[1]: Reached target Slices.
[  OK  ] Reached target Slices.
[   12.376923] systemd[1]: Mounted Debug File System.
[  OK  ] Mounted Debug File System.
[   12.401970] systemd[1]: Started Restore / save the current clock.
[  OK  ] Started Restore / save the current clock.
[   12.502408] systemd[1]: Started Create Static Device Nodes in /dev.
[  OK  ] Started Create Static Device Nodes in /dev.
[   12.585921] systemd[1]: Started Load Kernel Modules.
[  OK  ] Started Load Kernel Modules.
[   12.646288] systemd[1]: Started Nameserver information manager.
[  OK  ] Started Nameserver information manager.
[   12.799581] systemd[1]: Mounting FUSE Control File System...
         Mounting FUSE Control File System...
[   12.865084] systemd[1]: Starting Apply Kernel Variables...
         Starting Apply Kernel Variables...
[   12.954008] systemd[1]: Starting udev Kernel Device Manager...
         Starting udev Kernel Device Manager...
[   13.017200] systemd[1]: Mounted FUSE Control File System.
[  OK  ] Mounted FUSE Control File System.
[  OK  ] Started Apply Kernel Variables.
[  OK  ] Started Journal Service.
[  OK  ] Started udev Kernel Device Manager.
[  OK  ] Started Set the console keyboard layout.
[FAILED] Failed to start Remount Root and Kernel File Systems.
See 'systemctl status systemd-remount-fs.service' for details.
         Starting Flush Journal to Persistent Storage...
[  OK  ] Reached target Local File Systems (Pre).
         Mounting /tmp...
         Starting Load/Save Random Seed...
         Starting udev Coldplug all Devices...
[  OK  ] Mounted /tmp.
[  OK  ] Started Load/Save Random Seed.
[  OK  ] Reached target Local File Systems.
         Starting Armbian ZRAM config...
         Starting Set console font and keymap...
         Starting Raise network interfaces...
[  OK  ] Started Flush Journal to Persistent Storage.
[  OK  ] Started Set console font and keymap.
         Starting Create Volatile Files and Directories...
[  OK  ] Started Create Volatile Files and Directories.
[  OK  ] Reached target System Time Synchronized.
         Starting Update UTMP about System Boot/Shutdown...
[  OK  ] Started Entropy daemon using the HAVEGE algorithm.
[  OK  ] Started Update UTMP about System Boot/Shutdown.
[  OK  ] Started Armbian ZRAM config.
         Starting Armbian memory supported logging...
[  OK  ] Started Raise network interfaces.
[  OK  ] Started udev Coldplug all Devices.
[  OK  ] Found device /dev/ttymxc0.
[  OK  ] Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
         Starting Load/Save RF Kill Switch Status...
[  OK  ] Started Load/Save RF Kill Switch Status.
[  OK  ] Started Armbian memory supported logging.
[  OK  ] Reached target System Initialization.
         Starting Armbian hardware optimization...
[  OK  ] Started Daily apt download activities.
         Starting Armbian hardware monitoring...
[  OK  ] Started Daily apt upgrade and clean activities.
[  OK  ] Started Daily Cleanup of Temporary Directories.
[  OK  ] Reached target Timers.
         Starting Armbian filesystem resize...
[  OK  ] Listening on D-Bus System Message Bus Socket.
[  OK  ] Reached target Sockets.
[  OK  ] Started Armbian hardware optimization.
[  OK  ] Started Armbian hardware monitoring.
[  OK  ] Started Armbian filesystem resize.
[  OK  ] Reached target Basic System.
[  OK  ] Started Armbian first run tasks.
[  OK  ] Created slice system-getty.slice.
[  OK  ] Started D-Bus System Message Bus.
         Starting Network Manager...
         Starting Login Service...
[  OK  ] Started Regular background program processing daemon.
         Starting LSB: Start/stop sysstat's sadc...
         Starting System Logging Service...
         Starting LSB: Load kernel modules needed to enable cpufreq scaling...
[  OK  ] Started System Logging Service.
[  OK  ] Started LSB: Start/stop sysstat's sadc.
[  OK  ] Started Login Service.
[  OK  ] Started LSB: Load kernel modules needed to enable cpufreq scaling.
         Starting LSB: set CPUFreq kernel parameters...
[  OK  ] Started Network Manager.
[  OK  ] Reached target Network.
         Starting OpenBSD Secure Shell server...
[  OK  ] Started Unattended Upgrades Shutdown.
         Starting Permit User Sessions...
         Starting Network Manager Wait Online...
[  OK  ] Started LSB: set CPUFreq kernel parameters.
[  OK  ] Started Permit User Sessions.
         Starting Network Manager Script Dispatcher Service...
         Starting LSB: Set sysfs variables from /etc/sysfs.conf...
[  OK  ] Started Network Manager Script Dispatcher Service.
[  OK  ] Started LSB: Set sysfs variables from /etc/sysfs.conf.
         Starting Hostname Service...
[FAILED] Failed to start Hostname Service.
See 'systemctl status systemd-hostnamed.service' for details.
[  OK  ] Started OpenBSD Secure Shell server.
[FAILED] Failed to start Network Manager Wait Online.
See 'systemctl status NetworkManager-wait-online.service' for details.
[  OK  ] Reached target Network is Online.
         Starting LSB: Start NTP daemon...
         Starting /etc/rc.local Compatibility...
         Starting LSB: Advanced IEEE 802.11 management daemon...
[  OK  ] Started LSB: Advanced IEEE 802.11 management daemon.
[  OK  ] Started /etc/rc.local Compatibility.
[  OK  ] Started Getty on tty1.
[  OK  ] Started Serial Getty on ttymxc0.
[  OK  ] Reached target Login Prompts.
[  OK  ] Started LSB: Start NTP daemon.
[  OK  ] Reached target Multi-User System.
[  OK  ] Reached target Graphical Interface.
         Starting Update UTMP about System Runlevel Changes...
[  OK  ] Started Update UTMP about System Runlevel Changes.

Debian Stretch with Armbian Linux ttymxc0

sbcspg login: root
Password:
You are required to change your password immediately (root enforced)
Changing password for root.
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:
     _
 ___| |__   ___ ___ _ __   __ _
/ __| '_ \ / __/ __| '_ \ / _` |
\__ \ |_) | (__\__ \ |_) | (_| |
|___/_.__/ \___|___/ .__/ \__, |
                   |_|    |___/
Welcome to Debian Stretch with Armbian Linux 4.1.15-rialto-1.1.3
System load:   0.08 0.07 0.12   Up time:       14 min
Memory usage:  5 % of 494MB     IP:            192.168.0.81
CPU temp:      43‹C
Usage of /:    15% of 5.5G

[ General system configuration (beta): armbian-config ]

New to Armbian? Check the documentation first: https://docs.armbian.com


Thank you for choosing Armbian! Support: www.armbian.com

Creating a new user account. Press <Ctrl-C> to abort

Please provide a username (eg. your forename): armbian
Trying to add user armbian
Adding user `armbian' ...
Adding new group `armbian' (1000) ...
Adding new user `armbian' (1000) with group `armbian' ...
Creating home directory `/home/armbian' ...
Copying files from `/etc/skel' ...
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
Changing the user information for armbian
Enter the new value, or press ENTER for the default
        Full Name []:
        Room Number []:
        Work Phone []:
        Home Phone []:
        Other []:
Is the information correct? [Y/n]

Dear armbian, your account armbian has been created and is sudo enabled.
Please use this account for your daily work from now on.

root@sbcspg:~#