summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorrcitach <[email protected]>2025-08-01 20:59:08 +0800
committerGitHub <[email protected]>2025-08-01 20:59:08 +0800
commitae50e406da41f87d1567fada7593df3ed3ad0627 (patch)
tree4f6191d1e90a4500ecacc0b8dc4f756bd96bf4b0 /.github
parentd82dd71aefd6a4ec4d3e43698a396dd235bfdb0f (diff)
【SMART】【BSP】【allwinner】Fix smart serial_v2 bypass compile error issue (#10524)
* Modify the reference path of the header file in the middle section * format * Fix smart serial_v2 bypass compile error issue * add allwinner/d1s ci
Diffstat (limited to '.github')
-rw-r--r--.github/ALL_BSP_COMPILE.json7
-rw-r--r--.github/workflows/bsp_buildings.yml8
2 files changed, 15 insertions, 0 deletions
diff --git a/.github/ALL_BSP_COMPILE.json b/.github/ALL_BSP_COMPILE.json
index 0370c089a2..30b6d97490 100644
--- a/.github/ALL_BSP_COMPILE.json
+++ b/.github/ALL_BSP_COMPILE.json
@@ -490,6 +490,13 @@
"SUB_RTT_BSP": [
"xuantie/virt64/c906"
]
+ },
+ {
+ "RTT_BSP": "allwinner-smart",
+ "RTT_TOOL_CHAIN": "sourcery-riscv64-general-toolchain",
+ "SUB_RTT_BSP": [
+ "allwinner/d1s"
+ ]
}
]
}
diff --git a/.github/workflows/bsp_buildings.yml b/.github/workflows/bsp_buildings.yml
index 4984954c47..a129c292ca 100644
--- a/.github/workflows/bsp_buildings.yml
+++ b/.github/workflows/bsp_buildings.yml
@@ -163,6 +163,14 @@ jobs:
/opt/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14/bin/riscv64-unknown-elf-gcc --version
echo "RTT_EXEC_PATH=/opt/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14/bin" >> $GITHUB_ENV
+ - name: Install Riscv64 rt-thread smart general toolchain
+ if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'sourcery-riscv64-general-toolchain' && success() }}
+ run: |
+ wget -q https://github.com/RT-Thread/rt-thread/releases/download/v5.2.0/riscv64gc-linux-musleabi_for_x86_64-pc-linux-gnu_252938-345d8b6e45.tar.bz2
+ sudo tar xjf riscv64gc-linux-musleabi_for_x86_64-pc-linux-gnu_252938-345d8b6e45.tar.bz2 -C /opt
+ /opt/riscv64gc-linux-musleabi_for_x86_64-pc-linux-gnu/bin/riscv64-unknown-linux-musl-gcc --version
+ echo "RTT_EXEC_PATH=/opt/riscv64gc-linux-musleabi_for_x86_64-pc-linux-gnu/bin" >> $GITHUB_ENV
+
- name: Install Xuantie-900-gcc-elf-newlib Tools
if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'sourcery-Xuantie-900-gcc-elf-newlib' && success() }}
run: |