blob: 463e62e3bd9976e6e76d036fc21e4a7d23975e6d [file] [log] [blame]
xf.li742dd022023-06-08 01:43:32 -07001@echo off
2
3
4set COPY_CURPATH=%cd%
5set COPY_TOPDIR=%COPY_CURPATH%\..\..\..\..
6set COPY_CHIP_NAME=zx297520v3
7set COPY_PRJ_NAME=prj_vehicle
8set COPY_RPMBINPATH=%COPY_TOPDIR%\rpm\project\%COPY_CHIP_NAME%\bin\tos\modem_7520v3
9set COPY_CPUBINPATH=%COPY_TOPDIR%\allbins\%COPY_CHIP_NAME%\prj_evb\nv
10set COPY_PHYBINPATH=%COPY_TOPDIR%\cp\phy\bin\%COPY_CHIP_NAME%\merge_lte_220a1_bin\ps
11set COPY_NVBINPATH=%COPY_TOPDIR%\allbins\%COPY_CHIP_NAME%\%COPY_PRJ_NAME%\nv
12set COPY_ALLBINDIR=%COPY_TOPDIR%\allbins\%COPY_CHIP_NAME%\%COPY_PRJ_NAME%\allbins
13set COPY_OTHERBINDIR=%COPY_TOPDIR%\allbins\%COPY_CHIP_NAME%\%COPY_PRJ_NAME%\elf
14set COPY_PARTITIONDIR=%COPY_TOPDIR%\allbins\%COPY_CHIP_NAME%\%COPY_PRJ_NAME%\config
15set COPY_BOOT_DIR=%COPY_TOPDIR%\boot
16
17set COPY_INVALIDNV=amtComm_nvro_0x00000000.bin phyGgeAmtCali_nvro_0x00050000.bin ^
18 phyLteAmtCali_nvro_0x00008000.bin phyTdsAmtCali_nvro_0x00048000.bin ^
19 phyWcdmaAmtCali_nvro_0x00058000.bin phyLteaAmtCali_nvro_0x00078000.bin
20
21echo "Enter call copybin.bat!!!!"
22
23call :CopyFile %COPY_RPMBINPATH%\evb_cpurpm.img %COPY_ALLBINDIR%\
24call :CopyFile %COPY_PHYBINPATH%\evb_cpuphy.bin %COPY_ALLBINDIR%\
25call :CopyFile %COPY_CPUBINPATH%\ %COPY_ALLBINDIR%\
26call :CopyFile %COPY_CPUBINPATH%\merge_lte\ %COPY_ALLBINDIR%\
27if not exist %COPY_ALLBINDIR%\config mkdir %COPY_ALLBINDIR%\config
28xcopy /e /y %COPY_CPUBINPATH%\config %COPY_ALLBINDIR%\config
29call :CopyFile %COPY_NVBINPATH%\ %COPY_ALLBINDIR%\
30call :CopyFile %COPY_PARTITIONDIR%\ %COPY_ALLBINDIR%\
31
32
33call :CopyFile %COPY_RPMBINPATH%\evb_cpurpm.elf %COPY_OTHERBINDIR%\
34call :CopyFile %COPY_RPMBINPATH%\evb_cpurpm.map %COPY_OTHERBINDIR%\
35call :CopyFile %COPY_PHYBINPATH%\evb_cpuphy.map %COPY_OTHERBINDIR%\
36call :CopyFile %COPY_PHYBINPATH%\evb_cpuphy_out.7z %COPY_OTHERBINDIR%\
37
38for %%i in (%COPY_INVALIDNV%) do del %COPY_ALLBINDIR%\%%i /F
39
40goto :EOF
41
42:CopyFile
43copy %1 %2 /Y || echo "copy %1 to %2 failed!!!"
44goto :EOF