> a good JTAG probe like J-Link for arm micros can cost 300-800 Eur
I’ve never understood how they stay in business. Dirt cheap SWD programmers work with pretty much any arm chips and give you all the debugging features like breakpoints over just 2 wires.