Skip to content

Commit 2ec5fb4

Browse files
Jonas Remmertcarlescufi
authored andcommitted
boards: PHYTEC: phyboard_pollux: remove mimx8mp prefix
For easier recognition PHYTEC boards have been prefixed with the SoC name. As the new hardware model includes the SoC and cpu, this prefixing is not needed anymore. All PHYTEC eval boards have an individual and unique name and can be found easily via this name. Signed-off-by: Jonas Remmert <[email protected]>
1 parent 00c5ff7 commit 2ec5fb4

14 files changed

+34
-28
lines changed

boards/deprecated.cmake

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,7 @@ set(mimx8mp_evk_itcm_DEPRECATED
386386
imx8mp_evk/mimx8ml8/m7
387387
)
388388
set(mimx8mp_phyboard_pollux_DEPRECATED
389-
mimx8mp_phyboard_pollux/mimx8ml8/m7
389+
phyboard_pollux/mimx8ml8/m7
390390
)
391391
set(mimx8mq_evk_cm4_DEPRECATED
392392
imx8mq_evk/mimx8mq6/m4
@@ -910,3 +910,6 @@ set(xiao_esp32s3_DEPRECATED
910910
set(yd_esp32_DEPRECATED
911911
yd_esp32/esp32/procpu
912912
)
913+
set(mimx8mp_phyboard_pollux/mimx8ml8/m7_DEPRECATED
914+
phyboard_pollux/mimx8ml8/m7
915+
)

boards/phytec/mimx8mp_phyboard_pollux/board.yml

Lines changed: 0 additions & 6 deletions
This file was deleted.
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Copyright (c) 2022 PHYTEC Messtechnik GmbH
22
# SPDX-License-Identifier: Apache-2.0
33

4-
config BOARD_MIMX8MP_PHYBOARD_POLLUX
5-
select SOC_MIMX8ML8_M7 if BOARD_MIMX8MP_PHYBOARD_POLLUX_MIMX8ML8_M7
4+
config BOARD_PHYBOARD_POLLUX
5+
select SOC_MIMX8ML8_M7 if BOARD_PHYBOARD_POLLUX_MIMX8ML8_M7
66
select SOC_PART_NUMBER_MIMX8ML8DVNLZ
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
board:
2+
name: phyboard_pollux
3+
full_name: phyBOARD-Pollux i.MX8M Plus
4+
vendor: phytec
5+
socs:
6+
- name: mimx8ml8

boards/phytec/mimx8mp_phyboard_pollux/doc/index.rst renamed to boards/phytec/phyboard_pollux/doc/index.rst

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
.. _mimx8mp_phyboard_pollux:
1+
.. _phyboard_pollux:
22

3-
PhyBOARD Pollux (NXP i.MX8M Plus)
4-
#################################
3+
phyBOARD-Pollux i.MX8M Plus
4+
###########################
55

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

9-
The PhyBOARD Pollux is based upon the PhyCore-i.MX8M Plus SOM which is based on
9+
The phyBOARD-Pollux is based upon the phyCORE-i.MX8M Plus SOM which is based on
1010
the NXP i.MX8M Plus SoC. The SoC includes four Coretex-A53 cores and one
11-
Coretex-M7 core for real time applications like Zephyr. The PhyBOARD Pollux
11+
Coretex-M7 core for real time applications like Zephyr. The phyBOARD-Pollux
1212
can be used for various applications like SmartHomes, Industry 4.0, IoT etc.
1313
It features a lots of interfaces and computing capacity. It can be used as
1414
a reference, to develop or in the final product too.
@@ -33,7 +33,7 @@ Board features:
3333
- MMX/SD/SDIO: microSD slot
3434
- Display: LVDS(1x4 or 1x8), MIPI DSI(1x4), HDMI
3535
- Audio: SAI
36-
- Camera: 2x MIPI CSI-2 (PhyCAM-M)
36+
- Camera: 2x MIPI CSI-2 (phyCAM-M)
3737
- Expansion Bus: I2C, SPI, SDIO, UART, USB
3838
- JTAG: via PEB-EVAL-01
3939
- LEDs:
@@ -45,14 +45,14 @@ Board features:
4545
:width: 720px
4646
:align: center
4747
:height: 405px
48-
:alt: PhyBOARD Pollux
48+
:alt: phyBOARD-Pollux
4949

5050
More information about the board can be found at the `PHYTEC website`_.
5151

5252
Supported Features
5353
==================
5454

55-
The Zephyr mimx8mp_phyboard_polis board configuration supports the following hardware
55+
The Zephyr phyboard_polis board configuration supports the following hardware
5656
features:
5757

5858
+-----------+------------+------------------------------------+
@@ -74,7 +74,7 @@ features:
7474
+-----------+------------+------------------------------------+
7575

7676
The default configuration can be found in the defconfig file:
77-
:zephyr_file:`boards/phytec/mimx8mp_phyboard_pollux/mimx8mp_phyboard_pollux_mimx8ml8_m7_defconfig`.
77+
:zephyr_file:`boards/phytec/phyboard_pollux/phyboard_pollux_mimx8ml8_m7_defconfig`.
7878

7979
It's recommended to disable peripherals used by the M7-Core on the host running
8080
on the Linux host. Other hardware features are not currently supported with
@@ -107,7 +107,7 @@ GPIO
107107

108108
The pinmuxing for the GPIOs is the standard pinmuxing of the mimx8mp devicetree
109109
created by NXP and can be found at
110-
:zephyr_file:`dts/arm/nxp/nxp_imx8ml_m7.dtsi`. The Pinout of the PhyBOARD Polis
110+
:zephyr_file:`dts/arm/nxp/nxp_imx8ml_m7.dtsi`. The Pinout of the phyBOARD-Polis
111111
can be found at the `PHYTEC website`_.
112112

113113
Programming and Debugging
@@ -198,7 +198,7 @@ Connect to the console via your favorite terminal program. For example:
198198
Flashing and Debugging via JTAG
199199
===============================
200200

201-
The PhyBOARD-Pollux can be debugged using a JTAG or SWD debug adapter. A Segger
201+
The phyBOARD-Pollux can be debugged using a JTAG or SWD debug adapter. A Segger
202202
JLink can be connected to the compatible JTAG connector on Phytec's
203203
``PEB-EVAL-01`` shield.
204204

@@ -219,21 +219,21 @@ Here is an example for the :zephyr:code-sample:`hello_world` application:
219219

220220
.. zephyr-app-commands::
221221
:zephyr-app: samples/hello_world
222-
:board: mimx8mp_phyboard_pollux/mimx8ml8/m7
222+
:board: phyboard_pollux/mimx8ml8/m7
223223
:goals: flash
224224

225225
The console should now show the output of the application:
226226

227227
.. code-block:: console
228228
229229
*** Booting Zephyr OS build v3.7.0 ***
230-
Hello World! mimx8mp_phyboard_pollux/mimx8ml8/m7
230+
Hello World! phyboard_pollux/mimx8ml8/m7
231231
232232
Starting a debug session is similar to flashing:
233233

234234
.. zephyr-app-commands::
235235
:zephyr-app: samples/hello_world
236-
:board: mimx8mp_phyboard_pollux/mimx8ml8/m7
236+
:board: phyboard_pollux/mimx8ml8/m7
237237
:goals: debug
238238

239239
Starting the M7-Core from U-Boot and Linux

boards/phytec/mimx8mp_phyboard_pollux/mimx8mp_phyboard_pollux_mimx8ml8_m7.dts renamed to boards/phytec/phyboard_pollux/phyboard_pollux_mimx8ml8_m7.dts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@
77
/dts-v1/;
88

99
#include <nxp/nxp_imx8ml_m7.dtsi>
10-
#include "mimx8mp_phyboard_pollux-pinctrl.dtsi"
10+
#include "phyboard_pollux-pinctrl.dtsi"
1111

1212
/ {
13-
model = "PhyBOARD Pollux (i.MX8MP)";
14-
compatible = "nxp,mimx8mp_phyboard_pollux";
13+
model = "phyBOARD-Pollux i.MX8MP";
14+
compatible = "nxp,phyboard_pollux";
1515

1616
chosen {
1717
/* TCM */

0 commit comments

Comments
 (0)