µTasker Forum > ATMELTM AT91SAM7X and AVR32

USB Support for AVR32

(1/2) > >>

kmjackson:
When I enabled the USB_INTERFACE macro, it gave an error stating "USB_HW is undefined".
Does this USB stack supports the AVR32 mcu's?

Thank you
Kenneth

mark:
Hi Kenneth

USB is not supported in the present AVR32 package.
This is in an early stage of development as can be monitored here: http://www.utasker.com/docs/AVR32/USB_AVR32.PDF

It is hoped that CDC (Communication Device Class) and MSD (Mass Storage Device) will be available in in the not too distant future. MSD is now working in the Coldfire development version (http://www.utasker.com/forum/index.php?topic=828.msg4260#msg4260) and is being debugged on the SAM7X [note that USB is probably one of the more difficult peripherals since each controller has its own method which needs a fair amount of experimenting before it is fully understood - debugging is quite complicated since the USB connection will almost immediately reset when a break point is hit, resulting in more analysis and trials before getting everything right.]

Regards

Mark

smpletch:
Has USB support been added to the AVR32 version yet?

mark:
Sorry, still an open point.

After investing two or three weeks work getting AVR32 studio working I do sometimes wonder whether it would have been better to invest this time in completing some real projects - the USB stack for AVR32 would have taken less time I expect. But seeing as there is not much else out there for AVR32 debugging (apart from IAR for the companies that can afford it - I believe it is about $6'000 per user) I suppose there was no real alternative in the long run.

Regards

Mark

kmjackson:
Hi Mark,

Did you ever got around to implementing the USB stack for AVR32?
              Full-speed USB Host/Device/OTG (USBB)
Thanks,
Kenneth

Navigation

[0] Message Index

[#] Next page

Go to full version