TI E2E Community
Stellaris® ARM® Microcontrollers
Stellaris® ARM® LM3S Microcontrollers Forum
USB HUB example code for LM3S3748 board
I have downloaded the new stellarisware 8555 and got the USB Hud drivers in that. But couldn't able to found any example code to use it. Can any one help in this regard, i need the example code in which LM3S3748 should detect the thumb drive connected via HUB.
Vageesh K M
Vageesh K M
We have not released the USB-host-hub examples because we are not yet selling the EK-LM3S3748 with silicon revision that hub applications will work on. Please be aware of errata:
12.5 USB Host controller may not be used to communicate with a low-speed Device when connected through a hub
Occasionally when the USB controller is operating as a Host and a low-speed packet is sent to a Device when connected through a hub, the subsequent Start-of-Frame will be corrupted. After a period of time, this corruption causes the USB controller to lose synchronization with the hub, resulting in data corruption.
Fixed on devices with date codes of 0x1A or later. In addition, the system clock on the MCU must be at least 30 MHz.
What is your date code? It is found in the third row of the part marking, example: $9-17P101H, where 17 is the date code that correlates to 2011, July.
If you have a device that is post the date code mentioned above....once you have added the Hud drivers, you should be add the HUB_init() to USB_stick_update code to implement what you have described above.
Please let us know whether we have any solution on USB hub to USB hub interface for Sitara processors.
Need to interface the HUB controller (TUSB2046B) 2or3 Cascaded pattern and control the data transfer in MCU/MPU.
You are in the wrong forum. This forum is for the Stellaris family of microcontrollers. Information for the Stellaris parts is not applicable to the Sitara family of microprocessors.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.