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.

Sync reset mDDR module having problems, unless "System Reset" is performed.

Other Parts Discussed in Thread: OMAP-L138, OMAPL138

Hi,

When loading GEL file (launch target config then connect to DSP), it stuck at PSC1_LPSC_SyncReset(PD0, LPSC_DDR) [step 13 in the TRM].

Unless I have performed "System Reset" in advance, else the program couldn't get throught SyncReset.

Any reason the DSP could not go into SycnReset Mode?

Regards,

Mok

  • Hello,

    This is most likely a question best answered by the device experts. Please let me know which device you are using so I can move it to the appropriate forum.

    Thanks

    ki

  • Hi,

    Device being used is OMAP-L138. CCS version is v5.1.1.

    Regards,

    Mok

  • Hi Mok,

    Please mention the following details.

    1. Do you use OMAPL138 LCDK or OMAPL138 EVM (zoom kit from Logic PD)?

    2. Make sure you use an appropriate gel file. please mention the name of it.

    3. What is the version of your CCS? What is the name of the emulator?

    4. Are you trying to run any demo or starterware examples? please specify.

     

    Regards,

    Shankari.

  • Hi Shankari,

    1. I am using our own customize board which has similarity to OMAPL138 EVM (from Logic PD).

    2. GEL file being used is OMAPL138_DSP.gel.

    3. CCS being used is v5.1.1.00031. Emulator being used is XDS510USB

    4. Starterware example: spi_c674x_omapl138_evmOMAPL138.

    The method that I used to load program as below:

    1. Right click on target configuration file and click "Launch Selected Configuration".
    2. Then "Connect Target" (C674X_0).

    Problem happened here where during the execution of the GEL file, it stuck at "PSC1_LPSC_SyncReset". I have purposely put some GEL_Out to track the place where it hang.
    Then I found out that if I do "System Reset" before "Connect Target", the execution of GEL file able to complete and the Starterware SPI example able to work as expected.

    Regards,

    Mok

  • Hi Mok,

    Able to successfully run the example, spi_c674x_omapl138_evmOMAPL138  on OMAPL138EVM Zoomkit-LogicPD. Attached the snapshot of it. The text messages displayed in the teraterm inside the snapshot is outputted from the SPI example code.

     The following are my settings for this run:

    1. Boot switch settings: S7[5:8]; Boot mode:- EMU Debug; 8 - ON,7 - OFF,6 - OFF,5 - ON. Emulator: XDS510 USB emulator.

    2. In target configuration file, selected the emulator type as "Spectrum digital XDS510USB Emulator" and the board type as "EXPKITOMAPL138"

    Make sure whether the DDR2 configuration for your customized board is appropriate. you can refer to section 2.13.1 of "TMS320C674x/OMAP-L1x Processor

    DDR2/mDDR Memory Controller User's guide"  http://www.ti.com/lit/ug/sprugj4b/sprugj4b.pdf and check the sequence given under "Initializing Following Device Power Up or Reset"

    Regards,

    Shankari.

     

    -------------------------------------------------------------------------------------------------------

    Please click the Verify Answer button on this post if it answers your question.
    --------------------------------------------------------------------------------------------------------