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.

Can't load program to dm365 board



   Now we have a DM365 problem.We use CCS 3.3.81 to connect the DM365 board.It connected.And we can write a value to the memory through the "View->Memory".

But when we download the DDR test program to the IRAM,it often reminds us the dbus is not ready.What does it mean?

 

Hope answers ,thank you~~

  • Hi Xiang,

    Are you using your custom DM365 target board or Spectrum Digital (SD) DM365 EVM? If you are using your custom DM365 target board, did you execute a GEL command to initialize the DDR PLL and the DDR configuration registers. You can refer to SD web site here , scroll down to "DM365 EVM GEL File" click on "GEL" to take a look at the SD GEL file.

    Hope this helps.

    Thanks,

    Tai

  • Tai

    Thank you for your reply~

    I have loaded the GEL file to the board.But it often holded at the "Setup Power Modules (All on)" and never go on.Sometimes it successfully loaded the GEL,but it also cann't load the program to the board.And it reminds me

    "Trouble Reading Memory Block at 0x7450 on Page 0 of Length 0x4:
    0xC0000806/-1060 @ marker 11210
    Error during: Memory, Register, Timeout,
    An unknown error prevented the emulator from accessing the processor
    in a timely fashion.
    It is recommended to RESET EMULATOR.  This will disconnect each
    target from the emulator.  The targets should then be power cycled
    or hard reset followed by an emureset and reconnect to each target.

    "

    And what does it mean? And why I often cann't load the GEL to the board.  PS: I can write a correct value to the memory.

  • Hi Xiang,

    There are some issues with the board I think. The memory block at 0x7450 is internal Ram and you should not have any issue to read/write from/to that block of memory.

    You said you can write a correct value to the memory. What is the memory address that you can write to?

    By the way, you did not confirm if the board is a custom board or the EVM.

    If it is a custom board I would recommend to check the device to make sure it is properly connected.

    If it is the third party board, it looks like the board is defective. Please contact with the third party.

    Thanks,

    Tai