FriendlyARM NanoPi R76S
The NanoPi R76S (as “R76S”) is an open-sourced mini IoT gateway device with two 2.5G, designed and developed by FriendlyElec.It is integrated with a Rockchip RK3576 CPU. It supports booting with TF cards or eMMC.
Support Forum https://forum.openwrt.org/t/nanopi-r76s-rk3576-a-new-openwrt-device/239826
Supported Versions
OEM images available here: https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R76S#Official_image
Experimental Versions
None at this time.
Hardware Highlights
Installation
Installation - microSD:
- use USBImager write *_squashfs-sysupgrade.img.gz to microSD
- insert microSD an boot the nanopi
Installation - eMMC:
- install to microSD and boot first
- send image file to /tmp/
- run these command
gunzip /tmp/<change to file you use>_squashfs-sysupgrade.img.gz dd if=/tmp/<change to file you use>_squashfs-sysupgrade.img of=/dev/<you emmc path> bs=4M conv=fsync sync
Flash Layout
Find out flash layout, then add the flash layout table here (copy, paste, modify the example).
Please check out the article Flash layout. It contains examples and explanations that describe how to document the flash layout.
OEM installation using USB method
tFTP is not offered, but the device can be placed into USB RK Dev mode (aka USB device programming mode) to write to the eMMC or recover from a corrupt uBoot configuration.
https://wiki.friendlyelec.com/wiki/index.php/NanoPi_R76S#Option_3:_Install_OS_via_USB
Upgrading OpenWrt
LuCI Web Upgrade Process
- Browse to
http://192.168.1.1/cgi-bin/luci/mini/system/upgrade/LuCI Upgrade URL - Upload image file for sysupgrade to LuCI
- Wait for reboot
Debricking
Failsafe mode
Basic configuration
→ Basic configuration After flashing, proceed with this.
Set up your Internet connection, configure wireless, configure USB port, etc.
Specific Configuration
Please fill in real values for this device, then remove the EXAMPLEs
Network interfaces
The default network configuration is:
| Interface Name | Description | Default configuration |
|---|---|---|
| br-lan | EXAMPLE LAN & WiFi | EXAMPLE 192.168.1.1/24 |
| vlan0 (eth0.0) | EXAMPLE LAN ports (1 to 4) | EXAMPLE None |
| vlan1 (eth0.1) | EXAMPLE WAN port | EXAMPLE DHCP |
| wl0 | EXAMPLE WiFi | EXAMPLE Disabled |
Switch Ports (for VLANs)
Please fill in real values for this device, then remove the EXAMPLEs
Numbers 0-3 are Ports 1-4 as labeled on the unit, number 4 is the Internet (WAN) on the unit, 5 is the internal connection to the router itself. Don't be fooled: Port 1 on the unit is number 3 when configuring VLANs. vlan0 = eth0.0, vlan1 = eth0.1 and so on.
| Port | Switch port |
|---|---|
| Internet (WAN) | EXAMPLE 4 |
| LAN 1 | EXAMPLE 3 |
| LAN 2 | EXAMPLE 2 |
| LAN 3 | EXAMPLE 1 |
| LAN 4 | EXAMPLE 0 |
Buttons
→ hardware.button on howto use and configure the hardware button(s). Here, we merely name the buttons, so we can use them in the above Howto.
Please fill in real values for this device, then remove the EXAMPLEs
The FriendlyARM NanoPi R76S has the following buttons:
| BUTTON | Event |
|---|---|
| EXAMPLE Reset | reset |
| EXAMPLE Secure Easy Setup | ses |
| EXAMPLE No buttons at all. | - |
Hardware
Info
Photos
Front:
Insert photo of front of the casing
Back:
Insert photo of back of the casing
Backside label:
Insert photo of backside label
Opening the case
→ Warranty
Describe what needs to be done to open the device, e.g. remove rubber feet, adhesive labels, screws, ...
- To remove the cover and open the device, do a/b/c
Main PCB:
Insert photo of PCB
Serial
→ port.serial general information about the serial port, serial port cable, etc.
How to connect to the Serial Port of this specific device:
Insert photo of PCB with markings for serial port
Replace EXAMPLE by real values.
| Serial connection parameters for FriendlyARM NanoPi R76S @@Version@@ | EXAMPLE 115200, 8N1, 3.3V |
|---|
JTAG
→ port.jtag general information about the JTAG port, JTAG cable, etc.
How to connect to the JTAG Port of this specific device:
Insert photo of PCB with markings for JTAG port
Bootloader mods
Hardware mods
None so far.
Bootlogs
OEM bootlog
COPY HERE THE BOOTLOG WITH THE ORIGINAL FIRMWARE
OpenWrt bootlog
[ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] [ 0.000000] Linux version 6.12.66 (builder@buildhost) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 14.3.0 r32486-30527a4c34) 14.3.0, GNU ld (GNU Binutils) 2.44) #0 SMP Wed Jan 21 00:20:54 2026 [ 0.000000] Machine model: FriendlyElec NanoPi R76S [ 0.000000] earlycon: uart8250 at MMIO32 0x000000002ad40000 (options '') [ 0.000000] printk: legacy bootconsole [uart8250] enabled [ 0.000000] OF: reserved mem: Reserved memory: No reserved-memory node in the DT [ 0.000000] Zone ranges: [ 0.000000] DMA [mem 0x0000000040200000-0x00000000ffffffff] [ 0.000000] DMA32 empty [ 0.000000] Normal [mem 0x0000000100000000-0x000000013fffffff] [ 0.000000] Movable zone start for each node [ 0.000000] Early memory node ranges [ 0.000000] node 0: [mem 0x0000000040200000-0x000000013fffffff] [ 0.000000] Initmem setup node 0 [mem 0x0000000040200000-0x000000013fffffff] [ 0.000000] On node 0, zone DMA: 512 pages in unavailable ranges [ 0.000000] cma: Reserved 16 MiB at 0x00000000ff000000 on node -1 [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.1 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.5 [ 0.000000] percpu: Embedded 21 pages/cpu s46360 r8192 d31464 u86016 [ 0.000000] pcpu-alloc: s46360 r8192 d31464 u86016 alloc=21*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [0] 4 [0] 5 [0] 6 [0] 7 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] alternatives: applying boot alternatives [ 0.000000] Kernel command line: console=ttyS0,1500000 earlycon=uart8250,mmio32,0x2ad40000 root=PARTUUID=a561cb4b-02 rw rootwait [ 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] Built 1 zonelists, mobility grouping on. Total pages: 1048064 [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] software IO TLB: area num 8. [ 0.000000] software IO TLB: mapped [mem 0x00000000f8ed8000-0x00000000fced8000] (64MB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 [ 0.000000] rcu: 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=8. [ 0.000000] Tracing variant of Tasks RCU enabled. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=8 [ 0.000000] RCU Tasks Trace: Setting shift to 3 and lim to 1 rcu_task_cb_adjust=1 rcu_task_cpu_ids=8. [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] Root IRQ handler: 0xffff800080010000 [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] rcu: srcu_init: Setting srcu_struct sizes based on contention. [ 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.000001] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.001399] Console: colour dummy device 80×25 [ 0.001887] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=240000) [ 0.002846] pid_max: default: 32768 minimum: 301 [ 0.008552] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.009255] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.013916] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 0.015802] rcu: Hierarchical SRCU implementation. [ 0.016249] rcu: Max phase no-delay instances is 1000. [ 0.016988] Timer migration: 1 hierarchy levels; 8 children per group; 1 crossnode level [ 0.018358] smp: Bringing up secondary CPUs ... [ 0.019331] Detected VIPT I-cache on CPU1 [ 0.019435] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] [ 0.020123] Detected VIPT I-cache on CPU2 [ 0.020193] CPU2: Booted secondary processor 0x0000000002 [0x410fd034] [ 0.020829] Detected VIPT I-cache on CPU3 [ 0.020893] CPU3: Booted secondary processor 0x0000000003 [0x410fd034] [ 0.021533] CPU features: detected: Spectre-BHB [ 0.021546] CPU features: detected: ARM errata 1165522, 1319367, or 1530923 [ 0.021552] Detected PIPT I-cache on CPU4 [ 0.021629] CPU4: Booted secondary processor 0x0000000100 [0x411fd080] [ 0.022260] Detected PIPT I-cache on CPU5 [ 0.022319] CPU5: Booted secondary processor 0x0000000101 [0x411fd080] [ 0.022927] Detected PIPT I-cache on CPU6 [ 0.022990] CPU6: Booted secondary processor 0x0000000102 [0x411fd080] [ 0.023628] Detected PIPT I-cache on CPU7 [ 0.023693] CPU7: Booted secondary processor 0x0000000103 [0x411fd080] [ 0.023805] smp: Brought up 1 node, 8 CPUs [ 0.032042] SMP: Total of 8 processors activated. [ 0.032478] CPU: All CPU(s) started at EL2 [ 0.032856] CPU features: detected: 32-bit EL0 Support [ 0.033335] CPU features: detected: CRC32 instructions [ 0.033905] alternatives: applying system-wide alternatives [ 0.034721] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching [ 0.035916] Memory: 4006384K/4192256K available (10432K kernel code, 2468K rwdata, 2120K rodata, 1472K init, 749K bss, 164940K reserved, 16384K cma-reserved) [ 0.052944] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.053860] futex hash table entries: 2048 (order: 5, 131072 bytes, linear) [ 0.054764] 28400 pages in range for non-PLT usage [ 0.054770] 519920 pages in range for PLT usage [ 0.057329] pinctrl core: initialized pinctrl subsystem [ 0.062190] NET: Registered PF_NETLINK/PF_ROUTE protocol family [ 0.063580] DMA: preallocated 512 KiB GFP_KERNEL pool for atomic allocations [ 0.064392] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations [ 0.065327] DMA: preallocated 512 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations [ 0.066992] thermal_sys: Registered thermal governor 'step_wise' [ 0.066999] thermal_sys: Registered thermal governor 'power_allocator' [ 0.067596] cpuidle: using governor menu [ 0.068633] ASID allocator initialised with 65536 entries [ 0.069667] Serial: AMBA PL011 UART driver [ 0.075536] gpio gpiochip0: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.076512] rockchip-gpio 27320000.gpio: probed /pinctrl/gpio@27320000 [ 0.077363] gpio gpiochip1: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.078313] rockchip-gpio 2ae10000.gpio: probed /pinctrl/gpio@2ae10000 [ 0.079157] gpio gpiochip2: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.080105] rockchip-gpio 2ae20000.gpio: probed /pinctrl/gpio@2ae20000 [ 0.080925] gpio gpiochip3: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.081890] rockchip-gpio 2ae30000.gpio: probed /pinctrl/gpio@2ae30000 [ 0.082739] gpio gpiochip4: Static allocation of GPIO base is deprecated, use dynamic allocation. [ 0.083697] rockchip-gpio 2ae40000.gpio: probed /pinctrl/gpio@2ae40000 [ 0.091460] /soc/vop@27d00000: Fixed dependency cycle(s) with /soc/hdmi@27da0000 [ 0.092206] /soc/hdmi@27da0000: Fixed dependency cycle(s) with /soc/vop@27d00000 [ 0.093060] /soc/interrupt-controller@2a701000: Fixed dependency cycle(s) with /soc/interrupt-controller@2a701000 [ 0.094531] /soc/pcie@22000000: Fixed dependency cycle(s) with /soc/pcie@22000000/legacy-interrupt-controller [ 0.095723] /soc/pcie@22400000: Fixed dependency cycle(s) with /soc/pcie@22400000/legacy-interrupt-controller [ 0.103714] /soc/vop@27d00000: Fixed dependency cycle(s) with /soc/hdmi@27da0000 [ 0.104927] /soc/vop@27d00000: Fixed dependency cycle(s) with /soc/hdmi@27da0000 [ 0.105681] /soc/hdmi@27da0000: Fixed dependency cycle(s) with /soc/vop@27d00000 [ 0.114952] /soc/hdmi@27da0000: Fixed dependency cycle(s) with /hdmi-con [ 0.115623] /hdmi-con: Fixed dependency cycle(s) with /soc/hdmi@27da0000 [ 0.126548] HugeTLB: registered 1.00 GiB page size, pre-allocated 0 pages [ 0.127179] HugeTLB: 0 KiB vmemmap can be freed for a 1.00 GiB page [ 0.127758] HugeTLB: registered 32.0 MiB page size, pre-allocated 0 pages [ 0.128382] HugeTLB: 0 KiB vmemmap can be freed for a 32.0 MiB page [ 0.128959] HugeTLB: registered 2.00 MiB page size, pre-allocated 0 pages [ 0.129583] HugeTLB: 0 KiB vmemmap can be freed for a 2.00 MiB page [ 0.130160] HugeTLB: registered 64.0 KiB page size, pre-allocated 0 pages [ 0.130784] HugeTLB: 0 KiB vmemmap can be freed for a 64.0 KiB page [ 0.140774] cryptd: max_cpu_qlen set to 1000 [ 0.142620] iommu: Default domain type: Passthrough [ 0.144746] SCSI subsystem initialized [ 0.145265] usbcore: registered new interface driver usbfs [ 0.145796] usbcore: registered new interface driver hub [ 0.146324] usbcore: registered new device driver usb [ 0.146907] pps_core: LinuxPPS API ver. 1 registered [ 0.147366] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti giometti@linux.it [ 0.148210] PTP clock support registered [ 0.148661] scmi_core: SCMI protocol bus registered [ 0.150284] clocksource: Switched to clocksource arch_sys_counter [ 0.152875] VFS: Disk quotas dquot_6.6.0 [ 0.153458] VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes) [ 0.158178] NET: Registered PF_INET protocol family [ 0.158829] IP idents hash table entries: 65536 (order: 7, 524288 bytes, linear) [ 0.164208] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear) [ 0.165034] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) [ 0.165756] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.166735] TCP bind hash table entries: 32768 (order: 8, 1048576 bytes, linear) [ 0.168349] TCP: Hash tables configured (established 32768 bind 32768) [ 0.169389] MPTCP token hash table entries: 4096 (order: 5, 98304 bytes, linear) [ 0.170240] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.170976] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.171980] NET: Registered PF_UNIX/PF_LOCAL protocol family [ 0.172531] PCI: CLS 0 bytes, default 64 [ 0.174799] workingset: timestamp_bits=46 max_order=20 bucket_order=0 [ 0.182750] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.183292] jffs2: version 2.2 (NAND) (SUMMARY) (ZLIB) (LZMA) (RTIME) (CMODE_PRIORITY) © 2001-2006 Red Hat, Inc. [ 0.188020] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248) [ 0.188858] io scheduler mq-deadline registered [ 0.190205] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.191231] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.192234] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.193235] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.194235] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.195235] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.196235] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.197234] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.198233] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.199233] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.200232] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.201256] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.202256] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.203256] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.204256] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.205255] rockchip-pm-domain 27380000.power-management:power-controller: Failed to create device link (0x180) with soc [ 0.214481] ledtrig-cpu: registered to indicate activity on CPUs [ 0.219142] dma-pl330 2ab90000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 0.219849] dma-pl330 2ab90000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 0.222234] dma-pl330 2abb0000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 0.222936] dma-pl330 2abb0000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 0.225279] dma-pl330 2abd0000.dma-controller: Loaded driver for PL330 DMAC-241330 [ 0.225981] dma-pl330 2abd0000.dma-controller: DBUFF-128x8bytes Num_Chans-8 Num_Peri-32 Num_Events-16 [ 0.227963] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled [ 0.231897] printk: legacy console [ttyS0] disabled [ 0.232597] 2ad40000.serial: ttyS0 at MMIO 0x2ad40000 (irq = 26, base_baud = 1500000) is a 16550A [ 0.233620] printk: legacy console [ttyS0] enabled [ 0.234483] printk: legacy bootconsole [uart8250] disabled [ 0.236553] 2ad80000.serial: ttyS5 at MMIO 0x2ad80000 (irq = 27, base_baud = 11718) is a 16550A [ 0.237606] serial serial0: tty port ttyS5 registered [ 0.239411] random: crng init done [ 0.244267] loop: module loaded [ 0.244554] mtip32xx Version 1.3.1 [ 0.267105] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 0.267611] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 1 [ 0.268383] xhci-hcd xhci-hcd.0.auto: hcc params 0x0220fe64 hci version 0x110 quirks 0x0000808002000010 [ 0.269242] xhci-hcd xhci-hcd.0.auto: irq 29, io mem 0x23000000 [ 0.269889] xhci-hcd xhci-hcd.0.auto: xHCI Host Controller [ 0.270405] xhci-hcd xhci-hcd.0.auto: new USB bus registered, assigned bus number 2 [ 0.271083] xhci-hcd xhci-hcd.0.auto: Host supports USB 3.0 SuperSpeed [ 0.272138] hub 1-0:1.0: USB hub found [ 0.272500] hub 1-0:1.0: 1 port detected [ 0.273126] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. [ 0.274163] hub 2-0:1.0: USB hub found [ 0.274520] hub 2-0:1.0: 1 port detected [ 0.275164] usbcore: registered new interface driver usb-storage [ 0.275907] i2c_dev: i2c /dev entries driver [ 0.277140] /soc/i2c@2ac40000/pmic@23: Fixed dependency cycle(s) with /soc/i2c@2ac40000/pmic@23/dvs3-null-pins [ 0.278042] /soc/i2c@2ac40000/pmic@23: Fixed dependency cycle(s) with /soc/i2c@2ac40000/pmic@23/dvs2-null-pins [ 0.278938] /soc/i2c@2ac40000/pmic@23: Fixed dependency cycle(s) with /soc/i2c@2ac40000/pmic@23/dvs1-null-pins [ 0.320115] input: rk805 pwrkey as /devices/platform/soc/2ac40000.i2c/i2c-1/1-0023/rk805-pwrkey.3.auto/input/input0 [ 0.330986] rtc-hym8563 2-0051: registered as rtc0 [ 0.332434] rtc-hym8563 2-0051: setting system clock to 2026-02-17T22:50:46 UTC (1771368646) [ 0.334454] rockchip-thermal 2ae70000.tsadc: Missing rockchip,grf property [ 0.335151] rockchip-thermal 2ae70000.tsadc: failed reading trim of sensor 0: -EPROBE_DEFER [ 0.338017] sdhci: Secure Digital Host Controller Interface driver [ 0.338566] sdhci: Copyright© Pierre Ossman [ 0.338951] Synopsys Designware Multimedia Card Interface Driver [ 0.339839] sdhci-pltfm: SDHCI platform and OF driver helper [ 0.340400] dwmmc_rockchip 2a310000.mmc: IDMAC supports 32-bit address mode. [ 0.340554] dwmmc_rockchip 2a320000.mmc: IDMAC supports 32-bit address mode. [ 0.341054] dwmmc_rockchip 2a310000.mmc: Using internal DMA controller. [ 0.341710] dwmmc_rockchip 2a320000.mmc: Using internal DMA controller. [ 0.342137] arm-scmi arm-scmi.5.auto: Using scmi_smc_transport [ 0.342147] arm-scmi arm-scmi.5.auto: SCMI max-rx-timeout: 30ms [ 0.342238] dwmmc_rockchip 2a310000.mmc: Version ID is 270a [ 0.342366] scmi_protocol scmi_dev.1: Enabled polling mode TX channel - prot_id:16 [ 0.342574] arm-scmi arm-scmi.5.auto: SCMI Notifications - Core Enabled. [ 0.342634] arm-scmi arm-scmi.5.auto: SCMI Protocol v2.0 'rockchip:' Firmware version 0x0 [ 0.342832] dwmmc_rockchip 2a320000.mmc: Version ID is 270a [ 0.343359] dwmmc_rockchip 2a310000.mmc: DW MMC controller at irq 52,32 bit host data width,256 deep fifo [ 0.343902] dwmmc_rockchip 2a320000.mmc: DW MMC controller at irq 53,32 bit host data width,256 deep fifo [ 0.354129] NET: Registered PF_INET6 protocol family [ 0.355139] mmc0: CQHCI version 5.10 [ 0.358270] Segment Routing with IPv6 [ 0.358647] In-situ OAM (IOAM) with IPv6 [ 0.359092] NET: Registered PF_PACKET protocol family [ 0.359589] bridge: filtering via arp/ip/ip6tables is no longer available by default. Update your scripts to load br_netfilter if you need this. [ 0.362346] 8021q: 802.1Q VLAN Support v1.8 [ 0.390520] mmc0: SDHCI controller on 2a330000.mmc [2a330000.mmc] using ADMA 64-bit [ 0.401526] rk808-regulator rk808-regulator.2.auto: DMA mask not set [ 0.420625] vdda0v75_hdmi_s0: Bringing 750000uV into 837500-837500uV [ 0.433966] vcca_3v3_s0: Bringing 3000000uV into 3300000-3300000uV [ 0.440971] rockchip-thermal 2ae70000.tsadc: Missing rockchip,grf property [ 0.450243] cpu cpu0: EM: created perf domain [ 0.451944] cpu cpu4: EM: created perf domain [ 0.455585] dwmmc_rockchip 2a320000.mmc: IDMAC supports 32-bit address mode. [ 0.455619] dwmmc_rockchip 2a310000.mmc: IDMAC supports 32-bit address mode. [ 0.456257] dwmmc_rockchip 2a320000.mmc: Using internal DMA controller. [ 0.456866] dwmmc_rockchip 2a310000.mmc: Using internal DMA controller. [ 0.457430] dwmmc_rockchip 2a320000.mmc: Version ID is 270a [ 0.458011] dwmmc_rockchip 2a310000.mmc: Version ID is 270a [ 0.458515] dwmmc_rockchip 2a320000.mmc: DW MMC controller at irq 53,32 bit host data width,256 deep fifo [ 0.458999] dwmmc_rockchip 2a310000.mmc: DW MMC controller at irq 52,32 bit host data width,256 deep fifo [ 0.460979] mmc0: Command Queue Engine enabled [ 0.461412] mmc0: new HS400 Enhanced strobe MMC card at address 0001 [ 0.462795] mmcblk0: mmc0:0001 hC8aP> 58.2 GiB [ 0.463968] mmcblk0: p1 p2 [ 0.464679] mmcblk0boot0: mmc0:0001 hC8aP> 4.00 MiB [ 0.465739] mmcblk0boot1: mmc0:0001 hC8aP> 4.00 MiB [ 0.466423] dwmmc_rockchip 2a320000.mmc: allocated mmc-pwrseq [ 0.466576] rockchip-dw-pcie 22000000.pcie: host bridge /soc/pcie@22000000 ranges: [ 0.466592] mmcblk0rpmb: mmc0:0001 hC8aP> 16.0 MiB, chardev (245:0) [ 0.466945] mmc_host mmc2: card is non-removable. [ 0.468650] rockchip-dw-pcie 22000000.pcie: IO 0x0020100000..0x00201fffff → 0x0020100000 [ 0.469455] rockchip-dw-pcie 22000000.pcie: MEM 0x0020200000..0x0020ffffff → 0x0020200000 [ 0.470332] rockchip-dw-pcie 22000000.pcie: MEM 0x0900000000..0x097fffffff → 0x0900000000 [ 0.471411] rockchip-dw-pcie 22000000.pcie: iATU: unroll T, 8 ob, 8 ib, align 64K, limit 8G [ 0.480354] mmc_host mmc1: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0) [ 0.680462] rockchip-dw-pcie 22000000.pcie: PCIe Gen.2 x1 link up [ 0.681573] rockchip-dw-pcie 22000000.pcie: PCI host bridge to bus 0000:00 [ 0.682206] pci_bus 0000:00: root bus resource [bus 00-0f] [ 0.682694] pci_bus 0000:00: root bus resource [io 0x0000-0xfffff] (bus address [0x20100000-0x201fffff]) [ 0.683531] pci_bus 0000:00: root bus resource [mem 0x20200000-0x20ffffff] [ 0.684135] pci_bus 0000:00: root bus resource [mem 0x900000000-0x97fffffff] [ 0.684783] pci 0000:00:00.0: [1d87:3576] type 01 class 0x060400 PCIe Root Port [ 0.685440] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 0.685904] pci 0000:00:00.0: bridge window [io 0x0000-0x0fff] [ 0.686439] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff] [ 0.687038] pci 0000:00:00.0: bridge window [mem 0x00000000-0x000fffff 64bit pref] [ 0.687759] pci 0000:00:00.0: supports D1 D2 [ 0.688137] pci 0000:00:00.0: PME# supported from D0 D1 D3hot [ 0.690753] mmc_host mmc2: Bus speed (slot 0) = 400000Hz (slot req 400000Hz, actual 400000HZ div = 0) [ 0.692472] pci_bus 0000:01: busn_res: can not insert [bus 01-ff] under [bus 00-0f] (conflicts with (null) [bus 00-0f]) [ 0.693518] pci 0000:01:00.0: [10ec:8125] type 00 class 0x020000 PCIe Endpoint [ 0.694202] pci 0000:01:00.0: BAR 0: initial BAR value 0x00000000 invalid [ 0.694798] pci 0000:01:00.0: BAR 0 [io size 0x0100] [ 0.695300] pci 0000:01:00.0: BAR 2 [mem 0x00000000-0x0000ffff 64bit] [ 0.695902] pci 0000:01:00.0: BAR 4 [mem 0x00000000-0x00003fff 64bit] [ 0.696829] pci 0000:01:00.0: supports D1 D2 [ 0.697206] pci 0000:01:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.710406] pci 0000:00:00.0: bridge window [mem 0x20200000-0x202fffff]: assigned [ 0.711122] pci 0000:00:00.0: bridge window [io 0x1000-0x1fff]: assigned [ 0.711739] pci 0000:01:00.0: BAR 2 [mem 0x20200000-0x2020ffff 64bit]: assigned [ 0.712445] pci 0000:01:00.0: BAR 4 [mem 0x20210000-0x20213fff 64bit]: assigned [ 0.713128] pci 0000:01:00.0: BAR 0 [io 0x1000-0x10ff]: assigned [ 0.713705] pci 0000:00:00.0: PCI bridge to [bus 01-ff] [ 0.714187] pci 0000:00:00.0: bridge window [io 0x1000-0x1fff] [ 0.714734] pci 0000:00:00.0: bridge window [mem 0x20200000-0x202fffff] [ 0.715351] pci_bus 0000:00: resource 4 [io 0x0000-0xfffff] [ 0.715862] pci_bus 0000:00: resource 5 [mem 0x20200000-0x20ffffff] [ 0.716418] pci_bus 0000:00: resource 6 [mem 0x900000000-0x97fffffff] [ 0.716981] pci_bus 0000:01: resource 0 [io 0x1000-0x1fff] [ 0.717482] pci_bus 0000:01: resource 1 [mem 0x20200000-0x202fffff] [ 0.719372] pcieport 0000:00:00.0: PME: Signaling with IRQ 58 [ 0.720322] pcieport 0000:00:00.0: AER: enabled with IRQ 67 [ 0.723898] rockchip-dw-pcie 22400000.pcie: host bridge /soc/pcie@22400000 ranges: [ 0.724613] rockchip-dw-pcie 22400000.pcie: IO 0x0021100000..0x00211fffff → 0x0021100000 [ 0.725390] rockchip-dw-pcie 22400000.pcie: MEM 0x0021200000..0x0021ffffff → 0x0021200000 [ 0.726152] rockchip-dw-pcie 22400000.pcie: MEM 0x0980000000..0x09ffffffff → 0x0980000000 [ 0.727094] rockchip-dw-pcie 22400000.pcie: iATU: unroll T, 8 ob, 8 ib, align 64K, limit 8G [ 0.930504] rockchip-dw-pcie 22400000.pcie: PCIe Gen.2 x1 link up [ 0.931209] rockchip-dw-pcie 22400000.pcie: PCI host bridge to bus 0001:20 [ 0.931830] pci_bus 0001:20: root bus resource [bus 20-2f] [ 0.932318] pci_bus 0001:20: root bus resource [io 0x100000-0x1fffff] (bus address [0x21100000-0x211fffff]) [ 0.933178] pci_bus 0001:20: root bus resource [mem 0x21200000-0x21ffffff] [ 0.933781] pci_bus 0001:20: root bus resource [mem 0x980000000-0x9ffffffff] [ 0.934430] pci 0001:20:00.0: [1d87:3576] type 01 class 0x060400 PCIe Root Port [ 0.935088] pci 0001:20:00.0: PCI bridge to [bus 01-ff] [ 0.935551] pci 0001:20:00.0: bridge window [io 0x0000-0x0fff] [ 0.936086] pci 0001:20:00.0: bridge window [mem 0x00000000-0x000fffff] [ 0.936685] pci 0001:20:00.0: bridge window [mem 0x00000000-0x000fffff 64bit pref] [ 0.937405] pci 0001:20:00.0: supports D1 D2 [ 0.937783] pci 0001:20:00.0: PME# supported from D0 D1 D3hot [ 0.940492] mmc_host mmc2: Bus speed (slot 0) = 300000Hz (slot req 300000Hz, actual 300000HZ div = 0) [ 0.942328] pci 0001:20:00.0: Primary bus is hard wired to 0 [ 0.942847] pci 0001:20:00.0: bridge configuration invalid ([bus 01-ff]), reconfiguring [ 0.943730] pci 0001:21:00.0: [10ec:8125] type 00 class 0x020000 PCIe Endpoint [ 0.944416] pci 0001:21:00.0: BAR 0 [io 0x0000-0x00ff] [ 0.944934] pci 0001:21:00.0: BAR 2 [mem 0x00000000-0x0000ffff 64bit] [ 0.945536] pci 0001:21:00.0: BAR 4 [mem 0x00000000-0x00003fff 64bit] [ 0.946458] pci 0001:21:00.0: supports D1 D2 [ 0.946836] pci 0001:21:00.0: PME# supported from D0 D1 D2 D3hot D3cold [ 0.960500] pci_bus 0001:21: busn_res: [bus 21-2f] end is updated to 21 [ 0.961130] pci 0001:20:00.0: bridge window [mem 0x21200000-0x212fffff]: assigned [ 0.961797] pci 0001:20:00.0: bridge window [io 0x100000-0x100fff]: assigned [ 0.962443] pci 0001:21:00.0: BAR 2 [mem 0x21200000-0x2120ffff 64bit]: assigned [ 0.963130] pci 0001:21:00.0: BAR 4 [mem 0x21210000-0x21213fff 64bit]: assigned [ 0.963813] pci 0001:21:00.0: BAR 0 [io 0x100000-0x1000ff]: assigned [ 0.964397] pci 0001:20:00.0: PCI bridge to [bus 21] [ 0.964844] pci 0001:20:00.0: bridge window [io 0x100000-0x100fff] [ 0.965421] pci 0001:20:00.0: bridge window [mem 0x21200000-0x212fffff] [ 0.966026] pci_bus 0001:20: resource 4 [io 0x100000-0x1fffff] [ 0.966552] pci_bus 0001:20: resource 5 [mem 0x21200000-0x21ffffff] [ 0.967109] pci_bus 0001:20: resource 6 [mem 0x980000000-0x9ffffffff] [ 0.967681] pci_bus 0001:21: resource 0 [io 0x100000-0x100fff] [ 0.968206] pci_bus 0001:21: resource 1 [mem 0x21200000-0x212fffff] [ 0.971203] pcieport 0001:20:00.0: PME: Signaling with IRQ 71 [ 0.972459] pcieport 0001:20:00.0: AER: enabled with IRQ 80 [ 0.973846] clk: Disabling unused clocks [ 0.974683] PM: genpd: Disabling unused power domains [ 0.975329] dw-apb-uart 2ad40000.serial: forbid DMA for kernel console [ 0.979952] VFS: Mounted root (squashfs filesystem) readonly on device 179:2. [ 0.980875] Freeing unused kernel memory: 1472K [ 0.981368] Run /sbin/init as init process [ 0.981726] with arguments: [ 0.981728] /sbin/init [ 0.981730] with environment: [ 0.981732] HOME=/ [ 0.981733] TERM=linux [ 1.065058] init: Console is alive [ 1.065421] init: - watchdog - [ 1.200462] mmc_host mmc2: Bus speed (slot 0) = 200000Hz (slot req 200000Hz, actual 200000HZ div = 0) [ 1.227559] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 1.256311] gpio_button_hotplug: loading out-of-tree module taints kernel. [ 1.262401] r8169 0000:01:00.0: enabling device (0000 → 0003) [ 1.290932] r8169 0000:01:00.0: can't read MAC address, setting random one [ 1.329690] r8169 0000:01:00.0 eth0: RTL8125B, 36:4a:59:56:d8:36, XID 641, IRQ 82 [ 1.330377] r8169 0000:01:00.0 eth0: jumbo features [frames: 16362 bytes, tx checksumming: ko] [ 1.331276] r8169 0001:21:00.0: enabling device (0000 → 0003) [ 1.350993] r8169 0001:21:00.0: can't read MAC address, setting random one [ 1.379204] r8169 0001:21:00.0 eth1: RTL8125B, 8a:75:cc:0d:9f:da, XID 641, IRQ 83 [ 1.379864] r8169 0001:21:00.0 eth1: jumbo features [frames: 16362 bytes, tx checksumming: ko] [ 1.380889] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 1.382353] init: - preinit - [ 1.451817] mmc_host mmc2: Bus speed (slot 0) = 187500Hz (slot req 100000Hz, actual 93750HZ div = 1) [ 1.494486] mmc2: Failed to initialize a non-removable card [ 1.910484] Realtek Internal NBASE-T PHY r8169-0-100:00: attached PHY driver (mii_bus:phy_addr=r8169-0-100:00, irq=MAC) [ 2.140710] r8169 0000:01:00.0 eth0: Link is Down [ 4.784605] r8169 0000:01:00.0 eth0: Link is Up - 1Gbps/Full - flow control off [ 6.450624] loop0: detected capacity change from 0 to 122011648 [ 6.520492] loop0: detected capacity change from 122011648 to 121974912 [ 6.652614] EXT4-fs (loop0): recovery complete [ 6.654418] EXT4-fs (loop0): mounted filesystem 2cc4fa37-3846-48b5-a97b-de23cc0dda87 r/w with ordered data mode. Quota mode: none. [ 6.656580] mount_root: switching to ext4 overlay [ 6.699726] EXT4-fs (mmcblk0p1): mounted filesystem 84173db5-fa99-e35a-95c6-28613cc79ea9 r/w without journal. Quota mode: none. [ 6.704405] EXT4-fs (mmcblk0p1): unmounting filesystem 84173db5-fa99-e35a-95c6-28613cc79ea9. [ 6.708294] urandom-seed: Seeding with /etc/urandom.seed [ 6.749666] r8169 0000:01:00.0 eth0: Link is Down [ 6.764835] procd: - early - [ 6.765173] procd: - watchdog - [ 7.315451] procd: - watchdog - [ 7.317074] procd: - ubus - [ 7.470149] procd: - init - [ 7.721004] kmodloader: loading kernel modules from /etc/modules.d/* [ 7.790230] urngd: v1.0.2 started. [ 7.828930] Loading modules backported from Linux version v6.18-0-g7d0a66e4b [ 7.829550] Backport generated by backports.git 4d44cef [ 7.906786] PPP generic driver version 2.4.2 [ 7.907679] NET: Registered PF_PPPOX protocol family [ 7.912648] wireguard: WireGuard 1.0.0 loaded. See www.wireguard.com for information. [ 7.913334] wireguard: Copyright (C) 2015-2019 Jason A. Donenfeld Jason@zx2c4.com. All Rights Reserved. [ 7.921230] kmodloader: done loading kernel modules from /etc/modules.d/* [ 10.330340] Realtek Internal NBASE-T PHY r8169-0-100:00: attached PHY driver (mii_bus:phy_addr=r8169-0-100:00, irq=MAC) [ 10.580881] r8169 0000:01:00.0 eth0: Link is Down [ 10.581411] br-lan: port 1(eth0) entered blocking state [ 10.581892] br-lan: port 1(eth0) entered disabled state [ 10.582381] r8169 0000:01:00.0 eth0: entered allmulticast mode [ 10.583140] r8169 0000:01:00.0 eth0: entered promiscuous mode [ 10.630425] Realtek Internal NBASE-T PHY r8169-1-2100:00: attached PHY driver (mii_bus:phy_addr=r8169-1-2100:00, irq=MAC) [ 10.900682] r8169 0001:21:00.0 eth1: Link is Down [ 13.582024] r8169 0000:01:00.0 eth0: Link is Up - 1Gbps/Full - flow control off [ 13.582709] br-lan: port 1(eth0) entered blocking state [ 13.583184] br-lan: port 1(eth0) entered forwarding state [ 13.851274] r8169 0001:21:00.0 eth1: Link is Up - 1Gbps/Full - flow control off [ 31.148720] vdd_npu_s0: disabling [ 31.150747] vdd_gpu_s0: disabling
Notes
Space for additional notes, links to forum threads or other resources.
- ...
Tags
Add tags below, then remove this fixme.
