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.

TM4C1294NCPDT: Tiva interface to eMMC external flash memory

Part Number: TM4C1294NCPDT

Hello,

I need to interface a TM4C129 series micro to the following external flash chip. Is it feasible? I think we need to use a EPI interface but it is not clear in which mode I should use. Any insights? 

Thanks,

Jeff

https://www.micron.com/products/managed-nand/emmc/part-catalog/mtfc8gakajcn-4m-it

  • Hello Jeff,

    Looking at the Flash memory, it uses MMC protocol to do 4/8 bit wide data transfers and that variation of the protocol is not supported on the TM4C. We have an example for MMC support for an SD Card which uses SPI interface to handle MMC protocol, but that would not be applicable here.

    In theory you may be able to develop a custom MMC interface, but it would not be something we could offer much support for. My best suggestion would be to read into the 8-bit EPI functionality in General-Purpose Mode and then compare that to the MMC protocol and see if you can make that work.

    In general, the external flash devices that I have seen interfaced w/ TM4C were memories like NOR Flash that was compatible with EPI or flash memories that used SPI interface.

    Sorry I don't have more to offer on this topic.
  • Hi Ralph,

    Do you have a link/copy of that example? I have not uncovered it in my searches.

    Thanks,

    Jeff

  • Hello Jeff,

    It is part of the fatfs third party offering, the file is mmc-ek-tm4c1294xl.c (for your MCU anyways, there are files for each TM4C EVM) and the location of the file in TivaWare is: [Install Path]\TivaWare_C_Series-2.1.4.178\third_party\fatfs\port