Search found 1013 matches

by christian
Thu Apr 05, 2007 9:08 pm
Forum: V-USB
Topic: usb device not recognized
Replies: 2
Views: 5655

If Windows does not quote the device name, there's a fundamental communication problem. Are you sure you have flashed the fuse bits? And do you use the voltage regulator? Not all hosts understand 5 V levels on the USB Data lines.
by christian
Thu Apr 05, 2007 9:03 pm
Forum: V-USB
Topic: Help w/understanding USB using Atmel controllers
Replies: 5
Views: 8989

It uses the standard HID driver on the host side. No kernel level driver is required.

There is no (easy) way to port it to 89Cxxx controllers since these have a different instruction set.
by christian
Thu Apr 05, 2007 9:01 pm
Forum: V-USB
Topic: atmega128
Replies: 15
Views: 14962

And are you sure you have changed the makefile to compile for the right target?

We have not tested AVR-USB with the ATMega128 yet, but I see no reason why it should not work. If there would be any address range problems, the compiler or assembler should print an error or at least a warning.
by christian
Thu Apr 05, 2007 4:26 pm
Forum: V-USB
Topic: atmega128
Replies: 15
Views: 14962

Have you checked the obvious things: ⋅ Are the fuse bits configured for external crystal oscillator? The default is the internal RC oscillator. ⋅ Might the I/O pins used for D+ and D- be used for alternate functions? ⋅ Do you get any warnings from the compiler or assemb...
by christian
Tue Apr 03, 2007 5:25 pm
Forum: V-USB
Topic: atmega128
Replies: 15
Views: 14962

Simply use D0 for D+ and another bit for D-. Newer versions of AVR-USB accept any bit numbers for D+ and D-.
by christian
Fri Mar 30, 2007 10:53 am
Forum: V-USB
Topic: AVR-USB Driver Updated
Replies: 1
Views: 4752

AVR-USB Driver Updated

We have released a new version of AVR-USB today. The essential changes are: ⋅ Code size improvements. The driver is now more than 100 bytes smaller. ⋅ No more alignment requirements for the usbRxBuf variable. ⋅ The entire driver an all our reference projects are now pub...
by christian
Thu Mar 29, 2007 9:27 pm
Forum: V-USB
Topic: 68 ohm resistors
Replies: 3
Views: 8605

The value is an "educated guess". Anything between 30 and 100 Ohms should work well enough.
by christian
Mon Mar 26, 2007 10:18 pm
Forum: V-USB
Topic: AVR-Doper working as mkII clone ?
Replies: 1
Views: 4880

No, at least not easily. The mkII USB interface uses bulk endpoints. And bulk endpoints are the problem why serial emulation mode is somewhat instable.
by christian
Mon Mar 26, 2007 10:16 pm
Forum: V-USB
Topic: Max acheivable speeds?
Replies: 1
Views: 4144

1.5 Mbit is the bit rate on the physical layer. The actual data rate is MUCH slower for low speed devices. The spec mentions something between 30 to 40 kBytes/s, as far as I remember.

For actual speeds achieved with AVR-USB, see the thread "How fast is Software-USB".
by christian
Mon Mar 26, 2007 10:12 pm
Forum: V-USB
Topic: avr-usb host
Replies: 4
Views: 7281

USB hosts must support at least Full Speed, that's 12 Mbit. Much too fast for a firmware-only implementation on the AVR.
by christian
Fri Mar 23, 2007 7:36 pm
Forum: V-USB
Topic: Getting started with AVR-USB
Replies: 37
Views: 43005

AVR-CDC is a bit problematic because it goes somewhat beyond the USB specification. If you look at Osamu's documentation, you'll see that the device does not work with all PCs and operating systems. I had good experiences with my hardware (an Apple iBook, a PC notebook running Windows XP and an Appl...
by christian
Wed Mar 21, 2007 12:06 pm
Forum: V-USB
Topic: AVR DOPER problem
Replies: 4
Views: 6890

I've checked the latest version (2007-02-01). The hex file shipped with it was compiled for the Mega8.

The remaining checks are:
  • Make sure that the fuse values are correct.
  • Make sure that you have the zener diodes at D+ and D-.
by christian
Wed Mar 21, 2007 12:01 pm
Forum: V-USB
Topic: Getting started with AVR-USB
Replies: 37
Views: 43005

Issue 2 is independent of the PC. The effect is that you store a sequence, everything works well and you leave the site. After two weeks you get a call that it stopped working. When you look at the contents of the EEPROM, parts of it have been overwritten with simple patterns. This problem occurs wi...
by christian
Tue Mar 20, 2007 7:43 pm
Forum: V-USB
Topic: AVR DOPER problem
Replies: 4
Views: 6890

Looks like a very fundamental problem to me. Have you flashed the fuses? Have you connected the zener diodes at D+ and D-? And have you compiled for the right device (ATMega8 vs. ATMega88)?

The operating system is Linux, right?
by christian
Tue Mar 20, 2007 7:39 pm
Forum: V-USB
Topic: Getting started with AVR-USB
Replies: 37
Views: 43005

There are two issues with Automator: ⋅ The first version of the circuit did not have zener diodes on USB D+ and D-. On some PCs and hubs, this exceeds the common mode range of the input driver. Simply add 3.6 V zener diodes at D+ and D-, directly at the connector pins. ⋅ The firm...