@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 |