Forum: Mikrocontroller und Digitale Elektronik PIC18F4550 führt ständig RESET aus.


von Alexander K. (alexanderk)


Lesenswert?

Hallo,

ich habe ein Platine aus der Industrie mit PIC18F4550 und USB 
Schnittstelle der nicht startet.

Reset Pin ist dauerhaft bei 4.8V. Externer Quarz läuft mit 12MHz. 
Versorgung 5V ist stabil.

Anhang des Stromes sehe ich, dass der PIC versucht zu starten und bricht 
ca. nach 1s ab.

Sinus am Quarz verschwindet auch kurzzeitig.

Auslesen wird wahrscheinlich nicht möglich sein.

Was könnten noch für Ursachen sein das der PIC nicht anläuft?

Korrupte Software/PIC defekt ist mir natürlich bewusst.

Danke.

von Johannes R. (oa625)


Lesenswert?

Watchdog- Timer aktiv?
Könnte in den Config-Words eingeschaltet sein und im Programm nicht 
zyklisch zurückgesetzt werden.

Gruß
JR

von Jan S. (Firma: Eigenbau) (vox_equus)


Lesenswert?

Alexander K. schrieb:
> Hallo,
>
> ich habe ein Platine aus der Industrie mit PIC18F4550 und USB
> Schnittstelle der nicht startet.
>

Sind noch andere Bauteile als der Pic auf der Platine?

: Bearbeitet durch User
von Alexander K. (alexanderk)


Lesenswert?

Johannes R. schrieb:
> Watchdog- Timer aktiv?
> Könnte in den Config-Words eingeschaltet sein und im Programm nicht
> zyklisch zurückgesetzt werden.
>
> Gruß
> JR

Könnte, ich habe ja keine Source Code.

von Alexander K. (alexanderk)


Angehängte Dateien:

Lesenswert?

Jan S. schrieb:
> Alexander K. schrieb:
>> Hallo,
>>
>> ich habe ein Platine aus der Industrie mit PIC18F4550 und USB
>> Schnittstelle der nicht startet.
>>
>
> Sind noch andere Bauteile als der Pic auf der Platine?

Quarz, USB Schnittstelle nicht angeschlossen, ISP Schnittstelle.

von Jan S. (Firma: Eigenbau) (vox_equus)


Lesenswert?

Dass das Programm darin besteht, immer wieder neu zu starten, wäre ja 
unfug. Möglich wäre, dass der Pic startet, und vergeblich auf ein 
externes Signal wartet und so der Watchdog aktiv wird.-
USB wird scheinbar genutzt (Pin 42&43).
Weisst du wozu die Schaltung benutzt wird?

: Bearbeitet durch User
von Alexander K. (alexanderk)


Lesenswert?

Das ist ein Board, was an PC angeschlossen wird, steuert mit Mosfets die 
Spannungsversorgung.

Die andere Boards laufen an, obwohl nichts angeschlossen ist, außer 
natürlich die 5V.

Da bleibt nur den Prozessor von anderen Board zu nehmen und versuchen ob 
es wirklich am PIC liegt.

von Jan S. (Firma: Eigenbau) (vox_equus)


Lesenswert?

Ja, wenn du keinen Code und kein Schaltschema hast, ist das einen 
Versuch wert, viel Glück!

: Bearbeitet durch User
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.