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.

BQ40Z50-R1: BQ40Z50-R1 Programming specifications and memory description

Part Number: BQ40Z50-R1

Dear All,

TI considered my previous case resolved and locked it, but any device expert answered my question!

So which is the right channel to follow to have support from TI on BQ40Z50-R1?

Thank you.

Best Regards,

Giovanni Salvador

  • Hi Giovanni,
    I will quote the original question here for reference:
    "I have to develop a programming driver to write my customer's firmware in the internal memory of a BQ40Z50-R1 (using In-System Programming).
    I think that I have to use the SMBus interface.
    Unfortunately I cannot find any detailed description of the internal memory of this device and I cannot find its programming specifications.

    May you share with me these pdf?

    From the Technical Reference I can see that there is a Flash area after address 0x4000; my customer's firmware has data to be programmed in these range of locations:
    0x4000 - 0x5FFF
    0x100000 - 0x10DFFF
    0x140000 - 0x1401FF"
    The Flash range from 0x100000 to 0x10DFFF and 0x140000 to 0x1401FF contains TI's firmware and integrity data, and can only be programmed using TI's tools such as www.ti.com/.../advanced-bqmtester
    the address range 0x4000 to 0x5FFF has the settings that the customer can change and can be programmed in system. the process is described in www.tij.co.jp/.../slua743.pdf
    Regards,
    Swami