none
USB Hub Chip 2514 Not getting detected in IMX6 Solo WEC7 RRS feed

  • Question

  • Currently we are using Adeneo Nitrogen IMX6 BSP with WEC7 for a custom board with reference from Nitrogen 6s board .Board booting up but with a peculiar issue faced on USB side. In the custom board, Processor is connected to Hub Chip USB2514 , D+ and D- are dedicated pins USBPHY2_DP and USBPHY2_DM connected from Processor end. To confirm hardware to be working defect free, same board is tested with Linux Image and proved USB is working properly as expected. We are using Adeneos Nitrogen 6s BSP,in which USB is working fine as expected in Nitrogen 6s with same pin configurations. With same pin configurations and reg entries its not working in Custom board.

    We did confirm clock and is confirmed coming properly. Can anybody help me fixing the same? 


    Tuesday, November 3, 2015 2:04 PM

All replies

  • Hi Prasanna,

    Please check with Adeneo to confirm you have the latest BSP bits for your platform.

    Sincerely,

    IoTGirl

    Tuesday, November 3, 2015 7:38 PM
    Moderator
  • You could also try the GuruCE iMX6 BSP for the Nitrogen6, see https://guruce.com/imx6 and for a free downloadable evaluation kernel for the Nitrogen6, go here: https://guruce.com/imx6/latest

    Good luck,

    Michel Verhagen, eMVP
    Check out my blog: http://guruce.com/blog

    GuruCE
    Microsoft Embedded Partner
    http://guruce.com
    Consultancy, training and development services.

    Tuesday, November 3, 2015 7:47 PM
    Moderator
  • Thank you somuch IoTGirl for the reply. Yers we did confirm the same. Its latest BSP we have.Also same is working smoothly in Nitrogen platform. But same has issue with custom board.
    Friday, November 20, 2015 5:48 AM
  • Hi Prasanna,

    on N6Lite the USB host goes directly to the connector while the USB2514 hub needs additional configuration in order to work. How is that done in your hardware (bootstraps or I2C)? Have you checked that all additional GPIO settings are added to the USB host driver iomux and initialization routines? If I2C is used, do you configure the hub correctly?

    Please feel free to contact us directly via sales@adeneo-embedded.com.

    Claus

    Thursday, December 10, 2015 7:35 PM
  • Sorry for belated reply. It was some hardware issues in SOM, but in another SOM it did work directly. But still teh strange question is in Android USB is working fine without any issues. Experimentally we did try the WEC7 on a new SOM and directly USB was up. We did not expect this strange hardware behavior as for hardware engineers its sufficient if it works in  one of the OS. Did anybody face similar issues?? 

    Thank you IOTgirl for the quick reply. We just spent weeks together looking into the issue at last luckily we got USB working. Thank you somuch for your support.

    Saturday, December 12, 2015 10:34 AM
  • Hi Prasanna,

    I am very glad you were able to sync up and work with Adeneo on the issue. Yes, I have seen one board work when another of the same will fail. This is most common with first run boards as sometimes board routing is not perfect and first runs are low volumes so they can identify just these types of issues before going into huge production runs.

    Sincerely,

    IoTGirl

    Wednesday, December 16, 2015 4:19 AM
    Moderator