@echo off @echo ******************************************************************************** @echo SDK BR35 @echo ******************************************************************************** @echo %date% cd %~dp0 copy ..\..\script.ver . copy ..\..\uboot.boot . copy ..\..\ota.bin . copy ..\..\cfg_tool.bin . copy ..\..\app.bin . copy ..\..\br35loader.bin . copy ..\..\isd_config.ini . copy ..\..\p11_code.bin . copy ..\..\stream.bin . copy ..\..\flash_params_v2.bin . copy ..\..\flash_params_v3.bin . copy ..\..\json.txt . ..\..\json_to_res.exe json.txt if not %KEY_FILE_PATH%A==A set KEY_FILE=-key %KEY_FILE_PATH% if %PROJ_DOWNLOAD_PATH%A==A set PROJ_DOWNLOAD_PATH=..\..\..\..\..\..\output copy %PROJ_DOWNLOAD_PATH%\*.bin . if exist %PROJ_DOWNLOAD_PATH%\tone_en.cfg copy %PROJ_DOWNLOAD_PATH%\tone_en.cfg . if exist %PROJ_DOWNLOAD_PATH%\tone_zh.cfg copy %PROJ_DOWNLOAD_PATH%\tone_zh.cfg . if %TONE_EN_ENABLE%A==1A ( if not exist tone_en.cfg copy ..\..\tone_en.cfg tone_en.cfg set TONE_FILES=tone_en.cfg ) if %TONE_ZH_ENABLE%A==1A ( if not exist tone_zh.cfg copy ..\..\tone_zh.cfg tone_zh.cfg set TONE_FILES=%TONE_FILES% tone_zh.cfg ) if %FORMAT_VM_ENABLE%A==1A set FORMAT=-format vm if %FORMAT_ALL_ENABLE%A==1A set FORMAT=-format all set CHIP_CMD=-tonorflash -dev br35 -boot 0x102600 -div8 -wait 300 -uboot uboot.boot -app app.bin set RES_FILE_CMD=-res cfg_tool.bin p11_code.bin stream.bin config.dat set OUTPUT_CMD=-output-fw jl_isd.fw -output-ufw update.ufw set FLASH_CMD=-flash-params flash_params_v3.bin ..\..\isd_download.exe %CHIP_CMD% -tone %TONE_FILES% %RES_FILE_CMD% %KEY_FILE% %FLASH_CMD% %OUTPUT_CMD% %FORMAT% ..\..\isd_download.exe isd_config.ini -package-only -dev br35 %KEY_FILE% -output-fw jl_ini.fw @rem 删除临时文件 if exist *.mp3 del *.mp3 if exist *.PIX del *.PIX if exist *.TAB del *.TAB if exist *.res del *.res if exist *.sty del *.sty if exist *.str del *.str if exist *.anim del *.anim if exist *.view del *.view if exist *.json del *.json copy update.ufw %PROJ_DOWNLOAD_PATH%\update.ufw copy jl_isd.bin %PROJ_DOWNLOAD_PATH%\jl_isd.bin copy jl_isd.fw %PROJ_DOWNLOAD_PATH%\jl_isd.fw @rem 常用命令说明 @rem -format vm //擦除VM 区域 @rem -format cfg //擦除BT CFG 区域 @rem -format 0x3f0-2 //表示从第 0x3f0 个 sector 开始连续擦除 2 个 sector(第一个参数为16进制或10进制都可,第二个参数必须是10进制) ping /n 2 127.1>null IF EXIST null del null ::pause