This adds basic support for Radxa Rock Pi 4
Specification:
- RAM: 1 GB/ 2 GB/4 GB LPDDR4
- SoC: Rockchip RK3399
- CPU: 64bit hexa core processor
Dual Cortex-A72, freqency 1.8Ghz
with quad Cortex-A53, frequency 1.4Ghz
- USB: USB 3.0 OTG x1
hardware switch for host/device switch, upper one
USB 3.0 HOST x1
dedicated USB3.0 channel, lower one
USB 2.0 HOST x2
- Ethernet: 1x GbE
- Storage: eMMC module
uSD card
M.2 SSD
- Wireless: 802.11 ac wifi
Bluetooth 5.0
currently not supported
firmware Installation
======================
gzip -d xxx.img.gz, then dd the .img to SD/eMMC
======================
Device Tested: ROCK PI 4 Model B v1.3
Signed-off-by: Marty Jones <mj8263788@gmail.com>
Signed-off-by: maurerr <mariusd84@gmail.com>
35 lines
1.0 KiB
Makefile
35 lines
1.0 KiB
Makefile
#
|
|
# Copyright (C) 2020 Tobias Maedel
|
|
#
|
|
# This is free software, licensed under the GNU General Public License v2.
|
|
# See /LICENSE for more information.
|
|
#
|
|
|
|
define Device/friendlyarm_nanopi-r2s
|
|
DEVICE_VENDOR := FriendlyARM
|
|
DEVICE_MODEL := NanoPi R2S
|
|
SOC := rk3328
|
|
UBOOT_DEVICE_NAME := nanopi-r2s-rk3328
|
|
IMAGE/sysupgrade.img.gz := boot-common | boot-script nanopi-r2s | pine64-img | gzip | append-metadata
|
|
DEVICE_PACKAGES := kmod-usb-net-rtl8152
|
|
endef
|
|
TARGET_DEVICES += friendlyarm_nanopi-r2s
|
|
|
|
define Device/pine64_rockpro64
|
|
DEVICE_VENDOR := Pine64
|
|
DEVICE_MODEL := RockPro64
|
|
SOC := rk3399
|
|
UBOOT_DEVICE_NAME := rockpro64-rk3399
|
|
IMAGE/sysupgrade.img.gz := boot-common | boot-script | pine64-img | gzip | append-metadata
|
|
endef
|
|
TARGET_DEVICES += pine64_rockpro64
|
|
|
|
define Device/radxa_rock-pi-4
|
|
DEVICE_VENDOR := Radxa
|
|
DEVICE_MODEL := Rock Pi 4
|
|
SOC := rk3399
|
|
UBOOT_DEVICE_NAME := rock-pi-4-rk3399
|
|
IMAGE/sysupgrade.img.gz := boot-common | boot-script | pine64-img | gzip | append-metadata
|
|
endef
|
|
TARGET_DEVICES += radxa_rock-pi-4
|