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.

TMS320C6655 - How to use uPP and EMIF16?

Other Parts Discussed in Thread: TMS320C6655

Hello,

I use the uPP of the TMS320C6655 connected to an FPGA and I also have a NAND flash connected to EMIF16 to store data.

How can I use both? The interfaces share the pins. Is it both distinguished by writing to different memory addresses, because both peripherals are mapped on different addresses in the memory map? For this case I also connected the /CS signal which is used by the NAND flash to the FPGA, to enable the FPGA to recognize whether the NAND flash is addressed or not. Can this work?

Thanks for your help.

Best regards,

Michael.

  • Michael,

    This isn't something we fully support.  It's either one or the other, with no graceful transition.  That said, you can change which one is enabled while the device is powered up.

    The enabling for one mode vs the other mode would require that you isolate the peripherals to ensure that the DSP doesn't get incorrect inputs during the transition (and I'd assume some isolation is done to prevent unwanted signalling to the peripherals as well.)

    You will need to work out your own handshaking, but use of something like a GPIO signal as an indicator of an active mode can be used.

    Best Regards,
    Chad