Microchip dsPIC30F4011 aussetzer

Gast #7185648
Lesenswert?

Hallo zusammen,

ich nutzte diese Platform in der Hoffnung einem Phänomen auf die 
Schliche zu kommen welches wir bei einem unserer Serienprodukte 
einsetzten.

Folgendes tritt seit der Charge 2020 auf. Der Microcontoller 
dsPIC30F4011 geht ohne erklärliche Gründe in falsche Register und löst 
Fehler aus. Die Fehler die dabei produziert werden sind anfangs 
sporadisch und häufen sich dann während der Betriebszeit. Nach ca 1500 
bis 6000 Betriebsstunden kommt es dann zu Dauerstörung.
Der Clou ist der Fehler kann dann nicht mehr z.B. durch eine erneutes 
Flashen ect behoben werden. Einzigste Möglichkeit die bis dato zu einer 
Lösung führte war das externe Erwärmen des µC durch einen Fön/Backofen 
(Temp min >180°C). Bevor jemand meint nun erklären zu müssen das es sich 
um kalte Lötstellen handelt kann ich dies getrost widerlegen da diverse 
Einheiten bereits von externen Laboren untersucht (Geröntgt, MRT ect) 
wurden. ERGO alles um dem CHIP selbst scheint so weit in Ordnung zu 
sein.
Die Frage die sich einzig für uns Stellt ob bei anderen das gleiche 
Phänomen auftritt. Da unsere Stückzahlen sich im Jahr "nur" bei ca 
35.000 ST belaufen sind wir nicht in der Lage genügend Druck gegenüber 
Microchip aufzubauen um sich diesem Problem anzunehmen.

Noch am Rande: Produkt ist unsererseits bereits seit 2010 auf dem Markt 
und wurde bis 2020 ca 300.000 mal verkauft. Das Phänomen ist eben erst 
seit 2020 ab der µC Charge 2019 auszumachen.

Hat jemand ähnliche Erfahrungen mit Microchip oder anderen µCs dieser 
Art (schon mal) erlebt oder ist selbst davon betroffen?
Über einen konstruktiven Austausch wäre ich in diesem Fall sehr 
verbunden.
#7185758
Lesenswert?

Deine Beschreibung ist mehr als schwammig. Welches Gehäuse benutzt Ihr 
denn?

Ich würde mir in diesem Fall erst mal die Produktion ansehen.
Hat sich da was geändert (andere Bestücker, andere Maschinen, anders 
Lötzinn)

Die Baugruppen laufen nach dem Backen ohne weitere (zusätzliche) 
Aktionen wieder? Stell dir mal die Frage was die 180° bewirken können...
Genau gar nichts es sei denn ihr benutzt Niedrigtemp Lot.
Gast #7185922
Lesenswert?

Ich tippe auf einen Programmfehler, der durch einen wegdriftenden 
Systemtakt provoziert wird, der wiederum mit einem nicht kalibrierten 
oder nicht korrekt initialisierten On-chip-oszillator erzeugt wird.

Aber die Fehlerbeschreibung

T.B. schrieb:
> Der Microcontoller dsPIC30F4011 geht ohne erklärliche Gründe
> in falsche Register und löst Fehler aus.

ist drollig.
#7778087
Lesenswert?

Hallo T.B.

wir haben ein vergleichbares / identisches Phänomen. Startzeitpunkt der Probleme, die Beschreibung des Phänomens und der beschriebene Temperatureinfluss sind bei uns nahezu identisch.

Wir sind sehr an einem konstruktiven Austausch interessiert. Gerne können Sie sich hierzu direkt bei uns melden! Vielen Dank

#7778363
Lesenswert?

Ein ähnliches Problem hatten wir auch mal, da hat der Bestücker ohne nachzufragen den Typ eines Keramikkondensators geändert. Durch das Aging der MLCCs ist dann die Kapazität nach einiger Zeit soweit gesunken, das die Schaltung nicht mehr stabil lief (anfangs sporadisch, dann immer häufiger).

Nach dem backen ging die Schaltung dann wieder zuverlässig, weil das erhitzen des MLCCs das Aging wieder zurücksetzt. Hat ewig gedauert bis ich die Fehlerursache ermittelt hatte.

Hier die ganze Theorie dazu: https://www.kemet.com/en/us/technical-resources/heres-what-makes-mlcc-dielectrics-different.html

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren