This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

2 USB HOsts in 1 TIVA TM4C1237H6

I am using TIVA TM4C1237H controller .I wish to interface Keyboard
and Pendrive to it.I am using FSUSB11MTX for multiplexing them.Using
a GPIO pin I select the FSUSB11MTX . Now Iam able to interface 2
keyboards and switch between them .But while using pendrive I am able
to transfer files as long as there is no device in the other port.As
soon as I connect any device in other port the system hangs and shows
unknown device for both ports.

I guess there is issue in creating interrupts. Please look into the
matter today itself ,as soon as possible.The development process is
now interrupted by this minor USB glitch.

Regards,
Dhanush Nair

Parents
  • hi Tsuneo, I am using TM4c1237h controller, I have interface Keyboard and Pendrive to TIVA.I am using FSUSB11MTX for multiplexing them.Using a GPIO pin .Because of noise the controller of IBM controller gets hang (it is not showing Unknown device, It gets hang in while loop of USBHCDGetDeviceDescriptor() function ), now i want to reset this(IBM keyboard ) controller by disabling Vbus signal.How should i do this? How to remove power on VBus?

    I am using tiva's TivaWare_C_Series-2.1.0 library i noticed that in function USBHCDGetDeviceDescriptor() (in USBHCDMain() fun -case USBConnect ) is compaired with 0 for unknown device check. But on error this function is returning 0xffffffff not zero. So unknown device connect this condition will never execute.

    Regards,
    Sagar

Reply
  • hi Tsuneo, I am using TM4c1237h controller, I have interface Keyboard and Pendrive to TIVA.I am using FSUSB11MTX for multiplexing them.Using a GPIO pin .Because of noise the controller of IBM controller gets hang (it is not showing Unknown device, It gets hang in while loop of USBHCDGetDeviceDescriptor() function ), now i want to reset this(IBM keyboard ) controller by disabling Vbus signal.How should i do this? How to remove power on VBus?

    I am using tiva's TivaWare_C_Series-2.1.0 library i noticed that in function USBHCDGetDeviceDescriptor() (in USBHCDMain() fun -case USBConnect ) is compaired with 0 for unknown device check. But on error this function is returning 0xffffffff not zero. So unknown device connect this condition will never execute.

    Regards,
    Sagar

Children
No data