| 1234567891011121314151617181920212223242526272829 |
- echo off
- set RawAddress=%cd%
- cd .\HexView\Script
- @REM Configurate project name.
- set PrjName=EMB_CODE_P1MC
- @REM Configurate file path.
- set ScriptPath=%cd%
- set HexViewPath=..\HexView
- set HexFilePath=..\..\output
- set BootloaderPath=..\..\Bootloader_hex
- set Z_HEX_OUT_Path=..\..\..\Z_HEX_OUT
- set MapFilePath=..\..\output
- @REM Check if the APP software starts from Address 0x00000000
- if not exist ".\Temp\" mkdir .\Temp
- %HexViewPath%\hexview.exe /s %HexFilePath%\%PrjName%.hex /AR:0x00000,4 /XA:32 -o .\Temp\temp_zeroaddr.txt
- for /f %%i in (.\Temp\temp_zeroaddr.txt) do (set ZEROADDR=%%i)
- if "%ZEROADDR%" equ "" ( call GLB_GIBC_Hex_ChecksumMerge_FR.exe 2>&1) else (
- call ReadMap.bat
- echo APP Start Address is 0x00000000)
- @REM del .\Temp\*.* /q
- cd %RawAddress%
- @REM pause
|