Hallo,
ich habe ein Board mit einem AT91SAM7S drauf. Davon ca. 20 Stück für
eine Prototypenreihe. Die meisten funktionieren einwandfrei.
Bei ein paar gibt es ein ganz blödes Einschaltverhalten. Da startet das
Board nicht immer (es sollte eine LED anfangs leuchten). Nach ein paar
mal ein- und ausschalten geht es dann.
Wenn ich es länger liegen lasse, geht es beim ersten Mal nicht, danach
aber immer. Später dann die gleichen Probleme wie oben beschrieben.
Das Dumme ist: Mit einem Debugger dran geht es immer...
Die Spannungen sind alle wie erwartet da, Quarz "läuft" auch. Was kann
es denn sein? Irgendein
1 | while( !(AT91C_BASE_PMC->PMC_SR & AT91C_PMC_LOCK) );
|
?
Hat jemand noch Ideen oder kennt das gleiche Problem? Ich weiß langsam
nicht mehr was ich wo messen soll...