Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Thread

Ethernet ...

Ethernet ...

2004-11-30 by otojam11

Hi There ...

I'm working on a project where I have to check the temperature of a 
room, but I must be able to check it using the Ethernet protocol, I 
was wondering if I can use any AVR uCC to do so, any kind of help 
would be good ...


Thanks ...

Re: Ethernet ...

2004-11-30 by Don Kinzer

--- In AVR-Chat@yahoogroups.com, "otojam11" <otojam11@y...> wrote:
> I'm working on a project where I have to check the temperature of a 
> room, but I must be able to check it using the Ethernet protocol, I 
> was wondering if I can use any AVR uCC to do so, any kind of help 
> would be good ...

EtherNut is a full, open source TCP/IP stack.
http://www.ethernut.de/en/index.html

Another option is lwIP:
http://savannah.nongnu.org/projects/lwip

and uIP:
http://www.sics.se/~adam/uip/

If your device requires/supports UDP packets, you may only need a 
subset (ARP, ICMP and UDP) that you could fairly easily implement 
resulting in a smaller footprint.  You could even implement DHCP 
(client side) if it was necessary but if you can live with a fixed IP 
address you won't even need that.

If your device requires TCP, you're probably better off using 
something like EtherNut that's already working and tested.

As far as the Ethernet hardware, you could look at the PacketWhacker 
or NICki for prototyping:
http://www.edtp.com (scroll down the page)

Re: [AVR-Chat] Re: Ethernet ...

2004-12-02 by dkswitzer-yahoo4096@mailblocks.com

Hi all,

I've been working with the ATmega AVRs for a couple of years now and am 
currently investigating using one in a TCP/IP application. With this in 
mind, I obtained an AVR Embedded Web Server (AT90EIT1) from Atmel, 
replaced the ATmega103 with an ATmega128, downloaded the Atmel code 
modified for the ICCAVR compiler from AVR Freaks, compiled and linked 
it with ICCAVR and successfully downloded, ran and made small changes 
to it using a JTAGICE Mk II. (Whew!)

However, in the process, while I have come across old comments about 
the EWS on the various lists, I have seen nothing recently. I further 
notice that the EWS was not suggested by DOn as a starting point for 
otojam11. Do I correctly infer from these observations that the EWS was 
found wanting and is no longer considered a useful starting point for a 
new AVR TCP/IP project?

Comments about other's experiences with the EWS are hereby solicited!

Regards,
David Switzer
Show quoted textHide quoted text
-----Original Message-----
From: Don Kinzer <dkinzer@easystreet.com>
To: AVR-Chat@yahoogroups.com
Sent: Wed, 01 Dec 2004 00:34:51 -0000
Subject: [AVR-Chat] Re: Ethernet ...



--- In AVR-Chat@yahoogroups.com, "otojam11" <otojam11@y...> wrote:
> I'm working on a project where I have to check the temperature of a
> room, but I must be able to check it using the Ethernet protocol, I
> was wondering if I can use any AVR uCC to do so, any kind of help
> would be good ...

EtherNut is a full, open source TCP/IP stack.
http://www.ethernut.de/en/index.html

Another option is lwIP:
http://savannah.nongnu.org/projects/lwip

and uIP:
http://www.sics.se/~adam/uip/

If your device requires/supports UDP packets, you may only need a
subset (ARP, ICMP and UDP) that you could fairly easily implement
resulting in a smaller footprint.  You could even implement DHCP
(client side) if it was necessary but if you can live with a fixed IP
address you won't even need that.

If your device requires TCP, you're probably better off using
something like EtherNut that's already working and tested.

As far as the Ethernet hardware, you could look at the PacketWhacker
or NICki for prototyping:
http://www.edtp.com (scroll down the page)







Yahoo! Groups Links

Re: [AVR-Chat] Re: Ethernet ...

2004-12-02 by Tony Vandiver

David,

    I had an atmel apps engineer tell me to look elsewhere for a solution.
He recommended www.ethernut.de and www.edtp.com both of which seem to be
pretty good starting platforms.  I've used the packet whacker from edtp with
a Mega128 & it worked although I've got a few bugs to work out.  I think it
was a good starting platform along with the book.  I laid out a board to
accept the packet whacker (if you go this route, make sure you get the
correct whacker version pinouts first) and within a day I was pinging and
UDPing with no rtos and no tcp/ip stack.  Total pkg cost for book and packet
whacker module was around 100USD.  They are to be coming out with a demo
board with a CF 802.11b card and Mega128 very soon.

hth,

Tony Vandiver

btw, thanks to the aforementioned Brian H. for the help.

----- Original Message -----
Show quoted textHide quoted text
From: <dkswitzer-yahoo4096@mailblocks.com>
To: <AVR-Chat@yahoogroups.com>
Sent: Wednesday, December 01, 2004 7:51 PM
Subject: Re: [AVR-Chat] Re: Ethernet ...


>
> Hi all,
>
> I've been working with the ATmega AVRs for a couple of years now and am
> currently investigating using one in a TCP/IP application. With this in
> mind, I obtained an AVR Embedded Web Server (AT90EIT1) from Atmel,
> replaced the ATmega103 with an ATmega128, downloaded the Atmel code
> modified for the ICCAVR compiler from AVR Freaks, compiled and linked
> it with ICCAVR and successfully downloded, ran and made small changes
> to it using a JTAGICE Mk II. (Whew!)
>
> However, in the process, while I have come across old comments about
> the EWS on the various lists, I have seen nothing recently. I further
> notice that the EWS was not suggested by DOn as a starting point for
> otojam11. Do I correctly infer from these observations that the EWS was
> found wanting and is no longer considered a useful starting point for a
> new AVR TCP/IP project?
>
> Comments about other's experiences with the EWS are hereby solicited!
>
> Regards,
> David Switzer
>
> -----Original Message-----
> From: Don Kinzer <dkinzer@easystreet.com>
> To: AVR-Chat@yahoogroups.com
> Sent: Wed, 01 Dec 2004 00:34:51 -0000
> Subject: [AVR-Chat] Re: Ethernet ...
>
>
>
> --- In AVR-Chat@yahoogroups.com, "otojam11" <otojam11@y...> wrote:
> > I'm working on a project where I have to check the temperature of a
> > room, but I must be able to check it using the Ethernet protocol, I
> > was wondering if I can use any AVR uCC to do so, any kind of help
> > would be good ...
>
> EtherNut is a full, open source TCP/IP stack.
> http://www.ethernut.de/en/index.html
>
> Another option is lwIP:
> http://savannah.nongnu.org/projects/lwip
>
> and uIP:
> http://www.sics.se/~adam/uip/
>
> If your device requires/supports UDP packets, you may only need a
> subset (ARP, ICMP and UDP) that you could fairly easily implement
> resulting in a smaller footprint.  You could even implement DHCP
> (client side) if it was necessary but if you can live with a fixed IP
> address you won't even need that.
>
> If your device requires TCP, you're probably better off using
> something like EtherNut that's already working and tested.
>
> As far as the Ethernet hardware, you could look at the PacketWhacker
> or NICki for prototyping:
> http://www.edtp.com (scroll down the page)
>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
>

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.