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.

  • Resolved

CCS: C5505 Programming PCB standalone

Tool/software: Code Composer Studio

Hi, 

I'm try to make my project persistent on a self-made SoC based on C5505 PCB.

I Use programmer.out that I used with c5505 eZdsp demo board (programmer.out)

When I specify the executable (.bin) absolute path, the download seem to start but never ends.

Input your binary file path...
C:\Users\marti\Desktop\BACKUP\DC2017\project\BootImageTool\DC2017.bin
SPI EEPROM...
Writing data to device...
Opening C:\Users\marti\Desktop\BACKUP\DC2017\project\BootImageTool\DC2017.bin...
Input file opened

I'm using XDS100 V3 debug probe.

Any tip? It's quite urgent, please.

Thanks in advance

Paolo

  • Hi Paolo,

    As far as I understand you are using a custom C5505 board, right?

    Can you describe how does it differ from the eZdsp?

    Best Regards,
    Yordan

     


     Please make sure you read the forum guidelines first.

  • In reply to Yordan Kovachev:

    Hi, it's a custom PCB board, with 5505 at 150 Mhz, but I usually use it at 120 Mhz with my software.

    The programmer stops after opening the file.

    In order to program it I use OLIMEX TMS320-XDS100-V3.

    The software loading in Degug or release mode always succeeds.

    I have tried also by modifying the target configuration, putting USBSTK5505 as target device, but nothing changes.

    The hex55 command option I give are:

    hex55 -boot -v5505 -serial8 -b ..\Release\DC2017.out -o DC2017.bin

    Thanks

    Paolo

  • In reply to Paolo Martinetti:

    I try writing the issue also to "Ultra Low Power DSP Forum"
  • In reply to Paolo Martinetti:

    Paolo,

    Please see this thread. Information in there should solve your problem.
    e2e.ti.com/.../1909089

    Lali
  • In reply to Lalindra Jayatilleke:

    Hi Lali,

    only one question: ccxml is the extension of a target configuration. gel of a GEL file.

    How are them related? Where may I specify the GEL file in my target configuration? The GEL file can be configured differently for each project?

    I always tried to load on SPI EEPROM my .bin without any GEL file.

    My CPU is that can run at 150 Mhz.

    Is there any example of GEL file for that CPU?

    Thanks a lot in advance

    Best Regards,

    Paolo

  • In reply to Paolo Martinetti:

    Paolo,

    You can find a reference GEL for the C5505 in your CCS installation located at C:\ti\ccsv7_4\ccsv7\ccs_base\emulation\boards\evm5505\gel\evm5505.gel

    If you open up your target configuration .ccxml file in CCS, you will see where you can change the GEL file that gets loaded when the DSP core gets initialized. So, you can point this to your own GEL file as well.

    Lali

  • In reply to Lalindra Jayatilleke:

    OK, this is the relationship between GEL and ccxml files.

    The problem consisting in a stop in the Soc programming persists.
    I tried using gel file form usbstick, which program PLL at 100 Mhz, bit the program doesn't finish to load.

    Any other idea?

    Thanks a lot
    Paolo
  • In reply to Paolo Martinetti:

    Paolo,

    Did you also try evm5505.gel?

    Lali
  • In reply to Lalindra Jayatilleke:

    Yes,
    but the problem persists.

    Regards,
    Paolo
  • In reply to Paolo Martinetti:

    Hi Lali,

    I have done a huge error. My board has no SPI EEPROM, but a NOR flash.

    I’ll try programming it.

    Excuse me for the misumderstig

    Thanks

    Best Regards,

    Paolo

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.