Hello, gus our design will be in mass prodcution stage,I want to find a efficiently way to load our hex file to NRF51822 modules, how to use batch processing to call nRFgo studio loading hex to modules?
Parallel programming of nRF5x series with IDAP-Link embeddedsoftdev.blogspot.ca/.../idap-link.html
That is the idea. There are 2 ways that can be accomplished which was explained further down in the description. One way is to connect to the same PC where each one will appears as a removable drive. You can then have a batch command script to copy the firmware file to all of them or an executable to do flash on all jtag. Probably not possible to connect 20 to one PC but for sure you can more than one, 10 may be. 2nd solution put firmware file on 20 microSD card. Put them in the jtag. Connect the target and press program button on each and move to next target. The task can be performed by one worker, no PC require. You cannot connect 20 SWD target to the same jtag. It's a one to one. Third solution, you can use an automated Chip programmer. But that's will cost $$$$$. 4th solution, pay a third party to program them for you. Other solution is to layout a big PCB, put 20 IDAP-M module on board, 20 microSD slot, 1 buttons, 20 connections to your target. Then you can use 1 press of a button to program 20 pcs at once.