General discussions about V-USB, our firmware-only implementation of a low speed USB device on Atmel's AVR microcontrollers
-
mbanzi
- Posts: 3
- Joined: Thu Apr 05, 2007 7:04 pm
Post
by mbanzi » Tue Jul 01, 2008 2:46 pm
Hello
I'm trying to test AVRUSBBoot on an ATmega168 board. The device is recognised when I use USB prober and name plus ids are correct.
when I use avrdude 5.5 to try to connect to it I get "could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc"
I've looked around and realised that some people had that on windows but nobody mentions Mac Os X (and linux)
anybody can shed some light on this?
massimo
-
christian
- Objective Development
- Posts: 1443
- Joined: Thu Nov 09, 2006 11:46 am
Post
by christian » Mon Jul 07, 2008 5:28 pm
When you use the original firmware, did you realize that you must prepare the device with a hardware reset in order to activate the boot loader? And the boot loader exits after each connection by avrdude.
Other than that: Did you check with USB Prober that the USB IDs are those expected by avrdude?
-
mbanzi
- Posts: 3
- Joined: Thu Apr 05, 2007 7:04 pm
Post
by mbanzi » Tue Jul 08, 2008 11:00 am
Hello
Thanks for the reply,
The test was done after a powerup with a specific pin activated (bootLoaderCondition)
after that I could see through USB prober that the VID and PID where the ones expected by avrdude.
I'll do more tests
thanks
massimo