Need Programmer Shield to Flash Xenon/Argon entire ROM space?

Xenon and Argon recently arrived with the JTAG debugger. Is the debugger capable of programming the Flash without the provided bootloader DFU method?

If I can’t use the debugger, the shield programmer supports photon and core - does that include the xenon and argon models?

You cannot program the mesh devices with the old debugger shield because they don’t fit, and also because the mesh devices have a different processor, not a STM32. You also cannot use a ST-LINK/V2.

The Particle Debugger (CMSIS-DAP) is what you need to program or debug mesh devices. You can probably use something like a Segger J/Link as well, but the Particle Debugger is inexpensive and will be the supported solution. Right now, the documentation is not complete because it’s awaiting debugging support in Particle Workbench.

I’m not actually sure you can write the external flash from SWD. I’ve only done it from DFU mode.

1 Like

Thanks. Seems like I have what I need.