Jump to content

Search the Community

Showing results for tags 'rockpi-4b'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Armbian
    • Armbian project administration
  • Community
    • Announcements
    • SBC News
    • Framework and userspace feature requests
    • Off-topic
  • Using Armbian
    • Beginners
    • Software, Applications, Userspace
    • Advanced users - Development
  • Standard support
    • Amlogic meson
    • Allwinner sunxi
    • Rockchip
    • Other families
  • Community maintained / Staging
    • TV boxes
    • Amlogic meson
    • Allwinner sunxi
    • Marvell mvebu
    • Rockchip
    • Other families
  • Support

Categories

  • Official giveaways
  • Community giveaways

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Matrix


Mastodon


IRC


Website URL


XMPP/Jabber


Skype


Github


Discord


Location


Interests

  1. I am observing huge difference in samba speed (both ways to/from PC on Gigabit Ethernet) with Rock Pi 4B. Earlier I had Debian and Ubuntu provided by Radxa and recently speed has gone from 115 MB/s to ~12 MB/s. I moved to Armbian which is currently available for download. Before any updates I had 115 MB/s transfer speed. When I updated to Armbian 20.08.11 Focal with Linux 5.8.15-rockchip64 the speed has go down to ~15 MB/s. The bigger change that happened was kernel upgrade. I exclude problems like: PSU (it is over enough), home network (nothing has changed) and SSD speed (checked - 330 MB/s). Has anyone else also observed limited speed recently?
  2. hey, this change https://github.com/armbian/build/pull/2010/files made my rockpi-4b (with 4GB ram) finally stable some time ago DDR_BLOB='rk33/rk3399_ddr_933MHz_v1.20.bin' #instead of 1.24 After messing with rx/tx offloading, this was the solution, no more failed apt and download errors, great! It seems that this change got lost in the transition to the new u-boot / different logical structure or is not needed anymore for the 1GB models it was mentioned originally, see here: https://github.com/armbian/build/commit/f2db96252530d2f5585755b518e7fd020b5f0392#diff-18c1f509b638f24dc14854e6af5173bb Any chance to get it back for rockpi-4b without creating trouble, I am not sure where this change should go: /build/config/sources/families/rk3399.conf or build/config/sources/families/include/rockchip64_common.inc ? Thanks
  3. Installed the image Armbian_20.08.1_Rockpi-4b_buster_current_5.8.6.img.xz . Then, in armbian-config -> Software, I had installed linux headers + source. I got two new directories: linux-headers-5.7.15-rockchip64 linux-source-5.7.15-rockchip64 If I execute: uname - r I get: root@pi:~# uname -r 5.8.6-rockchip64 The kernel version and installed source/headers are not the same, so they are useless. How to get the correct source/headers? EDIT: When first boot, the OS asked for locale/timezone settings, I did hit ENTER as default and it set the locale language to Slovene. When doing apt-get update, there was an error saying about missing files on the server. Since I am not very familiar with this language I changed to en.US-UTF-8. Then I redo apt-get update, it updated without problems. I had removed headers and source via armbian-config. Done update & upgrade, this time no problems. The version is now 5.6.12-rockhip64 Reinstalled back headers, correctly. Installed source, this time I had to choose which one, so I choose 5.6.12-rockhip64 It seems solved, now. The local language could be an issue.
  4. Any guesses whats wrong? The bootup stucks at [ 311.991668] random: crng init done for such a long time with 5.4.49... That happend on two different ROCK PI 4B 4GB v1.3 with SPI and NVME SSD boot without SD/eMMC. (fdtfile=rockchip/rk3399-rock-pi-4.dtb). It is only happening if I disconnect power and boot up. It seems working fine if I just restart the board. No problems with 4.4.213 Kernel (fdtfile=rockchip/rk3399-rockpi4b.dtb). It was also working fine with an older version of 5.4.xxx... channel 0 CS = 0 MR0=0x98 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 CS = 1 MR0=0x18 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 channel 1 CS = 0 MR0=0x98 MR4=0x3 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 CS = 1 MR0=0x18 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 channel 0 training pass! channel 1 training pass! change freq to 400MHz 0,1 channel 0 CS = 0 MR0=0x98 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 CS = 1 MR0=0x18 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 channel 1 CS = 0 MR0=0x98 MR4=0x82 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 CS = 1 MR0=0x18 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 channel 0 training pass! channel 1 training pass! change freq to 800MHz 1,0 Channel 0: LPDDR4,800MHz Bus Width=32 Col=10 Bank=8 Row=15/15 CS=2 Die Bus-Width=16 Size=2048MB Channel 1: LPDDR4,800MHz Bus Width=32 Col=10 Bank=8 Row=15/15 CS=2 Die Bus-Width=16 Size=2048MB 256B stride ch 0 ddrconfig = 0x101, ddrsize = 0x2020 ch 1 ddrconfig = 0x101, ddrsize = 0x2020 pmugrf_os_reg[2] = 0x3AA1FAA1, stride = 0xD OUT Boot1: 2018-06-26, version: 1.14 CPUId = 0x0 ChipType = 0x10, 221 Spi_ChipId = b4018 SpiBootInit:0 mmc0:cmd8,32 mmc0:cmd5,32 mmc0:cmd55,32 mmc0:cmd1,32 mmc0:cmd8,32 mmc0:cmd5,32 mmc0:cmd55,32 mmc0:cmd1,32 mmc0:cmd8,32 mmc0:cmd5,32 mmc0:cmd55,32 mmc0:cmd1,32 SdmmcInit=0 1 StorageInit ok = 21728 SecureMode = 0 SecureInit ret = 0, SecureMode = 0 GPT vendor signature is wrong LoadTrust Addr:0x1800 No find bl30.bin No find bl32.bin Load uboot, ReadLba = 1000 Load OK, addr=0x200000, size=0xf162c RunBL31 0x10000 NOTICE: BL31: v1.3(debug):0e7a845 NOTICE: BL31: Built : 16:13:46, Apr 17 2019 NOTICE: BL31: Rockchip release version: v1.1 INFO: GICv3 with legacy support detected. ARM GICV3 driver initialized in EL3 INFO: Using opteed sec cpu_context! INFO: boot cpu mask: 0 INFO: plat_rockchip_pmu_init(1181): pd status 3e INFO: BL31: Initializing runtime services WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK ERROR: Error initializing runtime service opteed_fast INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x200000 INFO: SPSR = 0x3c9 U-Boot 2017.09-2694-g04d66f4b45 (Jun 28 2020 - 15:00:24 +0000), Build: jenkins-linux-build-release-255 Model: Radxa ROCK Pi 4B PreSerial: 2 DRAM: 3.9 GiB Relocation Offset is: f5bde000 Sysmem: init I2c speed: 400000Hz PMIC: RK808 vdd_center 900000 uV vdd_cpu_l 900000 uV MMC: dwmmc@fe320000: 1, sdhci@fe330000: 0 Using default environment Model: Radxa ROCK Pi 4B ## Error: "rkimg_bootdev" not defined Bootdev: mmc 1 MMC: no card present mmc_init: -123, time 0 rockchip_get_bootdev: can't find dev_desc! [Vendor ERROR]:Invalid boot device type(0) MMC: no card present mmc_init: -123, time 1 rockchip_get_bootdev: can't find dev_desc! [Vendor ERROR]:Invalid boot device type(0) MMC: no card present mmc_init: -123, time 1 rockchip_get_bootdev: can't find dev_desc! rockchip_get_boot_mode: dev_desc is NULL! MMC: no card present mmc_init: -123, time 1 rockchip_get_bootdev: can't find dev_desc! init_resource_list: dev_desc is NULL! Can't find file:logo.bmp failed to display uboot logo CLK: (uboot. arml: enter 816000 KHz, init 816000 KHz, kernel 0N/A) CLK: (uboot. armb: enter 24000 KHz, init 24000 KHz, kernel 0N/A) aplll 816000 KHz apllb 24000 KHz dpll 800000 KHz cpll 24000 KHz gpll 800000 KHz npll 600000 KHz vpll 24000 KHz aclk_perihp 133333 KHz hclk_perihp 66666 KHz pclk_perihp 33333 KHz aclk_perilp0 266666 KHz hclk_perilp0 88888 KHz pclk_perilp0 44444 KHz hclk_perilp1 100000 KHz pclk_perilp1 50000 KHz Net: eth0: ethernet@fe300000 Hit key to stop autoboot('CTRL+C'): 0 Device 0: RKPARM: Invalid parameter part table Vendor: 0x126f Rev: S1111B0L Prod: F791931811 Type: Hard Disk Capacity: 122104.3 MB = 119.2 GB (250069680 x 512) ... is now current device Scanning nvme 0:1... Found U-Boot script /boot/boot.scr 2940 bytes read in 5 ms (574.2 KiB/s) ## Executing script at 00500000 Boot script loaded from nvme 0 201 bytes read in 4 ms (48.8 KiB/s) 12570575 bytes read in 109 ms (110 MiB/s) 21914112 bytes read in 184 ms (113.6 MiB/s) 73510 bytes read in 16 ms (4.4 MiB/s) 2698 bytes read in 8 ms (329.1 KiB/s) Applying kernel provided DT fixup script (rockchip-fixup.scr) ## Executing script at 39000000 ## Loading init Ramdisk from Legacy Image at 0a200000 ... Image Name: uInitrd Image Type: AArch64 Linux RAMDisk Image (gzip compressed) Data Size: 12570511 Bytes = 12 MiB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK ## Flattened Device Tree blob at 08300000 Booting using the fdt blob at 0x8300000 reserving fdt memory region: addr=8300000 size=78000 Loading Ramdisk to e91c8000, end e9dc4f8f ... OK Loading Device Tree to 00000000e914d000, end 00000000e91c7fff ... OK Adding bank: 0x00200000 - 0xf8000000 (size: 0xf7e00000) Total: 8997.936 ms Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 5.4.49-rockchip64 (root@builder) (gcc version 8.3.0 (GNU Toolchain for the A-profile Architecture 8.3-2019.03 (arm-rel-8.36))) #20.05.7 SMP PREEMPT Sun Jun 28 18:17:52 UTC 2020 [ 0.000000] Machine model: Radxa ROCK Pi 4 [ 0.000000] efi: Getting EFI parameters from FDT: [ 0.000000] efi: UEFI not found. [ 0.000000] cma: Reserved 128 MiB at 0x00000000f0000000 [ 0.000000] NUMA: No NUMA configuration found [ 0.000000] NUMA: Faking a node at [mem 0x0000000000200000-0x00000000f7ffffff] [ 0.000000] NUMA: NODE_DATA [mem 0xef7e3800-0xef7e4fff] [ 0.000000] Zone ranges: [ 0.000000] DMA32 [mem 0x0000000000200000-0x00000000f7ffffff] [ 0.000000] Normal empty [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000000200000-0x00000000f7ffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000000200000-0x00000000f7ffffff] [ 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] psci: SMC Calling Convention v1.0 [ 0.000000] percpu: Embedded 32 pages/cpu s92184 r8192 d30696 u131072 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: detected: ARM erratum 845719 [ 0.000000] CPU features: detected: GIC system register CPU interface [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 999432 [ 0.000000] Policy zone: DMA32 [ 0.000000] Kernel command line: root=UUID=34234662-7d64-436a-addd-b1765e45b23b rootwait rootfstype=ext4 console=ttyS2,1500000 console=tty1 consoleblank=0 loglevel=7 ubootpart= usb-storage.quirks=0x2537:0x106 6:u,0x2537:0x1068:u cgroup_enable=cpuset cgroup_memory=1 cgroup_enable=memory swapaccount=1 [ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) [ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:on, heap free:off [ 0.000000] Memory: 3814536K/4061184K available (13052K kernel code, 1880K rwdata, 5164K rodata, 1216K init, 557K bss, 115576K reserved, 131072K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=6, Nodes=1 [ 0.000000] rcu: Preemptible hierarchical RCU implementation. [ 0.000000] rcu: RCU event tracing is enabled. [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=256 to nr_cpu_ids=6. [ 0.000000] Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=6 [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GICv3: GIC: Using split EOI/Deactivate mode [ 0.000000] GICv3: 256 SPIs implemented [ 0.000000] GICv3: 0 Extended SPIs implemented [ 0.000000] GICv3: Distributor has no Range Selector support [ 0.000000] GICv3: 16 PPIs implemented [ 0.000000] GICv3: no VLPI support, no direct LPI support [ 0.000000] GICv3: CPU0: found redistributor 0 region 0:0x00000000fef00000 [ 0.000000] ITS [mem 0xfee20000-0xfee3ffff] [ 0.000000] ITS@0x00000000fee20000: allocated 65536 Devices @ea900000 (flat, esz 8, psz 64K, shr 0) [ 0.000000] ITS: using cache flushing for cmd queue [ 0.000000] GICv3: using LPI property table @0x00000000ea8a0000 [ 0.000000] GIC: using cache flushing for LPI property table [ 0.000000] GICv3: CPU0: using allocated LPI pending table @0x00000000ea8b0000 [ 0.000000] GICv3: GIC: PPI partition interrupt-partition-0[0] { /cpus/cpu@0[0] /cpus/cpu@1[1] /cpus/cpu@2[2] /cpus/cpu@3[3] } [ 0.000000] GICv3: GIC: PPI partition interrupt-partition-1[1] { /cpus/cpu@100[4] /cpus/cpu@101[5] } [ 0.000000] random: get_random_bytes called from start_kernel+0x358/0x4e4 with crng_init=0 [ 0.000000] arch_timer: 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.000005] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.001193] Console: colour dummy device 80x25 [ 0.001923] printk: console [tty1] enabled [ 0.002025] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=96000) [ 0.002056] pid_max: default: 32768 minimum: 301 [ 0.002177] LSM: Security Framework initializing [ 0.002223] Yama: becoming mindful. [ 0.002363] AppArmor: AppArmor initialized [ 0.002440] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.002479] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.002544] *** VALIDATE tmpfs *** [ 0.003108] *** VALIDATE proc *** [ 0.003381] *** VALIDATE cgroup1 *** [ 0.003400] *** VALIDATE cgroup2 *** [ 0.027785] ASID allocator initialised with 32768 entries [ 0.035778] rcu: Hierarchical SRCU implementation. [ 0.045567] Platform MSI: interrupt-controller@fee20000 domain created [ 0.045942] PCI/MSI: /interrupt-controller@fee00000/interrupt-controller@fee20000 domain created [ 0.047460] EFI services will not be available. [ 0.055867] smp: Bringing up secondary CPUs ... [ 0.088091] Detected VIPT I-cache on CPU1 [ 0.088122] GICv3: CPU1: found redistributor 1 region 0:0x00000000fef20000 [ 0.088138] GICv3: CPU1: using allocated LPI pending table @0x00000000ea8c0000 [ 0.088179] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] [ 0.120148] Detected VIPT I-cache on CPU2 [ 0.120172] GICv3: CPU2: found redistributor 2 region 0:0x00000000fef40000 [ 0.120184] GICv3: CPU2: using allocated LPI pending table @0x00000000ea8d0000 [ 0.120211] CPU2: Booted secondary processor 0x0000000002 [0x410fd034] [ 0.152232] Detected VIPT I-cache on CPU3 [ 0.152254] GICv3: CPU3: found redistributor 3 region 0:0x00000000fef60000 [ 0.152266] GICv3: CPU3: using allocated LPI pending table @0x00000000ea8e0000 [ 0.152291] CPU3: Booted secondary processor 0x0000000003 [0x410fd034] [ 0.187098] CPU features: detected: EL2 vector hardening [ 0.187508] ARM_SMCCC_ARCH_WORKAROUND_1 missing from firmware [ 0.187922] Detected PIPT I-cache on CPU4 [ 0.189139] GICv3: CPU4: found redistributor 100 region 0:0x00000000fef80000 [ 0.189598] GICv3: CPU4: using allocated LPI pending table @0x00000000ea8f0000 [ 0.190831] CPU4: Booted secondary processor 0x0000000100 [0x410fd082] [ 0.230823] Detected PIPT I-cache on CPU5 [ 0.232018] GICv3: CPU5: found redistributor 101 region 0:0x00000000fefa0000 [ 0.232458] GICv3: CPU5: using allocated LPI pending table @0x00000000ea980000 [ 0.233583] CPU5: Booted secondary processor 0x0000000101 [0x410fd082] [ 0.239628] smp: Brought up 1 node, 6 CPUs [ 0.239983] SMP: Total of 6 processors activated. [ 0.240012] CPU features: detected: 32-bit EL0 Support [ 0.240043] CPU features: detected: CRC32 instructions [ 0.251052] CPU: All CPU(s) started at EL2 [ 0.251653] alternatives: patching kernel code [ 0.256333] devtmpfs: initialized [ 0.273730] Registered cp15_barrier emulation handler [ 0.274005] Registered setend emulation handler [ 0.274726] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.274813] futex hash table entries: 2048 (order: 5, 131072 bytes, linear) [ 0.280468] xor: measuring software checksum speed [ 0.318576] 8regs : 1619.000 MB/sec [ 0.357891] 32regs : 53.000 MB/sec [ 0.398068] arm64_neon: 44.000 MB/sec [ 0.398821] xor: using function: 8regs (1619.000 MB/sec) [ 0.404884] pinctrl core: initialized pinctrl subsystem [ 0.450302] DMI not present or invalid. [ 0.470959] NET: Registered protocol family 16 [ 0.585711] DMA: preallocated 2048 KiB pool for atomic allocations [ 0.586988] audit: initializing netlink subsys (disabled) [ 0.594801] audit: type=2000 audit(0.588:1): state=initialized audit_enabled=0 res=1 [ 0.663830] cpuidle: using governor menu [ 0.680886] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.743730] Serial: AMBA PL011 UART driver [ 2.989471] HugeTLB registered 1.00 GiB page size, pre-allocated 0 pages [ 2.990642] HugeTLB registered 32.0 MiB page size, pre-allocated 0 pages [ 2.991498] HugeTLB registered 2.00 MiB page size, pre-allocated 0 pages [ 2.992844] HugeTLB registered 64.0 KiB page size, pre-allocated 0 pages [ 3.124641] cryptd: max_cpu_qlen set to 1000 [ 3.354203] raid6: neonx8 gen() 24 MB/s [ 3.421676] raid6: neonx8 xor() 21 MB/s [ 3.490130] raid6: neonx4 gen() 18 MB/s [ 3.559655] raid6: neonx4 xor() 18 MB/s [ 3.629044] raid6: neonx2 gen() 17 MB/s [ 3.695890] raid6: neonx2 xor() 19 MB/s [ 3.767991] raid6: neonx1 gen() 13 MB/s [ 3.837767] raid6: neonx1 xor() 15 MB/s [ 3.906156] raid6: int64x8 gen() 12 MB/s [ 3.975135] raid6: int64x8 xor() 9 MB/s [ 4.041128] raid6: int64x4 gen() 11 MB/s [ 4.109736] raid6: int64x4 xor() 9 MB/s [ 4.178374] raid6: int64x2 gen() 8 MB/s [ 4.246514] raid6: int64x2 xor() 8 MB/s [ 4.320989] raid6: int64x1 gen() 6 MB/s [ 4.389755] raid6: int64x1 xor() 6 MB/s [ 4.390434] raid6: using algorithm neonx8 gen() 24 MB/s [ 4.391086] raid6: .... xor() 21 MB/s, rmw enabled [ 4.392177] raid6: using neon recovery algorithm [ 4.451117] vcc5v0_sys: supplied by vcc12v_dcin [ 4.474120] vcc3v3_pcie: supplied by vcc5v0_sys [ 4.493285] vcc3v3_sys: supplied by vcc5v0_sys [ 4.516559] vcc5v0_host: supplied by vcc5v0_sys [ 4.538694] vcc5v0_typec: supplied by vcc5v0_sys [ 4.578273] iommu: Default domain type: Translated [ 4.696268] vgaarb: loaded [ 4.722650] SCSI subsystem initialized [ 4.743883] usbcore: registered new interface driver usbfs [ 4.747547] usbcore: registered new interface driver hub [ 4.753355] usbcore: registered new device driver usb [ 4.784041] pps_core: LinuxPPS API ver. 1 registered [ 4.784842] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 4.786358] PTP clock support registered [ 4.800296] EDAC MC: Ver: 3.0.0 [ 4.848498] NetLabel: Initializing [ 4.849869] NetLabel: domain hash size = 128 [ 4.850499] NetLabel: protocols = UNLABELED CIPSOv4 CALIPSO [ 4.854977] NetLabel: unlabeled traffic allowed by default [ 4.875973] clocksource: Switched to clocksource arch_sys_counter [ 9.888143] *** VALIDATE bpf *** [ 9.901227] VFS: Disk quotas dquot_6.6.0 [ 9.905927] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 9.911582] *** VALIDATE ramfs *** [ 9.912886] *** VALIDATE hugetlbfs *** [ 9.952638] AppArmor: AppArmor Filesystem Enabled [ 10.308245] thermal_sys: Registered thermal governor 'fair_share' [ 10.308456] thermal_sys: Registered thermal governor 'bang_bang' [ 10.309445] thermal_sys: Registered thermal governor 'step_wise' [ 10.310162] thermal_sys: Registered thermal governor 'user_space' [ 10.310874] thermal_sys: Registered thermal governor 'power_allocator' [ 10.342870] NET: Registered protocol family 2 [ 10.386850] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear) [ 10.397799] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 10.426586] TCP bind hash table entries: 32768 (order: 7, 524288 bytes, linear) [ 10.466106] TCP: Hash tables configured (established 32768 bind 32768) [ 10.475088] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 10.485062] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 10.504959] NET: Registered protocol family 1 [ 10.506783] NET: Registered protocol family 44 [ 10.508561] PCI: CLS 0 bytes, default 64 [ 10.521363] Trying to unpack rootfs image as initramfs... [ 63.050757] Freeing initrd memory: 12272K [ 63.096051] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available [ 63.114259] hw perfevents: enabled with armv8_cortex_a72 PMU driver, 7 counters available [ 63.136468] kvm [1]: IPA Size Limit: 40bits [ 63.173300] kvm [1]: vgic-v2@fff20000 [ 63.175981] kvm [1]: GIC system register CPU interface enabled [ 63.185519] kvm [1]: vgic interrupt IRQ10 [ 63.198128] kvm [1]: Hyp mode initialized successfully [ 63.459818] Initialise system trusted keyrings [ 63.462162] Key type blacklist registered [ 63.468970] workingset: timestamp_bits=44 max_order=20 bucket_order=0 [ 63.822719] zbud: loaded [ 63.933971] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 63.976756] fuse: init (API version 7.31) [ 63.982670] *** VALIDATE fuse *** [ 63.984293] *** VALIDATE fuse *** [ 64.056256] Platform Keyring initialized [ 65.341995] Key type asymmetric registered [ 65.342809] Asymmetric key parser 'x509' registered [ 65.345832] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246) [ 65.354254] io scheduler mq-deadline registered [ 65.356083] io scheduler kyber registered [ 65.364900] io scheduler bfq registered [ 66.166690] rockchip-pcie f8000000.pcie: no vpcie1v8 regulator found [ 66.169375] rockchip-pcie f8000000.pcie: no vpcie0v9 regulator found [ 66.181242] rockchip-pcie f8000000.pcie: host bridge /pcie@f8000000 ranges: [ 66.184207] rockchip-pcie f8000000.pcie: MEM 0xfa000000..0xfbdfffff -> 0xfa000000 [ 66.186222] rockchip-pcie f8000000.pcie: IO 0xfbe00000..0xfbefffff -> 0xfbe00000 [ 66.200785] rockchip-pcie f8000000.pcie: PCI host bridge to bus 0000:00 [ 66.201901] pci_bus 0000:00: root bus resource [bus 00-1f] [ 66.202833] pci_bus 0000:00: root bus resource [mem 0xfa000000-0xfbdfffff] [ 66.204600] pci_bus 0000:00: root bus resource [io 0x0000-0xfffff] (bus address [0xfbe00000-0xfbefffff]) [ 66.206842] pci 0000:00:00.0: [1d87:0100] type 01 class 0x060400 [ 66.213316] pci 0000:00:00.0: supports D1 [ 66.214193] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 66.468824] pci 0000:00:00.0: bridge configuration invalid ([bus 00-00]), reconfiguring [ 66.477041] pci 0000:01:00.0: [126f:2263] type 00 class 0x010802 [ 66.480383] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00003fff 64bit] [ 66.484150] pci 0000:01:00.0: Upstream bridge's Max Payload Size set to 128 (was 256, max 256) [ 66.485409] pci 0000:01:00.0: Max Payload Size set to 128 (was 128, max 128) [ 66.494007] pci 0000:01:00.0: 8.000 Gb/s available PCIe bandwidth, limited by 2.5 GT/s x4 link at 0000:00:00.0 (capable of 31.504 Gb/s with 8 GT/s x4 link) [ 66.745204] pci_bus 0000:01: busn_res: [bus 01-1f] end is updated to 01 [ 66.746863] pci 0000:00:00.0: BAR 14: assigned [mem 0xfa000000-0xfa0fffff] [ 66.748844] pci 0000:01:00.0: BAR 0: assigned [mem 0xfa000000-0xfa003fff 64bit] [ 66.750343] pci 0000:00:00.0: PCI bridge to [bus 01] [ 66.751941] pci 0000:00:00.0: bridge window [mem 0xfa000000-0xfa0fffff] [ 66.760710] pcieport 0000:00:00.0: enabling device (0000 -> 0002) [ 66.776636] pcieport 0000:00:00.0: PME: Signaling with IRQ 227 [ 66.789896] pcieport 0000:00:00.0: AER: enabled with IRQ 227 [ 67.124470] dma-pl330 ff6d0000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 67.125769] dma-pl330 ff6d0000.dma-controller: DBUFF-32x8bytes Num_Chans-6 Num_Peri-12 Num_Events-12 [ 67.206629] dma-pl330 ff6e0000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 67.208621] dma-pl330 ff6e0000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16 [ 67.378760] pwm-regulator: supplied by regulator-dummy [ 67.448441] Serial: 8250/16550 driver, 8 ports, IRQ sharing disabled [ 67.601580] ff180000.serial: ttyS0 at MMIO 0xff180000 (irq = 38, base_baud = 1500000) is a 16550A [ 67.611737] serial serial0: tty port ttyS0 registered [ 67.642446] ff1a0000.serial: ttyS2 at MMIO 0xff1a0000 (irq = 39, base_baud = 1500000) is a 16550A [ 67.929000] printk: console [ttyS2] enabled [ 67.986289] Serial: AMBA driver [ 68.054313] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 68.677156] loop: module loaded [ 68.774003] nvme nvme0: pci function 0000:01:00.0 [ 68.781339] nvme 0000:01:00.0: enabling device (0000 -> 0002) [ 68.927867] libphy: Fixed MDIO Bus: probed [ 68.952512] tun: Universal TUN/TAP device driver, 1.6 [ 69.008450] thunder_xcv, ver 1.0 [ 69.013754] thunder_bgx, ver 1.0 [ 69.017889] nicpf, ver 1.0 [ 69.077073] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k [ 69.078864] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. [ 69.085607] igb: Intel(R) Gigabit Ethernet Network Driver - version 5.6.0-k [ 69.088167] igb: Copyright (c) 2007-2014 Intel Corporation. [ 69.092523] igbvf: Intel(R) Gigabit Virtual Function Network Driver - version 2.4.0-k [ 69.094537] igbvf: Copyright (c) 2009 - 2012 Intel Corporation. [ 69.112546] sky2: driver version 1.30 [ 69.153780] VFIO - User Level meta-driver version: 0.3 [ 69.444482] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 69.447935] ehci-pci: EHCI PCI platform driver [ 69.452139] ehci-platform: EHCI generic platform driver [ 69.469467] ehci-platform fe380000.usb: EHCI Host Controller [ 69.476188] ehci-platform fe380000.usb: new USB bus registered, assigned bus number 1 [ 69.486445] ehci-platform fe380000.usb: irq 31, io mem 0xfe380000 [ 69.505034] ehci-platform fe380000.usb: USB 2.0 started, EHCI 1.00 [ 69.520040] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04 [ 69.522479] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 69.525010] usb usb1: Product: EHCI Host Controller [ 69.526555] usb usb1: Manufacturer: Linux 5.4.49-rockchip64 ehci_hcd [ 69.528774] usb usb1: SerialNumber: fe380000.usb [ 69.553668] hub 1-0:1.0: USB hub found [ 69.557438] hub 1-0:1.0: 1 port detected [ 69.595863] ehci-platform fe3c0000.usb: EHCI Host Controller [ 69.598381] ehci-platform fe3c0000.usb: new USB bus registered, assigned bus number 2 [ 69.606803] ehci-platform fe3c0000.usb: irq 33, io mem 0xfe3c0000 [ 69.625024] ehci-platform fe3c0000.usb: USB 2.0 started, EHCI 1.00 [ 69.638490] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04 [ 69.641449] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 69.643945] usb usb2: Product: EHCI Host Controller [ 69.645472] usb usb2: Manufacturer: Linux 5.4.49-rockchip64 ehci_hcd [ 69.647581] usb usb2: SerialNumber: fe3c0000.usb [ 69.677157] hub 2-0:1.0: USB hub found [ 69.681099] hub 2-0:1.0: 1 port detected [ 69.717145] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 69.721446] ohci-pci: OHCI PCI platform driver [ 69.729087] ohci-platform: OHCI generic platform driver [ 69.744302] ohci-platform fe3a0000.usb: Generic Platform OHCI controller [ 69.747878] ohci-platform fe3a0000.usb: new USB bus registered, assigned bus number 3 [ 69.756795] ohci-platform fe3a0000.usb: irq 32, io mem 0xfe3a0000 [ 69.828331] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.04 [ 69.829525] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 69.830178] usb usb3: Product: Generic Platform OHCI controller [ 69.830712] usb usb3: Manufacturer: Linux 5.4.49-rockchip64 ohci_hcd [ 69.831356] usb usb3: SerialNumber: fe3a0000.usb [ 69.846324] hub 3-0:1.0: USB hub found [ 69.850108] hub 3-0:1.0: 1 port detected [ 69.882346] ohci-platform fe3e0000.usb: Generic Platform OHCI controller [ 69.886160] ohci-platform fe3e0000.usb: new USB bus registered, assigned bus number 4 [ 69.895851] ohci-platform fe3e0000.usb: irq 34, io mem 0xfe3e0000 [ 69.964062] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 5.04 [ 69.965118] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 69.965872] usb usb4: Product: Generic Platform OHCI controller [ 69.966413] usb usb4: Manufacturer: Linux 5.4.49-rockchip64 ohci_hcd [ 69.967343] usb usb4: SerialNumber: fe3e0000.usb [ 69.988912] hub 4-0:1.0: USB hub found [ 69.992737] hub 4-0:1.0: 1 port detected [ 70.062344] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 70.066028] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 5 [ 70.072517] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000000002010010 [ 70.074190] xhci-hcd xhci-hcd.0.auto: irq 229, io mem 0xfe800000 [ 70.100209] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04 [ 70.102052] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 70.107835] usb usb5: Product: xHCI Host Controller [ 70.108565] usb usb5: Manufacturer: Linux 5.4.49-rockchip64 xhci-hcd [ 70.109144] usb usb5: SerialNumber: xhci-hcd.0.auto [ 70.125307] hub 5-0:1.0: USB hub found [ 70.129840] hub 5-0:1.0: 1 port detected [ 70.153513] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 70.156410] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 6 [ 70.160051] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed [ 70.164254] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM. [ 70.171903] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04 [ 70.173786] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 70.176825] usb usb6: Product: xHCI Host Controller [ 70.178407] usb usb6: Manufacturer: Linux 5.4.49-rockchip64 xhci-hcd [ 70.180671] usb usb6: SerialNumber: xhci-hcd.0.auto [ 70.210356] hub 6-0:1.0: USB hub found [ 70.214075] hub 6-0:1.0: 1 port detected [ 70.246062] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller [ 70.253013] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 7 [ 70.264261] usb 3-1: new low-speed USB device number 2 using ohci-platform [ 70.264600] xhci-hcd xhci-hcd.1.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000000002010010 [ 70.267006] xhci-hcd xhci-hcd.1.auto: irq 230, io mem 0xfe900000 [ 70.291966] usb usb7: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04 [ 70.294397] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 70.297019] usb usb7: Product: xHCI Host Controller [ 70.298572] usb usb7: Manufacturer: Linux 5.4.49-rockchip64 xhci-hcd [ 70.300923] usb usb7: SerialNumber: xhci-hcd.1.auto [ 70.324889] hub 7-0:1.0: USB hub found [ 70.328965] nvme nvme0: allocated 64 MiB host memory buffer. [ 70.331433] hub 7-0:1.0: 1 port detected [ 70.336461] xhci-hcd xhci-hcd.1.auto: xHCI Host Controller [ 70.337039] xhci-hcd xhci-hcd.1.auto: new USB bus registered, assigned bus number 8 [ 70.342806] xhci-hcd xhci-hcd.1.auto: Host supports USB 3.0 SuperSpeed [ 70.349505] usb usb8: We don't know the algorithms for LPM for this host, disabling LPM. [ 70.359909] usb usb8: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04 [ 70.362313] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 70.365852] usb usb8: Product: xHCI Host Controller [ 70.368613] usb usb8: Manufacturer: Linux 5.4.49-rockchip64 xhci-hcd [ 70.370430] usb usb8: SerialNumber: xhci-hcd.1.auto [ 70.405454] hub 8-0:1.0: USB hub found [ 70.409386] hub 8-0:1.0: 1 port detected [ 70.441769] usbcore: registered new interface driver usb-storage [ 70.529698] usb 3-1: New USB device found, idVendor=04f2, idProduct=0420, bcdDevice= 1.50 [ 70.533156] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 70.536307] usb 3-1: Product: USB Wireless HID Receiver [ 70.537527] mousedev: PS/2 mouse device common for all mice [ 70.537937] usb 3-1: Manufacturer: Chicony [ 70.551611] i2c /dev entries driver [ 70.568026] rk808 0-001b: chip id: 0x0 [ 70.578792] rk808-regulator rk808-regulator: there is no dvs0 gpio [ 70.579764] rk808-regulator rk808-regulator: there is no dvs1 gpio [ 70.580474] DCDC_REG1: supplied by vcc5v0_sys [ 70.586390] DCDC_REG2: supplied by vcc5v0_sys [ 70.587755] DCDC_REG3: supplied by vcc5v0_sys [ 70.588560] DCDC_REG4: supplied by vcc5v0_sys [ 70.589830] LDO_REG1: supplied by vcc5v0_sys [ 70.590139] nvme nvme0: 6/0/0 default/read/poll queues [ 70.592537] LDO_REG2: supplied by vcc5v0_sys [ 70.594117] LDO_REG3: supplied by vcc5v0_sys [ 70.596594] LDO_REG4: supplied by vcc5v0_sys [ 70.599167] LDO_REG5: supplied by vcc5v0_sys [ 70.600784] LDO_REG6: supplied by vcc5v0_sys [ 70.602512] LDO_REG7: supplied by vcc5v0_sys [ 70.607938] LDO_REG8: supplied by vcc5v0_sys [ 70.616698] SWITCH_REG1: supplied by vcc3v3_sys [ 70.617994] SWITCH_REG2: supplied by vcc3v3_sys [ 70.623533] random: fast init done [ 70.625180] rk808-rtc rk808-rtc: registered as rtc0 [ 70.626951] fan53555-regulator 0-0040: FAN53555 Option[8] Rev[1] Detected! [ 70.627678] fan53555-reg: supplied by vcc5v0_sys [ 70.672034] fan53555-regulator 0-0041: FAN53555 Option[8] Rev[1] Detected! [ 70.675979] fan53555-reg: supplied by vcc5v0_sys [ 70.686179] nvme0n1: p1 [ 71.055981] sdhci: Secure Digital Host Controller Interface driver [ 71.057883] sdhci: Copyright(c) Pierre Ossman [ 71.060786] Synopsys Designware Multimedia Card Interface Driver [ 71.135634] dwmmc_rockchip fe310000.dwmmc: IDMAC supports 32-bit address mode. [ 71.139666] dwmmc_rockchip fe310000.dwmmc: Using internal DMA controller. [ 71.141769] dwmmc_rockchip fe310000.dwmmc: Version ID is 270a [ 71.146096] dwmmc_rockchip fe310000.dwmmc: DW MMC controller at irq 28,32 bit host data width,256 deep fifo [ 71.157992] dwmmc_rockchip fe310000.dwmmc: allocated mmc-pwrseq [ 71.160556] mmc_host mmc0: card is non-removable. [ 71.193474] mmc_host mmc0: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0) [ 71.245806] dwmmc_rockchip fe320000.dwmmc: IDMAC supports 32-bit address mode. [ 71.249612] dwmmc_rockchip fe320000.dwmmc: Using internal DMA controller. [ 71.252324] dwmmc_rockchip fe320000.dwmmc: Version ID is 270a [ 71.256851] dwmmc_rockchip fe320000.dwmmc: DW MMC controller at irq 29,32 bit host data width,256 deep fifo [ 71.268696] dwmmc_rockchip fe320000.dwmmc: Got CD GPIO [ 71.289036] mmc0: queuing unknown CIS tuple 0x80 (2 bytes) [ 71.296901] mmc0: queuing unknown CIS tuple 0x80 (3 bytes) [ 71.301188] mmc_host mmc1: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0) [ 71.305042] mmc0: queuing unknown CIS tuple 0x80 (3 bytes) [ 71.318147] mmc0: queuing unknown CIS tuple 0x80 (7 bytes) [ 71.335759] mmc0: queuing unknown CIS tuple 0x81 (9 bytes) [ 71.338116] sdhci-pltfm: SDHCI platform and OF driver helper [ 71.419852] mmc2: CQHCI version 5.10 [ 71.473820] mmc2: SDHCI controller on fe330000.sdhci [fe330000.sdhci] using ADMA [ 71.522216] ledtrig-cpu: registered to indicate activity on CPUs [ 71.557819] hidraw: raw HID events driver (C) Jiri Kosina [ 71.564256] mmc_host mmc0: Bus speed (slot 0) = 148500000Hz (slot req 150000000Hz, actual 148500000HZ div = 0) [ 71.669637] input: Chicony USB Wireless HID Receiver as /devices/platform/fe3a0000.usb/usb3/3-1/3-1:1.0/0003:04F2:0420.0001/input/input0 [ 71.761393] hid-generic 0003:04F2:0420.0001: input,hidraw0: USB HID v1.11 Keyboard [Chicony USB Wireless HID Receiver] on usb-fe3a0000.usb-1/input0 [ 71.885926] input: Chicony USB Wireless HID Receiver Consumer Control as /devices/platform/fe3a0000.usb/usb3/3-1/3-1:1.1/0003:04F2:0420.0002/input/input1 [ 71.964216] input: Chicony USB Wireless HID Receiver System Control as /devices/platform/fe3a0000.usb/usb3/3-1/3-1:1.1/0003:04F2:0420.0002/input/input2 [ 71.990739] hid-generic 0003:04F2:0420.0002: input,hiddev96,hidraw1: USB HID v1.11 Device [Chicony USB Wireless HID Receiver] on usb-fe3a0000.usb-1/input1 [ 72.060382] input: Chicony USB Wireless HID Receiver as /devices/platform/fe3a0000.usb/usb3/3-1/3-1:1.2/0003:04F2:0420.0003/input/input4 [ 72.080004] dwmmc_rockchip fe310000.dwmmc: Successfully tuned phase to 217 [ 72.086237] hid-generic 0003:04F2:0420.0003: input,hidraw2: USB HID v1.11 Mouse [Chicony USB Wireless HID Receiver] on usb-fe3a0000.usb-1/input2 [ 72.097021] usbcore: registered new interface driver usbhid [ 72.098681] usbhid: USB HID core driver [ 72.262175] mmc0: new ultra high speed SDR104 SDIO card at address 0001 [ 72.296829] drop_monitor: Initializing network drop monitor service [ 72.344947] NET: Registered protocol family 10 [ 74.236361] Segment Routing with IPv6 [ 74.243932] NET: Registered protocol family 17 [ 74.248518] 8021q: 802.1Q VLAN Support v1.8 [ 74.252914] Key type dns_resolver registered [ 74.282371] registered taskstats version 1 [ 74.284426] Loading compiled-in X.509 certificates [ 74.464768] Loaded X.509 cert 'Build time autogenerated kernel key: 2565b613495ac291b85be09f25a86121f1587c31' [ 74.478215] zswap: loaded using pool lzo/zbud [ 74.490329] Key type ._fscrypt registered [ 74.492530] Key type .fscrypt registered [ 74.642765] Btrfs loaded, crc32c=crc32c-generic [ 74.650116] Key type big_key registered [ 75.504124] Key type encrypted registered [ 75.508177] AppArmor: AppArmor sha1 policy hashing enabled [ 78.034472] rk808-rtc rk808-rtc: setting system clock to 2013-01-18T08:51:31 UTC (1358499091) [ 78.037833] of_cfs_init [ 78.040540] of_cfs_init: OK [ 78.129404] Freeing unused kernel memory: 1216K [ 78.136410] Run /init as init process [ 105.946689] rk_gmac-dwmac fe300000.ethernet: IRQ eth_wake_irq not found [ 105.947383] rk_gmac-dwmac fe300000.ethernet: IRQ eth_lpi not found [ 105.948116] rk_gmac-dwmac fe300000.ethernet: PTP uses main clock [ 105.949127] rk_gmac-dwmac fe300000.ethernet: clock input or output? (input). [ 105.949769] rk_gmac-dwmac fe300000.ethernet: TX delay(0x28). [ 105.950292] rk_gmac-dwmac fe300000.ethernet: RX delay(0x11). [ 105.950850] rk_gmac-dwmac fe300000.ethernet: integrated PHY? (no). [ 105.951500] rk_gmac-dwmac fe300000.ethernet: cannot get clock clk_mac_speed [ 105.952125] rk_gmac-dwmac fe300000.ethernet: clock input from PHY [ 105.957687] rk_gmac-dwmac fe300000.ethernet: init for RGMII [ 105.959657] rk_gmac-dwmac fe300000.ethernet: User ID: 0x10, Synopsys ID: 0x35 [ 105.960316] rk_gmac-dwmac fe300000.ethernet: DWMAC1000 [ 105.960790] rk_gmac-dwmac fe300000.ethernet: DMA HW capability register supported [ 105.961462] rk_gmac-dwmac fe300000.ethernet: RX Checksum Offload Engine supported [ 105.962133] rk_gmac-dwmac fe300000.ethernet: COE Type 2 [ 105.962604] rk_gmac-dwmac fe300000.ethernet: TX Checksum insertion supported [ 105.963287] rk_gmac-dwmac fe300000.ethernet: Wake-Up On Lan supported [ 105.963940] rk_gmac-dwmac fe300000.ethernet: Normal descriptors [ 105.964473] rk_gmac-dwmac fe300000.ethernet: Ring mode enabled [ 105.964999] rk_gmac-dwmac fe300000.ethernet: Enable RX Mitigation via HW Watchdog Timer [ 106.111005] libphy: stmmac: probed [ 106.111394] RTL8211E Gigabit Ethernet stmmac-0:00: attached PHY driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=stmmac-0:00, irq=POLL) [ 106.112513] RTL8211E Gigabit Ethernet stmmac-0:01: attached PHY driver [RTL8211E Gigabit Ethernet] (mii_bus:phy_addr=stmmac-0:01, irq=POLL) [ 311.991668] random: crng init done [ 1324.404128] EXT4-fs (nvme0n1p1): mounted filesystem with writeback data mode. Opts: (null) [ 1335.562211] systemd[1]: System time before build time, advancing clock. [ 1336.050455] systemd[1]: Inserted module 'autofs4' [ 1337.290643] 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) [ 1337.348340] systemd[1]: Detected architecture arm64. [ 1337.773198] systemd[1]: Set hostname to <rockpi-4b>. [ 1339.004963] ttyS2 - failed to request DMA [ 1348.962846] systemd[1]: /lib/systemd/system/rk3399-bluetooth.service:10: Support for option SysVStartPriority= has been removed and it is ignored [ 1353.830305] systemd[1]: Started Dispatch Password Requests to Console Directory Watch. [ 1353.889823] systemd[1]: Listening on udev Control Socket. [ 1353.928466] systemd[1]: Listening on udev Kernel Socket. [ 1354.168987] systemd[1]: Created slice system-serial\x2dgetty.slice. [ 1354.221931] systemd[1]: Listening on Journal Socket (/dev/log). [ 1354.268367] systemd[1]: Listening on fsck to fsckd communication Socket. [ 1354.304754] systemd[1]: Started Forward Password Requests to Wall Directory Watch. [ 1354.325939] systemd[1]: Reached target Local Encrypted Volumes. [ 1354.345313] systemd[1]: Reached target Paths. [ 1354.369302] systemd[1]: Reached target System Time Synchronized. [ 1354.389100] systemd[1]: Reached target Remote File Systems. [ 1354.485061] systemd[1]: Created slice User and Session Slice. [ 1354.506683] systemd[1]: Reached target Slices. [ 1357.845108] EXT4-fs (nvme0n1p1): re-mounted. Opts: commit=600,errors=remount-ro [ 1359.215846] systemd[1]: Starting Load/Save Random Seed... [ 1359.249182] systemd[1]: Starting Create System Users... [ 1359.278133] systemd[1]: Condition check resulted in Rebuild Hardware Database being skipped. [ 1359.572871] systemd[1]: Mounting FUSE Control File System... [ 1359.837876] systemd[1]: Mounting Kernel Configuration File System... [ 1360.082351] systemd[1]: Starting Apply Kernel Variables... [ 1360.156022] systemd[1]: Started Load/Save Random Seed. [ 1360.168267] systemd[1]: Started Create System Users. [ 1360.174046] systemd[1]: Mounted FUSE Control File System. [ 1360.177977] systemd[1]: Mounted Kernel Configuration File System. [ 1367.934819] zram: Added device: zram0 [ 1367.970633] zram: Added device: zram1 [ 1368.006772] zram: Added device: zram2 [ 1369.159053] zram1: detected capacity change from 0 to 1073741824 [ 1369.628750] Adding 1048572k swap on /dev/zram1. Priority:5 extents:1 across:1048572k SSFS [ 1372.029571] cpufreq: cpufreq_online: CPU4: Running at unlisted freq: 12000 KHz [ 1372.036362] cpufreq: cpufreq_online: CPU4: Unlisted initial frequency changed to: 408000 KHz [ 1372.057822] systemd[1]: Started udev Coldplug all Devices. [ 1372.063074] systemd[1]: Starting Helper to synchronize boot up for ifupdown... [ 1372.073361] zram0: detected capacity change from 0 to 52428800 [ 1372.080467] systemd[1]: Started Helper to synchronize boot up for ifupdown. [ 1372.085974] systemd[1]: Starting Raise network interfaces... [ 1372.125676] systemd[1]: Started Armbian ZRAM config. [ 1372.132140] systemd[1]: Found device /dev/ttyS2. [ 1372.148211] rockchip-vop ff8f0000.vop: Adding to iommu group 1 [ 1372.151003] rockchip-vop ff900000.vop: Adding to iommu group 2 [ 1372.159296] systemd[1]: Starting Armbian memory supported logging... [ 1372.163676] rockchip-drm display-subsystem: bound ff8f0000.vop (ops vop_component_ops [rockchipdrm]) [ 1372.164456] cfg80211: Loading compiled-in X.509 certificates for regulatory database [ 1372.167253] Bluetooth: Core ver 2.22 [ 1372.167613] rockchip-drm display-subsystem: bound ff900000.vop (ops vop_component_ops [rockchipdrm]) [ 1372.167853] dwhdmi-rockchip ff940000.hdmi: Detected HDMI TX controller v2.11a with HDCP (DWC HDMI 2.0 TX PHY) [ 1372.170378] NET: Registered protocol family 31 [ 1372.171885] Bluetooth: HCI device and connection manager initialized [ 1372.172934] Bluetooth: HCI socket layer initialized [ 1372.173031] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7' [ 1372.173398] Bluetooth: L2CAP socket layer initialized [ 1372.173464] rockchip-drm display-subsystem: bound ff940000.hdmi (ops dw_hdmi_rockchip_ops [rockchipdrm]) [ 1372.173468] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 1372.173469] [drm] No driver support for vblank timestamp query. [ 1372.174969] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2 [ 1372.175287] Bluetooth: SCO socket layer initialized [ 1372.175826] cfg80211: failed to load regulatory.db [ 1372.198392] Bluetooth: HCI UART driver ver 2.3 [ 1372.198864] Bluetooth: HCI UART protocol H4 registered [ 1372.199317] Bluetooth: HCI UART protocol BCSP registered [ 1372.199852] Bluetooth: HCI UART protocol LL registered [ 1372.200307] Bluetooth: HCI UART protocol ATH3K registered [ 1372.201181] Bluetooth: HCI UART protocol Three-wire (H5) registered [ 1372.203054] Bluetooth: HCI UART protocol Intel registered [ 1372.204914] Bluetooth: HCI UART protocol Broadcom registered [ 1372.205384] hci_uart_bcm serial0-0: serial0-0 supply vbat not found, using dummy regulator [ 1372.205452] Bluetooth: HCI UART protocol QCA registered [ 1372.206269] hci_uart_bcm serial0-0: serial0-0 supply vddio not found, using dummy regulator [ 1372.206616] Bluetooth: HCI UART protocol AG6XX registered [ 1372.212412] Bluetooth: HCI UART protocol Marvell registered [ 1372.222226] es8316 1-0011: Failed to get IRQ 0: -22 [ 1372.224571] EXT4-fs (zram0): mounted filesystem without journal. Opts: discard [ 1372.225235] ext4 filesystem being mounted at /var/log supports timestamps until 2038 (0x7fffffff) [ 1372.231056] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 1372.233174] usbcore: registered new interface driver brcmfmac [ 1372.234875] brcmfmac mmc0:0001:1: Direct firmware load for brcm/brcmfmac43456-sdio.radxa,rockpi4.txt failed with error -2 [ 1372.241328] mc: Linux media interface: v0.10 [ 1372.256052] videodev: Linux video capture interface: v2.00 [ 1372.268214] Console: switching to colour frame buffer device 240x67 [ 1372.295955] rockchip-rga ff680000.rga: HW Version: 0x03.02 [ 1372.296171] rockchip-rga ff680000.rga: Registered rockchip-rga as /dev/video0 [ 1372.296977] hantro_vpu: module is from the staging directory, the quality is unknown, you have been warned. [ 1372.300783] hantro-vpu ff650000.video-codec: Adding to iommu group 0 [ 1372.302939] hantro-vpu ff650000.video-codec: registered rockchip,rk3399-vpu-enc as /dev/video1 [ 1372.303074] hantro-vpu ff650000.video-codec: registered rockchip,rk3399-vpu-dec as /dev/video2 [ 1372.322437] rockchip-drm display-subsystem: fb0: rockchipdrmfb frame buffer device [ 1372.327054] ttyS0 - failed to request DMA [ 1372.344425] panfrost ff9a0000.gpu: clock rate = 500000000 [ 1372.345263] panfrost ff9a0000.gpu: mali-t860 id 0x860 major 0x2 minor 0x0 status 0x0 [ 1372.352659] panfrost ff9a0000.gpu: features: 00000000,100e77bf, issues: 00000000,24040400 [ 1372.353860] panfrost ff9a0000.gpu: Features: L2:0x07120206 Shader:0x00000000 Tiler:0x00000809 Mem:0x1 MMU:0x00002830 AS:0xff JS:0x7 [ 1372.357811] panfrost ff9a0000.gpu: shader_present=0xf l2_present=0x1 [ 1372.363783] [drm] Initialized rockchip 1.0.0 20140818 for display-subsystem on minor 0 [ 1372.372905] systemd[1]: Started Raise network interfaces. [ 1372.389619] [drm] Initialized panfrost 1.1.0 20180908 for ff9a0000.gpu on minor 1 [ 1372.510445] systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch. [ 1372.515319] systemd[1]: Starting Load/Save RF Kill Switch Status... [ 1372.519001] asoc-audio-graph-card sound: ES8316 HiFi <-> ff880000.i2s mapping ok [ 1372.519862] asoc-audio-graph-card sound: ASoC: no DMI vendor name! [ 1372.534620] asoc-simple-card hdmi-sound: i2s-hifi <-> ff8a0000.i2s mapping ok [ 1372.534648] asoc-simple-card hdmi-sound: ASoC: no DMI vendor name! [ 1372.576960] Bluetooth: hci1: BCM: chip id 130 [ 1372.579165] Bluetooth: hci1: BCM: features 0x0f [ 1372.605826] Bluetooth: hci1: BCM4345C5 [ 1372.605837] Bluetooth: hci1: BCM4345C5 (003.006.006) build 0000 [ 1374.026828] systemd-journald[677]: Received request to flush runtime journal from PID 1 [ 1374.347971] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43456-sdio for chip BCM4345/9 [ 1374.359193] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available [ 1374.370900] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/9 wl0: Jun 16 2017 12:38:26 version 7.45.96.2 (66c4e21@sh-git) (r) FWID 01-1813af84 [ 1374.405561] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 [ 1374.411754] Bluetooth: BNEP filters: protocol multicast [ 1374.411774] Bluetooth: BNEP socket layer initialized [ 1374.903479] rk_gmac-dwmac fe300000.ethernet eth0: PHY [stmmac-0:00] driver [RTL8211E Gigabit Ethernet] [ 1374.907746] rk_gmac-dwmac fe300000.ethernet eth0: No Safety Features support found [ 1374.916742] rk_gmac-dwmac fe300000.ethernet eth0: PTP not supported by HW [ 1374.916758] rk_gmac-dwmac fe300000.ethernet eth0: configuring for phy/rgmii link mode [ 1376.141309] Bluetooth: hci1: BCM4345C5 (003.006.006) build 0038 [ 1376.148703] Bluetooth: hci1: BCM: Using default device address (43:45:c5:00:1f:ac) [ 1379.003280] rk_gmac-dwmac fe300000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off [ 1379.015427] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready Armbian 20.05.3 Buster ttyS2 rockpi-4b login:
  5. I connect the rockpi 4 to a Samsung display whose normal resolution is 1680x1050 via a hdmi to dvi line, but the maxium resolution I can choose is 1280x1024. And when I connect it to a 4K tv via hdmi, the maxium resolution is 1920x1080, not 3840x2160. The legacy kernel (4.4.210) works perfectly in both cases.
  6. Hello, (i opened a new thread because the other one had another topic...) At the moment im stuck in updating my linux image... When i run apt-get install linux-image-current-rockchip64 Then i get: The following packages will be upgraded: linux-image-current-rockchip64 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 38.2 MB of archives. After this operation, 97.2 MB of additional disk space will be used. Get:1 https://apt.armbian.com buster/main arm64 linux-image-current-rockchip64 arm64 20.05.7 [38.2 MB] Fetched 38.2 MB in 3s (14.4 MB/s) (Reading database ... 128592 files and directories currently installed.) Preparing to unpack .../linux-image-current-rockchip64_20.05.7_arm64.deb ... Unpacking linux-image-current-rockchip64 (20.05.7) over (20.02.11) ... Kernel configuration : earlyprintk console=ttyFIQ0,1500000n8 rw init=/sbin/init rootfstype=ext4 rootwait root=PARTUUID=B921B045-1DF0-41C3-AF44-4C6F280D3F Creating new extlinux.conf... cp: cannot stat '/usr/lib/linux-image-5.4.49-rockchip64': No such file or directory run-parts: /etc/kernel/postrm.d/zz-update-extlinux exited with return code 1 dpkg: warning: old linux-image-current-rockchip64 package post-removal script subprocess returned error exit status 1 dpkg: trying script from the new package instead ... Kernel configuration : earlyprintk console=ttyFIQ0,1500000n8 rw init=/sbin/init rootfstype=ext4 rootwait root=PARTUUID=B921B045-1DF0-41C3-AF44-4C6F280D3F Creating new extlinux.conf... cp: cannot stat '/usr/lib/linux-image-5.4.49-rockchip64': No such file or directory run-parts: /etc/kernel/postrm.d/zz-update-extlinux exited with return code 1 dpkg: error processing archive /var/cache/apt/archives/linux-image-current-rockchip64_20.05.7_arm64.deb (--unpack): new linux-image-current-rockchip64 package post-removal script subprocess returned error exit status 1 Kernel configuration : earlyprintk console=ttyFIQ0,1500000n8 rw init=/sbin/init rootfstype=ext4 rootwait root=PARTUUID=B921B045-1DF0-41C3-AF44-4C6F280D3F Creating new extlinux.conf... Installing new extlinux.conf... Kernel configuration : earlyprintk console=ttyFIQ0,1500000n8 rw init=/sbin/init rootfstype=ext4 rootwait root=PARTUUID=B921B045-1DF0-41C3-AF44-4C6F280D3F Creating new extlinux.conf... Installing new extlinux.conf... Errors were encountered while processing: /var/cache/apt/archives/linux-image-current-rockchip64_20.05.7_arm64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) Does someone have a solution for this? I can also do a full reinstall as i have an image of my eMMC but this might be more work
  7. Hello i made a mistake when i was selecting an other kernel via armbian-config. I was powering off the board after the kernel change (which normally worked fine when i switched between dev and current) and this time something wrong happened i dont know what exactly but the VMLinuz and uinitram is missing in boot. How can i chroot my Armbian system so re-run armbian-config and install the kernel properly? I tried several other things,,.. copying the boot folder from a working install of armbian but i dont really know which kernel he wants. The easiest thing might be chrooting... but i dont know how to chroot my emmc. I plugged it into the emmc adapter (microsd) and i now can access the filesystem with my linux notebook.
  8. People, help install the system on eMMC Rock Pi 4 Bv 1.3. Installed the system "Arabian_20. 05.4_Rocky-4b_focal_current_5. 4. 46_desktop" on SD, installed eMMC on the Board, started the system and updated it. Then I tried two options for transferring the system to emc: 1) (https://docs.armbian.com/User-Guide_Getting-Started/) sudo nano-sata-install - dd if= / dev/zero of= / dev/mmcblk2 bs=1024 seek=8 count=1; 2) armbian-config - boot from SD, system on SATA / USB. But both options failed. I read here two branches with a discussion of this problem, but I did not succeed. But this is because I am not a very experienced Linux user. Please give me a normal recipe!
  9. Hey folks, So here's the setup I have: I have an Orange Pi 4B running the Orange Pi 4 image and kernel 5.6.17-rockchip64. I have an Orange Pi 4 running the Orange Pi RK3399 image and kernel 5.4.26-rockchip64 (cause when I got it, the Orange Pi 4 images weren't out yet). The OPi4 is running just fine. I imagine that I'm running the wrong DTB and that not all the hardware is working properly -- but the hardware I need is working just fine. The OPi4B is another story. It'll boot just fine, and it'll run just fine for days/weeks on end -- as long as I don't put it under any sort of heavy CPU load. But if I start running anything CPU-intensive (such as compiling software), it'll run for a few minutes before rebooting. I suspect that the CPU is overheating and the thermal protection code is tripping -- cause if I run htop while the compile job is going, I can see the CPU temperature rise until it hits 94°C, after which it reboots. It kinda looks like not all of the cores are throttling down -- at the point that it rebooted, the big cores were running at 408MHz, but the LITTLE cores were still running at 1.51GHz. I'm not sure what to do here. I've done a side-by-side comparison of the DTS's for the two, and I can't see any meaningful differences between the two -- but then again, I'm not familiar with DTS's enough to really know what I'm looking at. I've also tried several different kernel versions with no luck. Can anyone give me any pointers?
  10. When is it likely to get support and Armbian image for Orangi Pi 4B? Thanks Rajesh
  11. As topics title, did anyone manage to get the Raspberry Pi Touch Screen (DSI) work with the Rock Pi 4B running Armbian? Should it be working out of the box like with the TinkerBoard? Note that in my setup the display works with the Radxa Debian 9 image. Thanks guys
  12. This overlays settings worked well until I have compiled my own .dtbo file and call it with overlay=..xyz... , after that all yet working overlays stopped working, even if I removed them. The boot process now skips this overlay settings. After examination, I have found file "/boot/boot.scr" and "/boot/dtb-5.4.44-rockchip64/rockchip/overlay/rockchip-fixup.scr" had some garbage characters at beginning. I didn't change anything, neither I did open them before, those files simply got garbage. After deleting the garbage chars, it won't boot anymore. Before I had tried also spi-spidev and spi-nor
  13. Hi, I don't have an idea why it stucks. Armbian_20.05.0-trunk_Rockpi-4b_buster_current_5.4.43 EDIT: I have downloaded the pre-build image Armbian_20.05.1_Rockpi-4b_buster_current_5.4.43 and it works. It boots at an astonishing speed, only 18 sec which is a miracle. How can I build the same kernel? Is sufficient to copy just a .config file? T T DDR Version 1.13 20180801 In Channel 0: LPDDR4,50MHz CS = 0 MR0=0x98 MR4=0x3 MR5=0xFF MR8=0x8 MR12=0x4D MR14=0x4D MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 CS = 1 MR0=0x18 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x4D MR14=0x4D MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 Bus Width=32 Col=10 Bank=8 Row=15/15 CS=2 Die Bus-Width=16 Size=2048MB Channel 1: LPDDR4,50MHz CS = 0 MR0=0x98 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x4D MR14=0x4D MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 CS = 1 MR0=0x18 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x4D MR14=0x4D MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 Bus Width=32 Col=10 Bank=8 Row=15/15 CS=2 Die Bus-Width=16 Size=2048MB 256B stride channel 0 CS = 0 MR0=0x98 MR4=0x3 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 CS = 1 MR0=0x18 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 channel 1 CS = 0 MR0=0x98 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 CS = 1 MR0=0x18 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 channel 0 training pass! channel 1 training pass! change freq to 400MHz 0,1 channel 0 CS = 0 MR0=0x98 MR4=0x82 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 CS = 1 MR0=0x18 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 channel 1 CS = 0 MR0=0x98 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 CS = 1 MR0=0x18 MR4=0x2 MR5=0xFF MR8=0x8 MR12=0x72 MR14=0x72 MR18=0x0 MR19=0x0 MR24=0x8 MR25=0x0 channel 0 training pass! channel 1 training pass! change freq to 800MHz 1,0 ch 0 ddrconfig = 0x101, ddrsize = 0x2020 ch 1 ddrconfig = 0x101, ddrsize = 0x2020 pmugrf_os_reg[2] = 0x3AA1FAA1, stride = 0xD OUT U-Boot SPL board init U-Boot SPL 2017.09-armbian (Jun 01 2020 - 06:46:11) Trying to boot from MMC2 Card did not respond to voltage select! mmc_init: -95, time 10 spl: mmc init failed with error: -95 Trying to boot from MMC1 NOTICE: BL31: v1.3(debug):65aa5ce NOTICE: BL31: Built : 10:47:37, Jun 19 2018 NOTICE: BL31: Rockchip release version: v1.1 INFO: GICv3 with legacy support detected. ARM GICV3 driver initialized in EL3 INFO: Using opteed sec cpu_context! INFO: boot cpu mask: 0 INFO: plat_rockchip_pmu_init(1151): pd status 3e INFO: BL31: Initializing runtime services WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK ERROR: Error initializing runtime service opteed_fast INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x200000 INFO: SPSR = 0x3c9 U-Boot 2017.09-armbian (Jun 01 2020 - 06:46:11 +0000) Model: Radxa ROCK Pi 4 DRAM: 3.9 GiB DCDC_REG1@vdd_center: ; enabling DCDC_REG2@vdd_cpu_l: ; enabling DCDC_REG3@vcc_ddr: ; enabling (ret: -38) DCDC_REG4@vcc_1v8: set 1800000 uV; enabling LDO_REG1@vcc1v8_dvp: set 1800000 uV; enabling LDO_REG2@vcc3v0_touch: set 3000000 uV; enabling LDO_REG3@vcc1v8_pmu: set 1800000 uV; enabling LDO_REG4@vcc_sd: set 3300000 uV; enabling LDO_REG5@vcca3v0_codec: set 3000000 uV; enabling LDO_REG6@vcc_1v5: set 1500000 uV; enabling LDO_REG7@vcca1v8_codec: set 1800000 uV; enabling LDO_REG8@vcc_3v0: set 3000000 uV; enabling SWITCH_REG1@vcc3v3_s3: ; enabling (ret: -38) SWITCH_REG2@vcc3v3_s0: ; enabling (ret: -38) vcc1v8-s0@vcc1v8_s0: set 1800000 uV; enabling (ret: -38) dc-12v@dc_12v: set 12000000 uV; enabling (ret: -38) vcc-sys@vcc_sys: set 5000000 uV; enabling (ret: -38) vcc3v3-sys@vcc3v3_sys: set 3300000 uV; enabling (ret: -38) vcc-phy-regulator@vcc_phy: ; enabling (ret: -38) vdd-log@vdd_log: ; enabling (ret: -38) MMC: sdhci@fe330000: 0, dwmmc@fe320000: 1 SF: unrecognized JEDEC id bytes: ff, ff, ff *** Warning - spi_flash_probe_bus_cs() failed, using default environment In: serial@ff1a0000 Out: serial@ff1a0000 Err: serial@ff1a0000 Model: Radxa ROCK Pi 4 boot mode 0. Net: eth0: ethernet@fe300000 Hit any key to stop autoboot: 0 Card did not respond to voltage select! mmc_init: -95, time 10 switch to partitions #0, OK mmc0(part 0) is current device Scanning mmc 0:1... starting USB... USB0: USB EHCI 1.00 USB1: USB EHCI 1.00 USB2: Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.10 USB3: Register 2000140 NbrPorts 2 Starting the controller USB XHCI 1.10 scanning bus 0 for devices... 1 USB Device(s) found scanning bus 1 for devices... 1 USB Device(s) found scanning bus 2 for devices... 1 USB Device(s) found scanning bus 3 for devices... 1 USB Device(s) found scanning usb for storage devices... 0 Storage Device(s) found Device 0: unknown device ethernet@fe300000 Waiting for PHY auto negotiation to complete.... done Speed: 1000, full duplex BOOTP broadcast 1 BOOTP broadcast 2 DHCP client bound to address 192.168.1.134 (257 ms) *** Warning: no boot file name; using 'C0A80186.img' Using ethernet@fe300000 device TFTP from server 192.168.1.1; our IP address is 192.168.1.134 Filename 'C0A80186.img'. Load address: 0x800800 Loading: T T T T T T T T T T Retry count exceeded; starting again missing environment variable: pxeuuid missing environment variable: bootfile Retrieving file: pxelinux.cfg/01-36-bb-f1-14-ce-8a Speed: 1000, full duplex
  14. Hello all, After some time without touching it, I came back to my Rockpi 4B. I installed the latest armbian bionic image on a samsung 64Go card. All seems to work fine for the first boot. But when I try to restart the system I don't get any display on screen. To get it back I need to unplug HDMI plug and re-plug it. Didn't found any conversation about that trouble? Is it a bug or is there something I can do to fix it ? Thanks for your answers. Pat
  15. Hi, I am doing some overlay for fbtft LCD driver - SSD1322. I did compile an add my patch, now I would like to load the LCD driver with DT overlay. This is what I have done: /dts-v1/; /plugin/; / { compatible = "rockchip,rk3399"; fragment@0 { target = <&spi1>; __overlay__ { status = "okay"; }; }; fragment@1 { target = <&spi1>; __overlay__ { /* needed to avoid dtc warning */ #address-cells = <1>; #size-cells = <0>; status = "okay"; mytft@0{ compatible = "solomon,ssd1322"; reg = <0>; spi-max-frequency = <1000000>; buswidth = <8>; rotate = <0>; bgr = <0>; fps = <20>; reset-gpios = <0>, <1 21 1 0xae>; dc-gpios = <0>, <1 21 1 0xae>; debug = <0>; status = "okay"; }; }; }; }; Now the problem is, that I haven't found any information on how those GPIOs are defined. I took pieces of code here and there, the gpio declaration comes from user @martinayotte cs-gpio = <0>, <1 21 1 0xae>; // csgpio = <&gpio1 21 1 0xae>; // csgpio = <&pinctrl/gpio1@ff730000 21 1 0xae>; He uses several ways to declare them, but what really means <0>, <1 21 1 0xae> ? How can I compute this kind of coding for arbitrary RK3399 Gpio? 0001-Signed-off-by-root-marko.bursic73-gmail.com.patch EDIT: I have found this https://forum.radxa.com/t/how-to-control-the-gpio/148/32 So my assumption is to control GPIO4_D5 it should be dc-gpios = <&gpio4 29 1 0xae>; Since D=3, then 3*8+5=29. Still don't know what 1 and 0xae means, but obviously is wrong. The dmesg reveals invalid GPIO . Call trace: [ 81.742210] gpio_to_desc+0xa8/0xf0 [ 81.742222] write_vmem+0x38/0x190 [ 81.742232] fbtft_update_display+0xd0/0x218 [ 81.742241] fbtft_deferred_io+0xc0/0xd8 [ 81.742250] fb_deferred_io_work+0xdc/0x158 [ 81.742261] process_one_work+0x1e0/0x338 [ 81.742270] worker_thread+0x40/0x440 [ 81.742282] kthread+0x120/0x128 [ 81.742294] ret_from_fork+0x10/0x18 [ 81.742301] ---[ end trace 8a7abacfafe1f15a ]--- [ 81.945879] ------------[ cut here ]------------ [ 81.945890] invalid GPIO -257459296 [ 81.945950] WARNING: CPU: 4 PID: 507 at drivers/gpio/gpiolib.c:126 gpio_to_desc+0xa8/0xf0
  16. I had compiled the Armbian image: Buster server. It shows like: Linux version 5.4.35-rockchip64 (root@ubuntu-bionic) ??? uname -r 5.4.35-rockchip64 If I download the linux headers it downloads them, but version 5.4.32-rockchip64. If I do : apt-get source linux-source-$(uname -r) Reading package lists... Done E: You must put some 'source' URIs in your sources.list root@rockpi-4b:~# I can't compile the device drivers, since the headers are different.
  17. Hi, I have one silly problem developing a FBTFT device driver for SSD1322 display : https://github.com/MarkoBursic/fbtft---SSD1322/blob/master/fb_ssd1322.c The initialisation starts OK, all GPIOs (DC, RESET, CS) follows as they should, since the data is sent through a function write_reg. For example : write_reg(par, 0xA0, 0x14, 0x11); It asserts DC low, then sends 0xA0, then asserts DC high and sends 0x14 and 0x11. Within every sent character (8bit bata) the CS toggles. The problem becomes when I want to send video data, I guess a function write_vmem is called. But here the entire tx buffer is filled and then streamed. for (y = 0; y < bl_height; y++) { for (x = 0; x < bl_width / 2; x++) { *buf = cpu_to_le16(rgb565_to_y(vmem16[offset++])) >> 8 & 0xF0; *buf++ |= cpu_to_le16(rgb565_to_y(vmem16[offset++])) >> 12; } } /* Write data */ ret = par->fbtftops.write(par, par->txbuf.buf, bl_width/2*bl_height); In fact the whole buffer is sent from SPI but the CS doesn't toggle every 8-th clock pulse, it is just asserted low and then streamed out whole 8kB. Is there any settings on SPI to tell that it has to toggle, for example the dtb ovelay for FBTFT device has a setting: buswidth=<8>; but it seems that it doesn't take care of it. Any advice? p.s.: the code was cloned from other sites that have used this device on RPi. EDIT: Problem is solved. I had a test example from BuyDisplay.com written for RPi, which sent data with toggling CS for each sent byte. I have patched this example and found out that SSD1322 works even better with a continuous stream without toggling CS when sending VRAM buffer. Later, the problem on my Rockpi4 and linux FBTFT driver was found to be a RES signal, which is active low. Therefore the display was hold in reset every time due to wrong parameter setting in DT overlay.
  18. I want to use the mainline u-boot spl to load the u-boot proper(u-boot.itb) from nvme, so that the only part off the nvme is the tpl/spl in the emmc/sd/spi flash. But now the mainline u-boot has no pcie driver and no nvme support in spl. I have found the radxa guys using their u-boot in spi flash to boot kernel from nvme. But their pcie driver(https://github.com/radxa/u-boot/commit/096f2c16bbfa24c93a4c87e31334d5b5064dfd0a) has a limitation: It can not be used in u-boot spl, or it would not function properly in u-boot proper and fail the boot. After some frustrating tryings and compare with the linux driver, I found that the port initialization process was short cutted and causing the reinitialization malfunctioned. After this correction the pcie driver can be used in spl: it can be reinitialized correctly in u-boot proper. Bring nvme support into spl is just a mimic from the spl_mmc and spl_usb driver. Another patch for fixing spl_ext as I want the u-boot.itb and kernel in a ext4 partition on nvme but the existing spl_ext can not load the u-boot.itb properly. With these patches I can boot nanopc-t4 with u-boot.itb and linux kernel in nvme boot partition and only the u-boot tpl/spl in emmc. Btw, now the vidconsole of the mainline u-boot is working on rk3399, but usb phys are still missing. pcie.patch rk3399_boot_nvme.patch spl_ext_fix.patch spl_nvme.patch
  19. This thread summarizes the efforts done to get armbian support for the new RockPi 4b. Boardspecs (from: https://wiki.radxa.com/Rockpi4/getting_started): Rockchip RK3399 64bit dual channel LPDDR4@3200Mb/s, 1GB/2GB/4GB optioal storage: eMMC module (optional) uSD card M.2 SSD (M.2 connector supports up to 2T M2 NVME SSD) display: HDMI 2.0 up to 4k@60 MIPI DSI 2 lanes via FPC connector other features: 3.5mm jack with mic MIPI CSI 2 lanes via FPC connector, support up to 800 MP camera. 802.11 ac wifi Bluetooth 5.0 USB 3.0 OTG X1, hardware switch for host/device switch, upper one USB 3.0 HOST X1, dedicated USB 3.0 channel, lower one USB 2.0 HOST X2 GbE LAN with PoE support (hat required!) 40-pin expansion header USB PD, support USB Type C PD 2.0, 9V/2A, 12V/2A, 15V/2A, 20V/2A. (supports Qualcomm® Quick Charge as well) 85mm x 54mm Current support status (and some background): first dev samples arrived and @martinayotte and @TonyMac32 started to integrate it into the rockchip64 boardfamily. Radxa offers a patched kernel and u-boot based on rockchips out of tree 4.4 kernel and 2017.09 u-boot. The our rockchip64 family is based on @ayufan s u-boot (which is a fork of rockchips) but a simple patch in of raxdas defconfig and the needed devicetree files don't work (it breaks on several parts during compilation related to USB and other stuff I'm still not 100% sure why.. ). So we went for a defconfig and DT file based on the one of the RockPro64 (cause even without patching, those images booted - a lot of stuff didn't work but at least it allowed us to start getting things working). People related to Radxa forked the buildscript (https://github.com/brian541/build) and I assume that's why they can provide some 'preview' Armbian images on their site. Problem here is that they defined their kernel and their u-boot in a new linuxfamily (https://github.com/brian541/build/blob/master/config/sources/rk3399rockpi4b.conf) we simply can't have another RK3399 boardfamily (we have two, they share the kernels but not u-boot cause some boards have issues with upstream u-boot - we don't want to manage another u-boot fork nor another 4.4 kernel, it's ayufans or upstream). That's why things may need a bit of time until they work properly on the RockPi. Currently working (rockchip64-dev branch): GbE USB Wifi (but laggy) SD-Card (seems to be fine now) HDMI (not committed yet) Currently broken or with issues: SD-Card has random hangs (probably speed issues) everything else must be expected as broken at the moment. As far as I know nobody is currently working on 4.4 images and it might need some time to bring things up there. So RockPi 4b images must be considered as early wip at the moment and have to be built on your own cause we don't provide images yet. side-note: first patches are also upstream to support the board in mainline kernel (not done by us https://patchwork.kernel.org/patch/10745929/) @martinayotte & @TonyMac32 can you please correct in case I screwed something up in my summary? @Igor or @zador.blood.stained if you think the thread fits better into the 'board bring up' subforum just move it.
  20. Hi! Unless mistaken, I believe audio is missing from 3.5mm jack on the RockPi4b. To enable it, I had: - To update the dts by adding definitions close to the RockPro64 (some available starting in mainline 5.6) - Change them to use I2S0 instead of I2S1 - Enable audio-graph-card in kernel config (I also removed some audio modules which issued warnings/errors during boot) - Patch es8316.c to prevent a kernel panic during boot (found in Ayufan's latest mainline kernel for RockPro64) yannick@rockpi-4b:~$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: rockchiprk3399 [rockchip,rk3399], device 0: ff880000.i2s-ES8316 HiFi ES8316 HiFi-0 [ff880000.i2s-ES8316 HiFi ES8316 HiFi-0] Subdevices: 1/1 Subdevice #0: subdevice #0 card 1: hdmisound [hdmi-sound], device 0: ff8a0000.i2s-i2s-hifi i2s-hifi-0 [ff8a0000.i2s-i2s-hifi i2s-hifi-0] Subdevices: 1/1 Subdevice #0: subdevice #0 And finally, activate the proper DACs with amixer: amixer set 'Right Headphone Mixer Right DAC' on amixer set 'Left Headphone Mixer Left DAC' on Would you like a PR for this? Cheers, and thanks for your work on Armbian!
  21. tried several Images Bionic, Buster Desktop and several Kernels 4.4 - 5.6... Can't get to work HDMI Output (black screen on 4.4) and Bluetooth (firmware issue missing file) on same kernel version. Did someone has a working build for Rock Pi 4 board v1.4? Thanks
  22. Good morning gentlemen, I have just discovered that one of the cores on my RockPi4B is faulty and often causes segfaults and crashes, I can disable the suspect core by issuing the following command $ sudo echo 0 | sudo tee /sys/devices/system/cpu/cpu2/online However, this is fine if the machine has booted, but i want to disable the faulty core as early on in the boot process as possible. Is it possible to disable the core in the uboot environment, or could someone offer me some advice as to the best time to disable the core? Thanks, Leon.
  23. As the title, I successfully flashed my spi flash according to Radxa official course but my board could not boot. I found when I inserted the SDcard and connected the nvme disk which both was flashed lastly Armbian buster image, my board can boot and boot from nvme disk. It looks like an SD card can boot nvme because start the sd card central subsystem first and then run the system in nvme. now i want to boot Armbian from nvme disk and don't insert SDcard, what should I do?
  24. I have Rock Pi4B and printer 3D Sapphire Pro from Two Trees. In the Armbian I want use print server OctoPrint. Instalation OctoPrint was easly and server works but don't connect to my printer. When I use lsusb i see Bus 004 Device 003: ID 1a86:7523 QinHeng Electronics HL-340 USB-Serial adapter. In the list dev/tty* don't shows me mounting port to this device. I try defined udev rules: SUBSYSTEM=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", SYMLINK+="sapphire" or SUBSYSTEM=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", ATTRS{devpath}=="1.2", SYMLINK+="sapphire" but without fine result. I'm rookie in linux and armbian and don't have the idea whot do it to valid define. Please help me.
  25. Hi All, thanks for this great project, much appreciated! Could someone give me an educated guess whether there is a risk of damaging my board when the blue LED is flashing much faster (at least twice, probably more) than usual? I suspect something is changing the frequency or voltage and I'm not sure how much time I can take in this state to try to analyze the problem further. For now I unplug the power when it happens. I'm trying to netboot my Rock Pi 4B v1.4 with the current or dev branches of buster minimal nfsboot, with no local storage at all (just the SPI flash for u-boot). The legacy 4.4 hangs at very early boot (couldn't get clock / Failed to get pclk) so I gave up on that, but it does work fine when running from an SD card. With the vanilla rootfs.tgz for 5.4.y/5.5.y extracted on the NFS server the boot process waits for 90 seconds trying to mount a device by UUID on /boot. Then I get the maintenance prompt where I can login with the default root password and all is relatively fine and working. I commented out the offending line in /etc/fstab. Now when I reboot, the board seems to hang somewhere in the boot process (I see the mount of root on the NFS server logs, the last messages on the monitor are "Started Serial Getty on ttyS2." and "Started Getty on tty1."; the last messages on the serial console are "[ 55.471075] systemd[1]: Reached target Swap." and "[ 55.471789] random: systemd: uninitialized urandom read (16 bytes read)") and then the frequency of the blue LED slowly (over the course of 10-15 seconds or so?) increases to at least twice as fast. Any ideas what causes this and what it means? Thanks, Arjan
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines