Hi Nordic Support,
I am facing an issue where the peripheral registers are not visible in the Keil debugger during a debug session. Only the core registers are available, and I am unable to access peripheral registers through the System Viewer.
Development Environment:
- IDE: Keil MDK-ARM (uVision) v5.43.1.0
- Nordic SDK: nRF5 SDK v17.1.0
- Debug Probe: J-Link
- Device: nRF52840
Board Details:
- Marking on PCB: 10056
- Hardware Revision: 3.0.3
Issue Description:
- The application builds, programs, and runs successfully.
- During debugging, the peripheral registers are not visible in Keil's System Viewer/Peripherals window.
- I expected to see peripherals such as GPIO, UART, TIMER, etc., but they are missing.
Could you please let me know:
- Is there any additional configuration required in Keil to enable the peripheral register view?
- Does this depend on a specific Device Family Pack (DFP) or SVD file?
- Is this a known issue with this board or SDK version?
Any guidance would be appreciated.
Thank you!