Forum: Mikrocontroller und Digitale Elektronik Platine mit Atmel bootet nicht mehr, Betriebsspannung ist da. Ideen?


von Falko (falko_bhh)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich habe hier mittlerweile schon 2 Bedienteil-Platinen mit dem Atmel 
AT91SAM9263, und der Prozessor bootet nicht mehr. Die Platine wird über 
den CAN-Bus (rechts oben) mit 24V versorgt. Am Spannungsregler (zwischen 
den beiden senkrechten Quarzen) messe ich 5V und 3,3V.

Bei einer funktionierenden Platine passiert folgendes: Wenn ich die 
Betriebsspannung anlege, wird dies durch die 3 LEDs links unten (LINK, 
SPEED, PHY) durch 1 x Aufblinken quittiert, dann bootet der Prozessor 
(ca. 8s), beim Ende des Bootvorgangs blinken die 3 LEDs wieder einmal 
kurz und die Status_LED (rechts unten am ATMEL) beginnt dauerhaft zu 
blinken.

Bei den Problem-Platinen blinken die 3 LEDs nur kurz beim Anlegen der 
Betriebsspannung, das war's.

Hat jemand eine Idee, wie ich die Fehlerursache aufspüren kann? Dachte 
schon an einen von den Quarzen, habe leider kein Oszilloskop.

Danke & Gruß
Falko

von Thomas W. (goaty)


Lesenswert?

Die Pufferbatterie hat noch Spannung ?
Der Elko mit 47uF ist auch noch gut ?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Falko schrieb:
> 2 Bedienteil-Platinen mit dem Atmel AT91SAM9263, und der Prozessor
> bootet nicht mehr.
Wie kam der Fehler zustande? Ist irgendwas passiert vorher? Oder gingen 
die einfach so hinüber?

> wird dies durch die 3 LEDs links unten (LINK, SPEED, PHY) durch 1 x
> Aufblinken quittiert
Das macht der Phy von ganz alleine. Dazu ist kein µC nötig.

> Hat jemand eine Idee, wie ich die Fehlerursache aufspüren kann?
1. Messen ob der Quarz schwingt
2. Messen ob der Rest deaktiviert wird (miss auch den Reset des Phys)

> habe leider kein Oszilloskop.
Ändere das. Ohne gehts nicht, siehe 1.

: Bearbeitet durch Moderator
von Falko (falko_bhh)


Lesenswert?

> Wie kam der Fehler zustande? Ist irgendwas passiert vorher? Oder gingen
> die einfach so hinüber?

die gingen einfach so hinüber, ohne ersichtlichen Grund.

> 2. Messen ob der Rest deaktiviert wird (miss auch den Reset des Phys)

Du meinst, ob andere Schaltungsteile bzw. Komponenten noch arbeiten? Wo 
bzw. wie messe ich da am besten?

Elko und Batterie werde ich jetzt gleich mal überprüfen

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Hoppla, Rest --> Reset

von Falko (falko_bhh)


Lesenswert?

Die Batterie ist ein Panasonic VL1220-1VC Vanadium-Lithium Akku 3V / 
7mAh.
Ich habe 0,45V gemessen. Kann der tiefe Ladestand wirklich das Booten 
verhindern?

Am Elko habe ich mit dem LCR-Messgerät 75µF gemessen, das kann aber eine 
Fehlmessung sein, da eingebauter Zustand.

> 2. Messen ob der Reset deaktiviert wird (miss auch den Reset des Phys)

Wo bzw. wie messe ich den Reset?

Noch mal zur möglichen Fehlerursache: Es kann sein, dass das Gerät vom 
Stromnetz getrennt war. Ich weiß aber nicht ob das beim Auftreten des 
Fehlers der Fall war.

von Thomas W. (goaty)


Lesenswert?

Falko schrieb:
> Ich habe 0,45V gemessen. Kann der tiefe Ladestand wirklich das Booten
> verhindern?

Würde ich auf jeden Fall mal in Betracht ziehen, das ist tiefentladen.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Falko schrieb:
> Kann der tiefe Ladestand wirklich das Booten verhindern?
Kommt vermutlich auf die Software an...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.