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.

TMS320F28379D: XINTF vs EMIF

Part Number: TMS320F28379D
Other Parts Discussed in Thread: SYSBIOS

I'm currently using a 28335 with a 256K SRAM chip on the XINTF, along with a memory mapped FPGA. We're doing a big new hardware spin soon, so I am looking at upgrading to something more powerful and the 28379D seem like the obvious choice. However, I can not figure out if the EMIF supports using external ram as pram. From the documention I've found, ther eare warning against this, but then possibly examples?

In the current system, I have a bootloader that runs from the internal flash. The bootloader reads the main application from an SPI flash into XRAM and then jumps to XRAM, starting SYSBIOS, etc.  Would the 28379D support this over the EMIF?

Thanks in advance.

  • Adam,

    Yes, the EMIF should be able to support program execution out of external memory on CS2+ (includes SRAM), but not from SDRAM on CS0.  The warnings in the documents are specific to SDRAM because it is memory-mapped to a region that is beyond the reach of the C28x program (instruction) bus.

    There is a newly released EMIF appnote that might have some useful information.

    -Tommy