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.

TM4C1294XL + SDRAM extansion + project example

Hi everyone,

I actually have the TM4C1294XL and plugged on it the extansion http://www.ti.com/tool/TIDM-TM4C129SDRAMNVM I downloaded the example but i have a problem when i'm compiling it after the importation.

I have the following error on the 3 projects : 

#1966 cannot open source file "inc/hw_ints.h": Permission denied 

I don't find where is the mistake, i saw some poeple had this problem before and i tryed the fixes without result. Other projects are working well on the same workspace ... I think the problem is on the versions because the file "hw_ints.h" is from the "SW-EK-TM4C1294XL-2.1.1.71" and the example seems to be for the "2.1.0.12573" version. I'm working on CCS Version: 6.1.1.00022.

I tryed to find the 2.1.0.12573 version but i only find the current version : 2.1.2.111.

How can i fix this problem please ?

Regards,

John

  • Hello John

    TivaWare 2.1.0.12573 is no longer available, You would need to change the paths for the latest TivaWare version.

    Regard
    Amit
  • Hi Amit,

    Thank you about your answer.
    I already did but unfortunately i had the same mistake. Do you know if a code example with this extansion board can be download with the version 2.1.1.71 ? Or maybe the version 2.1.1.71 should be retro compatible with the 2.1.0.12573 and i have an other problem ?

    Regard,
    John
  • Hello John,

    You can use 2.1.2.111 release and it should work. I can try the same on my side. Can you send the compile log?

    Regards
    Amit
  • Hi Amit,

    The problem is i started a project with some parts on the 2.1.1.71 version and i'm afraid to update it that will stop to work. Projects took from v2.1.1.71 will work with the 2.1.2.111 projects ?
    To example, if i take a bootloader from the v.2.1.1.71 and try to load a 2.1.2.111 project, should work ? i didn't find any information on this compatibility or uncompatibility.

    If yes i will try it.

    Regards,
    John
  • Hello John,

    Before releasing a TivaWare, the example codes are tested, so that if there is any break we can detect the same. It would be easier doing the software migration now, than waiting further.

    Regards
    Amit
  • Hello Amit,

    You are right i'm working on it actually and as you said the projects "ektm4c129_sdcard_boot_demo1" and "ektm4c129_sdcard_boot_demo2" are compiling fine now. But ...(there is always a 'but'), the project "ektm4c129_sdcard_bootloader" isn't.
    I have theses errors :

    gmake: *** No rule to make target `D:/ti/TivaWare_C_Series-2.1.0.12573/third_party/fatfs/port/mmc-ek-tm4c1294xl.c', needed by `third_party/fatfs/port/mmc-ek-tm4c1294xl.obj'. ektm4c129_sdcard_bootloader Unknown C/C++ Problem

    gmake: *** No rule to make target `D:/ti/TivaWare_C_Series-2.1.0.12573/third_party/fatfs/src/ff.c', needed by `third_party/fatfs/src/ff.obj'. ektm4c129_sdcard_bootloader Unknown C/C++ Problem

    gmake: *** No rule to make target `D:/ti/TivaWare_C_Series-2.1.0.12573/third_party/fatfs/src/option/cc932.c', needed by `third_party/fatfs/src/option/cc932.obj'. ektm4c129_sdcard_bootloader Unknown C/C++ Problem

    and this warning :
    This project contains unresolved buildable linked resources. It might not build as expected. ektm4c129_sdcard_bootloader project Problems


    I checked the directories on project properties on Ressource=>Linked ressources but all seems fine, no warning on folders.

    I didn't find it but there is maybe a fastest way if a recent example with this card extansion is existing ?

    Regards,
    John

  • Hello John,

    These files are there in latest TivaWare. So what you would need to do is to change the path as well for the same.

    Regards
    Amit
  • Thank you ! it's compiling. I didn't see there is a tab on Ressource=>Linked ressources named "Linked ressources" and with other path locations.
    I don't understand why these librairies are linked like that and why not as usual ?

    I will try the extansion board now.

    Best regards,
    John