We're no longer updating This wiki!!

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
odroid-c2:software:c2_nfsboot [2016/05/30 14:33]
john1117 created
odroid-c2:software:c2_nfsboot [2017/05/30 17:25]
luke.go ↷ Page name changed from odroid-c2:software:nfsboot to odroid-c2:software:c2_nfsboot
Line 1: Line 1:
 ====== Boot linux over NFS ====== ====== Boot linux over NFS ======
 The following text describes on how to use NFS for the root filesystem. For the rest of this text '​client'​ means the diskless system, and '​server'​ means the NFS server. The following text describes on how to use NFS for the root filesystem. For the rest of this text '​client'​ means the diskless system, and '​server'​ means the NFS server.
-===== NFS server settings =====+ 
 +<note important>​If you have any trouble to setup the NFS boot, refer genosensor guide in this link.\\ 
 +[[https://​forum.odroid.com/​viewtopic.php?​f=138&​t=27034]] 
 +</​note>​ 
 + 
 +===== NFS server settings ​(HOST PC) =====
 Install nfs pakages. Install nfs pakages.
   sudo apt-get install nfs-kernel-server nfs-common   sudo apt-get install nfs-kernel-server nfs-common
  
 After insert your eMMC or SD card, copy the Root File System. After insert your eMMC or SD card, copy the Root File System.
-  # The trusty ​folder is mounted your RFS by SD card. +  # The rootfs ​folder is mounted your RFS by SD card. 
-  sudo cp -rp /​media/​$USER/​trusty ​/​home/​$USER/​+  sudo cp -rp /​media/​$USER/​rootfs ​/​home/​$USER/​rootfs 
 + 
 +**Note: You can also user rsync to copy all file.** 
 +  mkdir /​tmp/​rootfs 
 +  mount /dev/sdb2 /​tmp/​rootfs 
 +  rsync -avzh /tmp/rootfs /​home/​$USER/​rootfs 
 +  sync 
 +  umount /dev/sdb2
  
 Add following line in "/​etc/​exports"​ Add following line in "/​etc/​exports"​
-  /​home/​$USER/​trusty ​       ​*(rw,​sync,​no_root_squash,​no_subtree_check)+  /​home/​$USER/​rootfs ​       ​*(rw,​sync,​no_root_squash,​no_subtree_check)
 Restart NFS service. Restart NFS service.
   sudo service nfs-kernel-server restart   sudo service nfs-kernel-server restart
-Modify /​home/​$USER/​trusty/​etc/​network/​interfaces+Modify /​home/​$USER/​rootfs/​etc/​network/​interfaces
 <​code>​ <​code>​
-This file describes the network interfaces available on your system +# interfaces(5) ​file used by ifup(8) and ifdown(8)
-# and how to activate them. For more information,​ see interfaces(5).+
  
-# The loopback network interface 
 auto lo auto lo
 iface lo inet loopback iface lo inet loopback
- 
-# The primary network interface, commented out for NFS root 
-#auto eth0 
-#iface eth0 inet dhcp 
-iface eth0 inet manual 
 </​code>​ </​code>​
-===== Kernel configuration =====+ 
 +===== Kernel configuration ​on Odroid C2 ===== 
 +<WRAP center round important 100%> 
 +To use the NFS, you first need to update the kernel version to "​3.14.65-74"​ or higher. 
 +  sudo apt-get update && sudo apt-get dist-upgrade 
 +</​WRAP>​ 
 To use Ethernet and NFS on initramfs you need to change module to built-in. To use Ethernet and NFS on initramfs you need to change module to built-in.
-==== C1/C2 kernel configuration ==== + 
-The C1 Ethernet driver was already built-in.\\+==== kernel configuration ====
 Location: Location:
-<​code>​ 
--> File systems 
-  -> Network File Systems 
-     <​*>​ NFS client support 
-     <​*>​ NFS client support for NFS version 3 
-</​code>​ 
-==== U3 kernel configuration ==== 
-Location: 
-<​code>​ 
--> Device Drivers 
-  -> Network device support 
-    -> USB Network Adapters 
-       <​*>​ Multi-purpose USB Networking Framework 
-       <​*>​ SMSC LAN95XX based USB 2.0 10/100 ethernet devices 
-</​code>​ 
 <​code>​ <​code>​
 -> File systems -> File systems
Line 56: Line 52:
 Then, Update your ODROID'​s kernel.\\ Then, Update your ODROID'​s kernel.\\
 Refer to the following links How to kernel update.\\ Refer to the following links How to kernel update.\\
-  * [[en:c1_building_kernel ​| ODROID-C1 kernel update]] +  * [[en:c2_building_kernel ​| ODROID-C2 kernel update]]
-  * [[en:​xu3_building_kernel | ODROID-XU3 kernel update]] +
-  * [[en:​u3_building_kernel | ODROID-U3 kernel update]] +
-  * [[en:​odroidwkernelcompilation | ODROID-W ​kernel update]]+
  
-===== NFS Client(ODROIDs) settings ===== +===== NFS Client(Target Board) settings =====
-Append following line to the boot argument. +
-  boot=nfs root=/​dev/​nfs ip=dhcp nfsroot=${rfspath} rw+
 ==== How to add the boot argument ==== ==== How to add the boot argument ====
 You shuled modify boot.ini file or compile to a u-boot script. You shuled modify boot.ini file or compile to a u-boot script.
  
-e.g. **ODROID-C1**.+Append following line to the boot argument. 
 +  boot=nfs root=/​dev/​nfs ip=dhcp nfsroot=${rfspath} rw
  
 Modify "/​media/​boot/​boot.ini"​ Modify "/​media/​boot/​boot.ini"​
 <​code>​ <​code>​
-setenv rfspath 192.168.0.22:/​home/​john/​trusty+setenv rfspath 192.168.0.22:/​home/​john/​rootfs
 setenv bootargs "​boot=nfs root=/​dev/​nfs ip=dhcp nfsroot=${rfspath} rw rootwait ro ${condev} no_console_suspend vdaccfg=0xa000 logo=osd1,​loaded,​0x7900000,​720p,​full dmfc=3 cvbsmode=576cvbs hdmimode=${m} m_bpp=${m_bpp} vout=${vout_mode} ${disableuhs}"​ setenv bootargs "​boot=nfs root=/​dev/​nfs ip=dhcp nfsroot=${rfspath} rw rootwait ro ${condev} no_console_suspend vdaccfg=0xa000 logo=osd1,​loaded,​0x7900000,​720p,​full dmfc=3 cvbsmode=576cvbs hdmimode=${m} m_bpp=${m_bpp} vout=${vout_mode} ${disableuhs}"​
 </​code>​ </​code>​
  
-Reboot. +In order to mount the filesystem via NFS in RW mode we need to update the /etc/fstab of the.
-  sudo reboot+
  
-e.g. **ODROID-U3**.+**Note: update the NFS/​etc/​fstab.**
  
-Copy the existing boot script 
-  cd /media/boot 
-  cp boot.txt boot-nfs.txt 
- 
-Modify boot-nfs.txt. 
 <​code>​ <​code>​
-setenv initrd_high "​0xffffffff"​ +192.168.30.27:/​home/​john/​nfs/​c2/​rootfs ​/ nfs defaults 0 0
-setenv fdt_high "​0xffffffff"​ +
-setenv rfspath ​192.168.0.22:/​home/​john/​trusty +
-setenv bootcmd "​fatload mmc 0:1 0x40008000 zImage; fatload mmc 0:1 0x42000000 uInitrd; bootm 0x40008000"​ +
-setenv bootargs "boot=nfs root=/dev/nfs ip=dhcp nfsroot=${rfspath} console=tty1 console=ttySAC1,​115200n8 rootwait mem=2047M"​ +
-boot+
 </​code>​ </​code>​
  
-Install uboot-mkimage package. 
-  sudo apt-get install uboot-mkimage 
- 
-Compile to a u-boot script. 
-  mkimage -T script -A arm -C none -n '​ODROID-U3.Boot NFS-mounted RFS' -d boot-nfs.txt boot-nfs.scr 
-Copy. 
-  mv boot.scr boot.scr.orig 
-  cp boot-nfs.scr boot.scr 
 Reboot. Reboot.
-  sudo reboot.+  sudo reboot
  
 Nice to have a lot of disk space: Nice to have a lot of disk space:
 <​code>​ <​code>​
-root@odroid:~df -h                                                                                 +odroid@odroid64:~df -h 
-Filesystem ​                     Size  Used Avail Use% Mounted on                                     +Filesystem ​                             Size  Used Avail Use% Mounted on 
-192.168.0.22:/​home/​john/​trusty ​ 909G  177G  687G  21% /                                             ​ +udev                                    734M     ​0 ​ 734M   0% /dev 
-none                            ​4.0K     ​0  ​4.0K   0% /​sys/​fs/​cgroup ​                                +tmpfs                                   ​172M ​ 5.0M  167M   3% /run 
-udev                            420M  4.0K  420M   ​1% /dev                                          ​ +192.168.30.27:/​home/​john/​nfs/​c2/​rootfs ​ 392G   ​57G ​ 315G  16% / 
-tmpfs                           425M  4.0K  425M   1% /tmp                                          ​ +tmpfs                                   ​860M ​ 100K  860M   1% /dev/shm 
-tmpfs                            ​85M ​ 2.6M   ​83M   3/run                                          ​ +tmpfs                                   ​5.0M  ​4.0K  ​5.0M ​  1% /run/lock 
-none                            ​5.0M     0  5.0M   0/run/lock                                      +tmpfs                                   ​860M ​    0  ​860M   0% /​sys/​fs/​cgroup 
-none                            425M   ​76K ​ 425M   1/run/shm                                      ​ +/​dev/​mmcblk0p1 ​                         128M   ​20M ​ 108M  16% /​media/​boot 
-none                            100M   ​24K  100M   1/run/user                                      +cgmfs                                   ​100K ​    ​0 ​ 100K   ​0% /run/​cgmanager/​fs 
-/​dev/​mmcblk0p1 ​                 ​129M ​ 7.4M  122M   ​6% /media/boot+tmpfs                                   172M   ​20K ​ 172M   1% /run/​user/​118 
 +tmpfs                                   172M     ​0 ​ 172M   0% /​run/​user/​1000 
 +</​code>​ 
 + 
 +Dmesg output: 
 +<​code>​ 
 +odroid@odroid64:​~$ dmesg 
 +[    0.000000] Initializing cgroup subsys cpuset 
 +[    0.000000] Initializing cgroup subsys cpu 
 +[    0.000000] Initializing cgroup subsys cpuacct 
 +[    0.000000] Linux version 3.14.29+ (john@pc) (gcc version 4.8.4 (Ubuntu/​Linaro 4.8.4-2ubuntu1~14.04.1) ) #1 SMP PREEMPT Mon May 30 13:04:40 KST 2016 
 +[    0.000000] CPU: AArch64 Processor [410fd034] revision 4 
 +[    0.000000] secmon: share mem setup 
 +[    0.000000] Reserved memory: initialized node linux,​secmon,​ compatible id aml_secmon_memory 
 +[    0.000000] __reserved_mem_alloc_size:​ linux,​meson-fb 
 +[    0.000000] fb: Reserved memory: created fb at 0x0000000078000000,​ size 128 MiB 
 +[    0.000000] Reserved memory: initialized node linux,​meson-fb,​ compatible id amlogic, fb-memory 
 +[    0.000000] __reserved_mem_alloc_size:​ linux,di 
 +[    0.000000] DI reserved memory: created CMA memory pool at 0x0000000076200000,​ size 30 MiB 
 +[    0.000000] Reserved memory: initialized node linux,di, compatible id amlogic, di-mem 
 +[    0.000000] __reserved_mem_alloc_size:​ linux,​ion-dev 
 +[    0.000000] linux,​ion-dev add multi user:​ffffffc001c3ac48 
 +[    0.000000] ion_dev mem setup 
 +[    0.000000] Reserved memory: initialized node linux,​ion-dev,​ compatible id amlogic, idev-mem 
 +[    0.000000] ppmgr share mem setup 
 +[    0.000000] linux,​ion-dev add multi user:​ffffffc001c43508 
 +[    0.000000] Reserved memory: initialized node linux,​ion-dev,​ compatible id amlogic, idev-mem 
 +[    0.000000] __reserved_mem_alloc_size:​ linux,​codec_mm_cma 
 +[    0.000000] Reserved memory: created CMA memory pool at 0x0000000067800000,​ size 188 MiB 
 +[    0.000000] Reserved memory: initialized node linux,​codec_mm_cma,​ compatible id shared-dma-pool 
 +[    0.000000] __reserved_mem_alloc_size:​ linux,​picdec 
 +[    0.000000] Reserved memory: created CMA memory pool at 0x0000000064800000,​ size 48 MiB 
 +[    0.000000] Reserved memory: initialized node linux,​picdec,​ compatible id shared-dma-pool 
 +[    0.000000] __reserved_mem_alloc_size:​ linux,​codec_mm_reserved 
 +[    0.000000] codec_mm:​vdec:​ reserved mem setup 
 +[    0.000000] Reserved memory: initialized node linux,​codec_mm_reserved,​ compatible id amlogic, codec-mm-reserved 
 +[    0.000000] cma: Reserved 8 MiB at 5fc00000 
 +[    0.000000] On node 0 totalpages: 486912 
 +[    0.000000] ​  ​Normal zone: 8568 pages used for memmap 
 +[    0.000000] ​  ​Normal zone: 0 pages reserved 
 +[    0.000000] ​  ​Normal zone: 486912 pages, LIFO batch:31 
 +[    0.000000] psci: probing function IDs from device-tree 
 +[    0.000000] PERCPU: Embedded 12 pages/cpu @ffffffc0741a9000 s19456 r8192 d21504 u49152 
 +[    0.000000] pcpu-alloc: s19456 r8192 d21504 u49152 alloc=12*4096 
 +[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] [0] 3  
 +[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 478344 
 +[    0.000000] Kernel command line: boot=nfs root=/​dev/​nfs ip=dhcp nfsroot=192.168.30.27:/​home/​john/​nfs/​c2/​rootfs rw rootwait rw console=ttyS0,​115200n8 console=tty0 no_console_suspend hdmimode=1080p60hz m_bpp=32 vout= fsck.fix=yes net.ifnames=0 
 +[    0.000000] logo: get hdmimode: 1080p60hz 
 +[    0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) 
 +[    0.000000] Dentry cache hash table entries: 262144 (order: 9, 2097152 bytes) 
 +[    0.000000] Inode-cache hash table entries: 131072 (order: 8, 1048576 bytes) 
 +[    0.000000] Memory: 1501820K/​1947648K available (7746K kernel code, 884K rwdata, 2704K rodata, 891K init, 3162K bss, 445828K reserved) 
 +[    0.000000] Virtual kernel memory layout: 
 +                   ​vmalloc : 0xffffff8000000000 - 0xffffff8040000000 ​  ​(  1024 MB) 
 +                   ​vmemmap : 0xffffff8040010000 - 0xffffff80421d0000 ​  ​(    33 MB) 
 +                   ​modules : 0xffffffbffc000000 - 0xffffffc000000000 ​  ​( ​   64 MB) 
 +                   ​memory ​ : 0xffffffc000000000 - 0xffffffc078000000 ​  ​( ​ 1920 MB) 
 +                     .init : 0xffffffc001ab6000 - 0xffffffc001b94c00 ​  ​( ​  891 kB) 
 +                     .text : 0xffffffc001080000 - 0xffffffc001ab5ac4 ​  ( 10455 kB) 
 +                     .data : 0xffffffc001b95000 - 0xffffffc001c72050 ​  ​( ​  885 kB) 
 +[    0.000000] SLUB: HWalign=64, Order=0-1, MinObjects=0,​ CPUs=4, Nodes=1 
 +[    0.000000] Preemptible hierarchical RCU implementation. 
 +[    0.000000] NR_IRQS:64 nr_irqs:64 0 
 +[    0.000006] sched_clock:​ 32 bits at 1000kHz, resolution 1000ns, wraps every 2147483648000ns 
 +[    0.000023] mclk->​mux_reg =ffffff8000002990,​mclk->​reg =ffffff800000a994 
 +[    0.000069] local timer MESON TIMER-G mclk->​mux_reg =ffffff8000002990,​mclk->​reg =ffffff800000c998 
 +[    0.000090] local timer MESON TIMER-H mclk->​mux_reg =ffffff8000002990,​mclk->​reg =ffffff800000e99c 
 +[    0.000110] local timer MESON TIMER-I mclk->​mux_reg =ffffff8000002990,​mclk->​reg =ffffff80000109a0 
 +[    0.000122] Switching to timer-based delay loop 
 +[    0.000335] Console: colour dummy device 80x25 
 +[    0.000833] console [tty0] enabled 
 +[    0.003185] allocated 8388608 bytes of page_cgroup 
 +[    0.003195] please try '​cgroup_disable=memory'​ option if you don't want memory cgroups 
 +[    0.003215] Calibrating delay loop (skipped), value calculated using timer frequency.. 2.00 BogoMIPS (lpj=10000) 
 +[    0.003233] pid_max: default: 32768 minimum: 301 
 +[    0.003329] Security Framework initialized 
 +[    0.003357] AppArmor: AppArmor initialized 
 +[    0.003400] Mount-cache hash table entries: 4096 (order: ​3, 32768 bytes) 
 +[    0.003413] Mountpoint-cache hash table entries: 4096 (order: 3, 32768 bytes) 
 +[    0.005274] device-tree:​ Duplicate name in /efusekey, renamed to "​key0#​1"​ 
 +[    0.005290] device-tree:​ Duplicate name in /efusekey, renamed to "​key1#​1"​ 
 +[    0.005304] device-tree:​ Duplicate name in /efusekey, renamed to "​key2#​1"​ 
 +[    0.005318] device-tree:​ Duplicate name in /efusekey, renamed to "​key3#​1"​ 
 +[    0.007005] Initializing cgroup subsys debug 
 +[    0.007018] Initializing cgroup subsys memory 
 +[    0.007037] Initializing cgroup subsys devices 
 +[    0.007047] Initializing cgroup subsys freezer 
 +[    0.007058] Initializing cgroup subsys net_cls 
 +[    0.007067] Initializing cgroup subsys blkio 
 +[    0.007076] Initializing cgroup subsys perf_event 
 +[    0.007090] Initializing cgroup subsys net_prio 
 +[    0.007100] Initializing cgroup subsys hugetlb 
 +[    0.007131] ftrace: allocating 28242 entries in 111 pages 
 +[    0.032467] /​cpus/​cpu@0:​ Missing clock-frequency property 
 +[    0.032497] /​cpus/​cpu@1:​ Missing clock-frequency property 
 +[    0.032509] /​cpus/​cpu@2:​ Missing clock-frequency property 
 +[    0.032521] /​cpus/​cpu@3:​ Missing clock-frequency property 
 +[    0.032535] hw perfevents: enabled with arm/​armv8-pmuv3 PMU driver, 7 counters available 
 +[    0.071841] Meson chip version = RevB (1F:B - 0:0) 
 +[    0.090801] CPU1: Booted secondary processor 
 +[    0.110788] CPU2: Booted secondary processor 
 +[    0.130779] CPU3: Booted secondary processor 
 +[    0.130833] Brought up 4 CPUs 
 +[    0.130863] SMP: Total of 4 processors activated. 
 +[    0.131395] devtmpfs: initialized 
 +[    0.143148] pinctrl core: initialized pinctrl subsystem 
 +[    0.143424] regulator-dummy:​ no parameters 
 +[    0.143741] NET: Registered protocol family 16 
 +[    0.144404] register canvas platform driver 
 +[    0.144415] codec:​ignore bus ops for cpu=25 
 +[    0.144423] codec:​ignore bus ops for cpu=29 
 +[    0.144431] codec:​register amports ops for bus[0] 
 +[    0.144439] codec:​register amports ops for bus[4] 
 +[    0.144447] codec:​register amports ops for bus[3] 
 +[    0.144454] codec:​register amports ops for bus[2] 
 +[    0.144461] codec:​register amports ops for bus[1] 
 +[    0.144469] codec:​register amports ops for bus[13] 
 +[    0.144477] codec:​register amports ops for bus[2] 
 +[    0.144484] codec:​register amports ops for bus[14] 
 +[    0.144506] register rdma platform driver 
 +[    0.144859] vdso: 2 pages (1 code, 1 data) at base ffffffc001b9e000 
 +[    0.144891] hw-breakpoint:​ found 6 breakpoint and 4 watchpoint registers. 
 +[    0.145411] DMA: preallocated 256 KiB pool for atomic allocations 
 +[    0.146610] software IO TLB [mem 0x5c400000-0x5c800000] (4MB) mapped at [ffffffc05c400000-ffffffc05c7fffff] 
 +[    0.146624] Serial: AMBA PL011 UART driver 
 +[    0.146703] hdmitx: system: amhdmitx_init 
 +[    0.146711] hdmitx: system: Ver: 2014May6 
 +[    0.146740] tv_vout: tv_init_module 
 +[    0.146754] tv_vout: major number 254 for disp 
 +[    0.146762] vout_notify:​ vout_register_server 
 +[    0.146770] tv_vout: register tv module server ok 
 +[    0.146796] codec_mm:​codec_mm_module_init 
 +[    0.146911] gxbb clk HIU base is 0xffffff800005a000 
 +[    0.146920] gxbb clk ao base is 0xffffff800005c000 
 +[    0.146958] register mpll_clk_out0 success done 
 +[    0.146971] register mpll_clk_out1 success done 
 +[    0.146981] register mpll_clk_out2 success done 
 +[    0.147150] register sys pll success done 
 +[    0.147194] clkrate [ xtal ] : 24000000Hz 
 +[    0.147203] clkrate [ 32Khz ] : 32000Hz 
 +[    0.147212] clkrate [ clk81 ] : 166666666Hz 
 +[    0.147220] clkrate [ fixed_pll ] : 2000000000Hz 
 +[    0.147228] clkrate [ fclk_div2 ] : 1000000000Hz 
 +[    0.147236] clkrate [ fclk_div3 ] : 666666000Hz 
 +[    0.147244] clkrate [ fclk_div4 ] : 500000000Hz 
 +[    0.147252] clkrate [ fclk_div5 ] : 400000000Hz 
 +[    0.147260] clkrate [ fclk_div7 ] : 285714000Hz 
 +[    0.147287] gxbb clock initialization complete 
 +[    0.147388] msr_clk_reg0=ffffff800005e75c,​msr_clk_reg2=ffffff800006a764 
 +[    0.148198] amlogic iomap probe done 
 +[    0.148341] Init pinux probe! 
 +[    0.149051] pinmux-gxbb c1109880.pinmux:​ Probed amlogic pinctrl driver 
 +[    0.149298] genirq: Setting trigger mode 8 for irq 241 failed (gic_set_type+0x0/​0xbc) 
 +[    0.149319] genirq: Setting trigger mode 8 for irq 242 failed (gic_set_type+0x0/​0xbc) 
 +[    0.149382] genirq: Setting trigger mode 8 for irq 241 failed (gic_set_type+0x0/​0xbc) 
 +[    0.149401] genirq: Setting trigger mode 8 for irq 242 failed (gic_set_type+0x0/​0xbc) 
 +[    0.149993] codec:codec map io source 0x00000000c1100000,​size=1048576 to 0xffffff8000680000 
 +[    0.150013] codec:codec map io source 0x00000000c8820000,​size=65536 to 0xffffff80000a0000 
 +[    0.150031] codec:codec map io source 0x00000000c883c000,​size=8192 to 0xffffff8000094000 
 +[    0.150110] codec:codec map io source 0x00000000c8100000,​size=1048576 to 0xffffff8000800000 
 +[    0.150131] codec:codec map io source 0x00000000d0100000,​size=262144 to 0xffffff8000980000 
 +[    0.150150] codec:codec map io source 0x00000000c8838000,​size=1024 to 0xffffff8000092000 
 +[    0.150211] codec_mm has 2 memory regions 
 +[    0.150226] codec_mm codec_mm.14:​ assigned reserved memory node linux,​codec_mm_cma ok 
 +[    0.150241] codec_mm:​codec_mm_reserved_init 0000000060700000->​0000000064800000 
 +[    0.150254] codec_mm codec_mm.14:​ assigned reserved memory node linux,​codec_mm_reserved ok 
 +[    0.150266] codec_mm:​codec_mm_probe mem init done 
 +[    0.150276] codec_mm:​add reserve memory 0000000060700000(aligned 0000000060700000) size=4100000(aligned 4100000) 
 +[    0.150302] codec_mm has 2 memory regions 
 +[    0.150313] codec_mm codec_mm.14:​ assigned reserved memory node linux,​codec_mm_cma ok 
 +[    0.150326] codec_mm:​codec_mm_reserved_init 0000000060700000->​0000000064800000 
 +[    0.150338] codec_mm codec_mm.14:​ assigned reserved memory node linux,​codec_mm_reserved ok 
 +[    0.150350] codec_mm:​codec_mm reserved memory probed done 
 +[    0.150357] codec_mm:​codec_mm_probe ok 
 +[    0.150924] VPU driver version: v01 
 +[    0.150933] vpu driver detect cpu type: gxbaby 
 +[    0.150949] load vpu_clk in dts: 666667000Hz(7) 
 +[    0.150972] vpu_probe OK 
 +[    0.151158] hdmitx: system: amhdmitx_probe 
 +[    0.151359] hdmitx hpd irq = 89 
 +[    0.151550] hdmitx20: Mapped PHY: 0xc0800000 
 +[    0.151560] hdmitx20: Mapped PHY: 0xc1104400 
 +[    0.151582] hdmitx20: Mapped PHY: 0xc8100000 
 +[    0.151591] hdmitx20: Mapped PHY: 0xc8834000 
 +[    0.151600] hdmitx20: Mapped PHY: 0xc883a000 
 +[    0.151609] hdmitx20: Mapped PHY: 0xc883c000 
 +[    0.151622] hdmitx20: Mapped PHY: 0xd0100000 
 +[    0.151631] hdmitx20: Mapped PHY: 0xda83a000 
 +[    0.151870] avmute set to 1 
 +[    0.152136] canvas_probe reg=00000000c8838000,​size=400 
 +[    0.152152] canvas maped reg_base =ffffff800009e000 
 +[    0.155406] rdma_probe 
 +[    0.185787] bio: create slab <​bio-0>​ at 0 
 +[    0.186259] SCSI subsystem initialized 
 +[    0.186410] usbcore: registered new interface driver usbfs 
 +[    0.186447] usbcore: registered new interface driver hub 
 +[    0.186498] usbcore: registered new device driver usb 
 +[    0.186563] media: Linux media interface: v0.10 
 +[    0.186593] Linux video capture interface: v2.00 
 +[    0.186639] pps_core: LinuxPPS API ver. 1 registered 
 +[    0.186648] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <​giometti@linux.it>​ 
 +[    ​0.186668] PTP clock support registered 
 +[    0.186818] logo: logo_init 
 +[    0.186854] Advanced Linux Sound Architecture Driver Initialized. 
 +[    0.187152] Bluetooth: Core ver 2.18 
 +[    0.187175] NET: Registered protocol family 31 
 +[    0.187184] Bluetooth: HCI device and connection manager initialized 
 +[    0.187198] Bluetooth: HCI socket layer initialized 
 +[    0.187210] Bluetooth: L2CAP socket layer initialized 
 +[    0.187231] Bluetooth: SCO socket layer initialized 
 +[    0.187244] NetLabel: Initializing 
 +[    0.187251] NetLabel: ​ domain hash size = 128 
 +[    0.187258] NetLabel: ​ protocols = UNLABELED CIPSOv4 
 +[    0.187297] NetLabel: ​ unlabeled traffic allowed by default 
 +[    0.187814] Switched to clocksource Timer-E 
 +[    0.209711] AppArmor: AppArmor Filesystem Enabled 
 +[    0.214012] NET: Registered protocol family 2 
 +[    0.214509] TCP established hash table entries: 16384 (order: ​5, 131072 bytes) 
 +[    0.214628] TCP bind hash table entries: 16384 (order: 6, 262144 bytes) 
 +[    ​0.214839] TCP: Hash tables configured (established 16384 bind 16384) 
 +[    0.214910] TCP: reno registered 
 +[    0.214922] UDP hash table entries: 1024 (order: 3, 32768 bytes) 
 +[    0.214964] UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes) 
 +[    0.215138] NET: Registered protocol family 1 
 +[    0.215339] RPC: Registered named UNIX socket transport module. 
 +[    0.215350] RPC: Registered udp transport module. 
 +[    0.215358] RPC: Registered tcp transport module. 
 +[    0.215365] RPC: Registered tcp NFSv4.1 backchannel transport module. 
 +[    0.215527] Unpacking initramfs... 
 +[    0.477667] Freeing initrd memory: 8108K (ffffffc073749000 - ffffffc073f34000) 
 +[    0.478466] kvm [1]: Using HYP init bounce page @5b02a000 
 +[    0.478650] kvm [1]: error: no compatible GIC node found 
 +[    0.478681] kvm [1]: error initializing Hyp mode: -19 
 +[    0.479085] futex hash table entries: 1024 (order: 5, 131072 bytes) 
 +[    0.479167] audit: initializing netlink subsys (disabled) 
 +[    0.479210] audit: type=2000 audit(0.460:​1):​ initialized 
 +[    0.479639] HugeTLB registered 2 MB page size, pre-allocated 0 pages 
 +[    0.483321] VFS: Disk quotas dquot_6.5.2 
 +[    0.483474] Dquot-cache hash table entries: 512 (order 0, 4096 bytes) 
 +[    0.485117] msgmni has been set to 3437 
 +[    0.485936] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248) 
 +[    0.486006] io scheduler noop registered (default) 
 +[    0.486016] io scheduler deadline registered 
 +[    0.486105] io scheduler cfq registered 
 +[    0.507429] meson-rng c8834000.rng:​ hwrng registered 
 +[    0.507560] mali-utgard d00c0000.mali:​ max pp is 3 
 +[    0.507572] mali-utgard d00c0000.mali:​ set min pp to default 1 
 +[    0.507583] mali-utgard d00c0000.mali:​ min pp is 1 
 +[    0.507593] mali-utgard d00c0000.mali:​ set min clk default to 0 
 +[    0.507603] mali-utgard d00c0000.mali:​ min clk  is 0 
 +[    0.507618] mali-utgard d00c0000.mali:​ hiu io source ​ 0xffffff80000d2000 
 +[    0.507634] mali-utgard d00c0000.mali:​ hiu io source ​ 0xffffff80000e4000 
 +[    0.507645] mali-utgard d00c0000.mali:​ num of pp used most of time 3 
 +[    0.507656] mali-utgard d00c0000.mali:​ clock dvfs table size is 6 
 +[    0.507667] mali-utgard d00c0000.mali:​ max clk set 4 
 +[    0.507676] mali-utgard d00c0000.mali:​ max clk  is 4 
 +[    0.507686] mali-utgard d00c0000.mali:​ turbo clk set to 5 
 +[    0.507695] mali-utgard d00c0000.mali:​ turbo clk  is 5 
 +[    0.507705] mali-utgard d00c0000.mali:​ default clk set to 2 
 +[    0.507715] mali-utgard d00c0000.mali:​ default clk  is 2 
 +[    0.507772] mali-utgard d00c0000.mali:​ ====================0==================== 
 +               ​clk_freq= 125000000, clk_parent=fclk_div4,​ voltage=1150,​ keep_count=5,​ threshod=<​30 120>, clk_sample=125 
 +[    0.507798] mali-utgard d00c0000.mali:​ ====================1==================== 
 +               ​clk_freq= 285000000, clk_parent=fclk_div7,​ voltage=1150,​ keep_count=5,​ threshod=<​100 190>, clk_sample=285 
 +[    0.507844] mali-utgard d00c0000.mali:​ ====================2==================== 
 +               ​clk_freq= 400000000, clk_parent=fclk_div5,​ voltage=1150,​ keep_count=5,​ threshod=<​152 207>, clk_sample=400 
 +[    0.507870] mali-utgard d00c0000.mali:​ ====================3==================== 
 +               ​clk_freq= 500000000, clk_parent=fclk_div4,​ voltage=1150,​ keep_count=5,​ threshod=<​180 220>, clk_sample=500 
 +[    0.507895] mali-utgard d00c0000.mali:​ ====================4==================== 
 +               ​clk_freq= 666000000, clk_parent=fclk_div3,​ voltage=1150,​ keep_count=5,​ threshod=<​210 236>, clk_sample=666 
 +[    0.507920] mali-utgard d00c0000.mali:​ ====================5==================== 
 +               ​clk_freq= 792000000, clk_parent= ​ gp0_pll, voltage=1150,​ keep_count=5,​ threshod=<​230 255>, clk_sample=792 
 +[    0.509396] gpu cooling register okay with err=0 
 +[    0.509441] gpu core cooling register okay with err=0 
 +[    0.509583] Mali: Mali device driver loaded 
 +[    0.511688] loop: module loaded 
 +[    0.512013] mtdoops: mtd device (mtddev=name/number) must be supplied 
 +[    0.520751] libphy: stmmac: probed 
 +[    0.520775] eth0: PHY ID 001cc916 at 0 IRQ POLL (stmmac-0:​00) active 
 +[    0.520786] eth0: PHY ID 001cc916 at 7 IRQ POLL (stmmac-0:​07) 
 +[    0.521058] usbcore: registered new interface driver cdc_ether 
 +[    0.521115] usbcore: registered new interface driver cdc_ncm 
 +[    0.521209] ehci_hcd: USB 2.0 '​Enhanced'​ Host Controller (EHCI) Driver 
 +[    0.521220] ehci-h20ahb:​ H20AHB-EHCI Host Controller driver 
 +[    0.521300] ohci_hcd: USB 1.1 '​Open'​ Host Controller (OHCI) Driver 
 +[    0.521359] usbcore: registered new interface driver cdc_acm 
 +[    0.521368] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters 
 +[    0.521412] usbcore: registered new interface driver usb-storage 
 +[    0.521497] usbcore: registered new interface driver usbserial 
 +[    0.521709] mousedev: PS/2 mouse device common for all mice 
 +[    0.521928] i2c /dev entries driver 
 +[    0.522000] IR NEC protocol handler initialized 
 +[    0.522009] IR RC5(x) protocol handler initialized 
 +[    0.522017] IR RC6 protocol handler initialized 
 +[    0.522024] IR JVC protocol handler initialized 
 +[    0.522032] IR Sony protocol handler initialized 
 +[    0.522040] IR RC5 (streamzap) protocol handler initialized 
 +[    0.522048] IR SANYO protocol handler initialized 
 +[    0.522056] IR MCE Keyboard/​mouse protocol handler initialized 
 +[    0.522493] ledtrig-cpu:​ registered to indicate activity on CPUs 
 +[    0.522645] usbcore: registered new interface driver usbhid 
 +[    0.522654] usbhid: USB HID core driver 
 +[    0.522842] ashmem: initialized 
 +[    0.522942] logger: created 256K log '​log_main'​ 
 +[    0.523036] logger: created 256K log '​log_events'​ 
 +[    0.523123] logger: created 256K log '​log_radio'​ 
 +[    0.523210] logger: created 256K log '​log_system'​ 
 +[    0.523453] ==uart0 reg addr = ffffff80002724c0 
 +[    0.523480] c81004c0.serial:​ ttyS0 at MMIO 0xc81004c0 (irq = 225, base_baud = 1500000) is a meson_uart 
 +[    0.523501] ttyS0 use xtal 24000000 change 0 to 115200 
 +[    2.191428] console [ttyS0] enabled 
 +[    2.195030] ==uart1 reg addr = ffffff80002744c0 
 +[    2.199375] c11084c0.serial:​ ttyS1 at MMIO 0xc11084c0 (irq = 58, base_baud = 1500000) is a meson_uart 
 +[    2.208685] enter  cpufreq 
 +[    2.211178] probe  cpufreq okay 
 +[    2.216552] dwc_otg c9100000.dwc2_b:​ dwc_otg_driver_probe(ffffffc05d728200) 
 +[    2.256596] dwc_otg: usb1: type: 1 speed: 0, config: 0, dma: 0, id: 1, phy: c0000020, ctrl: 0 
 +[    2.259467] dwc_otg c9100000.dwc2_b:​ base=0xffffff8001680000 
 +[    2.259474] dwc_otg c9100000.dwc2_b:​ dwc_otg_device=0xffffffc05a99ef00 
 +[    2.262135] dwc_otg: Core Release: 3.10a 
 +[    2.263337] dwc_otg: Setting default values for core params 
 +[    2.268872] dwc_otg: curmode: 1, host_only: 1 
 +[    2.273176] dwc_otg c9100000.dwc2_b:​ DMA config: BURST_DEFAULT 
 +[    2.275360] dwc_otg: Using Buffer DMA mode 
 +[    2.277220] dwc_otg: OTG VER PARAM: 1, OTG VER FLAG: 1 
 +[    2.282316] dwc_otg: Working on port type = HOST 
 +[    2.287102] dwc_otg dwc2_b: DWC OTG Controller 
 +[    2.291296] dwc_otg dwc2_b: new USB bus registered, assigned bus number 1 
 +[    2.298028] dwc_otg dwc2_b: irq 63, io mem 0x00000000 
 +[    2.303008] dwc_otg: -------hcd->​flags.d32 = 0 
 +[    2.307424] dwc_otg: Init: Port Power? op_state=1 
 +[    2.312071] dwc_otg: Init1: Power Port (0) 
 +[    2.316558] hub 1-0:1.0: USB hub found 
 +[    2.319861] hub 1-0:1.0: 1 port detected 
 +[    2.323841] dwc_otg c9000000.dwc2_a:​ dwc_otg_driver_probe(ffffffc05d728600) 
 +[    2.323876] dwc_otg: usb0: type: 0 speed: 0, config: 0, dma: 0, id: 0, phy: c0000000, ctrl: 0 
 +[    2.332170] dwc_otg c9000000.dwc2_a:​ base=0xffffff8001700000 
 +[    2.332175] dwc_otg c9000000.dwc2_a:​ dwc_otg_device=0xffffffc073962f00 
 +[    2.344750] dwc_otg: Core Release: 3.10a 
 +[    2.344772] dwc_otg: Setting default values for core params 
 +[    2.348573] dwc_otg: curmode: 1, host_only: 0 
 +[    2.354884] dwc_otg c9000000.dwc2_a:​ DMA config: BURST_DEFAULT 
 +[    2.357056] dwc_otg: Using Buffer DMA mode 
 +[    2.357078] dwc_otg: OTG VER PARAM: 1, OTG VER FLAG: 1 
 +[    2.362020] dwc_otg: Working on port type = OTG 
 +[    2.366496] dwc_otg: Current port type: SLAVE 
 +[    2.370898] dwc_otg dwc2_a: DWC OTG Controller 
 +[    2.375217] dwc_otg dwc2_a: new USB bus registered, assigned bus number 2 
 +[    2.381955] dwc_otg dwc2_a: irq 62, io mem 0x00000000 
 +[    2.387285] hub 2-0:1.0: USB hub found 
 +[    2.390675] hub 2-0:1.0: 1 port detected 
 +[    2.394633] dwc_otg: Dedicated Tx FIFOs mode 
 +[    2.398930] dwc_otg: using timer detectid change, ffffffc07399c000 
 +[    2.405183] secmon has 1 memory regions 
 +[    2.408705] secmon: share in base: 0xffffff80004e6000,​ share out base: 0xffffff80004e8000 
 +[    2.416782] secmon secmon.3: assigned reserved memory node linux,​secmon ok 
 +[    2.423645] secmon: probe done 
 +[    2.426710] storage: storage in base: 0xffffff8001780000 
 +[    2.431882] storage: storage out base: 0xffffff8001800000 
 +[    2.437221] storage: storage block base: 0xffffff8001880000 
 +[    2.442747] storage: probe done! 
 +[    2.445977] Error: Driver '​ICPlus IP175C'​ is already registered, aborting... 
 +[    2.452926] libphy: ICPlus IP175C: Error -16 in registering driver 
 +[    2.459514] aml_sd_emmc_probe:​ line 2954 
 +[    2.462924] mmc driver version: 1.07, 2015-01-21: fix a bug in tuning which caused eMMC data CRC error 
 +[    2.472324] aml_sd_emmc_reg_init 677 
 +[    2.475752] pdata->​caps 60007 
 +[    2.478631] pdata->​caps2 0 
 +[    2.481296] get property: ​               ocr_avail, value:​0x00200080 
 +[    2.487591] get property: ​                   f_min, value:​0x00061a80 
 +[    2.493932] get property: ​                   f_max, value:​0x0510ff40 
 +[    2.500192] get property: ​            ​max_req_size,​ value:​0x00020000 
 +[    2.506480] get property: ​                  ​irq_in,​ value:​0x00000003 
 +[    2.512786] get property: ​                 irq_out, value:​0x00000005 
 +[    2.519116] dwc_otg: Indeed it is in host mode hprt0 = 00021501 
 +[    2.527835] get property: ​             power_level,​ value:​0x00000001 
 +[    2.531243] get property: ​                 gpio_cd, str: 
 +[    2.536498] get property: ​              ​gpio_power,​ str: 
 +[    2.541765] get property: ​                 pinname, str:sd 
 +[    2.547191] get property: ​                ​jtag_pin,​ str: 
 +[    2.552458] get property: ​               card_type, value:​0x00000005 
 +[    2.558755] get property: ​               gpio_dat3, str: 
 +[    2.564011] get property: ​              ​gpio_volsw,​ str: 
 +[    2.637912] [aml_sd_emmc_probe] aml_sd_emmc_probe() success! 
 +[    2.637974] aml_sd_emmc_probe:​ line 2954 
 +[    2.648912] [aml_is_card_insert][0;​40;​33m card OUT 
 +               ​ 
 +[    2.657902] [aml_is_card_insert][0;​40;​33m card OUT 
 +               ​ 
 +[    2.679125] aml_sd_emmc_reg_init 677 
 +[    2.679241] pdata->​caps 80000d47 
 +[    2.680265] pdata->​caps2 80a1 
 +[    2.683190] get property: ​               ocr_avail, value:​0x00200080 
 +[    2.689514] get property: ​                   f_min, value:​0x00061a80 
 +[    2.695782] get property: ​                   f_max, value:​0x05f5e100 
 +[    2.697845] usb 1-1: new high-speed USB device number 2 using dwc_otg 
 +[    2.698111] dwc_otg: Indeed it is in host mode hprt0 = 00001101 
 +[    2.714335] get property: ​            ​max_req_size,​ value:​0x00020000 
 +[    2.720633] get property: ​                 pinname, str:emmc 
 +[    2.726229] get property: ​               card_type, value:​0x00000001 
 +[    2.732536] get property: ​               gpio_dat3, str: 
 +[    2.737787] get property: ​                ​hw_reset,​ str: 
 +[    2.797830] aml_emmc_hw_reset 1356 
 +[    2.797832] [aml_sd_emmc_probe] aml_sd_emmc_probe() success! 
 +[    2.798027] ion_dev has 1 memory regions 
 +[    2.817613] fb: osd_init_module 
 +[    2.817706] fb: viu vsync irq: 35 
 +[    2.818422] meson-fb has 1 memory regions 
 +[    2.823515] meson-fb meson-fb.11:​ assigned reserved memory node linux,​meson-fb ok 
 +[    2.829807] tv_vout: tv_set_current_vmode[672]fps_target_mode=10 
 +[    2.835740] tv_vout: mode is 10,​sync_duration_den=1,​sync_duration_num=60 
 +[    2.842392] switch_vpu_mem_pd:​ vencp ON 
 +[    2.846177] tv_vout: TV mode 720p60hz selected. 
 +[    2.850679] tv_vout: new mode =720p60hz set ok 
 +[    2.855059] vout_serve: vinfo mode is: 720p60hz 
 +[    2.859632] switch_vpu_mem_pd:​ viu_osd1 ON 
 +[    2.863598] switch_vpu_mem_pd:​ viu_osd2 ON 
 +[    2.867652] switch_vpu_mem_pd:​ viu_osd_scale ON 
 +[    2.871595] emmc: BKOPS_EN bit is not set 
 +[    2.876301] [aml_sd_voltage_switch][0;​40;​32m switch to 1.8V for a non-uhs device. 
 +               ​ 
 +[    2.876302] osd_rdma: osd_rdma_init:​ rmda_table p=0x5fc49000,​op=0x5fc49000 , v=0xffffff80004fa000 
 +[    2.887751] emmc: clk 100000000 SDR mode tuning start 
 +[    2.887982] rx_tuning_result[0][0] = 10 
 +[    2.888197] rx_tuning_result[0][1] = 10 
 +[    2.888411] rx_tuning_result[0][2] = 10 
 +[    2.888625] rx_tuning_result[0][3] = 10 
 +[    2.888838] rx_tuning_result[0][4] = 10 
 +[    2.889052] rx_tuning_result[0][5] = 10 
 +[    2.889267] rx_tuning_result[0][6] = 10 
 +[    2.889479] rx_tuning_result[0][7] = 10 
 +[    2.889692] rx_tuning_result[0][8] = 10 
 +[    2.889905] rx_tuning_result[0][9] = 10 
 +[    2.889908] best_win_start =0, best_win_size =10 
 +[    2.889911] sd_emmc_regs->​gclock =0x100024a, sd_emmc_regs->​gadjust =0x2000 
 +[    2.889914] emmc: gclock =0x100024a, gdelay=0x76965077 
 +[    2.889916] gadjust=0x2000 
 +[    2.890033] emmc: try set sd/emmc to DDR mode 
 +[    2.890037] emmc: try set sd/emmc to DDR mode 
 +[    2.890041] emmc: clk 100000000 DDR mode tuning start 
 +[    2.890871] rx_tuning_result[0][0] = 10 
 +[    2.891608] rx_tuning_result[0][1] = 10 
 +[    2.892347] rx_tuning_result[0][2] = 10 
 +[    2.893083] rx_tuning_result[0][3] = 10 
 +[    2.893170] best_win_start =0, best_win_size =4 
 +[    2.893173] sd_emmc_regs->​gclock =0x1000245, sd_emmc_regs->​gadjust =0x12000 
 +[    2.893175] emmc: gclock =0x1000245, gdelay=0x76965077 
 +[    2.893176] gadjust=0x12000 
 +[    2.893548] emmc: new HS400 MMC card at address 0001 
 +[    2.893947] emmc: clock 100000000, 8-bit-bus-width 
 +                 
 +[    2.893947] mmcblk0: emmc:0001 064GE2 58.2 GiB  
 +[    3.020095] fb: osd_probe vinfo:​ffffffc001c3beb8 
 +[    3.020755] hub 1-1:1.0: USB hub found 
 +[    3.021013] ​ mmcblk0: p1 p2 
 +[    3.021380] hub 1-1:1.0: 4 ports detected 
 +[    3.035095] fb: Frame buffer memory assigned at 
 +[    3.039386] fb:     phy: 0x78000000, vir:​0xffffff8003c00000,​ size=98304K 
 +[    3.046194] fb: osd_set_res_bootargs : mode 60 
 +[    3.050607] fb: osd_set_res_bootargs,​ no available resolution info. 
 +[    3.056627] fb: fb def : 1280 720 1280 1440 32 
 +[    3.061206] fb: init fbdev bpp is:32 
 +[    3.064733] fb: ---------------clear fb0 memory 
 +[    3.096564] fb: osd[0] canvas.idx =0x40 
 +[    3.096566] fb: osd[0] canvas.addr=0x78000000 
 +[    3.096567] fb: osd[0] canvas.width=5120 
 +[    3.096569] fb: osd[0] canvas.height=1440 
 +[    3.122355] Console: switching to colour frame buffer device 160x45 
 +[    3.153130] fb: Frame buffer memory assigned at 
 +[    3.153217] fb:     phy: 0x7e000000, vir:​0xffffff8001a00000,​ size=1024K 
 +[    3.173131] fb: osd probe OK 
 +[    3.173288] vout_serve: vout_init_module 
 +[    3.174370] vout_serve: meson_vout_probe 
 +[    3.178215] vout_serve: create vout attribute OK 
 +[    3.182802] ge2d: ge2d_init_module 
 +[    3.186125] ge2d: ge2d_dev major:245 
 +[    3.189789] ge2d: ge2d clock is 400 MHZ 
 +[    3.193466] ge2d: ge2d: pdev=ffffffc05d6de400,​ irq=182, rstc=0xffffffc07398e080,​ clk=ffffffc05d6a8d00 
 +[    3.202633] ge2d: mapped phy: 0xd0160000 
 +[    3.206479] ge2d: ge2d start monitor 
 +[    3.210155] codec:​Amlogic A/V streaming port init 
 +[    3.215270] codec:get gate demux control ok ffffffc073809980 
 +[    3.220306] ge2d: ge2d workqueue monitor start 
 +[    3.220344] codec:get gate parser_top control ok ffffffc073809d80 
 +[    3.220349] codec:get gate vpu_intr control ok ffffffc073809e80 
 +[    3.220354] codec:get gate vdec control ok ffffffc073809f80 
 +[    3.220549] codec:​[tsync_pcr_init]init success. 
 +[    3.220581] codec:​regist mpeg12 codec profile 
 +[    3.220613] codec:​regist mpeg4 codec profile 
 +[    3.220614] codec:​amvdec_vc1 module init 
 +[    3.220684] codec:​regist vc1 codec profile 
 +[    3.220685] codec:​amvdec_h264 module init 
 +[    3.220735] codec:​regist h264 codec profile 
 +[    3.220736] codec:​amvdec_h264mvc module init 
 +[    3.220782] codec:​regist hmvc codec profile 
 +[    3.220783] codec:​amvdec_h264_4k2k module init 
 +[    3.220815] codec:​regist h264_4k2k codec profile 
 +[    3.220816] codec:​amvdec_h265 module init 
 +[    3.220846] codec:​regist hevc codec profile 
 +[    3.220879] codec:​regist mjpeg codec profile 
 +[    3.220880] codec:​amvdec_real module init 
 +[    3.220915] codec:​regist real codec profile 
 +[    3.220916] codec:​amvdec_avs module init 
 +[    3.220946] codec:​regist avs codec profile 
 +[    3.220985] amvenc_avc_probe -- reserved memory config fail. 
 +[    3.220987] amvenc_avc - cma memory pool size: 32 MB 
 +[    3.220999] encode_wq_init. 
 +[    3.221005] encode start monitor. 
 +[    3.221070] encode workqueue monitor start. 
 +[    3.221184] jpegenc module init 
 +[    3.221279] codec:​picdec_driver_probe called. 
 +[    3.221282] picdec has 1 memory regions 
 +[    3.221300] picdec picdec.19: assigned reserved memory node linux,​picdec ok 
 +[    3.221302] codec:​picdec_driver_probe done. 
 +[    3.221303] codec:​reserved memory config fail , use CMA . 
 +[    3.223960] codec:cma memory is 64800000 , size is  3000000 
 +[    3.224319] codec:0 addr is 64800000################​ 
 +[    3.224328] codec:1 addr is 64951800################​ 
 +[    3.224473] switch_vpu_mem_pd:​ vpu_arb ON 
 +[    3.224703] codec:​create_ge2d_work_queue video task ok 
 +[    3.224935] codec:​register clk_set_setting cpu[31] 
 +[    3.225127] di_module_init ok. 
 +[    3.225132] di_module_init:​ major 241 
 +[    3.225250] di_probe 
 +[    3.225339] deinterlace has 1 memory regions 
 +[    3.225358] di reveser memory 0x76200000, size 30MB. 
 +[    3.225365] deinterlace deinterlace.21:​ assigned reserved memory node linux,di ok 
 +[    3.225466] rdma_register,​ rdma_table_addr ffffff8000642000 rdma_table_addr_phy 5fc4e000 reg_buf ffffffc073a4e000 
 +[    3.225468] rdma_register success, handle 1 table_size 8192 
 +[    3.225470] di_probe allocate rdma channel 1. 
 +[    3.225473] DI hw version 2. 
 +[    3.225480] 0x000000c3:​Y=c3,​U=0,​V=0 
 +[    3.225481] 0x000000c4:​Y=c4,​U=0,​V=0 
 +[    3.225483] 0x000000c5:​Y=c5,​U=0,​V=0 
 +[    3.225485] 0x000000c6:​Y=c6,​U=0,​V=0 
 +[    3.225486] 0x000000c7:​Y=c7,​U=0,​V=0 
 +[    3.225488] 0x000000c8:​Y=c8,​U=0,​V=0 
 +[    3.225489] 0x000000c9:​Y=c9,​U=0,​V=0 
 +[    3.225492] 0x000000ca:​Y=ca,​U=0,​V=0 
 +[    3.225494] 0x000000cb:​Y=cb,​U=0,​V=0 
 +[    3.225496] 0x000000cc:​Y=cc,​U=0,​V=0 
 +[    3.225498] 0x000000cd:​Y=cd,​U=0,​V=0 
 +[    3.225500] 0x000000ce:​Y=ce,​U=0,​V=0 
 +[    3.225502] 0x000000cf:​Y=cf,​U=0,​V=0 
 +[    3.225614] di_probe here. 
 +[    3.225627] switch_vpu_mem_pd:​ di_pre OFF 
 +[    3.225776] efusekeynum:​ 4 
 +[    3.225782] efusekeyname: ​            ​mac offset: ​    ​0 size: ​    6 
 +[    3.225786] efusekeyname: ​         mac_bt offset: ​    ​6 size: ​    6 
 +[    3.225791] efusekeyname: ​       mac_wifi offset: ​   12 size: ​    6 
 +[    3.225795] efusekeyname: ​           usid offset: ​   18 size: ​   16 
 +[    3.225873] efuse efuse.7: probe OK! 
 +[    3.225991] 6aml_unifykeys_init done! 
 +[    3.225992] ppmgr module init func called 
 +[    3.226033] ppmgr_driver_probe called 
 +[    3.226036] ppmgr has 1 memory regions 
 +[    3.226043] init ppmgr memsource 74200000->​761fffff 
 +[    3.226169] ppmgr_probe done 
 +[    3.226366] ionvideo-000:​ V4L2 device registered as video13 
 +[    3.226372] [dsp]register dsp to char divece(257) 
 +[    3.226640] amaudio: driver amaudio succuess! 
 +[    3.226644] amlvideo_init called 
 +[    3.226644] amlvideo_create_instance called 
 +[    3.226646] v4l2_dev.name=:​amlvideo-000 
 +[    3.226701] amlvideo-000:​ V4L2 device registered as video10 
 +[    3.226703]  
 +                
 +                VECM init 
 + 
 +[    3.226963] saradc c1108680.saradc:​ initialized by BL30 
 +[    3.226967] saradc c1108680.saradc:​ calibration start: 
 +[    3.227019] saradc c1108680.saradc:​ nominal=0, value=0 
 +[    3.227065] saradc c1108680.saradc:​ nominal=256,​ value=250 
 +[    3.227111] saradc c1108680.saradc:​ nominal=512,​ value=508 
 +[    3.227159] saradc c1108680.saradc:​ nominal=768,​ value=766 
 +[    3.227204] saradc c1108680.saradc:​ nominal=1023,​ value=1022 
 +[    3.227207] saradc c1108680.saradc:​ calibration end: coef=4064 
 +[    3.227246] remote: Driver init 
 +[    3.227285] remote: platform_data g_remote_ao_offset=580 
 +[    3.227287] remote: platform_data irq =228 
 +[    3.227313] remote: set drvdata completed 
 +[    3.227325] remote: device_create_file completed  
 +[    3.227612] input: aml_keypad as /​devices/​meson-remote.9/​input/​input0 
 +[    3.227752] remote: input_register_device completed  
 +[    3.227872] remote: [0x480] = 0x1dd0190 
 +[    3.227875] remote: [0x484] = 0xf800ca 
 +[    3.227877] remote: [0x488] = 0x82006e 
 +[    3.227880] remote: [0x48c] = 0x3c0030 
 +[    3.227882] remote: [0x490] = 0x30fa0013 
 +[    3.227891] remote: [0x498] = 0x6f19000 
 +[    3.227893] remote: [0x49c] = 0xbe40 
 +[    3.227895] remote: [0x580] = 0xfa00a0 
 +[    3.227897] remote: [0x584] = 0xfa00a0 
 +[    3.227900] remote: [0x588] = 0xfa00a0 
 +[    3.227902] remote: [0x58c] = 0x640030 
 +[    3.227905] remote: [0x590] = 0x30fa0013 
 +[    3.227907] remote: [0x598] = 0x961b800 
 +[    3.227909] remote: [0x59c] = 0x9740 
 +[    3.227912] remote: [0x5a0] = 0x104 
 +[    3.227914] remote: [0x5a4] = 0x0 
 +[    3.227916] remote: [0x5a8] = 0x0 
 +[    3.227919] remote: set_remote_mode[72] 
 +[    3.227938] remote: remote config major:237 
 +[    3.228033] remote: physical address:​0x73ae4000 
 +[    3.228395] aml-thermal : min state:​1000000 400 1 2 
 +[    3.228576] aml-thermal : not found gpucore node 
 +[    3.228582] aml-thermal : gpu coef:437, pp:3 
 +[    3.233618] aml-thermal : cdev1 set upper to 4 
 +[    3.233622] aml-thermal : cdev0 set upper to 3 
 +[    3.236171] 6-------------------------------------------------------- 
 +[    3.236173] 6odroid_sysfs_init(321) : Sleep Enable !! 
 +[    3.236174] 6-------------------------------------------------------- 
 +[    3.236308] input: vt-input as /​devices/​virtual/​input/​input1 
 +[    3.236376] 6Virtual-Key input driver registered!! 
 +[    3.236809] adbattery: android dummy battery driver loaded 
 +[    3.237156] enter aml_soc_platform_pcm2bt_probe 
 +[    3.237370] divider=16,​frac=33920000,​SDMval=4523 
 +[    3.237474] enter aml_pcm_dai_probe 
 +[    3.237506] [aml-spdif-dai]enter aml_dai_spdif_init 
 +[    3.237554] aml_spdif_probe 
 +[    3.237649] enter spdif_dit_probe 
 +[    3.238310] odroid_hdmi_snd odroid_hdmi.36:​ dit-hifi <-> I2S.27 mapping ok 
 +[    3.238809] GACT probability on 
 +[    3.238812] Mirror/​redirect action on 
 +[    3.238814] u32 classifier 
 +[    3.238815] ​    ​Performance counters on 
 +[    3.238816] ​    input device check on 
 +[    3.238817] ​    ​Actions configured 
 +[    3.238918] TCP: cubic registered 
 +[    3.238927] NET: Registered protocol family 17 
 +[    3.238959] NET: Registered protocol family 15 
 +[    3.239078] Bluetooth: RFCOMM TTY layer initialized 
 +[    3.239086] Bluetooth: RFCOMM socket layer initialized 
 +[    3.239094] Bluetooth: RFCOMM ver 1.11 
 +[    3.239100] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 
 +[    3.239102] Bluetooth: BNEP filters: protocol multicast 
 +[    3.239107] Bluetooth: BNEP socket layer initialized 
 +[    3.239109] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 
 +[    3.239114] Bluetooth: HIDP socket layer initialized 
 +[    3.239133] NET: Registered protocol family 35 
 +[    3.239221] Key type dns_resolver registered 
 +[    3.239681] Registering SWP/SWPB emulation handler 
 +[    3.239963] AppArmor: AppArmor sha1 policy hashing enabled 
 +[    3.239992] regulator-dummy:​ disabling 
 +[    3.240109] drivers/​rtc/​hctosys.c:​ unable to open rtc device (rtc0) 
 +[    3.241554] input: cec_input as /​devices/​virtual/​input/​input2 
 +[    3.241956] 6enter meson_pm_probe! 
 +[    3.242043] meson_pm_probe done 
 +[    3.242164] ALSA device list: 
 +[    3.242166] ​  ​#0: ODROID-HDMI 
 +[    3.298167] usb 1-1.1: new full-speed USB device number 3 using dwc_otg 
 +[    3.405873] input: Logitech USB Receiver as /devices/dwc2_b/​usb1/​1-1/​1-1.1/​1-1.1:​1.0/​0003:​046D:​C52B.0001/​input/​input3 
 +[    3.406002] hid-generic 0003:​046D:​C52B.0001:​ input: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-dwc2_b-1.1/​input0 
 +[    3.410386] input: Logitech USB Receiver as /​devices/​dwc2_b/​usb1/​1-1/​1-1.1/​1-1.1:​1.1/​0003:​046D:​C52B.0002/​input/​input4 
 +[    3.410658] hid-generic 0003:​046D:​C52B.0002:​ input,​hiddev0:​ USB HID v1.11 Mouse [Logitech USB Receiver] on usb-dwc2_b-1.1/​input1 
 +[    3.416109] hid-generic 0003:​046D:​C52B.0003:​ hiddev0: USB HID v1.11 Device [Logitech USB Receiver] on usb-dwc2_b-1.1/​input2 
 +[    3.759952] random: nonblocking pool is initialized 
 +[    4.007750] Freeing unused kernel memory: 888K (ffffffc001ab6000 - ffffffc001b94000) 
 +[    5.213130] switch_vpu_mem_pd:​ viu_vd1 OFF 
 +[    5.215908] switch_vpu_mem_pd:​ afbc_dec OFF 
 +[    5.218637] switch_vpu_mem_pd:​ di_post OFF 
 +[    5.222544] switch_vpu_mem_pd:​ viu_vd2 OFF 
 +[    8.528074] libphy: stmmac-0:00 - Link is Up - 1000/Full 
 +[    9.167962] systemd[1]: System time before build time, advancing clock. 
 +[    9.274517] systemd[1]: Failed to insert module '​autofs4':​ No such file or directory 
 +[    9.305792] systemd[1]: systemd 229 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ -LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD -IDN) 
 +[    9.324879] systemd[1]: Detected architecture arm64. 
 +[    9.358100] systemd[1]: Set hostname to <​odroid64>​. 
 +[    9.444715] ttyS0 use xtal 24000000 change 115200 to 115200 
 +  ​10.065585] systemd[1]: Listening on Journal Socket (/​dev/​log). 
 +  ​10.072699] systemd[1]: Reached target User and Group Name Lookups. 
 +[   ​10.080426] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe. 
 +[   ​10.088144] systemd[1]: Reached target Swap. 
 +[   ​10.094495] systemd[1]: Created slice User and Session Slice. 
 +[   ​10.100911] systemd[1]: Listening on udev Control Socket. 
 +[   ​10.107053] systemd[1]: Starting of Arbitrary Executable File Formats File System Automount Point not supported. 
 +[   ​10.141524] systemd[1]: Listening on Process Core Dump Socket. 
 +[   ​10.148554] systemd[1]: Listening on Syslog Socket. 
 +[   ​10.155295] systemd[1]: Reached target Encrypted Volumes. 
 +[   ​10.162421] systemd[1]: Created slice System Slice. 
 +[   ​10.169242] systemd[1]: Reached target Slices. 
 +[   ​10.176218] systemd[1]: Created slice system-serial\x2dgetty.slice. 
 +[   ​10.183909] systemd[1]: Listening on udev Kernel Socket. 
 +[   ​10.191005] systemd[1]: Listening on Journal Socket. 
 +[   ​10.205137] systemd[1]: Starting Load Kernel Modules... 
 +[   ​10.238261] systemd[1]: Started Read required files in advance. 
 +[   ​10.248331] systemd[1]: Mounting POSIX Message Queue File System... 
 +[   ​10.259093] systemd[1]: Mounting Debug File System... 
 +[   ​10.269620] systemd[1]: Starting Create Static Device Nodes in /dev... 
 +[   ​10.279676] systemd[1]: Starting Braille Device Support... 
 +[   ​10.290835] systemd[1]: Starting Journal Service... 
 +[   ​10.305469] systemd[1]: Starting Nameserver information manager... 
 +[   ​10.315676] systemd[1]: Started Forward Password Requests to Wall Directory Watch. 
 +[   ​10.327004] systemd[1]: Mounting Huge Pages File System... 
 +[   ​10.335512] systemd[1]: Created slice system-getty.slice. 
 +[   ​10.345500] systemd[1]: Starting Uncomplicated firewall... 
 +[   ​10.353820] systemd[1]: Reached target Remote File Systems (Pre). 
 +[   ​10.361526] systemd[1]: Reached target Remote File Systems. 
 +[   ​10.371158] systemd[1]: Starting Remount Root and Kernel File Systems... 
 +[   ​10.383159] systemd[1]: systemd-modules-load.service:​ Main process exited, code=exited,​ status=1/FAILURE 
 +[   ​10.392720] systemd[1]: Failed to start Load Kernel Modules. 
 +[   ​10.405309] systemd[1]: systemd-modules-load.service:​ Unit entered failed state. 
 +[   ​10.410695] systemd[1]: systemd-modules-load.service:​ Failed with result '​exit-code'​. 
 +[   ​10.425451] systemd[1]: Starting Apply Kernel Variables... 
 +[   ​10.438512] systemd[1]: Mounting Configuration File System... 
 +[   ​10.448841] systemd[1]: Started Uncomplicated firewall. 
 +[   ​10.459987] systemd[1]: Started Remount Root and Kernel File Systems. 
 +[   ​10.483796] systemd[1]: Starting Load/Save Random Seed... 
 +[   ​10.530977] systemd[1]: Starting udev Coldplug all Devices... 
 +[   ​10.542293] systemd[1]: Mounted Configuration File System. 
 +[   ​10.549300] systemd[1]: Mounted Huge Pages File System. 
 +[   ​10.556391] systemd[1]: Mounted POSIX Message Queue File System. 
 +[   ​10.563946] systemd[1]: Mounted Debug File System. 
 +[   ​10.592147] systemd[1]: ureadahead.service:​ Main process exited, code=exited,​ status=5/​NOTINSTALLED 
 +[   ​10.600000] systemd[1]: ureadahead.service:​ Unit entered failed state. 
 +[   ​10.605548] systemd[1]: ureadahead.service:​ Failed with result '​exit-code'​. 
 +[   ​10.613517] systemd[1]: Started Journal Service. 
 +[   ​10.816369] systemd-journald[163]:​ Received request to flush runtime journal from PID 1 
 +[   ​11.919484] ionvideo open 
 +[   ​12.117850] ionvideo_stop_generating!!!! 
 +[   ​12.117885] ionvideo release 
 +[   ​14.786634] FAT-fs (mmcblk0p1): Volume was not properly unmountedSome data may be corrupt. Please run fsck. 
 +  ​15.613629] cgroup: new mount options do not match the existing superblock, will be ignored 
 +[   ​19.797448] fb: osd[0] canvas.idx =0x40 
 +[   ​19.797451] fb: osd[0] canvas.addr=0x78000000 
 +[   ​19.797453] fb: osd[0] canvas.width=5120 
 +[   ​19.797455] fb: osd[0] canvas.height=720 
 +[   ​19.813291] fb: osd[0] enable: 0 (Xorg) 
 +[   ​20.336593] ttyS0 use xtal 24000000 change 115200 to 115200 
 +[   ​20.336987] ttyS0 use xtal 24000000 change 115200 to 115200 
 +[   ​20.706822] ttyS0 use xtal 24000000 change 115200 to 115200 
 +[   ​20.707164] ttyS0 use xtal 24000000 change 115200 to 115200 
 +[   ​20.731801] fb: osd[0] enable: 1 (Xorg) 
 +[   ​27.179220] divider=17,​frac=80768000,​SDMval=11722 
 +[   ​27.179265] i2sin_fifo0_set_buf 
 +[   ​27.179357] i2sin_fifo0_set_buf 
 +[   ​27.306069] i2sin_fifo0_set_buf 
 +[   ​27.306184] i2sin_fifo0_set_buf 
 +[   ​27.311613] [aml-i2s-dai]i2s dma ffffff800064a000,​phy addr 1606811648,​mode 0,ch 1 
 +[   ​27.311627] ----aml_hw_iec958_init,​runtime->​rate=44100,​sample_rate=5-- 
 +[   ​27.311631] aml_set_spdif_clk rate 
 +[   ​27.311650] divider=22,​frac=13030400,​SDMval=2364 
 +[   ​27.311699] set normal 512 fs /4 fs 
 +[   ​27.311706] iec958 mode PCM16 
 +[   ​27.311714] IEC958 16bit 
 +[   ​27.311720] hdmitx: audio: aout notify rate 44100 
 +[   ​27.311723] hdmitx: audio: aout notify size 16 
 +[   ​27.311727] 958 with i2s 
 +[   ​27.311820] [aml-i2s-dai]i2s dma ffffff800064a000,​phy addr 1606811648,​mode 0,ch 1 
 +[   ​27.311825] ----aml_hw_iec958_init,​runtime->​rate=44100,​sample_rate=5-- 
 +[   ​27.311828] aml_set_spdif_clk rate 
 +[   ​27.311833] divider=22,​frac=13030400,​SDMval=2364 
 +[   ​27.311838] set normal 512 fs /4 fs 
 +[   ​27.311843] iec958 mode PCM16 
 +[   ​27.311849] IEC958 16bit 
 +[   ​27.311853] hdmitx: audio: aout notify rate 44100 
 +[   ​27.311856] hdmitx: audio: aout notify size 16 
 +[   ​27.311859] 958 with i2s 
 +[   ​27.346735] i2sin_fifo0_set_buf 
 +[   ​27.346819] i2sin_fifo0_set_buf 
 +[   ​27.348051] i2sin_fifo0_set_buf 
 +[   ​27.348131] i2sin_fifo0_set_buf 
 +[   ​27.349164] [aml-i2s-dai]i2s dma ffffff800064a000,​phy addr 1606811648,​mode 0,ch 2 
 +[   ​27.349175] ----aml_hw_iec958_init,​runtime->​rate=44100,​sample_rate=5-- 
 +[   ​27.349179] aml_set_spdif_clk rate 
 +[   ​27.349191] divider=22,​frac=13030400,​SDMval=2364 
 +[   ​27.349202] set normal 512 fs /4 fs 
 +[   ​27.349208] iec958 mode PCM16 
 +[   ​27.349216] IEC958 16bit 
 +[   ​27.349221] hdmitx: audio: aout notify rate 44100 
 +[   ​27.349225] hdmitx: audio: aout notify size 16 
 +[   ​27.349229] 958 with i2s 
 +[   ​27.349289] [aml-i2s-dai]i2s dma ffffff800064a000,​phy addr 1606811648,​mode 0,ch 2 
 +[   ​27.349293] ----aml_hw_iec958_init,​runtime->​rate=44100,​sample_rate=5-- 
 +[   ​27.349296] aml_set_spdif_clk rate 
 +[   ​27.349301] divider=22,​frac=13030400,​SDMval=2364 
 +[   ​27.349307] set normal 512 fs /4 fs 
 +[   ​27.349311] iec958 mode PCM16 
 +[   ​27.349317] IEC958 16bit 
 +[   ​27.349321] hdmitx: audio: aout notify rate 44100 
 +[   ​27.349324] hdmitx: audio: aout notify size 16 
 +[   ​27.349328] 958 with i2s 
 +[   ​27.349940] i2sin_fifo0_set_buf 
 +[   ​27.350000] i2sin_fifo0_set_buf 
 +[   ​27.350570] i2sin_fifo0_set_buf 
 +[   ​27.350627] i2sin_fifo0_set_buf 
 +[   ​27.359892] [aml-i2s-dai]i2s dma ffffff800064a000,​phy addr 1606811648,​mode 0,ch 2 
 +[   ​27.359904] ----aml_hw_iec958_init,​runtime->​rate=44100,​sample_rate=5-- 
 +[   ​27.359908] aml_set_spdif_clk rate 
 +[   ​27.359919] divider=22,​frac=13030400,​SDMval=2364 
 +[   ​27.359930] set normal 512 fs /4 fs 
 +[   ​27.359936] iec958 mode PCM16 
 +[   ​27.359944] IEC958 16bit 
 +[   ​27.359950] hdmitx: audio: aout notify rate 44100 
 +[   ​27.359953] hdmitx: audio: aout notify size 16 
 +[   ​27.359957] 958 with i2s 
 +[   ​27.360033] [aml-i2s-dai]i2s dma ffffff800064a000,​phy addr 1606811648,​mode 0,ch 2 
 +[   ​27.360038] ----aml_hw_iec958_init,​runtime->​rate=44100,​sample_rate=5-- 
 +[   ​27.360041] aml_set_spdif_clk rate 
 +[   ​27.360046] divider=22,​frac=13030400,​SDMval=2364 
 +[   ​27.360052] set normal 512 fs /4 fs 
 +[   ​27.360056] iec958 mode PCM16 
 +[   ​27.360062] IEC958 16bit 
 +[   ​27.360065] hdmitx: audio: aout notify rate 44100 
 +[   ​27.360069] hdmitx: audio: aout notify size 16 
 +[   ​27.360072] 958 with i2s 
 +[   ​27.386112] aiu i2s playback enable 
 +[   ​27.386135] audio_hw_958_enable 1 
 +[   ​27.387510] i2sin_fifo0_set_buf 
 +[   ​27.387767] i2sin_fifo0_set_buf 
 +[   ​32.958858] aiu i2s playback disable 
 +[   ​32.958872] audio_hw_958_enable 0 
 +[  620.724657] fb: osd[0] enable: 1 (Xorg) 
 +[  620.733188] fb: osd[0] enable: 0 (Xorg) 
 +[  620.753128] fb: osd[0] enable: 0 (Xorg)
 </​code>​ </​code>​
odroid-c2/software/c2_nfsboot.txt · Last modified: 2017/05/30 17:25 by luke.go
CC Attribution-Share Alike 3.0 Unported
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0