doc: infineon: adopt zephyr:board-supported-hw directive
Replace manually authored hardware features table with the new Zephyr board supported hardware directive which automatically generates an up-to-date table based on the boards' Devicetree. Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
This commit is contained in:
parent
87914ced52
commit
e4b232d4fc
7 changed files with 8 additions and 199 deletions
|
@ -28,31 +28,7 @@ For more information about the CY8C624ABZI-S2D44 MCU SoC and CY8CKIT-062S2-AI bo
|
||||||
Supported Features
|
Supported Features
|
||||||
==================
|
==================
|
||||||
|
|
||||||
The ``cy8ckit_062s2_ai/cy8c624abzi_s2d44`` board target supports the following hardware features:
|
.. zephyr:board-supported-hw::
|
||||||
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| Interface | Controller | Driver/Component |
|
|
||||||
+===========+============+=======================+
|
|
||||||
| NVIC | on-chip | nested vectored |
|
|
||||||
| | | interrupt controller |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| SYSTICK | on-chip | system clock |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| GPIO | on-chip | GPIO |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| PINCTRL | on-chip | pin control |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| UART | on-chip | serial port-polling; |
|
|
||||||
| | | serial port-interrupt |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| WATCHDOG | on-chip | watchdog |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
|
|
||||||
|
|
||||||
The default configuration can be found in the defconfig and dts files:
|
|
||||||
|
|
||||||
- :zephyr_file:`boards/infineon/cy8ckit_062s2_ai/cy8ckit_062s2_ai_defconfig`
|
|
||||||
- :zephyr_file:`boards/infineon/cy8ckit_062s2_ai/cy8ckit_062s2_ai.dts`
|
|
||||||
|
|
||||||
System Clock
|
System Clock
|
||||||
============
|
============
|
||||||
|
|
|
@ -24,25 +24,7 @@ Hardware
|
||||||
Supported Features
|
Supported Features
|
||||||
==================
|
==================
|
||||||
|
|
||||||
The board configuration supports the following hardware features:
|
.. zephyr:board-supported-hw::
|
||||||
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| Interface | Controller | Driver/Component |
|
|
||||||
+===========+============+=======================+
|
|
||||||
| NVIC | on-chip | nested vectored |
|
|
||||||
| | | interrupt controller |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| SYSTICK | on-chip | system clock |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| PINCTRL | on-chip | pin control |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| UART | on-chip | serial port-polling; |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
|
|
||||||
|
|
||||||
The default configuration can be found in the Kconfig
|
|
||||||
|
|
||||||
:zephyr_file:`boards/infineon/cy8ckit_062s4/cy8ckit_062s4_defconfig`
|
|
||||||
|
|
||||||
Clock Configuration
|
Clock Configuration
|
||||||
===================
|
===================
|
||||||
|
|
|
@ -49,27 +49,7 @@ Kit Contents:
|
||||||
Supported Features
|
Supported Features
|
||||||
==================
|
==================
|
||||||
|
|
||||||
The board configuration supports the following hardware features:
|
.. zephyr:board-supported-hw::
|
||||||
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| Interface | Controller | Driver/Component |
|
|
||||||
+===========+============+=======================+
|
|
||||||
| NVIC | on-chip | nested vectored |
|
|
||||||
| | | interrupt controller |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| SYSTICK | on-chip | system clock |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| GPIO | on-chip | GPIO |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| UART | on-chip | serial port-polling; |
|
|
||||||
| | | serial port-interrupt |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
|
|
||||||
|
|
||||||
The default configuration can be found in the Kconfig
|
|
||||||
|
|
||||||
:zephyr_file:`boards/infineon/cy8cproto_062_4343w/cy8cproto_062_4343w_defconfig`
|
|
||||||
|
|
||||||
|
|
||||||
System Clock
|
System Clock
|
||||||
============
|
============
|
||||||
|
|
|
@ -22,38 +22,7 @@ For more information about the PSOC 63 BLE MCU SoC and CY8CPROTO-063-BLE board:
|
||||||
Supported Features
|
Supported Features
|
||||||
==================
|
==================
|
||||||
|
|
||||||
The board configuration supports the following hardware features:
|
.. zephyr:board-supported-hw::
|
||||||
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| Interface | Controller | Driver/Component |
|
|
||||||
+===========+============+=======================+
|
|
||||||
| NVIC | on-chip | nested vectored |
|
|
||||||
| | | interrupt controller |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| SYSTICK | on-chip | system clock |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| GPIO | on-chip | GPIO |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| PINCTRL | on-chip | pin control |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| SPI | on-chip | SPI |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| UART | on-chip | serial port-polling; |
|
|
||||||
| | | serial port-interrupt |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| I2C | on-chip | I2C |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| PWM | on-chip | PWM |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| Counter | on-chip | Counter |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| Bluetooth | on-chip | Bluetooth |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
|
|
||||||
|
|
||||||
The default configuration can be found in the Kconfig
|
|
||||||
|
|
||||||
:zephyr_file:`boards/infineon/cy8cproto_063_ble/cy8cproto_063_ble_defconfig`
|
|
||||||
|
|
||||||
System Clock
|
System Clock
|
||||||
============
|
============
|
||||||
|
|
|
@ -36,26 +36,7 @@ Kit Contents:
|
||||||
Supported Features
|
Supported Features
|
||||||
==================
|
==================
|
||||||
|
|
||||||
The board configuration supports the following hardware features:
|
.. zephyr:board-supported-hw::
|
||||||
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| Interface | Controller | Driver/Component |
|
|
||||||
+===========+============+=======================+
|
|
||||||
| NVIC | on-chip | nested vectored |
|
|
||||||
| | | interrupt controller |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| SYSTICK | on-chip | system clock |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| GPIO | on-chip | GPIO |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| UART | on-chip | serial port-polling; |
|
|
||||||
| | | serial port-interrupt |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
|
|
||||||
|
|
||||||
The default configuration can be found in the Kconfig
|
|
||||||
|
|
||||||
:zephyr_file:`boards/infineon/cyw920829m2evk_02/cyw920829m2evk_02_defconfig`
|
|
||||||
|
|
||||||
System Clock
|
System Clock
|
||||||
============
|
============
|
||||||
|
|
|
@ -22,50 +22,9 @@ Details on the Relax Kit development board can be found in the `Relax Kit User M
|
||||||
Supported Features
|
Supported Features
|
||||||
==================
|
==================
|
||||||
|
|
||||||
* The on-board 12-MHz crystal allows the device to run at its maximum operating speed of 120MHz.
|
.. zephyr:board-supported-hw::
|
||||||
|
|
||||||
The Relax Kit development board configuration supports the following hardware features:
|
The on-board 12-MHz crystal allows the device to run at its maximum operating speed of 120MHz.
|
||||||
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| Interface | Controller | Driver/Component |
|
|
||||||
+===========+============+=======================+
|
|
||||||
| NVIC | on-chip | nested vectored |
|
|
||||||
| | | interrupt controller |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| SYSTICK | on-chip | system clock |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| UART | on-chip | serial port |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| SPI | on-chip | spi |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| GPIO | on-chip | gpio |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| FLASH | on-chip | flash |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| ADC | on-chip | adc |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| DMA | on-chip | dma |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| PWM | on-chip | pwm |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| WATCHDOG | on-chip | watchdog |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| MDIO | on-chip | mdio |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| ETHERNET | on-chip | ethernet |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| PTP | on-chip | ethernet |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| RTC | on-chip | rtc |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
|
|
||||||
More details about the supported peripherals are available in `XMC4500 TRM`_
|
|
||||||
|
|
||||||
The default configuration can be found in the Kconfig
|
|
||||||
|
|
||||||
:zephyr_file:`boards/infineon/xmc45_relax_kit/xmc45_relax_kit_defconfig`
|
|
||||||
|
|
||||||
Other hardware features are not currently supported by the Zephyr kernel.
|
|
||||||
|
|
||||||
Build hello world sample
|
Build hello world sample
|
||||||
************************
|
************************
|
||||||
|
|
|
@ -27,47 +27,9 @@ Details on the Relax Kit development board can be found in the `Relax Kit User M
|
||||||
Supported Features
|
Supported Features
|
||||||
==================
|
==================
|
||||||
|
|
||||||
The Relax Kit development board configuration supports the following hardware features:
|
.. zephyr:board-supported-hw::
|
||||||
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| Interface | Controller | Driver/Component |
|
|
||||||
+===========+============+=======================+
|
|
||||||
| NVIC | on-chip | nested vectored |
|
|
||||||
| | | interrupt controller |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| SYSTICK | on-chip | system clock |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| UART | on-chip | serial port |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| SPI | on-chip | spi |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| GPIO | on-chip | gpio |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| FLASH | on-chip | flash |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| ADC | on-chip | adc |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| DMA | on-chip | dma |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| PWM | on-chip | pwm |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| WATCHDOG | on-chip | watchdog |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| MDIO | on-chip | mdio |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| ETHERNET | on-chip | ethernet |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| PTP | on-chip | ethernet |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
| RTC | on-chip | rtc |
|
|
||||||
+-----------+------------+-----------------------+
|
|
||||||
|
|
||||||
More details about the supported peripherals are available in `XMC4700 TRM`_
|
More details about the supported peripherals are available in `XMC4700 TRM`_
|
||||||
Other hardware features are not currently supported by the Zephyr kernel.
|
|
||||||
|
|
||||||
The default configuration can be found in the Kconfig
|
|
||||||
|
|
||||||
:zephyr_file:`boards/infineon/xmc47_relax_kit/xmc47_relax_kit_defconfig`
|
|
||||||
|
|
||||||
Build hello world sample
|
Build hello world sample
|
||||||
************************
|
************************
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue