Using CrossWorks for ARM version 2.2, using JTAG on an STM32F417 uC.
During debugging, the Cortex M4 core peripheral registers are displaying correctly, i.e. CPU, NVIC, SysTick, etc
But the rest of the ST peripherals, i.e. GPIO, ADC, DMA, etc, all display 0xfefefefe for every register. The properties of each register point at the correct memory address, so I can't figure out what could be wrong.
Please sign in to leave a comment.