Selling AVR32 usb device for windows question

Go To Last Post
6 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hey--

I've got a question regarding developing a USB device to work under windows to sell. I have a device right now that works using the CDC driver under windows, and I modified avr .inf file to match the vendor/product id's so everything works ok together. Great for testing and stuff, however, not so great for actually selling said item.

My question is, how exactly do most people sell USB devices based upon the AVR32 chip? Do they just use the generic driver, pay to have the device certified by the USB certification organization, etc? I'm basically just looking for options here from people who have gone through the same thing. Obviously the easier and cheaper the better, without being too hackish. :)

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

A note about the .inf file to get a CDC device running: It’s not a driver. It merely instructs Windows to use the generic USB serial driver that comes with Windows (usbser.sys).

If you look at the file’s header, Atmel based this file on something from Microsoft and ships it with the ASF. I think it should be okay to modify this file and ship it, counting that as “using the ASF”. You’d have to rename all the product and manufacturer strings, though.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Just don't put any USB logos on your marketing literature, packaging, documentation or the product itself or you might get a visit from the trademark lawyers (unless you join their club and earn the right to do so).

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

What about vendor/device id's? I know that by joining their 'club' you get one assigned to you, and you don't want to pick one that's already in use. That's actually the biggest issue, I don't know what id's to pick other than just the default (which I would prefer not to use, but maybe that's the only choice).

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Hi, take a look at http://fourwalledcubicle.com/blo... from Dean. Perhaps the advice at the end might suit you.

From my experience, when you want to support Win8 x64 you also need to sign the .inf file for the usbser.sys driver. Two year certificates start at $200.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

The Studio 7 Atmel Software Framework provides code to implement various USB interfaces.

 

What is the status on addressing the USB licensing issue with this code or anything derived form it?