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.

Address pins not functioning, while Data, CE, We and OE are

Other Parts Discussed in Thread: TMS570LS20216

Hi,

I've tested the attached basic code on my own design using the TMS570LS3137ZWT and on the dev board TMS570LS31x HDK and I see the same problem on both.

I've looked back at the working code I completed a while ago for the TMS570LS20216 to see if I've missed something but I can't see the wood for the trees.

Can someone with fresh eyes help, the code is a simple as possible.

Muxed pins for EMIF, enable IRQ, VIM,PMU,MPU,EMIF. Write/read associated address range.

However I see no movement on any of the Address pins.

Cheers

Alan

1122._HDK_EMIF.zip

  • Hello Alan,

    I have not walked through your code in detail - but I would suggest following:

    /* to set 31-th bit as stated in TRM spnu499a on the page 229 and advised by http://e2e.ti.com/support/microcontrollers/hercules/f/312/t/269835.aspx */
    systemREG1->GPREG1 |= (1U << 31U);

    This is a "typical" mistake when using the EMIF.

    Cheers, Jiri