lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [lwip-users] Help on porting LWIP


From: Pettinato, Jim
Subject: RE: [lwip-users] Help on porting LWIP
Date: Thu, 4 Nov 2010 09:48:15 -0400

André,

Thank you for satisfying my curiosity. We are actually starting a project here 
in which we are using the L-138. We have had a LogicPD ZOOM eval board here for 
a while to play with, but we are basing our design on the MityDSP SOM 
(http://www.mitydsp.com/products-services/cpu-engines/mitydsp-l138F/) - 
another, similar reference platform from a company called CriticalLink which 
will also make heavy use of the DSP, etc. I am not working directly on that 
project, however so I am only slightly familiar with the design. It seems for 
our purposes, with the DSP and other coprocessors on the OMAP, the ARM9 side of 
the device becomes less time-critical.

Without knowing the specifics of your app, of course I really can't comment on 
the need to strip the OS out, etc. Have you considered the real time extensions 
to Linux for the time-critical stuff? As for memory, it seems that you could 
strip out unnecessary stuff and end up with a pretty lean Linux to run on.

You know better than I. It just sounds like a lot of hard work to run on that 
platform with no OS. I think there are a few other RTOSes that have been ported 
to the OMAP that may be more deterministic than Linux if that is an option.

Again, good luck with your project!

- Jim

-----Original Message-----
From: address@hidden [mailto:address@hidden On Behalf Of André
Sent: Thursday, November 04, 2010 9:14 AM
To: Mailing list for lwIP users
Subject: RE: [lwip-users] Help on porting LWIP

Jim, first of all, thanks for your attention.

I'm using the "Zoom OMAP-L138 EVM Development Kit" (if you want to take a look 
http://www.logicpd.com/products/development-kits/zoom-omap-l138-evm-development-kit).

There are two problems using my board with an OS.
1 - We need memory economy.
2 - We need rigorous time control.

So, if we use an embedded linux, we will lose lots of necessary memory and the 
embedded linux will mess up our time control.

Basically, we will put a sensor to acquire some datas and pass it to a PC.

In fact we will not 'downgrade' our platform, because this is only one tiny 
part of the project. We will do lots of digital signal processing with the DSP 
core side in OMAP. So, every byte is realy important.

That is why we are looking for porting directly to the board. But I realy don't 
know how I do this.

Ty
[]s

André

--- Em qui, 4/11/10, Pettinato, Jim <address@hidden> escreveu:

> De: Pettinato, Jim <address@hidden>
> Assunto: RE: [lwip-users] Help on porting LWIP
> Para: "Mailing list for lwIP users" <address@hidden>
> Data: Quinta-feira, 4 de Novembro de 2010, 10:43
> Hello André,
> 
> Out of curiosity, which eval board are you working with?
> The BeagleBoard or Gumstix Overo perhaps? These are
> interesting platforms for many applications. 
> 
> The OMAP line of processors is pretty advanced - I wouldn't
> relish writing code for an OMAP-based platform without
> starting with a known good board support package - and
> ideally with a full OS (such as the Angstrom Linux
> distribution used with the above boards). 
> 
> Yes, you could probably port lwIP to the device, and yes,
> you could probably strip out any embedded OS and use lwIP's
> raw interface to provide the network connection - but it is
> going to be quite a bit of work. Especially since the
> network interfaces on the eval board(s) I mentioned above
> work out of the box. 
> 
> I guess I'm curious as to why you would want to essentially
> 'downgrade' such a platform (which is essentially a Linux
> computer in a tiny form factor) to a polled application with
> a network interface? Is this for a class assignment or
> something? If you are targeting a specific application, you
> might be better off using the standard Linux stack.
> 
> There is a generic Unix port of lwIP maintained on the
> Savannah if you are using one of the above platforms - that
> might help get you started with lwIP.
> 
> Good luck with your project!
> 
> - Jim
> 
> 
> 
> -----Original Message-----
> From: address@hidden
> [mailto:address@hidden
> On Behalf Of André
> Sent: Thursday, November 04, 2010 6:47 AM
> To: address@hidden
> Subject: [lwip-users] Help on porting LWIP
> 
> Hello all.
> I'm needing some help.
> 
> I'm working on an evaluation board with an OMAP processor
> (Texas). So, my 
> activity is to pass some datas through a network connection
> between my board and 
> my PC.
> As I was informed, I can port the lwip into different
> processors by changing the 
> access addresses on the code.
> I'd like to know if someone could indicate me a literature
> that explains how do 
> I find/change this addresses.
> 
> In time: I'm not suposed to use a embedded OS, so the
> addresses changes would be 
> enought to use it on my board?
> 
> Sorry if it is a newbie question, but I'm starting on the
> area.
> 
> Regards
> André
> 
> 
> 
>       
> 
> _______________________________________________
> lwip-users mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/lwip-users
> 
> _______________________________________________
> lwip-users mailing list
> address@hidden
> http://lists.nongnu.org/mailman/listinfo/lwip-users
> 


      

_______________________________________________
lwip-users mailing list
address@hidden
http://lists.nongnu.org/mailman/listinfo/lwip-users



reply via email to

[Prev in Thread] Current Thread [Next in Thread]