Pumpkin User Forums
  TI's MSP430
  Rowley CrossWorks 1.4

Post New Topic  Post A Reply
profile | register | preferences | faq | search

UBBFriend: Email This Page to Someone! next newest topic | next oldest topic
Author Topic:   Rowley CrossWorks 1.4
JFlesher
Junior Member
posted July 18, 2006 11:24     Click Here to See the Profile for JFlesher     Edit/Delete Message   Reply w/Quote
That was a nasty one!

Cheers for solution. It works for me.

IP:

aek
Moderator
posted July 18, 2006 10:20     Click Here to See the Profile for aek     Edit/Delete Message   Reply w/Quote
And of course no new libraries are needed ... because it was simply a file-type recognition problem all along. To Summarize:

To Build a Salvo Application in CrossWorks for MSP430 v1.4 using a Salvo Library:

Do everything you normally would do with CrossWorks v1.3 and earlier, then

1) Select the library in the Project Explorer
2) Right-click to get the Properties window
3) Select the Common configuration
4) Set the file type of the Salvo library to be Library

The project will then build properly.

------------------

IP:

aek
Moderator
posted July 18, 2006 10:13     Click Here to See the Profile for aek     Edit/Delete Message   Reply w/Quote
OK, with Rowley's Michael J's help I found it ...

With a new Salvo library (we'll post them soon), you need to select the library in the Project Explorer, right-click to get the Properties window, select the Common configuration, and then set the file type of the Salvo library to be Library. Then it builds OK.

This is a bug in CrossWorks for MSP430 v1.4 Build 1 ...

Not also that v1.4 appears unable to read projects that were originally crated with 1.1/1.2 (as are the existing Salvo projects). So you'll probably have to create new projects from scratch.

------------------

IP:

aek
Moderator
posted July 18, 2006 09:58     Click Here to See the Profile for aek     Edit/Delete Message   Reply w/Quote
Well, we've been able to generate the Salvo libraries with CrossWorks for MSP430 v1.4 just fine ... but when building a project, the CW430 linker doesn't find the Salvo objects that are in the library. So we have a question into Rowley regarding this issue ...

------------------

IP:

JFlesher
Junior Member
posted July 14, 2006 12:04     Click Here to See the Profile for JFlesher     Edit/Delete Message   Reply w/Quote
There is some indication from Rowley that CrossStudio 1.4 and Salvo do not yet play together. I recommend that you drop back to CrossStudio 1.3 and see if you are able to compile and link your applications.

Rowley has indicated that the issue with CrossStudio 1.4 is in Pumpkin's ballpark.
------------------------------------------
After posting the above message, I found the following:

Topic: absolute beginer
Message posted by aek - posted July 13, 2006 00:41

It appears that CW430 v1.4 cannot read libraries built with an earlier version of CrossWorks.
We will have to release new libraries to fix this.

[This message has been edited by JFlesher (edited July 14, 2006).]

IP:

ces
Junior Member
posted July 03, 2006 05:17     Click Here to See the Profile for ces     Edit/Delete Message   Reply w/Quote
Thank you Andrew, I hope that CrossWorks' changes do not generate too large of a headache for you.

Chuck

[This message has been edited by ces (edited July 05, 2006).]

IP:

aek
Moderator
posted June 30, 2006 11:55     Click Here to See the Profile for aek     Edit/Delete Message   Reply w/Quote
I've put in a request for a new license key (v1.4 uses a different license manager).

--Andrew

------------------

IP:

aek
Moderator
posted June 30, 2006 11:37     Click Here to See the Profile for aek     Edit/Delete Message   Reply w/Quote
Ahh ... v1.4 is now out! I'll take a look and report back.

--Andrew

------------------

IP:

ces
Junior Member
posted June 30, 2006 11:31     Click Here to See the Profile for ces     Edit/Delete Message   Reply w/Quote
Hello,

I have been trying to compile the tutorials and the example program provided in AN-23 using Rowley's CrossWorks 1.4 for the MSP430. Unfortunatly, I have yet to have any success.

Currently, CrossWorks has informed me that all of the solution files provided in the tutorials are not of the correct format, and during my attempts to follow the directions in AN-23 I encounter errors of the following nature:

included from .../Projects/myex1/main.c(1): bad operator '' in #if/#elsif

This occurs for any and every preproccessor directive that makes a call to what I assume are Salvo specific functions. In this case the error was caused by the following line in salvo.h (the first line of the file):

#if !defined(__SALVO_H)

If anyone could shine a bit of light on the steps I need to take to get some type of working environment I would by very greatful.

I am currently using CrossWorks 1.4 and Salvo 3.2 on linux 2.6.16.

Thank you,
Chuck

[This message has been edited by ces (edited June 30, 2006).]

IP:

All times are ET

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply
Hop to:

Contact Us | Pumpkin Home Page

2000-2008 Pumpkin, Inc. All Rights Reserved. Pumpkin and the Pumpkin logo, Salvo and the Salvo logo, The RTOS that runs in tiny places, CubeSat Kit and the CubeSat Kit logo are all trademarks of Pumpkin, Inc. All other trademarks are the properties of their respective owners.


Ultimate Bulletin Board 5.46a