Jump to content

CSC Armbian for RK322x TV box boards


jock

Recommended Posts

3 hours ago, Benedito Portela said:

I already readed so much, and i did dedicate many time, this tvbox and others, my original project was with laptop and netbook's boards, i get the firth tvbox for tests, and was all ok, but each tvbox is different, it has no standard nor support from the manufacturer, i would be better get a orange pi, less problems,  I'm thinking of giving up! Here in Brazil, have a popular dictade, it's: " the cheap in the end is expensive" ! But i see many advantages, it's cheap, little volume , internal memory and low power consume! Armbian legay buster working fine with my applications too!  If i can buy other igual the firth tvbox, i would ike it! I have  some problem, i want see it all work, i want know, understand all, it many times it's impossible, but i insist ! 

I am very grateful for your dedication! Thank you!

I will never stress out that THESE issues reported by you are the exact reasons to chose a properly supported Single Board Computer from the officially supported list and not buy crap like supercheap tvboxes. If you don't have the time, will and skills to solve troubles, tvboxes may end up being a large source of frustration. The very same problems are the main reason tvboxes are NOT OFFICIALLY SUPPORTED and NOT ENDORSED by Armbian project; tvboxes are just a community effort to have fun with them and avoid some waste, but the mileage can vary greatly. Here are the FAQs

Link to comment
Share on other sites

On 8/26/2023 at 10:19 AM, n3o said:

ok, but how do You have calculated that value? Because I have found ddr3-1600 mhz. Moreover, I have another doubt: can be possible that a lower frequency can made system instable? My basically knowledge about overclock was related to the fact that only higher frequency than standard can cause instability issue. However, I'll do just a last trial at 660, if system doesn't boot I'll set default.

 

I have made trial setting 660 mhz as frequency ram but sometimes don't boot. So right value for the ram is set item default (that don't specifies the frequency value). Another doubt it's related to first voice (RK3228A vs RK3228B) ... I have set RK3228A with a low frequency but I don't know if RK3228B can be usable.

 

Yesterday I have compiled MakeMKV and all works fine after more then 2 hours of working task.

 

I have to ask only few question:

1. how configure ir remote control to turn on the device from ir and use the 4 arrows key as mouse?

2. I have a problem with file manager accessing a windows smb share: it ask necessary for a username while accessing the same windows share folder from android and other windows pc it works without asking nothing. Going in properties -> sharing there are 2 users: "Everyone" wirh "Read/Write" grant and "Utente" with "Owner" grant. Do You know how to fix it?

Link to comment
Share on other sites

vor 1 Minute schrieb n3o:

how configure ir remote control to turn on the device from ir and use the 4 arrows key as mouse?

there are some tools for linux and IR on this box it can be became complicate because GPIO and DTB and tools, relearn remote   , so on .............  

when you are lucky the right setting are already in dtb and the tool recognise the IR comannd than you need to relearn the remote inside the tool

 

vor 5 Minuten schrieb n3o:

I have a problem with file manager accessing a windows smb share:

thats not topic of this board and dont relatet to rk322x , maybe smbv2 vs smbv1 , anyonmus account etc ..... please ask in the right place

Link to comment
Share on other sites

49 minutes ago, RaptorSDS said:

there are some tools for linux and IR on this box it can be became complicate because GPIO and DTB and tools, relearn remote   , so on .............  

when you are lucky the right setting are already in dtb and the tool recognise the IR comannd than you need to relearn the remote inside the tool

 

what tool?

49 minutes ago, RaptorSDS said:

thats not topic of this board and dont relatet to rk322x , maybe smbv2 vs smbv1 , anyonmus account etc ..... please ask in the right place

 

ok, I think that was easy so I can avoid to open another thread...

Link to comment
Share on other sites

I have tried to play a blu-ray image, but vlc is very slow and I have see only a frame with some squares. I think that isn't enabled hardware decoding. How can enable it? Can I ask here or I must open a thread ? I'm sure that mxq pro can play h264 stream full hd so the cause isn't a hardware limit

Link to comment
Share on other sites

vor 15 Minuten schrieb n3o:

blu-ray image

cmon really , you know that bluray need usb3 and decypher AACS and also Hardware encoding , i had a old lenovo t420 with i5 that struggle bluray , and now a small box sould do same lol

 

 

yes this box can x264 but when you read first page and some thread that hardware video  isnt the best friend but works for normal task (desktop , normal youtube and HD videos)

 

Am 8.1.2020 um 21:31 schrieb jock:

Multimedia:

Link to comment
Share on other sites

11 hours ago, RaptorSDS said:

cmon really , you know that bluray need usb3 and decypher AACS and also Hardware encoding , i had a old lenovo t420 with i5 that struggle bluray , and now a small box sould do same lol

 

11 hours ago, RaptorSDS said:

yes this box can x264 but when you read first page and some thread that hardware video  isnt the best friend but works for normal task (desktop , normal youtube and HD videos)

 

 

ok, if a blu-ray is an h264 fullhd or 4k video why hardware should be good only for Youtube videos?

 

However, if I install install_media it's necessary install also kodi ?

little o.t.:

It's possible know the script used to compile ffmpeg  ? I ask this because for play blu-ray I should execute this steps https://forum.makemkv.com/forum/viewtopic.php?f=3&t=224 and should compile ffmpeg with ./configure --prefix=/tmp/ffmpeg --enable-static --disable-shared --enable-pic --enable-libfdk-aac .

 

Can You tell me the tool to relearn ir remote control ?

Link to comment
Share on other sites

vor 6 Stunden schrieb n3o:

 

Can You tell me the tool to relearn ir remote control ?

 

vor 6 Stunden schrieb n3o:

ok, if a blu-ray is an h264 fullhd or 4k video why hardware should be good only for Youtube videos?

 

goggle first LIRC point , there are maybe some other

 

when you need ffmpegs , video , you should more consiter Libreelec or CoreElec or something that is optimsie

 

 

 

 

 

 

Link to comment
Share on other sites

 I have made some research and I have found this https://forum.pine64.org/showthread.php?tid=6373&pid=39867 , https://forum.odroid.com/viewtopic.php?t=44509 and https://github.com/rockchip-linux/mpp/tree/develop .

 

Goal is: play bluray iso with vlc media player (both encrypted that not encrypted such this for example https://durian.blender.org/download/ and iso here https://download.blender.org/durian/movies/ ) so I have found this article https://www.omgubuntu.co.uk/2022/08/watch-bluray-discs-in-vlc-on-ubuntu-with-makemkv and I have reached this link https://forum.makemkv.com/forum/viewtopic.php?f=3&t=224 . So I think that I must uninstall current makemkv-bin, makemkv-oss and ffmpeg compiled with "./configure --prefix=/tmp/ffmpeg --enable-static --disable-shared --enable-pic --enable-libfdk-aac" first, and the recompile ffmpeg with "--enable-rkmpp". But how preciously?

 

Moreover Can I install install_media script removing kodi section (also for earn some space considering that are available only 1.3 GB) for get rkmpp tool?

 

I have compiled this build of ffmpeg https://packages.debian.org/bookworm/ffmpeg , it's a valid build or there is a ffmpeg modded rkmpp ?

 

for vlc, I should modify association between h264 - h264 decoder of ffmpeg with h264 - h264_rkmpp decoder or should modify ffmpeg that it should consider h264 call as h264_rkmpp ?

 

What are Armsoc driver, Libmali for Utgard Mali 400 (both X11 and GBM versions) and GL4ES OpenGL to OpenGL ES wrapper? 

I today have compiled RKMPP , why to compile ffmpeg I should specify also --enable-libx264 \  --enable-libx265 \ ? Aren't they already included in compile time?

Edited by n3o
Link to comment
Share on other sites

@n3o  As a moderator of these forums, I have been watching your postings.  You are abusing these forums and the people that contribute to them.  (Everyone, especially @RaptorSDS and @jock have been very willing to invest a lot of time to help you)   However, repeatedly you have been given specific information that you ignore, been given advise that you ignore and then you come back with more and more questions.  There are very limited people resources working on Armbian (and even less with TV boxes).  You alone are consuming way more developer time than any one individual has the right to receive.  This is open source, and therefore users are needed to contribute as much as they consume in resources from the community in order for this to work.  This is not a school where you can come to be taught how everything works, demanding the attention of everyone else to teach you. 

 

Your latest questions are now venturing into very deep and difficult areas of code (none of which is expected to work on these TV boxes as has been mentioned to you).  If you want to continue down the path you are going, you first need to become an expert at these topics on known working platforms, then you can try to apply that expertise on TV boxes.  You may not realize it, but the questions you are asking, are essentially asking for weeks if not months of developer help to get working, if it is at all possible.

 

Link to comment
Share on other sites

I dont know if anyone can help with this but there goes. I fiscally changed the NAND chip and now I need to flash it with bootloader and possibly more things (?) - I has 64GB, I tried to boot from SD card Multitool, but does not work, if I remove the chip, Multitool opens so something is needed to do with the NAND (?)

 

EDIT: I managed to start Multitool and look at the UART, here is the output:

 

Spoiler

DDR Version V1.08 20190329
In
ID:0xFFF
330MHz
DDR3
Bus Width=16 Col=10 Bank=8 Row=16 CS=1 Die Bus-Width=16 Size=1024MB
mach:10
OUT
Boot1 Release Time: May 13 2019 17:02:59, version: 2.56
ChipType = 0xc, 375
No.1 FLASH ID:32 2c c3 8 32 e6
FlashLoadPhyInfo fail 800!!
mmc2:cmd1,20
emmc reinit
mmc2:cmd1,20
emmc reinit
mmc2:cmd1,20
SdmmcInit=2 1
mmc0:cmd5,20
SdmmcInit=0 0
BootCapSize=0
UserCapSize=15193MB
FwPartOffset=2000 , 0
StorageInit ok = 57323
SecureMode = 0
SecureInit ret = 0, SecureMode = 0
atags_set_bootdev: ret:(0)
GPT 0x63337df8 signature is wrong
recovery gpt...
GPT 0x63337df8 signature is wrong
recovery gpt fail!
tag:LOADER error,addr:0x2000
hdr 633377e0 + 0x0:0x00000000,0x00000000,0x00000000,0x00000000,
LOADER Check OK! 0x61000000, 191988
tag:TOS    error,addr:0x4000
hdr 633377e0 + 0x0:0x44414f4c,0x20205245,0x00000000,0x00000000,
TOS    Check OK! 0x68400000, 265495
Enter Trust OS
INF [0x0] TEE-CORE:init_primary_helper:377: Initializing (1.1.0-333-gc9d95d1 #2                                                                                                                                                              2018年 08月 17日 星期五 03:32:22 UTC arm)

INF [0x0] TEE-CORE:init_primary_helper:378: Release version: 2.0

INF [0x0] TEE-CORE:init_primary_helper:379: Next entry point address: 0x61000000

INF [0x0] TEE-CORE:init_teecore:83: teecore inits done


U-Boot 2020.10-armbian+ (Mar 12 2021 - 13:38:05 +0000)

Model: Generic Rockchip rk322x TV Box board
DRAM:  1010 MiB
MMC:   dwmmc@30000000: 1, dwmmc@30020000: 0
Loading Environment from EXT4... Card did not respond to voltage select!
In:    serial@11030000
Out:   serial@11030000
Err:   serial@11030000
Model: Generic Rockchip rk322x TV Box board
Net:   eth0: ethernet@30200000
starting USB...
Bus usb@30040000: USB DWC2
Bus usb@30080000: USB EHCI 1.00
Bus usb@300c0000: USB EHCI 1.00
Bus usb@30100000: USB EHCI 1.00
scanning bus usb@30040000 for devices... 1 USB Device(s) found
scanning bus usb@30080000 for devices... 1 USB Device(s) found
scanning bus usb@300c0000 for devices... 1 USB Device(s) found
scanning bus usb@30100000 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found
Hit any key to stop autoboot:  0
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:1...
Found /extlinux/extlinux.conf
Retrieving file: /extlinux/extlinux.conf
175 bytes read in 14 ms (11.7 KiB/s)
1:      Multitool
Retrieving file: /kernel.img
8719272 bytes read in 773 ms (10.8 MiB/s)
append: boot=PARTUUID=00628e24-01 root=PARTUUID=00628e24-02 rootwait console=ttyS2,115200 verbose=1 consoleblank=0
Retrieving file: /rk322x-box.dtb
46636 bytes read in 16 ms (2.8 MiB/s)
## Flattened Device Tree blob at 61f00000
   Booting using the fdt blob at 0x61f00000
EHCI failed to shut down host controller.
EHCI failed to shut down host controller.
   Loading Device Tree to 683f1000, end 683ff62b ... OK

Starting kernel ...

[    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: Generic RK322x TV Box board
[    0.000000] cma: Reserved 128 MiB at 0x98000000
[    0.000000] Memory policy: Data cache writealloc
[    0.000000] psci: probing for conduit method from DT.
[    0.000000] psci: PSCIv65535.65535 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 @e7659000 s24856 r8192 d24296 u57344
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 256256
[    0.000000] Kernel command line: boot=PARTUUID=00628e24-01 root=PARTUUID=00628e24-02 rootwait console=ttyS2,115200 verbose=1 consoleblank=0
[    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: 871700K/1034240K available (12820K kernel code, 875K rwdata, 3224K rodata, 796K init, 1219K bss, 31468K reserved, 131072K cma-reserved, 0K highmem)
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
[    0.000000]     vmalloc : 0xf0800000 - 0xff800000   ( 240 MB)
[    0.000000]     lowmem  : 0xb0000000 - 0xf0000000   (1024 MB)
[    0.000000]     pkmap   : 0xafe00000 - 0xb0000000   (   2 MB)
[    0.000000]     modules : 0xaf000000 - 0xafe00000   (  14 MB)
[    0.000000]       .text : 0xb0008000 - 0xb0c8d53c   (12822 kB)
[    0.000000]       .init : 0xb10a1000 - 0xb1168000   ( 796 kB)
[    0.000000]       .data : 0xb1168000 - 0xb1242e94   ( 876 kB)
[    0.000000]        .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.000009] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns
[    0.000025] Switching to timer-based delay loop, resolution 41ns
[    0.001749] Console: colour dummy device 80x30
[    0.001788] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000)
[    0.001808] pid_max: default: 32768 minimum: 301
[    0.001955] Security Framework initialized
[    0.001971] Yama: becoming mindful.
[    0.002059] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.002076] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.003106] Initializing cgroup subsys io
[    0.003152] Initializing cgroup subsys memory
[    0.003201] Initializing cgroup subsys devices
[    0.003224] Initializing cgroup subsys freezer
[    0.003243] Initializing cgroup subsys net_cls
[    0.003261] Initializing cgroup subsys perf_event
[    0.003278] Initializing cgroup subsys net_prio
[    0.003313] Initializing cgroup subsys pids
[    0.003393] CPU: Testing write buffer coherency: ok
[    0.003453] ftrace: allocating 41720 entries in 123 pages
[    0.086885] /cpus/cpu@f00 missing clock-frequency property
[    0.086927] /cpus/cpu@f01 missing clock-frequency property
[    0.086946] /cpus/cpu@f02 missing clock-frequency property
[    0.086966] /cpus/cpu@f03 missing clock-frequency property
[    0.086980] CPU0: update cpu_capacity 430
[    0.086992] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
[    0.087102] Setting up static identity map for 0x60008280 - 0x600082d8
[    0.090492] CPU1: update cpu_capacity 430
[    0.090502] CPU1: thread -1, cpu 1, socket 15, mpidr 80000f01
[    0.091777] CPU2: update cpu_capacity 430
[    0.091786] CPU2: thread -1, cpu 2, socket 15, mpidr 80000f02
[    0.093036] CPU3: update cpu_capacity 430
[    0.093045] CPU3: thread -1, cpu 3, socket 15, mpidr 80000f03
[    0.093204] Brought up 4 CPUs
[    0.093246] SMP: Total of 4 processors activated (192.00 BogoMIPS).
[    0.093254] CPU: All CPU(s) started in SVC mode.
[    0.095057] devtmpfs: initialized
[    0.113327] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[    0.113935] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns
[    0.113978] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    0.120751] xor: measuring software checksum speed
[    0.158889]    arm4regs  :  1011.000 MB/sec
[    0.198993]    8regs     :   705.000 MB/sec
[    0.239094]    32regs    :   684.000 MB/sec
[    0.279199]    neon      :  1018.000 MB/sec
[    0.279210] xor: using function: neon (1018.000 MB/sec)
[    0.279257] pinctrl core: initialized pinctrl subsystem
[    0.281071] NET: Registered protocol family 16
[    0.284237] DMA: preallocated 2048 KiB pool for atomic coherent allocations
[    0.295406] cpuidle: using governor ladder
[    0.307418] cpuidle: using governor menu
[    0.330723] console [pstore-1] enabled
[    0.330735] pstore: Registered ramoops as persistent store backend
[    0.330749] ramoops: attached 0xf0000@0x62e00000, ecc: 0/0
[    0.333778] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[    0.333803] hw-breakpoint: maximum watchpoint size is 8 bytes.
[    0.432554] raid6: int32x1  gen()   133 MB/s
[    0.500609] raid6: int32x1  xor()   131 MB/s
[    0.568786] raid6: int32x2  gen()   166 MB/s
[    0.637039] raid6: int32x2  xor()   137 MB/s
[    0.705196] raid6: int32x4  gen()   163 MB/s
[    0.773371] raid6: int32x4  xor()   137 MB/s
[    0.841613] raid6: int32x8  gen()   166 MB/s
[    0.909876] raid6: int32x8  xor()   113 MB/s
[    0.978007] raid6: neonx1   gen()   382 MB/s
[    1.046134] raid6: neonx1   xor()   290 MB/s
[    1.114360] raid6: neonx2   gen()   519 MB/s
[    1.182512] raid6: neonx2   xor()   376 MB/s
[    1.250787] raid6: neonx4   gen()   581 MB/s
[    1.318949] raid6: neonx4   xor()   400 MB/s
[    1.387213] raid6: neonx8   gen()   559 MB/s
[    1.455351] raid6: neonx8   xor()   391 MB/s
[    1.455365] raid6: using algorithm neonx4 gen() 581 MB/s
[    1.455375] raid6: .... xor() 400 MB/s, rmw enabled
[    1.455386] raid6: using intx1 recovery algorithm
[    1.456496] rockchip-pm rockchip-suspend: not set wakeup-config
[    1.456523] rockchip-pm rockchip-suspend: not set pwm-regulator-config
[    1.460412] iommu: Adding device 20020000.vpu-service to group 0
[    1.460526] iommu: Adding device 20030000.rkvdec to group 1
[    1.460621] iommu: Adding device 20050000.vop to group 2
[    1.460720] iommu: Adding device 20070000.iep to group 3
[    1.461351] rk_iommu 20020800.iommu: can't get sclk
[    1.462079] rk_iommu 20030480.iommu: can't get sclk
[    1.462351] rk_iommu 20053f00.iommu: can't get sclk
[    1.462503] rk_iommu 20070800.iommu: can't get aclk
[    1.462523] rk_iommu 20070800.iommu: can't get hclk
[    1.462540] rk_iommu 20070800.iommu: can't get sclk
[    1.463505] SCSI subsystem initialized
[    1.463962] usbcore: registered new interface driver usbfs
[    1.464066] usbcore: registered new interface driver hub
[    1.464204] usbcore: registered new device driver usb
[    1.464442] media: Linux media interface: v0.10
[    1.464524] Linux video capture interface: v2.00
[    1.464742] pps_core: LinuxPPS API ver. 1 registered
[    1.464758] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[    1.464799] PTP clock support registered
[    1.466975] Advanced Linux Sound Architecture Driver Initialized.
[    1.468251] Bluetooth: Core ver 2.21
[    1.468331] NET: Registered protocol family 31
[    1.468347] Bluetooth: HCI device and connection manager initialized
[    1.468371] Bluetooth: HCI socket layer initialized
[    1.468389] Bluetooth: L2CAP socket layer initialized
[    1.468450] Bluetooth: SCO socket layer initialized
[    1.469444] NetLabel: Initializing
[    1.469470] NetLabel:  domain hash size = 128
[    1.469480] NetLabel:  protocols = UNLABELED CIPSOv4
[    1.469565] NetLabel:  unlabeled traffic allowed by default
[    1.470755] clocksource: Switched to clocksource arch_sys_counter
[    1.574898] NET: Registered protocol family 2
[    1.575915] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    1.576040] TCP bind hash table entries: 8192 (order: 5, 163840 bytes)
[    1.576397] TCP: Hash tables configured (established 8192 bind 8192)
[    1.576530] UDP hash table entries: 512 (order: 2, 24576 bytes)
[    1.576603] UDP-Lite hash table entries: 512 (order: 2, 24576 bytes)
[    1.577006] NET: Registered protocol family 1
[    1.577884] RPC: Registered named UNIX socket transport module.
[    1.577914] RPC: Registered udp transport module.
[    1.577924] RPC: Registered tcp transport module.
[    1.577934] RPC: Registered tcp NFSv4.1 backchannel transport module.
[    1.579165] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[    1.582180] Initialise system trusted keyring
[    1.596893] VFS: Disk quotas dquot_6.6.0
[    1.597236] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.600178] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    1.604026] NFS: Registering the id_resolver key type
[    1.604121] Key type id_resolver registered
[    1.604134] Key type id_legacy registered
[    1.604170] nfs4filelayout_init: NFSv4 File Layout Driver Registering...
[    1.604271] ntfs: driver 2.1.32 [Flags: R/W].
[    1.605234] JFS: nTxBlock = 7834, nTxLock = 62673
[    1.619846] SGI XFS with security attributes, no debug enabled
[    1.630006] NET: Registered protocol family 38
[    1.630075] Key type asymmetric registered
[    1.630100] Asymmetric key parser 'x509' registered
[    1.630564] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246)
[    1.630970] io scheduler noop registered
[    1.631006] io scheduler deadline registered
[    1.631107] io scheduler cfq registered (default)
[    1.634677] phy phy-11000000.syscon:usb2-phy@800.2: Failed to get VBUS supply regulator
[    1.640495] rk-vcodec 20020000.vpu-service: no regulator for vcodec
[    1.641005] rk-vcodec 20020000.vpu-service: probe device
[    1.641496] rk-vcodec 20020000.vpu-service: drm allocator with mmu enabled
[    1.643046] rk-vcodec 20020000.vpu-service: could not find power_model node
[    1.643080] rk-vcodec 20020000.vpu-service: init success
[    1.643652] rk-vcodec 20030000.rkvdec: vcodec regulator not ready, retry
[    1.648255] dma-pl330 110f0000.pdma: Loaded driver for PL330 DMAC-241330
[    1.648289] dma-pl330 110f0000.pdma:         DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16
[    1.649494] rockchip-system-monitor rockchip-system-monitor: system monitor probe
[    1.652208] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.653144] 11030000.serial: ttyS2 at MMIO 0x11030000 (irq = 30, base_baud = 1500000) is a 16550A
[    2.685034] console [ttyS2] enabled
[    2.690559] [drm] Initialized drm 1.1.0 20060810
[    2.697747] [drm] Rockchip DRM driver version: v1.0.1
[    2.703171] rockchip-drm display-subsystem: devfreq is not set
[    2.709935] rockchip-drm display-subsystem: bound 20050000.vop (ops 0xb0d111b0)
[    2.717765] i2c i2c-0: of_i2c: modalias failure on /hdmi@200a0000/ports
[    2.724453] dwhdmi-rockchip 200a0000.hdmi: registered DesignWare HDMI I2C bus driver
[    2.732333] dwhdmi-rockchip 200a0000.hdmi: Detected HDMI TX controller v2.01a with HDCP (inno_dw_hdmi_phy)
[    2.743600] rockchip-drm display-subsystem: bound 200a0000.hdmi (ops 0xb0d09708)
[    2.751082] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    2.757722] [drm] No driver support for vblank timestamp query.
[    2.763830] rockchip-drm display-subsystem: failed to parse display resources
[    2.771073] rockchip-drm display-subsystem: No connectors reported connected with modes
[    2.779202] [drm] Cannot find any crtc or sizes - going 1024x768
[    2.809021] Console: switching to colour frame buffer device 128x48
[    2.830688] rockchip-drm display-subsystem: fb0:  frame buffer device
[    2.858251] brd: module loaded
[    2.873863] loop: module loaded
[    2.877191] lkdtm: No crash points registered, enable through debugfs
[    2.886522] libphy: Fixed MDIO Bus: probed
[    2.890749] tun: Universal TUN/TAP device driver, 1.6
[    2.895839] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    2.902464] CAN device driver interface
[    2.907996] rk_gmac-dwmac 30200000.ethernet: clock input or output? (output).
[    2.915200] rk_gmac-dwmac 30200000.ethernet: TX delay(0x30).
[    2.920887] rk_gmac-dwmac 30200000.ethernet: RX delay(0x10).
[    2.926602] rk_gmac-dwmac 30200000.ethernet: integrated PHY? (yes).
[    2.933060] rk_gmac-dwmac 30200000.ethernet: cannot get clock clk_mac_speed
[    2.945113] rk_gmac-dwmac 30200000.ethernet: init for RMII
[    2.986910] stmmac - user ID: 0x10, Synopsys ID: 0x35
[    2.992036]  Ring mode enabled
[    2.995136]  DMA HW capability register supported
[    2.999689]  Normal descriptors
[    3.003041]  RX Checksum Offload Engine supported (type 2)
[    3.008543]  TX Checksum insertion supported
[    3.012831]  Wake-Up On Lan supported
[    3.016675] rk_gmac-dwmac 30200000.ethernet: rk_get_eth_addr: mac address: 56:f2:77:73:ec:54
[    3.025147] eth%d: device MAC address 56:f2:77:73:ec:54
[    3.030393]  Enable RX Mitigation via HW Watchdog Timer
[    3.053326] libphy: stmmac: probed
[    3.056807] eth%d: PHY ID 1234d400 at 0 IRQ POLL (stmmac-0:00) active
[    3.063281] eth%d: PHY ID 00000000 at 1 IRQ POLL (stmmac-0:01)
[    3.069133] eth%d: PHY ID 00000000 at 2 IRQ POLL (stmmac-0:02)
[    3.074985] eth%d: PHY ID 00000000 at 3 IRQ POLL (stmmac-0:03)
[    3.080834] eth%d: PHY ID 00000000 at 4 IRQ POLL (stmmac-0:04)
[    3.086682] eth%d: PHY ID 00000000 at 5 IRQ POLL (stmmac-0:05)
[    3.092530] eth%d: PHY ID 00000000 at 6 IRQ POLL (stmmac-0:06)
[    3.098379] eth%d: PHY ID 00000000 at 7 IRQ POLL (stmmac-0:07)
[    3.104229] eth%d: PHY ID 00000000 at 8 IRQ POLL (stmmac-0:08)
[    3.110076] eth%d: PHY ID 00000000 at 9 IRQ POLL (stmmac-0:09)
[    3.115923] eth%d: PHY ID 00000000 at 10 IRQ POLL (stmmac-0:0a)
[    3.121857] eth%d: PHY ID 00000000 at 11 IRQ POLL (stmmac-0:0b)
[    3.127791] eth%d: PHY ID 00000000 at 12 IRQ POLL (stmmac-0:0c)
[    3.133726] eth%d: PHY ID 00000000 at 13 IRQ POLL (stmmac-0:0d)
[    3.139660] eth%d: PHY ID 00000000 at 14 IRQ POLL (stmmac-0:0e)
[    3.145594] eth%d: PHY ID 00000000 at 15 IRQ POLL (stmmac-0:0f)
[    3.151528] eth%d: PHY ID 00000000 at 16 IRQ POLL (stmmac-0:10)
[    3.157460] eth%d: PHY ID 00000000 at 17 IRQ POLL (stmmac-0:11)
[    3.163395] eth%d: PHY ID 00000000 at 18 IRQ POLL (stmmac-0:12)
[    3.169329] eth%d: PHY ID 00000000 at 19 IRQ POLL (stmmac-0:13)
[    3.175263] eth%d: PHY ID 00000000 at 20 IRQ POLL (stmmac-0:14)
[    3.181196] eth%d: PHY ID 00000000 at 21 IRQ POLL (stmmac-0:15)
[    3.187131] eth%d: PHY ID 00000000 at 22 IRQ POLL (stmmac-0:16)
[    3.193087] eth%d: PHY ID 00000000 at 23 IRQ POLL (stmmac-0:17)
[    3.199033] eth%d: PHY ID 00000000 at 24 IRQ POLL (stmmac-0:18)
[    3.204974] eth%d: PHY ID 00000000 at 25 IRQ POLL (stmmac-0:19)
[    3.210917] eth%d: PHY ID 00000000 at 26 IRQ POLL (stmmac-0:1a)
[    3.216854] eth%d: PHY ID 00000000 at 27 IRQ POLL (stmmac-0:1b)
[    3.222792] eth%d: PHY ID 00000000 at 28 IRQ POLL (stmmac-0:1c)
[    3.228729] eth%d: PHY ID 00000000 at 29 IRQ POLL (stmmac-0:1d)
[    3.234666] eth%d: PHY ID 00000000 at 30 IRQ POLL (stmmac-0:1e)
[    3.240603] eth%d: PHY ID 00000000 at 31 IRQ POLL (stmmac-0:1f)
[    3.248226] PPP generic driver version 2.4.2
[    3.253202] Atmel at76x USB Wireless LAN Driver 0.17 loading
[    3.259092] usbcore: registered new interface driver at76c50x-usb
[    3.265380] usbcore: registered new interface driver rtl8187
[    3.271197] usbcore: registered new interface driver rndis_wlan
[    3.277281] usbcore: registered new interface driver zd1201
[    3.283324] usbcore: registered new interface driver rt2800usb
[    3.289364] Rockchip WiFi SYS interface (V1.00) ...
[    3.294476] pegasus: v0.9.3 (2013/04/25), Pegasus/Pegasus II USB Ethernet driver
[    3.302008] usbcore: registered new interface driver pegasus
[    3.307797] usbcore: registered new interface driver rtl8150
[    3.313575] usbcore: registered new interface driver r8152
[    3.319217] usbcore: registered new interface driver asix
[    3.324734] usbcore: registered new interface driver ax88179_178a
[    3.330953] usbcore: registered new interface driver cdc_ether
[    3.336901] usbcore: registered new interface driver dm9601
[    3.342619] usbcore: registered new interface driver smsc75xx
[    3.348499] usbcore: registered new interface driver smsc95xx
[    3.354354] usbcore: registered new interface driver net1080
[    3.360114] usbcore: registered new interface driver rndis_host
[    3.366151] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[    3.373737] usbcore: registered new interface driver cdc_ncm
[    3.379509] usbcore: registered new interface driver cdc_mbim
[    3.385847] 30040000.usb supply vusb_d not found, using dummy regulator
[    3.392658] 30040000.usb supply vusb_a not found, using dummy regulator
[    3.412790] dwc2 30040000.usb: DWC OTG Controller
[    3.417643] dwc2 30040000.usb: new USB bus registered, assigned bus number 1
[    3.424786] dwc2 30040000.usb: irq 49, io mem 0x30040000
[    3.430528] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    3.437370] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.444618] usb usb1: Product: DWC OTG Controller
[    3.449345] usb usb1: Manufacturer: Linux 4.4.194-rk322x dwc2_hsotg
[    3.455631] usb usb1: SerialNumber: 30040000.usb
[    3.461458] hub 1-0:1.0: USB hub found
[    3.465325] hub 1-0:1.0: 1 port detected
[    3.471111] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.477698] ehci-platform: EHCI generic platform driver
[    3.485632] ehci-platform 30080000.usb: EHCI Host Controller
[    3.491805] ehci-platform 30080000.usb: new USB bus registered, assigned bus number 2
[    3.500048] ehci-platform 30080000.usb: irq 50, io mem 0x30080000
[    3.514820] ehci-platform 30080000.usb: USB 2.0 started, EHCI 1.00
[    3.521356] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    3.528198] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.535445] usb usb2: Product: EHCI Host Controller
[    3.540347] usb usb2: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
[    3.546460] usb usb2: SerialNumber: 30080000.usb
[    3.552167] hub 2-0:1.0: USB hub found
[    3.556040] hub 2-0:1.0: 1 port detected
[    3.563029] ehci-platform 300c0000.usb: EHCI Host Controller
[    3.569486] ehci-platform 300c0000.usb: new USB bus registered, assigned bus number 3
[    3.577732] ehci-platform 300c0000.usb: irq 52, io mem 0x300c0000
[    3.594803] ehci-platform 300c0000.usb: USB 2.0 started, EHCI 1.00
[    3.601372] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[    3.608212] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.615458] usb usb3: Product: EHCI Host Controller
[    3.620360] usb usb3: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
[    3.626472] usb usb3: SerialNumber: 300c0000.usb
[    3.632151] hub 3-0:1.0: USB hub found
[    3.636018] hub 3-0:1.0: 1 port detected
[    3.643016] ehci-platform 30100000.usb: EHCI Host Controller
[    3.649191] ehci-platform 30100000.usb: new USB bus registered, assigned bus number 4
[    3.657415] ehci-platform 30100000.usb: irq 54, io mem 0x30100000
[    3.674817] ehci-platform 30100000.usb: USB 2.0 started, EHCI 1.00
[    3.681337] usb usb4: New USB device found, idVendor=1d6b, idProduct=0002
[    3.688175] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.695420] usb usb4: Product: EHCI Host Controller
[    3.700320] usb usb4: Manufacturer: Linux 4.4.194-rk322x ehci_hcd
[    3.706431] usb usb4: SerialNumber: 30100000.usb
[    3.712147] hub 4-0:1.0: USB hub found
[    3.716038] hub 4-0:1.0: 1 port detected
[    3.720885] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    3.727156] ohci-platform: OHCI generic platform driver
[    3.732904] ohci-platform 300a0000.usb: Generic Platform OHCI controller
[    3.740341] ohci-platform 300a0000.usb: new USB bus registered, assigned bus number 5
[    3.748580] ohci-platform 300a0000.usb: irq 51, io mem 0x300a0000
[    3.815094] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[    3.821956] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.829213] usb usb5: Product: Generic Platform OHCI controller
[    3.835164] usb usb5: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
[    3.841283] usb usb5: SerialNumber: 300a0000.usb
[    3.847228] hub 5-0:1.0: USB hub found
[    3.851101] hub 5-0:1.0: 1 port detected
[    3.856061] ohci-platform 300e0000.usb: Generic Platform OHCI controller
[    3.863247] ohci-platform 300e0000.usb: new USB bus registered, assigned bus number 6
[    3.871419] ohci-platform 300e0000.usb: irq 53, io mem 0x300e0000
[    3.935110] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[    3.941948] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    3.949213] usb usb6: Product: Generic Platform OHCI controller
[    3.955166] usb usb6: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
[    3.961284] usb usb6: SerialNumber: 300e0000.usb
[    3.967828] hub 6-0:1.0: USB hub found
[    3.971712] hub 6-0:1.0: 1 port detected
[    3.976634] ohci-platform 30120000.usb: Generic Platform OHCI controller
[    3.983800] ohci-platform 30120000.usb: new USB bus registered, assigned bus number 7
[    3.991959] ohci-platform 30120000.usb: irq 55, io mem 0x30120000
[    4.055131] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[    4.061975] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    4.069223] usb usb7: Product: Generic Platform OHCI controller
[    4.075179] usb usb7: Manufacturer: Linux 4.4.194-rk322x ohci_hcd
[    4.081299] usb usb7: SerialNumber: 30120000.usb
[    4.087331] hub 7-0:1.0: USB hub found
[    4.091201] hub 7-0:1.0: 1 port detected
[    4.096246] usbcore: registered new interface driver cdc_acm
[    4.101960] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    4.110134] usbcore: registered new interface driver cdc_wdm
[    4.116130] usbcore: registered new interface driver usb-storage
[    4.122351] usbcore: registered new interface driver usbserial
[    4.128294] usbcore: registered new interface driver usbserial_generic
[    4.134902] usbserial: USB Serial support registered for generic
[    4.141026] usbcore: registered new interface driver keyspan
[    4.146801] usbserial: USB Serial support registered for Keyspan - (without firmware)
[    4.154708] usbserial: USB Serial support registered for Keyspan 1 port adapter
[    4.162085] usbserial: USB Serial support registered for Keyspan 2 port adapter
[    4.169458] usbserial: USB Serial support registered for Keyspan 4 port adapter
[    4.176892] usbcore: registered new interface driver option
[    4.182557] usbserial: USB Serial support registered for GSM modem (1-port)
[    4.190221] usbcore: registered new interface driver oti6858
[    4.196172] usbserial: USB Serial support registered for oti6858
[    4.202336] usbcore: registered new interface driver qcserial
[    4.208167] usbserial: USB Serial support registered for Qualcomm USB modem
[    4.215310] usbcore: registered new interface driver sierra
[    4.220962] usbserial: USB Serial support registered for Sierra USB modem
[    4.228991] usbcore: registered new interface driver iforce
[    4.234824] usbcore: registered new interface driver xpad
[    4.240543] usbcore: registered new interface driver usbtouchscreen
[    4.248113] i2c /dev entries driver
[    4.254580] usbcore: registered new interface driver uvcvideo
[    4.260418] USB Video Class driver (1.1.1)
[    4.266558] Boot mode: normal
[    4.271134] rockchip-thermal 11150000.tsadc: tsadc is probed successfully!
[    4.280013] device-mapper: ioctl: 4.34.0-ioctl (2015-10-28) initialised: dm-devel@redhat.com
[    4.288916] Bluetooth: Virtual HCI driver ver 1.5
[    4.294012] Bluetooth: HCI UART driver ver 2.3
[    4.298527] Bluetooth: HCI UART protocol H4 registered
[    4.303698] Bluetooth: HCI UART protocol LL registered
[    4.308870] Bluetooth: HCI UART protocol ATH3K registered
[    4.314294] Bluetooth: HCI UART protocol Three-wire (H5) registered
[    4.320848] Bluetooth: HCI UART protocol BCM registered
[    4.326371] usbcore: registered new interface driver bfusb
[    4.332063] usbcore: registered new interface driver btusb
[    4.337616] Bluetooth: Generic Bluetooth SDIO driver ver 0.1
[    4.344040] cpu cpu0: leakage=3
[    4.347291] cpu cpu0: leakage-volt-sel=0
[    4.351509] cpu cpu0: Failed to get pvtm
[    4.357030] cpu cpu0: avs=0
[    4.360020] cpu cpu0: l=-2147483648 h=2147483647 hyst=0 l_limit=0 h_limit=0
[    4.367034] cpu cpu0: failed to read out thermal zone (-22)
[    4.373394] cpu cpu0: failed to find power_model node
[    4.379531] Synopsys Designware Multimedia Card Interface Driver
[    4.386427] dwmmc_rockchip 30000000.dwmmc: IDMAC supports 32-bit address mode.
[    4.393864] dwmmc_rockchip 30000000.dwmmc: Using internal DMA controller.
[    4.400694] dwmmc_rockchip 30000000.dwmmc: Version ID is 270a
[    4.406534] dwmmc_rockchip 30000000.dwmmc: DW MMC controller at irq 45,32 bit host data width,256 deep fifo
[    4.416388] dwmmc_rockchip 30000000.dwmmc: No vmmc regulator found
[    4.422597] dwmmc_rockchip 30000000.dwmmc: No vqmmc regulator found
[    4.429017] dwmmc_rockchip 30000000.dwmmc: Got CD GPIO
[    4.447130] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[    4.469480] dwmmc_rockchip 30000000.dwmmc: 1 slots initialized
[    4.475869] dwmmc_rockchip 30010000.dwmmc: num-slots property not found, assuming 1 slot is available
[    4.485325] dwmmc_rockchip 30010000.dwmmc: IDMAC supports 32-bit address mode.
[    4.492792] dwmmc_rockchip 30010000.dwmmc: Using internal DMA controller.
[    4.494800] usb 7-1: new full-speed USB device number 2 using ohci-platform
[    4.506628] dwmmc_rockchip 30010000.dwmmc: Version ID is 270a
[    4.512495] dwmmc_rockchip 30010000.dwmmc: DW MMC controller at irq 46,32 bit host data width,256 deep fifo
[    4.522377] dwmmc_rockchip 30010000.dwmmc: No vmmc regulator found
[    4.528603] dwmmc_rockchip 30010000.dwmmc: No vqmmc regulator found
[    4.547979] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 400000Hz, actual 244140HZ div = 2)
[    4.569989] dwmmc_rockchip 30010000.dwmmc: 1 slots initialized
[    4.576429] dwmmc_rockchip 30020000.dwmmc: IDMAC supports 32-bit address mode.
[    4.583922] dwmmc_rockchip 30020000.dwmmc: Using internal DMA controller.
[    4.590785] dwmmc_rockchip 30020000.dwmmc: Version ID is 270a
[    4.596720] dwmmc_rockchip 30020000.dwmmc: DW MMC controller at irq 47,32 bit host data width,256 deep fifo
[    4.606622] dwmmc_rockchip 30020000.dwmmc: 'clock-freq-min-max' property was deprecated.
[    4.614861] dwmmc_rockchip 30020000.dwmmc: No vmmc regulator found
[    4.617188] mmc_host mmc0: Bus speed (slot 0) = 25000000Hz (slot req 25000000Hz, actual 25000000HZ div = 0)
[    4.617297] mmc0: new SDHC card at address e624
[    4.618362] mmcblk0: mmc0:e624 SD16G 14.8 GiB
[    4.623279]  mmcblk0: p1 p2
[    4.638801] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 300000Hz, actual 244140HZ div = 2)
[    4.651999] dwmmc_rockchip 30020000.dwmmc: No vqmmc regulator found
[    4.671408] mmc_host mmc2: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0)
[    4.690775] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 200000Hz, actual 162760HZ div = 3)
[    4.693364] dwmmc_rockchip 30020000.dwmmc: 1 slots initialized
[    4.694701] ledtrig-cpu: registered to indicate activity on CPUs
[    4.694941] hidraw: raw HID events driver (C) Jiri Kosina
[    4.699864] usb 7-1: New USB device found, idVendor=4037, idProduct=2804
[    4.699873] usb 7-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[    4.699879] usb 7-1: Product: 2.4G Composite Devic
[    4.700712] usbcore: registered new interface driver usbhid
[    4.700716] usbhid: USB HID core driver
[    4.701264] ashmem: initialized
[    4.703591] rknandbase v1.2 2018-05-08
[    4.703964] rknand 30030000.nandc: rknand_probe clk rate = 150000000
[    4.704252] ftl_init fffffffe
[    4.704256] rk_ftl_init fail
[    4.705406] usbcore: registered new interface driver snd-usb-audio
[    4.705514] usbcore: registered new interface driver snd-ua101
[    4.705637] usbcore: registered new interface driver snd-usb-caiaq
[    4.705734] usbcore: registered new interface driver snd-usb-6fire
[    4.705835] usbcore: registered new interface driver snd-usb-hiface
[    4.705924] usbcore: registered new interface driver snd-bcd2000
[    4.706012] usbcore: registered new interface driver snd_usb_pod
[    4.706094] usbcore: registered new interface driver snd_usb_podhd
[    4.706171] usbcore: registered new interface driver snd_usb_toneport
[    4.706248] usbcore: registered new interface driver snd_usb_variax
[    4.712739] input: 2.4G Composite Devic as /devices/platform/30120000.usb/usb7/7-1/7-1:1.0/0003:4037:2804.0001/input/input0
[    4.713867] u32 classifier
[    4.713870]     input device check on
[    4.713872]     Actions configured
[    4.713886] Netfilter messages via NETLINK v0.30.
[    4.713910] nfnl_acct: registering with nfnetlink.
[    4.714008] nf_conntrack version 0.5.0 (15668 buckets, 62672 max)
[    4.715068] Initializing XFRM netlink socket
[    4.716104] NET: Registered protocol family 10
[    4.717739] ip6_tables: (C) 2000-2006 Netfilter Core Team
[    4.718202] sit: IPv6 over IPv4 tunneling driver
[    4.719232] NET: Registered protocol family 17
[    4.719271] NET: Registered protocol family 15
[    4.719346] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this.
[    4.719395] Bridge firewalling registered
[    4.719404] can: controller area network core (rev 20120528 abi 9)
[    4.719485] NET: Registered protocol family 29
[    4.719498] can: raw protocol (rev 20120528)
[    4.719509] can: broadcast manager protocol (rev 20120528 t)
[    4.719523] can: netlink gateway (rev 20130117) max_hops=1
[    4.720102] Bluetooth: RFCOMM TTY layer initialized
[    4.720127] Bluetooth: RFCOMM socket layer initialized
[    4.720170] Bluetooth: RFCOMM ver 1.11
[    4.720224] Bluetooth: HIDP (Human Interface Emulation) ver 1.2
[    4.720239] Bluetooth: HIDP socket layer initialized
[    4.720318] 8021q: 802.1Q VLAN Support v1.8
[    4.720369] lib80211: common routines for IEEE802.11 drivers
[    4.720415] [WLAN_RFKILL]: Enter rfkill_wlan_init
[    4.720761] [BT_RFKILL]: Enter rfkill_rk_init
[    4.720994] Key type dns_resolver registered
[    4.721384] flash vendor_init_thread!
[    4.721391] flash vendor storage:20170308 ret = -1
[    4.721489] Error: Driver 'sc031gs' is already registered, aborting...
[    4.722027] Registering SWP/SWPB emulation handler
[    4.723407] registered taskstats version 1
[    4.723427] Loading compiled-in X.509 certificates
[    4.726629] Btrfs loaded
[    4.727973] rga2: Driver loaded successfully ver:4.01
[    4.728234] rga2: Module initialized.
[    4.728288] pvtm list NULL
[    4.729608] rk-vcodec 20030000.rkvdec: leakage=3
[    4.729625] rk-vcodec 20030000.rkvdec: leakage-volt-sel=0
[    4.729741] rk-vcodec 20030000.rkvdec: Failed to get pvtm
[    4.730162] rk-vcodec 20030000.rkvdec: avs=0
[    4.730459] rk-vcodec 20030000.rkvdec: probe device
[    4.731047] rk-vcodec 20030000.rkvdec: drm allocator with mmu enabled
[    4.732557] rk-vcodec 20030000.rkvdec: init success
[    4.735016] asoc-simple-card hdmi-sound: i2s-hifi <-> 100c0000.i2s0 mapping ok
[    4.738393] asoc-simple-card spdif-sound: dit-hifi <-> 100d0000.spdif mapping ok
[    4.740805] hctosys: unable to open rtc device (rtc0)
[    4.756032] ALSA device list:
[    4.756043]   #0: DW-I2S-HDMI
[    4.756047]   #1: SPDIF
[    4.776238] hid-generic 0003:4037:2804.0001: input,hidraw0: USB HID v1.10 Keyboard [2.4G Composite Devic] on usb-30120000.usb-1/input0
[    4.785113] input: 2.4G Composite Devic as /devices/platform/30120000.usb/usb7/7-1/7-1:1.1/0003:4037:2804.0002/input/input1
[    4.843687] hid-generic 0003:4037:2804.0002: input,hidraw1: USB HID v1.10 Mouse [2.4G Composite Devic] on usb-30120000.usb-1/input1
[    5.123983] ttyS2 - failed to request DMA, use interrupt mode
[    5.138366] squashfs: SQUASHFS error: Xattrs in filesystem, these will be ignored
[    5.145968] squashfs: SQUASHFS error: unable to read xattr id index table
[    5.157146] VFS: Mounted root (squashfs filesystem) readonly on device 179:2.
[    5.168649] devtmpfs: mounted
[    5.172671] Freeing unused kernel memory: 796K
[    5.177164] This architecture does not have kernel memory protection.
[    5.179724] mmc_host mmc1: Bus speed (slot 0) = 976562Hz (slot req 100000Hz, actual 97656HZ div = 5)
[    6.672128] random: dropbear: uninitialized urandom read (32 bytes read, 8 bits of entropy available)

Debian GNU/Linux 10 multitool ttyS2

multitool login: root (automatic login)

sh: 1: cannot create /run/motd.dynamic.new: Read-only file system

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
-bash: cannot set terminal process group (-1): Inappropriate ioctl for device
-bash: no job control in this shell
root@multitool:~# [    7.306662] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[    7.742795] vendor storage:20190527 ret = -1
[    8.408590] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.

 

The last 3 lines I think say that the NAND was not recognized? Maybe there is a way to "format" it by command line? (I know is not that simple)
 

root@multitool:~# [    7.306662] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
[    7.742795] vendor storage:20190527 ret = -1
[    8.408590] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.

 

EDIT 2: I think mmcblk0p1 is partition of the SD card, not anything to do with the Nand, more possible that is something mentioned on the firsts lines of the boot from SD. 

 

ChipType = 0xc, 375
No.1 FLASH ID:32 2c c3 8 32 e6
FlashLoadPhyInfo fail 800!!
mmc2:cmd1,20
emmc reinit
mmc2:cmd1,20
emmc reinit
mmc2:cmd1,20
SdmmcInit=2 1
mmc0:cmd5,20
SdmmcInit=0 0
BootCapSize=0
UserCapSize=15193MB
FwPartOffset=2000 , 0
StorageInit ok = 57323
SecureMode = 0
SecureInit ret = 0, SecureMode = 0
atags_set_bootdev: ret:(0)
GPT 0x63337df8 signature is wrong
recovery gpt...
GPT 0x63337df8 signature is wrong
recovery gpt fail!
tag:LOADER error,addr:0x2000
hdr 633377e0 + 0x0:0x00000000,0x00000000,0x00000000,0x00000000,
LOADER Check OK! 0x61000000, 191988
tag:TOS    error,addr:0x4000
hdr 633377e0 + 0x0:0x44414f4c,0x20205245,0x00000000,0x00000000,
TOS    Check OK! 0x68400000, 265495
Enter Trust OS

 

Edited by Felipe Muniz
Link to comment
Share on other sites

@Felipe Muniz I don't think it was a good idea to change the NAND. AFAIK, eMMC can be switched with no real software issues, but NAND chips in my opinion are way thougher because they require a software layer (the FTL) to work correctly. The proprietary NAND driver contains the FTL routines for a bunch of vendors and specific parts, so IMHO you can't put any bigger/better part and expect to work out of the box.

 

You may boot in maskrom mode, upload a recent loader and see if rfdeveloptool/rkflashtool detect the nand parameters correctly (size, vendor, page size, ecc bits, etc...),otherwise I would not expect it to work in any way.

 

 

Link to comment
Share on other sites

@jock  I try to use rktools, I used before, but with the NAND only, without the SD card, nothing is prompted to the UART, and rktools just keep hanging even simple commands. Also it starts in maskmode without any interaction, it goes strait to maskmode. Any suggestion? (Ignore the stuff on the putty terminal, is from boot with sdcard to see if was working UART)

Screenshot 2023-09-05 070747.png

Edited by Felipe Muniz
more info
Link to comment
Share on other sites

Then the box is starting in maskmode the chip ROM is not finding any loader in the internal or external storage,

The its in that mode you shall flashing one loader to the flash and if its OK the box is starting the loader and doing logging if its working OK (I think the chip POM is not longing any at all then is not knowing the hardware).

Link to comment
Share on other sites

@MattWestB But does the rktools depend on the flash? I tried to flash it, but like I said it just get stuck like in the example above. 

 

 

@Francisco Pena Yeah, many links from @jock on the main post are down, I don't now why, I used a older version from builds and multitool that I already had on my computer...

Edited by Felipe Muniz
Link to comment
Share on other sites

Hello!


The latest kernel update for my TV box (linux-image-legacy-rk322x_23.8.1_armhf) broke my Wireguard server:

 

[#] ip link add wg0 type wireguard
RTNETLINK answers: Operation not supported
Unable to access interface: Protocol not supported
[#] ip link delete dev wg0
Cannot find device "wg0"
wg-quick@wg0.service: Main process exited, code=exited, status=1/FAILURE
Failed to start WireGuard via wg-quick(8) for wg0.

 

I think it's a problem in the kernel headers, which are missing.

I downgrade to version 21.08.1 and everything is working fine.

Did anyone else have the same issue?

Link to comment
Share on other sites

Hello! Dunno what am i doing wrong, so i need any help with AlfaWise a8 pro 5g

This atv has simular board XT_MX1VR_V02, but with samsung 618 klmag2wepd-b031. I tried steps for installation with sd

  • burn multitool, then any image from "Archived images (August 2021 and before)"
  • insert sd into atv
  • burn image
  • shutdown, then unplug power, sd card then plug power
  • and nothing, only tiny little red led light without any output on hdmi

I also tried unbrick this thing, short 7-8 pin worked, but for maskrom, it didnt help to boot from sd card. So I returned stock rom for scishion model x, then install another achived image hoping this would work, but nothing

Link to comment
Share on other sites

13 hours ago, Dinho said:

The latest kernel update for my TV box (linux-image-legacy-rk322x_23.8.1_armhf) broke my Wireguard server:

Mmmh, I think wireguard module backport has been removed from armbian from non-mainline kernels some time ago.

Upgrading the legacy kernel is quite useless though, since it is frozen at the version supplied by rockchip and not anymore upgraded. Kernel headers should be already there as a separate package, so if you need wireguard you can still compile the backport yourself.

Link to comment
Share on other sites

vor 3 Stunden schrieb jock:

(linux-image-legacy-rk322x_23.8.1_armhf

but this isnt the kernel , that is the armbian base system update .

 

my knowladge that kernel never get update at non offizial Armbain device with apt-upgrade , ever only the base system in some range

 

also than we have the package with header linux-header-rk322x_23.x.x.....

 

the new kernel only with new compile complete image files

 

last year or maybe begin of 2023 i update header without base system this also break one box

 

Edited by RaptorSDS
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines