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.

L138 pin conflict_UPP and MMC/SD1 interfaces

Hi,

We are designing one CPU module based on L138 processor. Our requirement is to utilize either the UPP interface or the MMC/SD1 interface based on the application demand. There are pin collisions between those interfaces. Attached the pin MUX utility screenshots, conflicts are in red color. In order to design a flexible hardware which can be configured either for UPP interface or for MMC/SD1 interface we plan to use a programmable logic in our design.

The plan is to use 8 bit UPP when MMC/SD1 interface is not used. 8 bit UPP data bus and the control signals (UPP_CLK, START etc.) are terminated on a programmable logic.The MMC/SD1 signals are directly routed to a MMC/SD card connector. The UPP bus is decoded by programmable logic if MMC/SD1 interface is not used. The programmable logic ignores the UPP signals when MMC/SD1 interface is used. UPP is used always in 8 bit mode since the upper bits shares pins with RMII signals and RMII is always in demand.

Request all to give suggestions and opinions based on your experiences on these interfaces. We are trying it for the first time.

Regards,

Thomas

  • Thomas,

    I believe that your local TI contact has gotten some offline feedback about this issue.  Please let us know if this is resolved.

    -Tommy

  • Hi Tommy,

    Yes, you are correct. Our local TI support team has given us feedback on this query. They don't predict any issue in such implementation.  Since such a design is new, they advised me to post this query in this forum and get more feedback from experts. Any advice based on practical experience is appreciated.

    Best regards,

    Thomas

  • Hello Thomas,

    I am in the same situation, with an FPGA and need of the MMCSD1 port (not same time)

    Did you get any experience with your application ? Is it working ?

    Thank you for your answer.

    Best regards,

     

    Thierry

  • Hello Thierry,

    Sorry, we have not developed the solution as explained, so not in a position to share any practical experience on this. But I feel it should work since there is nothing tricky in the logic. TI support team also don't predict any issues, however no guarantee is provided.


    Regards,

    Thomas