TMS320F28379D: EMIF

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE

Hi,

I am trying to interface an external ASRAM (ISSI IS61WV25616EDBLL-10TL) with my TMS320F28379D. I have a daughterboard built according to TI specs. However when I run the emif_ex1_16bit_asram.c there is no data write and the errCountGlobal = 4. Are there any tests I can run to understand what is wrong? Thank you.

  • I have a daughterboard built according to TI specs.

    Can you elaborate on which TI specs you are referring to?

    However when I run the emif_ex1_16bit_asram.c there is no data write and the errCountGlobal = 4.

    Did you customize the EMIF delays to match the timing requirements for your ASRAM? The C2000-EMIF_ConfigurationTool.xlsx is helpful for that: ~\C2000Ware_XXXX\boards\TIDesigns\F28379D_EMIF_DC\

    Are you able to interact with any EMIF locations using the Memory Browser after configuring EMIF?  If not, you may need to observe some EMIF control signals using a scope to see if there are signal integrity issues.

    Are there any tests I can run to understand what is wrong?

    Are you using the design that is referenced by the EMIF appnote?  (~\C2000Ware_XXXX\boards\TIDesigns\F28379D_EMIF_DC\)

    If so, the appropriate examples would be the emif_dc_* examples located here:  ~\C2000Ware_XXXX\device_support\f2837xd\examples\cpu1\

  • Hi,

    I am using the design that is referenced by the EMIF appnote  (~\C2000Ware_XXXX\boards\TIDesigns\F28379D_EMIF_DC\). I am running the 

    emif_ex1_16bit_asram.c code by using the default  delays.

    tparam.rSetup = 0;
    tparam.rStrobe = 3;
    tparam.rHold = 0;
    tparam.turnArnd = 0;
    tparam.wSetup = 0;
    tparam.wStrobe = 1;
    tparam.wHold = 0;

    Could you let me know what the values of the dealy should be for ISSI IS61WV25616EDBLL-10TL? Thank you.

  • I am using the design that is referenced by the EMIF appnote

    Please try the emif_dc_* examples. They were developed to run on the EMIF daughtercard design.

    Please also verify that the software project and hardware are configured as recommended in the Guidelines for Evaluation Boards table from the appnote.

    Could you let me know what the values of the dealy should be for ISSI IS61WV25616EDBLL-10TL?

    The emif_dc_* examples are pre-populated with timings for the components used in the reference design, which includes this ASRAM.