Re: Selection of a USB microcontroller



"Ulf Samuelsson" <ulf@xxxxxxxxxxxxx> schreef in bericht
news:f0r6kh$ge0$1@xxxxxxxxxxx

3. Specifically, if you choose the COM port emulation (usbser.sys),
you'll be dogged with always wondering what the COM port is when you plug
it in. I hate that problem. Love to know if there's a solution.


A well behaved CDC uses a serial number and you allocate
a new port for every new serial number you detect.
This is not so good in a school environment where
you can have a large qty of USB devices and you will eventually
have a COM port allocated for each such device.

--
Best Regards,
Ulf Samuelsson
This is intended to be my personal opinion which may,
or may not be shared by my employer Atmel Nordic AB

I am a newbie on the USB front and the host side driver is something that I
overlooked a bit. I definitely need Windows and Linux support.

A USB to serial convertor (in my design) might be a very simple solution.

It is not too hard to find the COM port where the device is connected to:
- scan the first 20 ports for availability (open the device)
- provide a handshake method between application and device
- for multiple devices: serial number the device with handshaking
I already use this with the serial devices I developed, since I implemented
a serial communications protocol.

Frank


.



Relevant Pages

  • usb_insert_transfer panic with if_zyd
    ... When I use my ZyXEL G-220 Wireless USB Stick with the if_zyd driver, ... <ACPI PCI bus> on pcib0 ... device problem, disabling port 1 ... <Ethernet over FireWire> on firewire0 ...
    (freebsd-current)
  • Re: using usb port 2
    ... Plug and Play needs to delete the port, ... >the device manager and remove "usb printing support". ... > If the printer still doesn't work then I would try swapping usb cables, ...
    (microsoft.public.win2000.printing)
  • Re: How can I control a PC from a USB cable; think KVM to USB?
    ... single port KVM's that work over IP that plug into the ... monitor/mouse/keyboard ports from a tiny box that has a ether port on it. ... and take control that way. ... IOGear makes some reasonably priced KVM switches, both USB and PS2. ...
    (microsoft.public.windows.server.sbs)
  • 2.6.10-rc1 & ahci & IHC6R & 925X & raid1
    ... usb modules for console, usb keyboard, network and starting a shell. ... ACPI: PM-Timer IO Port: 0x808 ... PCI: PCI BIOS revision 2.10 entry at 0xfb768, ... usbcore: registered new driver hub ...
    (Linux-Kernel)
  • usb does not work on vias smp mainboard
    ... I installed kernel 2.4.21 on an via's mainboard, it seems that the usb ... number of MP IRQ sources: ... PCI Interrupt Link ... Port indicators are not supported ...
    (Linux-Kernel)