Hi guys,
I'm new to the TI world. We've been an Atmel but with their buyout and inevitable destruction at the hands of MicroWhatever, I decided to be proactive and move our shop to another chip. A colleague suggested the C2000 line. I took a look, liked what I saw and ordered the basic $17 LaunchPad board.
We're an all-Linux shop but I keep a windoze machine around for just in case. I spent precious Hughsnet gigabytes downloading Studio for both environments. Then after more reading, controlSUITE. I followed these instructions to install controlSUITE on the Ubuntu system on my desk.
(C'mon guys, that article's 4 years old and still no controlSUITE for Linux?!?!)
when the board arrived, I spent quite some time figuring out the demo program was located in controlSUITE (HINT TI guys: A note in the quickstart guide that comes in the box would help)
I loaded it on the windoze system (win7) first. It built and burned just fine. Then over to the Ubuntu box. FAIL!
The program compiles OK but I get this from the linker:
inished building: ../Example_F2802xLaunchPadDemo.c
gmake: *** No rule to make target `/home/jgd/controlSUITE/development_kits/C2000_LaunchPad/F2802x_headers/cmd/F2802x_Headers_nonBIOS.cmd', needed by `Example_F2802xLaunchPad_demo.out'.
gmake: Target `all' not remade because of errors.
There is indeed no rule for the .cmd file but neither is there one in the windoze make file and yet it works.
I've spent about 3 days on this problem, including laboriously comparing every configuration variable between the windoze and Ubuntu boxen but with no luck. I can clearly see the problem in the makefile but since it's a generated file, editing it does no good. /usr/bin/make is the make that is being called, if that matters.
Where do I look next?
Thanks,
John
jgd@tnduction.com