Skip to content

Commit fef1838

Browse files
committed
Set up BL602 SiFive E24 RISC-V project
1 parent 7442d4f commit fef1838

10 files changed

Lines changed: 35 additions & 5 deletions

File tree

ref_app/ref_app.vcxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3531,6 +3531,10 @@
35313531
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
35323532
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
35333533
</Text>
3534+
<Text Include="src\mcal\bl602_sifive_e24_riscv\mcal.txt">
3535+
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
3536+
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
3537+
</Text>
35343538
<Text Include="tools\Util\msys64\usr\bin\README.md" />
35353539
<Text Include="tools\Util\msys64\usr\local\gcc-13.2.0-x86_64-w64-mingw32\README_STL.txt" />
35363540
</ItemGroup>

ref_app/ref_app.vcxproj.filters

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -281,6 +281,9 @@
281281
<Filter Include="src\mcal\am6254_soc">
282282
<UniqueIdentifier>{74714130-9ba7-45a5-a860-74f8cb6eae22}</UniqueIdentifier>
283283
</Filter>
284+
<Filter Include="src\mcal\bl602_sifive_e24_riscv">
285+
<UniqueIdentifier>{9575513c-b5da-473e-9095-bbd968c02f6b}</UniqueIdentifier>
286+
</Filter>
284287
</ItemGroup>
285288
<ItemGroup>
286289
<ClCompile Include="src\app\led\app_led.cpp">
@@ -3194,5 +3197,8 @@
31943197
<Text Include="tools\Util\msys64\usr\bin\README.md">
31953198
<Filter>tools\Util\msys64\usr\bin</Filter>
31963199
</Text>
3200+
<Text Include="src\mcal\bl602_sifive_e24_riscv\mcal.txt">
3201+
<Filter>src\mcal\bl602_sifive_e24_riscv</Filter>
3202+
</Text>
31973203
</ItemGroup>
31983204
</Project>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
mcal.txt

ref_app/target.vcxproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1195,6 +1195,8 @@
11951195
<ItemGroup>
11961196
<Text Include="target\micros\am6254_soc\Code\SBL\config.txt" />
11971197
<Text Include="target\micros\bcm2835_raspi_b\startup\SD_CARD\PiZero\config.txt" />
1198+
<Text Include="target\micros\bl602_sifive_e24_riscv\make\make.txt" />
1199+
<Text Include="target\micros\bl602_sifive_e24_riscv\startup\startup.txt" />
11981200
</ItemGroup>
11991201
<ItemGroup>
12001202
<ClInclude Include="target\micros\am6254_soc\Code\Startup\Core\a53\core_macros.h" />

ref_app/target.vcxproj.filters

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -322,6 +322,15 @@
322322
<Filter Include="micros\am6254_soc\Code\Startup\Core\a53">
323323
<UniqueIdentifier>{8cae57b6-0e1e-471c-acea-6e9f6ef3ece8}</UniqueIdentifier>
324324
</Filter>
325+
<Filter Include="micros\bl602_sifive_e24_riscv">
326+
<UniqueIdentifier>{f04752e7-fb5c-409d-b8a1-45c616328d40}</UniqueIdentifier>
327+
</Filter>
328+
<Filter Include="micros\bl602_sifive_e24_riscv\make">
329+
<UniqueIdentifier>{78ca94d0-a98f-4278-b355-cfa8a6979c42}</UniqueIdentifier>
330+
</Filter>
331+
<Filter Include="micros\bl602_sifive_e24_riscv\startup">
332+
<UniqueIdentifier>{d9d707dc-1ba0-4d0c-be67-fbb095f42986}</UniqueIdentifier>
333+
</Filter>
325334
</ItemGroup>
326335
<ItemGroup>
327336
<None Include="target\app\make\app_files.gmk">
@@ -1078,6 +1087,12 @@
10781087
<Text Include="target\micros\am6254_soc\Code\SBL\config.txt">
10791088
<Filter>micros\am6254_soc\Code\SBL</Filter>
10801089
</Text>
1090+
<Text Include="target\micros\bl602_sifive_e24_riscv\make\make.txt">
1091+
<Filter>micros\bl602_sifive_e24_riscv\make</Filter>
1092+
</Text>
1093+
<Text Include="target\micros\bl602_sifive_e24_riscv\startup\startup.txt">
1094+
<Filter>micros\bl602_sifive_e24_riscv\startup</Filter>
1095+
</Text>
10811096
</ItemGroup>
10821097
<ItemGroup>
10831098
<ClInclude Include="target\micros\xtensa_esp32_s3\startup\Std\core-isa.h">
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
make.txt
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
startup.txt

ref_app/target/micros/riscvfe310/make/riscvfe310_flags.gmk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright Christopher Kormanyos 2022 - 2024.
1+
# Copyright Christopher Kormanyos 2022 - 2025.
22
# Distributed under the Boost Software License,
33
# Version 1.0. (See accompanying file LICENSE_1_0.txt
44
# or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -11,7 +11,7 @@
1111
GCC_TARGET := riscv-none-elf
1212
GCC_PREFIX := riscv-none-elf
1313

14-
GCC_VERSION := 14.2.0
14+
GCC_VERSION := 15.2.0
1515

1616
TGT_SUFFIX = elf
1717

ref_app/target/micros/wch_ch32v307/make/wch_ch32v307_flags.gmk

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright Christopher Kormanyos 2022 - 2024.
1+
# Copyright Christopher Kormanyos 2022 - 2025.
22
# Distributed under the Boost Software License,
33
# Version 1.0. (See accompanying file LICENSE_1_0.txt
44
# or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -11,7 +11,7 @@
1111
GCC_TARGET := riscv-none-elf
1212
GCC_PREFIX := riscv-none-elf
1313

14-
GCC_VERSION := 14.2.0
14+
GCC_VERSION := 15.2.0
1515

1616
TGT_SUFFIX = elf
1717

ref_app/target/micros/xtensa_esp32_s3_riscv_cop/make/xtensa_esp32_s3_riscv_cop_flags.gmk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
GCC_TARGET := riscv-none-elf
1212
GCC_PREFIX := riscv-none-elf
1313

14-
GCC_VERSION := 14.2.0
14+
GCC_VERSION := 15.2.0
1515

1616
TGT_SUFFIX := elf
1717

0 commit comments

Comments
 (0)