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.

CCS/TMS320C6455: The EDMA transfer from DSP L2 to PCI extrenal memory

Part Number: TMS320C6455


Tool/software: Code Composer Studio

Recently, i am confused about the failiure that the a transfer between c6455 L2 ram to PCI external memory(on chip), which is a example transfer on page 29 of  PCI user's guide. Moreover , CCS can't access the memory by emulation. As is shown in the picture below, i have noticed the note. i am not sure that whether the all-around configuration of PCI module is needed. 

  • Hi,

    Not sure exactly what the failure you saw. "PCI external memory(on chip)" ======>PCI External Memory Space 256M 4000 0000 - 4FFF FFFF. I saw you used dstAddr = 0x4080_0000, this is a valid PCI data memory space.

    Please note this address is mapped to remote side PCI device, you must have remote side connected, both C6455 and remote side initialized and PCI link established, then you can either use CCS emulation to access or use EDMA to write into remote device.

    Regards, Eric 

  • Hi

    Exactly, i performed the  transfer Example  in user's guider with the single chip (TMS320C6455). Your reply noted that the address is mapped to the remote side PCI device. Is that means that i have to connect or map the C6455 to the host device ( not the C6455's dsp core) ?

    Regards, deil

  • Hi,

    Yes, you have to.

    Regards, Eric