- @echo off
- cd /d %~dp0
- set proj_name=app
- cd ..\..\
- for %%a in ("%cd%") do (
- echo 1 > "%cd%\Output\obj\projects\%%~nxa\ram.o"
- echo 1 > "%cd%\Output\obj\projects\%%~nxa\Output\bin\app.o"
- echo 1 > "%cd%\Output\obj\projects\%%~nxa\Output\bin\res.o"
- echo 1 > "%cd%\Output\obj\projects\%%~nxa\Output\bin\xcfg.o"
- )
- cd Output\bin\
- @echo on
- riscv32-elf-objcopy -O binary %proj_name%.rv32 %proj_name%.bin
- riscv32-elf-xmaker -b appxm.o || goto err
- if exist C:\upload\upload.bat (call C:\upload\upload.bat -D AB5650A3 %proj_name%.dcf)
- riscv32-elf-xmaker -b download.xm || goto err
|