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.

OMAP35x MMC (eMMC) Boot when using TPS65930 PMIC

Other Parts Discussed in Thread: TPS65930, OMAP3530, TPS65950

Hi ,
In our OMAP35x based design, we are using TPS65930 PMIC for Power supply.
We are using MMC PORT-1 from OMAP for eMMC interface and eMMC is used for booting. The IO logic is 3.0v.
We have connected VDDS_MMC1 of OMAP to VMMC1_LDO of PMIC.

As per the PMIC datasheet, VMMC1_LDO output is OFF in default.
The OMAP ROM code configures the PMIC through I2C to set VMMC1_LDO is set to 3.0 V when booting from MMC port 1 is requested from the sys-boot pins.

In TPS65930 PMIC datasheet [SWCS037E, Page 28/114, Table 4-1], the default voltage VMMC1_LDO mentioned as 1.8V

But as per User Manual Ver D [Page 401/800] mentioned as
“The default output voltage of VMMC1 for the Master_C027 boot mode is 1.85 V, which corresponds to a value of 0x0 for the VSEL bit field “

It looks contradictory. Please confirm, what is the default output voltage of VMMC1_LDO of TPS65930 PMIC?

Is the MMC (or eMMC) OMAP boot tested with TPS65930 PMIC?

Thanks
Ranjith

  • I would suggest reviewing the "Powering OMAP3 with TPS65930/20: Design-In Guide User's Guide" as well.  This helps pull together the concepts.

    Also, keep in mind, for connection to OMAP3, you will not be using the Master_C027 mode, but rather the Master_C021 boot mode.

    Ranjithkumar Muthurajan said:

    In TPS65930 PMIC datasheet [SWCS037E, Page 28/114, Table 4-1], the default voltage VMMC1_LDO mentioned as 1.8V

    I don't see the same default voltage for VMMC1_LDO as you mention.  Looking at Table 4-1 on page 28 of SWCS037E, I read the default voltage being 3.0V.

     

    [/quote]

    Ranjithkumar Muthurajan said:


    But as per User Manual Ver D [Page 401/800] mentioned as
    “The default output voltage of VMMC1 for the Master_C027 boot mode is 1.85 V, which corresponds to a value of 0x0 for the VSEL bit field “

    As mentioned, you will be using boot mode Master_C021 when using OMAP3.

    Ranjithkumar Muthurajan said:


    It looks contradictory. Please confirm, what is the default output voltage of VMMC1_LDO of TPS65930 PMIC?

    There is a distinction between the power up, default voltage of VMMC1_LDO and what the OMAP3530 ROM code configures it to be over the I2C interface.

     

    [quote user="Ranjithkumar Muthurajan"]

    Is the MMC (or eMMC) OMAP boot tested with TPS65930 PMIC?

    The TPS65930 is a very close relative to the TPS65950.  I'm not aware of a development platform that specifically uses the TPS65930 with OMAP3, but I do not have any reason to believe this is not a valid combination.