Sign in

username:

password:



Not a member?

Search Comp.Arch.Embedded



Search tips

embedded by Keywords

68HC11 | 68HC12 | 8051 | 8052 | ARM | ARM7 | Asic | AT91 | AT91RM9200 | Atmel | AVR | AVRStudio | Bootloader | CFP | CompactFlash | Cygnal | Cypress | Dataflash | DSP | eCos | EEPROM | Embedded Linux | Emulator | Endian | Ethernet | Firewire | FPGA | Freescale | GCC | GNUARM | GSM | H8 | HDLC | I2C | Infineon | Interrupts | Java | JTAG | LCD | LED | LPC2000 | MCU | Microchip | MMC | MPLAB | MSP430 | PC104 | PCB | PCI | PCMCIA | PowerPC | Rabbit | RS232 | RS485 | RTOS | SBC | SDRAM | Sensor | SPI | STK500 | UART | UML | USART | USB | Verilog | VHDL | VxWorks | Xilinx

Ads

Discussion Groups

See Also

DSPFPGAElectronics

Discussion Groups | Comp.Arch.Embedded | USB Bus Reset - General Query on USB


Advertise Here

There are 3 messages in this thread.

You are currently looking at messages 0 to 3.

USB Bus Reset - General Query on USB - Sandeeptssmg - 2009-10-29 07:21:00

Hi All,
  my first query on this excellent site :-). Am currently looking for some
info on USB reset. In a USB enumeration failure scenario, could you please
let me know how many times does the hub driver sends a RESET to the device
before it recognizes that USB cannot be enumerated and pops up a msg "USB
device unrecognized". 

I presume its 3 times before the host driver can pop the error msg on the
screen. Does it vary based on different host controllers or is it a
standard ? Please provide if any pointers ?

Regards,
Sandeep 

	   
					
---------------------------------------		
This message was sent using the comp.arch.embedded web interface on
http://www.EmbeddedRelated.com



Re: USB Bus Reset - General Query on USB - Arlet - 2009-10-29 16:37:00

On Thu, 29 Oct 2009 06:21:52 -0500, Sandeeptssmg wrote:

> Hi All,
>   my first query on this excellent site :-). Am currently looking for some
> info on USB reset. In a USB enumeration failure scenario, could you please
> let me know how many times does the hub driver sends a RESET to the device
> before it recognizes that USB cannot be enumerated and pops up a msg "USB
> device unrecognized". 
> 
> I presume its 3 times before the host driver can pop the error msg on the
> screen. Does it vary based on different host controllers or is it a
> standard ? Please provide if any pointers ?

The host must retire a transfer after 3 errors, according to the
2.0 standard. See section 10.2.6. It doesn't say anything about sending
another RESET.

http://www.usb.org/developers/docs/

Re: USB Bus Reset - General Query on USB - =?iso-8859-1?Q?Leo_Havm=F8ller?= - 2009-10-30 00:55:00

"Sandeeptssmg" <s...@gmail.com> wrote in message 
news:n...@giganews.com...
> Hi All,
>  my first query on this excellent site :-). Am currently looking for some
> info on USB reset. In a USB enumeration failure scenario, could you please
> let me know how many times does the hub driver sends a RESET to the device
> before it recognizes that USB cannot be enumerated and pops up a msg "USB
> device unrecognized".
>
> I presume its 3 times before the host driver can pop the error msg on the
> screen. Does it vary based on different host controllers or is it a
> standard ? Please provide if any pointers ?

It depends on the host OS. Windows, Mac, Linux and other unix'es have 
(small) differences in enumeration.
But if your device can pass usbcv tests you are on the right track.

Leo Havmøller.