Hallo Gemeinde, das ist jetzt sicher etwas speziell, aber hat jemand eine Ahnung ob (und wie) man silicon-bugs bei NXP melden kann? Ich habe heute nach Monaten zufällig ein Problem lösen können, bei dem ein LPC2214/01 mit 60Mhz nicht in der lage war, eine 30Mhz Spi über sein SSP-Interface zu treiben. Bei 15 Mhz funktioniert alles wie gewünscht.. (4 Layer Layout, 1 Device am Bus, ca 7cm Leiterbahnen) Das Layout ist zwar nicht ganz optimal, mit dem Oszilloskop sahen die Signale noch okay aus, der µC liest aber nur noch Nullen vom SPI. Ein Kollege erzählte mir am Rande, dass er bei einem anderen LPC, dem 2103, im Errata sheet gelesen hat, dass der bei hohem Takt -ergo Strombedarf- auf der 1V8-Schiene und schnell getakteten Peripherals fehlfunktionen haben kann. http://www.nxp.com/documents/errata_sheet/ES_LPC2103.pdf Punkt 3.7 Seite 9 Als Workaround empfiehlt NXP dort, die Corespannung von 1,8V auf 1,95 o.ä. anzuheben. Mangels alternativer Ideen habe ich das heute mal beim 2214 getestet, Core-Spannung erhöht, Peripherals abgeschaltet, und siehe da, das Design klappt auch mit 30MHz SSP! Vielleicht weiß jemand wo man NXP Bugreports schicken kann, zumindest ist das ganze jetzt per Google zu finden, vielleicht hilft es wem..
Am besten bei www.lpcware.com im Forum einstellen, das wird schnell gelesen.
Gelesen wird es auf jeden Fall, oft sogar mit großem Dank bestätigt, aber so mancher Bug scheint 9 Leben zu haben... Aber in der Tat am Besten da posten.
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.