NXP LPC18xx LPC43xx OTP ID Boot
static LPC_DEVICE_TYPE LPCtypes[] =
{
{ , , , , , , , , , CHIP_VARIANT_NONE }, /* unknown */ // id, id2, use id2, name of product, flash size, ram size, total number of sector, max copy size, sector table, chip variant { 0x00008100, 0x00000000, , "810M021FN8", , , , , SectorTable_8xx, CHIP_VARIANT_LPC8XX },
{ 0x00008110, 0x00000000, , "811M001FDH16", , , , , SectorTable_8xx, CHIP_VARIANT_LPC8XX },
{ 0x00008120, 0x00000000, , "812M101FDH16", , , , , SectorTable_8xx, CHIP_VARIANT_LPC8XX },
{ 0x00008121, 0x00000000, , "812M101FD20", , , , , SectorTable_8xx, CHIP_VARIANT_LPC8XX },
{ 0x00008122, 0x00000000, , "812M101FDH20", , , , , SectorTable_8xx, CHIP_VARIANT_LPC8XX }, { 0x2500102B, 0x00000000, , "", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, { 0x0A07102B, 0x00000000, , "1110.../002", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x1A07102B, 0x00000000, , "1110.../002", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x0A16D02B, 0x00000000, , "1111.../002", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x1A16D02B, 0x00000000, , "1111.../002", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x041E502B, 0x00000000, , "1111.../101", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x2516D02B, 0x00000000, , "1111.../102", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x00010013, 0x00000000, , "1111.../103", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x0416502B, 0x00000000, , "1111.../201", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x2516902B, 0x00000000, , "1111.../202", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x00010012, 0x00000000, , "1111.../203", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x042D502B, 0x00000000, , "1112.../101", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x2524D02B, 0x00000000, , "1112.../102", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x0A24902B, 0x00000000, , "1112.../102", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x1A24902B, 0x00000000, , "1112.../102", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x00020023, 0x00000000, , "1112.../103", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x0425502B, 0x00000000, , "1112.../201", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x2524902B, 0x00000000, , "1112.../202", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x00020022, 0x00000000, , "1112.../203", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x0434502B, 0x00000000, , "1113.../201", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x2532902B, 0x00000000, , "1113.../202", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x00030032, 0x00000000, , "1113.../203", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x0434102B, 0x00000000, , "1113.../301", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x2532102B, 0x00000000, , "1113.../302", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x00030030, 0x00000000, , "1113.../303", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x0A40902B, 0x00000000, , "1114.../102", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x1A40902B, 0x00000000, , "1114.../102", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x0444502B, 0x00000000, , "1114.../201", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x2540902B, 0x00000000, , "1114.../202", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x00040042, 0x00000000, , "1114.../203", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x0444102B, 0x00000000, , "1114.../301", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x2540102B, 0x00000000, , "1114.../302", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x00040040, 0x00000000, , "1114.../303", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x00040060, 0x00000000, , "1114.../323", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x00040070, 0x00000000, , "1114.../333", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x00050080, 0x00000000, , "1115.../303", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, { 0x1421102B, 0x00000000, , "11C12.../301", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x1440102B, 0x00000000, , "11C14.../301", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x1431102B, 0x00000000, , "11C22.../301", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX },
{ 0x1430102B, 0x00000000, , "11C24.../301", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, { 0x293E902B, 0x00000000, , "11E11FHN33/101", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10518 Rev. 3 -- 25 Nov 2013 */
{ 0x2954502B, 0x00000000, , "11E12FBD48/201", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10518 Rev. 3 -- 25 Nov 2013 */
{ 0x296A102B, 0x00000000, , "11E13FBD48/301", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10518 Rev. 3 -- 25 Nov 2013 */
{ 0x2980102B, 0x00000000, , "11E14(FHN33,FBD48,FBD64)/401", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10518 Rev. 3 -- 25 Nov 2013 */
{ 0x00009C41, 0x00000000, , "11E36(FBD64,FHN33)/501", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10518 Rev. 3 -- 25 Nov 2013 */
{ 0x00007C45, 0x00000000, , "11E37HFBD64/401", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10518 Rev. 3 -- 25 Nov 2013 */
{ 0x00007C41, 0x00000000, , "11E37(FBD48,FBD64)/501", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10518 Rev. 3 -- 25 Nov 2013 */ { 0x095C802B, 0x00000000, , "11U12(FHN33,FBD48)/201", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x295C802B, 0x00000000, , "11U12(FHN33,FBD48)/201", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x097A802B, 0x00000000, , "11U13FBD48/201", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x297A802B, 0x00000000, , "11U13FBD48/201", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x0998802B, 0x00000000, , "11U14FHN33/201", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x2998802B, 0x00000000, , "11U14(FHN,FHI)33/201", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x0998802B, 0x00000000, , "11U14(FBD,FET)48/201", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x2998802B, 0x00000000, , "11U14(FBD,FET)48/201", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x2972402B, 0x00000000, , "11U23FBD48/301", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x2988402B, 0x00000000, , "11U24(FHI33,FBD48,FET48)/301", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x2980002B, 0x00000000, , "11U24(FHN33,FBD48,FBD64)/401", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x0003D440, 0x00000000, , "11U34(FHN33,FBD48)/311", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x0001CC40, 0x00000000, , "11U34(FHN33,FBD48)/421", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x0001BC40, 0x00000000, , "11U35(FHN33,FBD48,FBD64)/401", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x0000BC40, 0x00000000, , "11U35(FHI33,FET48)/501", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x00019C40, 0x00000000, , "11U36(FBD48,FBD64)/401", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x00017C40, 0x00000000, , "11U37FBD48/401", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x00007C44, 0x00000000, , "11U37HFBD64/401", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */
{ 0x00007C40, 0x00000000, , "11U37FBD64/501", , , , , SectorTable_11xx, CHIP_VARIANT_LPC11XX }, /* From UM10462 Rev. 5 -- 20 Nov 2013 */ { 0x3640C02B, 0x00000000, , "1224.../101", , , , , SectorTable_17xx, CHIP_VARIANT_LPC11XX },
{ 0x3642C02B, 0x00000000, , "1224.../121", , , , , SectorTable_17xx, CHIP_VARIANT_LPC11XX },
{ 0x3650002B, 0x00000000, , "1225.../301", , , , , SectorTable_17xx, CHIP_VARIANT_LPC11XX },
{ 0x3652002B, 0x00000000, , "1225.../321", , , , , SectorTable_17xx, CHIP_VARIANT_LPC11XX },
{ 0x3660002B, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC11XX },
{ 0x3670002B, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC11XX }, { 0x2C42502B, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC13XX },
{ 0x1816902B, 0x00000000, , "1311/01", , , , , SectorTable_17xx, CHIP_VARIANT_LPC13XX },
{ 0x2C40102B, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC13XX },
{ 0x1830102B, 0x00000000, , "1313/01", , , , , SectorTable_17xx, CHIP_VARIANT_LPC13XX },
{ 0x3A010523, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC13XX },
{ 0x1A018524, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC13XX },
{ 0x1A020525, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC13XX },
{ 0x3D01402B, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC13XX },
{ 0x3D00002B, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC13XX },
{ 0x28010541, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC13XX },
{ 0x08018542, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC13XX },
{ 0x08020543, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC13XX }, { 0x25001118, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x25001121, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x25011722, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x25011723, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x25013F37, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x25113737, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x26012033, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x26011922, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x26013733, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x26013F33, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x26012837, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x26013F37, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x26113F37, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX }, { 0x27011132, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x27191F43, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x27193747, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x27193F47, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x281D1743, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x281D1F43, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x281D3747, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX },
{ 0x281D3F47, 0x00000000, , "", , , , , SectorTable_17xx, CHIP_VARIANT_LPC17XX }, // LPC18xx
{ 0xF00B1B3F, 0x00000000, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX }, // Flashless
{ 0xF001D830, 0x00000000, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX },
{ 0xF001D830, 0x00000000, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX },
{ 0xF001D830, 0x00000000, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX },
{ 0xF001D830, 0x00000000, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX },
{ 0xF00A9B3C, 0x00000000, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX }, // Flashless
{ 0xF001D830, 0x00000000, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX },
{ 0xF001D830, 0x00000000, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX },
{ 0xF001D830, 0x00000000, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX },
{ 0xF001D830, 0x00000000, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX },
{ 0xF0009A30, 0x00000000, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX }, // Flashless
{ 0xF001DA30, 0x00000044, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX },
{ 0xF001DA30, 0x00000000, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX },
{ 0xF0009830, 0x00000000, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX }, // Flashless
{ 0xF001D830, 0x00000044, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX },
{ 0xF001D830, 0x00000000, , "", , , , , SectorTable_18xx, CHIP_VARIANT_LPC18XX }, { 0x0004FF11, 0x00000000, , "", , , , , SectorTable_2103, CHIP_VARIANT_LPC2XXX },
{ 0xFFF0FF12, 0x00000000, , "", , , , , SectorTable_210x, CHIP_VARIANT_LPC2XXX },
{ 0xFFF0FF22, 0x00000000, , "", , , , , SectorTable_210x, CHIP_VARIANT_LPC2XXX },
{ 0xFFF0FF32, 0x00000000, , "", , , , , SectorTable_210x, CHIP_VARIANT_LPC2XXX },
{ 0x0201FF01, 0x00000000, , "", , , , , SectorTable_2109, CHIP_VARIANT_LPC2XXX },
{ 0x0101FF12, 0x00000000, , "", , , , , SectorTable_211x, CHIP_VARIANT_LPC2XXX },
{ 0x0201FF12, 0x00000000, , "", , , , , SectorTable_211x, CHIP_VARIANT_LPC2XXX },
{ 0x0101FF13, 0x00000000, , "", , , , , SectorTable_212x, CHIP_VARIANT_LPC2XXX },
{ 0x0201FF13, 0x00000000, , "", , , , , SectorTable_212x, CHIP_VARIANT_LPC2XXX },
{ 0x0002FF01, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x0002FF11, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x0002FF12, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x0002FF23, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x0002FF25, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x0402FF01, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x0402FF11, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x0402FF12, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x0402FF23, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x0402FF25, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x0301FF13, 0x00000000, , "", , , , , SectorTable_212x, CHIP_VARIANT_LPC2XXX },
{ 0x0301FF12, 0x00000000, , "", , , , , SectorTable_211x, CHIP_VARIANT_LPC2XXX }, /* table is a "don't care" */
{ 0x0401FF12, 0x00000000, , "", , , , , SectorTable_211x, CHIP_VARIANT_LPC2XXX },
{ 0x0601FF13, 0x00000000, , "", , , , , SectorTable_212x, CHIP_VARIANT_LPC2XXX },
/* "2290"; same id as the LPC2210 */
{ 0x0401FF13, 0x00000000, , "", , , , , SectorTable_212x, CHIP_VARIANT_LPC2XXX },
{ 0x0501FF13, 0x00000000, , "", , , , , SectorTable_212x, CHIP_VARIANT_LPC2XXX },
{ 0x1600F701, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX }, /* From UM10211 Rev. 4.1 -- 5 Sep 2012 */
{ 0x1600FF22, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX }, /* From UM10211 Rev. 4.1 -- 5 Sep 2012 */
{ 0x0603FB02, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX }, /* From UM10211 Rev. 01 -- 6 July 2007 */
{ 0x1600F902, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x1600E823, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x0603FB23, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX }, /* From UM10211 Rev. 01 -- 6 July 2007 */
{ 0x1600F923, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x1600E825, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x0603FB25, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX }, /* From UM10211 Rev. 01 -- 6 July 2007 */
{ 0x1600F925, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x1700E825, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x0703FF25, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX }, /* From UM10211 Rev. 01 -- 6 July 2007 */
{ 0x1600FD25, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX }, /* From UM10211 Rev. 01 -- 29 October 2007 */
{ 0x1700FD25, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x1700FF35, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX }, /* From UM10211 Rev. 03 -- 25 August 2008 */
{ 0x1800F935, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x1800FF35, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x1500FF35, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x1600FF30, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x1600FF35, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x1701FF30, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX },
{ 0x1701FF35, 0x00000000, , "", , , , , SectorTable_213x, CHIP_VARIANT_LPC2XXX }, { 0xA00A8B3F, 0x00000000, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* From UM10503 Rev. 1.4 -- 3 Sep 2012 */
{ 0xA00BCB3F, 0x00000080, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* info not yet available */
{ 0xA00BCB3F, 0x00000044, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* info not yet available */
{ 0xA001CB3F, 0x00000022, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* info not yet available */
{ 0xA001CB3F, 0x00000000, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* info not yet available */
{ 0xA0008B3C, 0x00000000, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* From UM10503 Rev. 1.4 -- 3 Sep 2012 */
{ 0xA00BCB3C, 0x00000080, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* info not yet available */
{ 0xA00BCB3C, 0x00000044, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* info not yet available */
{ 0xA001CB3C, 0x00000022, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* info not yet available */
{ 0xA001CB3C, 0x00000000, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* info not yet available */
{ 0xA0000A30, 0x00000000, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* From UM10503 Rev. 1.4 -- 3 Sep 2012 */
{ 0xA001CA30, 0x00000044, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* info not yet available */
{ 0xA001CA30, 0x00000000, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* info not yet available */
{ 0xA0000830, 0x00000000, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* From UM10503 Rev. 1.4 -- 3 Sep 2012 */
{ 0xA001C830, 0x00000044, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX }, /* From UM10503 Rev. 1.4 -- 3 Sep 2012 */
{ 0xA001C830, 0x00000000, , "", , , , , SectorTable_43xx, CHIP_VARIANT_LPC43XX } /* From UM10503 Rev. 1.4 -- 3 Sep 2012 */
};
LPC4333, 0xA001CA30, 0x00000044
LPC4327, 0xA001CB3C, 0x00000000
LPC4325, 0xA001CB3C, 0x00000022
LPC4323, 0xA00BCB3C, 0x00000044
LPC4322, 0xA00BCB3C, 0x00000080
LPC4317, 0xA001CB3F, 0x00000000
LPC4315, 0xA001CB3F, 0x00000022
LPC4313, 0xA00BCB3F, 0x00000044
LPC4312, 0xA00BCB3F, 0x00000080
NXP LPC18xx LPC43xx OTP ID Boot的更多相关文章
- LPC18xx/43xx OTP Controller driver
LPC18xx/43xx OTP Controller driver /* * @brief LPC18xx/43xx OTP Controller driver * * @note * Copyri ...
- LPC18xx LPC43xx LPC4370 Bootrom USB DFU FPB - Flash Patch and Breakpoint Unit
What is the difference between a Bootrom vs bootloader on ARM systems Bootrom Bootrom (or Boot ROM) ...
- LPC43xx OTP
- LPC1800 and LPC4300 Boot/ISP/CRP
MCU的启动方式有很多种:UART接口,扩展的静态存储单元(NOR Flash), SPI Flash,quad SPI Flash,高速USB0和USB1.另外可以通过对OTP存储单元的编程. 首先 ...
- LPC1800 and LPC4300 MCUs
LPC1800 Series microcontrollers At 180 MHz, LPC1800 Series microcontrollers combine the industry's f ...
- ARM architecture
http://en.wikipedia.org/wiki/ARM_architecture ARM architecture ARM architectures The ARM logo De ...
- 分区里的inode号是0号和1号的block
分区里的inode号是0号和1号的block 我相信大家在使用Linux的时候都遇到过误删文件系统数据的情况,不管是自己误删还是帮人家恢复误删 现在用的比较多的恢复工具大概是ext3grep .ext ...
- Linux就这个范儿 第15章 七种武器 linux 同步IO: sync、fsync与fdatasync Linux中的内存大页面huge page/large page David Cutler Linux读写内存数据的三种方式
Linux就这个范儿 第15章 七种武器 linux 同步IO: sync.fsync与fdatasync Linux中的内存大页面huge page/large page David Cut ...
- 高性能Linux服务器 第6章 ext3文件系统反删除利器ext3grep extundelete工具恢复rm -rf 误删除的文件
高性能Linux服务器 第6章 ext3文件系统反删除利器ext3grep extundelete工具恢复rm -rf 误删除的文件 只能用于ext3文件系统!!!!!!!高俊峰(高性能Linux ...
随机推荐
- HTML5 CSS Reset
最近在学习HTML和CSS,发现一个不错的模板,放于此处. /* html5doctor.com Reset Stylesheet v1.6.1 Last Updated: 2010-09-17 Au ...
- linux笔记_day11_shell编程
1.条件测试类型: 整数测试 字符测试 文件测试 条件测试的表达式: [ expression ] 必须有空格 [[ expression ]] test expression 整数比较 : -eq ...
- 【Python】Flask系列-数据库笔记
MySQL-python中间件的介绍与安装: 1.如果是在类unix系统上,直接进入虚拟环境,输入sudo pip install mysql-python. 2.如果是在windows系统上,那么在 ...
- 五大常见的MySQL高可用方案【转】
1. 概述 我们在考虑MySQL数据库的高可用的架构时,主要要考虑如下几方面: 如果数据库发生了宕机或者意外中断等故障,能尽快恢复数据库的可用性,尽可能的减少停机时间,保证业务不会因为数据库的故障而中 ...
- python运行execjs解密js
[转]http://www.knowsky.com/1041161.html python 记一次计算qzonetoken经历 之前用python写了个发表说说的爬虫,但最近发现在post数据时返回不 ...
- Promise初探
在JavaScript的世界中,所有代码都是单线程执行的. 由于这个“缺陷”,导致JavaScript的所有网络操作,浏览器事件,都必须是异步执行.异步执行可以用回调函数实现: function ru ...
- C++ Primer读书笔记(2)
getline(cin,string s)可以读取一整行,包括空白符.使用ctrl+Z结束 字符串字面值与string是不同的类型.两个字符串字面值不能直接相加. 处理string对象中的字符时,C+ ...
- 为你的 Hadoop 集群选择合适的硬件
随着Apache Hadoop的起步,云客户的增多面临的首要问题就是如何为他们新的的Hadoop集群选择合适的硬件. 尽管Hadoop被设计为运行在行业标准的硬件上,提出一个理想的集群配置不想提供硬件 ...
- laravel 辅助函数
数组&对象 1.array_divide() array_divide 函数返回两个数组,一个包含原始数组的健,另一个包含原始数组的值 [$keys, $values] = array_div ...
- php常用的安全过滤函数
目录结构 ①常用的安全函数有哪些: ②这些函数的作用: ③函数的用法: ④举例说明: ⑤参考资料: 由于越来越多的项目开始使用框架,所以,很多的程序员也不在关心安全的问题!因为框架已经帮我们几乎完美的 ...