public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH 0/3] AM62x SK EVM DT Sync + OSPI Support
@ 2022-10-27 14:53 Dhruva Gole
  2022-10-27 14:53 ` [PATCH 1/3] arm: dts: k3-am62x: sync dt with linux kernel Dhruva Gole
                   ` (3 more replies)
  0 siblings, 4 replies; 12+ messages in thread
From: Dhruva Gole @ 2022-10-27 14:53 UTC (permalink / raw)
  To: Tom Rini
  Cc: Dhruva Gole, Nishanth Menon, Dave Gerlach, Vignesh Raghavendra,
	Suman Anna, Gowtham Tammana, Christian Gmeiner, Hari Nagalla,
	Georgi Vlaev, Julien Panis, Aswath Govindraju, u-boot

* Sync the AM62x DTS files with the linux kernel.
* Also add configs necessary to enable ospi in uboot
* Add support for booting from OSPI Flash.

All changes have been tested on the AM62x SK EVM and the board
successfully reached u-boot prompt using OSPI Flash:

```
U-Boot SPL 2022.10-00677-g160b1b2cd007-dirty (Oct 27 2022 - 14:24:55
+0530)
SYSFW ABI: 3.1 (firmware rev 0x0008 '8.4.7--v08.04.07 (Jolly Jellyfi')
Trying to boot from SPI
Starting ATF on ARM64 core...

NOTICE:  BL31: v2.7(release):v2.7.0-dirty
NOTICE:  BL31: Built : 00:19:16, Sep 24 2022

U-Boot SPL 2022.10-00677-g160b1b2cd007-dirty (Oct 27 2022 - 14:25:21
+0530)
SYSFW ABI: 3.1 (firmware rev 0x0008 '8.4.7--v08.04.07 (Jolly Jellyfi')
Trying to boot from SPI


U-Boot 2022.10-00677-g160b1b2cd007-dirty (Oct 27 2022 - 14:25:21 +0530)

SoC:   AM62X SR1.0 GP
Model: Texas Instruments AM625 SK
DRAM:  2 GiB
Core:  47 devices, 18 uclasses, devicetree: separate
MMC:   mmc@fa10000: 0, mmc@fa00000: 1, mmc@fa20000: 2
Loading Environment from nowhere... OK
In:    serial@2800000
Out:   serial@2800000
Err:   serial@2800000
Net:   No ethernet found.
Hit any key to stop autoboot:  0
```

Also the board was tested to boot till linux kernel after the DT sync
changes. Hence verifying that the changes are valid.

Dhruva Gole (3):
  arm: dts: k3-am62x: sync dt with linux kernel
  arm: dts: Add OSPI support for AM62-SK
  configs: enable OSPI related configs in AM62x

 arch/arm/dts/k3-am62-main.dtsi       |  54 ++++
 arch/arm/dts/k3-am62-mcu.dtsi        |  28 +++
 arch/arm/dts/k3-am62.dtsi            |   1 +
 arch/arm/dts/k3-am625-r5-sk.dts      |   5 +
 arch/arm/dts/k3-am625-sk-u-boot.dtsi |  24 ++
 arch/arm/dts/k3-am625-sk.dts         | 354 +++++++++++++++++++++++++++
 configs/am62x_evm_a53_defconfig      |  19 ++
 configs/am62x_evm_r5_defconfig       |  22 ++
 8 files changed, 507 insertions(+)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2022-12-09 22:53 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-27 14:53 [PATCH 0/3] AM62x SK EVM DT Sync + OSPI Support Dhruva Gole
2022-10-27 14:53 ` [PATCH 1/3] arm: dts: k3-am62x: sync dt with linux kernel Dhruva Gole
2022-11-03  5:21   ` Nishanth Menon
2022-11-03  6:13     ` Dhruva Gole
2022-11-04 12:22       ` Christian Gmeiner
2022-11-07 12:23         ` Gole, Dhruva
2022-12-09 22:53   ` Tom Rini
2022-10-27 14:53 ` [PATCH 2/3] arm: dts: Add OSPI support for AM62-SK Dhruva Gole
2022-12-09 22:53   ` Tom Rini
2022-10-27 14:53 ` [PATCH 3/3] configs: enable OSPI related configs in AM62x Dhruva Gole
2022-12-09 22:53   ` Tom Rini
2022-10-27 15:15 ` [PATCH 0/3] AM62x SK EVM DT Sync + OSPI Support Dhruva Gole

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox