[U-Boot] [PATCH] Support for Embedtronics/MRFSA board.

Albin Tonnerre albin.tonnerre at free-electrons.com
Sun Aug 30 00:12:59 CEST 2009


On Sat, Aug 29, 2009 at 08:22:09PM +0300, Sami Kantoluoto wrote :
> Adds support for Embedtronics Oy's MRFSA board. Board features
> AT91SAM9G20 controller, 64 MB of SDRAM, two 64 Mbit data flashses
> (AT45DB321), SD card slot, GSM modem, GPS receiver, ZigBee (CC2420),
> USB host ports, USB device port, two RS232 and one RS422/RS485 port,
> two opto isolated inputs, two relays and bunch of leds.
> 
> This patch supports booting (e.g. Linux kernel) from following
> media/interface:
> 
>   - dataflash
>   - ethernet
>   - debug serial port
>   - SD/MMC
> 
> Signed-off-by: Sami Kantoluoto <sami.kantoluoto at embedtronics.fi>
> ---
>  Makefile                             |   13 +
>  board/embedtronics/mrfsa/Makefile    |   60 +++++
>  board/embedtronics/mrfsa/config.mk   |    1 +
>  board/embedtronics/mrfsa/iopins.h    |   36 +++
>  board/embedtronics/mrfsa/ks8995ma.h  |  255 ++++++++++++++++++
>  board/embedtronics/mrfsa/mrfsa.c     |  481 ++++++++++++++++++++++++++++++++++
>  board/embedtronics/mrfsa/partition.c |   44 +++
>  board/embedtronics/mrfsa/watchdog.c  |   62 +++++
>  common/console.c                     |    6 +
>  cpu/arm926ejs/at91/timer.c           |    7 +-
>  drivers/net/macb.c                   |    4 +
>  include/asm-arm/mach-types.h         |   13 +
>  include/configs/mrfsa.h              |  197 ++++++++++++++
>  lib_arm/bootm.c                      |   13 +
>  14 files changed, 1191 insertions(+), 1 deletions(-)
>  create mode 100644 board/embedtronics/mrfsa/Makefile
>  create mode 100644 board/embedtronics/mrfsa/config.mk
>  create mode 100644 board/embedtronics/mrfsa/iopins.h
>  create mode 100644 board/embedtronics/mrfsa/ks8995ma.h
>  create mode 100644 board/embedtronics/mrfsa/mrfsa.c
>  create mode 100644 board/embedtronics/mrfsa/partition.c
>  create mode 100644 board/embedtronics/mrfsa/watchdog.c
>  create mode 100644 include/configs/mrfsa.h

I forgot it in my previous email, but you should also add an entry for your
board in MAINTAINERS, as well as in MAKEALL.

Regards,
-- 
Albin Tonnerre, Free Electrons
Kernel, drivers and embedded Linux development,
consulting, training and support.
http://free-electrons.com


More information about the U-Boot mailing list