Hello,
I recently bought small EFM32PG22 microcontroller evaluation board
(containing series 2 Cortex-M33 pearl gecko chip) and discovered that
openocd cannot debug nor program flash in it. (openocd supports old 'series
0', new series 1 but no series 2 chips)
I tweaked efm32.c to check CPUID for Cortex-M33 core and gdb connection works.
Support for flashing requires more extensive changes (MSC registers are
similar but not quite the same and are at different addresses)
Here comes my question to the list:
Has anyone started any work on getting openocd to support flashing these
micros?
I would like to not redo the work that is already being done (I checked
code from openocd master in semi-official github mirror)
I will probably cobble some code together as most of the work is already
done (I think I will need to add proper register addresses, page sizes and
check for slightly different flags, but I may be wrong)
Daniel