Durante la depuración del microcontrolador nRF54LM20 basado en Cortex-M33 de Nordic Semiconductor, GDB devuelve valores desactualizados a causa de la caché de software del J-Link GDB Server. Según lo descrito en la entrada de blog de Daniel Mangum, el comando normal de lectura de GDB (x) muestra los datos en caché, mientras que el comando ReadMemAP de JLinkGDBServer puede leer el valor correcto directamente desde el puerto de acceso AHB-AP.
El depurador GDB del Nordic nRF54LM20 devuelve valores de caché obsoletos
En el microcontrolador Nordic nRF54LM20, el depurador GDB devuelve datos antiguos debido a la caché de software de J-Link, mientras que el comando ReadMemAP muestra los valores correctos.
01NordicnRF54LM20GDBJ-LinkdepuracióncachéCortex-M33sistemas embebidos