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: TM4C1294NCPDT

Part Number: TM4C1294NCPDT

Hello,

 I need interface parallel Nand Flash(MT29F32G08ABAAA)  with TM4C1294NCPDT 

Here, my quetion is, can I interface the nand flash with EPI of TIVA ? 

If yes, in which mode mode i can ?

if not, which interface i can use?

Thanks & regards

  • Hello Raone,

    The EPI is not suited for NAND Flash typically, and it would not work for this NAND Flash as the EPI needs address pins to connect to in order to read memory from specific addresses.

    Usually NAND Flash is connected with Quad SSI.

    That particular NAND Flash is not well suited for TM4C, I don't think there is a clean solution available for it. Bit banging GPIO is about the only option.

    I would recommend finding a Quad SSI NAND Flash to interface with the device instead. Like this TI Design: https://www.ti.com/tool/TIDM-TM4C129SDRAMNVM

    Best Regards,

    Ralph Jacobi

  • Hello Jacobi,

    Thanks for your response,

    Here, i'm going to use parallel Nand Flash, is it posible to interface it using QSSI.

    Previously I have used Nand Flash which is serial for this i used QSSI.

    thanks & regards

  • Hello,

    I have found the information related to EPI

    The External Peripheral Interface (EPI) provides access to external devices using a parallel path. Unlike communications peripherals such as SSI, UART, and I2C, the EPI is designed to act like a bus to external peripherals and memory.(page 59)

    but, how can i interface ?

  • Hello Raone,

    For the NAND Flash you selected, neither EPI nor QSSI work. I read the datasheet for MT29F32G08ABAAA to understand the interface.

    It uses a data interface that is 8 signals wide without any address lines. EPI must have address lines connected. Also EPI with addressing is limited to 512 Mbits where as your selected NAND Flash is 32 Gbits.

    QSSI is a four wire interface and thus it is not compatible with the eight wire interface of the MT29F32G08ABAAA.

    No TM4C peripherals can default access that memory, the only possible option would be to try and bit bang GPIO but I am not sure if that is viable.

    Best Regards,
    Ralph Jacobi