Rockchip: reduce number of images

In order to reduce the number of images, I trimed to build only the most basic version which allows to boot all revsions and has all capabilities we need. (People can replace dtb from /usr/share/bootloader)
I also dropped some boards where I found shortcomings in the device tree which might be easy to solve but I can't test and they were not supported in earlier releases.
This commit is contained in:
Alex Bee 2021-02-27 19:56:01 +01:00
parent 2979b1f8d2
commit 50336190c4
3 changed files with 8 additions and 29 deletions

View File

@ -9,16 +9,21 @@ This project is for Rockchip SoC devices
* [mqmaker MiQi](devices/RK3288) * [mqmaker MiQi](devices/RK3288)
**RK3328** **RK3328**
* [Beelink A1 TV BOX](devices/RK3328)
* [PINE64 ROCK64](devices/RK3328) * [PINE64 ROCK64](devices/RK3328)
* [Popcorn Hour RockBox](devices/RK3328)
* [Popcorn Hour Transformer](devices/RK3328) * [Popcorn Hour Transformer](devices/RK3328)
* [Firefly ROC-RK3328-CC](devices/RK3328) * [Firefly ROC-RK3328-CC](devices/RK3328)
**RK3399** **RK3399**
* [96rocks ROCK960](devices/RK3399) * [96rocks ROCK960](devices/RK3399)
* [Hugsun X99 TV BOX](devices/RK3399)
* [Khadas Edge](devices/RK3399) * [Khadas Edge](devices/RK3399)
* [FriendlyARM NanoPC-T4](devices/RK3399)
* [FriendlyARM NanoPi M4](devices/RK3399)
* [Orange Pi RK3399](devices/RK3399)
* [PINE64 RockPro64](devices/RK3399) * [PINE64 RockPro64](devices/RK3399)
* [Radxa ROCK Pi 4](devices/RK3399) * [Radxa ROCK Pi 4](devices/RK3399)
* [ROC-RK3399-PC](devices/RK3399)
* [Rockchip Sapphire Board](devices/RK3399) * [Rockchip Sapphire Board](devices/RK3399)
**My single-board computer is not listed, will it be added in the future?**<br /> **My single-board computer is not listed, will it be added in the future?**<br />
@ -29,7 +34,6 @@ You may have luck if your device vendor is open source friendly, otherwise keep
## Links ## Links
* https://github.com/rockchip-linux
* http://opensource.rock-chips.com * http://opensource.rock-chips.com
## Useful debug commands ## Useful debug commands

View File

@ -4,18 +4,13 @@ This is a SoC device for RK3399
**Build** **Build**
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=firefly make image`
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=hugsun-x99 make image` * `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=hugsun-x99 make image`
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=khadas-edge make image` * `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=khadas-edge make image`
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=khadas-edge-v make image`
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=nanopc-t4 make image` * `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=nanopc-t4 make image`
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=nanopi-m4 make image` * `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=nanopi-m4 make image`
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=nanopi-neo4 make image`
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=orangepi make image` * `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=orangepi make image`
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=rock960 make image` * `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=rock960 make image`
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=rock-pi-4a make image` * `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=rock-pi-4 make image`
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=rock-pi-4b make image`
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=rock-pi-4c make image`
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=rockpro64 make image` * `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=rockpro64 make image`
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=roc-pc make image` * `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=roc-pc make image`
* `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=sapphire make image` * `PROJECT=Rockchip DEVICE=RK3399 ARCH=arm UBOOT_SYSTEM=sapphire make image`

View File

@ -263,10 +263,6 @@ devices = \
}, },
}, },
'RK3399': { 'RK3399': {
'firefly': {
'dtb': 'rk3399-firefly.dtb',
'config': 'evb-rk3399_defconfig'
},
'hugsun-x99': { 'hugsun-x99': {
'dtb': 'rk3399-hugsun-x99.dtb', 'dtb': 'rk3399-hugsun-x99.dtb',
'config': 'evb-rk3399_defconfig' 'config': 'evb-rk3399_defconfig'
@ -275,10 +271,6 @@ devices = \
'dtb': 'rk3399-khadas-edge.dtb', 'dtb': 'rk3399-khadas-edge.dtb',
'config': 'evb-rk3399_defconfig' 'config': 'evb-rk3399_defconfig'
}, },
'khadas-edge-v': {
'dtb': 'rk3399-khadas-edge-v.dtb',
'config': 'evb-rk3399_defconfig'
},
'nanopc-t4': { 'nanopc-t4': {
'dtb': 'rk3399-nanopc-t4.dtb', 'dtb': 'rk3399-nanopc-t4.dtb',
'config': 'evb-rk3399_defconfig' 'config': 'evb-rk3399_defconfig'
@ -287,10 +279,6 @@ devices = \
'dtb': 'rk3399-nanopi-m4.dtb', 'dtb': 'rk3399-nanopi-m4.dtb',
'config': 'evb-rk3399_defconfig' 'config': 'evb-rk3399_defconfig'
}, },
'nanopi-neo4': {
'dtb': 'rk3399-nanopi-neo4.dtb',
'config': 'evb-rk3399_defconfig'
},
'orangepi': { 'orangepi': {
'dtb': 'rk3399-orangepi.dtb', 'dtb': 'rk3399-orangepi.dtb',
'config': 'evb-rk3399_defconfig' 'config': 'evb-rk3399_defconfig'
@ -299,18 +287,10 @@ devices = \
'dtb': 'rk3399-rock960.dtb', 'dtb': 'rk3399-rock960.dtb',
'config': 'evb-rk3399_defconfig' 'config': 'evb-rk3399_defconfig'
}, },
'rock-pi-4a': { 'rock-pi-4': {
'dtb': 'rk3399-rock-pi-4a.dtb', 'dtb': 'rk3399-rock-pi-4a.dtb',
'config': 'evb-rk3399_defconfig' 'config': 'evb-rk3399_defconfig'
}, },
'rock-pi-4b': {
'dtb': 'rk3399-rock-pi-4b.dtb',
'config': 'evb-rk3399_defconfig'
},
'rock-pi-4c': {
'dtb': 'rk3399-rock-pi-4c.dtb',
'config': 'evb-rk3399_defconfig'
},
'rockpro64': { 'rockpro64': {
'dtb': 'rk3399-rockpro64.dtb', 'dtb': 'rk3399-rockpro64.dtb',
'config': 'evb-rk3399_defconfig' 'config': 'evb-rk3399_defconfig'