Other Parts Discussed in Thread: OMAP-L138, , SYSBIOS
Tool/software: TI-RTOS
Hi Guys,
I've recently begun a migration to the Keystone 2/C66x, etc. platform from OMAP-L138/C67x, etc. and I'm having some troubles.
I've started with the EVMK2G and a clean install of Code Composer 7.1.0.00016 and TI-RTOS 03.03.00.04 (and everything that comes with it).
I can get a bare-metal C project working and compiling (it seems) - but I cannot get a SYS/BIOS project running because when it comes to selecting a platform, there is nothing there for the K2G platform - in fact, with playing around to get a bigger list as below, its not clear what platform file I should be using at all. I've tried quite a few things, but I'm not in a position to try all combinations of everything.
I may be doing something totally wrong, so I thought I'd show the steps I'm taking:
So I try to add a new project:
Then, adding nothing complicated for now:
As you can see, there are only 3 options for a platform, none of which are the K2G (would K2E work?).
I found that if I manually add the platforms folder from SYS/BIOS then I can get the list going:
And I find something that at least has 66AK2G02 in it.
This is all fine and allows me to complete the new project wizard, but then the project will not compile with the following errors:
The location for the 4 bottom warnings spilling off the edge is "external location: C:\ti\bios_6_46_04_53\packages\ti\sysbios\interfaces\ITimestamp.h"
If I change the XDCtools version to 3.32.1.22_core then the project will then compile and debug, but I cant verify if it is running correctly as I can't get any of the print statements to show and I can't edit app.cfg with XGCONF.
In short, what's going on and why am I having such trouble getting this to run out of the box where I haven't with any other platform?
Any light anyone can shine on this would be greatly appreciated!




