2023-01-19 14:43:08

by Dasnavis Sabiya

[permalink] [raw]
Subject: [PATCH 0/2] Add initial support for AM69 Starter Kit

From: Dasnavis Sabiya <[email protected]>

AM69 Starter Kit is a single board designed based on TI's AM69 SOC
providing advanced system integration in automotive ADAS applications,
autonomous mobile robot and edge AI applications. The SOC comprises
of Cortex-A72s in dual clusters, lockstep capable dual Cortex-R5F MCUs,
Vision Processing Accelerators (VPAC) with Image Signal Processor (ISP)
and multiple vision assist accelerators, Depth and Motion Processing
Accelerators (DMPAC), Deep-learning Matrix Multiply Accelerator(MMA)
and C7x floating point vector DSP

Refer below link to AM69 Technical Reference Manual for further details:
https://www.ti.com/lit/zip/spruj52

AM69 SK supports the following interfaces:
* 32 GB LPDDR4 RAM
* x1 Gigabit Ethernet interface
* x3 USB 3.0 Type-A ports
* x1 USB 3.0 Type-C port
* x1 UHS-1 capable micro-SD card slot
* x4 MCAN instances
* 32 GB eMMC Flash
* 512 Mbit OSPI flash
* x2 Display connectors
* x1 PCIe M.2 M Key
* x1 PCIe M.2 E Key
* x1 4L PCIe Card Slot
* x3 CSI2 Camera interface
* 40-pin Raspberry Pi header

This patch series add initial support for AM69 Starter Kit.

Design Files can be referred from https://www.ti.com/lit/zip/SPRR466

bootlog: https://rentry.co/coyvw/raw

Dasnavis Sabiya (2):
dt-bindings: arm: ti: Add binding for AM69 Starter Kit
arch: arm64: dts: Add support for AM69 Starter Kit

.../devicetree/bindings/arm/ti/k3.yaml | 1 +
arch/arm64/boot/dts/ti/Makefile | 1 +
arch/arm64/boot/dts/ti/k3-am69-sk.dts | 180 ++++++++++++++++++
3 files changed, 182 insertions(+)
create mode 100644 arch/arm64/boot/dts/ti/k3-am69-sk.dts

--
2.25.1


2023-01-19 14:50:18

by Dasnavis Sabiya

[permalink] [raw]
Subject: [PATCH 1/2] dt-bindings: arm: ti: Add binding for AM69 Starter Kit

From: Dasnavis Sabiya <[email protected]>

AM69 Starter Kit is a single board designed for TI AM69 SoC.
The AM69 SoC belongs to the K3 Multicore SoC architecture platform,
providing advanced system integration in automotive ADAS applications,
autonomous mobile robot and edge AI applications.

Add DT binding for AM69 Starter Kit.

Signed-off-by: Dasnavis Sabiya <[email protected]>
---
Documentation/devicetree/bindings/arm/ti/k3.yaml | 1 +
1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/arm/ti/k3.yaml b/Documentation/devicetree/bindings/arm/ti/k3.yaml
index b28cce4a9157..d5fd058e4aa9 100644
--- a/Documentation/devicetree/bindings/arm/ti/k3.yaml
+++ b/Documentation/devicetree/bindings/arm/ti/k3.yaml
@@ -81,6 +81,7 @@ properties:
- description: K3 J784s4 SoC
items:
- enum:
+ - ti,am69-sk
- ti,j784s4-evm
- const: ti,j784s4

--
2.25.1