|
37 | 37 | - {RTT_BSP: "allwinner_tina", RTT_TOOL_CHAIN: "sourcery-arm"} |
38 | 38 | - {RTT_BSP: "efm32", RTT_TOOL_CHAIN: "sourcery-arm"} |
39 | 39 | - {RTT_BSP: "gd32e230k-start", RTT_TOOL_CHAIN: "sourcery-arm"} |
| 40 | + - {RTT_BSP: "gd32vf103v-eval", RTT_TOOL_CHAIN: "sourcery-riscv-none-embed"} |
40 | 41 | - {RTT_BSP: "gd32303e-eval", RTT_TOOL_CHAIN: "sourcery-arm"} |
41 | 42 | - {RTT_BSP: "gd32450z-eval", RTT_TOOL_CHAIN: "sourcery-arm"} |
42 | 43 | - {RTT_BSP: "imx6sx/cortex-a9", RTT_TOOL_CHAIN: "sourcery-arm"} |
@@ -138,7 +139,7 @@ jobs: |
138 | 139 | - {RTT_BSP: "raspberry-pi/raspi4-32", RTT_TOOL_CHAIN: "sourcery-arm"} |
139 | 140 | - {RTT_BSP: "hc32l196", RTT_TOOL_CHAIN: "sourcery-arm"} |
140 | 141 | - {RTT_BSP: "tae32f5300", RTT_TOOL_CHAIN: "sourcery-arm"} |
141 | | - - {RTT_BSP: "bluetrum/ab32vg1-ab-prougen", RTT_TOOL_CHAIN: "sourcery-riscv"} |
| 142 | + - {RTT_BSP: "bluetrum/ab32vg1-ab-prougen", RTT_TOOL_CHAIN: "sourcery-riscv64-unknown-elf"} |
142 | 143 | steps: |
143 | 144 | - uses: actions/checkout@v2 |
144 | 145 | - name: Set up Python |
@@ -172,6 +173,22 @@ jobs: |
172 | 173 | /opt/mips-2016.05/bin/mips-sde-elf-gcc --version |
173 | 174 | echo "RTT_EXEC_PATH=/opt/mips-2016.05/bin" >> $GITHUB_ENV |
174 | 175 |
|
| 176 | + - name: Install Riscv64-unknown-elf ToolChains |
| 177 | + if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'sourcery-riscv64-unknown-elf' && success() }} |
| 178 | + run: | |
| 179 | + wget -q https://static.dev.sifive.com/dev-tools/freedom-tools/v2020.12/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14.tar.gz |
| 180 | + sudo tar zxvf riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14.tar.gz -C /opt |
| 181 | + /opt/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14/bin/riscv64-unknown-elf-gcc --version |
| 182 | + echo "RTT_EXEC_PATH=/opt/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14/bin" >> $GITHUB_ENV |
| 183 | +
|
| 184 | + - name: Install Riscv-none-embed ToolChains |
| 185 | + if: ${{ matrix.legs.RTT_TOOL_CHAIN == 'sourcery-riscv-none-embed' && success() }} |
| 186 | + run: | |
| 187 | + wget -q https://github.com/xpack-dev-tools/riscv-none-embed-gcc-xpack/releases/download/v8.3.0-2.3/xpack-riscv-none-embed-gcc-8.3.0-2.3-linux-x64.tar.gz |
| 188 | + sudo tar zxvf xpack-riscv-none-embed-gcc-8.3.0-2.3-linux-x64.tar.gz -C /opt |
| 189 | + /opt/xpack-riscv-none-embed-gcc-8.3.0-2.3/bin/riscv-none-embed-gcc --version |
| 190 | + echo "RTT_EXEC_PATH=/opt/xpack-riscv-none-embed-gcc-8.3.0-2.3/bin" >> $GITHUB_ENV |
| 191 | +
|
175 | 192 | - name: Bsp Scons Compile |
176 | 193 | if: ${{ success() }} |
177 | 194 | shell: bash |
|
0 commit comments