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 <d.schultz@phytec.de>
This commit is contained in:
parent
b96b91c965
commit
74f6ca71de
11 changed files with 37 additions and 41 deletions
|
@ -1,4 +1,4 @@
|
||||||
# Texas Instruments Sitara AM62x-SK-M4 EVM
|
# PHYTEC phyBOARD-Lyra AM62x M4/A53
|
||||||
#
|
#
|
||||||
# Copyright (c) 2023 Texas Instruments Incorporated
|
# Copyright (c) 2023 Texas Instruments Incorporated
|
||||||
# Copyright (c) 2023 L Lakshmanan
|
# Copyright (c) 2023 L Lakshmanan
|
||||||
|
@ -6,6 +6,7 @@
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
# SPDX-License-Identifier: Apache-2.0
|
||||||
|
|
||||||
config BOARD_PHYBOARD_LYRA_AM62X
|
config BOARD_PHYBOARD_LYRA_AM62X
|
||||||
|
select SOC_AM6234_A53 if BOARD_PHYBOARD_LYRA_AM62X_AM6234_A53
|
||||||
select SOC_AM6234_M4 if BOARD_PHYBOARD_LYRA_AM62X_AM6234_M4
|
select SOC_AM6234_M4 if BOARD_PHYBOARD_LYRA_AM62X_AM6234_M4
|
||||||
help
|
help
|
||||||
PHYTEC AM62x M4 phyBOARD-Lyra
|
PHYTEC phyBOARD-Lyra AM62x M4/A53
|
||||||
|
|
|
@ -1,12 +1,12 @@
|
||||||
.. _phycore_am62x_a53:
|
.. _phyboard_lyra_am62x_a53:
|
||||||
|
|
||||||
PHYTEC phyCORE-AM62x (Cortex-A53)
|
phyBOARD-Lyra AM62x A53 Core
|
||||||
#################################
|
############################
|
||||||
|
|
||||||
Overview
|
Overview
|
||||||
********
|
********
|
||||||
|
|
||||||
PHYTEC phyCORE-AM62x board is based on TI Sitara applications
|
PHYTEC phyBOARD-Lyra AM62x board is based on TI Sitara applications
|
||||||
processor, composed of a quad Cortex®-A53 cluster and a single Cortex®-M4 core.
|
processor, composed of a quad Cortex®-A53 cluster and a single Cortex®-M4 core.
|
||||||
Zephyr OS is ported to run on the Cortex®-A53 core.
|
Zephyr OS is ported to run on the Cortex®-A53 core.
|
||||||
|
|
||||||
|
@ -20,13 +20,18 @@ Zephyr OS is ported to run on the Cortex®-A53 core.
|
||||||
- 4KB EEPROM
|
- 4KB EEPROM
|
||||||
- Ethernet
|
- Ethernet
|
||||||
|
|
||||||
More information about the board can be found at the
|
See the `PHYTEC AM62x Product Page`_ for details.
|
||||||
`PHYTEC website`_.
|
|
||||||
|
.. figure:: img/phyCORE-AM62x_Lyra_frontside.webp
|
||||||
|
:align: center
|
||||||
|
:alt: phyBOARD-Lyra AM62x
|
||||||
|
|
||||||
|
PHYTEC phyBOARD-Lyra with the phyCORE-AM62x SoM
|
||||||
|
|
||||||
Supported Features
|
Supported Features
|
||||||
==================
|
==================
|
||||||
|
|
||||||
The Zephyr phycore_am62x_a53 board configuration supports the following hardware
|
The Zephyr phyboard_lyra_am62x/am6234/a53 board configuration supports the following hardware
|
||||||
features:
|
features:
|
||||||
|
|
||||||
+-----------+------------+-------------------------------------+
|
+-----------+------------+-------------------------------------+
|
||||||
|
@ -68,7 +73,7 @@ bmap-tools on a SD-card.
|
||||||
|
|
||||||
.. code-block:: console
|
.. code-block:: console
|
||||||
|
|
||||||
bmaptool copy phytec-qt5demo-image-phyboard-lyra-am62xx-2.wic.xz /dev/sdX
|
bmaptool copy phytec-qt5demo-image-phyboard-lyra-am62xx-3.wic.xz /dev/sdX
|
||||||
|
|
||||||
Building
|
Building
|
||||||
********
|
********
|
||||||
|
@ -78,7 +83,7 @@ You can build an application in the usual way. Refer to
|
||||||
:ref:`hello_world`.
|
:ref:`hello_world`.
|
||||||
|
|
||||||
.. zephyr-app-commands::
|
.. zephyr-app-commands::
|
||||||
:board: phycore_am62x/am6234/a53
|
:board: phyboard_lyra_am62x/am6234/a53
|
||||||
:zephyr-app: samples/hello_world
|
:zephyr-app: samples/hello_world
|
||||||
:goals: build
|
:goals: build
|
||||||
|
|
||||||
|
@ -99,11 +104,11 @@ Use U-Boot to load and kick zephyr.bin:
|
||||||
..
|
..
|
||||||
References
|
References
|
||||||
|
|
||||||
.. _PHYTEC website:
|
.. _PHYTEC AM62x Product Page:
|
||||||
https://www.phytec.com/product/phycore-am62x/
|
https://www.phytec.com/product/phycore-am62x/
|
||||||
|
|
||||||
.. _WIC:
|
.. _WIC:
|
||||||
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
|
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
|
||||||
|
|
||||||
.. _Bmap:
|
.. _Bmap:
|
||||||
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
|
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
|
|
@ -1,12 +1,12 @@
|
||||||
.. _am62x_m4_phyboard_lyra:
|
.. _phyboard_lyra_am62x_m4:
|
||||||
|
|
||||||
AM62x phyBOARD-Lyra M4F Core
|
phyBOARD-Lyra AM62x M4F Core
|
||||||
############################
|
############################
|
||||||
|
|
||||||
Overview
|
Overview
|
||||||
********
|
********
|
||||||
|
|
||||||
The AM62x phyBOARD-Lyra board configuration is used by Zephyr applications
|
The phyBOARD-Lyra AM62x board configuration is used by Zephyr applications
|
||||||
that run on the TI AM62x platform. The board configuration provides support
|
that run on the TI AM62x platform. The board configuration provides support
|
||||||
for the ARM Cortex-M4F MCU core and the following features:
|
for the ARM Cortex-M4F MCU core and the following features:
|
||||||
|
|
||||||
|
@ -19,13 +19,13 @@ See the `PHYTEC AM62x Product Page`_ for details.
|
||||||
|
|
||||||
.. figure:: img/phyCORE-AM62x_Lyra_frontside.webp
|
.. figure:: img/phyCORE-AM62x_Lyra_frontside.webp
|
||||||
:align: center
|
:align: center
|
||||||
:alt: AM62x phyBOARD-Lyra
|
:alt: phyBOARD-Lyra AM62x
|
||||||
|
|
||||||
PHYTEC phyBOARD-Lyra with the phyCORE-AM62x SoM
|
PHYTEC phyBOARD-Lyra with the phyCORE-AM62x SoM
|
||||||
|
|
||||||
Hardware
|
Hardware
|
||||||
********
|
********
|
||||||
The AM62x phyBOARD-Lyra kit features the AM62x SoC, which is composed of a
|
The phyBOARD-Lyra AM62x kit features the AM62x SoC, which is composed of a
|
||||||
quad Cortex-A53 cluster and a single Cortex-M4 core in the MCU domain. Zephyr
|
quad Cortex-A53 cluster and a single Cortex-M4 core in the MCU domain. Zephyr
|
||||||
is ported to run on the M4F core and the following listed hardware
|
is ported to run on the M4F core and the following listed hardware
|
||||||
specifications are used:
|
specifications are used:
|
||||||
|
@ -43,7 +43,7 @@ specifications are used:
|
||||||
Supported Features
|
Supported Features
|
||||||
==================
|
==================
|
||||||
|
|
||||||
The am62x_m4_phyboard_lyra configuration supports the following hardware features:
|
The phyboard_lyra_am62x/am6234/m4 configuration supports the following hardware features:
|
||||||
|
|
||||||
+-----------+------------+-------------------------------------+
|
+-----------+------------+-------------------------------------+
|
||||||
| Interface | Controller | Driver/Component |
|
| Interface | Controller | Driver/Component |
|
||||||
|
@ -136,10 +136,10 @@ port.
|
||||||
https://www.phytec.com/product/phycore-am62x/
|
https://www.phytec.com/product/phycore-am62x/
|
||||||
|
|
||||||
.. _WIC:
|
.. _WIC:
|
||||||
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
|
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
|
||||||
|
|
||||||
.. _BMAP:
|
.. _BMAP:
|
||||||
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
|
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
|
||||||
|
|
||||||
.. _phyBOARD SD Card Booting Essentials:
|
.. _phyBOARD SD Card Booting Essentials:
|
||||||
https://docs.phytec.com/latest/phycore-am62x/bootingessentials/sdcard.html
|
https://docs.phytec.com/projects/yocto-phycore-am62x/en/bsp-yocto-ampliphy-am62x-pd23.2.1/bootingessentials/sdcard.html
|
|
@ -9,8 +9,8 @@
|
||||||
#include <ti/ti_am6234_a53.dtsi>
|
#include <ti/ti_am6234_a53.dtsi>
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
model = "PHYTEC phyCORE-AM62x A53";
|
model = "PHYTEC phyBOARD-Lyra AM62x A53";
|
||||||
compatible = "ti,am6234";
|
compatible = "phytec,am62x-a53-phyboard-lyra", "ti,am625";
|
||||||
|
|
||||||
chosen {
|
chosen {
|
||||||
zephyr,console = &uart0;
|
zephyr,console = &uart0;
|
|
@ -1,5 +1,5 @@
|
||||||
identifier: phycore_am62x/am6234/a53
|
identifier: phyboard_lyra_am62x/am6234/a53
|
||||||
name: PHYTEC phyCORE-AM62x A53
|
name: PHYTEC phyBOARD-Lyra AM62x A53
|
||||||
type: mcu
|
type: mcu
|
||||||
arch: arm64
|
arch: arm64
|
||||||
toolchain:
|
toolchain:
|
||||||
|
@ -10,4 +10,4 @@ testing:
|
||||||
ignore_tags:
|
ignore_tags:
|
||||||
- net
|
- net
|
||||||
- bluetooth
|
- bluetooth
|
||||||
vendor: ti
|
vendor: phytec
|
|
@ -10,7 +10,7 @@
|
||||||
#include <ti/am62x_m4.dtsi>
|
#include <ti/am62x_m4.dtsi>
|
||||||
|
|
||||||
/ {
|
/ {
|
||||||
model = "PHYTEC AM62x M4 phyBOARD-Lyra";
|
model = "PHYTEC phyBOARD-Lyra AM62x M4";
|
||||||
compatible = "phytec,am62x-m4-phyboard-lyra", "ti,am625";
|
compatible = "phytec,am62x-m4-phyboard-lyra", "ti,am625";
|
||||||
|
|
||||||
chosen {
|
chosen {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
identifier: phyboard_lyra_am62x/am6234/m4
|
identifier: phyboard_lyra_am62x/am6234/m4
|
||||||
name: PHYTEC AM62x M4 phyBOARD-Lyra
|
name: PHYTEC phyBOARD-Lyra AM62x M4
|
||||||
type: mcu
|
type: mcu
|
||||||
arch: arm
|
arch: arm
|
||||||
toolchain:
|
toolchain:
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# PHYTEC AM62x M4 phyBOARD-Lyra
|
# PHYTEC phyBOARD-Lyra AM62x M4
|
||||||
#
|
#
|
||||||
# Copyright (C) 2023 PHYTEC Messtechnik GmbH
|
# Copyright (C) 2023 PHYTEC Messtechnik GmbH
|
||||||
# Author: Daniel Schultz <d.schultz@phytec.de>
|
# Author: Daniel Schultz <d.schultz@phytec.de>
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
# Copyright (c) 2023 Enphase Energy
|
|
||||||
# SPDX-License-Identifier: Apache-2.0
|
|
||||||
|
|
||||||
config BOARD_PHYCORE_AM62X
|
|
||||||
select SOC_AM6234_A53 if BOARD_PHYCORE_AM62X_AM6234_A53
|
|
|
@ -1,5 +0,0 @@
|
||||||
board:
|
|
||||||
name: phycore_am62x
|
|
||||||
vendor: phytec
|
|
||||||
socs:
|
|
||||||
- name: am6234
|
|
Loading…
Add table
Add a link
Reference in a new issue