ThunderSqueak 0 Report post Posted June 11, 2010 I looked in the documentation for boost IDE and found "examples" but no real explanation for things like %target% and %name% etc, can this be explained better ? Also can the automatic addition of the filename to the end of the file be removed? The pickit 3 cannot have a space after the /F switch for it to work properly. From a previous post For a PICkit 2 I use:C:\PROGRA~1\MICROC~1\PK2CMD\pk2cmd.exe /BC:\PROGRA~1\MICROC~1\PK2CMD\ /P%target% /R /T /M /F See this old post for an explanation. Try "C:\Program Files (x86)\Microchip\MPLAB IDE\Programmer Utilities\PICkit3\pk3cmd" /P%target% /M /F ok this one actually worked "C:\Program Files (x86)\Microchip\MPLAB IDE\Programmer Utilities\PICkit3\pk3cmd" /P%shorttarget% /V3.250 /M /F%name%.hex it adds the name of the hex file again after the name, apparently you cannot have a space after the switches for it to work. Programming... "C:\Program Files (x86)\Microchip\MPLAB IDE\Programmer Utilities\PICkit3\pk3cmd" /P18F45K20 /V3.250 /M /Fblink_pic45k20.hex blink_pic45k20.hex Connecting... PICkit 3 detected Connecting to PICkit 3... Firmware Suite Version...... 01.26.05 Firmware type......................PIC18F PICkit 3 Connected. Device ID Revision = 00000011 Programming Device ... Programming/Verify complete Done I tested the code, seems to work, I might recomend however that the automatic addition of the file name to the end of the command line be dropped as it can always be done with %name% instead. The space after /F causes it to exit with "no input file" errors. Thanks again Quote Share this post Link to post Share on other sites