Other Parts Discussed in Thread: CONTROLSUITE, SYSBIOS,
Tool/software: Code Composer Studio
Hello Everyone,
I am trying to make a simple project that combines a typical sysbios task example and the controlSuite blinky example for the F28379D. Thought it would be easy enough to make a base project that has multitasking as well as all the hardware libraries to start developing with.
I have run into allot of problems trying to get this to work and am wondering if anyone has been able to do this.
************************
Process I have tried:
************************
1) Started with a Sys/Bios typical project for the F28379D.
- on the RTSC configuration page set target to be: ti.targets.C28_float
- set platform to be: ti.platforms.tms320x28:TMS320F28379D
- Project builds fine and runs on the hardware, good so far!
2) Recreated the project properties found in the example [ControlSuite/Devices/Delfino F2837xd/Code Examples/blinky]
- for the compiler added the F2837xD_headers/include and the F2837xD_common/include paths
- predefined symbol CPU1 added so conditional code compiles correctly
- linker added F2837xD_headers/cmd and F2837xD_common/cmd path
- linker added file rts2800_fpu32.lib
4) Added the reference files to the project
- Binky has 9 referenced files all starting with F2837xD_
- Added these as references to the bios project
3) Try adding the command files, think this is where my problems are
- blinky uses (F2837xD_RAM_Ink_cpu1.cmd) found this in CCS7 directories and copied it to the project
- blinky also uses (f2837xD_Headers_nonBIOS_cpu1.cmd) Found this in the controllSuite directories, but also found a bios version of the cmd file.
- Coppied (f2837xD_Headers_BIOS_cpu1.cmd) to the project directory.
************************
When I compile the project, I get that the program will not fit into memory and have alignment/blocking fails for multiple sections. I have tried a few different cmd files, but they all try and put things into memory that is full. Under the Memory Allocation Tab I have about 15,000 bytes in the Failed Allocation section.
Looking for any suggestions on how to fix this problem, or an easier way to make a project that includes sysbios as well as the hardware libraries.
Scott