Skip to contentSkip to conversation

Ethernut 5 board support

PATCH Superseded Harald Kipp 3 participants 6 messages Mar 14, 2011 – Oct 17, 2011

v2 of 4 Superseded Latest is v4 →

lore
Share & tools
lore
#0 lore raw

PATCH v2 1/1 Ethernut 5 board support

Add support for the Ethernut 5 open hardware design, based on Atmel's AT91SAM9XE512 SoC.

---

V2:
- Fix several coding style issues.
- Remove Ethernet MAC address from default environment.

 MAINTAINERS                               |    3 +
 board/egnite/ethernut5/Makefile           |   54 +++++
 board/egnite/ethernut5/ethernut5.c        |  259 ++++++++++++++++++++++
 board/egnite/ethernut5/ethernut5_pwrman.c |  339 +++++++++++++++++++++++++++++
 board/egnite/ethernut5/ethernut5_pwrman.h |   68 ++++++
 boards.cfg                                |    1 +
 include/configs/ethernut5.h               |  281 ++++++++++++++++++++++++
 7 files changed, 1005 insertions(+), 0 deletions(-)
 create mode 100644 board/egnite/ethernut5/Makefile
 create mode 100644 board/egnite/ethernut5/ethernut5.c
 create mode 100644 board/egnite/ethernut5/ethernut5_pwrman.c
 create mode 100644 board/egnite/ethernut5/ethernut5_pwrman.h
 create mode 100644 include/configs/ethernut5.h
MAINTAINERS +3 -0
index 4756f14..8b8aa49 100644
@@ -616,6 +616,9 @@ Wolfgang Denk <[email protected]>
 	imx27lite	i.MX27
 	qong		i.MX31
 
+egnite GmbH <[email protected]>
+	ethernut5	ARM926EJS (AT91SAM9XE SoC)
+
 Thomas Elste <[email protected]>
 
 	modnet50	ARM720T (NET+50)
board/egnite/ethernut5/Makefile new file +54 -0

54 lines not on this page · raw message

board/egnite/ethernut5/ethernut5.c new file +259 -0

259 lines not on this page · raw message

board/egnite/ethernut5/ethernut5_pwrman.c new file +339 -0

339 lines not on this page · raw message

board/egnite/ethernut5/ethernut5_pwrman.h new file +68 -0

68 lines not on this page · raw message

boards.cfg +1 -0
index 45c3102..8b5d5a5 100644
@@ -73,6 +73,7 @@ omap1510inn                  arm         arm925t     -                   ti
 aspenite                     arm         arm926ejs   -                   Marvell        armada100
 afeb9260                     arm         arm926ejs   -                   -              at91
 at91cap9adk                  arm         arm926ejs   -                   atmel          at91
+ethernut5                    arm         arm926ejs   ethernut5           egnite         at91
 top9000eval_xe               arm         arm926ejs   top9000             emk            at91        top9000:EVAL9000
 top9000su_xe                 arm         arm926ejs   top9000             emk            at91        top9000:SU9000
 meesc                        arm         arm926ejs   -                   esd            at91
include/configs/ethernut5.h new file +281 -0

281 lines not on this page · raw message

Signature · 1 line
1.7.0.4
#1 lore raw

PATCH v2 1/1 Ethernut 5 board support

Dear Harald Kipp,

Quoted 10 lines · In message <[email protected]> you wrote:

Add support for the Ethernut 5 open hardware design, based on Atmel's AT91SAM9XE512 SoC.

---

V2:
- Fix several coding style issues.
- Remove Ethernet MAC address from default environment.

Quoted 13 lines
 MAINTAINERS                               |    3 +
 board/egnite/ethernut5/Makefile           |   54 +++++
 board/egnite/ethernut5/ethernut5.c        |  259 ++++++++++++++++++++++
 board/egnite/ethernut5/ethernut5_pwrman.c |  339 +++++++++++++++++++++++++++++
 board/egnite/ethernut5/ethernut5_pwrman.h |   68 ++++++
 boards.cfg                                |    1 +
 include/configs/ethernut5.h               |  281 ++++++++++++++++++++++++
 7 files changed, 1005 insertions(+), 0 deletions(-)
 create mode 100644 board/egnite/ethernut5/Makefile
 create mode 100644 board/egnite/ethernut5/ethernut5.c
 create mode 100644 board/egnite/ethernut5/ethernut5_pwrman.c
 create mode 100644 board/egnite/ethernut5/ethernut5_pwrman.h
 create mode 100644 include/configs/ethernut5.h

Best regards,

Wolfgang Denk

Signature · 7 lines
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
How many seconds are there in a year? If I tell you there are 3.155 x
10^7, you won't even try to remember it. On the other hand, who could
forget that, to within half a percent, pi seconds is  a  nanocentury.
                                               -- Tom Duff, Bell Labs
#2 lore raw

PATCH v2 1/1 Ethernut 5 board support

Hi Harald,

Le 21/04/2011 00:36, Wolfgang Denk a ?crit :

Quoted 27 lines

Dear Harald Kipp,

Quoted 18 lines · In message<[email protected]> you wrote:

Add support for the Ethernut 5 open hardware design, based on Atmel's AT91SAM9XE512 SoC.

---

V2:
- Fix several coding style issues.
- Remove Ethernet MAC address from default environment.

  MAINTAINERS                               |    3 +
  board/egnite/ethernut5/Makefile           |   54 +++++
  board/egnite/ethernut5/ethernut5.c        |  259 ++++++++++++++++++++++
  board/egnite/ethernut5/ethernut5_pwrman.c |  339 +++++++++++++++++++++++++++++
  board/egnite/ethernut5/ethernut5_pwrman.h |   68 ++++++
  boards.cfg                                |    1 +
  include/configs/ethernut5.h               |  281 ++++++++++++++++++++++++
  7 files changed, 1005 insertions(+), 0 deletions(-)
Quoted 5 lines

create mode 100644 board/egnite/ethernut5/Makefile create mode 100644 board/egnite/ethernut5/ethernut5.c create mode 100644 board/egnite/ethernut5/ethernut5_pwrman.c create mode 100644 board/egnite/ethernut5/ethernut5_pwrman.h create mode 100644 include/configs/ethernut5.h

Quoted 1 line

I have applied the patch on top of u-boot-arm/master (minus slight adaptations to boards.cfg and MAINTAINERS) but the board does not seem to build properly:

uboot at lilith:~/src/u-boot-arm$ ./MAKEALL ethernut5 Configuring for ethernut5 board...
In file included from /home/uboot/src/u-boot-arm/include/asm/arch/gpio.h:18,

                  from at91sam9260_devices.c:29:

/home/uboot/src/u-boot-arm/include/asm/arch/at91_pio.h:91: error:
'ATMEL_PIO_PORTS' undeclared here (not in a function) make[1]: *** [at91sam9260_devices.o] Erreur 1
make: *** [arch/arm/cpu/arm926ejs/at91/libat91.o] Erreur 2
make: *** Attente des t?ches non termin?es....
make: *** wait: Aucun processus enfant. Arr?t.
arm-linux-size: './u-boot': No such file

--------------------- SUMMARY ---------------------------- Boards compiled: 1
Boards with warnings or errors: 1 ( ethernut5 )
----------------------------------------------------------

Quoted 3 lines

Best regards,

Wolfgang Denk

Amicalement,

Signature · 1 line
Albert.
#3 lore raw

PATCH v2 1/1 Ethernut 5 board support

Hi Albert,

Quoted 3 lines · Albert ARIBAUD

I have applied the patch on top of u-boot-arm/master (minus slight adaptations to boards.cfg and MAINTAINERS) but the board does not seem to build properly:

Thanks for taking the time to look into this. It built properly at the time it had been published, but fails with the current u-boot-arm/master.

We will look into this and provide an update within the next few days.

Regards,

Harald

#4 lore raw

PATCH v2 1/1 Ethernut 5 board support

In reply to Harald Kipp

Dear Albert,

do you have any idea what's the status of this patch:

03/14 Harald Kipp [U-Boot] [PATCH V2] Ethernut 5 board support
http://article.gmane.org/gmane.comp.boot-loaders.u-boot/95743

Best regards,

Wolfgang Denk

Signature · 6 lines
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
"Probably the best operating system in the world  is  the  [operating
system] made for the PDP-11 by Bell Laboratories."
                                           - Ted Nelson, October 1977
#5 lore raw

PATCH v2 1/1 Ethernut 5 board support

Hi Wolfgang,

Le 15/10/2011 22:29, Wolfgang Denk a ?crit :

Quoted 6 lines

Dear Albert,

do you have any idea what's the status of this patch:

03/14 Harald Kipp [U-Boot] [PATCH V2] Ethernut 5 board support
http://article.gmane.org/gmane.comp.boot-loaders.u-boot/95743

I'll take it -- just hadn't had enough time to get to applying it so far.

Quoted 3 lines

Best regards,

Wolfgang Denk

Amicalement,

Signature · 1 line
Albert.