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.

About EEPROM used for DM8148 processor

Hi

When the BOOT pin is set high, the TPS659113 powers up with the sequence required by the processor,
The correct power-up sequence is configured in the EEPROM (factory programmable only).
Does that mean we have to get pre- programmed EEPROM. If yes from where we will get this done? And we need slightly different configuration like CVDD of 1.35 (In EVM its 1.2V) how it can be achieved?
Regards
Madhura

  • Adding to the previous post since I need 1.35V corevoltage in my design do i need to change the value of power inductor (2.7uH is used in EVM - L2 at VDDctrl VBST output of TPS659113)
  • Madhura,

    DM814x processor does not include EEPROM inside the chip. EEPROM can be connected through I2C (to store board ID info like MAC address) and/or SPI (for booting).

    TPS659113 chip include EEPROM, and this EEPROM is with correct settings for the new power up sequence.

    BR
    Pavel
  • Thanks Pavel,

    But nowhere in TPS659113 datasheet(not even in architecture diagram) its mentioned that it has internal EEPROM. (Embedded Power Controller (EPC) With EEPROM • Nine Configurable GPIOs With Multiplexed Feature
    Programmability) .
    And other concern is what is the purpose of EEPROM used in EVM (I thought this was the EEPROM used for configuration)
    Please correct my understanding

    Regards,
    Madhura
  • TPS659113 has internal EEPROM (internal memory), where is located the PMIC ROM code and power settings. See corresponding datasheet and user guide for more info.

    www.ti.com/.../tps659113.pdf - datasheet

    www.ti.com/.../swca116c.pdf - schematic checklist

    www.ti.com/.../swcu083a.pdf - user guide

    The EEPROM in DM814x EVM is:

    256-Kb CMOS Serial EEPROM CAT24C256WI-GT3 - attached to DM814x I2C0 at addr 0x50, store the board ID information (for example ethernet MAC addr). The CAT24C256 is a 256-Kb Serial CMOS EEPROM, internally organized as 512 pages of 64 bytes each. It features a 64-byte page write buffer and supports Both the Standard (100 kHz) as well as Fast (400 kHz) I2C protocol.

    Regards,
    Pavel
  • Thanks Pavel,

    How to change the voltage to 1.35V in the initial bring up of DM8148(IIC lines are connected to DM8148). Without proper core voltage DM8148 will not come up then how we can change this configuration?

    Regards
    Madhura
  • Madhura,

    Madhura Shetty said:
    How to change the voltage to 1.35V in the initial bring up of DM8148(IIC lines are connected to DM8148). Without proper core voltage DM8148 will not come up then how we can change this configuration?

    You can change voltage from to OPP166/1.35V in u-boot, with I2C commands to the TPS659113:

      TI8148_EVM#i2c mw 0x2D 0x22 0x3C

    This method works with Power Management chip TPS659113, attached to I2C0 at address 0x2D (the DM814x TI EVM).

    Regards,
    Pavel