Cdc/Rndis Gadget - Texas Instruments OMAP35 Series User Manual

Evm linux psp
Hide thumbs Also See for OMAP35 Series:
Table of Contents

Advertisement

10.3.12. CDC/RNDIS gadget

The CDC RNDIS gadget driver that is used to send standard Ethernet frames
using USB.Please enable "Use System DMA for Rx endpoints" to fix the flood
ping hang issue with packet size of more than 16KB.
10.3.12.1. Configuration for USB controller and CDC/RNDIS Gadget
Please do not select RNDIS support for testing ethernet gadget with Linux 2.4,
IXIA and MACOS host machine.
10.3.12.2. Installation of CDC/RNDIS Gadget Driver
Installing the CDC/RNDIS gadget driver is as follows:
10.3.12.3. Setting up USBNet
The CDC/RNDIS Gadget driver will create a Ethernet device by the name usb0.
You need to assign an IP address to the device and bring up the device. The
typical command for that would be:
194
Device Drivers --->
USB support --->
<*> Support for USB Gadgets
USB Peripheral Controller (Inventra HDRC Peripheral (TI, ...)) --->
<M> USB Gadget Drivers
<M> Ethernet Gadget
[*]
RNDIS support (EXPERIMENTAL) (NEW)
<*> Inventra Highspeed Dual Role Controller (TI, ...)
*** OMAP 343x high speed USB support ***
Driver Mode (USB Peripheral (gadget stack)) --->
[ ] Disable DMA (always use PIO)
[*] Use System DMA for Rx endpoints
[*] Enable debugging messages
USB Peripheral Controller (Inventra HDRC Peripheral (TI, ...)) --->
<M> USB Gadget Drivers
<M> Ethernet Gadget
[ ]
RNDIS support (EXPERIMENTAL) (NEW)
$ insmod
<path to g_ether.ko>
$ ifconfig usb0
<IP_ADDR> netmask 255.255.255.0
Platform Support Products
USB Driver
CDC/RNDIS gadget
up
Version 02.01.01.08

Advertisement

Table of Contents
loading

This manual is also suitable for:

Omap3515Omap3525Omap3530

Table of Contents