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.

Issue at writing into the memory location of async Device

Other Parts Discussed in Thread: TMS320F28377S, CONTROLSUITE

Hii,

      I am working on TMS320F28377S interfacing with W5600 through EMIF1(normal mode) with the following pin set.

      I am using 10 Address lines and 16 data pins at the controller and using parallel communication. 

     while look at the example code in controlSUITE writing at location 0x100000. Is it possible to write the data at 0x00(Mode Register) location of the W5300 module? If i could write, which memory location i have to use.

     i tried using directly 0x00 memory location to write data CS, WR pulses are not generating, while i try to use 0x100000 the data storing at the location, but i am not sure writing at address 0x00.

     Here is my write and CS pulses respectively writing at x100000 location.

while interfacing with the SDRAM we have to use EMIF1CS0, is iam going in the right way? If i am not in right way why EMIF1CS0 PIN getting low while writing into the memory location. Please get me out of this issue.

Regards,

Narasimha.

  • Hi Narsimha,

    The address connection is not correct. You need to connect EM1BA1 to addr0 of memory. Please refer "Figure 25-9. EMIF to 8-bit/16-bit Memory Interface" in device TRM.

    Regards,
    Vivek Singh
  • Hii vivek,

                  Yes, I refer data sheet i have problem in my design, and i would like to know how could i debug my EMIF1 is going to write at that particular location.

    I am thinking that for every write, CS and Write pins are getting low automatically as show in early post. Is i am thinking in right way?

    Regards,

    Narasimha

  • Hi Narasimha,

    When you write at 0x100000, externally this will translate into address 0x00 only. You could probe address pins to check the same.

    I am thinking that for every write, CS and Write pins are getting low automatically as show in early post. Is i am thinking in right way?

    You are right. For every write CS and WR signal will go low.

    Regards,

    Vivek Singh