I cannot read or write to/from the LPC810 GPIO_PORT registers starting @ 0xA0000000. Any read or write attempt results in an immediate HardFault_Handler. Additionally, in the register view all GPIO_PORT registers read either 0xcd 0r 0xcdcdcdcd. I've enabled the peripheral's clock in SYSAHBCLKCTRL (bit 6) and can verify it is set in the register view. Been working with the NXP LPC series for quite a while now and have never seen anything like this.
Using crossworks for ARM 3.3.1
Please sign in to leave a comment.