boards: st: nucleo_h745zi_q: enable USB
Add USB OTG FS node to the devicetree of Cortex-M7 core. Signed-off-by: Gustavo Silva <gustavograzs@gmail.com>
This commit is contained in:
parent
1ec7116042
commit
1686ae763d
|
@ -94,32 +94,34 @@ Supported Features
|
||||||
The Zephyr nucleo_h745zi_q board configuration supports the following hardware
|
The Zephyr nucleo_h745zi_q board configuration supports the following hardware
|
||||||
features:
|
features:
|
||||||
|
|
||||||
+-----------+------------+-------------------------------------+
|
+-------------+------------+-------------------------------------+
|
||||||
| Interface | Controller | Driver/Component |
|
| Interface | Controller | Driver/Component |
|
||||||
+===========+============+=====================================+
|
+=============+============+=====================================+
|
||||||
| NVIC | on-chip | nested vector interrupt controller |
|
| NVIC | on-chip | nested vector interrupt controller |
|
||||||
+-----------+------------+-------------------------------------+
|
+-------------+------------+-------------------------------------+
|
||||||
| UART | on-chip | serial port |
|
| UART | on-chip | serial port |
|
||||||
+-----------+------------+-------------------------------------+
|
+-------------+------------+-------------------------------------+
|
||||||
| PINMUX | on-chip | pinmux |
|
| PINMUX | on-chip | pinmux |
|
||||||
+-----------+------------+-------------------------------------+
|
+-------------+------------+-------------------------------------+
|
||||||
| GPIO | on-chip | gpio |
|
| GPIO | on-chip | gpio |
|
||||||
+-----------+------------+-------------------------------------+
|
+-------------+------------+-------------------------------------+
|
||||||
| RTC | on-chip | counter |
|
| RTC | on-chip | counter |
|
||||||
+-----------+------------+-------------------------------------+
|
+-------------+------------+-------------------------------------+
|
||||||
| I2C | on-chip | i2c |
|
| I2C | on-chip | i2c |
|
||||||
+-----------+------------+-------------------------------------+
|
+-------------+------------+-------------------------------------+
|
||||||
| PWM | on-chip | pwm |
|
| PWM | on-chip | pwm |
|
||||||
+-----------+------------+-------------------------------------+
|
+-------------+------------+-------------------------------------+
|
||||||
| ETHERNET | on-chip | ethernet |
|
| ETHERNET | on-chip | ethernet |
|
||||||
+-----------+------------+-------------------------------------+
|
+-------------+------------+-------------------------------------+
|
||||||
| RNG | on-chip | True Random number generator |
|
| RNG | on-chip | True Random number generator |
|
||||||
+-----------+------------+-------------------------------------+
|
+-------------+------------+-------------------------------------+
|
||||||
|
| USB OTG FS | on-chip | USB device |
|
||||||
|
+-------------+------------+-------------------------------------+
|
||||||
|
|
||||||
Other hardware features are not yet supported on this Zephyr port.
|
Other hardware features are not yet supported on this Zephyr port.
|
||||||
|
|
||||||
The default configuration per core can be found in the defconfig files:
|
The default configuration per core can be found in the defconfig files:
|
||||||
:zephyr_file:`boards/st/nucleo_h745zi_q/nucleo_h745zi_q_stm32h745xx_m7_defconfig`` and
|
:zephyr_file:`boards/st/nucleo_h745zi_q/nucleo_h745zi_q_stm32h745xx_m7_defconfig` and
|
||||||
:zephyr_file:`boards/st/nucleo_h745zi_q/nucleo_h745zi_q_stm32h745xx_m4_defconfig`
|
:zephyr_file:`boards/st/nucleo_h745zi_q/nucleo_h745zi_q_stm32h745xx_m4_defconfig`
|
||||||
|
|
||||||
For more details please refer to `STM32 Nucleo-144 board User Manual`_.
|
For more details please refer to `STM32 Nucleo-144 board User Manual`_.
|
||||||
|
|
|
@ -121,3 +121,9 @@
|
||||||
&rng {
|
&rng {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
zephyr_udc0: &usbotg_fs {
|
||||||
|
pinctrl-0 = <&usb_otg_fs_dm_pa11 &usb_otg_fs_dp_pa12>;
|
||||||
|
pinctrl-names = "default";
|
||||||
|
status = "okay";
|
||||||
|
};
|
||||||
|
|
|
@ -17,4 +17,6 @@ supported:
|
||||||
- i2c
|
- i2c
|
||||||
- pwm
|
- pwm
|
||||||
- netif:eth
|
- netif:eth
|
||||||
|
- usb_cdc
|
||||||
|
- usb_device
|
||||||
vendor: st
|
vendor: st
|
||||||
|
|
Loading…
Reference in a new issue