[ECOS] Re: where's the printf output?

Gary Thomas gary@mlbassoc.com
Mon Apr 27 20:26:00 GMT 2009

Jeffrey Krasky wrote:
> I have a Windows XP machine with an Intel processor and I am running
> cygwin.
> All I really want to do is make a hello world program and then try the
> timer/alarm program.
> I have been reading from here:
> http://ecos.sourceware.org/docs-latest/user-guide/building-and-running-sample-applications.html
> If there is some place else I should be getting my examples from, please
> let me know.
> Again, all I really wish to do is make some C programs and test the
> real-timeness of eCos.

You can't run an acutal eCos application directly on Windows (it *is*
possible on Linux, running the synthetic target).  If this is all you
have, you'll need to run eCos on a virtual machine, e.g. VirtualBox or

eCos runs on the bare hardware, with the exception of the synthetic
target which runs as a cooperative process under Linux.

> On Mon, 27 Apr 2009, Sergei Gavrikov wrote:
>> It's seems I missed something. Is your host Cygwin? That snippet was for
>> Linux synthetic target. If it is Cygwin I am not sure that you can
>> gdebug the eCos applicatins are built for Linux synthetic target. What
>> is your host? What is your target? How had you  built that `hello'
>> program? If your target is not a PC-like board... Read a bit here
>> http://ecos.sourceware.org/docs-latest/ref/hal-synth-arch.html

Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world

Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

More information about the Ecos-discuss mailing list