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.

TMS320C6678: Can I load Xilinx 7-Series FPGA by C6678 EMIF interface?

Part Number: TMS320C6678

I want to reload FPGA when the system is working.The FPGA I used is Xilinx XC7V690T.The load time is too long when configure mode of FPGA be seted to slave serial.So I want to configure FPGA by SelectMAP mode.But the data width of GPIO is not enough.Can i load FPGA by C6678 EMIF interface?If the answer is Yes,can you offering help of the interface connect mode and the configure procedure?

Thank you very much!

  • Hi,

    Can i load FPGA by C6678 EMIF interface?

    Yes, this is possible.

    If the answer is Yes,can you offering help of the interface connect mode and the configure procedure?

    I've notified the sw team to elaborate on this.

    Best Regards,
    Yordan
  • Hi,

    We have C6678 EVM where NAND flash is connected to thew EMIF-16 interface. The EVM is done by third-party. You may find the schematic how that was connected:
    www.ti.com/.../TMDSEVM6678
    www2.advantech.com/.../6678le_of.aspx

    Software side: you can check pdk_c667x_2_0_x\packages\ti\platform\evmc6678l\platform_lib\src\evm66x_nand.c how the EMIF is configured.

    Regards, Eric
  • Hello!

    We use Cypress chip to SelectMAP boot FPGA. It has parallel bus for that. I suggest you check EMIF16 signals against SelectMAP mode to make sure they match. Other than that I'd like to tell it really helps: SelectMAP booting takes about quarter second versus several seconds over serial.