Skip to content

Commit 4dc2f6f

Browse files
Jonas Remmertcarlescufi
authored andcommitted
boards: PHYTEC: phyboard_polis: remove mimx8mm 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 2ec5fb4 commit 4dc2f6f

14 files changed

+34
-28
lines changed

boards/deprecated.cmake

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -365,7 +365,7 @@ set(mimx8mm_evk_a53_smp_DEPRECATED
365365
imx8mm_evk/mimx8mm6/a53/smp
366366
)
367367
set(mimx8mm_phyboard_polis_DEPRECATED
368-
mimx8mm_phyboard_polis/mimx8mm6/m4
368+
phyboard_polis/mimx8mm6/m4
369369
)
370370
set(mimx8mn_evk_a53_DEPRECATED
371371
imx8mn_evk/mimx8mn6/a53
@@ -913,3 +913,6 @@ set(yd_esp32_DEPRECATED
913913
set(mimx8mp_phyboard_pollux/mimx8ml8/m7_DEPRECATED
914914
phyboard_pollux/mimx8ml8/m7
915915
)
916+
set(mimx8mm_phyboard_polis/mimx8mm6/m4_DEPRECATED
917+
phyboard_polis/mimx8mm6/m4
918+
)

boards/phytec/mimx8mm_phyboard_polis/board.yml

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

boards/phytec/mimx8mm_phyboard_polis/Kconfig.mimx8mm_phyboard_polis renamed to boards/phytec/phyboard_polis/Kconfig.phyboard_polis

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
# Copyright 2024 NXP
33
# SPDX-License-Identifier: Apache-2.0
44

5-
config BOARD_MIMX8MM_PHYBOARD_POLIS
5+
config BOARD_PHYBOARD_POLIS
66
select SOC_PART_NUMBER_MIMX8MM6DVTLZ
7-
select SOC_MIMX8MM6_M4 if BOARD_MIMX8MM_PHYBOARD_POLIS_MIMX8MM6_M4
7+
select SOC_MIMX8MM6_M4 if BOARD_PHYBOARD_POLIS_MIMX8MM6_M4
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
board:
2+
name: phyboard_polis
3+
full_name: phyBOARD-Polis i.MX8M Mini
4+
vendor: phytec
5+
socs:
6+
- name: mimx8mm6

boards/phytec/mimx8mm_phyboard_polis/doc/index.rst renamed to boards/phytec/phyboard_polis/doc/index.rst

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
.. _mimx8mm_phyboard_polis:
1+
.. _phyboard_polis:
22

3-
PhyBOARD Polis (NXP i.MX8M Mini)
4-
################################
3+
phyBOARD-Polis i.MX8M Mini
4+
##########################
55

66
Overview
77
********
@@ -61,7 +61,7 @@ the phyCORE-i.MX 8M Mini/Nano.
6161

6262
.. image:: img/phyBOARD-Polis.jpg
6363
:align: center
64-
:alt: PhyBOARD Polis
64+
:alt: phyBOARD-Polis
6565
:width: 500
6666

6767
More information about the board can be found at the
@@ -70,8 +70,8 @@ More information about the board can be found at the
7070
Supported Features
7171
==================
7272

73-
The Zephyr ``mimx8mm_phyboard_polis/mimx8mm6/m4`` board configuration supports the following
74-
hardware features:
73+
The Zephyr ``phyboard_polis/mimx8mm6/m4`` board target configuration supports
74+
the following hardware features:
7575

7676
+-----------+------------+-------------------------------------+
7777
| Interface | Controller | Driver/Component |
@@ -96,7 +96,7 @@ hardware features:
9696
+-----------+------------+-------------------------------------+
9797

9898
The default configuration can be found in the defconfig file:
99-
:zephyr_file:`boards/phytec/mimx8mm_phyboard_polis/mimx8mm_phyboard_polis_mimx8mm6_m4_defconfig`.
99+
:zephyr_file:`boards/phytec/phyboard_polis/phyboard_polis_mimx8mm6_m4_defconfig`.
100100

101101
It is recommended to disable peripherals used by the M4 core on the Linux host.
102102

@@ -111,7 +111,7 @@ The following components are tested and working correctly.
111111
UART:
112112
-----
113113

114-
Zephyr is configured to use UART4 on the PhyBoard Polis by default to minimize
114+
Zephyr is configured to use UART4 on the phyBOARD-Polis by default to minimize
115115
problems with the A53-Core because UART4 is only accessible from the M4-Core.
116116

117117
+---------------+-----------------+-----------------------------------+
@@ -137,7 +137,7 @@ problems with the A53-Core because UART4 is only accessible from the M4-Core.
137137
SPI:
138138
----
139139

140-
ECSPI is disabled by default. On phyBOARD Polis, the SoC's ECSPI3 is not
140+
ECSPI is disabled by default. On phyBOARD-Polis, the SoC's ECSPI3 is not
141141
usable.
142142
ECSPI1 is connected to the MCP2518 CAN controller with a chip select.
143143
Another device can be connected via the expansion header (X8):
@@ -174,9 +174,9 @@ devicetree.
174174
.. warning::
175175
There is a bug in the MCP2518 driver that causes the enable pin of the
176176
transceiver to be not set. This causes a ENETDOWN error when trying to send
177-
a CAN frame. Receiving CAN frames in `listen-only` mode is possible.
177+
a CAN frame. Receiving CAN frames in *listen-only* mode is possible.
178178

179-
The Pinout of the PhyBOARD Polis can be found here:
179+
The Pinout of the phyBOARD-Polis can be found here:
180180

181181
`PHYTEC website`_
182182

@@ -218,7 +218,7 @@ For more information about memory mapping see the
218218

219219
At compilation time you have to choose which RAM will be used. This
220220
configuration is done in
221-
:zephyr_file:`boards/phytec/mimx8mm_phyboard_polis/mimx8mm_phyboard_polis_mimx8mm6_m4.dts`
221+
:zephyr_file:`boards/phytec/phyboard_polis/phyboard_polis_mimx8mm6_m4.dts`
222222
with "zephyr,flash" and "zephyr,sram" properties.
223223

224224
The following configurations are possible for the flash and sram chosen nodes
@@ -308,7 +308,7 @@ on UART4.
308308
Debugging
309309
=========
310310

311-
The PhyBOARD Polis can be debugged using a JTAG Debugger.
311+
The phyBOARD-Polis can be debugged using a JTAG Debugger.
312312
The easiest way to do that is to use a SEGGER JLink Debugger and Phytec's
313313
``PEB-EVAL-01`` Shield, which can be directly connected to the JLink.
314314
You can find the JLink Software package here: `JLink Software`_
@@ -391,7 +391,7 @@ For example: disabling ECSPI1 in Linux to use it on the M4-Core with Zephyr:
391391
.. _PHYTEC website:
392392
https://www.phytec.de/produkte/single-board-computer/phyboard-polis-imx8m-mini/
393393

394-
.. _PhyBOARD Polis pinout:
394+
.. _phyBOARD-Polis pinout:
395395
https://download.phytec.de/Products/phyBOARD-Polis-iMX8M_Mini/TechData/phyCORE-i.MX8M_MINI_Pin_Muxing_Table.A1.xlsx?_ga=2.237582016.1177557183.1660563641-1900651135.1634193918
396396

397397
.. _Remoteproc BSP:

boards/phytec/mimx8mm_phyboard_polis/mimx8mm_phyboard_polis_mimx8mm6_m4.dts renamed to boards/phytec/phyboard_polis/phyboard_polis_mimx8mm6_m4.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_imx8mm_m4.dtsi>
10-
#include "mimx8mm_phyboard_polis-pinctrl.dtsi"
10+
#include "phyboard_polis-pinctrl.dtsi"
1111

1212
/ {
13-
model = "Phyboard Polis NXP i.MX8M Mini";
14-
compatible = "nxp,mimx8mm_phyboard_polis";
13+
model = "phyBOARD-Polis i.MX8M Mini";
14+
compatible = "nxp,phyboard_polis";
1515

1616
aliases {
1717
uart-4 = &uart4;

0 commit comments

Comments
 (0)