This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Burning registers in LMP91300 using SWIF

Other Parts Discussed in Thread: LMP91300

We've made good progress in implementing the LMP91300 in a project and now it's time to burn the registers in a few. I attempted to do this by simply writing 0x20 to the BURN_REQ register (0x7f) using the LMP91300SWIFEVM and the corresponding WebBench utility (Register map, cat 4 page). However I get no indication of success by reading the STATUS  register, nor does the device appear to be programmed. When I cycle power, all registers go to their respective default values.

Is there a trick to using the EVM board to burn the registers?

Thanks

Gary Box

  • Hi Gary,

    Writing 0x20 to the 0x7F register should have burned the registers. 

    What does the status register read?

    When the part is on and not being written to the LMP91300SWIFEVM will output 8V.  Please measure the voltage between pin 6 and pin 13 of the LMP91300 using a handheld DMM.  Measure directly on the pins as we need to know the voltage that the LMP91300 is seeing between these pins.  Is it something other than 8V?

    Mike

  • Measuring right at the IC I see that there is a 400mv drop on the ground side of the EVM board. We are operating the EVM board on external supplies so I kicked the 8.0V supply to 8.5V, bringing the pin to pin voltage to 8.1V.

    The device still did not program. Status read 0x20 before programming attempt and still read 0x20 after rereading after programming attempt.

    Please call me direct at 612-834-6493 to discuss if you can.

    Gary Box

  • Mike;
    I just tried reducing the write speed to 1KB/S, but no change. The part still didn't program. I have also tried different EVM boards and different target assemblies, with the same result.
    We are a critical part on the project where product has to be burned for DVT testing. Please call me 612-834-6493.

    Gary Box
  • I have sent you an email.