[U-Boot] [PATCH v2 0/8] ARM: AM335x: Add support for ICEv2 board
Lokesh Vutla
lokeshvutla at ti.com
Mon May 16 08:17:21 CEST 2016
TI's Industrial Communication Engine EVM is a low cost hardware mainly
developed for industrial communication type applications using serial
or Ethernet based interfaces. This platform features TI's AM3359 with
800MHz single core Cortex-A8 processor, 256MB DDR3, 64MB SPI flash,
8MB NOR Flash, mmc, usb, can, dual Ethernet ports.
For more information, look at HW user guide[1], Data manual[2].
Just add basic support for the moment.
[1] http://processors.wiki.ti.com/index.php/AM335x_Industrial_Communication_Engine_EVM_Rev2_1_HW_User_Guide
[2] http://www.ti.com/lit/ds/symlink/am3359.pdf
Link to v1: https://www.mail-archive.com/u-boot%40lists.denx.de/msg212330.html
Changes since v1:
- Removed am335x_icev2_defconfig and allowed to choose UART dynamically.
Lokesh Vutla (8):
board: AM335x-ICEv2: Add epprom support
board: AM335x-ICEv2: Add pinmux support
board: AM335x-ICEv2: Add DDR data
ARM: AM33xx: Add support for Clock Synthesizer
board: AM335x-ICEv2: Add cpsw support
config: env: Set AM335x-ICEv2 board specific env
ARM: dts: AM335x-ICEv2: Add minimal dts support
board: am335x: Allow to choose serial device dynamically
arch/arm/cpu/armv7/am33xx/Makefile | 2 +
arch/arm/cpu/armv7/am33xx/clk_synthesizer.c | 104 +++++
arch/arm/dts/Makefile | 3 +-
arch/arm/dts/am335x-icev2.dts | 430 +++++++++++++++++++++
arch/arm/include/asm/arch-am33xx/clk_synthesizer.h | 43 +++
arch/arm/include/asm/arch-am33xx/ddr_defs.h | 15 +
board/ti/am335x/board.c | 139 ++++++-
board/ti/am335x/board.h | 5 +
board/ti/am335x/mux.c | 31 ++
configs/am335x_evm_defconfig | 2 +-
include/configs/am335x_evm.h | 14 +
include/serial.h | 4 +
12 files changed, 783 insertions(+), 9 deletions(-)
create mode 100644 arch/arm/cpu/armv7/am33xx/clk_synthesizer.c
create mode 100644 arch/arm/dts/am335x-icev2.dts
create mode 100644 arch/arm/include/asm/arch-am33xx/clk_synthesizer.h
--
2.8.2
More information about the U-Boot
mailing list