lpcware

LPC1114 Errata

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 15, 2016 by lpcware
Content originally posted in LPCWare by atomicdog on Sun Mar 06 23:10:36 MST 2011
I saw the code below in the I2C example code. Is there an updated errata that mentions this issue and which silicon  revisions are/were effected? The errata I found only talked about an ADC issue for revs A and B. The code uses the 'fixed' version, but when was it fixed?

void I2CSlaveInit( void ) 
{
  /* SSP and I2C reset are overlapped, [B]a known bug[/B],
  for now, both SSP and I2C use bit 0 for reset enable.
  Once the problem is fixed, change to "#if 1". */
#if 1
  LPC_SYSCON->PRESETCTRL |= (0x1<<1);
#else
  LPC_SYSCON->PRESETCTRL |= (0x1<<0);
#endif
--John

Outcomes