Equipment: BeagleBoneBlack, XDS100v2, CCSv6.0.1.00040, Windows7
Hello,
yesterday I made a new project based on the basic "Hello World" example using compiler TIv5.1.7. It compiled without error messages.
I could not get it running even though I started CCS with the -clean parameter and even though I cleaned the project (Project--> Clean...)
The message I got was this:
"CortxA8: Loader: One or more sections of your program falls into a memory region that is not writable. These regions will not actually be written to the target. Check your linker configuration and/or memory map."
Today I started CCSv6 with the -clean parameter and installed com.ti.dsflash.win32 (which seems to be DebugServer Flash 6.0.0.759, that adds Flash Programming support for TMS320F2837xS and TMS320F2807x, which I do not need).
After that and an additional Build the "Hello World" project had an additional folder named Debug_TI. Running the .out-file from this folder lead to the expected "Hello World!" output in the console window. Running the .out file from the Debug folder (the file created yesterday) provided the error message mentioned above.
When I created another "Hello World" project it run as expected and there was no Debug_TI folder in the project.
In all cases I used the target configuration file for BeagleBoneBlack with beagleboneblack.gel.
That behaviour looks strange and I wonder if that is something that I can avoid in the future as it took me a lot time.
Does anybody have an explanation?
MartinH.