Hi,
Seems like a bug of sorts, but using both the above mentioned chips with fresh projects I found numerous event handlers were not 'linked' when main was a c++ file, while c works. It could be all of them in fact but certainly TIMERS on the NRF52 and EXT INTS on the SAMD21. This caused the CPU's to appear hard locked.
It took me absolutely ages to work out what was causing it, although not the underlying issue.
Keep up the great work, Segger is my go-to environment going forward.
Regards,
Andrew
Seems like a bug of sorts, but using both the above mentioned chips with fresh projects I found numerous event handlers were not 'linked' when main was a c++ file, while c works. It could be all of them in fact but certainly TIMERS on the NRF52 and EXT INTS on the SAMD21. This caused the CPU's to appear hard locked.
It took me absolutely ages to work out what was causing it, although not the underlying issue.
Keep up the great work, Segger is my go-to environment going forward.
Regards,
Andrew