Hi,
I just tried running the script C:\nxp\LPCScrypt_2.1.2_57\scripts\program_CMSIS.cmd and it generated the following error, although it seems to have programmed the LPC-Link2 anyway:
LPCScrypt - CMSIS-DAP firmware programming script v2.1.2 Nov 2020.
Connect an LPC-Link2 or LPCXpresso V2/V3 Board via USB then press Space.
Press any key to continue . . .
Booting LPCScrypt target with "LPCScrypt_240.bin.hdr"
LPCScrypt target booted
..
Programming LPC-Link2 with "LPC432x_CMSIS_DAP_V5_361.bin.hdr"
C:\Users\Ronnie
Error: <Command line>:1: Unknown memory 'Shipman\AppData\Local\Temp\Scrypt.log'
Script cmd: program C:\nxp\LPCScrypt_2.1.2_57\probe_firmware\LPCLink2\LPC432x_CMSIS_DAP_V5_361.bin.hdr SPIFI Shipman\AppData\Local\Temp\Scrypt.log
Last target cmd: =queryFlash
Terminated with errors
The system cannot find the path specified.
ECHO is off.
Retrying ...
C:\Users\Ronnie
Error: <Command line>:1: Unknown memory 'Shipman\AppData\Local\Temp\Scrypt.log'
Script cmd: program C:\nxp\LPCScrypt_2.1.2_57\probe_firmware\LPCLink2\LPC432x_CMSIS_DAP_V5_361.bin.hdr SPIFI Shipman\AppData\Local\Temp\Scrypt.log
Last target cmd: =queryFlash
Terminated with errors
The system cannot find the path specified.
ECHO is off.
Retrying ...
Slowing clock ...
.
Programmed 30736 bytes to 0x14000000 in 0.185s (162.132KB/sec)
- LPC-Link2 programmed successfully and has the unique ID: NYBSL2KS
- To use: make link JP1 (nearest USB) and reboot.
Connect Next Board then press Space (or CTRL-C to Quit)
Press any key to continue . . .
Terminate batch job (Y/N)?
My %temp% variable is:
C:\nxp\LPCScrypt_2.1.2_57>echo %temp%
C:\Users\Ronnie Shipman\AppData\Local\Temp
The space char in the temp path is the problem. When I change %temp% the script worked:
C:\nxp\LPCScrypt_2.1.2_57>mkdir c:\Temp
C:\nxp\LPCScrypt_2.1.2_57>set temp=C:\Temp
C:\nxp\LPCScrypt_2.1.2_57>echo %temp%
C:\Temp
C:\nxp\LPCScrypt_2.1.2_57>scripts\program_CMSIS
LPCScrypt - CMSIS-DAP firmware programming script v2.1.2 Nov 2020.
Connect an LPC-Link2 or LPCXpresso V2/V3 Board via USB then press Space.
Press any key to continue . . .
.
Programming LPC-Link2 with "LPC432x_CMSIS_DAP_V5_361.bin.hdr"
- LPC-Link2 programmed successfully and has the unique ID: NYBSL2KS
- To use: make link JP1 (nearest USB) and reboot.
Connect Next Board then press Space (or CTRL-C to Quit)
Press any key to continue . . .
Booting LPCScrypt target with "LPCScrypt_240.bin.hdr"
LPCScrypt target booted
.
Programming LPC-Link2 with "LPC432x_CMSIS_DAP_V5_361.bin.hdr"
- LPC-Link2 programmed successfully and has the unique ID: KZBQGWCV
- To use: make link JP1 (nearest USB) and reboot.
Connect Next Board then press Space (or CTRL-C to Quit)
Press any key to continue . . .
Terminate batch job (Y/N)? y
C:\nxp\LPCScrypt_2.1.2_57>
Kind regards,
Ronnie
I have reposted this here: https://community.nxp.com/t5/Other-NXP-Products/LPC-Link2-firmware-update-script-cannot-handle-space...
Did anyone at NXP have a chance to look at this please?