[U-Boot] [PATCH v4 0/2] ARM: am335x: Support chiliSOM and chiliBoard
Marcin Niestroj
m.niestroj at grinn-global.com
Wed Jan 25 09:53:06 CET 2017
These patches add support for chiliSOM (http://grinn-global.com/chilisom/),
and chiliBoard (which uses chiliSOM as it's base).
chiliSOM consists of processor (TI AM335x), RAM memory (up to 512M DDR3)
and flash (NAND). The idea is that every board vendor can use chiliSOM
as it's base for designed board. Hence, we need a way to reuse common code
between those board.
chiliBoard is a development kit (and reference platform for chiliSOM), that
mainly shows possibilities and use cases of chiliSOM.
Patches were developed and tested on 2017.01.
Changes v3 -> v4:
* Move BOARD_LATE_INIT from defconfig to Kconfig
Changes v2 -> v3:
* Removed USB gadget and SPL ETH references in chiliBoard code, which
removed a lot of unused lines in eth initialization (suggested by Tom)
* Removed SPI FLASH and SPL USB from defconfig
Changes v1 -> v2:
* chiliSOM was moved from arch/arm/mach-chilisom/chilisom.c to
arch/arm/mach-omap2/chilisom.c (suggested by Tom)
* CONFIG_CHILISOM -> CONFIG_AM33XX_CHILISOM (suggested by Tom)
* converted include/configs/chiliboard.h header to SPDX license
identifier (suggested by Tom)
* removed USB gadget, CMD_DFU options from chiliboard_defconfig
Marcin Niestroj (2):
ARM: am335x: Add support for chiliSOM
board/chiliboard: Add support for chiliBoard
arch/arm/Kconfig | 1 +
arch/arm/include/asm/arch-am33xx/chilisom.h | 15 ++
arch/arm/mach-omap2/am33xx/Kconfig | 11 ++
arch/arm/mach-omap2/am33xx/Makefile | 2 +
arch/arm/mach-omap2/am33xx/chilisom.c | 185 ++++++++++++++++++++++++
board/grinn/chiliboard/Kconfig | 15 ++
board/grinn/chiliboard/MAINTAINERS | 8 ++
board/grinn/chiliboard/Makefile | 6 +
board/grinn/chiliboard/README | 31 ++++
board/grinn/chiliboard/board.c | 206 ++++++++++++++++++++++++++
configs/chiliboard_defconfig | 44 ++++++
include/configs/chiliboard.h | 214 ++++++++++++++++++++++++++++
12 files changed, 738 insertions(+)
create mode 100644 arch/arm/include/asm/arch-am33xx/chilisom.h
create mode 100644 arch/arm/mach-omap2/am33xx/chilisom.c
create mode 100644 board/grinn/chiliboard/Kconfig
create mode 100644 board/grinn/chiliboard/MAINTAINERS
create mode 100644 board/grinn/chiliboard/Makefile
create mode 100644 board/grinn/chiliboard/README
create mode 100644 board/grinn/chiliboard/board.c
create mode 100644 configs/chiliboard_defconfig
create mode 100644 include/configs/chiliboard.h
--
2.11.0
More information about the U-Boot
mailing list