This message was posted on behalf of Intel Corporation1 of 1 people found this helpful
Thank you for interest in the Intel® Joule™ Products.
I understand you are having trouble identifying the port marked as USB1_HOST in Gumstix’s Intel Joule Module Workstation document.
I checked the document and it is indeed confusing since there isn’t a reference to USB1_HOST in the following:
Intel® Joule™ Module – Datasheet (http://www.intel.com/content/dam/support/us/en/documents/joule-products/intel-joule-module-datasheet.pdf)
Intel® Joule™ Expansion Board – Design Guide (http://www.intel.com/content/dam/support/us/en/documents/joule-products/intel-joule-expansion-board-design-guide.pdf)
Expansion Board for the Intel® Joule™ Compute Module – Schematic (http://www.intel.com/content/dam/support/us/en/documents/joule-products/intel-joule-expansion-board-schematic.pdf)
Considering the reference you are using is not an official Intel document, my first suggestion will be to contact Gumstix’s technical support (http://gumstix.org/community/help/75-technical-support.html).
In the design guide (link provided above), when “USB host” is mentioned, it is related to the module’s host mode. Something that not necessarily is compatible with the term “USB1_HOST” used in the Gumstix’s guide.
Other than that, if you are planning on using the UART_1_RXD and the UART_1_TXD ports, consider checking page 14 of the schematic (link provided above). That because you may need a UART to USB interface to connect your USB to Ethernet module.
Normally, we recommend using the documentation presented above to design your custom board, but since you want to implement an Ethernet module, the guide you are following (along with the corresponding technical support) is the way to go.
Please let me know if you found the previous information useful.
1 of 1 people found this helpful
Thank you for your help Andres.
I did some more digging and I figured out how they are accomplishing this. Your suggestion of USB to Ethernet module was correct. Gumstix is using a LAN9512 IC which is a USB Hub to ETH IC.
With that being said, I should be able to route that IC's USB data p/n to the USB2_1_DN and USB2_1_DP of the Joule. I actually don't believe that I will need to go through the UART to accomplish this task.
Alternatively, for my second ETH port I will be tapped out of USB 2.0 ports, so I will have to use the USB3 or USB3.1 pins.
For that, I am planning on using a LAN7800 (similar chip but no USB hub) to convert USB3_1_DP and USB3_1_DN to a gigabit ethernet port.
Again, thank you for your help and quick response. I will make sure to reference the materials that you linked me as I continue my design.intel_corp