Support for at90usbkey
Posted: Tue Jul 10, 2007 6:38 pm
From what I can tell, the code shipped with the at90usbkey (or, more generally, the at90usb1287 chip) for interfacing with its USB hardware is not public domain and its license is not compatible with any standard open source license. I'd like to make a project that uses USB on the at90usb1287, but I don't want to use the library code provided by Atmel because of these licensing problems (I want to release my project under the GPL).
I would like to use AVR-USB with my project because I can license the resulting code under the GPL. However, it seems that AVR-USB is designed to work with AVR chips that do not have built-in USB hardware. Is there any work being done to make it work with chips like the at90usb1287 that have USB hardware built-in?
It seems that some work is being done on a library like this, but the work is unrelated to AVR-USB and is still at a very early beta stage. You can find out more at:
http://fourwalledcubicle.com/blog/archives/5
http://www.fourwalledcubicle.com/MyUSB.php
I would like to use AVR-USB with my project because I can license the resulting code under the GPL. However, it seems that AVR-USB is designed to work with AVR chips that do not have built-in USB hardware. Is there any work being done to make it work with chips like the at90usb1287 that have USB hardware built-in?
It seems that some work is being done on a library like this, but the work is unrelated to AVR-USB and is still at a very early beta stage. You can find out more at:
http://fourwalledcubicle.com/blog/archives/5
http://www.fourwalledcubicle.com/MyUSB.php