@echo off "C:\Arm\as.exe" -mcpu=cortex-m33 -mthumb -mfpu=fpv5-sp-d16 -mfloat-abi=hard -alnd=C:\5e5\app\app.lst C:\5e5\app\app.a -o C:\5e5\app\app.o if errorlevel 1 goto :error "C:\Arm\ld.exe" -T C:\5e5\app\app.ld -Map=C:\5e5\app\app.map --gc-sections C:\5e5\app\app.o -o C:\5e5\app\app.elf if errorlevel 1 goto :error "C:\Arm\objcopy.exe" -O binary C:\5e5\app\app.elf C:\5e5\app\app.bin del C:\5e5\app\app.o echo. echo Build successful goto :eof :error echo. echo Build failed! Check assembly syntax or linker errors above. exit /b 1