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.
Hallo ist das Microchip Forum nicht zielführend? Da sind eigentlich schon gute Leute unterwegs.... Gruß
T.B. schrieb: > 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. Einen Bug in der Firmware kannst du sicher ausschließen?
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.
:
Bearbeitet durch User
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.
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
DerEgon schrieb: > 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. Und wieso verschwindet der Fehler durch Backen der Boards?
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
Marc X. schrieb: > Hier die ganze Theorie dazu: > https://www.kemet.com/en/us/technical-resources/heres-what-makes-mlcc-dielectrics-different.html Danke für diesen Link. War mir neu, dass MLCC Kerkos altern
Bitte macht einen Versuch und trocknet z.B. 100-x00 Bauteile ausführlich und gründlich. Dann wie gewohnt weiterverarbeiten aber mit 100% Traceability verfolgen. Wenn das einen positiven Effekt hat, bringe ich gerne mehr Infos
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.