This commit is contained in:
huxi
2025-12-03 11:12:34 +08:00
parent c23ae4f24c
commit bc195654bf
8163 changed files with 3799544 additions and 92 deletions
@@ -0,0 +1,84 @@
@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