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.

TDA4VH-Q1: SDK9.1 emmc read/write block problem query

Part Number: TDA4VH-Q1

Tool/software:

hi expert, 

My project using TDA4 VH + SDK 9.1.  Emmc device type is FEMDME032G-A8A58.

I used MMCSD_EMMC_TestApp_freertos demo for emmc read and write test.

Emmc init is success, but When we try to write emmc using MMCSD_write function, the driver reported data transfer timout. The program is stuck in the code below.

When we try to read emmc using MMCSD_read function, the driver query interrupt status using HSMMCSDIntrStatusGet function. The MMCSD0_NORMAL_INTR_STS register return read command has not completed. The program also stuck.

my question:

1、What are the causes of emmc read/write block and how do I solve them?

2、My project does not use freertos but autosar cp os, does emmc drive depend on osal interface? Do we need to adapt autosar cp os to osal interface?

  • Hi Yang 

    2、My project does not use freertos but autosar cp os, does emmc drive depend on osal interface? Do we need to adapt autosar cp os to osal interface?

    Emmc driver uses osal interface for os related operation , please use autosar os vendor provided API for os related operation.

    Regards
    Diwakar