[PATCH v2 0/2] Add phyCORE AM62Ax
Garrett Giordano
ggiordano at phytec.com
Tue Nov 19 00:16:04 CET 2024
This patch set adds the phyCORE AM62Ax board support and documenation to
u-boot.
The phyCORE-AM62Ax is a SoM (System on Module) featuring TI's AM62Ax SoC. It can
be used in combination with different carrier boards. This module can come
with different sizes and models for DDR, eMMC, SPI NOR Flash and various SoCs
from the AM62x family.
A development Kit, called phyBOARD-Lyra is used as a carrier board reference
design around the AM62x SoM.
This series depends on the following two patches:
- [PATCH v2] arm: mach-k3: am62a7: Provide a way to obtain boot device for non SPL
https://lists.denx.de/pipermail/u-boot/2024-October/570156.html
- [PATCH] board: phytec: common: Introduce CONFIG_PHYTEC_K3_DDR_PATCH
https://lists.denx.de/pipermail/u-boot/2024-November/571543.html
v2:
- Dop DECLARE_GLOBAL_DATA_PTR from phycore-am62ax.c board file.
- fix underline length in phyCORE-AM62Ax docs
- explicitly define build steps in docs, replacing include
- Verified make htmldocs is working.
- picked up Reviewed-by
Garrett Giordano (2):
board: phytec: am62a7: Add PHYTEC phyCORE-AM62A7 SoM
doc: board: phytec: Add phyCORE-AM62ax
arch/arm/dts/Makefile | 4 +-
arch/arm/dts/k3-am62a-phycore-som-binman.dtsi | 454 +++
.../dts/k3-am62a-phycore-som-ddr4-2gb.dtsi | 2798 +++++++++++++++++
.../k3-am62a7-phyboard-lyra-rdk-u-boot.dtsi | 252 ++
arch/arm/dts/k3-am62a7-r5-phycore-som-2gb.dts | 137 +
arch/arm/mach-k3/am62ax/Kconfig | 21 +
board/phytec/phycore_am62ax/Kconfig | 37 +
board/phytec/phycore_am62ax/MAINTAINERS | 14 +
board/phytec/phycore_am62ax/Makefile | 6 +
board/phytec/phycore_am62ax/board-cfg.yaml | 36 +
board/phytec/phycore_am62ax/phycore-am62ax.c | 64 +
.../phytec/phycore_am62ax/phycore_am62ax.env | 14 +
board/phytec/phycore_am62ax/pm-cfg.yaml | 12 +
board/phytec/phycore_am62ax/rm-cfg.yaml | 1047 ++++++
board/phytec/phycore_am62ax/sec-cfg.yaml | 379 +++
board/phytec/phycore_am62ax/tifs-rm-cfg.yaml | 903 ++++++
configs/phycore_am62ax_a53_defconfig | 181 ++
configs/phycore_am62ax_r5_defconfig | 129 +
doc/board/phytec/index.rst | 1 +
doc/board/phytec/phycore-am62ax.rst | 183 ++
doc/board/ti/k3.rst | 1 +
include/configs/phycore_am62ax.h | 15 +
22 files changed, 6687 insertions(+), 1 deletion(-)
create mode 100644 arch/arm/dts/k3-am62a-phycore-som-binman.dtsi
create mode 100644 arch/arm/dts/k3-am62a-phycore-som-ddr4-2gb.dtsi
create mode 100644 arch/arm/dts/k3-am62a7-phyboard-lyra-rdk-u-boot.dtsi
create mode 100644 arch/arm/dts/k3-am62a7-r5-phycore-som-2gb.dts
create mode 100644 board/phytec/phycore_am62ax/Kconfig
create mode 100644 board/phytec/phycore_am62ax/MAINTAINERS
create mode 100644 board/phytec/phycore_am62ax/Makefile
create mode 100644 board/phytec/phycore_am62ax/board-cfg.yaml
create mode 100644 board/phytec/phycore_am62ax/phycore-am62ax.c
create mode 100644 board/phytec/phycore_am62ax/phycore_am62ax.env
create mode 100644 board/phytec/phycore_am62ax/pm-cfg.yaml
create mode 100644 board/phytec/phycore_am62ax/rm-cfg.yaml
create mode 100644 board/phytec/phycore_am62ax/sec-cfg.yaml
create mode 100644 board/phytec/phycore_am62ax/tifs-rm-cfg.yaml
create mode 100644 configs/phycore_am62ax_a53_defconfig
create mode 100644 configs/phycore_am62ax_r5_defconfig
create mode 100644 doc/board/phytec/phycore-am62ax.rst
create mode 100644 include/configs/phycore_am62ax.h
--
2.25.1
More information about the U-Boot
mailing list