Forum: PC-Programmierung Mini 2440 Problem mit xmodem


von Jan (Gast)


Lesenswert?

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?

von K. J. (Gast)


Lesenswert?

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

von Jan (Gast)


Lesenswert?

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?

von Bartli (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.