rockchip: add support for DShanPi A1

This commit is contained in:
Yxuan 2025-09-09 09:45:28 +08:00 committed by yuxuan
parent e243f3edf5
commit 63293a37f1
5 changed files with 28 additions and 1 deletions

View File

@ -213,6 +213,13 @@
<td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/构建完整镜像命令列举.md#bananapi-armsom-sige5">构建完整镜像命令</a></td> <td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/构建完整镜像命令列举.md#bananapi-armsom-sige5">构建完整镜像命令</a></td>
</tr> </tr>
<tr> <tr>
<td class="cellrowborder" valign="top" width="10%"><ul><li>100ASK DShanPi A1</li></ul></td>
<td class="cellrowborder" valign="top" width="10%"><a href="https://wiki.dshanpi.org/docs/DshanPi-A1/intro">DShanPi Wiki</a></td>
<td class="cellrowborder" valign="top" width="10%"><p>Rockchip RK3576</p></td>
<td class="cellrowborder" valign="top" width="10%"><p>openEuler 22.03 LTS SP3</p></td>
<td class="cellrowborder" valign="top" width="10%"><a href="./rockchip/构建完整镜像命令列举.md#100ask-dshanpi-a1">构建完整镜像命令</a></td>
</tr>
<tr>
<td class="cellrowborder" valign="top" width="10%"><ul><li>Firefly ITX-3588J</li></ul></td> <td class="cellrowborder" valign="top" width="10%"><ul><li>Firefly ITX-3588J</li></ul></td>
<td class="cellrowborder" valign="top" width="10%"><a href="https://wiki.t-firefly.com/zh_CN/Core-3588J/index.html">Firefly Wiki</a></td> <td class="cellrowborder" valign="top" width="10%"><a href="https://wiki.t-firefly.com/zh_CN/Core-3588J/index.html">Firefly Wiki</a></td>
<td class="cellrowborder" valign="top" width="10%"><p>Rockchip RK3588</p></td> <td class="cellrowborder" valign="top" width="10%"><p>Rockchip RK3588</p></td>

View File

@ -104,6 +104,14 @@
`sudo bash build.sh --board armsom-sige5 -n openEuler-22.03-LTS-SP3-Armsom-Sige5-aarch64-alpha1 -k https://github.com/armbian/linux-rockchip.git -b rk-6.1-rkr5.1 -c rockchip_linux_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless` `sudo bash build.sh --board armsom-sige5 -n openEuler-22.03-LTS-SP3-Armsom-Sige5-aarch64-alpha1 -k https://github.com/armbian/linux-rockchip.git -b rk-6.1-rkr5.1 -c rockchip_linux_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless`
#### 100ASK DShanPi A1
已测试的版本如下:
- openEuler-22.03-LTS-SP3使用 Rockchip BSP 内核,构建命令如下:
`sudo bash build.sh --board dshanpi-a1 -n openEuler-22.03-LTS-SP3-DShanPi-A1-aarch64-alpha1 -k https://github.com/dshanpi/dshanpi-a1-linux-kernel -b rk-6.1 -c rockchip_linux_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-22.03-LTS-SP3/generic.repo -s headless`
### 适用的 RK3588 开发板: ### 适用的 RK3588 开发板:
已经测试的开发板如下,其他类型 RK3588 开发板适用情况待测试。 已经测试的开发板如下,其他类型 RK3588 开发板适用情况待测试。
@ -178,4 +186,4 @@
- openEuler-24.03-LTS构建命令如下: - openEuler-24.03-LTS构建命令如下:
`sudo bash build.sh --board longanpi-3h -n openEuler-24.03-LTS-LonganPi-3H-aarch64-alpha1 -k https://gitee.com/openeuler/allwinner-kernel.git -b openEuler-24.03-LTS -c openeuler_allwinner_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-24.03-LTS/generic.repo -s headless` `sudo bash build.sh --board longanpi-3h -n openEuler-24.03-LTS-LonganPi-3H-aarch64-alpha1 -k https://gitee.com/openeuler/allwinner-kernel.git -b openEuler-24.03-LTS -c openeuler_allwinner_defconfig -r https://gitee.com/src-openeuler/openEuler-repos/raw/openEuler-24.03-LTS/generic.repo -s headless`

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,12 @@
ubootconfig=
local_uboot_dir=${nonfree_bin_dir}/u-boot/dshanpi-a1
dtb_name=rk3576-100ask-dshanpi-a1
platform=rockchip
soc_name=rk3576
arch=arm64
part_table=gpt
boot_size=512
POST_BOARD_OVERLAY() {
echo "Put ${board} firmware into rootfs..."
echo "Nothing to do..."
}