36 lines
974 B
Batchfile
36 lines
974 B
Batchfile
:: =====================================
|
|
:: setup Jlink auto download enviroment
|
|
:: =====================================
|
|
@echo off
|
|
set INPUT_PATH=c:\Program Files (x86)\SEGGER\JLink
|
|
IF NOT EXIST "%INPUT_PATH%" (
|
|
echo Please enter your JLINK path:
|
|
echo "default: c:\Program Files (x86)\SEGGER\JLink"
|
|
set /p INPUT_PATH=
|
|
)
|
|
::echo INPUT_PATH=%INPUT_PATH%
|
|
for %%x in ("%INPUT_PATH%") do set JLINK_PATH=%%~sx
|
|
IF NOT EXIST %JLINK_PATH% (
|
|
echo JLINK path not exist
|
|
pause
|
|
goto end
|
|
)
|
|
|
|
set DEV_PATH=%JLINK_PATH%\Devices\GigaDevice
|
|
::echo DEV_PATH=%DEV_PATH%
|
|
IF NOT EXIST %DEV_PATH% mkdir %DEV_PATH%
|
|
|
|
::echo current path:%cd%
|
|
::echo current disk:%~d0
|
|
::echo current bat path: %~dp0
|
|
::echo current bat short path: %~sdp0
|
|
|
|
%~d0
|
|
cd %~sdp0
|
|
copy flms\*.FLM %DEV_PATH% /Y
|
|
IF EXIST %JLINK_PATH%\JLinkDevices.xml rename %JLINK_PATH%\JLinkDevices.xml JLinkDevices_bk.xml
|
|
copy flms\JLinkDevices.xml %JLINK_PATH%\ /Y
|
|
|
|
pause
|
|
:end
|