USB hub driver on i.Mx6 QP kernel

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

USB hub driver on i.Mx6 QP kernel

2,996 Views
jaffinmk
Contributor III

Hello

We are trying to build a custom board for a smart device using iMX6QP application processor. Since we needed to expand the USB functionality of the processor we have decided to use a USB hub chip (SMSC USB2514). Now I have found that there are other custom boards which has used this same chip with the imx6 processor, but I need to confirm that the driver for the same is available in the kernel that I have downloaded from the git link of the freescale imx6 kernel. (linux-2.6-imx.git - Freescale i.MX Linux Tree )
Can someone suggest a good WiFi module chipset also, which the i.MX6 supports with the kernel drivers.
I am a beginner on this so please bear with me if these are basics.

Labels (3)
0 Kudos
4 Replies

1,514 Views
CarlosCasillas
NXP Employee
NXP Employee

Hi Jaffin,

HUB driver is commonly included on recent BSPs for the i.MX6. However, as additional information you could refer to the following threads:

https://community.nxp.com/thread/336814

https://community.nxp.com/message/606975

 

Regarding Wi-Fi board, you could use the SDIO recommended module AR6103 SiP SD45. You could also take a look at the link below:

https://community.nxp.com/thread/355174

Hope this will be useful for you.
Best regards!
/Carlos
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos

1,514 Views
jaffinmk
Contributor III

Hello Carlos

Thank you for the information. Already in the process of integrating USB2514 into the board design. But we still have some problems in deciding the wifi chip since we require one with an open source schematic file so that we can easily integrate it immediately on our board and which has already driver support with iMX6.

0 Kudos

1,514 Views
CarlosCasillas
NXP Employee
NXP Employee

Hi Jaffin,

 

As other option for Wi-Fi, you could refer to the schematics of the Warp platform (Wearables Reference Platform) from Revotics, based on an i.MX6 processor, which includes a Murata/Broadcom Wi-Fi chip.

Please take a look at the following links:

http://revotics.com/warp/resources

http://revotics.com/assets/warp/WaRP_Mainboard_r1.12_Schematics.PDF

http://wireless.murata.com/eng//datasheet?/RFM/data/murata_nxp_imx_modules.pdf

Hope this will be useful for you.
Best regards!
/Carlos
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

1,514 Views
jaffinmk
Contributor III

Hi Carlos,

Thanks for the help. We finally used an RTL8188 chip design temporarily. But I am not sure of the drivers available in the kernel. Or how practical and quick we can port the driver to imx6. Please confirm this. Here is the link of the chip.
10x RTL8188EUS USB Wifi Module, AW-SoM Tech : Allwinner A10/A20/A31 ARM Cortex SoM Module 

http://docs.aw-som.com/public/products/MOD-USB-RTL8188_DATASHEET.pdf 

I found a link on the community for a patch to support the chip but its for jb4.2.2. I'm planning to use 3.10+ kernel with android 5.1.1.

how to let IMX6. to support RTL8188 usb dongle in linux 

https://community.nxp.com/docs/DOC-94880 
Our concern is hardware details of the chip and schematics which are open sourced and the availability and price of the same.

0 Kudos