@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