Gast
#4054955
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..