<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Power ManagementのトピックKITPF8200FRDPGM error</title>
    <link>https://community.nxp.com/t5/Power-Management/KITPF8200FRDPGM-error/m-p/1676441#M2761</link>
    <description>&lt;P&gt;i use KITPF8200FRDPGM and MC33PF8200&lt;/P&gt;&lt;P&gt;TBB Mode is Possibe But OTP Mode is not possible&lt;/P&gt;&lt;P&gt;here is my script&amp;nbsp;&lt;/P&gt;&lt;P&gt;OTP:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SET_DPIN:PF8200:PWRON:low&lt;BR /&gt;SET_DPIN:PF8200:WDI:low&lt;BR /&gt;SET_DPIN:PF8200:TBBEN:high&lt;BR /&gt;SET_DPIN:PF8200:USBEN:high&lt;BR /&gt;SET_DPIN:PF8200:BSTEN:high&lt;BR /&gt;SET_DPIN:PF8200:VDDOTPEN:high&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FSOB_SELECT:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_I2C:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_CTRL1:0x0A&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_CTRL2:0x41&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_CTRL3:0x41&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FREQ_CTRL:0x80&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_COINCELL_CTRL:0x0B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRON:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_WD_CONFIG:0x10&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_WD_EXPIRE:0x07&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_WD_COUNTER:0xAF&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FAULT_COUNTER:0xF0&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FAULT_TIMERS:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRDN_DLY1:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRDN_DLY2:0x81&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRUP_CTRL:0x02&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_RESETBMCU_PWRUP:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PGOOD_PWRUP:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_VOLT:0x20&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_PWRUP:0x15&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_CONFIG2:0x09&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_VOLT:0x70&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_PWRUP:0x15&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_CONFIG2:0x29&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_VOLT:0x60&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_PWRUP:0x3D&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_CONFIG2:0x3B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_VOLT:0xB1&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_PWRUP:0x47&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_CONFIG2:0x2B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_VOLT:0xB0&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_PWRUP:0x51&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_CONFIG2:0x33&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_VOLT:0x38&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_PWRUP:0x51&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_CONFIG2:0x13&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_VOLT:0x15&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_PWRUP:0x47&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_CONFIG2:0x03&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO1_VOLT:0x52&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO1_PWRUP:0x5B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO1_CONFIG:0x06&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO2_VOLT:0x50&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO2_PWRUP:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO2_CONFIG:0x12&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO3_VOLT:0x52&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO3_PWRUP:0x65&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO3_CONFIG:0x06&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO4_VOLT:0x52&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO4_PWRUP:0x6F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO4_CONFIG:0x06&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_VSNVS_CONFIG:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_OV_BYPASS1:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_OV_BYPASS2:0x0F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_UV_BYPASS1:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_UV_BYPASS2:0x0F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_ILIM_BYPASS1:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_ILIM_BYPASS2:0x0F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PROG_IDH:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PROG_IDL:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_DEBUG1:0x01&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW_COMP1:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW_COMP2:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW_COMP3:0x00&lt;/P&gt;&lt;P&gt;// CONFIGURE OTP CONTROLLER&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0x80&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0xAC&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA9&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0x02&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0xDC&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA9&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0x08&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0x38&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA9&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0x09&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0xDC&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA9&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0x0C&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0xD2&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA9&lt;/P&gt;&lt;P&gt;SET_REG:PF8200:OTP_PAGE2:MAX_PGM_TRIES:0x08&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:MRR_SVDR_IN:0x13&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:MR_TEST_H:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:MR_TEST_L:0x02&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:MREF_TEST_H:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:MREF_TEST_L:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:PULSE_DUR_1:0xBB&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:PULSE_DUR_2:0x08&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_STOP:0x48&lt;/P&gt;&lt;P&gt;// SET CRC VALUES&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA5&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA4&lt;BR /&gt;GET_REG:PF8200:OTP_MIRROR:OTP_S0_CRC_LSB&lt;BR /&gt;GET_REG:PF8200:OTP_MIRROR:OTP_S0_CRC_MSB&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:SECT_STATUS&lt;/P&gt;&lt;P&gt;// START FUSE PROGRAMMING&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0x96&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;/P&gt;&lt;P&gt;// BURN BOOT ENABLE AND WRITE PROTECT BITS&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_STOP:0xFF&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0xFE&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0xAA&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0x87&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0xFF&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0x55&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0x87&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0xFC&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0xAA&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0x87&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0xFD&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0x55&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0x87&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:SECT_STATUS&lt;/P&gt;&lt;P&gt;SET_DPIN:PF8200:USBEN:low&lt;BR /&gt;SET_DPIN:PF8200:BSTEN:low&lt;BR /&gt;SET_DPIN:PF8200:VDDOTPEN:low&lt;/P&gt;&lt;P&gt;//Verify Mirror Registers = Fuse Value&lt;BR /&gt;GET_REG:PF8200:functional:DEVICE_ID&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_STOP:0x48&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xAB&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA0&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA1&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA4&lt;BR /&gt;GET_REG:PF8200:OTP_MIRROR:OTP_S0_CRC_LSB&lt;BR /&gt;GET_REG:PF8200:OTP_MIRROR:OTP_S0_CRC_MSB&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:SECT_STATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;/P&gt;&lt;P&gt;//If SECT_STATUS = 0x3F &amp;amp; FSTATUS = 0x00 part is programmed correctly.&lt;BR /&gt;//Verify CRC_LSB and CRC_MSB match the values in section "SET CRC VALUES" .&lt;BR /&gt;SET_DPIN:PF8200:TBBEN:low&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;TBB:&lt;/P&gt;&lt;P&gt;SET_DPIN:PF8200:PWRON:low&lt;BR /&gt;SET_DPIN:PF8200:WDI:low&lt;BR /&gt;SET_DPIN:PF8200:TBBEN:high&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FSOB_SELECT:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_I2C:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_CTRL1:0x0A&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_CTRL2:0x41&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_CTRL3:0x41&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FREQ_CTRL:0x80&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_COINCELL_CTRL:0x0B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRON:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_WD_CONFIG:0x10&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_WD_EXPIRE:0x07&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_WD_COUNTER:0xAF&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FAULT_COUNTER:0xF0&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FAULT_TIMERS:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRDN_DLY1:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRDN_DLY2:0x81&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRUP_CTRL:0x02&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_RESETBMCU_PWRUP:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PGOOD_PWRUP:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_VOLT:0x20&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_PWRUP:0x15&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_CONFIG2:0x09&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_VOLT:0x70&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_PWRUP:0x15&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_CONFIG2:0x29&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_VOLT:0x60&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_PWRUP:0x3D&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_CONFIG2:0x3B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_VOLT:0xB1&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_PWRUP:0x47&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_CONFIG2:0x2B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_VOLT:0xB0&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_PWRUP:0x51&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_CONFIG2:0x33&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_VOLT:0x38&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_PWRUP:0x51&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_CONFIG2:0x13&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_VOLT:0x15&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_PWRUP:0x47&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_CONFIG2:0x03&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO1_VOLT:0x52&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO1_PWRUP:0x5B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO1_CONFIG:0x06&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO2_VOLT:0x50&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO2_PWRUP:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO2_CONFIG:0x12&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO3_VOLT:0x52&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO3_PWRUP:0x65&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO3_CONFIG:0x06&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO4_VOLT:0x52&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO4_PWRUP:0x6F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO4_CONFIG:0x06&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_VSNVS_CONFIG:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_OV_BYPASS1:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_OV_BYPASS2:0x0F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_UV_BYPASS1:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_UV_BYPASS2:0x0F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_ILIM_BYPASS1:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_ILIM_BYPASS2:0x0F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PROG_IDH:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PROG_IDL:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_DEBUG1:0x01&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW_COMP1:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW_COMP2:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW_COMP3:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA5&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA4&lt;BR /&gt;SET_REG:PF8200:functional:TEST_FLAGS:0x07&lt;BR /&gt;SET_DPIN:PF8200:TBBEN:low&lt;BR /&gt;SET_DPIN:PF8200:PWRON:high&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;OTP Result:&lt;/P&gt;&lt;P&gt;OK: set PWRON digital pin = LOW&lt;BR /&gt;OK: set WDI digital pin = LOW&lt;BR /&gt;OK: set TBBEN digital pin = HIGH&lt;BR /&gt;OK: set USBEN digital pin = HIGH&lt;BR /&gt;OK: set BSTEN digital pin = HIGH&lt;BR /&gt;OK: set VDDOTPEN digital pin = HIGH&lt;BR /&gt;OK: write reg. OTP_FSOB_SELECT = 0x00&lt;BR /&gt;OK: write reg. OTP_I2C = 0x00&lt;BR /&gt;OK: write reg. OTP_CTRL1 = 0x0a&lt;BR /&gt;OK: write reg. OTP_CTRL2 = 0x41&lt;BR /&gt;OK: write reg. OTP_CTRL3 = 0x41&lt;BR /&gt;OK: write reg. OTP_FREQ_CTRL = 0x80&lt;BR /&gt;OK: write reg. OTP_COINCELL_CTRL = 0x0b&lt;BR /&gt;OK: write reg. OTP_PWRON = 0x00&lt;BR /&gt;OK: write reg. OTP_WD_CONFIG = 0x10&lt;BR /&gt;OK: write reg. OTP_WD_EXPIRE = 0x07&lt;BR /&gt;OK: write reg. OTP_WD_COUNTER = 0xaf&lt;BR /&gt;OK: write reg. OTP_FAULT_COUNTER = 0xf0&lt;BR /&gt;OK: write reg. OTP_FAULT_TIMERS = 0x7f&lt;BR /&gt;OK: write reg. OTP_PWRDN_DLY1 = 0x00&lt;BR /&gt;OK: write reg. OTP_PWRDN_DLY2 = 0x81&lt;BR /&gt;OK: write reg. OTP_PWRUP_CTRL = 0x02&lt;BR /&gt;OK: write reg. OTP_RESETBMCU_PWRUP = 0x00&lt;BR /&gt;OK: write reg. OTP_PGOOD_PWRUP = 0x00&lt;BR /&gt;OK: write reg. OTP_SW1_VOLT = 0x20&lt;BR /&gt;OK: write reg. OTP_SW1_PWRUP = 0x15&lt;BR /&gt;OK: write reg. OTP_SW1_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW1_CONFIG2 = 0x09&lt;BR /&gt;OK: write reg. OTP_SW2_VOLT = 0x70&lt;BR /&gt;OK: write reg. OTP_SW2_PWRUP = 0x15&lt;BR /&gt;OK: write reg. OTP_SW2_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW2_CONFIG2 = 0x29&lt;BR /&gt;OK: write reg. OTP_SW3_VOLT = 0x60&lt;BR /&gt;OK: write reg. OTP_SW3_PWRUP = 0x3d&lt;BR /&gt;OK: write reg. OTP_SW3_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW3_CONFIG2 = 0x3b&lt;BR /&gt;OK: write reg. OTP_SW4_VOLT = 0xb1&lt;BR /&gt;OK: write reg. OTP_SW4_PWRUP = 0x47&lt;BR /&gt;OK: write reg. OTP_SW4_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW4_CONFIG2 = 0x2b&lt;BR /&gt;OK: write reg. OTP_SW5_VOLT = 0xb0&lt;BR /&gt;OK: write reg. OTP_SW5_PWRUP = 0x51&lt;BR /&gt;OK: write reg. OTP_SW5_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW5_CONFIG2 = 0x33&lt;BR /&gt;OK: write reg. OTP_SW6_VOLT = 0x38&lt;BR /&gt;OK: write reg. OTP_SW6_PWRUP = 0x51&lt;BR /&gt;OK: write reg. OTP_SW6_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW6_CONFIG2 = 0x13&lt;BR /&gt;OK: write reg. OTP_SW7_VOLT = 0x15&lt;BR /&gt;OK: write reg. OTP_SW7_PWRUP = 0x47&lt;BR /&gt;OK: write reg. OTP_SW7_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW7_CONFIG2 = 0x03&lt;BR /&gt;OK: write reg. OTP_LDO1_VOLT = 0x52&lt;BR /&gt;OK: write reg. OTP_LDO1_PWRUP = 0x5b&lt;BR /&gt;OK: write reg. OTP_LDO1_CONFIG = 0x06&lt;BR /&gt;OK: write reg. OTP_LDO2_VOLT = 0x50&lt;BR /&gt;OK: write reg. OTP_LDO2_PWRUP = 0x00&lt;BR /&gt;OK: write reg. OTP_LDO2_CONFIG = 0x12&lt;BR /&gt;OK: write reg. OTP_LDO3_VOLT = 0x52&lt;BR /&gt;OK: write reg. OTP_LDO3_PWRUP = 0x65&lt;BR /&gt;OK: write reg. OTP_LDO3_CONFIG = 0x06&lt;BR /&gt;OK: write reg. OTP_LDO4_VOLT = 0x52&lt;BR /&gt;OK: write reg. OTP_LDO4_PWRUP = 0x6f&lt;BR /&gt;OK: write reg. OTP_LDO4_CONFIG = 0x06&lt;BR /&gt;OK: write reg. OTP_VSNVS_CONFIG = 0x00&lt;BR /&gt;OK: write reg. OTP_OV_BYPASS1 = 0x7f&lt;BR /&gt;OK: write reg. OTP_OV_BYPASS2 = 0x0f&lt;BR /&gt;OK: write reg. OTP_UV_BYPASS1 = 0x7f&lt;BR /&gt;OK: write reg. OTP_UV_BYPASS2 = 0x0f&lt;BR /&gt;OK: write reg. OTP_ILIM_BYPASS1 = 0x7f&lt;BR /&gt;OK: write reg. OTP_ILIM_BYPASS2 = 0x0f&lt;BR /&gt;OK: write reg. OTP_PROG_IDH = 0x00&lt;BR /&gt;OK: write reg. OTP_PROG_IDL = 0x00&lt;BR /&gt;OK: write reg. OTP_DEBUG1 = 0x01&lt;BR /&gt;OK: write reg. OTP_SW_COMP1 = 0x00&lt;BR /&gt;OK: write reg. OTP_SW_COMP2 = 0x00&lt;BR /&gt;OK: write reg. OTP_SW_COMP3 = 0x00&lt;/P&gt;&lt;P&gt;// CONFIGURE OTP CONTROLLER&lt;BR /&gt;OK: write reg. FCMD = 0x80&lt;BR /&gt;OK: write reg. FADDR_START = 0x00&lt;BR /&gt;OK: write reg. FDATA = 0xac&lt;BR /&gt;OK: write reg. FCMD = 0xa9&lt;BR /&gt;OK: write reg. FADDR_START = 0x02&lt;BR /&gt;OK: write reg. FDATA = 0xdc&lt;BR /&gt;OK: write reg. FCMD = 0xa9&lt;BR /&gt;OK: write reg. FADDR_START = 0x08&lt;BR /&gt;OK: write reg. FDATA = 0x38&lt;BR /&gt;OK: write reg. FCMD = 0xa9&lt;BR /&gt;OK: write reg. FADDR_START = 0x09&lt;BR /&gt;OK: write reg. FDATA = 0xdc&lt;BR /&gt;OK: write reg. FCMD = 0xa9&lt;BR /&gt;OK: write reg. FADDR_START = 0x0c&lt;BR /&gt;OK: write reg. FDATA = 0xd2&lt;BR /&gt;OK: write reg. FCMD = 0xa9&lt;/P&gt;&lt;P&gt;OK: write reg. MAX_PGM_TRIES = 0x08&lt;BR /&gt;OK: write reg. MRR_SVDR_IN = 0x13&lt;BR /&gt;OK: write reg. MR_TEST_H = 0x00&lt;BR /&gt;OK: write reg. MR_TEST_L = 0x02&lt;BR /&gt;OK: write reg. MREF_TEST_H = 0x00&lt;BR /&gt;OK: write reg. MREF_TEST_L = 0x00&lt;BR /&gt;OK: write reg. PULSE_DUR_1 = 0xbb&lt;BR /&gt;OK: write reg. PULSE_DUR_2 = 0x08&lt;BR /&gt;OK: write reg. FADDR_START = 0x00&lt;BR /&gt;OK: write reg. FADDR_STOP = 0x48&lt;/P&gt;&lt;P&gt;// SET CRC VALUES&lt;BR /&gt;OK: write reg. FCMD = 0xa5&lt;BR /&gt;OK: write reg. FCMD = 0xa4&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;/P&gt;&lt;P&gt;// START FUSE PROGRAMMING&lt;BR /&gt;OK: write reg. FCMD = 0x96&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;/P&gt;&lt;P&gt;// BURN BOOT ENABLE AND WRITE PROTECT BITS&lt;BR /&gt;OK: write reg. FADDR_STOP = 0xff&lt;BR /&gt;OK: write reg. FADDR_START = 0xfe&lt;BR /&gt;OK: write reg. FDATA = 0xaa&lt;BR /&gt;OK: write reg. FCMD = 0x87&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;OK: write reg. FADDR_START = 0xff&lt;BR /&gt;OK: write reg. FDATA = 0x55&lt;BR /&gt;OK: write reg. FCMD = 0x87&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;OK: write reg. FADDR_START = 0xfc&lt;BR /&gt;OK: write reg. FDATA = 0xaa&lt;BR /&gt;OK: write reg. FCMD = 0x87&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;OK: write reg. FADDR_START = 0xfd&lt;BR /&gt;OK: write reg. FDATA = 0x55&lt;BR /&gt;OK: write reg. FCMD = 0x87&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;/P&gt;&lt;P&gt;OK: set USBEN digital pin = LOW&lt;BR /&gt;OK: set BSTEN digital pin = LOW&lt;BR /&gt;OK: set VDDOTPEN digital pin = LOW&lt;/P&gt;&lt;P&gt;//Verify Mirror Registers = Fuse Value&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;OK: write reg. FADDR_START = 0x00&lt;BR /&gt;OK: write reg. FADDR_STOP = 0x48&lt;BR /&gt;OK: write reg. FCMD = 0xab&lt;BR /&gt;OK: write reg. FCMD = 0xa0&lt;BR /&gt;OK: write reg. FCMD = 0xa1&lt;BR /&gt;OK: write reg. FCMD = 0xa4&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;/P&gt;&lt;P&gt;//If SECT_STATUS = 0x3F &amp;amp; FSTATUS = 0x00 part is programmed correctly.&lt;BR /&gt;//Verify CRC_LSB and CRC_MSB match the values in section "SET CRC VALUES" .&lt;BR /&gt;OK: set TBBEN digital pin = LOW&lt;/P&gt;&lt;P&gt;TBB result:&lt;/P&gt;&lt;P&gt;OK: set PWRON digital pin = LOW&lt;BR /&gt;OK: set WDI digital pin = LOW&lt;BR /&gt;OK: set TBBEN digital pin = HIGH&lt;BR /&gt;OK: write reg. OTP_FSOB_SELECT = 0x00&lt;BR /&gt;OK: write reg. OTP_I2C = 0x00&lt;BR /&gt;OK: write reg. OTP_CTRL1 = 0x0a&lt;BR /&gt;OK: write reg. OTP_CTRL2 = 0x41&lt;BR /&gt;OK: write reg. OTP_CTRL3 = 0x41&lt;BR /&gt;OK: write reg. OTP_FREQ_CTRL = 0x80&lt;BR /&gt;OK: write reg. OTP_COINCELL_CTRL = 0x0b&lt;BR /&gt;OK: write reg. OTP_PWRON = 0x00&lt;BR /&gt;OK: write reg. OTP_WD_CONFIG = 0x10&lt;BR /&gt;OK: write reg. OTP_WD_EXPIRE = 0x07&lt;BR /&gt;OK: write reg. OTP_WD_COUNTER = 0xaf&lt;BR /&gt;OK: write reg. OTP_FAULT_COUNTER = 0xf0&lt;BR /&gt;OK: write reg. OTP_FAULT_TIMERS = 0x7f&lt;BR /&gt;OK: write reg. OTP_PWRDN_DLY1 = 0x00&lt;BR /&gt;OK: write reg. OTP_PWRDN_DLY2 = 0x81&lt;BR /&gt;OK: write reg. OTP_PWRUP_CTRL = 0x02&lt;BR /&gt;OK: write reg. OTP_RESETBMCU_PWRUP = 0x00&lt;BR /&gt;OK: write reg. OTP_PGOOD_PWRUP = 0x00&lt;BR /&gt;OK: write reg. OTP_SW1_VOLT = 0x20&lt;BR /&gt;OK: write reg. OTP_SW1_PWRUP = 0x15&lt;BR /&gt;OK: write reg. OTP_SW1_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW1_CONFIG2 = 0x09&lt;BR /&gt;OK: write reg. OTP_SW2_VOLT = 0x70&lt;BR /&gt;OK: write reg. OTP_SW2_PWRUP = 0x15&lt;BR /&gt;OK: write reg. OTP_SW2_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW2_CONFIG2 = 0x29&lt;BR /&gt;OK: write reg. OTP_SW3_VOLT = 0x60&lt;BR /&gt;OK: write reg. OTP_SW3_PWRUP = 0x3d&lt;BR /&gt;OK: write reg. OTP_SW3_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW3_CONFIG2 = 0x3b&lt;BR /&gt;OK: write reg. OTP_SW4_VOLT = 0xb1&lt;BR /&gt;OK: write reg. OTP_SW4_PWRUP = 0x47&lt;BR /&gt;OK: write reg. OTP_SW4_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW4_CONFIG2 = 0x2b&lt;BR /&gt;OK: write reg. OTP_SW5_VOLT = 0xb0&lt;BR /&gt;OK: write reg. OTP_SW5_PWRUP = 0x51&lt;BR /&gt;OK: write reg. OTP_SW5_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW5_CONFIG2 = 0x33&lt;BR /&gt;OK: write reg. OTP_SW6_VOLT = 0x38&lt;BR /&gt;OK: write reg. OTP_SW6_PWRUP = 0x51&lt;BR /&gt;OK: write reg. OTP_SW6_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW6_CONFIG2 = 0x13&lt;BR /&gt;OK: write reg. OTP_SW7_VOLT = 0x15&lt;BR /&gt;OK: write reg. OTP_SW7_PWRUP = 0x47&lt;BR /&gt;OK: write reg. OTP_SW7_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW7_CONFIG2 = 0x03&lt;BR /&gt;OK: write reg. OTP_LDO1_VOLT = 0x52&lt;BR /&gt;OK: write reg. OTP_LDO1_PWRUP = 0x5b&lt;BR /&gt;OK: write reg. OTP_LDO1_CONFIG = 0x06&lt;BR /&gt;OK: write reg. OTP_LDO2_VOLT = 0x50&lt;BR /&gt;OK: write reg. OTP_LDO2_PWRUP = 0x00&lt;BR /&gt;OK: write reg. OTP_LDO2_CONFIG = 0x12&lt;BR /&gt;OK: write reg. OTP_LDO3_VOLT = 0x52&lt;BR /&gt;OK: write reg. OTP_LDO3_PWRUP = 0x65&lt;BR /&gt;OK: write reg. OTP_LDO3_CONFIG = 0x06&lt;BR /&gt;OK: write reg. OTP_LDO4_VOLT = 0x52&lt;BR /&gt;OK: write reg. OTP_LDO4_PWRUP = 0x6f&lt;BR /&gt;OK: write reg. OTP_LDO4_CONFIG = 0x06&lt;BR /&gt;OK: write reg. OTP_VSNVS_CONFIG = 0x00&lt;BR /&gt;OK: write reg. OTP_OV_BYPASS1 = 0x7f&lt;BR /&gt;OK: write reg. OTP_OV_BYPASS2 = 0x0f&lt;BR /&gt;OK: write reg. OTP_UV_BYPASS1 = 0x7f&lt;BR /&gt;OK: write reg. OTP_UV_BYPASS2 = 0x0f&lt;BR /&gt;OK: write reg. OTP_ILIM_BYPASS1 = 0x7f&lt;BR /&gt;OK: write reg. OTP_ILIM_BYPASS2 = 0x0f&lt;BR /&gt;OK: write reg. OTP_PROG_IDH = 0x00&lt;BR /&gt;OK: write reg. OTP_PROG_IDL = 0x00&lt;BR /&gt;OK: write reg. OTP_DEBUG1 = 0x01&lt;BR /&gt;OK: write reg. OTP_SW_COMP1 = 0x00&lt;BR /&gt;OK: write reg. OTP_SW_COMP2 = 0x00&lt;BR /&gt;OK: write reg. OTP_SW_COMP3 = 0x00&lt;BR /&gt;OK: write reg. FCMD = 0xa5&lt;BR /&gt;OK: write reg. FCMD = 0xa4&lt;BR /&gt;OK: write reg. TEST_FLAGS = 0x07&lt;BR /&gt;OK: set TBBEN digital pin = LOW&lt;BR /&gt;OK: set PWRON digital pin = HIGH&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 27 Jun 2023 01:23:03 GMT</pubDate>
    <dc:creator>jjaa</dc:creator>
    <dc:date>2023-06-27T01:23:03Z</dc:date>
    <item>
      <title>KITPF8200FRDPGM error</title>
      <link>https://community.nxp.com/t5/Power-Management/KITPF8200FRDPGM-error/m-p/1676441#M2761</link>
      <description>&lt;P&gt;i use KITPF8200FRDPGM and MC33PF8200&lt;/P&gt;&lt;P&gt;TBB Mode is Possibe But OTP Mode is not possible&lt;/P&gt;&lt;P&gt;here is my script&amp;nbsp;&lt;/P&gt;&lt;P&gt;OTP:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;SET_DPIN:PF8200:PWRON:low&lt;BR /&gt;SET_DPIN:PF8200:WDI:low&lt;BR /&gt;SET_DPIN:PF8200:TBBEN:high&lt;BR /&gt;SET_DPIN:PF8200:USBEN:high&lt;BR /&gt;SET_DPIN:PF8200:BSTEN:high&lt;BR /&gt;SET_DPIN:PF8200:VDDOTPEN:high&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FSOB_SELECT:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_I2C:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_CTRL1:0x0A&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_CTRL2:0x41&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_CTRL3:0x41&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FREQ_CTRL:0x80&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_COINCELL_CTRL:0x0B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRON:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_WD_CONFIG:0x10&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_WD_EXPIRE:0x07&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_WD_COUNTER:0xAF&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FAULT_COUNTER:0xF0&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FAULT_TIMERS:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRDN_DLY1:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRDN_DLY2:0x81&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRUP_CTRL:0x02&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_RESETBMCU_PWRUP:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PGOOD_PWRUP:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_VOLT:0x20&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_PWRUP:0x15&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_CONFIG2:0x09&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_VOLT:0x70&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_PWRUP:0x15&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_CONFIG2:0x29&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_VOLT:0x60&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_PWRUP:0x3D&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_CONFIG2:0x3B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_VOLT:0xB1&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_PWRUP:0x47&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_CONFIG2:0x2B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_VOLT:0xB0&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_PWRUP:0x51&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_CONFIG2:0x33&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_VOLT:0x38&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_PWRUP:0x51&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_CONFIG2:0x13&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_VOLT:0x15&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_PWRUP:0x47&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_CONFIG2:0x03&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO1_VOLT:0x52&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO1_PWRUP:0x5B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO1_CONFIG:0x06&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO2_VOLT:0x50&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO2_PWRUP:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO2_CONFIG:0x12&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO3_VOLT:0x52&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO3_PWRUP:0x65&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO3_CONFIG:0x06&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO4_VOLT:0x52&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO4_PWRUP:0x6F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO4_CONFIG:0x06&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_VSNVS_CONFIG:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_OV_BYPASS1:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_OV_BYPASS2:0x0F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_UV_BYPASS1:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_UV_BYPASS2:0x0F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_ILIM_BYPASS1:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_ILIM_BYPASS2:0x0F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PROG_IDH:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PROG_IDL:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_DEBUG1:0x01&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW_COMP1:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW_COMP2:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW_COMP3:0x00&lt;/P&gt;&lt;P&gt;// CONFIGURE OTP CONTROLLER&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0x80&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0xAC&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA9&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0x02&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0xDC&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA9&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0x08&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0x38&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA9&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0x09&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0xDC&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA9&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0x0C&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0xD2&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA9&lt;/P&gt;&lt;P&gt;SET_REG:PF8200:OTP_PAGE2:MAX_PGM_TRIES:0x08&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:MRR_SVDR_IN:0x13&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:MR_TEST_H:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:MR_TEST_L:0x02&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:MREF_TEST_H:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:MREF_TEST_L:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:PULSE_DUR_1:0xBB&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:PULSE_DUR_2:0x08&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_STOP:0x48&lt;/P&gt;&lt;P&gt;// SET CRC VALUES&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA5&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA4&lt;BR /&gt;GET_REG:PF8200:OTP_MIRROR:OTP_S0_CRC_LSB&lt;BR /&gt;GET_REG:PF8200:OTP_MIRROR:OTP_S0_CRC_MSB&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:SECT_STATUS&lt;/P&gt;&lt;P&gt;// START FUSE PROGRAMMING&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0x96&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;/P&gt;&lt;P&gt;// BURN BOOT ENABLE AND WRITE PROTECT BITS&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_STOP:0xFF&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0xFE&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0xAA&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0x87&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0xFF&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0x55&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0x87&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0xFC&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0xAA&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0x87&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0xFD&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FDATA:0x55&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0x87&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:SECT_STATUS&lt;/P&gt;&lt;P&gt;SET_DPIN:PF8200:USBEN:low&lt;BR /&gt;SET_DPIN:PF8200:BSTEN:low&lt;BR /&gt;SET_DPIN:PF8200:VDDOTPEN:low&lt;/P&gt;&lt;P&gt;//Verify Mirror Registers = Fuse Value&lt;BR /&gt;GET_REG:PF8200:functional:DEVICE_ID&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_START:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FADDR_STOP:0x48&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xAB&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA0&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA1&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA4&lt;BR /&gt;GET_REG:PF8200:OTP_MIRROR:OTP_S0_CRC_LSB&lt;BR /&gt;GET_REG:PF8200:OTP_MIRROR:OTP_S0_CRC_MSB&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:SECT_STATUS&lt;BR /&gt;GET_REG:PF8200:OTP_PAGE2:FSTATUS&lt;/P&gt;&lt;P&gt;//If SECT_STATUS = 0x3F &amp;amp; FSTATUS = 0x00 part is programmed correctly.&lt;BR /&gt;//Verify CRC_LSB and CRC_MSB match the values in section "SET CRC VALUES" .&lt;BR /&gt;SET_DPIN:PF8200:TBBEN:low&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;TBB:&lt;/P&gt;&lt;P&gt;SET_DPIN:PF8200:PWRON:low&lt;BR /&gt;SET_DPIN:PF8200:WDI:low&lt;BR /&gt;SET_DPIN:PF8200:TBBEN:high&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FSOB_SELECT:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_I2C:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_CTRL1:0x0A&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_CTRL2:0x41&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_CTRL3:0x41&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FREQ_CTRL:0x80&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_COINCELL_CTRL:0x0B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRON:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_WD_CONFIG:0x10&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_WD_EXPIRE:0x07&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_WD_COUNTER:0xAF&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FAULT_COUNTER:0xF0&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_FAULT_TIMERS:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRDN_DLY1:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRDN_DLY2:0x81&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PWRUP_CTRL:0x02&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_RESETBMCU_PWRUP:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PGOOD_PWRUP:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_VOLT:0x20&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_PWRUP:0x15&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW1_CONFIG2:0x09&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_VOLT:0x70&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_PWRUP:0x15&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW2_CONFIG2:0x29&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_VOLT:0x60&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_PWRUP:0x3D&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW3_CONFIG2:0x3B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_VOLT:0xB1&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_PWRUP:0x47&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW4_CONFIG2:0x2B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_VOLT:0xB0&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_PWRUP:0x51&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW5_CONFIG2:0x33&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_VOLT:0x38&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_PWRUP:0x51&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW6_CONFIG2:0x13&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_VOLT:0x15&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_PWRUP:0x47&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_CONFIG1:0x53&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW7_CONFIG2:0x03&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO1_VOLT:0x52&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO1_PWRUP:0x5B&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO1_CONFIG:0x06&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO2_VOLT:0x50&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO2_PWRUP:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO2_CONFIG:0x12&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO3_VOLT:0x52&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO3_PWRUP:0x65&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO3_CONFIG:0x06&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO4_VOLT:0x52&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO4_PWRUP:0x6F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_LDO4_CONFIG:0x06&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_VSNVS_CONFIG:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_OV_BYPASS1:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_OV_BYPASS2:0x0F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_UV_BYPASS1:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_UV_BYPASS2:0x0F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_ILIM_BYPASS1:0x7F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_ILIM_BYPASS2:0x0F&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PROG_IDH:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_PROG_IDL:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_DEBUG1:0x01&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW_COMP1:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW_COMP2:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_MIRROR:OTP_SW_COMP3:0x00&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA5&lt;BR /&gt;SET_REG:PF8200:OTP_PAGE2:FCMD:0xA4&lt;BR /&gt;SET_REG:PF8200:functional:TEST_FLAGS:0x07&lt;BR /&gt;SET_DPIN:PF8200:TBBEN:low&lt;BR /&gt;SET_DPIN:PF8200:PWRON:high&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;OTP Result:&lt;/P&gt;&lt;P&gt;OK: set PWRON digital pin = LOW&lt;BR /&gt;OK: set WDI digital pin = LOW&lt;BR /&gt;OK: set TBBEN digital pin = HIGH&lt;BR /&gt;OK: set USBEN digital pin = HIGH&lt;BR /&gt;OK: set BSTEN digital pin = HIGH&lt;BR /&gt;OK: set VDDOTPEN digital pin = HIGH&lt;BR /&gt;OK: write reg. OTP_FSOB_SELECT = 0x00&lt;BR /&gt;OK: write reg. OTP_I2C = 0x00&lt;BR /&gt;OK: write reg. OTP_CTRL1 = 0x0a&lt;BR /&gt;OK: write reg. OTP_CTRL2 = 0x41&lt;BR /&gt;OK: write reg. OTP_CTRL3 = 0x41&lt;BR /&gt;OK: write reg. OTP_FREQ_CTRL = 0x80&lt;BR /&gt;OK: write reg. OTP_COINCELL_CTRL = 0x0b&lt;BR /&gt;OK: write reg. OTP_PWRON = 0x00&lt;BR /&gt;OK: write reg. OTP_WD_CONFIG = 0x10&lt;BR /&gt;OK: write reg. OTP_WD_EXPIRE = 0x07&lt;BR /&gt;OK: write reg. OTP_WD_COUNTER = 0xaf&lt;BR /&gt;OK: write reg. OTP_FAULT_COUNTER = 0xf0&lt;BR /&gt;OK: write reg. OTP_FAULT_TIMERS = 0x7f&lt;BR /&gt;OK: write reg. OTP_PWRDN_DLY1 = 0x00&lt;BR /&gt;OK: write reg. OTP_PWRDN_DLY2 = 0x81&lt;BR /&gt;OK: write reg. OTP_PWRUP_CTRL = 0x02&lt;BR /&gt;OK: write reg. OTP_RESETBMCU_PWRUP = 0x00&lt;BR /&gt;OK: write reg. OTP_PGOOD_PWRUP = 0x00&lt;BR /&gt;OK: write reg. OTP_SW1_VOLT = 0x20&lt;BR /&gt;OK: write reg. OTP_SW1_PWRUP = 0x15&lt;BR /&gt;OK: write reg. OTP_SW1_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW1_CONFIG2 = 0x09&lt;BR /&gt;OK: write reg. OTP_SW2_VOLT = 0x70&lt;BR /&gt;OK: write reg. OTP_SW2_PWRUP = 0x15&lt;BR /&gt;OK: write reg. OTP_SW2_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW2_CONFIG2 = 0x29&lt;BR /&gt;OK: write reg. OTP_SW3_VOLT = 0x60&lt;BR /&gt;OK: write reg. OTP_SW3_PWRUP = 0x3d&lt;BR /&gt;OK: write reg. OTP_SW3_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW3_CONFIG2 = 0x3b&lt;BR /&gt;OK: write reg. OTP_SW4_VOLT = 0xb1&lt;BR /&gt;OK: write reg. OTP_SW4_PWRUP = 0x47&lt;BR /&gt;OK: write reg. OTP_SW4_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW4_CONFIG2 = 0x2b&lt;BR /&gt;OK: write reg. OTP_SW5_VOLT = 0xb0&lt;BR /&gt;OK: write reg. OTP_SW5_PWRUP = 0x51&lt;BR /&gt;OK: write reg. OTP_SW5_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW5_CONFIG2 = 0x33&lt;BR /&gt;OK: write reg. OTP_SW6_VOLT = 0x38&lt;BR /&gt;OK: write reg. OTP_SW6_PWRUP = 0x51&lt;BR /&gt;OK: write reg. OTP_SW6_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW6_CONFIG2 = 0x13&lt;BR /&gt;OK: write reg. OTP_SW7_VOLT = 0x15&lt;BR /&gt;OK: write reg. OTP_SW7_PWRUP = 0x47&lt;BR /&gt;OK: write reg. OTP_SW7_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW7_CONFIG2 = 0x03&lt;BR /&gt;OK: write reg. OTP_LDO1_VOLT = 0x52&lt;BR /&gt;OK: write reg. OTP_LDO1_PWRUP = 0x5b&lt;BR /&gt;OK: write reg. OTP_LDO1_CONFIG = 0x06&lt;BR /&gt;OK: write reg. OTP_LDO2_VOLT = 0x50&lt;BR /&gt;OK: write reg. OTP_LDO2_PWRUP = 0x00&lt;BR /&gt;OK: write reg. OTP_LDO2_CONFIG = 0x12&lt;BR /&gt;OK: write reg. OTP_LDO3_VOLT = 0x52&lt;BR /&gt;OK: write reg. OTP_LDO3_PWRUP = 0x65&lt;BR /&gt;OK: write reg. OTP_LDO3_CONFIG = 0x06&lt;BR /&gt;OK: write reg. OTP_LDO4_VOLT = 0x52&lt;BR /&gt;OK: write reg. OTP_LDO4_PWRUP = 0x6f&lt;BR /&gt;OK: write reg. OTP_LDO4_CONFIG = 0x06&lt;BR /&gt;OK: write reg. OTP_VSNVS_CONFIG = 0x00&lt;BR /&gt;OK: write reg. OTP_OV_BYPASS1 = 0x7f&lt;BR /&gt;OK: write reg. OTP_OV_BYPASS2 = 0x0f&lt;BR /&gt;OK: write reg. OTP_UV_BYPASS1 = 0x7f&lt;BR /&gt;OK: write reg. OTP_UV_BYPASS2 = 0x0f&lt;BR /&gt;OK: write reg. OTP_ILIM_BYPASS1 = 0x7f&lt;BR /&gt;OK: write reg. OTP_ILIM_BYPASS2 = 0x0f&lt;BR /&gt;OK: write reg. OTP_PROG_IDH = 0x00&lt;BR /&gt;OK: write reg. OTP_PROG_IDL = 0x00&lt;BR /&gt;OK: write reg. OTP_DEBUG1 = 0x01&lt;BR /&gt;OK: write reg. OTP_SW_COMP1 = 0x00&lt;BR /&gt;OK: write reg. OTP_SW_COMP2 = 0x00&lt;BR /&gt;OK: write reg. OTP_SW_COMP3 = 0x00&lt;/P&gt;&lt;P&gt;// CONFIGURE OTP CONTROLLER&lt;BR /&gt;OK: write reg. FCMD = 0x80&lt;BR /&gt;OK: write reg. FADDR_START = 0x00&lt;BR /&gt;OK: write reg. FDATA = 0xac&lt;BR /&gt;OK: write reg. FCMD = 0xa9&lt;BR /&gt;OK: write reg. FADDR_START = 0x02&lt;BR /&gt;OK: write reg. FDATA = 0xdc&lt;BR /&gt;OK: write reg. FCMD = 0xa9&lt;BR /&gt;OK: write reg. FADDR_START = 0x08&lt;BR /&gt;OK: write reg. FDATA = 0x38&lt;BR /&gt;OK: write reg. FCMD = 0xa9&lt;BR /&gt;OK: write reg. FADDR_START = 0x09&lt;BR /&gt;OK: write reg. FDATA = 0xdc&lt;BR /&gt;OK: write reg. FCMD = 0xa9&lt;BR /&gt;OK: write reg. FADDR_START = 0x0c&lt;BR /&gt;OK: write reg. FDATA = 0xd2&lt;BR /&gt;OK: write reg. FCMD = 0xa9&lt;/P&gt;&lt;P&gt;OK: write reg. MAX_PGM_TRIES = 0x08&lt;BR /&gt;OK: write reg. MRR_SVDR_IN = 0x13&lt;BR /&gt;OK: write reg. MR_TEST_H = 0x00&lt;BR /&gt;OK: write reg. MR_TEST_L = 0x02&lt;BR /&gt;OK: write reg. MREF_TEST_H = 0x00&lt;BR /&gt;OK: write reg. MREF_TEST_L = 0x00&lt;BR /&gt;OK: write reg. PULSE_DUR_1 = 0xbb&lt;BR /&gt;OK: write reg. PULSE_DUR_2 = 0x08&lt;BR /&gt;OK: write reg. FADDR_START = 0x00&lt;BR /&gt;OK: write reg. FADDR_STOP = 0x48&lt;/P&gt;&lt;P&gt;// SET CRC VALUES&lt;BR /&gt;OK: write reg. FCMD = 0xa5&lt;BR /&gt;OK: write reg. FCMD = 0xa4&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;/P&gt;&lt;P&gt;// START FUSE PROGRAMMING&lt;BR /&gt;OK: write reg. FCMD = 0x96&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;/P&gt;&lt;P&gt;// BURN BOOT ENABLE AND WRITE PROTECT BITS&lt;BR /&gt;OK: write reg. FADDR_STOP = 0xff&lt;BR /&gt;OK: write reg. FADDR_START = 0xfe&lt;BR /&gt;OK: write reg. FDATA = 0xaa&lt;BR /&gt;OK: write reg. FCMD = 0x87&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;OK: write reg. FADDR_START = 0xff&lt;BR /&gt;OK: write reg. FDATA = 0x55&lt;BR /&gt;OK: write reg. FCMD = 0x87&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;OK: write reg. FADDR_START = 0xfc&lt;BR /&gt;OK: write reg. FDATA = 0xaa&lt;BR /&gt;OK: write reg. FCMD = 0x87&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;OK: write reg. FADDR_START = 0xfd&lt;BR /&gt;OK: write reg. FDATA = 0x55&lt;BR /&gt;OK: write reg. FCMD = 0x87&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;/P&gt;&lt;P&gt;OK: set USBEN digital pin = LOW&lt;BR /&gt;OK: set BSTEN digital pin = LOW&lt;BR /&gt;OK: set VDDOTPEN digital pin = LOW&lt;/P&gt;&lt;P&gt;//Verify Mirror Registers = Fuse Value&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;OK: write reg. FADDR_START = 0x00&lt;BR /&gt;OK: write reg. FADDR_STOP = 0x48&lt;BR /&gt;OK: write reg. FCMD = 0xab&lt;BR /&gt;OK: write reg. FCMD = 0xa0&lt;BR /&gt;OK: write reg. FCMD = 0xa1&lt;BR /&gt;OK: write reg. FCMD = 0xa4&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;BR /&gt;Error: Command execution failed&lt;/P&gt;&lt;P&gt;//If SECT_STATUS = 0x3F &amp;amp; FSTATUS = 0x00 part is programmed correctly.&lt;BR /&gt;//Verify CRC_LSB and CRC_MSB match the values in section "SET CRC VALUES" .&lt;BR /&gt;OK: set TBBEN digital pin = LOW&lt;/P&gt;&lt;P&gt;TBB result:&lt;/P&gt;&lt;P&gt;OK: set PWRON digital pin = LOW&lt;BR /&gt;OK: set WDI digital pin = LOW&lt;BR /&gt;OK: set TBBEN digital pin = HIGH&lt;BR /&gt;OK: write reg. OTP_FSOB_SELECT = 0x00&lt;BR /&gt;OK: write reg. OTP_I2C = 0x00&lt;BR /&gt;OK: write reg. OTP_CTRL1 = 0x0a&lt;BR /&gt;OK: write reg. OTP_CTRL2 = 0x41&lt;BR /&gt;OK: write reg. OTP_CTRL3 = 0x41&lt;BR /&gt;OK: write reg. OTP_FREQ_CTRL = 0x80&lt;BR /&gt;OK: write reg. OTP_COINCELL_CTRL = 0x0b&lt;BR /&gt;OK: write reg. OTP_PWRON = 0x00&lt;BR /&gt;OK: write reg. OTP_WD_CONFIG = 0x10&lt;BR /&gt;OK: write reg. OTP_WD_EXPIRE = 0x07&lt;BR /&gt;OK: write reg. OTP_WD_COUNTER = 0xaf&lt;BR /&gt;OK: write reg. OTP_FAULT_COUNTER = 0xf0&lt;BR /&gt;OK: write reg. OTP_FAULT_TIMERS = 0x7f&lt;BR /&gt;OK: write reg. OTP_PWRDN_DLY1 = 0x00&lt;BR /&gt;OK: write reg. OTP_PWRDN_DLY2 = 0x81&lt;BR /&gt;OK: write reg. OTP_PWRUP_CTRL = 0x02&lt;BR /&gt;OK: write reg. OTP_RESETBMCU_PWRUP = 0x00&lt;BR /&gt;OK: write reg. OTP_PGOOD_PWRUP = 0x00&lt;BR /&gt;OK: write reg. OTP_SW1_VOLT = 0x20&lt;BR /&gt;OK: write reg. OTP_SW1_PWRUP = 0x15&lt;BR /&gt;OK: write reg. OTP_SW1_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW1_CONFIG2 = 0x09&lt;BR /&gt;OK: write reg. OTP_SW2_VOLT = 0x70&lt;BR /&gt;OK: write reg. OTP_SW2_PWRUP = 0x15&lt;BR /&gt;OK: write reg. OTP_SW2_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW2_CONFIG2 = 0x29&lt;BR /&gt;OK: write reg. OTP_SW3_VOLT = 0x60&lt;BR /&gt;OK: write reg. OTP_SW3_PWRUP = 0x3d&lt;BR /&gt;OK: write reg. OTP_SW3_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW3_CONFIG2 = 0x3b&lt;BR /&gt;OK: write reg. OTP_SW4_VOLT = 0xb1&lt;BR /&gt;OK: write reg. OTP_SW4_PWRUP = 0x47&lt;BR /&gt;OK: write reg. OTP_SW4_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW4_CONFIG2 = 0x2b&lt;BR /&gt;OK: write reg. OTP_SW5_VOLT = 0xb0&lt;BR /&gt;OK: write reg. OTP_SW5_PWRUP = 0x51&lt;BR /&gt;OK: write reg. OTP_SW5_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW5_CONFIG2 = 0x33&lt;BR /&gt;OK: write reg. OTP_SW6_VOLT = 0x38&lt;BR /&gt;OK: write reg. OTP_SW6_PWRUP = 0x51&lt;BR /&gt;OK: write reg. OTP_SW6_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW6_CONFIG2 = 0x13&lt;BR /&gt;OK: write reg. OTP_SW7_VOLT = 0x15&lt;BR /&gt;OK: write reg. OTP_SW7_PWRUP = 0x47&lt;BR /&gt;OK: write reg. OTP_SW7_CONFIG1 = 0x53&lt;BR /&gt;OK: write reg. OTP_SW7_CONFIG2 = 0x03&lt;BR /&gt;OK: write reg. OTP_LDO1_VOLT = 0x52&lt;BR /&gt;OK: write reg. OTP_LDO1_PWRUP = 0x5b&lt;BR /&gt;OK: write reg. OTP_LDO1_CONFIG = 0x06&lt;BR /&gt;OK: write reg. OTP_LDO2_VOLT = 0x50&lt;BR /&gt;OK: write reg. OTP_LDO2_PWRUP = 0x00&lt;BR /&gt;OK: write reg. OTP_LDO2_CONFIG = 0x12&lt;BR /&gt;OK: write reg. OTP_LDO3_VOLT = 0x52&lt;BR /&gt;OK: write reg. OTP_LDO3_PWRUP = 0x65&lt;BR /&gt;OK: write reg. OTP_LDO3_CONFIG = 0x06&lt;BR /&gt;OK: write reg. OTP_LDO4_VOLT = 0x52&lt;BR /&gt;OK: write reg. OTP_LDO4_PWRUP = 0x6f&lt;BR /&gt;OK: write reg. OTP_LDO4_CONFIG = 0x06&lt;BR /&gt;OK: write reg. OTP_VSNVS_CONFIG = 0x00&lt;BR /&gt;OK: write reg. OTP_OV_BYPASS1 = 0x7f&lt;BR /&gt;OK: write reg. OTP_OV_BYPASS2 = 0x0f&lt;BR /&gt;OK: write reg. OTP_UV_BYPASS1 = 0x7f&lt;BR /&gt;OK: write reg. OTP_UV_BYPASS2 = 0x0f&lt;BR /&gt;OK: write reg. OTP_ILIM_BYPASS1 = 0x7f&lt;BR /&gt;OK: write reg. OTP_ILIM_BYPASS2 = 0x0f&lt;BR /&gt;OK: write reg. OTP_PROG_IDH = 0x00&lt;BR /&gt;OK: write reg. OTP_PROG_IDL = 0x00&lt;BR /&gt;OK: write reg. OTP_DEBUG1 = 0x01&lt;BR /&gt;OK: write reg. OTP_SW_COMP1 = 0x00&lt;BR /&gt;OK: write reg. OTP_SW_COMP2 = 0x00&lt;BR /&gt;OK: write reg. OTP_SW_COMP3 = 0x00&lt;BR /&gt;OK: write reg. FCMD = 0xa5&lt;BR /&gt;OK: write reg. FCMD = 0xa4&lt;BR /&gt;OK: write reg. TEST_FLAGS = 0x07&lt;BR /&gt;OK: set TBBEN digital pin = LOW&lt;BR /&gt;OK: set PWRON digital pin = HIGH&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Jun 2023 01:23:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Power-Management/KITPF8200FRDPGM-error/m-p/1676441#M2761</guid>
      <dc:creator>jjaa</dc:creator>
      <dc:date>2023-06-27T01:23:03Z</dc:date>
    </item>
    <item>
      <title>Re: KITPF8200FRDPGM error</title>
      <link>https://community.nxp.com/t5/Power-Management/KITPF8200FRDPGM-error/m-p/1676460#M2763</link>
      <description>&lt;P&gt;Please review attached manual for your issue：&lt;/P&gt;</description>
      <pubDate>Tue, 27 Jun 2023 02:20:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Power-Management/KITPF8200FRDPGM-error/m-p/1676460#M2763</guid>
      <dc:creator>guoweisun</dc:creator>
      <dc:date>2023-06-27T02:20:46Z</dc:date>
    </item>
  </channel>
</rss>

