Ich habe meinen Grasshopper Bootloader durcheinander gebracht: ICNova> printenv bootargs=console=ttyS0 root=1F02 rootfstype=jffs2 mtdparts=physmapflash.0:128k(boot)ro,64k(env)ro,-(root) bootcmd=mtdparts default;chpart nor0,2;fsload /boot/uImage;bootm ${fileaddr} bootdelay=3 baudrate=115200 stdin=serial stdout=serial stderr=serial ethact=macb0 Environment size: 266/65532 bytes Offensichtlich fehlt schonmal die MAC Adresse, damit eth0 wieder funktioniert. mit setenv ethaddr xx:xx:xx:xx:xx:xx kann ich zwar die Umgebungsvariable wieder setzen, aber saveenv bringt den Fehler ICNova> saveenv Saving Environment to Flash... Un-Protected 1 sectors Erasing Flash...Erasing sector 9...Erased 1 sectors Writing to Flash... Flash write error at address 0xa0020014: 0x3cf4 General Flash Programming Error Protected 1 sectors Was muss ich jetzt korrekt "unprotecten", damit ich den Wert speichern kann? Oder kann ich auch über TFTP den Bootloader flashen?
Folgende Seite sollte dir weiter helfen: http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Introduction-to-Das-UBoot-the-universal-open-source-bootloader/ Hans Peter
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.