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.

ti_rtos_config .resetVecs .intVecs blowup

Other Parts Discussed in Thread: CC3200, UNIFLASH

here is the error I am getting:

Description    Resource    Path    Location    Type
<a href="file:/c:/ti/ccsv6/tools/compiler/dmed/HTML/10099.html">#10099-D</a>  program will not fit into available memory.  placement with alignment fails for section ".resetVecs" size 0x30c , overlaps with ".intvecs", size 0x400 (page 0)    linker.cmd    /ti_rtos_config/Default/configPkg    line 130    C/C++ Problem

I found some other posts about similar issues but could not make sense of how to deal with it from those posts.

Here is what I did:

My project started from the idle profile example and has grown from there.  Now has 4 or 5 tasks.

I was trying to use ROV to see where it's getting stuck.

This told me I had to configure XDC tools.  It wasn't clear exactly what I needed to do, and I couldn't find XDC tools in my project.

But I thought I remembered it in the ti_rtos_config project.

My project has dependencies on simplelink, driverlib, middleware, oslib.

I think driverlib is dependent on ti_rtos_config.

Kind of confusing because I thought I was using FreeRTOS, not TI RTOS.

Anyway, in my project I checked all the projects that my project depends on and that's when it blew up.

I can try removing the dependencies, but that doesn't seem like the right thing to do, and I have little confidence that it will undo this build failure.

A few questions:

What are XDC tools?

What's the right way to configure them?

Why can't the linker just figure out where to put these obscure things for me?