Hi!
Finally we have our custom board(DM385 based). On this board we want to connect WL18xx to MMC3. But first we are trying to bring up MMC3.
I read all threads on this forum about MMC3 on DM8148. I've made proper changes to kernel files acording to "famous" MMC.rtf. card detect is hardcoded to always true for mmc3.
Now I have following situation:
- mmc is registered in system, but nothing detected.
- I am looking with oscilloscope on SD2_xxx lines. During send_op_cond I see clock on SD2_CLK line. But I don't see anything on SD2_CMD line. Just 1.8V level -> "1". I've checked pin mux, SD2_CMD is configured correct.
Two boards have the same behaviour.
Don't know where to look more for changes..
So, I have several questions:
1) Doesn MMC3 exists in DM385/388? Is it fully functional?
2) What else can affect on SD2_CMD behaviour? If, for example, MMC3 DMA configuration is wrong - could it affect on pin behaviour(during command)?
3) In DM8148 TRM I can see Table 1-101. EDMA Multiplexed Synchronization Events on page 231. But I can't find such table in DM385 TRM. Are they identical? Can I replace CAN_IF1DMA interrupt? I am confused because there is no table and no CAN on DM385.
Thank you.