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.

TMS320F28379D: ECC EXAMPLE f28379d

Part Number: TMS320F28379D
Other Parts Discussed in Thread: C2000WARE

Hello everyone, I am new to these issues. I am open to your advice and examples.

I wonder if there is an example for tms320f28379d that implements ECC in ram and Flash "C:\ti\c2000\C2000Ware_5_00_00_00_00\libraries\diagnostic\ there is no example for F2837 in the file.I tried to run the ecc example for F2838 but I could not run the code.which card's example for f2837 would be correct to use or what settings do I need to make? Where is the ECC sample for F2837 located? I would appreciate your help.

thank you

  • Hello Aleyna,

    I tried to run the ecc example for F2838 but I could not run the code

    What did you do to try and achieve this? Did you change the device option in the Project Properties? Did you try creating a new project for the F2837xD and then pull in the library/header files used in the diagnostic library for F2838xD? Please try to make sure you have a project that builds with the F2837xD before pulling in the diagnostics library, I will try to help you further from there if possible.

    Best regards,

    Omer Amir

  • first I selected tms320f28379d from the target configuration section, then I selected the device from the project properties section, but when I want to run the code, I go to the debug screen but it gets stuck in the device init() function.

    while(!Device_verifyXTAL(DEVICE_OSCSRC_FREQ / 1000000))

    It gets stuck in this while function. I don't know what to do since I haven't encountered such a problem before.

    I used #define USE_20MHZ_XTAL according to the warnings under #define USE_20MHZ_XTAL but it is still stuck at that while what can I do

  • Hello Aleyna,

    I go to the debug screen but it gets stuck in the device init() function.

    It looks like what may be happening is that you're using an incorrect version of driverlib. Each device's driverlib library files are separate because they vary in one way or another. Make sure that the correct driverlib .lib file is pulled in and the correct file paths are used in the Include Options and File Search Path options in the Project Properties.

    If you've already tried this and are still getting stuck at this loop for the clock, let me know.

    Best regards,

    Omer Amir