Hallo, im Datenblatt des NXP LPC3131 steht, dass ein Programmieren von der SD-Karte aus möglich ist. Dazu sucht der uC dort nach der ersten Partition und dem ersten "Image Header". Meine Frage nun: Weiss jemand, wie ein solcher Image Header aussieht (Magic Bytes)? Konkret geht es darum, einen solchen aus einem SD-Karten-Dump zu identifizieren. Leider habe ich bisher keine Erfahrung mit diesem Prozessor, wäre es vielleicht möglich, das mir jemand ein solches Image zukommen lässt? Dank & Gruß Kai
Hast Du irgend ein Linux zur Hand ? Wenn Du einen Dump hast, dann kannst Du Dir die Partitionen mit fdisk <Dateiname> anschauen.
Und im User Manual des LPC3131 findest Du eine Tabelle, in der das erwartete Format erklärt ist. http://ics.nxp.com/support/documents/microcontrollers/pdf/user.manual.lpc3130.lpc3131.pdf Chapter 6, Abschnitt 4.2
Hmm - ok. Nach 2 Tagen anscheinend kein Interesse mehr. Was denkt Ihr - wie lange lohnt es sich ( im Schnitt ) noch auf Beiträge zu antworten ? Als Anregung : Vielleicht könnte ja der Ein oder Andere in seine Threads auch einfach reinschreiben, wenn es sich erledigt hat.
Hallo, ich hoffe doch, dass der Thread noch nicht als erledigt vermerkt wurde. Ich bin in Besitzt eines Olimex LPC H3131 Boards. Hierzu gibt es zwei Dokumentationen, eines von Olimex: http://www.olimex.com/dev/ARM/NXP/LPC-H3131/Linux%20quick%20start%20for%20Olimex%20LPC-H3131.pdf das wiederum auf dem Guide von NXP: http://ics.nxp.com/support/documents/microcontrollers/pdf/embedded.artists.lpc3131.quickstart.lpc313x.bsp.linux.pdf aufbaut. Für Anfänger in embedden linux sind die Guides teilweise schlecht dokumentiert. Mit etwas Hirnschmalz findet man sich dennoch zurecht. In den Dokus wird hauptsächlich beschrieben wie man mit Hilfe von LTIB oder ELDK sich ein Linux Kernel (2.6.33) bastelt und mit U-Boot oder Apex aus dem SPI NOR flash des Boards das System zum Laufen kriegt. Ich möchte nun aber den vorhanden Micro-SD Steckplatz benutzen, um ein Linux von einer SD-Karte zu booten. Hat hier vielleicht jemand in der Richtung bereits was gemacht, vielleicht auch mit einem gleichen Board? Ich weiß bisher nur, dass das Projekt GNUBLIN ebenfalls auf dem LPC3131 aufbaut und die von SD-Karte ein Linux booten.
Da du das Olimex LPC H3131 Board hast.. Ich würde gerne wissen wie man den Flash oder Boot Flash programmieren kann? Braucht man da irgendeinen speziellen Programmier-Adapter?
Simon D. Seim schrieb: > Olimex LPC H3131 1) Per RS232 mit FlashMagic. Leider ist RS232 auf dem Board nicht rausgeführt, am besten wäre ein USB-RX/TX Wandler Platinchen, z.B. FTDI ca. 20 EUR 2) Per JTAG z.B. J-LINK EDU ca. 50 EUR
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.