I am trying to build all of my code for a TI C6472 chip in Linux, without using Windows and Code Composer Studio at all. I installed CGT 7.0.3, BIOS 6.30, and XDCTools 3.20 on my Ubuntu server. In CCS, there are two files that used to build the project--makefile and subdir.mk. Those are generated automatically in CCS, in Linux I had to edit them manually. So far, I've been able to build a regular (non-BIOS) project with just those two files, the .cmd file for the linker, and the source files. I am trying to build a project that uses DSP/BIOS now.
When I was building a DSP/BIOS project with CCS, I built it from a template named "Clock Example". I wasn't successful in building an empty DSP/BIOS project, because it seemed to have many things missing. Building from a template, I had no problem, just replaced the provided sample code with my own. However, there are two additional files--clock.cfg and sizing.cfg.xs--that seem to be generated from the template. When creating a project from a different template, the .cfg file has a different name, but it's always present.
The question is, since I am trying to build the same thing from Linux, how can I generate those two files? Right now, I have to copy these files from Windows, otherwise the build fails. But of course, the idea is to be able to do it fully on Linux.