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