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
|
@ -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 L Lakshmanan
|
||||
|
@ -6,6 +6,7 @@
|
|||
# SPDX-License-Identifier: Apache-2.0
|
||||
|
||||
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
|
||||
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
|
||||
********
|
||||
|
||||
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.
|
||||
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
|
||||
- Ethernet
|
||||
|
||||
More information about the board can be found at the
|
||||
`PHYTEC website`_.
|
||||
See the `PHYTEC AM62x Product Page`_ for details.
|
||||
|
||||
.. figure:: img/phyCORE-AM62x_Lyra_frontside.webp
|
||||
:align: center
|
||||
:alt: phyBOARD-Lyra AM62x
|
||||
|
||||
PHYTEC phyBOARD-Lyra with the phyCORE-AM62x SoM
|
||||
|
||||
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:
|
||||
|
||||
+-----------+------------+-------------------------------------+
|
||||
|
@ -68,7 +73,7 @@ bmap-tools on a SD-card.
|
|||
|
||||
.. 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
|
||||
********
|
||||
|
@ -78,7 +83,7 @@ You can build an application in the usual way. Refer to
|
|||
:ref:`hello_world`.
|
||||
|
||||
.. zephyr-app-commands::
|
||||
:board: phycore_am62x/am6234/a53
|
||||
:board: phyboard_lyra_am62x/am6234/a53
|
||||
:zephyr-app: samples/hello_world
|
||||
:goals: build
|
||||
|
||||
|
@ -99,11 +104,11 @@ Use U-Boot to load and kick zephyr.bin:
|
|||
..
|
||||
References
|
||||
|
||||
.. _PHYTEC website:
|
||||
.. _PHYTEC AM62x Product Page:
|
||||
https://www.phytec.com/product/phycore-am62x/
|
||||
|
||||
.. _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:
|
||||
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
|
||||
********
|
||||
|
||||
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
|
||||
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
|
||||
:align: center
|
||||
:alt: AM62x phyBOARD-Lyra
|
||||
:alt: phyBOARD-Lyra AM62x
|
||||
|
||||
PHYTEC phyBOARD-Lyra with the phyCORE-AM62x SoM
|
||||
|
||||
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
|
||||
is ported to run on the M4F core and the following listed hardware
|
||||
specifications are used:
|
||||
|
@ -43,7 +43,7 @@ specifications are used:
|
|||
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 |
|
||||
|
@ -136,10 +136,10 @@ port.
|
|||
https://www.phytec.com/product/phycore-am62x/
|
||||
|
||||
.. _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:
|
||||
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:
|
||||
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>
|
||||
|
||||
/ {
|
||||
model = "PHYTEC phyCORE-AM62x A53";
|
||||
compatible = "ti,am6234";
|
||||
model = "PHYTEC phyBOARD-Lyra AM62x A53";
|
||||
compatible = "phytec,am62x-a53-phyboard-lyra", "ti,am625";
|
||||
|
||||
chosen {
|
||||
zephyr,console = &uart0;
|
|
@ -1,5 +1,5 @@
|
|||
identifier: phycore_am62x/am6234/a53
|
||||
name: PHYTEC phyCORE-AM62x A53
|
||||
identifier: phyboard_lyra_am62x/am6234/a53
|
||||
name: PHYTEC phyBOARD-Lyra AM62x A53
|
||||
type: mcu
|
||||
arch: arm64
|
||||
toolchain:
|
||||
|
@ -10,4 +10,4 @@ testing:
|
|||
ignore_tags:
|
||||
- net
|
||||
- bluetooth
|
||||
vendor: ti
|
||||
vendor: phytec
|
|
@ -10,7 +10,7 @@
|
|||
#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";
|
||||
|
||||
chosen {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
identifier: phyboard_lyra_am62x/am6234/m4
|
||||
name: PHYTEC AM62x M4 phyBOARD-Lyra
|
||||
name: PHYTEC phyBOARD-Lyra AM62x M4
|
||||
type: mcu
|
||||
arch: arm
|
||||
toolchain:
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# PHYTEC AM62x M4 phyBOARD-Lyra
|
||||
# PHYTEC phyBOARD-Lyra AM62x M4
|
||||
#
|
||||
# Copyright (C) 2023 PHYTEC Messtechnik GmbH
|
||||
# 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…
Reference in a new issue