[PATCH 00/11] AM68 SK: Add initial support for AM68 Starter Kit

Sinthu Raja sinthu.raja at mistralsolutions.com
Thu Oct 27 12:48:35 CEST 2022


From: Sinthu Raja <sinthu.raja at ti.com>

AM68 Starter Kit (SK) is a low cost, small form factor board designed
for TI’s J721S2/AM68 SoC. TI’s J721S2/AM68 SoC comprises of dual core A72, high
performance vision accelerators, hardware accelerators, latest C71x
DSP, high bandwidth real-time IPs for capture and display. The SoC is
power optimized to provide best in class performance for industrial
and automotive applications.

Refer below link to J721S2/AM68 Technical Reference Manual for further details: 
http://www.ti.com/lit/pdf/spruj28

AM68 SK supports the following interfaces:
      * 16 GB LPDDR4 RAM
      * x1 Gigabit Ethernet interface
      * x1 USB 3.1 Type-C port
      * x2 USB 3.1 Type-A ports
      * x1 PCIe M.2 M Key
      * 512 Mbit OSPI flash
      * x2 CSI2 Camera interface (RPi and TI Camera connector)
      * 40-pin Raspberry Pi GPIO header

This series of patch add initial support for AM68 starter kit.
Design files can be referrred from https://www.ti.com/lit/zip/SPRR463

Sinthu Raja (11):
  configs: j721s2_evm_r5: Enable support for building multiple dtbs into
    FIT
  configs: j721s2_evm_a72: Enable support for building multiple dtbs
    into FIT
  configs: j721s2_evm: Enable configs to store env in MMC FAT partition
  board: ti: j721s2: Add support to update board_name for am68-sk
  board: ti: j721s2: Enable support for reading EEPROM at next alternate
    address
  board: ti: j721s2: Add support for detecting multiple device trees
  arm: j721s2: Add support for selecting DT based on EEPROM
  arm: dts: Add initial support for AM68 Starter Kit System on Module
  arm: dts: Add support for A72 specific AM68 Starter Kit Base Board
  arm: dts: k3-am68-sk: Add r5 specific dt support
  include: configs: Update env for selecting right dtb

 arch/arm/dts/Makefile                         |   4 +-
 .../arm/dts/k3-am68-sk-base-board-u-boot.dtsi | 216 ++++++++++
 arch/arm/dts/k3-am68-sk-base-board.dts        | 395 ++++++++++++++++++
 arch/arm/dts/k3-am68-sk-r5-base-board.dts     | 226 ++++++++++
 arch/arm/dts/k3-am68-sk-som.dtsi              | 167 ++++++++
 arch/arm/mach-k3/j721s2_init.c                |  59 +++
 board/ti/j721s2/evm.c                         |  32 +-
 configs/j721s2_evm_a72_defconfig              |   5 +-
 configs/j721s2_evm_r5_defconfig               |   4 +
 include/configs/j721s2_evm.h                  |   4 +
 10 files changed, 1105 insertions(+), 7 deletions(-)
 create mode 100644 arch/arm/dts/k3-am68-sk-base-board-u-boot.dtsi
 create mode 100644 arch/arm/dts/k3-am68-sk-base-board.dts
 create mode 100644 arch/arm/dts/k3-am68-sk-r5-base-board.dts
 create mode 100644 arch/arm/dts/k3-am68-sk-som.dtsi

-- 
2.36.1



More information about the U-Boot mailing list