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.

No source available for "0x3fde0b" F28377D

Other Parts Discussed in Thread: CONTROLSUITE

Hello everybody. I have a F28377D control card and I'm trying to do the F2937xD Workshop programs, but when I push the play button, the program doesn't run, and returns me this window:

I followed all the steps in the manual "Workshop guide and Lab Manual (http://software-dl.ti.com/trainingTTO/trainingTTO_public_sw/F2837xD/F2837xD_Workshop_1-0.pdf), ¿anybody knows why?, I want to program the RAM memory.

  • Hi Pablo,

    Did you try pressing Play button multiple times? The code should work on the next play.

    Also check this link out: http://e2e.ti.com/support/microcontrollers/c2000/f/171/t/252845.aspx

    Regards,

    Gautam

  • Hi Gautam, 

    I press the button one or more times with the same result. I keep trying now, and I've noticed that if I stop the program using breakpoints in CPU01, the program works, if I remove the breakpoints stops working again ... Or if I start CPU02 too ... Can be a problem with GEL file?

    Thanks!

  • Hi,
    had already seen that post but more than a month ago that say nothing, so I opened a new one. It seems not a very common problem, because there are only 2 posts that talk about this. Thanks!

  • Hello again, 

    anybody can tell me what .CMD file I must to use for this project? I think that the problem maybe is that CCS tries to read a address but in this address is empty, although the microcontroller can read there without problems... maybe a problem with shared RAM? 

    Thanks.

    Pablo.

  • Hello!, 

    I'm using CCS v6, I try with CCS v5 with the same result. Anybody knows what CMD file I must to use? I'm using 2837x_RAM_lnk_cpu1.cmd

    Regards

  • Hi Pablo,

    It seems there are no takers for your query. Let me channel it to one of my TI buddy.

    Also, the CMD file you're using is for execution through RAM. Check this example for flash programming:

    C:\ti\controlSUITE\device_support\F2837xD\v110\F2837xD_examples_Dual\flash_programming

    Regards,

    Gautam

  • Hello Gautam, 

    In first place, thank you for your interest. Well, I programed the flash of CPU1 using the project you told me, and when I program the CPU1, the program runs good, but when I try to program the CPU2, CCS returns me an error:

    C28xx_CPU2: Trouble Setting Breakpoint with the Action "Remain Halted" at 0xc15f: (Error -1066 @ 0xC15F) Unable to set/clear requested breakpoint. Verify that the breakpoint address is in valid memory. (Emulation package 5.1.450.0)
    C28xx_CPU2: Breakpoint Manager: Retrying with a AET breakpoint
    C28xx_CPU2: Error writing the PLL values. (Flash algoirthm returned error code). Operation cancelled.
    C28xx_CPU2: GEL: File: C:\Users\Pablo\workspace_v6_0\flash_programming_cpu02\CPU2_FLASH\flash_programming_cpu02.out: Load failed.
    C28xx_CPU2: Trouble Removing Breakpoint with the Action "Remain Halted" at 0xc591: (Error -1066 @ 0xC591) Unable to set/clear requested breakpoint. Verify that the breakpoint address is in valid memory. (Emulation package 5.1.450.0)
    C28xx_CPU2: Flash Programmer: Error erasing Sector A. Operation Cancelled.
    C28xx_CPU2: Flash operation timed out waiting for the algorithm to complete. Operation cancelled.
    C28xx_CPU2: Flash operation timed out waiting for the algorithm to complete. Operation cancelled.
    C28xx_CPU2: GEL: File: C:\Users\Pablo\workspace_v6_0\flash_programming_cpu02\CPU2_FLASH\flash_programming_cpu02.out: Load failed.

    So, I try to program the Lab1_CPU1 project in Flash, I change the .CMD file from 2837x_RAM_lnk_cpu1.cmd to 2837x_FLASH_lnk_cpu1.cmd, and the program runs, but the delay function don't work correctly, because the delay is zero. Also in this project, when I try to program the FLASH of CPU2, CCS returns me the same error... I don't know if this error may be related with the first.

    Thanks

    Pablo.