[En-Nut-Discussion] Nut OS reliable on AT91SAM7X Evaluation Board?

Ulrich Prinz uprinz2 at netscape.net
Sun Nov 15 12:33:37 CET 2009


Hi!

I have to step in :) Even I love the EIR and did a lot of development on
the Ethernut 3 board, the AT91SAM7X-EK is perfect. We have a fleet of
20 Boards as development and prototype- / field-test systems at work and
they are pretty cool and running perfectly with Nut/OS.

I did some extensions to Nut/OS like new button driver and LED driver.
The AT45D serial flash should work fine too.

We are now running very complex software on that system including a 
radio stack with several network layers and it seems to run out a 
coldfire system with lots more ram and flash. It is fast enough, costs 
only a fraction and consumes a lot less power.

Regards,
Ulrich

Harald Kipp schrieb:
> Hi Joerg,
> 
> Wiegelmann wrote:
>> I'm looking for hardwareplattform with a little bit more
>> performance than Ethernut 1-2 but cheaper than 3 or EIR. The
>> At91Sam7x with the integrated network controller seems to ideal for
>> me. Does anyone has experience with the  At91Sam7x- Eval Board and
>> NutOs running? I think that a design with this processor could be a
>> good and cheap replacement for Ethernut1.3 or 2. What do you think?
>> 
> 
> egnite doesn't offer something in that range and as a good company
> guy I should convince you, that Ethernut 3 is the best choice. ;-)
> 
> Seriously, the SAM7X is a very good choice, if you are just looking
> for a bit more performance and memory space. Nut/OS is running very
> well on this platform and our company currently develops a network
> device based on this chip (no developer board). We regularly run
> tests on the AT91SAM7X-EK as well. I was told, that Nut/OS also works
> with the SAM7X board from Olimex.
> 
> The bad thing is, that Nut/OS doesn't make use of all the goodies 
> offered by this chip. For example, PDC (DMA) is almost not
> implemented in the drivers.
> 
> If calculating your memory requirements, be aware, that Ethernet 
> transmit and receive buffers are taken from internal RAM.
> 
> Harald
> 
> _______________________________________________ 
> http://lists.egnite.de/mailman/listinfo/en-nut-discussion


More information about the En-Nut-Discussion mailing list