cancel
Showing results for 
Search instead for 
Did you mean: 

USB Superspeed Peripherals

ElRu_4198366
New Contributor

Currenly, we are evalating to extend wifi module with FX3 controller IC. Is there any experience to connect WIFI module through the USB2.0 OTG host function?

Thanks for your help.

0 Likes
1 Solution
Hemanth
Moderator
Moderator

Hi,

There is no example firmware which implements a WIFI driver on FX3 when it is acting as embedded Host. We have example firmware with MSC and HID driver when FX3 acts as a Host (available in FX3 SDK).

There is also a example to implement USB OTG mode operation. Here as a device FX3 enumerates as an OTG bulkloop device and as a host FX3 will respond only to a bulkloop device with fixed VID and PID. If the attached device is an OTG bulkloop device, then after 30 seconds the host shall initiate an HNP. Once the HNP is completed, the current host will act as a bulk loopback device. If FX3 OTG device is connected to a PC, it shall do a normal bulkloop back function.

This example can be found in the below path after FX3 SDK is installed:

{FX3_SDK_Install_path}\1.3\firmware\basic_examples\cyfxbulklpotg

Regards,

Hemanth

Hemanth

View solution in original post

0 Likes
3 Replies
Hemanth
Moderator
Moderator

Hi,

Does your wifi module has USB Device interface? Can you please put a block diagram of your requirement?

Regards,

Hemanth

Hemanth
0 Likes
ElRu_4198366
New Contributor

Hi Hemanth,

Yes, we are evaluating Wifi module of USB device interface ( Realtek RTL8188EU like ) to connect FX3, so that we can have an options to transfer data to Host through Wifi interface.

Thanks.

0 Likes
Hemanth
Moderator
Moderator

Hi,

There is no example firmware which implements a WIFI driver on FX3 when it is acting as embedded Host. We have example firmware with MSC and HID driver when FX3 acts as a Host (available in FX3 SDK).

There is also a example to implement USB OTG mode operation. Here as a device FX3 enumerates as an OTG bulkloop device and as a host FX3 will respond only to a bulkloop device with fixed VID and PID. If the attached device is an OTG bulkloop device, then after 30 seconds the host shall initiate an HNP. Once the HNP is completed, the current host will act as a bulk loopback device. If FX3 OTG device is connected to a PC, it shall do a normal bulkloop back function.

This example can be found in the below path after FX3 SDK is installed:

{FX3_SDK_Install_path}\1.3\firmware\basic_examples\cyfxbulklpotg

Regards,

Hemanth

Hemanth

View solution in original post

0 Likes