blob: 77584eb2f9b194c54a50ef321e70618a56bbba9a [file] [log] [blame]
@echo off
set COPY_CURPATH=%cd%
set COPY_TOPDIR=%COPY_CURPATH%\..\..\..\..
set COPY_CHIP_NAME=zx297520v3
set COPY_PRJ_NAME=prj_evb
set COPY_RPMBINPATH=%COPY_TOPDIR%\rpm\project\%COPY_CHIP_NAME%\bin\tos\modem_7520v3
set COPY_CPUBINPATH=%COPY_TOPDIR%\allbins\%COPY_CHIP_NAME%\prj_evb\nv
set COPY_PHYBINPATH=%COPY_TOPDIR%\cp\phy\bin\%COPY_CHIP_NAME%\merge_lte_220a1_bin\ps
set COPY_NVBINPATH=%COPY_TOPDIR%\allbins\%COPY_CHIP_NAME%\%COPY_PRJ_NAME%\nv
set COPY_ALLBINDIR=%COPY_TOPDIR%\allbins\%COPY_CHIP_NAME%\%COPY_PRJ_NAME%\allbins
set COPY_OTHERBINDIR=%COPY_TOPDIR%\allbins\%COPY_CHIP_NAME%\%COPY_PRJ_NAME%\elf
set COPY_PARTITIONDIR=%COPY_TOPDIR%\allbins\%COPY_CHIP_NAME%\%COPY_PRJ_NAME%\config
set COPY_BOOT_DIR=%COPY_TOPDIR%\boot
set COPY_INVALIDNV=amtComm_nvro_0x00000000.bin phyGgeAmtCali_nvro_0x00050000.bin ^
phyLteAmtCali_nvro_0x00008000.bin phyTdsAmtCali_nvro_0x00048000.bin ^
phyWcdmaAmtCali_nvro_0x00058000.bin phyLteaAmtCali_nvro_0x00078000.bin
echo "Enter call copybin.bat!!!!"
call :CopyFile %COPY_RPMBINPATH%\evb_cpurpm.img %COPY_ALLBINDIR%\
call :CopyFile %COPY_PHYBINPATH%\evb_cpuphy.bin %COPY_ALLBINDIR%\
call :CopyFile %COPY_CPUBINPATH%\ %COPY_ALLBINDIR%\
call :CopyFile %COPY_CPUBINPATH%\merge_lte\ %COPY_ALLBINDIR%\
if not exist %COPY_ALLBINDIR%\config mkdir %COPY_ALLBINDIR%\config
xcopy /e /y %COPY_CPUBINPATH%\config %COPY_ALLBINDIR%\config
::call :CopyFile %COPY_NVBINPATH%\ %COPY_ALLBINDIR%\
call :CopyFile %COPY_PARTITIONDIR%\ %COPY_ALLBINDIR%\
call :CopyFile %COPY_RPMBINPATH%\evb_cpurpm.elf %COPY_OTHERBINDIR%\
call :CopyFile %COPY_RPMBINPATH%\evb_cpurpm.map %COPY_OTHERBINDIR%\
call :CopyFile %COPY_PHYBINPATH%\evb_cpuphy.map %COPY_OTHERBINDIR%\
call :CopyFile %COPY_PHYBINPATH%\evb_cpuphy_out.7z %COPY_OTHERBINDIR%\
for %%i in (%COPY_INVALIDNV%) do del %COPY_ALLBINDIR%\%%i /F
goto :EOF
:CopyFile
copy %1 %2 /Y || echo "copy %1 to %2 failed!!!"
goto :EOF