Wenn er nicht schwingt ist warscheinlich SAM-BA nicht aktiv. Ich habe
PLLRC mit 22n+1k5 und 2n2 verbunden, damit funktioniert es sehr gut.
Ausserdem ist im Datenblatt ein Fehler(?), der USB-Pullup-Control-Pin
ist nicht Active-High sonder Active-Low. Daran habe ich lange gerätselt
:( Ist aber in den Schematics zu dem Evalboard von Atmel zu erkennen.
Um SAM-BA zu aktivieren einfach PA0-2 offen lassen (die internen
Pullup's ziehen sie dann hoch) und TST mit 3v3 verbinden, dann powerup,
10 Sekunden warten, powerdown, TST offen lassen, und wieder powerup,
dann läuft SAM-BA.
Am Quarz habe ich keine Kondensatoren, die sind im AT91SAM7 integriert.
Wichtig ist auch die Frequenz, die muss für SAM-BA über USB genau 18,432
MHz betragen.
Wenn SAM-BA über die serielle Verbindung funktioniert, kann es
eigentlich nurnoch an dem PLLRC-Netzwerk, Pullup-Control oder der
Quarzfrequenz liegen.
Das sollte alles sein was SAM-BA braucht zum laufen.
------------------------------
Das was ich geschrieben habe ich aber ganz schön quer, jetzt alles
nochmal ganz kurz:
Mein AT91SAM7S64 funktioniert mit USB SAM-BA seit ich 22n+1k5 und 2n2
mit PLLRC verbunden habe, und den Pullup-Control auf Active-Low
umgestrickt habe.
Gruß, Feadi