Hallo, ich habe mir einen Mini2440 mit ARM-Prozessor gekauft und versuche nun den vorinstallierten vivi-Bootloader gegen u-boot zu ersetzen. Die Verbindung zum Board mittels serieller Schnittstelle funktioniert bereits sehr gut, nur scheitere ich an der Verwendung von xmodem. Supervivi> param set xmodem_timeout 100000000 Change 'xmodem_timeout' value. 0x000f4240(1000000) to 0x05f5e100(100000000) Mit diesem Befehl verlängere ich das Timeout von xmodem, was auch ohne Fehler funktioniert. (Habe gelesen, dass dies standardmäßig zu gering ist) Supervivi> load ram 0x33f80000 242360 x Not support XMODEM protocol by this vivi Failed downloading file Mit diesem befehl will ich eigentlich den 2440 darauf vorbereiten, dass er bald 242360bytes empfangen wird. (Die größe von u-boot) Nur gibt er mir hier den Fehler, dass er xmodem noch nicht mal kennt. 2 Fragen: 1. Warum kann ich xmodem einstellen, aber nicht verwenden? 2. Wo liegt der Fehler?
Warum machst das Uboot nicht per USB drauf und läst auch vivi drauf, hat auch den vorteiel das du das Ding nicht zum Briefbeschwerer machen kanst. http://www.mikrocontroller.net/articles/Micro2440
Danke für die Antwort. Werde ich morgen gleich mal austesten. Wie war das mit dem "Briefbeschwerer" gemeint? Grüße Jan PS: Warum xmodem nicht funktioniert weißt du auch nicht oder?
Das liegt am vivi, der ist Schrott. Deshalb macht man ja überhaupt erst U-Boot auf die Teile drauf. Wir haben mal mini2410 geliefert bekommen, dort waren Flashes drauf die konnte der darauf installierte vivi gar nicht beschreiben.
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.