Ethernet ...
2004-11-30 by otojam11
Yahoo Groups archive
Index last updated: 2026-04-28 22:41 UTC
Thread
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 ...
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)
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
-----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
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 -----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 > > > > > > > >