[TriLUG] vxworks under linux

Mike M linux-support at earthlink.net
Wed Apr 28 10:09:08 EDT 2004


On Wed, Apr 28, 2004 at 09:46:06AM -0400, john mitchell wrote:
> Mike,
>   I am using two books on embedded linux to some development work on an 
> old PC-104 system (486DX5, 4 Meg Ram, no video):
> 
> 1) Building Embedded Linux Systems. Yaghmour, O'Reilly.

Got it.

> 2) Embedded Linux HW, SW, and interfacing. Hollabaugh, Addison-wesley.

Will check it out.
> 
> The two books together discuss building the GNU toolchain and cross 
> compiling in great detail (one seems to cover areas the other misses!). 
> (the second book is worth it for the script files that come with it).

Hey! Thanks.  I remember that now.  For a while we were trying to decide
between RTLinux and VxWorks.  We choose VxWorks because of the the
promises of rapid personal help to bootstrap the project and make it
go fast - tools, OS, eval boards, FAE.  It's been less than I expected.
I promised myself to learn RTLinux and never recommend VxWorks again.

> Both discuss the root file system and have working code to build them.
> 
> johnm
> 
> Mike M wrote:
> 
> >On Tue, Apr 27, 2004 at 11:03:58PM -0400, davis wrote:
> >
> >>On Tue, Apr 27, 2004 at 10:04:37PM -0400, Mike M wrote:
> >>
> >>>Anybody on list done vxworks development using Linux/x86 for 
> >>>cross-compiling for PowerPC, target downloading, etc.?
> >>
> >>I've done plenty of cross compiling of powerpc using linux intel
> >>for ppc linux.  Never did vxworks except using a windows host
> >>platform.  Does Vxworks support linux hosts now?
> >
> >
> >No.  But they don't really support their products all that well
> >under Windows either.
> >
> >I've or heard about others using Linux as a 
> >development host. WRS uses either GNU or Diablo compilers.  We are
> >using GNU gcc 2.96.x.  Tornado is weak and expensive.  Support is weak. 
> >We have a requirement to build a loader. The incentive to stay with 
> >Windows/Tornado is dwindling.
> >
> >I think one has to build one's own toolchain (cross compiler/linker/
> >loader).  I can't think of a reason why vxworks objects would not
> >link/locate successfully to objects compiled with the same compiler
> >running under linux.  Cross compiling to PPC using gcc2.96 under
> >XP should yield the smae objects as cross compiling the same source
> >to PPC using the same compiler under Linux.
> >
> >A fellow contractor told me about a university that figured it out
> >to reduce maintenance costs, but she lost the web link.
> -- 
> TriLUG mailing list        : http://www.trilug.org/mailman/listinfo/trilug
> TriLUG Organizational FAQ  : http://trilug.org/faq/
> TriLUG Member Services FAQ : http://members.trilug.org/services_faq/
> TriLUG PGP Keyring         : http://trilug.org/~chrish/trilug.asc

-- 
Mike

Moving forward in pushing back the envelope of the corporate paradigm.



More information about the TriLUG mailing list