diff options
author | Tianling Shen <cnsztl@immortalwrt.org> | 2020-12-25 20:03:14 +0800 |
---|---|---|
committer | David Bauer <mail@david-bauer.net> | 2021-06-10 10:34:44 +0200 |
commit | b72157984268b6542dd667859e4aed9cc2bbb7f5 (patch) | |
tree | b0391b28eeee621c7939d5f8c56661d635f9753b /target/linux/rockchip/armv8/base-files/etc/board.d/02_network | |
parent | 52dc7995f73c80598ef37c2f9ccf6016163f9b4b (diff) | |
download | openwrt-b72157984268b6542dd667859e4aed9cc2bbb7f5.tar.gz openwrt-b72157984268b6542dd667859e4aed9cc2bbb7f5.tar.bz2 openwrt-b72157984268b6542dd667859e4aed9cc2bbb7f5.zip |
rockchip: add NanoPi R4S support
Hardware
--------
RockChip RK3399 ARM64 (6 cores)
4GB LPDDR4 RAM
2x 1000 Base-T
3 LEDs (LAN / WAN / SYS)
1 Button (Reset)
Micro-SD slot
2x USB 3.0 Port
Installation
------------
Uncompress the OpenWrt sysupgrade and write it to a micro SD card using
dd.
=====================================
NOTICE FOR USERS WHO USE 1GB VERSION:
BY NOW IT IS NOT SUPPORTED
====================================
[initialed target]
Co-developed-by: Marty Jones <mj8263788@gmail.com>
Signed-off-by: Marty Jones <mj8263788@gmail.com>
[fixed bootscript]
Co-developed-by: Jayantajit Gogoi <jayanta.gogoi525@gmail.com>
Signed-off-by: Jayantajit Gogoi <jayanta.gogoi525@gmail.com>
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
Diffstat (limited to 'target/linux/rockchip/armv8/base-files/etc/board.d/02_network')
-rw-r--r-- | target/linux/rockchip/armv8/base-files/etc/board.d/02_network | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/target/linux/rockchip/armv8/base-files/etc/board.d/02_network b/target/linux/rockchip/armv8/base-files/etc/board.d/02_network index 8371913f8a..91bdb760d5 100644 --- a/target/linux/rockchip/armv8/base-files/etc/board.d/02_network +++ b/target/linux/rockchip/armv8/base-files/etc/board.d/02_network @@ -7,7 +7,8 @@ rockchip_setup_interfaces() local board="$1" case "$board" in - friendlyarm,nanopi-r2s) + friendlyarm,nanopi-r2s|\ + friendlyarm,nanopi-r4s) ucidef_set_interfaces_lan_wan 'eth1' 'eth0' ;; *) @@ -35,6 +36,10 @@ rockchip_setup_macs() wan_mac=$(nanopi_r2s_generate_mac) lan_mac=$(macaddr_add "$wan_mac" 1) ;; + friendlyarm,nanopi-r4s) + wan_mac=$(get_mac_binary "/sys/bus/i2c/devices/2-0051/eeprom" 0xfa) + lan_mac=$(macaddr_setbit_la "$wan_mac") + ;; esac [ -n "$lan_mac" ] && ucidef_set_interface_macaddr "lan" $lan_mac |