[En-Nut-Discussion] Installing the Unix emulation of Ethernut HOWTO
Michael Müller
mmueller at se.eecs.uni-kassel.de
Mon May 7 16:38:34 CEST 2007
I tried out my former install instructions for Ubuntu Edgy with my
recently installed Ubuntu Feisty and it worked straight forward the
same way. I had no problems at all. I am going to put the instructions
into the NutOS Wiki.
Maybe these annotations might also be helpful for someone:
If the application directory is not inside the default example
directory some Makefile variables of the application have to
be adapted.
The path /opt/ethernut-4.2.1_unixEmul/ has to be changed
accordingly
Eg.:
top_srcdir = /opt/ethernut-4.2.1_unixEmul/
LIBDIR = /opt/ethernut-4.2.1_unixEmul/lib/gcc/unix
NUTPATH = /opt/ethernut-4.2.1_unixEmul/app
Michael
Am Freitag, den 20.04.2007, 12:16 +0200 schrieb Harald Kipp:
> I disagree, there is no debugging method which covers all cases. You are
> probably right for testing hardware or timing issues. Testing the latter
> is not always easily done with simple JTAG, but requires real time tracing.
>
> When it comes to testing complicated algorithms, I prefer emulating the
> application on the PC. For example, the Nut/OS heap management or the
> PHAT file system had been tested this way. It saves a lot of time
> because uploading to the target is avoided. Beside that the PC offers
> advanced possibilities to analyze the test results.
>
> Haven't had the time so far to check Michael's patches, but I'm eager to
> do so.
>
> Harald
>
> Ovidiu schrieb:
> > In Ubuntu Feisty (gcc4.1.3) is not working, i have done those corrections
> > but it seems that there are more errors, I don't think that anyone need unix
> > emulation (is not worth the time) for more than a simple terminal test
> > program, better use some JTAG debugging.
> >
> > On 4/13/07, Michael Müller <mmueller at se.eecs.uni-kassel.de> wrote:
> >
> >> Hi Ethernut users,
> >>
> >> some time ago I already tried out the Unix emulation of Ethernut but
> >> with littel success. Now I searched the web and also the Ethernut
> >> website but only found very few information about the state and how to
> >> build such a system. As the compile process failed with my configuration
> >> I began to write little step by step instructions with fixes etc. which
> >> maybe is also useful for the community.
> >>
> >>
>
> _______________________________________________
> http://lists.egnite.de/mailman/listinfo/en-nut-discussion
More information about the En-Nut-Discussion
mailing list