linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* cygwin and embedded linux
@ 2002-08-21  7:58 John Fisher
  2002-08-21 14:54 ` Magnus Damm
  2002-08-21 15:54 ` Marius Groeger
  0 siblings, 2 replies; 24+ messages in thread
From: John Fisher @ 2002-08-21  7:58 UTC (permalink / raw)
  To: linuxppc-embedded


Is anyone seriously trying to do embedded Linux development for power PC
using Cygwin as the host?

I'm trying to get linux running on proprietary MPC850/860/8260 boards. I'll
start with either the 850 or the 860 board as I'm more familiar with these
processors than with the 8260.

I have the Macraigor blackbird BDM interface for the MPC850/860. I have both
an Agilent ethernet based probe and the Wind River Vision Probe II for the
8260.

All boards will be running with plenty of flash and RAM: 16MB and 32MB
respectively for both the 850 and 860 boards. They will be running with no
disk drive, no monitor and a serial port on SCC3.

I may have real time requirements, but this is yet to be determined.

This is a learning exercise at this stage.


John Fisher
NEC Australia Pty Ltd


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread
* RE: cygwin and embedded linux
@ 2002-08-21 15:07 Steven Blakeslee
  0 siblings, 0 replies; 24+ messages in thread
From: Steven Blakeslee @ 2002-08-21 15:07 UTC (permalink / raw)
  To: 'Magnus Damm', John.Fisher; +Cc: linuxppc-embedded


viosoft has done it

-----Original Message-----
From: Magnus Damm [mailto:damm@opensource.se]
Sent: Wednesday, August 21, 2002 10:54 AM
To: John.Fisher@nec.com.au
Cc: linuxppc-embedded@lists.linuxppc.org
Subject: Re: cygwin and embedded linux



> Is anyone seriously trying to do embedded Linux development for power PC
> using Cygwin as the host?

I've designed a build-system for a customer, and I tried (just to see
how
much that worked ok) to build under Cygwin. Everything worked out ok
until
the system cross compiled glibc-2.1.3. Building glibc generated a error
message that meant something like you-have-bad-memory-on-your-system.
I tried to find the source of the problem with rebuilding and running
memtest86. But no success. But this was maybe a year ago.

The same system works great on Linux boxes.

That's my only experience.

But I have a box from Lynuxworks somewhere here (someone gave it to me)
and that box says that the build system is hosted on windows...

/ Magnus

John Fisher wrote:
>
> Is anyone seriously trying to do embedded Linux development for power PC
> using Cygwin as the host?
>
> I'm trying to get linux running on proprietary MPC850/860/8260 boards.
I'll
> start with either the 850 or the 860 board as I'm more familiar with these
> processors than with the 8260.
>
> I have the Macraigor blackbird BDM interface for the MPC850/860. I have
both
> an Agilent ethernet based probe and the Wind River Vision Probe II for the
> 8260.
>
> All boards will be running with plenty of flash and RAM: 16MB and 32MB
> respectively for both the 850 and 860 boards. They will be running with no
> disk drive, no monitor and a serial port on SCC3.
>
> I may have real time requirements, but this is yet to be determined.
>
> This is a learning exercise at this stage.
>
> John Fisher
> NEC Australia Pty Ltd
>


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread
* RE: cygwin and embedded linux
@ 2002-08-22 13:06 Hihn Jason
  0 siblings, 0 replies; 24+ messages in thread
From: Hihn Jason @ 2002-08-22 13:06 UTC (permalink / raw)
  To: 'John.Fisher@nec.com.au', linuxppc-embedded


Why not just set up ONE Linux computer and have people login to it?
Use SAMBA to map drives off the Linux box if you want to use your
proprietary IDEs
-or- use Cygwin Xfree86 (or a proprietary product, i.e. eXceed) to run an X
server and run KDevelop (or whatever off the Linux box with display to your
local windows PC)

With Linux and Unix-based tools and technologies, the possible developmental
infrastructure configurations are endless!

-Jason Hihn
I reserve the right to be wrong.



-----Original Message-----
From: John Fisher [mailto:John.Fisher@nec.com.au]
Sent: Wednesday, August 21, 2002 9:15 PM
To: linuxppc-embedded@lists.linuxppc.org
Subject: RE: cygwin and embedded linux



> Actually, my personal opinion on that matter is that I'm not very fond
> of using Windows for a Linux kernel development platform. Doing --

So what are the issues: How is cygwin significantly different from Linux
that you would not want to use it?
Are there useful tools that run under Linux but not under cygwin?

The reason I ask is that my organization currently does its software
development under windows using proprietary tools. We have to maintain our
existing products using these tools. We are however contemplating new
development using linux. If we have to dual boot our PCs or have an extra PC
running Linux for each developer, that is going to bring its own set of
nuisances and problems.

Are there others in this situation and how have they chosen to solve it?


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread
* RE: cygwin and embedded linux
@ 2002-08-22 23:48 Kerl, John
  0 siblings, 0 replies; 24+ messages in thread
From: Kerl, John @ 2002-08-22 23:48 UTC (permalink / raw)
  To: 'Dr. Craig Hollabaugh', Marius Groeger, John Fisher
  Cc: linuxppc-embedded


When starting to do Linux/PPC cross-development about
a year ago (my current workplace is an NT shop) I
experimented with cygwin, for some of the same reasons
as the original poster describes.  & I found that cygwin
was roughly 20x slower than Linux running on the same class
of PC (!).  I could pop the Red Hat CD in the drive and install
the actual OS, & have it up & running in half an hour
-- less time than it took to complete a single,
moderately complex job.  I soon found that cygwin wasn't
saving me any time at all.


-----Original Message-----
From: Dr. Craig Hollabaugh [mailto:craig@hollabaugh.com]
Sent: Thursday, August 22, 2002 4:39 PM
To: Marius Groeger; John Fisher
Cc: linuxppc-embedded@lists.linuxppc.org
Subject: RE: cygwin and embedded linux



At 09:36 AM 8/22/2002 +0200, Marius Groeger wrote:
>2. The "emulation" will never be 100%. Maybe 99%. Maybe 99.99%. That last
>   fraction can be a major PITA, because it is not obvious. To compile a
>   kernel you need a lot of tools with a lot of explicit and implicit
twists
>   to them. It is just a gut feeling that I wouldn't want to rely on this,
>   if I don't have to. The native way just seems the better way to do it to
>   me.

Just because your running on Linux doesn't mean anything because your
duplicating
the environment for cross-compiling anyway. So what does it matter if cygwin
runs
the cross tools or if Linux runs them?



I'm curious ...

How many out there actually are compiling PPC code natively on a PowerPC
Linux box for their embedded devices?

If so, do you run the same development versions on your desktop?

How do you handle the FPU issues?

Craig


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread
* RE: cygwin and embedded linux
@ 2002-08-22 23:50 Kerl, John
  0 siblings, 0 replies; 24+ messages in thread
From: Kerl, John @ 2002-08-22 23:50 UTC (permalink / raw)
  To: Kerl, John, 'Dr. Craig Hollabaugh',
	'Marius Groeger', 'John Fisher'
  Cc: 'linuxppc-embedded@lists.linuxppc.org'


Oops, should have written:

When starting to do Linux/PPC cross-development about
a year ago (my current workplace is an NT shop) I
experimented with cygwin, for some of the same reasons
as the original poster describes.  & I found that cygwin
was roughly 20x slower than Linux running on the same class
of PC (!).  I could pop the Red Hat CD in the drive and install
the actual OS, & have it up & running in half an hour
-- less time than it took to complete a single,
moderately complex compile job on cygwin.  I soon found that
                   ^^^^^^^^^^^^^^^^^^^^^
cygwin wasn't saving me any time at all.


-----Original Message-----
From: Kerl, John
Sent: Thursday, August 22, 2002 4:49 PM
To: 'Dr. Craig Hollabaugh'; Marius Groeger; John Fisher
Cc: linuxppc-embedded@lists.linuxppc.org
Subject: RE: cygwin and embedded linux


When starting to do Linux/PPC cross-development about
a year ago (my current workplace is an NT shop) I
experimented with cygwin, for some of the same reasons
as the original poster describes.  & I found that cygwin
was roughly 20x slower than Linux running on the same class
of PC (!).  I could pop the Red Hat CD in the drive and install
the actual OS, & have it up & running in half an hour
-- less time than it took to complete a single,
moderately complex job.  I soon found that cygwin wasn't
saving me any time at all.


-----Original Message-----
From: Dr. Craig Hollabaugh [mailto:craig@hollabaugh.com]
Sent: Thursday, August 22, 2002 4:39 PM
To: Marius Groeger; John Fisher
Cc: linuxppc-embedded@lists.linuxppc.org
Subject: RE: cygwin and embedded linux



At 09:36 AM 8/22/2002 +0200, Marius Groeger wrote:
>2. The "emulation" will never be 100%. Maybe 99%. Maybe 99.99%. That last
>   fraction can be a major PITA, because it is not obvious. To compile a
>   kernel you need a lot of tools with a lot of explicit and implicit
twists
>   to them. It is just a gut feeling that I wouldn't want to rely on this,
>   if I don't have to. The native way just seems the better way to do it to
>   me.

Just because your running on Linux doesn't mean anything because your
duplicating
the environment for cross-compiling anyway. So what does it matter if cygwin
runs
the cross tools or if Linux runs them?



I'm curious ...

How many out there actually are compiling PPC code natively on a PowerPC
Linux box for their embedded devices?

If so, do you run the same development versions on your desktop?

How do you handle the FPU issues?

Craig


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2002-08-27 10:24 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-08-21  7:58 cygwin and embedded linux John Fisher
2002-08-21 14:54 ` Magnus Damm
2002-08-21 15:54 ` Marius Groeger
2002-08-22  1:15   ` John Fisher
2002-08-22  3:20     ` Pete McCormick
2002-08-22  6:56     ` Wolfgang Denk
2002-08-23  0:05       ` Dr. Craig Hollabaugh
2002-08-22  7:36     ` Marius Groeger
2002-08-23 13:13       ` Marius Groeger
2002-08-22 11:00     ` Magnus Damm
2002-08-23 13:10       ` Jerry Van Baren
     [not found]     ` <Pine.LNX.4.40.0208220914420.2118-100000@mag.devdep.sysgo.d e>
2002-08-22 23:39       ` Dr. Craig Hollabaugh
2002-08-23  5:18         ` Dan Malek
2002-08-23  7:03           ` Dr. Craig Hollabaugh
2002-08-23  9:34           ` Kenneth Johansson
2002-08-24  0:11             ` Dan Malek
2002-08-27 10:24               ` Sangmoon Kim
2002-08-23  9:15         ` Magnus Damm
2002-08-23 12:56         ` Jerry Van Baren
2002-08-23  5:03     ` Dan Taylor
  -- strict thread matches above, loose matches on Subject: below --
2002-08-21 15:07 Steven Blakeslee
2002-08-22 13:06 Hihn Jason
2002-08-22 23:48 Kerl, John
2002-08-22 23:50 Kerl, John

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).