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.

selected device does not currently provide project initialization details for the GNU toolchain

Other Parts Discussed in Thread: CC2538

I use code composer v6. I create a project for CC2538. When I select the compiler as GNU-C, a warning message appears on top of the window "selected device does not currently provide project initialization details for the GNU toolchain"

Could someone please explain what kind of information do I need to provide and how do I do it?

it has this flag options "-mcpu=cortex-m3 -mthumb -mfpu=vfp -I"c:/ti/ccsv6/tools/compiler/gcc-arm-none-eabi-4_7-2013q3/arm-none-eabi/include" -g -gstrict-dwarf -Wall -mno-thumb-interwork -msoft-float -mfix-cortex-m3-ldrd"

linker option shows this flag set "-mthumb -g -gstrict-dwarf -Wall -Wl,-Map,"CC2538_test.map""

  • Hi Serdar,

    I saw you have another post on a related subject, that already have some answers. Does it solve this issue too? If so, please post a link to the other post here so others can follow it to the right solution.

    Anyway, I asked one of our respective experts to have a look at the current post too.

    You may also wish to watch this video guide: https://www.youtube.com/watch?v=c8BnJ_sGS0I. The toolchain in use there may be different, but it may provide useful information.

    Best regards,

    OD

  • Hi OD,

    The other post is on http://e2e.ti.com/support/wireless_connectivity/f/158/p/378405/1333635.aspx I thought they are different problems but now I think they are the same problem caused by the command linker. When I change the compiler as GNU toolchain on CCS v6, the command linker disappears on the config menu.  I browsed the available command linkers for CC2538, but they are not for GNU toolchain. I think that warning wants to say that I need to add a command linker for the GNU toolchain. I believe the problem on the other post is also due to command linker (or stetup.c).

    I got attention on the other post but have not got any answer solves the problem or address the problem yet. I think the command linker supplied on http://www.ti.com/lit/zip/swra443 needs to be fixed for GNU toolchain that is available on CCS v6.

    I will be waiting to hearing from TI's SW expert.

  • Now I watched the video, It works fine with TI's compiler because it has the command link definition by default. However, there is no command link definition for GNU toolchain on CCSv6 which I believe causing the problem.