From ae50e406da41f87d1567fada7593df3ed3ad0627 Mon Sep 17 00:00:00 2001 From: rcitach Date: Fri, 1 Aug 2025 20:59:08 +0800 Subject: 【SMART】【BSP】【allwinner】Fix smart serial_v2 bypass compile error issue (#10524) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 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 --- .github/ALL_BSP_COMPILE.json | 7 +++++++ .github/workflows/bsp_buildings.yml | 8 ++++++++ 2 files changed, 15 insertions(+) (limited to '.github') 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: | -- cgit v1.3.1