[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