CSC Armbian for RK322X TV Boxes


Recommended Posts

Hello everyone!
I update you on my situation, I managed to delete the emmc and to start armbian with the mainline kernel.
But now my problem is another, I would like to flash the armbian image directly on the emmc but I can't understand the procedure to do on windows, any help?

Thanks in the meantime

Link to post
Share on other sites
Donate and support the project!

1 hour ago, MMarcio said:

Hello everyone!
I update you on my situation, I managed to delete the emmc and to start armbian with the mainline kernel.
But now my problem is another, I would like to flash the armbian image directly on the emmc but I can't understand the procedure to do on windows, any help?

Thanks in the meantime

Windows?

You could either run armbian-config to transfer the system from the sdcard to the emmc or use rkdeveloptool to write the image directly on the emmc.

Link to post
Share on other sites
1 hour ago, jock said:

Windows?

You could either run armbian-config to transfer the system from the sdcard to the emmc or use rkdeveloptool to write the image directly on the emmc.

I'm trying to use rkdeveloptool on windows but I don't understand how to set it, it gives me firmware loading error

Link to post
Share on other sites

Hi, I'm a newbie and first of all, I would like to thank you @jock and @fabiobassa for this. I've got an MXQ Pro 4k lying around and out of curiosity I saw this post that it's possible to run Linux on this box. I've tried the steps on the first post and I boot with SD card on successfully, however, whenever I'm trying to do the sudo armbian-config command, there is no option to install to emmc (only one option is available - update boot). I can successfully rkdeveloptool ef and rkdevelop wl 0x0  the Armbian 20.05.0 - Ubuntu Focal Desktop - Legacy kernel 4.4.194 img into the box, but it is not booting. Only weak blue and red lights were on. Any idea on how I can install this to the emmc? BTW, my box says RK32Q v3.0.

Link to post
Share on other sites
58 minutes ago, fabiobassa said:

hello @Mark Khevin Rogacion and ty for joining in this adventure
Yes you right because your 329q has a nand and not an mmc

But

@jock is actively and strongly working on a simple tool that in future will avoid all this mis-confusing due to different commercial names . So kindly wait just some little time that the new tool will be perfectly functional

is it possible that I am also confusing the memory types? I also can't find the command on armbian-config to install on emmc / nand

 

nand-e-rev.jpg

Edited by MMarcio
Link to post
Share on other sites

@MMarcio @nokirunner

Here we are, here there is the first version of the Multitool.

That's an image to burn on an sd card: plug it into the tvbox and it will boot allowing backup, restore, erase and image burn on the internal eMMC.

To burn armbian/libreelec images directly to internal eMMC memory, place the compressed images into images folder of the sdcard and use the relative function of the Multitool. Any feedback is welcome!

 

@Mark Khevin Rogacion I'm sorry but your box is unlucky to have a NAND chip instead of more common eMMC memory. Since there are no open drivers for rockchip nand, there are limited functionalities (like no kernel/uboot updates) and putting the rootfs on the NAND still require manual working. Me and @fabiobassa are working on a way to let armbian installation work the best, but at the moment you should stick to external sdcard.

Link to post
Share on other sites
6 minutes ago, Mark Khevin Rogacion said:

@fabiobassa thanks for the information as well as to @jock. That being said, is there a possibility that we can boot from the USB OTG port instead of the sdcard? tried to burn it to usb and replaced the sd card with the burned image to usb and no luck booting.

Hello. Yes, there should be the chance to boot from USB stick.

 

First I want to apologize because after a recent discovery I get aware that doing rkdeveloptool ef on a NAND device also removes the bootloader. Due to the NAND peculiarities, tooling around with that piece of software makes further restore of the firmware very difficult.

 

I just updated the first post with new instructions, there is the Jump Start procedure for those who own a box with NAND flash that will install the bootloader into NAND to let SD Card and USB stick boot. You may give it a chance.

Link to post
Share on other sites

Hi there, I recently just came across this thread and is pleasantly surprised and happy that there are still on-going developments on our old-ish RK322x devices! :)

Before seeing this thread, I was rockin' a MX4-V10 RK3229 (?) Android Box with an old respeaker img on a sd card which I found months ago.

Pictures of the android box and internals for reference:  MX4-V10 Pics

 

I actually already tried to burn "Armbian_20.05.0-trunk_Rk322x-box_buster_current_5.5.16_minimal.img.xz" into an sd card and the box failed to boot. I then burned "LE_bootloader_Armbian_20.05.0-trunk_Rk322x-box_buster_current_5.5.16_minimal" into an sd card and the box successfully booted.

It seems to be working fine upon initial check but I just wanted to clarify a few things so I can do over the setup in case there's a more optimal/correct way of doing it:

 

1. Does my box have NAND or eMMC internal storage?

2. If NAND, is it ok to use any of the 3 types of images (focal legacy, buster legacy, buster mainline)? I'm a bit confused on "NAND is available only on legacy" on 1st post.

3. Also if NAND, which is better:

       a. Use newly created Multitool and install Jumpstart. burn 1 of the 3 original img to sdcard and plug in to the box.

       b. Use the IMGs posted by @Maker39 with the built in Libreelec bootloader

4. Finally, upon installation, which of the boards do I pick when running rk322x-config? Is it ok to pick again after initial selection? If I were to do trial and error, what do I watch out for to check that I picked the correct board?

 

Thanks so much!

Link to post
Share on other sites

@paulml

your board is a 3228b with 1 giga ram and nand 
1) once more , and unfortunately at the moment , your board has a nand storage
2) as long as you run by sd card and SKIP the approach to flash internal storage ( since it is nand) everything will be ok
3) simply don't touch internal android installation and run from sd, for the moment

tool for manage even nand is on the way :-)
 

Link to post
Share on other sites
22 hours ago, jock said:

Here we are, here there is the first version of the Multitool.

I tried a new tool and have some results.

On one board (RK3229, 8G eMMC, 1G RAM), operations with eMMC are available from the menu.

But on another board (RK3229, 16G eMMC, 2G RAM, it is blue in the photo I used to upload) eMMC is not seen as a tool.

lsmmc also displays only mmcblk0.

If you need more information, tell me what and how to do it.

Unfortunately SSH is not here :(

Link to post
Share on other sites
19 minutes ago, Maker39 said:

I tried a new tool and have some results.

On one board (RK3229, 8G eMMC, 1G RAM), operations with eMMC are available from the menu.

But on another board (RK3229, 16G eMMC, 2G RAM, it is blue in the photo I used to upload) eMMC is not seen as a tool.

lsmmc also displays only mmcblk0.

If you need more information, tell me what and how to do it.

Unfortunately SSH is not here :(

I have seen the photos you posted. The eMMC is a sandisk and should be well supported in HS-200 mode.

If you feel brave, you can decompile the device tree (rk322x-box.dtb in the FAT partition), find and remove mmc-hs200-1_8v; then recompile it back and try again. That's the only thing it may interfere with hardware detection -_-

Link to post
Share on other sites
1 hour ago, paulml said:

I actually already tried to burn "Armbian_20.05.0-trunk_Rk322x-box_buster_current_5.5.16_minimal.img.xz" into an sd card and the box failed to boot. I then burned "LE_bootloader_Armbian_20.05.0-trunk_Rk322x-box_buster_current_5.5.16_minimal" into an sd card and the box successfully booted.

Yep, Armbian image is not "plug&play", requires some preparation of the board because the purpose (server machine/all purpose desktop) is different than LibreElec.

 

1 hour ago, paulml said:

2. If NAND, is it ok to use any of the 3 types of images (focal legacy, buster legacy, buster mainline)? I'm a bit confused on "NAND is available only on legacy" on 1st post.

NAND is available as a storage device only if you use legacy kernel 4.4 images. Mainline kernels do not have the necessary driver to access it.

As a boot device it is not usable at all at the moment.

1 hour ago, paulml said:

3. Also if NAND, which is better:

       a. Use newly created Multitool and install Jumpstart. burn 1 of the 3 original img to sdcard and plug in to the box.

       b. Use the IMGs posted by @Maker39 with the built in Libreelec bootloader

Option a (JumpStart) is almost full Armbian, so it allows all the updates of the kernels when they will be programmed and software, also allows to boot from external SD Card and USB Stick, but prevents the internal image to boot (due to missing NAND driver above)

Option b (Maker39 images), are plug and play, don't require tinkering with internal NAND, but may miss some low-level updates in the future

1 hour ago, paulml said:

4. Finally, upon installation, which of the boards do I pick when running rk322x-config? Is it ok to pick again after initial selection? If I were to do trial and error, what do I watch out for to check that I picked the correct board?

Usually they fix LED behaviour, WiFi detection and NAND/eMMC selection.

You can do by trial and error, you should not get stuck but in case, just remove the line "fdtfile=" from /boot/armbianEnv.txt on the sdcard to restore the default board.

Link to post
Share on other sites
2 hours ago, jock said:

I have seen the photos you posted. The eMMC is a sandisk and should be well supported in HS-200 mode.

If you feel brave, you can decompile the device tree (rk322x-box.dtb in the FAT partition), find and remove mmc-hs200-1_8v; then recompile it back and try again. That's the only thing it may interfere with hardware detection -_-

Yes !!! :thumbup:  it worked :beer:

 

p.s. since with such a powerful tool I can now save and restore the android on this box I tried to flash armbian in eMMC .

Armbian_20.05.0-trunk_Rk322x-box_buster_current_5.5.16_minimal    fully loaded

but

Armbian_20.05.0-trunk_Rk322x-box_focal_legacy_4.4.194_desktop

Armbian_20.05.0-trunk_Rk322x-box_buster_legacy_4.4.194_minimal

stop at "random: nonblocking pool is initialized"

 

Link to post
Share on other sites
3 hours ago, Maker39 said:

Yes !!! :thumbup:  it worked :beer:

 

p.s. since with such a powerful tool I can now save and restore the android on this box I tried to flash armbian in eMMC .

Armbian_20.05.0-trunk_Rk322x-box_buster_current_5.5.16_minimal    fully loaded

but

Armbian_20.05.0-trunk_Rk322x-box_focal_legacy_4.4.194_desktop

Armbian_20.05.0-trunk_Rk322x-box_buster_legacy_4.4.194_minimal

stop at "random: nonblocking pool is initialized"

 

Hmm, never experienced such problem, also because the message is from kernel and is totally normal.

  1. Do you mean it stopped because the progress bar was not increasing or did it give you an error?
  2. Do you get the message on the screen of just on the serial? Also was the serial still responding?
  3. Did you try to load up all the three images in the same session or in separate sessions?
  4. Note that the blue led is normally blinking fast when you read or write into emmc, did you notice if it was blinking or it was steady on or off when it stopped?

It happened to me that the screen freezed after 10 minutes, it is normal because the kernel blanks the screen after some minutes of inactivity. Rockchip HDMI kernel driver has an issue that makes freeze the screen, but is sufficient to press a key to restore the screen updates.

I disabled this in the kernel command line, so it should have not happened... but don't know

 

Anyway thanks for testing!

Hint: the multitool works also for libreelec images ;)

Link to post
Share on other sites

As I did in the steps:

1 Burn Multitool on SD

2 Put in  /images all armbian from first post

3 Boot from SD

4 Erase flash

5 Burn image to flash

6 Shutdown and power off

7 Remove SD and  power on

A monitor is connected to HDMI, the series on this board has not been soldered yet

the system log is loading on the monitor screen

as I reported

Armbian_20.05.0-trunk_Rk322x-box_buster_current_5.5.16_minimal    fully loaded

but

Armbian_20.05.0-trunk_Rk322x-box_focal_legacy_4.4.194_desktop

Armbian_20.05.0-trunk_Rk322x-box_buster_legacy_4.4.194_minimal

log stoped at "random: nonblocking pool is initialized"

 

LED  is always ON .

 

Now I will try to erase the flash and transfer the system using armbian-config...

In general, I failed.

Erase eMMC, boot from SD with Armbian_20.05.0-trunk_Rk322x-box_buster_legacy_4.4.194_minimal

But no eMMC

root@rk322x-box:~# lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
mmcblk0     179:0    0   1.9G  0 disk
└─mmcblk0p1 179:1    0   1.7G  0 part /
zram0       253:0    0    50M  0 disk /var/log
zram1       253:1    0 997.6M  0 disk [SWAP]
root@rk322x-box:~#

 

I try remove mmc-hs200-1_8v from /boot/rk3229-box-hk1mini.dtb (because this config selected).

did not help.

Try other 3229 configs from rk322x-config -nothing don't help.

It looks like the eMMC on this board is somehow special, or I'm doing something wrong. One thing is clear - Mulitool is not guilty

 

Armbian_20.05.0-trunk_Rk322x-box_buster_current_5.5.16_minimal - all ok !

root@rk322x-box:~# lsblk
NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
mmcblk0      179:0    0   1.9G  0 disk
└─mmcblk0p1  179:1    0   1.7G  0 part /
mmcblk2      179:16   0  14.7G  0 disk
mmcblk2boot0 179:32   0     4M  1 disk
mmcblk2boot1 179:48   0     4M  1 disk
zram0        252:0    0    50M  0 disk /var/log
zram1        252:1    0 987.2M  0 disk [SWAP]
zram2        252:2    0 987.2M  0 disk /tmp
root@rk322x-box:~#

 

Link to post
Share on other sites

@Maker39

The multitool did its work, but I think that the problem you're having is the same as before: the mmc-hs200-1_8v; line in the device tree prevents the correct detection of the eMMC by the kernel, so it hangs. Normally the driver automatically resorts to a slower but safer mode, but it is not happening for your board.

Need to fix this in the Armbian images

 

Link to post
Share on other sites
9 minutes ago, jock said:

@Maker39

The multitool did its work, but I think that the problem you're having is the same as before: the mmc-hs200-1_8v; line in the device tree prevents the correct detection of the eMMC by the kernel, so it hangs. Normally the driver automatically resorts to a slower but safer mode, but it is not happening for your board.

Need to fix this in the Armbian images

 

I tried changing my dtb in /boot/dtb-4.4.194-rk322x - it did not help.

Link to post
Share on other sites
5 minutes ago, Maker39 said:

I tried changing my dtb in /boot/dtb-4.4.194-rk322x - it did not help.

Just to be sure, since that happened a ton of times to me: did you remember to compile the dts back to dtb?

A dmesg log would be interesting to see.

Link to post
Share on other sites

I'm sure, i recompile patched dtb to dts and read this B)

dmesg with "original" dtb

Spoiler

root@rk322x-box:~# dmesg
[    0.000000] Booting Linux on physical CPU 0xf00
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.4.194-rk322x (root@armbianbuild) (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) ) #47 SMP Thu Apr 9 17:37:46 UTC 2020
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: RK3229 HK1mini
[    0.000000] cma: Reserved 128 MiB at 0xd8000000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] On node 0 totalpages: 520704
[    0.000000] free_area_init_node: node 0, pgdat b1236b40, node_mem_map eedfa000
[    0.000000]   Normal zone: 2304 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 258560 pages, LIFO batch:31
[    0.000000]   HighMem zone: 262144 pages, LIFO batch:31
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.0 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] PERCPU: Embedded 14 pages/cpu @eed93000 s24856 r8192 d24296 u57344
[    0.000000] pcpu-alloc: s24856 r8192 d24296 u57344 alloc=14*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 518400
[    0.000000] Kernel command line: earlyprintk root=UUID=1b14bb30-856d-486f-bf15-733486adb6a2 console=tty0 console=ttyS2,115200n8 rootwait rootfstype=ext4  consoleblank=0 loglevel=7 ubootpart=89a45db9-01 usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u coherent_pool=2M  cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 1906824K/2082816K available (12820K kernel code, 875K rwdata, 3224K rodata, 796K init, 1219K bss, 44920K reserved, 131072K cma-reserved, 917504K highmem)
[    0.000000] Virtual kernel memory layout:
                   vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                   fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                   vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
                   lowmem  : 0xb0000000 - 0xf0000000   (1024 MB)
                   pkmap   : 0xafe00000 - 0xb0000000   (   2 MB)
                   modules : 0xaf000000 - 0xafe00000   (  14 MB)
                     .text : 0xb0008000 - 0xb0c8d53c   (12822 kB)
                     .init : 0xb10a1000 - 0xb1168000   ( 796 kB)
                     .data : 0xb1168000 - 0xb1242e94   ( 876 kB)
                      .bss : 0xb1244000 - 0xb1374ee4   (1220 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 32.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000008] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000023] Switching to timer-based delay loop, resolution 41ns
[    0.001702] Console: colour dummy device 80x30
[    0.002907] console [tty0] enabled
[    0.002966] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.003048] pid_max: default: 32768 minimum: 301
[    0.003210] Security Framework initialized
[    0.003255] Yama: becoming mindful.
[    0.003363] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.003413] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.004426] Initializing cgroup subsys io
[    0.004500] Initializing cgroup subsys memory
[    0.004575] Initializing cgroup subsys devices
[    0.004629] Initializing cgroup subsys freezer
[    0.004676] Initializing cgroup subsys net_cls
[    0.004724] Initializing cgroup subsys perf_event
[    0.004772] Initializing cgroup subsys net_prio
[    0.004833] Initializing cgroup subsys pids
[    0.004934] CPU: Testing write buffer coherency: ok
[    0.005018] ftrace: allocating 41720 entries in 123 pages
[    0.084231] /cpus/cpu@f00 missing clock-frequency property
[    0.084304] /cpus/cpu@f01 missing clock-frequency property
[    0.084352] /cpus/cpu@f02 missing clock-frequency property
[    0.084399] /cpus/cpu@f03 missing clock-frequency property
[    0.084439] CPU0: update cpu_capacity 430
[    0.084476] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
[    0.084588] Setting up static identity map for 0x60008280 - 0x600082d8
[    0.099007] CPU1: update cpu_capacity 430
[    0.099016] CPU1: thread -1, cpu 1, socket 15, mpidr 80000f01
[    0.111194] CPU2: update cpu_capacity 430
[    0.111203] CPU2: thread -1, cpu 2, socket 15, mpidr 80000f02
[    0.123785] CPU3: update cpu_capacity 430
[    0.123794] CPU3: thread -1, cpu 3, socket 15, mpidr 80000f03
[    0.123933] Brought up 4 CPUs
[    0.124170] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[    0.124207] CPU: All CPU(s) started in SVC mode.
[    0.125754] devtmpfs: initialized
[    0.144367] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.144965] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.145061] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.151143] xor: measuring software checksum speed
[    0.188152]    arm4regs  :  1011.000 MB/sec
[    0.228261]    8regs     :   705.000 MB/sec
[    0.268367]    32regs    :   684.000 MB/sec
[    0.308472]    neon      :  1018.000 MB/sec
[    0.308510] xor: using function: neon (1018.000 MB/sec)
[    0.308577] pinctrl core: initialized pinctrl subsystem
[    0.310208] NET: Registered protocol family 16
[    0.313511] DMA: preallocated 2048 KiB pool for atomic coherent allocations
[    0.324631] cpuidle: using governor ladder
[    0.336647] cpuidle: using governor menu
[    0.353172] gpiochip_add_data: registered GPIOs 0 to 31 on device: gpio0
[    0.353332] gpiochip_add_data: registered GPIOs 32 to 63 on device: gpio1
[    0.353478] gpiochip_add_data: registered GPIOs 64 to 95 on device: gpio2
[    0.353639] gpiochip_add_data: registered GPIOs 96 to 127 on device: gpio3
[    0.359626] console [pstore-1] enabled
[    0.359675] pstore: Registered ramoops as persistent store backend
[    0.359716] ramoops: attached 0xf0000@0x62e00000, ecc: 0/0
[    0.363220] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.363300] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.363547] sip_firmware_init: set rockchip sip version v2 failed
[    0.461558] raid6: int32x1  gen()   133 MB/s
[    0.529667] raid6: int32x1  xor()   131 MB/s
[    0.597900] raid6: int32x2  gen()   166 MB/s
[    0.665958] raid6: int32x2  xor()   136 MB/s
[    0.734323] raid6: int32x4  gen()   163 MB/s
[    0.802427] raid6: int32x4  xor()   136 MB/s
[    0.870724] raid6: int32x8  gen()   166 MB/s
[    0.938996] raid6: int32x8  xor()   113 MB/s
[    1.006976] raid6: neonx1   gen()   381 MB/s
[    1.075271] raid6: neonx1   xor()   290 MB/s
[    1.143481] raid6: neonx2   gen()   519 MB/s
[    1.211629] raid6: neonx2   xor()   376 MB/s
[    1.279857] raid6: neonx4   gen()   581 MB/s
[    1.348046] raid6: neonx4   xor()   400 MB/s
[    1.416358] raid6: neonx8   gen()   560 MB/s
[    1.484533] raid6: neonx8   xor()   391 MB/s
[    1.484574] raid6: using algorithm neonx4 gen() 581 MB/s
[    1.484612] raid6: .... xor() 400 MB/s, rmw enabled
[    1.484650] raid6: using intx1 recovery algorithm
[    1.485681] rockchip-pm rockchip-suspend: not set wakeup-config
[    1.485739] rockchip-pm rockchip-suspend: not set pwm-regulator-config
[    1.486156] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/regulators/regulator@0[0]'
[    1.486653] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/regulators/regulator@1[0]'
[    1.487259] of_get_named_gpiod_flags: parsed 'gpio' property of node '/vcc-host-regulator[0]' - status (0)
[    1.487867] of_get_named_gpiod_flags: parsed 'gpio' property of node '/otg-vbus-regulator[0]' - status (0)
[    1.488363] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/vcc-phy-regulator[0]'
[    1.489294] iommu: Adding device 20020000.vpu-service to group 0
[    1.489456] iommu: Adding device 20030000.rkvdec to group 1
[    1.489590] iommu: Adding device 20050000.vop to group 2
[    1.489713] iommu: Adding device 20070000.iep to group 3
[    1.490285] rk_iommu 20020800.iommu: can't get sclk
[    1.490927] rk_iommu 20030480.iommu: can't get sclk
[    1.491209] rk_iommu 20053f00.iommu: can't get sclk
[    1.491387] rk_iommu 20070800.iommu: can't get aclk
[    1.491438] rk_iommu 20070800.iommu: can't get hclk
[    1.491482] rk_iommu 20070800.iommu: can't get sclk
[    1.492261] SCSI subsystem initialized
[    1.492770] usbcore: registered new interface driver usbfs
[    1.492906] usbcore: registered new interface driver hub
[    1.493056] usbcore: registered new device driver usb
[    1.493299] media: Linux media interface: v0.10
[    1.493410] Linux video capture interface: v2.00
[    1.493660] pps_core: LinuxPPS API ver. 1 registered
[    1.493705] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    1.493804] PTP clock support registered
[    1.495748] Advanced Linux Sound Architecture Driver Initialized.
[    1.496921] Bluetooth: Core ver 2.21
[    1.497025] NET: Registered protocol family 31
[    1.497067] Bluetooth: HCI device and connection manager initialized
[    1.497118] Bluetooth: HCI socket layer initialized
[    1.497164] Bluetooth: L2CAP socket layer initialized
[    1.497250] Bluetooth: SCO socket layer initialized
[    1.498066] NetLabel: Initializing
[    1.498118] NetLabel:  domain hash size = 128
[    1.498155] NetLabel:  protocols = UNLABELED CIPSOv4
[    1.498269] NetLabel:  unlabeled traffic allowed by default
[    1.499632] clocksource: Switched to clocksource arch_sys_counter
[    1.595537] NET: Registered protocol family 2
[    1.596525] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    1.596678] TCP bind hash table entries: 8192 (order: 5, 163840 bytes)
[    1.597066] TCP: Hash tables configured (established 8192 bind 8192)
[    1.597194] UDP hash table entries: 512 (order: 2, 24576 bytes)
[    1.597293] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes)
[    1.597668] NET: Registered protocol family 1
[    1.598347] RPC: Registered named UNIX socket transport module.
[    1.598405] RPC: Registered udp transport module.
[    1.598444] RPC: Registered tcp transport module.
[    1.598481] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.598845] Trying to unpack rootfs image as initramfs...
[    1.901637] Freeing initrd memory: 4460K
[    1.902705] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[    1.905800] Initialise system trusted keyring
[    1.919986] VFS: Disk quotas dquot_6.6.0
[    1.920350] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.923060] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.926543] NFS: Registering the id_resolver key type
[    1.926646] Key type id_resolver registered
[    1.926686] Key type id_legacy registered
[    1.926745] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    1.926870] ntfs: driver 2.1.32 [Flags: R/W].
[    1.927921] JFS: nTxBlock = 8192, nTxLock = 65536
[    1.937932] SGI XFS with security attributes, no debug enabled
[    1.946875] NET: Registered protocol family 38
[    1.946969] Key type asymmetric registered
[    1.947019] Asymmetric key parser 'x509' registered
[    1.947176] bounce: pool size: 64 pages
[    1.947565] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[    1.948096] io scheduler noop registered
[    1.948159] io scheduler deadline registered
[    1.948274] io scheduler cfq registered (default)
[    1.951412] phy phy-11000000.syscon:usb2-phy@800.2: Failed to get VBUS supply regulator
[    1.956816] rk-vcodec 20020000.vpu-service: no regulator for vcodec
[    1.957245] rk-vcodec 20020000.vpu-service: probe device
[    1.957712] rk-vcodec 20020000.vpu-service: drm allocator with mmu enabled
[    1.958925] rk-vcodec 20020000.vpu-service: could not find power_model node
[    1.958989] rk-vcodec 20020000.vpu-service: init success
[    1.959372] rk-vcodec 20030000.rkvdec: vcodec regulator not ready, retry
[    1.963471] dma-pl330 110f0000.pdma: Loaded driver for PL330 DMAC-241330
[    1.963537] dma-pl330 110f0000.pdma:         DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
[    1.964788] rockchip-system-monitor rockchip-system-monitor: system monitor probe
[    1.965321] pwm-regulator vdd-arm-regulator: GPIO lookup for consumer enable
[    1.965340] pwm-regulator vdd-arm-regulator: using device tree for GPIO lookup
[    1.965357] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/vdd-arm-regulator[0]'
[    1.965372] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/vdd-arm-regulator[0]'
[    1.965385] pwm-regulator vdd-arm-regulator: using lookup tables for GPIO lookup
[    1.965400] pwm-regulator vdd-arm-regulator: lookup for GPIO enable failed
[    1.966030] pwm-regulator vdd-log-regulator: GPIO lookup for consumer enable
[    1.966052] pwm-regulator vdd-log-regulator: using device tree for GPIO lookup
[    1.966068] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/vdd-log-regulator[0]'
[    1.966082] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/vdd-log-regulator[0]'
[    1.966095] pwm-regulator vdd-log-regulator: using lookup tables for GPIO lookup
[    1.966109] pwm-regulator vdd-log-regulator: lookup for GPIO enable failed
[    1.967156] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.968087] 11030000.serial: ttyS2 at MMIO 0x11030000 (irq = 30, base_baud = 1500000) is a 16550A
[    3.039185] console [ttyS2] enabled
[    3.044645] [drm] Initialized drm 1.1.0 20060810
[    3.051880] [drm] Rockchip DRM driver version: v1.0.1
[    3.057256] rockchip-drm display-subsystem: devfreq is not set
[    3.063948] rockchip-drm display-subsystem: bound 20050000.vop (ops 0xb0d111b0)
[    3.071780] i2c i2c-0: of_i2c: modalias failure on /hdmi@200a0000/ports
[    3.078474] dwhdmi-rockchip 200a0000.hdmi: registered DesignWare HDMI I2C bus driver
[    3.086391] dwhdmi-rockchip 200a0000.hdmi: Detected HDMI TX controller v2.01a with HDCP (inno_dw_hdmi_phy)
[    3.097484] rockchip-drm display-subsystem: bound 200a0000.hdmi (ops 0xb0d09708)
[    3.105031] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    3.111708] [drm] No driver support for vblank timestamp query.
[    3.117790] rockchip-drm display-subsystem: failed to parse display resources
[    3.745564] rockchip-vop 20050000.vop: [drm:vop_crtc_enable] Update mode to 1920x1080p60, type: 11
[    3.746186] dwhdmi-rockchip 200a0000.hdmi: HDMI infoframe: Auxiliary Video Information (AVI), version 2, length 13
[    3.746194] dwhdmi-rockchip 200a0000.hdmi:     colorspace: RGB
[    3.746202] dwhdmi-rockchip 200a0000.hdmi:     scan mode: Underscan
[    3.746208] dwhdmi-rockchip 200a0000.hdmi:     colorimetry: No Data
[    3.746215] dwhdmi-rockchip 200a0000.hdmi:     picture aspect: 16:9
[    3.746222] dwhdmi-rockchip 200a0000.hdmi:     active aspect: Same as Picture
[    3.746228] dwhdmi-rockchip 200a0000.hdmi:     itc: IT Content
[    3.746235] dwhdmi-rockchip 200a0000.hdmi:     extended colorimetry: xvYCC 601
[    3.746241] dwhdmi-rockchip 200a0000.hdmi:     quantization range: Full
[    3.746248] dwhdmi-rockchip 200a0000.hdmi:     nups: Unknown Non-uniform Scaling
[    3.746255] dwhdmi-rockchip 200a0000.hdmi:     video code: 16
[    3.746261] dwhdmi-rockchip 200a0000.hdmi:     ycc quantization range: Full
[    3.746267] dwhdmi-rockchip 200a0000.hdmi:     hdmi content type: Graphics
[    3.746273] dwhdmi-rockchip 200a0000.hdmi:     pixel repeat: 0
[    3.746281] dwhdmi-rockchip 200a0000.hdmi:     bar top 0, bottom 0, left 0, right 0
[    3.820785] Console: switching to colour frame buffer device 240x67
[    3.992309] rockchip-drm display-subsystem: fb0:  frame buffer device
[    4.014961] brd: module loaded
[    4.030032] loop: module loaded
[    4.033434] lkdtm: No crash points registered, enable through debugfs
[    4.042889] libphy: Fixed MDIO Bus: probed
[    4.047240] tun: Universal TUN/TAP device driver, 1.6
[    4.052509] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    4.059296] CAN device driver interface
[    4.064843] rk_gmac-dwmac 30200000.ethernet: clock input or output? (output).
[    4.072291] rk_gmac-dwmac 30200000.ethernet: TX delay(0x30).
[    4.078168] rk_gmac-dwmac 30200000.ethernet: RX delay(0x10).
[    4.084073] rk_gmac-dwmac 30200000.ethernet: integrated PHY? (yes).
[    4.090753] rk_gmac-dwmac 30200000.ethernet: cannot get clock clk_mac_speed
[    4.103042] rk_gmac-dwmac 30200000.ethernet: init for RMII
[    4.143767] stmmac - user ID: 0x10, Synopsys ID: 0x35
[    4.149041]  Ring mode enabled
[    4.152229]  DMA HW capability register supported
[    4.156960]  Normal descriptors
[    4.160435]  RX Checksum Offload Engine supported (type 2)
[    4.166123]  TX Checksum insertion supported
[    4.170557]  Wake-Up On Lan supported
[    4.183961] rk_gmac-dwmac 30200000.ethernet: rk_get_eth_addr: mac address: 86:0a:7a:43:9d:4c
[    4.202211] eth%d: device MAC address 86:0a:7a:43:9d:4c
[    4.217228]  Enable RX Mitigation via HW Watchdog Timer
[    4.232514] of_get_named_gpiod_flags: parsed 'snps,reset-gpio' property of node '/ethernet@30200000[0]' - status (0)
[    4.685067] libphy: stmmac: probed
[    4.698420] eth%d: PHY ID 1234d400 at 0 IRQ POLL (stmmac-0:00) active
[    4.714789] eth%d: PHY ID 00000000 at 1 IRQ POLL (stmmac-0:01)
[    4.730431] eth%d: PHY ID 00000000 at 2 IRQ POLL (stmmac-0:02)
[    4.745942] eth%d: PHY ID 00000000 at 3 IRQ POLL (stmmac-0:03)
[    4.761273] eth%d: PHY ID 00000000 at 4 IRQ POLL (stmmac-0:04)
[    4.776405] eth%d: PHY ID 00000000 at 5 IRQ POLL (stmmac-0:05)
[    4.791383] eth%d: PHY ID 00000000 at 6 IRQ POLL (stmmac-0:06)
[    4.806196] eth%d: PHY ID 00000000 at 7 IRQ POLL (stmmac-0:07)
[    4.820834] eth%d: PHY ID 00000000 at 8 IRQ POLL (stmmac-0:08)
[    4.835379] eth%d: PHY ID 00000000 at 9 IRQ POLL (stmmac-0:09)
[    4.849883] eth%d: PHY ID 00000000 at 10 IRQ POLL (stmmac-0:0a)
[    4.864463] eth%d: PHY ID 00000000 at 11 IRQ POLL (stmmac-0:0b)
[    4.878939] eth%d: PHY ID 00000000 at 12 IRQ POLL (stmmac-0:0c)
[    4.893323] eth%d: PHY ID 00000000 at 13 IRQ POLL (stmmac-0:0d)
[    4.907529] eth%d: PHY ID 00000000 at 14 IRQ POLL (stmmac-0:0e)
[    4.921572] eth%d: PHY ID 00000000 at 15 IRQ POLL (stmmac-0:0f)
[    4.935440] eth%d: PHY ID 00000000 at 16 IRQ POLL (stmmac-0:10)
[    4.949139] eth%d: PHY ID 00000000 at 17 IRQ POLL (stmmac-0:11)
[    4.962661] eth%d: PHY ID 00000000 at 18 IRQ POLL (stmmac-0:12)
[    4.976026] eth%d: PHY ID 00000000 at 19 IRQ POLL (stmmac-0:13)
[    4.989213] eth%d: PHY ID 00000000 at 20 IRQ POLL (stmmac-0:14)
[    5.002221] eth%d: PHY ID 00000000 at 21 IRQ POLL (stmmac-0:15)
[    5.015081] eth%d: PHY ID 00000000 at 22 IRQ POLL (stmmac-0:16)
[    5.027824] eth%d: PHY ID 00000000 at 23 IRQ POLL (stmmac-0:17)
[    5.040415] eth%d: PHY ID 00000000 at 24 IRQ POLL (stmmac-0:18)
[    5.052828] eth%d: PHY ID 00000000 at 25 IRQ POLL (stmmac-0:19)
[    5.064967] eth%d: PHY ID 00000000 at 26 IRQ POLL (stmmac-0:1a)
[    5.076992] eth%d: PHY ID 00000000 at 27 IRQ POLL (stmmac-0:1b)
[    5.088976] eth%d: PHY ID 00000000 at 28 IRQ POLL (stmmac-0:1c)
[    5.100920] eth%d: PHY ID 00000000 at 29 IRQ POLL (stmmac-0:1d)
[    5.112798] eth%d: PHY ID 00000000 at 30 IRQ POLL (stmmac-0:1e)
[    5.124626] eth%d: PHY ID 00000000 at 31 IRQ POLL (stmmac-0:1f)
[    5.138043] PPP generic driver version 2.4.2
[    5.148800] Atmel at76x USB Wireless LAN Driver 0.17 loading
[    5.160714] usbcore: registered new interface driver at76c50x-usb
[    5.173117] usbcore: registered new interface driver rtl8187
[    5.185007] usbcore: registered new interface driver rndis_wlan
[    5.197096] usbcore: registered new interface driver zd1201
[    5.209077] usbcore: registered new interface driver rt2800usb
[    5.221091] Rockchip WiFi SYS interface (V1.00) ...
[    5.232090] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[    5.245558] usbcore: registered new interface driver pegasus
[    5.257275] usbcore: registered new interface driver rtl8150
[    5.268873] usbcore: registered new interface driver r8152
[    5.280242] usbcore: registered new interface driver asix
[    5.291407] usbcore: registered new interface driver ax88179_178a
[    5.303171] usbcore: registered new interface driver cdc_ether
[    5.314575] usbcore: registered new interface driver dm9601
[    5.325646] usbcore: registered new interface driver smsc75xx
[    5.336767] usbcore: registered new interface driver smsc95xx
[    5.347710] usbcore: registered new interface driver net1080
[    5.358499] usbcore: registered new interface driver rndis_host
[    5.369634] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[    5.382336] usbcore: registered new interface driver cdc_ncm
[    5.393176] usbcore: registered new interface driver cdc_mbim
[    5.404492] 30040000.usb supply vusb_d not found, using dummy regulator
[    5.416354] 30040000.usb supply vusb_a not found, using dummy regulator
[    5.441375] dwc2 30040000.usb: DWC OTG Controller
[    5.451223] dwc2 30040000.usb: new USB bus registered, assigned bus number 1
[    5.463413] dwc2 30040000.usb: irq 48, io mem 0x30040000
[    5.474126] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    5.486086] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.498456] usb usb1: Product: DWC OTG Controller
[    5.508182] usb usb1: Manufacturer: Linux 4.4.194-rk322x dwc2_hsotg
[    5.519423] usb usb1: SerialNumber: 30040000.usb
[    5.530026] hub 1-0:1.0: USB hub found
[    5.538899] hub 1-0:1.0: 1 port detected
[    5.549358] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    5.561022] ehci-platform: EHCI generic platform driver
[    5.574004] ehci-platform 30080000.usb: EHCI Host Controller
[    5.585338] ehci-platform 30080000.usb: new USB bus registered, assigned bus number 2
[    5.598872] ehci-platform 30080000.usb: irq 49, io mem 0x30080000
[    5.619708] ehci-platform 30080000.usb: USB 2.0 started, EHCI 1.00
[    5.631744] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    5.644160] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.657101] usb usb2: Product: EHCI Host Controller
[    5.667731] usb usb2: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
[    5.679641] usb usb2: SerialNumber: 30080000.usb
[    5.691307] hub 2-0:1.0: USB hub found
[    5.701185] hub 2-0:1.0: 1 port detected
[    5.714314] ehci-platform 300c0000.usb: EHCI Host Controller
[    5.726707] ehci-platform 300c0000.usb: new USB bus registered, assigned bus number 3
[    5.741256] ehci-platform 300c0000.usb: irq 51, io mem 0x300c0000
[    5.763692] ehci-platform 300c0000.usb: USB 2.0 started, EHCI 1.00
[    5.776649] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[    5.790059] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.803975] usb usb3: Product: EHCI Host Controller
[    5.815589] usb usb3: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
[    5.828553] usb usb3: SerialNumber: 300c0000.usb
[    5.841376] hub 3-0:1.0: USB hub found
[    5.852306] hub 3-0:1.0: 1 port detected
[    5.866459] ehci-platform 30100000.usb: EHCI Host Controller
[    5.879845] ehci-platform 30100000.usb: new USB bus registered, assigned bus number 4
[    5.895468] ehci-platform 30100000.usb: irq 53, io mem 0x30100000
[    6.007694] usb 1-1: new full-speed USB device number 2 using dwc2
[    6.019712] ehci-platform 30100000.usb: USB 2.0 started, EHCI 1.00
[    6.020064] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
[    6.020074] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.020081] usb usb4: Product: EHCI Host Controller
[    6.020089] usb usb4: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
[    6.020095] usb usb4: SerialNumber: 30100000.usb
[    6.092457] hub 4-0:1.0: USB hub found
[    6.092529] hub 4-0:1.0: 1 port detected
[    6.093360] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    6.093399] ohci-platform: OHCI generic platform driver
[    6.093845] ohci-platform 300a0000.usb: Generic Platform OHCI controller
[    6.094266] ohci-platform 300a0000.usb: new USB bus registered, assigned bus number 5
[    6.094573] ohci-platform 300a0000.usb: irq 50, io mem 0x300a0000
[    6.152017] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[    6.152030] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.152038] usb usb5: Product: Generic Platform OHCI controller
[    6.152047] usb usb5: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
[    6.152055] usb usb5: SerialNumber: 300a0000.usb
[    6.153340] hub 5-0:1.0: USB hub found
[    6.153418] hub 5-0:1.0: 1 port detected
[    6.154477] ohci-platform 300e0000.usb: Generic Platform OHCI controller
[    6.154957] ohci-platform 300e0000.usb: new USB bus registered, assigned bus number 6
[    6.155311] ohci-platform 300e0000.usb: irq 52, io mem 0x300e0000
[    6.211999] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[    6.212012] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.212019] usb usb6: Product: Generic Platform OHCI controller
[    6.212027] usb usb6: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
[    6.212034] usb usb6: SerialNumber: 300e0000.usb
[    6.213227] hub 6-0:1.0: USB hub found
[    6.213302] hub 6-0:1.0: 1 port detected
[    6.214302] ohci-platform 30120000.usb: Generic Platform OHCI controller
[    6.214847] ohci-platform 30120000.usb: new USB bus registered, assigned bus number 7
[    6.215155] ohci-platform 30120000.usb: irq 54, io mem 0x30120000
[    6.272043] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[    6.272054] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.272061] usb usb7: Product: Generic Platform OHCI controller
[    6.272069] usb usb7: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
[    6.272075] usb usb7: SerialNumber: 30120000.usb
[    6.273168] hub 7-0:1.0: USB hub found
[    6.273228] hub 7-0:1.0: 1 port detected
[    6.274178] usbcore: registered new interface driver cdc_acm
[    6.274182] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    6.274280] usbcore: registered new interface driver cdc_wdm
[    6.274592] usbcore: registered new interface driver usb-storage
[    6.274789] usbcore: registered new interface driver usbserial
[    6.274860] usbcore: registered new interface driver usbserial_generic
[    6.274914] usbserial: USB Serial support registered for generic
[    6.275005] usbcore: registered new interface driver keyspan
[    6.275056] usbserial: USB Serial support registered for Keyspan - (without firmware)
[    6.275103] usbserial: USB Serial support registered for Keyspan 1 port adapter
[    6.275150] usbserial: USB Serial support registered for Keyspan 2 port adapter
[    6.275197] usbserial: USB Serial support registered for Keyspan 4 port adapter
[    6.275314] usbcore: registered new interface driver option
[    6.275371] usbserial: USB Serial support registered for GSM modem (1-port)
[    6.276159] usbcore: registered new interface driver oti6858
[    6.276222] usbserial: USB Serial support registered for oti6858
[    6.276324] usbcore: registered new interface driver qcserial
[    6.276381] usbserial: USB Serial support registered for Qualcomm USB modem
[    6.276550] usbcore: registered new interface driver sierra
[    6.276604] usbserial: USB Serial support registered for Sierra USB modem
[    6.277898] usbcore: registered new interface driver iforce
[    6.278056] usbcore: registered new interface driver xpad
[    6.278388] usbcore: registered new interface driver usbtouchscreen
[    6.279836] i2c /dev entries driver
[    6.283084] usbcore: registered new interface driver uvcvideo
[    6.283088] USB Video Class driver (1.1.1)
[    6.285369] Boot mode: normal
[    6.286623] rockchip-thermal 11150000.tsadc: tsadc is probed successfully!
[    6.288506] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
[    6.288952] Bluetooth: Virtual HCI driver ver 1.5
[    6.289338] Bluetooth: HCI UART driver ver 2.3
[    6.289350] Bluetooth: HCI UART protocol H4 registered
[    6.289354] Bluetooth: HCI UART protocol LL registered
[    6.289358] Bluetooth: HCI UART protocol ATH3K registered
[    6.289362] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    6.289585] Bluetooth: HCI UART protocol BCM registered
[    6.289764] usbcore: registered new interface driver bfusb
[    6.289915] usbcore: registered new interface driver btusb
[    6.289928] Bluetooth: Generic Bluetooth SDIO driver ver 0.1
[    6.290692] cpu cpu0: leakage=3
[    6.290712] cpu cpu0: leakage-volt-sel=0
[    6.290985] cpu cpu0: Failed to get pvtm
[    6.293198] cpu cpu0: avs=0
[    6.293235] cpu cpu0: scale_rate=1392000000
[    6.293538] cpu cpu0: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0
[    6.293558] cpu cpu0: failed to read out thermal zone (-22)
[    6.294412] cpu cpu0: failed to find power_model node
[    6.295286] pwrseq_simple sdio-pwrseq: GPIO lookup for consumer reset
[    6.295292] pwrseq_simple sdio-pwrseq: using device tree for GPIO lookup
[    6.295310] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/sdio-pwrseq[0]' - status (0)
[    6.295783] Synopsys Designware Multimedia Card Interface Driver
[    6.296539] dwmmc_rockchip 30000000.dwmmc: IDMAC supports 32-bit address mode.
[    6.296652] dwmmc_rockchip 30000000.dwmmc: Using internal DMA controller.
[    6.296664] dwmmc_rockchip 30000000.dwmmc: Version ID is 270a
[    6.296737] dwmmc_rockchip 30000000.dwmmc: DW MMC controller at irq 45,32 bit host data width,256 deep fifo
[    6.296786] dwmmc_rockchip 30000000.dwmmc: No vmmc regulator found
[    6.296790] dwmmc_rockchip 30000000.dwmmc: No vqmmc regulator found
[    6.296808] dwmmc_rockchip 30000000.dwmmc: GPIO lookup for consumer cd
[    6.296813] dwmmc_rockchip 30000000.dwmmc: using device tree for GPIO lookup
[    6.296837] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/dwmmc@30000000[0]' - status (0)
[    6.296872] gpio-49 (cd): gpiod_set_debounce: missing set() or set_debounce() operations
[    6.296877] dwmmc_rockchip 30000000.dwmmc: Got CD GPIO
[    6.296883] dwmmc_rockchip 30000000.dwmmc: GPIO lookup for consumer wp
[    6.296887] dwmmc_rockchip 30000000.dwmmc: using device tree for GPIO lookup
[    6.296891] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30000000[0]'
[    6.296896] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30000000[0]'
[    6.296900] dwmmc_rockchip 30000000.dwmmc: using lookup tables for GPIO lookup
[    6.296905] dwmmc_rockchip 30000000.dwmmc: lookup for GPIO wp failed
[    6.307723] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[    6.320150] dwmmc_rockchip 30000000.dwmmc: 1 slots initialized
[    6.320620] dwmmc_rockchip 30010000.dwmmc: num-slots property not found, assuming 1 slot is available
[    6.320738] dwmmc_rockchip 30010000.dwmmc: IDMAC supports 32-bit address mode.
[    6.320871] dwmmc_rockchip 30010000.dwmmc: Using internal DMA controller.
[    6.320887] dwmmc_rockchip 30010000.dwmmc: Version ID is 270a
[    6.320952] dwmmc_rockchip 30010000.dwmmc: DW MMC controller at irq 46,32 bit host data width,256 deep fifo
[    6.321011] dwmmc_rockchip 30010000.dwmmc: No vmmc regulator found
[    6.321018] dwmmc_rockchip 30010000.dwmmc: No vqmmc regulator found
[    6.321034] dwmmc_rockchip 30010000.dwmmc: GPIO lookup for consumer wp
[    6.321037] dwmmc_rockchip 30010000.dwmmc: using device tree for GPIO lookup
[    6.321046] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30010000[0]'
[    6.321053] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30010000[0]'
[    6.321057] dwmmc_rockchip 30010000.dwmmc: using lookup tables for GPIO lookup
[    6.321063] dwmmc_rockchip 30010000.dwmmc: lookup for GPIO wp failed
[    6.321151] dwmmc_rockchip 30010000.dwmmc: allocated mmc-pwrseq
[    6.331710] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 400000Hz, actual 244140HZ div = 2)
[    6.343753] dwmmc_rockchip 30010000.dwmmc: 1 slots initialized
[    6.344355] of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led_red[0]' - status (0)
[    6.344619] of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led_blue[0]' - status (0)
[    6.344911] ledtrig-cpu: registered to indicate activity on CPUs
[    6.345015] hidraw: raw HID events driver (C) Jiri Kosina
[    6.345645] usbcore: registered new interface driver usbhid
[    6.345648] usbhid: USB HID core driver
[    6.346087] ashmem: initialized
[    6.346804] rockchip-dmc dmc: failed to get the count of devfreq-event in /dmc node
[    6.347099] rockchip-dmc dmc: no ATF memory for init
[    6.347183] rockchip-dmc: probe of dmc failed with error -12
[    6.348472] rknandbase v1.2 2018-05-08
[    6.348734] rknand 30030000.nandc: rknand_probe clk rate = 150000000
[    6.348944] ftl_init fffffffe
[    6.348946] rk_ftl_init fail
[    6.349955] usbcore: registered new interface driver snd-usb-audio
[    6.350050] usbcore: registered new interface driver snd-ua101
[    6.350131] usbcore: registered new interface driver snd-usb-caiaq
[    6.350237] usbcore: registered new interface driver snd-usb-6fire
[    6.350323] usbcore: registered new interface driver snd-usb-hiface
[    6.350385] usbcore: registered new interface driver snd-bcd2000
[    6.350442] usbcore: registered new interface driver snd_usb_pod
[    6.350501] usbcore: registered new interface driver snd_usb_podhd
[    6.350559] usbcore: registered new interface driver snd_usb_toneport
[    6.350611] usbcore: registered new interface driver snd_usb_variax
[    6.356048] u32 classifier
[    6.356056]     input device check on
[    6.356057]     Actions configured
[    6.356072] Netfilter messages via NETLINK v0.30.
[    6.356237] nfnl_acct: registering with nfnetlink.
[    6.356338] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[    6.357423] Initializing XFRM netlink socket
[    6.358477] NET: Registered protocol family 10
[    6.360434] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    6.360753] sit: IPv6 over IPv4 tunneling driver
[    6.361590] NET: Registered protocol family 17
[    6.361620] NET: Registered protocol family 15
[    6.361690] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    6.361723] Bridge firewalling registered
[    6.361730] can: controller area network core (rev 20120528 abi 9)
[    6.361791] NET: Registered protocol family 29
[    6.361801] can: raw protocol (rev 20120528)
[    6.361809] can: broadcast manager protocol (rev 20120528 t)
[    6.361819] can: netlink gateway (rev 20130117) max_hops=1
[    6.362305] Bluetooth: RFCOMM TTY layer initialized
[    6.362324] Bluetooth: RFCOMM socket layer initialized
[    6.362354] Bluetooth: RFCOMM ver 1.11
[    6.362372] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    6.362383] Bluetooth: HIDP socket layer initialized
[    6.362436] 8021q: 802.1Q VLAN Support v1.8
[    6.362463] lib80211: common routines for IEEE802.11 drivers
[    6.362466] lib80211_crypt: registered algorithm 'NULL'
[    6.362474] lib80211_crypt: registered algorithm 'WEP'
[    6.362481] lib80211_crypt: registered algorithm 'CCMP'
[    6.362592] lib80211_crypt: registered algorithm 'TKIP'
[    6.362601] [WLAN_RFKILL]: Enter rfkill_wlan_init
[    6.362850] [WLAN_RFKILL]: Enter rfkill_wlan_probe
[    6.362868] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi_chip_type = ssv6051
[    6.362870] [WLAN_RFKILL]: wlan_platdata_parse_dt: enable wifi power control.
[    6.362873] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi power controled by gpio.
[    6.362878] of_get_named_gpiod_flags: can't parse 'WIFI,poweren_gpio' property of node '/wireless-wlan[0]'
[    6.362882] of_get_named_gpiod_flags: can't parse 'WIFI,vbat_gpio' property of node '/wireless-wlan[0]'
[    6.362885] of_get_named_gpiod_flags: can't parse 'WIFI,reset_gpio' property of node '/wireless-wlan[0]'
[    6.362910] of_get_named_gpiod_flags: parsed 'WIFI,host_wake_irq' property of node '/wireless-wlan[0]' - status (0)
[    6.362914] [WLAN_RFKILL]: wlan_platdata_parse_dt: get property: WIFI,host_wake_irq = 28, flags = 0.
[    6.362922] [WLAN_RFKILL]: wlan_platdata_parse_dt: The ref_wifi_clk not found !
[    6.362925] [WLAN_RFKILL]: rfkill_wlan_probe: init gpio
[    6.362931] [WLAN_RFKILL]: Exit rfkill_wlan_probe
[    6.362995] [BT_RFKILL]: Enter rfkill_rk_init
[    6.363284] Key type dns_resolver registered
[    6.363585] flash vendor_init_thread!
[    6.363591] flash vendor storage:20170308 ret = -1
[    6.363820] Error: Driver 'sc031gs' is already registered, aborting...
[    6.364559] Registering SWP/SWPB emulation handler
[    6.365524] registered taskstats version 1
[    6.365540] Loading compiled-in X.509 certificates
[    6.369054] Btrfs loaded
[    6.370627] rga2: Driver loaded successfully ver:4.01
[    6.370994] rga2: Module initialized.
[    6.371025] pvtm list NULL
[    6.371390] mmc_host mmc1: Bus speed (slot 0) = 35714286Hz (slot req 37500000Hz, actual 35714286HZ div = 0)
[    6.372951] mmc1: new high speed SDIO card at address 0001
[    6.374355] rk-vcodec 20030000.rkvdec: leakage=3
[    6.374367] rk-vcodec 20030000.rkvdec: leakage-volt-sel=0
[    6.374456] rk-vcodec 20030000.rkvdec: Failed to get pvtm
[    6.374770] rk-vcodec 20030000.rkvdec: avs=0
[    6.375008] rk-vcodec 20030000.rkvdec: probe device
[    6.375401] rk-vcodec 20030000.rkvdec: drm allocator with mmu enabled
[    6.376756] rk-vcodec 20030000.rkvdec: init success
[    6.377583] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/hdmi-sound[0]'
[    6.377588] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/hdmi-sound[0]'
[    6.378906] asoc-simple-card hdmi-sound: i2s-hifi <-> 100c0000.i2s0 mapping ok
[    6.382887] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
[    6.382959] mmc0: new high speed SD card at address e624
[    6.384237] mmcblk0: mmc0:e624 SU02G 1.84 GiB
[    6.385944] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/spdif-sound[0]'
[    6.385950] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/spdif-sound[0]'
[    6.386137]  mmcblk0: p1
[    6.387696] asoc-simple-card spdif-sound: dit-hifi <-> 100d0000.spdif mapping ok
[    6.390046] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio_keys/power-key[0]' - status (-22)
[    6.390061] gpio-keys gpio_keys: Failed to get gpio flags, error: -22
[    6.390095] gpio-keys: probe of gpio_keys failed with error -22
[    6.390180] hctosys: unable to open rtc device (rtc0)
[    6.403391] ALSA device list:
[    6.403404]   #0: DW-I2S-HDMI
[    6.403407]   #1: SPDIF
[    8.257779] ttyS2 - failed to request DMA, use interrupt mode
[    8.270333] Freeing unused kernel memory: 796K
[    8.280473] This architecture does not have kernel memory protection.
[    8.455013] usb 1-1: New USB device found, idVendor=1915, idProduct=af11
[    8.469530] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    8.484244] usb 1-1: Product: Wireless Receiver
[    8.495782] usb 1-1: Manufacturer: 2.4G
[    8.513587] input: 2.4G  Wireless Receiver  as /devices/platform/30040000.usb/usb1/1-1/1-1:1.0/0003:1915:AF11.0001/input/input0
[    8.589814] hid-generic 0003:1915:AF11.0001: input,hidraw0: USB HID v1.11 Keyboard [2.4G  Wireless Receiver ] on usb-30040000.usb-1/input0
[    8.611897] usb 5-1: new low-speed USB device number 2 using ohci-platform
[    8.645587] input: 2.4G  Wireless Receiver  as /devices/platform/30040000.usb/usb1/1-1/1-1:1.1/0003:1915:AF11.0002/input/input1
[    8.720931] hid-generic 0003:1915:AF11.0002: input,hidraw1: USB HID v1.11 Mouse [2.4G  Wireless Receiver ] on usb-30040000.usb-1/input1
[    8.746663] hid-generic 0003:1915:AF11.0003: hiddev0,hidraw2: USB HID v1.11 Device [2.4G  Wireless Receiver ] on usb-30040000.usb-1/input2
[    8.855840] usb 5-1: New USB device found, idVendor=1a2c, idProduct=0b23
[    8.869286] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    8.883679] usb 5-1: Product: USB Keyboard
[    8.894943] usb 5-1: Manufacturer: USB
[    8.923019] input: USB USB Keyboard as /devices/platform/300a0000.usb/usb5/5-1/5-1:1.0/0003:1A2C:0B23.0004/input/input2
[    8.999186] hid-generic 0003:1A2C:0B23.0004: input,hidraw3: USB HID v1.10 Keyboard [USB USB Keyboard] on usb-300a0000.usb-1/input0
[    9.058022] input: USB USB Keyboard as /devices/platform/300a0000.usb/usb5/5-1/5-1:1.1/0003:1A2C:0B23.0005/input/input3
[    9.133183] hid-generic 0003:1A2C:0B23.0005: input,hidraw4: USB HID v1.10 Mouse [USB USB Keyboard] on usb-300a0000.usb-1/input1
[    9.399743] vendor storage:20190527 ret = -1
[    9.442539] EXT4-fs (mmcblk0p1): mounted filesystem with writeback data mode. Opts: (null)
[   10.238277] systemd[1]: System time before build time, advancing clock.
[   10.268184] systemd[1]: Inserted module 'autofs4'
[   10.291477] ip_tables: (C) 2000-2006 Netfilter Core Team
[   10.317159] cgroup: cgroup2: unknown option "nsdelegate"
[   10.346753] 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)
[   10.387220] systemd[1]: Detected architecture arm.
[   10.421071] systemd[1]: Set hostname to <rk322x-box>.
[   10.772224] 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.
[   10.802397] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
[   11.230892] random: systemd: uninitialized urandom read (16 bytes read, 114 bits of entropy available)
[   11.259117] random: systemd: uninitialized urandom read (16 bytes read, 114 bits of entropy available)
[   11.282721] systemd[1]: Created slice system-serial\x2dgetty.slice.
[   11.311984] systemd[1]: Condition check resulted in Arbitrary Executable File Formats File System Automount Point being skipped.
[   11.332672] random: systemd: uninitialized urandom read (16 bytes read, 115 bits of entropy available)
[   11.351738] systemd[1]: Listening on fsck to fsckd communication Socket.
[   11.380134] random: systemd: uninitialized urandom read (16 bytes read, 115 bits of entropy available)
[   11.400011] systemd[1]: Reached target System Time Synchronized.
[   11.428000] random: systemd: uninitialized urandom read (16 bytes read, 116 bits of entropy available)
[   11.448505] systemd[1]: Listening on udev Kernel Socket.
[   11.475946] random: systemd: uninitialized urandom read (16 bytes read, 116 bits of entropy available)
[   11.497627] systemd[1]: Created slice system-getty.slice.
[   11.524056] random: systemd: uninitialized urandom read (16 bytes read, 117 bits of entropy available)
[   11.544741] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[   11.575942] random: systemd: uninitialized urandom read (16 bytes read, 118 bits of entropy available)
[   11.597705] systemd[1]: Created slice User and Session Slice.
[   11.623927] random: systemd: uninitialized urandom read (16 bytes read, 118 bits of entropy available)
[   11.643981] systemd[1]: Reached target Slices.
[   11.671918] random: systemd: uninitialized urandom read (16 bytes read, 119 bits of entropy available)
[   11.692692] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[   11.724028] systemd[1]: Reached target Local Encrypted Volumes.
[   11.752272] systemd[1]: Reached target Paths.
[   11.776825] systemd[1]: Listening on udev Control Socket.
[   11.808447] systemd[1]: Listening on initctl Compatibility Named Pipe.
[   11.840053] systemd[1]: Reached target Remote File Systems.
[   11.868019] systemd[1]: Reached target Swap.
[   11.892711] systemd[1]: Listening on Journal Socket (/dev/log).
[   11.929161] systemd[1]: Listening on Syslog Socket.
[   11.960946] systemd[1]: Listening on Journal Socket.
[   11.998866] systemd[1]: Mounting POSIX Message Queue File System...
[   12.015658] dwmmc_rockchip 30000000.dwmmc: Unexpected interrupt latency
[   12.056196] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[   12.107471] systemd[1]: Starting Load Kernel Modules...
[   12.143272] systemd[1]: Starting Set the console keyboard layout...
[   12.166865] random: nonblocking pool is initialized
[   12.197763] systemd[1]: Mounting Kernel Debug File System...
[   12.230876] systemd[1]: Starting Nameserver information manager...
[   12.261227] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
[   12.287588] systemd[1]: Starting udev Coldplug all Devices...
[   12.325835] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[   12.346816] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
[   12.374791] systemd[1]: Starting Remount Root and Kernel File Systems...
[   12.412576] systemd[1]: Starting Restore / save the current clock...
[   12.467948] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
[   12.479884] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,errors=remount-ro
[   12.515283] systemd[1]: Mounted POSIX Message Queue File System.
[   12.547384] systemd[1]: Started Create list of required static device nodes for the current kernel.
[   12.590504] systemd[1]: Started Load Kernel Modules.
[   12.613127] systemd[1]: Mounted Kernel Debug File System.
[   12.652136] systemd[1]: Started Remount Root and Kernel File Systems.
[   12.682987] systemd[1]: Started Set the console keyboard layout.
[   12.714773] systemd[1]: Started Restore / save the current clock.
[   12.744535] systemd[1]: Started Nameserver information manager.
[   12.782274] systemd[1]: Starting Load/Save Random Seed...
[   12.812296] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
[   12.839393] systemd[1]: Starting Create System Users...
[   12.873260] systemd[1]: Mounting Kernel Configuration File System...
[   12.900924] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
[   12.926918] systemd[1]: Starting Apply Kernel Variables...
[   12.963213] systemd[1]: Started Load/Save Random Seed.
[   12.997514] systemd[1]: Started Create System Users.
[   13.005336] systemd[1]: Mounted Kernel Configuration File System.
[   13.021508] systemd[1]: Started udev Coldplug all Devices.
[   13.036610] systemd[1]: Started Apply Kernel Variables.
[   13.056758] systemd[1]: Starting Helper to synchronize boot up for ifupdown...
[   13.075435] systemd[1]: Starting Create Static Device Nodes in /dev...
[   13.096060] systemd[1]: Started Helper to synchronize boot up for ifupdown.
[   13.148025] systemd[1]: Started Create Static Device Nodes in /dev.
[   13.166693] systemd[1]: Starting udev Kernel Device Manager...
[   13.176270] systemd[1]: Reached target Local File Systems (Pre).
[   13.196538] systemd[1]: Mounting /tmp...
[   13.222747] systemd[1]: Mounted /tmp.
[   13.229103] systemd[1]: Reached target Local File Systems.
[   13.248990] systemd[1]: Starting Raise network interfaces...
[   13.270404] systemd[1]: Starting Set console font and keymap...
[   13.280574] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
[   13.291228] systemd[1]: Starting Armbian ZRAM config...
[   13.327336] systemd[1]: Started Set console font and keymap.
[   13.349440] systemd[1]: Started udev Kernel Device Manager.
[   13.672624] zram: Added device: zram0
[   13.676314] zram: Added device: zram1
[   13.682042] zram: Added device: zram2
[   13.784159] rk3228-codec 12010000.codec: GPIO lookup for consumer spk-en
[   13.784209] rk3228-codec 12010000.codec: using device tree for GPIO lookup
[   13.784240] of_get_named_gpiod_flags: can't parse 'spk-en-gpios' property of node '/codec@12010000[0]'
[   13.784299] of_get_named_gpiod_flags: parsed 'spk-en-gpio' property of node '/codec@12010000[0]' - status (0)
[   13.784391] rk3228-codec 12010000.codec: spk_depop_time use default value.
[   13.785614] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/sound[0]'
[   13.785659] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/sound[0]'
[   13.807954] systemd[1]: Found device /dev/ttyS2.
[   13.818236] asoc-simple-card sound: rk3228-hifi <-> 100b0000.i2s1 mapping ok
[   13.830811] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 417; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '', rk_ko_ver is '5', built at '17:33:02', on 'Apr  9 2020'.
[   13.831183] mali-utgard 20001000.gpu: mali_platform_device->num_resources = 13
[   13.831216] mali-utgard 20001000.gpu: resource[0].start = 0x0x20001000
[   13.831235] mali-utgard 20001000.gpu: resource[1].start = 0x0x20000000
[   13.831247] mali-utgard 20001000.gpu: resource[2].start = 0x0x20003000
[   13.831264] mali-utgard 20001000.gpu: resource[3].start = 0x0x20008000
[   13.831276] mali-utgard 20001000.gpu: resource[4].start = 0x0x20004000
[   13.831286] mali-utgard 20001000.gpu: resource[5].start = 0x0x2000a000
[   13.831296] mali-utgard 20001000.gpu: resource[6].start = 0x0x20005000
[   13.831305] mali-utgard 20001000.gpu: resource[7].start = 0x0x00000020
[   13.831325] mali-utgard 20001000.gpu: resource[8].start = 0x0x00000021
[   13.831339] mali-utgard 20001000.gpu: resource[9].start = 0x0x00000022
[   13.831350] mali-utgard 20001000.gpu: resource[10].start = 0x0x00000021
[   13.831360] mali-utgard 20001000.gpu: resource[11].start = 0x0x00000022
[   13.831369] mali-utgard 20001000.gpu: resource[12].start = 0x0x00000021
[   13.831380] D : [File] : drivers/gpu/arm/mali400/mali/platform/rk/rk.c; [Line] : 623; [Func] : mali_platform_device_init(); to add platform_specific_data to platform_device_of_mali.
[   13.831834] mali-utgard 20001000.gpu: leakage=3
[   13.831884] mali-utgard 20001000.gpu: leakage-volt-sel=0
[   13.832074] mali-utgard 20001000.gpu: Failed to get pvtm
[   13.834754] mali-utgard 20001000.gpu: avs=0
[   13.839006] mali-utgard 20001000.gpu: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0
[   13.840423] systemd[1]: Started Raise network interfaces.
[   13.844619] Mali: Mali device driver loaded
[   13.935970] devfreq 20001000.gpu: Couldn't update frequency transition information.
[   14.037123] zram1: detected capacity change from 0 to 1046093824
[   14.259621] Adding 1021572k swap on /dev/zram1.  Priority:5 extents:1 across:1021572k SS
[   14.548452] cfg80211: World regulatory domain updated:
[   14.548478] cfg80211:  DFS Master region: unset
[   14.548479] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   14.548502] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   14.548509] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[   14.548514] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[   14.548523] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[   14.548542] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[   14.548553] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[   14.548560] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   14.548563] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[   14.635095] zram0: detected capacity change from 0 to 52428800
[   14.714668] systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
[   14.724387] systemd[1]: Reached target Sound Card.
[   14.740140] systemd[1]: Started Armbian ZRAM config.
[   14.756676] systemd[1]: Starting Armbian memory supported logging...
[   14.861631] EXT4-fs (zram0): mounted filesystem without journal. Opts: discard
[   18.220990] systemd[1]: Started Armbian memory supported logging.
[   18.239433] systemd[1]: Starting Journal Service...
[   18.657658] systemd[1]: Started Journal Service.
[   18.736830] systemd-journald[536]: Received request to flush runtime journal from PID 1
[   20.695919] nr_pdflush_threads exported in /proc is scheduled for removal
[   21.739444] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   23.804117] rk_gmac-dwmac 30200000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
root@rk322x-box:~#

 

Link to post
Share on other sites

dmesg with "patched" dtb (remove mmc-hs200-1_8v)

Spoiler

root@rk322x-box:~# dmesg
[    0.000000] Booting Linux on physical CPU 0xf00
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 4.4.194-rk322x (root@armbianbuild) (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36)) ) #47 SMP Thu Apr 9 17:37:46 UTC 2020
[    0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d
[    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[    0.000000] Machine model: RK3229 HK1mini
[    0.000000] cma: Reserved 128 MiB at 0xd8000000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] On node 0 totalpages: 520704
[    0.000000] free_area_init_node: node 0, pgdat b1236b40, node_mem_map eedfa000
[    0.000000]   Normal zone: 2304 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 258560 pages, LIFO batch:31
[    0.000000]   HighMem zone: 262144 pages, LIFO batch:31
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv1.0 detected in firmware.
[    0.000000] psci: Using standard PSCI v0.2 function IDs
[    0.000000] psci: MIGRATE_INFO_TYPE not supported.
[    0.000000] PERCPU: Embedded 14 pages/cpu @eed93000 s24856 r8192 d24296 u57344
[    0.000000] pcpu-alloc: s24856 r8192 d24296 u57344 alloc=14*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 518400
[    0.000000] Kernel command line: earlyprintk root=UUID=1b14bb30-856d-486f-bf15-733486adb6a2 console=tty0 console=ttyS2,115200n8 rootwait rootfstype=ext4  consoleblank=0 loglevel=7 ubootpart=89a45db9-01 usb-storage.quirks=0x2537:0x1066:u,0x2537:0x1068:u coherent_pool=2M  cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Memory: 1906824K/2082816K available (12820K kernel code, 875K rwdata, 3224K rodata, 796K init, 1219K bss, 44920K reserved, 131072K cma-reserved, 917504K highmem)
[    0.000000] Virtual kernel memory layout:
                   vector  : 0xffff0000 - 0xffff1000   (   4 kB)
                   fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
                   vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
                   lowmem  : 0xb0000000 - 0xf0000000   (1024 MB)
                   pkmap   : 0xafe00000 - 0xb0000000   (   2 MB)
                   modules : 0xaf000000 - 0xafe00000   (  14 MB)
                     .text : 0xb0008000 - 0xb0c8d53c   (12822 kB)
                     .init : 0xb10a1000 - 0xb1168000   ( 796 kB)
                     .data : 0xb1168000 - 0xb1242e94   ( 876 kB)
                      .bss : 0xb1244000 - 0xb1374ee4   (1220 kB)
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Hierarchical RCU implementation.
[    0.000000]  Build-time adjustment of leaf fanout to 32.
[    0.000000] NR_IRQS:16 nr_irqs:16 16
[    0.000000] Architected cp15 timer(s) running at 24.00MHz (phys).
[    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns
[    0.000007] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000022] Switching to timer-based delay loop, resolution 41ns
[    0.001701] Console: colour dummy device 80x30
[    0.002907] console [tty0] enabled
[    0.002966] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.003047] pid_max: default: 32768 minimum: 301
[    0.003212] Security Framework initialized
[    0.003257] Yama: becoming mindful.
[    0.003363] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.003414] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.004423] Initializing cgroup subsys io
[    0.004497] Initializing cgroup subsys memory
[    0.004570] Initializing cgroup subsys devices
[    0.004621] Initializing cgroup subsys freezer
[    0.004670] Initializing cgroup subsys net_cls
[    0.004717] Initializing cgroup subsys perf_event
[    0.004766] Initializing cgroup subsys net_prio
[    0.004826] Initializing cgroup subsys pids
[    0.004926] CPU: Testing write buffer coherency: ok
[    0.005010] ftrace: allocating 41720 entries in 123 pages
[    0.084225] /cpus/cpu@f00 missing clock-frequency property
[    0.084298] /cpus/cpu@f01 missing clock-frequency property
[    0.084346] /cpus/cpu@f02 missing clock-frequency property
[    0.084394] /cpus/cpu@f03 missing clock-frequency property
[    0.084433] CPU0: update cpu_capacity 430
[    0.084470] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
[    0.084580] Setting up static identity map for 0x60008280 - 0x600082d8
[    0.099320] CPU1: update cpu_capacity 430
[    0.099330] CPU1: thread -1, cpu 1, socket 15, mpidr 80000f01
[    0.111528] CPU2: update cpu_capacity 430
[    0.111536] CPU2: thread -1, cpu 2, socket 15, mpidr 80000f02
[    0.124481] CPU3: update cpu_capacity 430
[    0.124490] CPU3: thread -1, cpu 3, socket 15, mpidr 80000f03
[    0.124636] Brought up 4 CPUs
[    0.124872] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[    0.124909] CPU: All CPU(s) started in SVC mode.
[    0.126450] devtmpfs: initialized
[    0.145058] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.145669] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.145766] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.151858] xor: measuring software checksum speed
[    0.188508]    arm4regs  :  1011.000 MB/sec
[    0.228616]    8regs     :   705.000 MB/sec
[    0.268718]    32regs    :   684.000 MB/sec
[    0.308823]    neon      :  1018.000 MB/sec
[    0.308860] xor: using function: neon (1018.000 MB/sec)
[    0.308927] pinctrl core: initialized pinctrl subsystem
[    0.310546] NET: Registered protocol family 16
[    0.313954] DMA: preallocated 2048 KiB pool for atomic coherent allocations
[    0.324978] cpuidle: using governor ladder
[    0.336991] cpuidle: using governor menu
[    0.353519] gpiochip_add_data: registered GPIOs 0 to 31 on device: gpio0
[    0.353679] gpiochip_add_data: registered GPIOs 32 to 63 on device: gpio1
[    0.353827] gpiochip_add_data: registered GPIOs 64 to 95 on device: gpio2
[    0.353986] gpiochip_add_data: registered GPIOs 96 to 127 on device: gpio3
[    0.359964] console [pstore-1] enabled
[    0.360012] pstore: Registered ramoops as persistent store backend
[    0.360053] ramoops: attached 0xf0000@0x62e00000, ecc: 0/0
[    0.363566] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.363645] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.363896] sip_firmware_init: set rockchip sip version v2 failed
[    0.461903] raid6: int32x1  gen()   133 MB/s
[    0.530016] raid6: int32x1  xor()   131 MB/s
[    0.598233] raid6: int32x2  gen()   166 MB/s
[    0.666294] raid6: int32x2  xor()   136 MB/s
[    0.734658] raid6: int32x4  gen()   163 MB/s
[    0.802915] raid6: int32x4  xor()   137 MB/s
[    0.871071] raid6: int32x8  gen()   166 MB/s
[    0.939325] raid6: int32x8  xor()   113 MB/s
[    1.007475] raid6: neonx1   gen()   382 MB/s
[    1.075606] raid6: neonx1   xor()   290 MB/s
[    1.143825] raid6: neonx2   gen()   519 MB/s
[    1.211961] raid6: neonx2   xor()   376 MB/s
[    1.280190] raid6: neonx4   gen()   581 MB/s
[    1.348403] raid6: neonx4   xor()   400 MB/s
[    1.416599] raid6: neonx8   gen()   559 MB/s
[    1.484875] raid6: neonx8   xor()   391 MB/s
[    1.484915] raid6: using algorithm neonx4 gen() 581 MB/s
[    1.484954] raid6: .... xor() 400 MB/s, rmw enabled
[    1.484991] raid6: using intx1 recovery algorithm
[    1.486041] rockchip-pm rockchip-suspend: not set wakeup-config
[    1.486097] rockchip-pm rockchip-suspend: not set pwm-regulator-config
[    1.486503] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/regulators/regulator@0[0]'
[    1.486995] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/regulators/regulator@1[0]'
[    1.487604] of_get_named_gpiod_flags: parsed 'gpio' property of node '/vcc-host-regulator[0]' - status (0)
[    1.488219] of_get_named_gpiod_flags: parsed 'gpio' property of node '/otg-vbus-regulator[0]' - status (0)
[    1.488713] of_get_named_gpiod_flags: can't parse 'gpio' property of node '/vcc-phy-regulator[0]'
[    1.489630] iommu: Adding device 20020000.vpu-service to group 0
[    1.489786] iommu: Adding device 20030000.rkvdec to group 1
[    1.489917] iommu: Adding device 20050000.vop to group 2
[    1.490041] iommu: Adding device 20070000.iep to group 3
[    1.490610] rk_iommu 20020800.iommu: can't get sclk
[    1.491254] rk_iommu 20030480.iommu: can't get sclk
[    1.491533] rk_iommu 20053f00.iommu: can't get sclk
[    1.491710] rk_iommu 20070800.iommu: can't get aclk
[    1.491759] rk_iommu 20070800.iommu: can't get hclk
[    1.491804] rk_iommu 20070800.iommu: can't get sclk
[    1.492585] SCSI subsystem initialized
[    1.493097] usbcore: registered new interface driver usbfs
[    1.493229] usbcore: registered new interface driver hub
[    1.493375] usbcore: registered new device driver usb
[    1.493625] media: Linux media interface: v0.10
[    1.493740] Linux video capture interface: v2.00
[    1.493981] pps_core: LinuxPPS API ver. 1 registered
[    1.494026] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    1.494130] PTP clock support registered
[    1.496056] Advanced Linux Sound Architecture Driver Initialized.
[    1.497228] Bluetooth: Core ver 2.21
[    1.497330] NET: Registered protocol family 31
[    1.497375] Bluetooth: HCI device and connection manager initialized
[    1.497426] Bluetooth: HCI socket layer initialized
[    1.497472] Bluetooth: L2CAP socket layer initialized
[    1.497558] Bluetooth: SCO socket layer initialized
[    1.498398] NetLabel: Initializing
[    1.498451] NetLabel:  domain hash size = 128
[    1.498488] NetLabel:  protocols = UNLABELED CIPSOv4
[    1.498604] NetLabel:  unlabeled traffic allowed by default
[    1.499987] clocksource: Switched to clocksource arch_sys_counter
[    1.596035] NET: Registered protocol family 2
[    1.596956] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    1.597109] TCP bind hash table entries: 8192 (order: 5, 163840 bytes)
[    1.597498] TCP: Hash tables configured (established 8192 bind 8192)
[    1.597627] UDP hash table entries: 512 (order: 2, 24576 bytes)
[    1.597728] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes)
[    1.598102] NET: Registered protocol family 1
[    1.598824] RPC: Registered named UNIX socket transport module.
[    1.598883] RPC: Registered udp transport module.
[    1.598921] RPC: Registered tcp transport module.
[    1.598958] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.599312] Trying to unpack rootfs image as initramfs...
[    1.902019] Freeing initrd memory: 4460K
[    1.903083] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[    1.906163] Initialise system trusted keyring
[    1.920319] VFS: Disk quotas dquot_6.6.0
[    1.920683] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.923403] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.926936] NFS: Registering the id_resolver key type
[    1.927049] Key type id_resolver registered
[    1.927090] Key type id_legacy registered
[    1.927149] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    1.927274] ntfs: driver 2.1.32 [Flags: R/W].
[    1.928351] JFS: nTxBlock = 8192, nTxLock = 65536
[    1.938381] SGI XFS with security attributes, no debug enabled
[    1.947331] NET: Registered protocol family 38
[    1.947424] Key type asymmetric registered
[    1.947473] Asymmetric key parser 'x509' registered
[    1.947632] bounce: pool size: 64 pages
[    1.948158] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[    1.948577] io scheduler noop registered
[    1.948639] io scheduler deadline registered
[    1.948753] io scheduler cfq registered (default)
[    1.951890] phy phy-11000000.syscon:usb2-phy@800.2: Failed to get VBUS supply regulator
[    1.957367] rk-vcodec 20020000.vpu-service: no regulator for vcodec
[    1.957777] rk-vcodec 20020000.vpu-service: probe device
[    1.958249] rk-vcodec 20020000.vpu-service: drm allocator with mmu enabled
[    1.959467] rk-vcodec 20020000.vpu-service: could not find power_model node
[    1.959528] rk-vcodec 20020000.vpu-service: init success
[    1.959911] rk-vcodec 20030000.rkvdec: vcodec regulator not ready, retry
[    1.964061] dma-pl330 110f0000.pdma: Loaded driver for PL330 DMAC-241330
[    1.964128] dma-pl330 110f0000.pdma:         DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
[    1.965319] rockchip-system-monitor rockchip-system-monitor: system monitor probe
[    1.965875] pwm-regulator vdd-arm-regulator: GPIO lookup for consumer enable
[    1.965894] pwm-regulator vdd-arm-regulator: using device tree for GPIO lookup
[    1.965912] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/vdd-arm-regulator[0]'
[    1.965927] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/vdd-arm-regulator[0]'
[    1.965940] pwm-regulator vdd-arm-regulator: using lookup tables for GPIO lookup
[    1.965955] pwm-regulator vdd-arm-regulator: lookup for GPIO enable failed
[    1.966585] pwm-regulator vdd-log-regulator: GPIO lookup for consumer enable
[    1.966606] pwm-regulator vdd-log-regulator: using device tree for GPIO lookup
[    1.966622] of_get_named_gpiod_flags: can't parse 'enable-gpios' property of node '/vdd-log-regulator[0]'
[    1.966636] of_get_named_gpiod_flags: can't parse 'enable-gpio' property of node '/vdd-log-regulator[0]'
[    1.966649] pwm-regulator vdd-log-regulator: using lookup tables for GPIO lookup
[    1.966663] pwm-regulator vdd-log-regulator: lookup for GPIO enable failed
[    1.967702] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.968642] 11030000.serial: ttyS2 at MMIO 0x11030000 (irq = 30, base_baud = 1500000) is a 16550A
[    3.039746] console [ttyS2] enabled
[    3.045184] [drm] Initialized drm 1.1.0 20060810
[    3.052420] [drm] Rockchip DRM driver version: v1.0.1
[    3.057802] rockchip-drm display-subsystem: devfreq is not set
[    3.064487] rockchip-drm display-subsystem: bound 20050000.vop (ops 0xb0d111b0)
[    3.072313] i2c i2c-0: of_i2c: modalias failure on /hdmi@200a0000/ports
[    3.079014] dwhdmi-rockchip 200a0000.hdmi: registered DesignWare HDMI I2C bus driver
[    3.086928] dwhdmi-rockchip 200a0000.hdmi: Detected HDMI TX controller v2.01a with HDCP (inno_dw_hdmi_phy)
[    3.098007] rockchip-drm display-subsystem: bound 200a0000.hdmi (ops 0xb0d09708)
[    3.105557] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    3.112228] [drm] No driver support for vblank timestamp query.
[    3.118308] rockchip-drm display-subsystem: failed to parse display resources
[    3.746098] rockchip-vop 20050000.vop: [drm:vop_crtc_enable] Update mode to 1920x1080p60, type: 11
[    3.746723] dwhdmi-rockchip 200a0000.hdmi: HDMI infoframe: Auxiliary Video Information (AVI), version 2, length 13
[    3.746731] dwhdmi-rockchip 200a0000.hdmi:     colorspace: RGB
[    3.746738] dwhdmi-rockchip 200a0000.hdmi:     scan mode: Underscan
[    3.746745] dwhdmi-rockchip 200a0000.hdmi:     colorimetry: No Data
[    3.746751] dwhdmi-rockchip 200a0000.hdmi:     picture aspect: 16:9
[    3.746758] dwhdmi-rockchip 200a0000.hdmi:     active aspect: Same as Picture
[    3.746764] dwhdmi-rockchip 200a0000.hdmi:     itc: IT Content
[    3.746771] dwhdmi-rockchip 200a0000.hdmi:     extended colorimetry: xvYCC 601
[    3.746777] dwhdmi-rockchip 200a0000.hdmi:     quantization range: Full
[    3.746784] dwhdmi-rockchip 200a0000.hdmi:     nups: Unknown Non-uniform Scaling
[    3.746790] dwhdmi-rockchip 200a0000.hdmi:     video code: 16
[    3.746797] dwhdmi-rockchip 200a0000.hdmi:     ycc quantization range: Full
[    3.746803] dwhdmi-rockchip 200a0000.hdmi:     hdmi content type: Graphics
[    3.746809] dwhdmi-rockchip 200a0000.hdmi:     pixel repeat: 0
[    3.746817] dwhdmi-rockchip 200a0000.hdmi:     bar top 0, bottom 0, left 0, right 0
[    3.821556] Console: switching to colour frame buffer device 240x67
[    3.993078] rockchip-drm display-subsystem: fb0:  frame buffer device
[    4.015278] brd: module loaded
[    4.030284] loop: module loaded
[    4.033691] lkdtm: No crash points registered, enable through debugfs
[    4.043160] libphy: Fixed MDIO Bus: probed
[    4.047510] tun: Universal TUN/TAP device driver, 1.6
[    4.052780] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    4.059583] CAN device driver interface
[    4.065115] rk_gmac-dwmac 30200000.ethernet: clock input or output? (output).
[    4.072560] rk_gmac-dwmac 30200000.ethernet: TX delay(0x30).
[    4.078436] rk_gmac-dwmac 30200000.ethernet: RX delay(0x10).
[    4.084342] rk_gmac-dwmac 30200000.ethernet: integrated PHY? (yes).
[    4.091030] rk_gmac-dwmac 30200000.ethernet: cannot get clock clk_mac_speed
[    4.103326] rk_gmac-dwmac 30200000.ethernet: init for RMII
[    4.144122] stmmac - user ID: 0x10, Synopsys ID: 0x35
[    4.149394]  Ring mode enabled
[    4.152583]  DMA HW capability register supported
[    4.157315]  Normal descriptors
[    4.160792]  RX Checksum Offload Engine supported (type 2)
[    4.166474]  TX Checksum insertion supported
[    4.170906]  Wake-Up On Lan supported
[    4.184301] rk_gmac-dwmac 30200000.ethernet: rk_get_eth_addr: mac address: 86:0a:7a:43:9d:4c
[    4.202517] eth%d: device MAC address 86:0a:7a:43:9d:4c
[    4.217519]  Enable RX Mitigation via HW Watchdog Timer
[    4.232756] of_get_named_gpiod_flags: parsed 'snps,reset-gpio' property of node '/ethernet@30200000[0]' - status (0)
[    4.682906] libphy: stmmac: probed
[    4.696258] eth%d: PHY ID 1234d400 at 0 IRQ POLL (stmmac-0:00) active
[    4.712606] eth%d: PHY ID 00000000 at 1 IRQ POLL (stmmac-0:01)
[    4.728247] eth%d: PHY ID 00000000 at 2 IRQ POLL (stmmac-0:02)
[    4.743682] eth%d: PHY ID 00000000 at 3 IRQ POLL (stmmac-0:03)
[    4.758978] eth%d: PHY ID 00000000 at 4 IRQ POLL (stmmac-0:04)
[    4.774081] eth%d: PHY ID 00000000 at 5 IRQ POLL (stmmac-0:05)
[    4.789032] eth%d: PHY ID 00000000 at 6 IRQ POLL (stmmac-0:06)
[    4.803843] eth%d: PHY ID 00000000 at 7 IRQ POLL (stmmac-0:07)
[    4.818466] eth%d: PHY ID 00000000 at 8 IRQ POLL (stmmac-0:08)
[    4.833025] eth%d: PHY ID 00000000 at 9 IRQ POLL (stmmac-0:09)
[    4.847486] eth%d: PHY ID 00000000 at 10 IRQ POLL (stmmac-0:0a)
[    4.862062] eth%d: PHY ID 00000000 at 11 IRQ POLL (stmmac-0:0b)
[    4.876517] eth%d: PHY ID 00000000 at 12 IRQ POLL (stmmac-0:0c)
[    4.890866] eth%d: PHY ID 00000000 at 13 IRQ POLL (stmmac-0:0d)
[    4.905048] eth%d: PHY ID 00000000 at 14 IRQ POLL (stmmac-0:0e)
[    4.919071] eth%d: PHY ID 00000000 at 15 IRQ POLL (stmmac-0:0f)
[    4.932944] eth%d: PHY ID 00000000 at 16 IRQ POLL (stmmac-0:10)
[    4.946617] eth%d: PHY ID 00000000 at 17 IRQ POLL (stmmac-0:11)
[    4.960153] eth%d: PHY ID 00000000 at 18 IRQ POLL (stmmac-0:12)
[    4.973516] eth%d: PHY ID 00000000 at 19 IRQ POLL (stmmac-0:13)
[    4.986687] eth%d: PHY ID 00000000 at 20 IRQ POLL (stmmac-0:14)
[    4.999690] eth%d: PHY ID 00000000 at 21 IRQ POLL (stmmac-0:15)
[    5.012539] eth%d: PHY ID 00000000 at 22 IRQ POLL (stmmac-0:16)
[    5.025265] eth%d: PHY ID 00000000 at 23 IRQ POLL (stmmac-0:17)
[    5.037860] eth%d: PHY ID 00000000 at 24 IRQ POLL (stmmac-0:18)
[    5.050243] eth%d: PHY ID 00000000 at 25 IRQ POLL (stmmac-0:19)
[    5.062399] eth%d: PHY ID 00000000 at 26 IRQ POLL (stmmac-0:1a)
[    5.074404] eth%d: PHY ID 00000000 at 27 IRQ POLL (stmmac-0:1b)
[    5.086356] eth%d: PHY ID 00000000 at 28 IRQ POLL (stmmac-0:1c)
[    5.098272] eth%d: PHY ID 00000000 at 29 IRQ POLL (stmmac-0:1d)
[    5.110154] eth%d: PHY ID 00000000 at 30 IRQ POLL (stmmac-0:1e)
[    5.122018] eth%d: PHY ID 00000000 at 31 IRQ POLL (stmmac-0:1f)
[    5.135443] PPP generic driver version 2.4.2
[    5.146179] Atmel at76x USB Wireless LAN Driver 0.17 loading
[    5.158048] usbcore: registered new interface driver at76c50x-usb
[    5.170390] usbcore: registered new interface driver rtl8187
[    5.182193] usbcore: registered new interface driver rndis_wlan
[    5.194208] usbcore: registered new interface driver zd1201
[    5.206166] usbcore: registered new interface driver rt2800usb
[    5.218148] Rockchip WiFi SYS interface (V1.00) ...
[    5.229174] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[    5.242673] usbcore: registered new interface driver pegasus
[    5.254406] usbcore: registered new interface driver rtl8150
[    5.266019] usbcore: registered new interface driver r8152
[    5.277439] usbcore: registered new interface driver asix
[    5.288626] usbcore: registered new interface driver ax88179_178a
[    5.300387] usbcore: registered new interface driver cdc_ether
[    5.311829] usbcore: registered new interface driver dm9601
[    5.322947] usbcore: registered new interface driver smsc75xx
[    5.334103] usbcore: registered new interface driver smsc95xx
[    5.345084] usbcore: registered new interface driver net1080
[    5.355896] usbcore: registered new interface driver rndis_host
[    5.367018] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[    5.379732] usbcore: registered new interface driver cdc_ncm
[    5.390614] usbcore: registered new interface driver cdc_mbim
[    5.401941] 30040000.usb supply vusb_d not found, using dummy regulator
[    5.413787] 30040000.usb supply vusb_a not found, using dummy regulator
[    5.438838] dwc2 30040000.usb: DWC OTG Controller
[    5.448735] dwc2 30040000.usb: new USB bus registered, assigned bus number 1
[    5.460952] dwc2 30040000.usb: irq 48, io mem 0x30040000
[    5.471697] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    5.483682] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.496081] usb usb1: Product: DWC OTG Controller
[    5.505841] usb usb1: Manufacturer: Linux 4.4.194-rk322x dwc2_hsotg
[    5.517100] usb usb1: SerialNumber: 30040000.usb
[    5.527813] hub 1-0:1.0: USB hub found
[    5.536626] hub 1-0:1.0: 1 port detected
[    5.547078] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    5.558717] ehci-platform: EHCI generic platform driver
[    5.571645] ehci-platform 30080000.usb: EHCI Host Controller
[    5.582998] ehci-platform 30080000.usb: new USB bus registered, assigned bus number 2
[    5.596567] ehci-platform 30080000.usb: irq 49, io mem 0x30080000
[    5.620066] ehci-platform 30080000.usb: USB 2.0 started, EHCI 1.00
[    5.632144] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    5.644611] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.657566] usb usb2: Product: EHCI Host Controller
[    5.668219] usb usb2: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
[    5.680168] usb usb2: SerialNumber: 30080000.usb
[    5.691815] hub 2-0:1.0: USB hub found
[    5.701737] hub 2-0:1.0: 1 port detected
[    5.714814] ehci-platform 300c0000.usb: EHCI Host Controller
[    5.727239] ehci-platform 300c0000.usb: new USB bus registered, assigned bus number 3
[    5.741860] ehci-platform 300c0000.usb: irq 51, io mem 0x300c0000
[    5.764046] ehci-platform 300c0000.usb: USB 2.0 started, EHCI 1.00
[    5.777052] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[    5.790511] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    5.804469] usb usb3: Product: EHCI Host Controller
[    5.816163] usb usb3: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
[    5.829192] usb usb3: SerialNumber: 300c0000.usb
[    5.842085] hub 3-0:1.0: USB hub found
[    5.853070] hub 3-0:1.0: 1 port detected
[    5.867207] ehci-platform 30100000.usb: EHCI Host Controller
[    5.880548] ehci-platform 30100000.usb: new USB bus registered, assigned bus number 4
[    5.896216] ehci-platform 30100000.usb: irq 53, io mem 0x30100000
[    5.956050] usb 1-1: new full-speed USB device number 2 using dwc2
[    5.972058] ehci-platform 30100000.usb: USB 2.0 started, EHCI 1.00
[    5.986462] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
[    6.001174] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.016374] usb usb4: Product: EHCI Host Controller
[    6.029161] usb usb4: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
[    6.043214] usb usb4: SerialNumber: 30100000.usb
[    6.056935] hub 4-0:1.0: USB hub found
[    6.068740] hub 4-0:1.0: 1 port detected
[    6.081510] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    6.095881] ohci-platform: OHCI generic platform driver
[    6.109851] ohci-platform 300a0000.usb: Generic Platform OHCI controller
[    6.125307] ohci-platform 300a0000.usb: new USB bus registered, assigned bus number 5
[    6.141725] ohci-platform 300a0000.usb: irq 50, io mem 0x300a0000
[    6.159161] usb 1-1: New USB device found, idVendor=1915, idProduct=af11
[    6.174103] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    6.189572] usb 1-1: Product: Wireless Receiver
[    6.202528] usb 1-1: Manufacturer: 2.4G
[    6.212358] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[    6.212368] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.212376] usb usb5: Product: Generic Platform OHCI controller
[    6.212384] usb usb5: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
[    6.212390] usb usb5: SerialNumber: 300a0000.usb
[    6.213633] hub 5-0:1.0: USB hub found
[    6.213699] hub 5-0:1.0: 1 port detected
[    6.214711] ohci-platform 300e0000.usb: Generic Platform OHCI controller
[    6.215216] ohci-platform 300e0000.usb: new USB bus registered, assigned bus number 6
[    6.215504] ohci-platform 300e0000.usb: irq 52, io mem 0x300e0000
[    6.272391] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[    6.272401] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.272409] usb usb6: Product: Generic Platform OHCI controller
[    6.272416] usb usb6: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
[    6.272422] usb usb6: SerialNumber: 300e0000.usb
[    6.273744] hub 6-0:1.0: USB hub found
[    6.273816] hub 6-0:1.0: 1 port detected
[    6.274827] ohci-platform 30120000.usb: Generic Platform OHCI controller
[    6.275304] ohci-platform 30120000.usb: new USB bus registered, assigned bus number 7
[    6.275733] ohci-platform 30120000.usb: irq 54, io mem 0x30120000
[    6.332312] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[    6.332322] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    6.332329] usb usb7: Product: Generic Platform OHCI controller
[    6.332336] usb usb7: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
[    6.332342] usb usb7: SerialNumber: 30120000.usb
[    6.333440] hub 7-0:1.0: USB hub found
[    6.333502] hub 7-0:1.0: 1 port detected
[    6.334492] usbcore: registered new interface driver cdc_acm
[    6.334496] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    6.334591] usbcore: registered new interface driver cdc_wdm
[    6.334915] usbcore: registered new interface driver usb-storage
[    6.335080] usbcore: registered new interface driver usbserial
[    6.335146] usbcore: registered new interface driver usbserial_generic
[    6.335199] usbserial: USB Serial support registered for generic
[    6.335287] usbcore: registered new interface driver keyspan
[    6.335336] usbserial: USB Serial support registered for Keyspan - (without firmware)
[    6.335382] usbserial: USB Serial support registered for Keyspan 1 port adapter
[    6.335431] usbserial: USB Serial support registered for Keyspan 2 port adapter
[    6.335479] usbserial: USB Serial support registered for Keyspan 4 port adapter
[    6.335591] usbcore: registered new interface driver option
[    6.335642] usbserial: USB Serial support registered for GSM modem (1-port)
[    6.336411] usbcore: registered new interface driver oti6858
[    6.336472] usbserial: USB Serial support registered for oti6858
[    6.336564] usbcore: registered new interface driver qcserial
[    6.336618] usbserial: USB Serial support registered for Qualcomm USB modem
[    6.336770] usbcore: registered new interface driver sierra
[    6.336819] usbserial: USB Serial support registered for Sierra USB modem
[    6.337890] usbcore: registered new interface driver iforce
[    6.338038] usbcore: registered new interface driver xpad
[    6.338296] usbcore: registered new interface driver usbtouchscreen
[    6.339690] i2c /dev entries driver
[    6.343122] usbcore: registered new interface driver uvcvideo
[    6.343128] USB Video Class driver (1.1.1)
[    6.345387] Boot mode: normal
[    6.346846] rockchip-thermal 11150000.tsadc: tsadc is probed successfully!
[    6.348738] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
[    6.349080] Bluetooth: Virtual HCI driver ver 1.5
[    6.349373] Bluetooth: HCI UART driver ver 2.3
[    6.349380] Bluetooth: HCI UART protocol H4 registered
[    6.349384] Bluetooth: HCI UART protocol LL registered
[    6.349388] Bluetooth: HCI UART protocol ATH3K registered
[    6.349392] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    6.349580] Bluetooth: HCI UART protocol BCM registered
[    6.349731] usbcore: registered new interface driver bfusb
[    6.349879] usbcore: registered new interface driver btusb
[    6.349891] Bluetooth: Generic Bluetooth SDIO driver ver 0.1
[    6.350538] cpu cpu0: leakage=3
[    6.350558] cpu cpu0: leakage-volt-sel=0
[    6.350780] cpu cpu0: Failed to get pvtm
[    6.352657] cpu cpu0: avs=0
[    6.352690] cpu cpu0: scale_rate=1392000000
[    6.352941] cpu cpu0: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0
[    6.352960] cpu cpu0: failed to read out thermal zone (-22)
[    6.353708] cpu cpu0: failed to find power_model node
[    6.354596] pwrseq_simple sdio-pwrseq: GPIO lookup for consumer reset
[    6.354605] pwrseq_simple sdio-pwrseq: using device tree for GPIO lookup
[    6.354625] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/sdio-pwrseq[0]' - status (0)
[    6.355070] Synopsys Designware Multimedia Card Interface Driver
[    6.355838] dwmmc_rockchip 30000000.dwmmc: IDMAC supports 32-bit address mode.
[    6.356065] dwmmc_rockchip 30000000.dwmmc: Using internal DMA controller.
[    6.356081] dwmmc_rockchip 30000000.dwmmc: Version ID is 270a
[    6.356164] dwmmc_rockchip 30000000.dwmmc: DW MMC controller at irq 45,32 bit host data width,256 deep fifo
[    6.356227] dwmmc_rockchip 30000000.dwmmc: No vmmc regulator found
[    6.356231] dwmmc_rockchip 30000000.dwmmc: No vqmmc regulator found
[    6.356255] dwmmc_rockchip 30000000.dwmmc: GPIO lookup for consumer cd
[    6.356259] dwmmc_rockchip 30000000.dwmmc: using device tree for GPIO lookup
[    6.356297] of_get_named_gpiod_flags: parsed 'cd-gpios' property of node '/dwmmc@30000000[0]' - status (0)
[    6.356341] gpio-49 (cd): gpiod_set_debounce: missing set() or set_debounce() operations
[    6.356346] dwmmc_rockchip 30000000.dwmmc: Got CD GPIO
[    6.356354] dwmmc_rockchip 30000000.dwmmc: GPIO lookup for consumer wp
[    6.356358] dwmmc_rockchip 30000000.dwmmc: using device tree for GPIO lookup
[    6.356363] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30000000[0]'
[    6.356369] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30000000[0]'
[    6.356373] dwmmc_rockchip 30000000.dwmmc: using lookup tables for GPIO lookup
[    6.356378] dwmmc_rockchip 30000000.dwmmc: lookup for GPIO wp failed
[    6.368089] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[    6.380390] dwmmc_rockchip 30000000.dwmmc: 1 slots initialized
[    6.380791] dwmmc_rockchip 30010000.dwmmc: num-slots property not found, assuming 1 slot is available
[    6.380919] dwmmc_rockchip 30010000.dwmmc: IDMAC supports 32-bit address mode.
[    6.381055] dwmmc_rockchip 30010000.dwmmc: Using internal DMA controller.
[    6.381069] dwmmc_rockchip 30010000.dwmmc: Version ID is 270a
[    6.381140] dwmmc_rockchip 30010000.dwmmc: DW MMC controller at irq 46,32 bit host data width,256 deep fifo
[    6.381203] dwmmc_rockchip 30010000.dwmmc: No vmmc regulator found
[    6.381208] dwmmc_rockchip 30010000.dwmmc: No vqmmc regulator found
[    6.381225] dwmmc_rockchip 30010000.dwmmc: GPIO lookup for consumer wp
[    6.381232] dwmmc_rockchip 30010000.dwmmc: using device tree for GPIO lookup
[    6.381242] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/dwmmc@30010000[0]'
[    6.381248] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/dwmmc@30010000[0]'
[    6.381252] dwmmc_rockchip 30010000.dwmmc: using lookup tables for GPIO lookup
[    6.381259] dwmmc_rockchip 30010000.dwmmc: lookup for GPIO wp failed
[    6.381347] dwmmc_rockchip 30010000.dwmmc: allocated mmc-pwrseq
[    6.392044] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 400000Hz, actual 244140HZ div = 2)
[    6.404111] dwmmc_rockchip 30010000.dwmmc: 1 slots initialized
[    6.404749] of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led_red[0]' - status (0)
[    6.405006] of_get_named_gpiod_flags: parsed 'gpios' property of node '/leds/led_blue[0]' - status (0)
[    6.405318] ledtrig-cpu: registered to indicate activity on CPUs
[    6.405440] hidraw: raw HID events driver (C) Jiri Kosina
[    6.406301] usbcore: registered new interface driver usbhid
[    6.406304] usbhid: USB HID core driver
[    6.406792] ashmem: initialized
[    6.407636] rockchip-dmc dmc: failed to get the count of devfreq-event in /dmc node
[    6.408081] rockchip-dmc dmc: no ATF memory for init
[    6.408194] rockchip-dmc: probe of dmc failed with error -12
[    6.409794] rknandbase v1.2 2018-05-08
[    6.410071] rknand 30030000.nandc: rknand_probe clk rate = 150000000
[    6.410283] ftl_init fffffffe
[    6.410285] rk_ftl_init fail
[    6.411181] usbcore: registered new interface driver snd-usb-audio
[    6.411265] usbcore: registered new interface driver snd-ua101
[    6.411348] usbcore: registered new interface driver snd-usb-caiaq
[    6.411455] usbcore: registered new interface driver snd-usb-6fire
[    6.411535] usbcore: registered new interface driver snd-usb-hiface
[    6.411601] usbcore: registered new interface driver snd-bcd2000
[    6.411662] usbcore: registered new interface driver snd_usb_pod
[    6.411722] usbcore: registered new interface driver snd_usb_podhd
[    6.411780] usbcore: registered new interface driver snd_usb_toneport
[    6.411836] usbcore: registered new interface driver snd_usb_variax
[    6.417516] u32 classifier
[    6.417519]     input device check on
[    6.417520]     Actions configured
[    6.417534] Netfilter messages via NETLINK v0.30.
[    6.417703] nfnl_acct: registering with nfnetlink.
[    6.417799] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[    6.418978] Initializing XFRM netlink socket
[    6.420213] NET: Registered protocol family 10
[    6.421592] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    6.421852] sit: IPv6 over IPv4 tunneling driver
[    6.422566] NET: Registered protocol family 17
[    6.422595] NET: Registered protocol family 15
[    6.422651] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    6.422680] Bridge firewalling registered
[    6.422685] can: controller area network core (rev 20120528 abi 9)
[    6.422757] NET: Registered protocol family 29
[    6.422767] can: raw protocol (rev 20120528)
[    6.422775] can: broadcast manager protocol (rev 20120528 t)
[    6.422785] can: netlink gateway (rev 20130117) max_hops=1
[    6.423238] Bluetooth: RFCOMM TTY layer initialized
[    6.423262] Bluetooth: RFCOMM socket layer initialized
[    6.423298] Bluetooth: RFCOMM ver 1.11
[    6.423320] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    6.423334] Bluetooth: HIDP socket layer initialized
[    6.423399] 8021q: 802.1Q VLAN Support v1.8
[    6.423435] lib80211: common routines for IEEE802.11 drivers
[    6.423439] lib80211_crypt: registered algorithm 'NULL'
[    6.423447] lib80211_crypt: registered algorithm 'WEP'
[    6.423454] lib80211_crypt: registered algorithm 'CCMP'
[    6.423461] lib80211_crypt: registered algorithm 'TKIP'
[    6.423470] [WLAN_RFKILL]: Enter rfkill_wlan_init
[    6.423811] [WLAN_RFKILL]: Enter rfkill_wlan_probe
[    6.423832] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi_chip_type = ssv6051
[    6.423834] [WLAN_RFKILL]: wlan_platdata_parse_dt: enable wifi power control.
[    6.423837] [WLAN_RFKILL]: wlan_platdata_parse_dt: wifi power controled by gpio.
[    6.423842] of_get_named_gpiod_flags: can't parse 'WIFI,poweren_gpio' property of node '/wireless-wlan[0]'
[    6.423847] of_get_named_gpiod_flags: can't parse 'WIFI,vbat_gpio' property of node '/wireless-wlan[0]'
[    6.423851] of_get_named_gpiod_flags: can't parse 'WIFI,reset_gpio' property of node '/wireless-wlan[0]'
[    6.423879] of_get_named_gpiod_flags: parsed 'WIFI,host_wake_irq' property of node '/wireless-wlan[0]' - status (0)
[    6.423883] [WLAN_RFKILL]: wlan_platdata_parse_dt: get property: WIFI,host_wake_irq = 28, flags = 0.
[    6.423892] [WLAN_RFKILL]: wlan_platdata_parse_dt: The ref_wifi_clk not found !
[    6.423895] [WLAN_RFKILL]: rfkill_wlan_probe: init gpio
[    6.423902] [WLAN_RFKILL]: Exit rfkill_wlan_probe
[    6.424047] [BT_RFKILL]: Enter rfkill_rk_init
[    6.424285] Key type dns_resolver registered
[    6.424819] Error: Driver 'sc031gs' is already registered, aborting...
[    6.425647] Registering SWP/SWPB emulation handler
[    6.425978] flash vendor_init_thread!
[    6.425984] flash vendor storage:20170308 ret = -1
[    6.426947] registered taskstats version 1
[    6.426964] Loading compiled-in X.509 certificates
[    6.430187] Btrfs loaded
[    6.431343] rga2: Driver loaded successfully ver:4.01
[    6.431617] rga2: Module initialized.
[    6.431673] pvtm list NULL
[    6.432786] rk-vcodec 20030000.rkvdec: leakage=3
[    6.432800] rk-vcodec 20030000.rkvdec: leakage-volt-sel=0
[    6.432894] rk-vcodec 20030000.rkvdec: Failed to get pvtm
[    6.433221] rk-vcodec 20030000.rkvdec: avs=0
[    6.433459] rk-vcodec 20030000.rkvdec: probe device
[    6.433889] rk-vcodec 20030000.rkvdec: drm allocator with mmu enabled
[    6.435265] rk-vcodec 20030000.rkvdec: init success
[    6.436652] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/hdmi-sound[0]'
[    6.436658] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/hdmi-sound[0]'
[    6.437984] mmc_host mmc1: Bus speed (slot 0) = 35714286Hz (slot req 37500000Hz, actual 35714286HZ div = 0)
[    6.438005] asoc-simple-card hdmi-sound: i2s-hifi <-> 100c0000.i2s0 mapping ok
[    6.439342] mmc1: new high speed SDIO card at address 0001
[    6.440088] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/spdif-sound[0]'
[    6.440094] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/spdif-sound[0]'
[    6.441269] asoc-simple-card spdif-sound: dit-hifi <-> 100d0000.spdif mapping ok
[    6.443277] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio_keys/power-key[0]' - status (-22)
[    6.443289] gpio-keys gpio_keys: Failed to get gpio flags, error: -22
[    6.443313] gpio-keys: probe of gpio_keys failed with error -22
[    6.443383] hctosys: unable to open rtc device (rtc0)
[    6.447277] mmc_host mmc0: Bus speed (slot 0) = 50000000Hz (slot req 50000000Hz, actual 50000000HZ div = 0)
[    6.447398] mmc0: new high speed SD card at address e624
[    6.448667] mmcblk0: mmc0:e624 SU02G 1.84 GiB
[    6.450773]  mmcblk0: p1
[    6.458961] ALSA device list:
[    6.458970]   #0: DW-I2S-HDMI
[    6.458972]   #1: SPDIF
[    6.596006] usb 5-1: new low-speed USB device number 2 using ohci-platform
[    6.848104] usb 5-1: New USB device found, idVendor=1a2c, idProduct=0b23
[    6.848110] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    6.848114] usb 5-1: Product: USB Keyboard
[    6.848118] usb 5-1: Manufacturer: USB
[    6.857792] input: USB USB Keyboard as /devices/platform/300a0000.usb/usb5/5-1/5-1:1.0/0003:1A2C:0B23.0001/input/input0
[    6.916900] hid-generic 0003:1A2C:0B23.0001: input,hidraw0: USB HID v1.10 Keyboard [USB USB Keyboard] on usb-300a0000.usb-1/input0
[    6.926267] input: USB USB Keyboard as /devices/platform/300a0000.usb/usb5/5-1/5-1:1.1/0003:1A2C:0B23.0002/input/input1
[    6.992477] hid-generic 0003:1A2C:0B23.0002: input,hidraw1: USB HID v1.10 Mouse [USB USB Keyboard] on usb-300a0000.usb-1/input1
[    8.413913] ttyS2 - failed to request DMA, use interrupt mode
[    8.427087] Freeing unused kernel memory: 796K
[    8.437927] This architecture does not have kernel memory protection.
[    8.453587] input: 2.4G  Wireless Receiver  as /devices/platform/30040000.usb/usb1/1-1/1-1:1.0/0003:1915:AF11.0003/input/input2
[    8.529816] hid-generic 0003:1915:AF11.0003: input,hidraw2: USB HID v1.11 Keyboard [2.4G  Wireless Receiver ] on usb-30040000.usb-1/input0
[    8.571637] input: 2.4G  Wireless Receiver  as /devices/platform/30040000.usb/usb1/1-1/1-1:1.1/0003:1915:AF11.0004/input/input3
[    8.655087] hid-generic 0003:1915:AF11.0004: input,hidraw3: USB HID v1.11 Mouse [2.4G  Wireless Receiver ] on usb-30040000.usb-1/input1
[    8.682289] hid-generic 0003:1915:AF11.0005: hiddev0,hidraw4: USB HID v1.11 Device [2.4G  Wireless Receiver ] on usb-30040000.usb-1/input2
[    9.464119] vendor storage:20190527 ret = -1
[    9.522626] EXT4-fs (mmcblk0p1): mounted filesystem with writeback data mode. Opts: (null)
[   10.322820] systemd[1]: System time before build time, advancing clock.
[   10.352228] systemd[1]: Inserted module 'autofs4'
[   10.375257] ip_tables: (C) 2000-2006 Netfilter Core Team
[   10.400060] cgroup: cgroup2: unknown option "nsdelegate"
[   10.431893] 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)
[   10.472605] systemd[1]: Detected architecture arm.
[   10.505307] systemd[1]: Set hostname to <rk322x-box>.
[   10.853841] 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.
[   10.888192] systemd[1]: Proceeding WITHOUT firewalling in effect! (This warning is only shown for the first loaded unit using IP firewalling.)
[   11.330117] random: systemd: uninitialized urandom read (16 bytes read, 117 bits of entropy available)
[   11.361023] systemd[1]: Condition check resulted in Arbitrary Executable File Formats File System Automount Point being skipped.
[   11.384438] random: systemd: uninitialized urandom read (16 bytes read, 117 bits of entropy available)
[   11.407304] systemd[1]: Created slice system-getty.slice.
[   11.432315] random: systemd: uninitialized urandom read (16 bytes read, 118 bits of entropy available)
[   11.452973] systemd[1]: Created slice system-serial\x2dgetty.slice.
[   11.480292] random: systemd: uninitialized urandom read (16 bytes read, 119 bits of entropy available)
[   11.500241] systemd[1]: Listening on udev Control Socket.
[   11.524480] random: systemd: uninitialized urandom read (16 bytes read, 119 bits of entropy available)
[   11.545275] systemd[1]: Listening on Journal Socket (/dev/log).
[   11.572301] random: systemd: uninitialized urandom read (16 bytes read, 120 bits of entropy available)
[   11.592787] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[   11.620326] random: systemd: uninitialized urandom read (16 bytes read, 120 bits of entropy available)
[   11.640451] systemd[1]: Listening on udev Kernel Socket.
[   11.668355] random: systemd: uninitialized urandom read (16 bytes read, 121 bits of entropy available)
[   11.689853] systemd[1]: Created slice User and Session Slice.
[   11.716335] random: systemd: uninitialized urandom read (16 bytes read, 121 bits of entropy available)
[   11.737717] systemd[1]: Listening on Journal Socket.
[   11.768344] random: systemd: uninitialized urandom read (16 bytes read, 122 bits of entropy available)
[   11.793882] systemd[1]: Starting Nameserver information manager...
[   11.821280] systemd[1]: Condition check resulted in Huge Pages File System being skipped.
[   11.847212] systemd[1]: Starting udev Coldplug all Devices...
[   11.893246] systemd[1]: Starting Restore / save the current clock...
[   11.950037] systemd[1]: Condition check resulted in Set Up Additional Binary Formats being skipped.
[   11.968032] dwmmc_rockchip 30000000.dwmmc: Unexpected interrupt latency
[   12.000622] systemd[1]: Starting Set the console keyboard layout...
[   12.016036] dwmmc_rockchip 30000000.dwmmc: Unexpected interrupt latency
[   12.067853] systemd[1]: Condition check resulted in Journal Audit Socket being skipped.
[   12.088125] systemd[1]: Listening on fsck to fsckd communication Socket.
[   12.116520] systemd[1]: Condition check resulted in File System Check on Root Device being skipped.
[   12.144779] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[   12.166453] random: nonblocking pool is initialized
[   12.199702] systemd[1]: Mounting POSIX Message Queue File System...
[   12.215991] dwmmc_rockchip 30000000.dwmmc: Unexpected interrupt latency
[   12.231991] dwmmc_rockchip 30000000.dwmmc: Unexpected interrupt latency
[   12.247992] dwmmc_rockchip 30000000.dwmmc: Unexpected interrupt latency
[   12.280465] systemd[1]: Reached target Swap.
[   12.315037] systemd[1]: Starting Load Kernel Modules...
[   12.340495] systemd[1]: Reached target System Time Synchronized.
[   12.376271] systemd[1]: Starting Remount Root and Kernel File Systems...
[   12.405129] systemd[1]: Listening on initctl Compatibility Named Pipe.
[   12.432695] systemd[1]: Reached target Remote File Systems.
[   12.450474] EXT4-fs (mmcblk0p1): re-mounted. Opts: commit=600,errors=remount-ro
[   12.486280] systemd[1]: Listening on Syslog Socket.
[   12.508507] systemd[1]: Reached target Slices.
[   12.536746] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[   12.564313] systemd[1]: Reached target Paths.
[   12.584283] systemd[1]: Reached target Local Encrypted Volumes.
[   12.619220] systemd[1]: Mounting Kernel Debug File System...
[   12.668963] systemd[1]: Started Restore / save the current clock.
[   12.711952] systemd[1]: Started Set the console keyboard layout.
[   12.743660] systemd[1]: Started Create list of required static device nodes for the current kernel.
[   12.773323] systemd[1]: Mounted POSIX Message Queue File System.
[   12.803481] systemd[1]: Started Load Kernel Modules.
[   12.827570] systemd[1]: Started Remount Root and Kernel File Systems.
[   12.857301] systemd[1]: Mounted Kernel Debug File System.
[   12.888964] systemd[1]: Started Nameserver information manager.
[   12.930201] systemd[1]: Starting Load/Save Random Seed...
[   12.964580] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped.
[   12.980046] dwmmc_rockchip 30000000.dwmmc: Unexpected interrupt latency
[   12.995989] dwmmc_rockchip 30000000.dwmmc: Unexpected interrupt latency
[   13.011984] dwmmc_rockchip 30000000.dwmmc: Unexpected interrupt latency
[   13.036142] systemd[1]: Starting Create System Users...
[   13.067179] systemd[1]: Mounting Kernel Configuration File System...
[   13.093161] systemd[1]: Condition check resulted in FUSE Control File System being skipped.
[   13.119784] systemd[1]: Starting Apply Kernel Variables...
[   13.154557] systemd[1]: Started udev Coldplug all Devices.
[   13.185842] systemd[1]: Started Load/Save Random Seed.
[   13.215943] systemd[1]: Started Create System Users.
[   13.225683] systemd[1]: Mounted Kernel Configuration File System.
[   13.240657] systemd[1]: Started Apply Kernel Variables.
[   13.257206] systemd[1]: Starting Create Static Device Nodes in /dev...
[   13.277746] systemd[1]: Starting Helper to synchronize boot up for ifupdown...
[   13.311597] systemd[1]: Started Helper to synchronize boot up for ifupdown.
[   13.348582] systemd[1]: Started Create Static Device Nodes in /dev.
[   13.361175] systemd[1]: Reached target Local File Systems (Pre).
[   13.379060] systemd[1]: Mounting /tmp...
[   13.395613] systemd[1]: Starting udev Kernel Device Manager...
[   13.409989] systemd[1]: Mounted /tmp.
[   13.418983] systemd[1]: Reached target Local File Systems.
[   13.428822] systemd[1]: Condition check resulted in Commit a transient machine-id on disk being skipped.
[   13.437616] systemd[1]: Starting Raise network interfaces...
[   13.458902] systemd[1]: Starting Set console font and keymap...
[   13.480296] systemd[1]: Starting Armbian ZRAM config...
[   13.507706] systemd[1]: Started Set console font and keymap.
[   13.623374] systemd[1]: Started udev Kernel Device Manager.
[   13.825417] zram: Added device: zram0
[   13.829424] zram: Added device: zram1
[   13.832458] zram: Added device: zram2
[   13.896903] systemd[1]: Started Raise network interfaces.
[   14.054059] zram1: detected capacity change from 0 to 1046093824
[   14.077483] systemd[1]: Found device /dev/ttyS2.
[   14.081590] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 417; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '', rk_ko_ver is '5', built at '17:33:02', on 'Apr  9 2020'.
[   14.081951] mali-utgard 20001000.gpu: mali_platform_device->num_resources = 13
[   14.081981] mali-utgard 20001000.gpu: resource[0].start = 0x0x20001000
[   14.081993] mali-utgard 20001000.gpu: resource[1].start = 0x0x20000000
[   14.082003] mali-utgard 20001000.gpu: resource[2].start = 0x0x20003000
[   14.082013] mali-utgard 20001000.gpu: resource[3].start = 0x0x20008000
[   14.082023] mali-utgard 20001000.gpu: resource[4].start = 0x0x20004000
[   14.082033] mali-utgard 20001000.gpu: resource[5].start = 0x0x2000a000
[   14.082043] mali-utgard 20001000.gpu: resource[6].start = 0x0x20005000
[   14.082052] mali-utgard 20001000.gpu: resource[7].start = 0x0x00000020
[   14.082063] mali-utgard 20001000.gpu: resource[8].start = 0x0x00000021
[   14.082073] mali-utgard 20001000.gpu: resource[9].start = 0x0x00000022
[   14.082083] mali-utgard 20001000.gpu: resource[10].start = 0x0x00000021
[   14.082094] mali-utgard 20001000.gpu: resource[11].start = 0x0x00000022
[   14.082104] mali-utgard 20001000.gpu: resource[12].start = 0x0x00000021
[   14.082117] D : [File] : drivers/gpu/arm/mali400/mali/platform/rk/rk.c; [Line] : 623; [Func] : mali_platform_device_init(); to add platform_specific_data to platform_device_of_mali.
[   14.082939] mali-utgard 20001000.gpu: leakage=3
[   14.082989] mali-utgard 20001000.gpu: leakage-volt-sel=0
[   14.083186] mali-utgard 20001000.gpu: Failed to get pvtm
[   14.083761] mali-utgard 20001000.gpu: avs=0
[   14.084387] mali-utgard 20001000.gpu: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0
[   14.091651] Mali: Mali device driver loaded
[   14.108330] rk3228-codec 12010000.codec: GPIO lookup for consumer spk-en
[   14.108385] rk3228-codec 12010000.codec: using device tree for GPIO lookup
[   14.108421] of_get_named_gpiod_flags: can't parse 'spk-en-gpios' property of node '/codec@12010000[0]'
[   14.108490] of_get_named_gpiod_flags: parsed 'spk-en-gpio' property of node '/codec@12010000[0]' - status (0)
[   14.108595] rk3228-codec 12010000.codec: spk_depop_time use default value.
[   14.109806] of_get_named_gpiod_flags: can't parse 'simple-audio-card,hp-det-gpio' property of node '/sound[0]'
[   14.109835] of_get_named_gpiod_flags: can't parse 'simple-audio-card,mic-det-gpio' property of node '/sound[0]'
[   14.136608] asoc-simple-card sound: rk3228-hifi <-> 100b0000.i2s1 mapping ok
[   14.184343] devfreq 20001000.gpu: Couldn't update frequency transition information.
[   14.242760] Adding 1021572k swap on /dev/zram1.  Priority:5 extents:1 across:1021572k SS
[   14.795449] cfg80211: World regulatory domain updated:
[   14.795470] cfg80211:  DFS Master region: unset
[   14.795471] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   14.795489] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   14.795497] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[   14.795501] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
[   14.795507] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
[   14.795515] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
[   14.795519] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
[   14.795524] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
[   14.795528] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
[   14.838646] zram0: detected capacity change from 0 to 52428800
[   15.001496] systemd[1]: Started Armbian ZRAM config.
[   15.049343] systemd[1]: Starting Armbian memory supported logging...
[   15.061274] systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
[   15.072505] systemd[1]: Reached target Sound Card.
[   15.144758] EXT4-fs (zram0): mounted filesystem without journal. Opts: discard
[   18.465245] systemd[1]: Started Armbian memory supported logging.
[   18.483611] systemd[1]: Starting Journal Service...
[   18.920167] systemd[1]: Started Journal Service.
[   18.999158] systemd-journald[537]: Received request to flush runtime journal from PID 1
[   20.855661] nr_pdflush_threads exported in /proc is scheduled for removal
[   21.709349] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   23.772571] rk_gmac-dwmac 30200000.ethernet eth0: Link is Up - 100Mbps/Full - flow control rx/tx
root@rk322x-box:~#

 

Link to post
Share on other sites

@Maker39

Well, I don't see any eMMC controller in your dmesg (30020000.dwmmc)

Try with another board with rk322x-config. Still you need to remove hs200 mode from the device tree you select.

I think the eMMC node of the board you selected is just disabled in the device tree. :unsure:

Link to post
Share on other sites
1 hour ago, Maker39 said:

Is it correct, do I understand, I need to remove hs200 from all 3229.dtb and try different configurations?

You can change status="disabled" into status="okay" from your HK1 device tree to activate the emmc node. Then recompile dtb, reboot and it should work.

Or, as you said, remove the hs200 from all the 3229 dtbs and try them all.

 

edit: I'm going to upload refreshed Armbian images without the hs200 line later, also because Focal now has been released and  contains official packages.

 

 

 

Link to post
Share on other sites

"You can change status="disabled" into status="okay" from your HK1 device tree to activate the emmc node. "

Then recompile dtb, reboot and it should work."

Yes, it work ! :thumbup:

Now i boot from sd and move system to eMMC.

System started and loaded succesfully .

 

ps Maybe because of these settings the image recorded by Multitool did not load?

Link to post
Share on other sites

Great work! @fabiobassa @Maker39 and @jock biggest thanks on earth for the development and that you still hang on finding solutions for NAND boards! Please keep on developing and I think the boards are better choices than raspberry pi's... 

 

How is the performance with your images and do we really get gpu acceleration for videos? Is it working with h265 too? 

Link to post
Share on other sites

@fabiobassa @jock Thank you very much for the help. I’ll be using what I have now (img with LibreELEC bootloader on ext sd card) for the meantime as it works much better than what I previously had (respeaker). Btw will using the multitool write anything in the internal NAND? I’m actually hesitant to use it now fearing I might not be able to use future method of writing to NAND if you guys do eventually succeed in making it.

 

Also, if ever you release updated builds, how do I properly update? Do I need to setup and install everything again from scratch?

 

@Alex83 I’m actually wondering about the same thing re raspberry pi (I don’t own any). Aren’t these rk322x boards better and more powerful than rpi? It might be cheaper too after case and accessories. Rpi boots from sd cards as well right?

Link to post
Share on other sites
  • jock changed the title to CSC Armbian for RK322X TV Boxes
  • Igor pinned this topic