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.

TDA4VM: This is a question about eMMC boot.

Part Number: TDA4VM
Other Parts Discussed in Thread: SN75LVDS83B

Tool/software:

We are planning to develop an object recognition display using the TDA4VM with 4-channel camera input.

The display will be connected via an LCD using DPI to LVDS (SN75LVDS83B).

The cameras will be multiplexed (4-channel MUX) and connected to CSI_RX0.

We have a few questions regarding the boot process:

  • We would like to use eMMC instead of an SD card. Since MMC1 does not have a RESET pin, what is the recommended method to handle this?

  • If eMMC boot mode works well, is it correct to assume that a CPLD is not necessary?

We appreciate your guidance.

  • Hi kyuil,

    In case of eMMC ,reset can be done in 3 ways:

    • CMD0
    • HW_Reset
    • Power cycle 

    CMD0:(S/W RESET)

    Sending CMD 0 with specfic arguments will do software reset of the eMMC .

    H/W reset:

    The h/w reset can be done by sending the RST_n signal .

    By default, the RST_n signal is temporarily disabled in the dev

    ice.
    • The host must set ECSD register byte 162, bits[1:0] to 0x1 to enable this functionality before the host can use it.

    I am also attaching the JEDEC SPEC FOR EMMC which contains the details regarding resetting the eMMC which I would recommend going through:

    JESD84-B51 (1).pdf

    Regards

    Gokul