Skip to content

Commit 74f6ca7

Browse files
dnltzaescolar
authored andcommitted
boards: phytec: Merge AM62 A53 into phyboard_lyra_am62x
phyBOARD-Lyra AM62x is the official name for our kit, which we use to develop our reference software. This kit includes the phyCORE-AM62x with TI's AM62x SoC. Rename the phycore_am62x_am6234_a53 board to phyboard_lyra_am62x_am6234_a53 and move all code into the phyboard_lyra_am62x directory. Thereby, the A53 and M4 boards are located in the same directory and both named correctly. This is also a good chance to update documentation for both cores and use links to our latest BSPs as well as our official AM62x Yocto machine name for the AM62x HS-FS SOM. Signed-off-by: Daniel Schultz <[email protected]>
1 parent b96b91c commit 74f6ca7

11 files changed

+37
-41
lines changed
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
# Texas Instruments Sitara AM62x-SK-M4 EVM
1+
# PHYTEC phyBOARD-Lyra AM62x M4/A53
22
#
33
# Copyright (c) 2023 Texas Instruments Incorporated
44
# Copyright (c) 2023 L Lakshmanan
55
#
66
# SPDX-License-Identifier: Apache-2.0
77

88
config BOARD_PHYBOARD_LYRA_AM62X
9+
select SOC_AM6234_A53 if BOARD_PHYBOARD_LYRA_AM62X_AM6234_A53
910
select SOC_AM6234_M4 if BOARD_PHYBOARD_LYRA_AM62X_AM6234_M4
1011
help
11-
PHYTEC AM62x M4 phyBOARD-Lyra
12+
PHYTEC phyBOARD-Lyra AM62x M4/A53

boards/phytec/phycore_am62x/doc/index.rst renamed to boards/phytec/phyboard_lyra_am62x/doc/phyboard_lyra_am62x_a53.rst

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
.. _phycore_am62x_a53:
1+
.. _phyboard_lyra_am62x_a53:
22

3-
PHYTEC phyCORE-AM62x (Cortex-A53)
4-
#################################
3+
phyBOARD-Lyra AM62x A53 Core
4+
############################
55

66
Overview
77
********
88

9-
PHYTEC phyCORE-AM62x board is based on TI Sitara applications
9+
PHYTEC phyBOARD-Lyra AM62x board is based on TI Sitara applications
1010
processor, composed of a quad Cortex®-A53 cluster and a single Cortex®-M4 core.
1111
Zephyr OS is ported to run on the Cortex®-A53 core.
1212

@@ -20,13 +20,18 @@ Zephyr OS is ported to run on the Cortex®-A53 core.
2020
- 4KB EEPROM
2121
- Ethernet
2222

23-
More information about the board can be found at the
24-
`PHYTEC website`_.
23+
See the `PHYTEC AM62x Product Page`_ for details.
24+
25+
.. figure:: img/phyCORE-AM62x_Lyra_frontside.webp
26+
:align: center
27+
:alt: phyBOARD-Lyra AM62x
28+
29+
PHYTEC phyBOARD-Lyra with the phyCORE-AM62x SoM
2530

2631
Supported Features
2732
==================
2833

29-
The Zephyr phycore_am62x_a53 board configuration supports the following hardware
34+
The Zephyr phyboard_lyra_am62x/am6234/a53 board configuration supports the following hardware
3035
features:
3136

3237
+-----------+------------+-------------------------------------+
@@ -68,7 +73,7 @@ bmap-tools on a SD-card.
6873

6974
.. code-block:: console
7075
71-
bmaptool copy phytec-qt5demo-image-phyboard-lyra-am62xx-2.wic.xz /dev/sdX
76+
bmaptool copy phytec-qt5demo-image-phyboard-lyra-am62xx-3.wic.xz /dev/sdX
7277
7378
Building
7479
********
@@ -78,7 +83,7 @@ You can build an application in the usual way. Refer to
7883
:ref:`hello_world`.
7984

8085
.. zephyr-app-commands::
81-
:board: phycore_am62x/am6234/a53
86+
:board: phyboard_lyra_am62x/am6234/a53
8287
:zephyr-app: samples/hello_world
8388
:goals: build
8489

@@ -99,11 +104,11 @@ Use U-Boot to load and kick zephyr.bin:
99104
..
100105
References
101106
102-
.. _PHYTEC website:
107+
.. _PHYTEC AM62x Product Page:
103108
https://www.phytec.com/product/phycore-am62x/
104109

105110
.. _WIC:
106-
https://download.phytec.de/Software/Linux/BSP-Yocto-AM62x/BSP-Yocto-AM62x-PD23.1.0/images/yogurt/phyboard-lyra-am62xx-2/phytec-qt5demo-image-phyboard-lyra-am62xx-2.wic.xz
111+
https://download.phytec.de/Software/Linux/BSP-Yocto-AM62x/BSP-Yocto-Ampliphy-AM62x-PD23.2.1/images/ampliphy-xwayland/phyboard-lyra-am62xx-3/phytec-qt5demo-image-phyboard-lyra-am62xx-3.wic.xz
107112

108113
.. _Bmap:
109-
https://download.phytec.de/Software/Linux/BSP-Yocto-AM62x/BSP-Yocto-AM62x-PD23.1.0/images/yogurt/phyboard-lyra-am62xx-2/phytec-qt5demo-image-phyboard-lyra-am62xx-2.wic.bmap
114+
https://download.phytec.de/Software/Linux/BSP-Yocto-AM62x/BSP-Yocto-Ampliphy-AM62x-PD23.2.1/images/ampliphy-xwayland/phyboard-lyra-am62xx-3/phytec-qt5demo-image-phyboard-lyra-am62xx-3.wic.bmap

boards/phytec/phyboard_lyra_am62x/doc/index.rst renamed to boards/phytec/phyboard_lyra_am62x/doc/phyboard_lyra_am62x_m4.rst

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
.. _am62x_m4_phyboard_lyra:
1+
.. _phyboard_lyra_am62x_m4:
22

3-
AM62x phyBOARD-Lyra M4F Core
3+
phyBOARD-Lyra AM62x M4F Core
44
############################
55

66
Overview
77
********
88

9-
The AM62x phyBOARD-Lyra board configuration is used by Zephyr applications
9+
The phyBOARD-Lyra AM62x board configuration is used by Zephyr applications
1010
that run on the TI AM62x platform. The board configuration provides support
1111
for the ARM Cortex-M4F MCU core and the following features:
1212

@@ -19,13 +19,13 @@ See the `PHYTEC AM62x Product Page`_ for details.
1919

2020
.. figure:: img/phyCORE-AM62x_Lyra_frontside.webp
2121
:align: center
22-
:alt: AM62x phyBOARD-Lyra
22+
:alt: phyBOARD-Lyra AM62x
2323

2424
PHYTEC phyBOARD-Lyra with the phyCORE-AM62x SoM
2525

2626
Hardware
2727
********
28-
The AM62x phyBOARD-Lyra kit features the AM62x SoC, which is composed of a
28+
The phyBOARD-Lyra AM62x kit features the AM62x SoC, which is composed of a
2929
quad Cortex-A53 cluster and a single Cortex-M4 core in the MCU domain. Zephyr
3030
is ported to run on the M4F core and the following listed hardware
3131
specifications are used:
@@ -43,7 +43,7 @@ specifications are used:
4343
Supported Features
4444
==================
4545

46-
The am62x_m4_phyboard_lyra configuration supports the following hardware features:
46+
The phyboard_lyra_am62x/am6234/m4 configuration supports the following hardware features:
4747

4848
+-----------+------------+-------------------------------------+
4949
| Interface | Controller | Driver/Component |
@@ -136,10 +136,10 @@ port.
136136
https://www.phytec.com/product/phycore-am62x/
137137

138138
.. _WIC:
139-
https://download.phytec.de/Software/Linux/BSP-Yocto-AM62x/BSP-Yocto-AM62x-PD23.1.0/images/yogurt/phyboard-lyra-am62xx-2/phytec-qt5demo-image-phyboard-lyra-am62xx-2.wic.xz
139+
https://download.phytec.de/Software/Linux/BSP-Yocto-AM62x/BSP-Yocto-Ampliphy-AM62x-PD23.2.1/images/ampliphy-xwayland/phyboard-lyra-am62xx-3/phytec-qt5demo-image-phyboard-lyra-am62xx-3.wic.xz
140140

141141
.. _BMAP:
142-
https://download.phytec.de/Software/Linux/BSP-Yocto-AM62x/BSP-Yocto-AM62x-PD23.1.0/images/yogurt/phyboard-lyra-am62xx-2/phytec-qt5demo-image-phyboard-lyra-am62xx-2.wic.bmap
142+
https://download.phytec.de/Software/Linux/BSP-Yocto-AM62x/BSP-Yocto-Ampliphy-AM62x-PD23.2.1/images/ampliphy-xwayland/phyboard-lyra-am62xx-3/phytec-qt5demo-image-phyboard-lyra-am62xx-3.wic.bmap
143143

144144
.. _phyBOARD SD Card Booting Essentials:
145-
https://docs.phytec.com/latest/phycore-am62x/bootingessentials/sdcard.html
145+
https://docs.phytec.com/projects/yocto-phycore-am62x/en/bsp-yocto-ampliphy-am62x-pd23.2.1/bootingessentials/sdcard.html

boards/phytec/phycore_am62x/phycore_am62x_am6234_a53.dts renamed to boards/phytec/phyboard_lyra_am62x/phyboard_lyra_am62x_am6234_a53.dts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
#include <ti/ti_am6234_a53.dtsi>
1010

1111
/ {
12-
model = "PHYTEC phyCORE-AM62x A53";
13-
compatible = "ti,am6234";
12+
model = "PHYTEC phyBOARD-Lyra AM62x A53";
13+
compatible = "phytec,am62x-a53-phyboard-lyra", "ti,am625";
1414

1515
chosen {
1616
zephyr,console = &uart0;
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
identifier: phycore_am62x/am6234/a53
2-
name: PHYTEC phyCORE-AM62x A53
1+
identifier: phyboard_lyra_am62x/am6234/a53
2+
name: PHYTEC phyBOARD-Lyra AM62x A53
33
type: mcu
44
arch: arm64
55
toolchain:
@@ -10,4 +10,4 @@ testing:
1010
ignore_tags:
1111
- net
1212
- bluetooth
13-
vendor: ti
13+
vendor: phytec

boards/phytec/phyboard_lyra_am62x/phyboard_lyra_am62x_am6234_m4.dts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
#include <ti/am62x_m4.dtsi>
1111

1212
/ {
13-
model = "PHYTEC AM62x M4 phyBOARD-Lyra";
13+
model = "PHYTEC phyBOARD-Lyra AM62x M4";
1414
compatible = "phytec,am62x-m4-phyboard-lyra", "ti,am625";
1515

1616
chosen {

boards/phytec/phyboard_lyra_am62x/phyboard_lyra_am62x_am6234_m4.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
identifier: phyboard_lyra_am62x/am6234/m4
2-
name: PHYTEC AM62x M4 phyBOARD-Lyra
2+
name: PHYTEC phyBOARD-Lyra AM62x M4
33
type: mcu
44
arch: arm
55
toolchain:

boards/phytec/phyboard_lyra_am62x/phyboard_lyra_am62x_am6234_m4_defconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# PHYTEC AM62x M4 phyBOARD-Lyra
1+
# PHYTEC phyBOARD-Lyra AM62x M4
22
#
33
# Copyright (C) 2023 PHYTEC Messtechnik GmbH
44
# Author: Daniel Schultz <[email protected]>

boards/phytec/phycore_am62x/Kconfig.phycore_am62x

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)