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.

LP876242-Q1: Power management forum

Part Number: LP876242-Q1
Other Parts Discussed in Thread: LP8762-Q1, LP8764-Q1, TPS6593-Q1, TPS6594-Q1

Tool/software:

Hello

We have designed in the LP876242-1 for a medium size production (for now)  of AI embedded boards.

It is not clear on TI datasheet if the LP876242-Q1 NVM can be modifed for the designer need on the board it self by using SPI communication (or I2C if better)

It seems that the documentation is incomplete (no description of the NVM control register - except that they are located in page 1...).

The idea to program the device by an online application does not make sense for our customer.

There are lot of contrary informations and the thread on this topics on E2E does not clarify.

This put us in an akward situation and if we cannot get the appropriate documentation we will have unfortunatly to select a product from another major brand. 

Please let us know if the online support can assist us efficiently or if it is better in a last attempt to use this TI product,  for us to visit either Dallas or Santa Clara (General Vision is  based in SIlicon Valley).

Thanks in advance

Guy Paillet 

  • Hi Guy,

    It sounds like you are wanting to be able to program the NVM of the device without using the GUI - is this for development purposes, production purposes? Or are you looking for some sort of in-system firmware update (different use-case). For development or production purposes (not in-field application), we provide the Scalable PMIC NVM Update Guide https://www.ti.com/lit/pdf/slvaf93a which describes the process for uploading a new binary image to the NVM of the PMIC over I2C or SPI. I hope this helps give you the information you were missing. Let us know if our assumption about your use case is not correct - if you are looking for something for programming already in the field instead. 

    Regards,

    Katie

  • Hello Katie.

    Thanks a lot this is exacly what we were looking

    Our product (BrainCard(r) ) might need to be programmed at the end user location by using either SPI write only(initial progarmming)  and thereafter  I2C (preferred)

    We have an USB programming module (FTDI) which allows just that but indeed it has to be non volatile. 

    Definitively you resolved our issue very swiftly.

    Kind Regards

    Guy

  • Hi Katie,

    We have been struggling for more than one month to try to get the PMIC 876242-1. Our colleagues from Pactron India have been trying to get the PMIC TI evaluation board too deliver the proper voltage without success. We  need urgently to speak with a live application engineet either based in India our in  USA to walk us through. We hope TI can offer more than a slow turnaround online forum to assist customer for technical support. This is costing Pactron and us a lot of time and money. Please advise.  Thank you in advancen 

  • Good morningPMIC_ChatGPT_info.pdf,

    We have now be struggling for more than one month  having dealing with incomplete information for  this "orderable product" LP876242B0RQKRQ1

    Some PMIC of TI such as https://www.ti.com/product/LP87565-Q1#tech-docs have a full information while the 

    But this one https://www.ti.com/product/LP8762-Q1?keyMatch=lp8762-q1&tisearch=universal_search#tech-docs

    is missing all this information. Is this a webpage error or just that the product has an incomplete documentation?

    It seems that "B0" value in the part number is related to the content of the OTP which in that case would I2C by default why on this forum it has been told to one of our engineer that it was SPI...

    It seems that ChatGPT gave us mor info mation and clues to investigate,

    This is what one of the forum user was asking for  "orderable part user's guide".

    What is the content of OTP configuration LP876242 B0 RQKRQ1 (B0) for this part, does anybody at TI knows?? :

    Please advise.

    Kindly 

    Guy

  • Hi,

    due to US holiday on Jan 20th the device expert is out of office. Please expect a delay in response.

    regards,

    Niko

  • Hi Guy,

    What is your current issue, I was a little unclear. Above thread you had mentioned that the issue is resolved - is there another thread detailing the issue you are mentioning has been going 1 month? I want to understand current question so we can give right recommendations to help you overcome. 

    Please note that LP8762-Q1 is a slightly different product than LP876242-Q1 and has different datasheet. LP8762-Q1 as you mentioned has a short datasheet with a longer one available only under NDA. But for LP876242-Q1 the full datasheet is available publicly, please see this page: https://www.ti.com/product/LP876242-Q1 and this datasheet www.ti.com/.../LP876242-Q1. I hope that may help with some of the confusion. 

    For the specific NVM you are using - if you are using LP876242B0RQKRQ1 this is the NVM used on our reference design here: https://www.ti.com/tool/TIDA-020047 This NVM and reference design uses SPI. Did you find a document indicating I2C somewhere so we can fix it? 

    Regards,

    Katie

  • Hi Katie,

    Thanks for you reply.

    We were in the hope  that the document you pointed us "Scalable PMIC NVM Update Guide" before seeing that it is related to 

    "The TPS6594-Q1, TPS6593-Q1, and LP8764-Q1 family of power management integrated circuits (PMICs)" not LP8762-Q1 so it gave only a partial idea... 

    Can you point us in https://www.ti.com/lit/gpn/LP876242-Q1 on the specific sentence which tell if it configured initially as I2C or SPI. It mention that both are usable.

    The board which  has been designed was based on I2C because there is nothing contrary in the above manual. As such the boards are manufactured and the PMIC only has two wires SCLI2C1/SCK_SPI and SDA_I2C1/SDI_SPI..

    The serial controller we have can change from SPI (without CS_SPI and SDO_SPI as they are not connected) so SPI is "write only"

    ------------- Would you kindly refer us to this elusive "user's guide" as stated at Section 7.5.2 (page 127) ------------------------- the design team assumed that all  the information pertaining to  the use of the "orderable part".

    "The default I2C1 7-bit device address of the LP876242-Q1 device is set to a binary value that is described in the User's Guide of the orderable part number of the LP876242-Q1 PMIC"

    Please provide the link on the "user's guide". for this specific "orderable part number LP876242B0RQKRQ1... 

    For the evaluation module that our colleagues at PACTRON purchased we do saw any piece of source code which explain what the onboard microcontroller is doing in I2C when the jumper are configured on.... 

    Please kindly, let us  know if you believe that the best way is to redesign the board and replace the TI PMIC by a  part from another manufacturer, while throwing away the manufactured batch just because we cannot have a simple fully documentated in one (or two).

    Once more we believe  that a live short call with an application engineer if available will solve this nagging problem as once 

    Thanks in advance Guy 

  • Hi Guy,

    The datasheet lists both because it is a configurable device - similar to how a microcontroller or processor would be configurable and a different program could use different settings, this lists all the options and bit settings for them. However, a particular orderable part number or OPN of the device will have a specific set of default settings pre-programmed into the NVM of the part. In this case, you say you are using the OPN LP876242B0RQKRQ1. This OPN defaults to SPI communication - you can see in the design guide for the TI reference design I linked above that uses this OPN (design guide link https://www.ti.com/lit/pdf/tiduf12 ) section 3 System design theory it discusses that in this implementation the SPI bus is used for the comms between the MCU and PMIC. 

    Now, the parts are reprogrammable so you could flash them with a different NVM image so that they can use I2C since that is how you have designed your board. This kind of case (reprogramming from SPI to I2C interface) is discussed in this other thread, option 2: https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1455304/lp876242-q1-contact-info-for-programming-lp876242-q1-devices/5582794#5582794 You will need a way to get a SPI connection onto the board while you do the reprogramming, then you could follow the steps from the Scalable PMIC NVM Update Guide https://www.ti.com/lit/pdf/slvaf93a that we discussed above, with the programming done over SPI. Or, you could remove the parts from your board and put on another board to do the reprogramming.

    For obtaining a full list of the default register settings for this particular OPN or User's Guide for this OPN, this is provided under NDA so I cannot share it directly on this forum. Do you have a TI sales contact that you are working with, to confirm your NDA and Pactron NDA with TI because I could not find one filed in our NDA lookup system. 

    Regards,

    Katie