vusb Probleme - allerdings nur auf PCB

OP #2141486
Lesenswert?
• ▲
▼
Ich hab mir einen kleinen ISP Programmer gebaut, da ich damit meine 
Sensoren mit Firmware befüllen will. Dazu habe ich mehr oder weniger 1:1 
den uspasp nachgebaut von http://www.fischl.de/usbasp/
allerdings geht der nur wenn ich ihn am breadboard mit meinem usbbb 
aufbaue (sense.reox.at/usbbb) auf der platine geht es dann nimmer.... 
ich hab jetzt schon mindestens 10x alle widerstände kontrolliert und die 
verbindungen gecheckt. Alles was ich bekomme ist ein "cannot enumerate" 
auf der konsole...

schematics und baord sind angehängt, JP3 verwendet ich nur als Brücke 
und als VCC Unterbrecher (per Jumper)

kann mir irgendjemand sagen was ich falsch mache??? Ich komm verzweifel 
langsam an dem teil -.-

übrigens: pinout vom usb ist auf breadboard und pcb genau gleich! stecke 
ich das ding an, dann leuchtet die LED auf pin23 dauerhaft, ich glaube 
soweit passt es ja mal ;)
Angehängte Dateien:
Gast #2141595
Lesenswert?
• ▲
▼
>dH die kondensatoren hinter dem quarz sind ein muss?
Ja, das habt aber hier schon jeder gesagt.
>Ich hatte das mal so verstanden das es nicht sein muss...
Jaa nee is klar. Deshalb sind auch bei allen Schaltungen mit Quarz die 
C's nur zum Spass vorhanden.
OP #2142755
Lesenswert?
• ▲
▼
ok update:
ich habe zwei mal 22pF eingebaut und getestet... ein simples 
testprogramm ala
1
#include <util/delay.h>
2
#include <avr/io.h>
3

4
int main(void){
5
        DDRC = _BV(PC0) | _BV(PC1);
6
        while(1){
7
                PORTC |= _BV(PC0);
8
                _delay_ms(100);
9
                PORTC ^= ~_BV(PC0);
10
                _delay_ms(100);
11

12
                PORTC |= _BV(PC1);
13
                _delay_ms(100);
14
                PORTC ^= ~_BV(PC1);
15
                _delay_ms(100);
16
        }
17
}
rennt amal...
allerdings immer noch kein usb! am breadboard immer noch wunderbar am 
laufen...

langsam wirds merkürdig... soll ich noch ein paar kondensatoren (aka 
10µF zwischen VCC und GND) reinschmeißen? ist das usb da sehr kritisch 
mit?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.