1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/tests/usbus_cdc_ecm
Gunar Schorcht 735cb2474e tests/usbus_cdc_ecm: remove stm32f429i-disco from blacklist
Since the stm32f429i-disco uses the USB OTG HS instead of USB OTG FS peripheral, the number of available EPs is sufficient for this application. With the change of defining the largest number of available EPs for USBUS instead of the smallest number, the board can use all EPs of the USB OTG HS peripheral.
2023-03-16 07:47:18 +01:00
..
main.c doc: replace ping6 with ping 2021-11-29 17:32:37 +01:00
Makefile tests/usbus_cdc_ecm: remove stm32f429i-disco from blacklist 2023-03-16 07:47:18 +01:00
Makefile.ci tests: add stm32f030f4-demo to Makefile.ci 2019-10-21 15:33:11 +02:00
README.md usbus: Fix usb, initialization and detected spelling mistakes 2019-10-23 10:43:52 +02:00

Expected result

Use the network related shell commands to verify the network link between the board under test and the host computer. Ping to the link local address from and to the host computer must work.

On the host computer, using tools such as ethtool must show the USB CDC ECM interface as link detected:

# ethtool enp0s20u9u4
Settings for enp0s20u9u4:
        Current message level: 0x00000007 (7)
                               drv probe link
        Link detected: yes

Background

This test application can be used to verify the USBUS CDC ECM implementation. Assuming drivers available, the board under test should show up on the host computer as an USB network interface. Drivers are available for both Linux and macOS.