summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorFan YANG <[email protected]>2024-05-31 19:46:47 +0800
committerRbb666 <[email protected]>2024-06-03 18:05:20 +0800
commite03342ff6b237d3ac6c38e133cb23b9770281f4a (patch)
treea1accc20af4859edab893e687988e6e32c711721 /.github
parent884e391954b33342bbe0a8af60b04689f8caf5f5 (diff)
[bsp][hpmicro] add HPM5300EVK,HPM5301EVKLITE and HPM6800EVK support & update hpm_sdk
- added new boards: hpm5300evk, hpm5301evklite and hpm6800evk - upgaded hpm_sdk - driver updates and bugfixes - add hpmicro BSPs to CI Signed-off-by: Fan YANG <[email protected]>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/bsp_buildings.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/.github/workflows/bsp_buildings.yml b/.github/workflows/bsp_buildings.yml
index 95f5edd46c..cce98770fe 100644
--- a/.github/workflows/bsp_buildings.yml
+++ b/.github/workflows/bsp_buildings.yml
@@ -326,6 +326,17 @@ jobs:
- "bluetrum/ab32vg1-ab-prougen"
- "bouffalo_lab/bl60x"
- "bouffalo_lab/bl70x"
+ - RTT_BSP: "hpmicro"
+ RTT_TOOL_CHAIN: "RISC-V-GCC-RV32"
+ SUB_RTT_BSP:
+ - "hpmicro/hpm6750evkmini"
+ - "hpmicro/hpm6750evk"
+ - "hpmicro/hpm6750evk2"
+ - "hpmicro/hpm6300evk"
+ - "hpmicro/hpm6200evk"
+ - "hpmicro/hpm5300evk"
+ - "hpmicro/hpm5301evklite"
+ - "hpmicro/hpm6800evk"
- RTT_BSP: "llvm-arm"
RTT_TOOL_CHAIN: "llvm-arm"
SUB_RTT_BSP:
@@ -406,6 +417,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 riscv32-unknown-elf Toolchains
+ if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'RISC-V-GCC-RV32' && success() }}
+ run: |
+ wget -q https://github.com/hpmicro/riscv-gnu-toolchain/releases/download/2022.05.15/riscv32-unknown-elf-newlib-multilib_2022.05.15_linux.tar.gz
+ sudo tar zxf riscv32-unknown-elf-newlib-multilib_2022.05.15_linux.tar.gz -C /opt
+ /opt/riscv32-unknown-elf-newlib-multilib/bin/riscv32-unknown-elf-gcc --version
+ echo "RTT_EXEC_PATH=/opt/riscv32-unknown-elf-newlib-multilib/bin/" >> $GITHUB_ENV
+
- name: Install Riscv-none-embed ToolChains
if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'sourcery-riscv-none-embed' && success() }}
run: |