Content originally posted in LPCWare by bjornenerdes on Thu Apr 10 02:32:35 MST 2014 While trying to migrate to LPCOpen 2.05 for LPC13xx I had trouble initiating the I2C driver Chip layer (NO_BOARD_LIB).
What I found was that the PRESETCTRL was not set: LPC_SYSCTL->PRESETCTRL |= (0x1<<1);
Anyone having similar problems? Or am using it in the wrong way?
Now it is functioning with the following code in sysinit.c: