成功加载软件

This commit is contained in:
Ruige Lee (WSL)
2025-01-11 14:50:27 +08:00
parent 05162537b6
commit fef7acb54a
3 changed files with 45 additions and 58 deletions

View File

@@ -53,13 +53,14 @@ VSimTop:
test:
./tb/build/VSimTop -w -l -f ./tb/sw/build/test
./tb/build/VSimTop -w -l -f ./tb/sw/build/mstTest
sw:
rm ./tb/sw/build/* -f
mkdir -p ./tb/sw/build/
riscv64-unknown-elf-gcc -Os -ggdb -march=rv32i -mabi=ilp32 -Wall -mcmodel=medany -mexplicit-relocs -mcmodel=medany -mexplicit-relocs \
-I ./tb/sw/ -I ./tb/sw/src \
@@ -83,7 +84,7 @@ sw:
-o ./tb/sw/build/mstTest.elf
riscv64-unknown-elf-objcopy -O binary ./tb/sw/build/mstTest.elf ./tb/sw/build/mstTest.bin
riscv64-unknown-elf-objdump --disassemble-all --disassemble-zeroes --section=.text --section=.text.startup --section=.text.init --section=.data --section=.bss --section=.rodata --section=.trap_entry ./tb/sw/build/mstTest.elf > ./tb/sw/build/mstTest.dump
riscv64-unknown-elf-objcopy -O verilog ./tb/sw/build/mstTest.elf ./tb/sw/build/mstTest.verilog