fdbba0341c
Deprecate ETH_MCUX, by: - Marking it as DEPRECATED in Kconfig, obviously. - Unmarking the new driver as experimental. - Putting the new and old drivers in the same folder. - Reworking the menu appearance of the driver selection. Note that technically now it is possible to choose the wrong driver than what is enabled in DT, this is intentional, but the correct one will obviously be enabled by default. - Convert all sample overlays to the new Kconfigs. This was part of the motivation for the shared overlays, as it was causing twister/CI logs to look ugly and misleading due to Kconfig warnings. Signed-off-by: Declan Snyder <declan.snyder@nxp.com> |
||
---|---|---|
.. | ||
boards | ||
src | ||
CMakeLists.txt | ||
Kconfig | ||
overlay-802154-subg.conf | ||
overlay-loopback.conf | ||
overlay-netusb.conf | ||
overlay-usbd_next_ecm.conf | ||
prj.conf | ||
README.rst | ||
sample.yaml | ||
usbd_next_ecm.overlay |
.. zephyr:code-sample:: zperf :name: zperf: Network Traffic Generator :relevant-api: net_config Use the zperf shell utility to evaluate network bandwidth. Description *********** The zperf sample demonstrates the :ref:`zperf shell utility <zperf>`, which allows to evaluate network bandwidth. Features ********* - Compatible with iPerf_2.0.5. Note that in newer iPerf versions, an error message like this is printed and the server reported statistics are missing. .. code-block:: console LAST PACKET NOT RECEIVED!!! - Client or server mode allowed without need to modify the source code. Supported Boards **************** zperf is board-agnostic. However, to run the zperf sample application, the target platform must provide a network interface supported by Zephyr. This sample application has been tested on the following platforms: - Freedom Board (FRDM K64F) - QEMU x86 - Arm FVP BaseR AEMv8-R - ARM BASE RevC AEMv8A Fixed Virtual Platforms Requirements ************ - iPerf 2.0.5 installed on the host machine - Supported board Depending on the network technology chosen, extra steps may be required to setup the network environment. Usage ***** See :ref:`zperf library documentation <zperf>` for more information about the library usage.