Lade...
 

Schnelleinstieg Hilfe

Foren » Schnelleinstieg » U-Boot startet nicht, Befehle eingeben

U-Boot startet nicht, Befehle eingeben

Hallo!

ich habe gestern gerade versucht die Box nach eurer Schnelleinstieg-Anleitung zu flashen.
wie in der anleitung habe ich die datei "u-boot-stick-elecard.tar.gz (5,3MB)" auf den stick entpackt, beide dips "off" und konnte auch in wince erfolgreich mit "done" flashen.
Als ich dann aber wieder den ersten dip auf "on" schaltete" kam über die RS232 schnittstelle an J2 nur noch:

FlashReader V1.0.2.1, built Sep  4 2006 22:24:11 with ECC
Bootscript version (0x00130001 -> weiß nicht, ob das dieselben zahlen waren)
EMG boot
Hynix, 8bit, 64MB


dann hat er nichts mehr gemacht.
wenn beide dips auf off sind, kann ich noch wince booten. das hab ich dann auch gemacht und wollte dort mit dem "Reflash-Attachment aus dem Mikrocontroller-Forum" aus deren Wiki wieder auf den werkzustand zurück flashen... ende vom Lied war dann, dass dieser Dump aus dem Forum anscheinend ein anderer war, als mein board braucht.
Daher startet nach dem Ladebalken am bildschirm jetzt nichtmal mehr wince, also ist das board wahrscheinlich tot.

daher hab ich mir jetzt ein neues bestellt und will beim nächsten mal auf jeden fall sicherer sein!

Jetzt hoffe ich, dass ihr mir vielleicht sagen könnt, was ich falsch gemacht habe und warum nach dem ersten flashen mit U-Boot nichts mehr an der Ausgabe kam?


ps.: in der anleitung steht, dass man mit "setenv nandboot" diverse befehle eingeben kann? wie geschieht das? per rs232 kann man doch nur lesen oder kann man beim boot schon eine tastatur anhängen?

Ich hoffe um eure Hilfe!

Vielen Dank!

schade, dass keiner hier mal schnell ein kommentar gegeben hat, aber trotzdem hab ich alles zum laufen bekommen. man bekommt die infos alle aus dem mc Thread.

hier kurz zusammengefasst.
- es gitb 2 rs232 schnittstellen, davor ist es allerdings nur mit der J2 Schnittstelle möglich unter uBoot daten zu senden/empfangen. die Belegung für den stecker steht dabei im board Wiki von mc (nur 3 pins zu belegen)
- benutzte software um rs232 schnittstelle abzufragen: putty; Einstellungen: baud:38400, flow control:none
- nand ist noch Schnelleinstieg-anleitung bereits geflasht und box ist bereits ausgeschaltet und mit lan verbunden
- starten
- meldung: uboot will kernel nicht laden
- folgende befehle eingeben:
printenv -> schauen was hinter nandboot steht
setenv nandboot 'mtdparts default;nboot Linux;run ideargs addip;bootm' (alles hinter "mtdparts default" wurde bei printenv ausgegeben)
saveenv
- ausschalten
- neustarten
- weitere einrichtungen (z.b. resolv.conf) können hier nachgelesen werden
- evtl. erscheinen übrigens beim starten der box auf der konsole Fehler wie:
pnx8550_nand(pnx8550_nand_correct_data): Error correction not implemented!
pnx8550_nand(pnx8550_nand_correct_data): exp: ff ff ff got: 30 0c f3
usw.

ich konnte sie ignorieren, der start und das system funktioniert trotzdem.

vielleicht kann ja irgendeiner mal schreiben,ob das bei jemandem auch auftritt


mfg
rafael

Zeige Beiträge: