Can’t seem to find info on the following …
I have a Gateway Shield and I would like to flash modified firmware (for testing/debugging) to the BLE module.
I can see that we are using JTAG/SWD for the task. But what programmer hardware, software (I’m running OS X, mainly) and so on?
Currently, I only have an ST-Link/V2 JTAG and STM8 programmer, which I have used for bare metal programming of the original SparkCore. I haven’t looked at requirements for the Photon yet. There be dragons there, though! I had to downgrade the ST-Link’s firmware to work with the then available versions of OpenOCD.
So in short – what are you good fellows using? What is your physical development and debugging set-up? I’d like to mirror that same set-up, as precisely and practically as I can.
Now to go find where I can get a 1.27mm header socket – not to mention ribbon cable that will fit onto same. I would welcome hints there, too.