Problem mit u-boot --> Artila M-501 / AT91RM9200

Gast #1449890
Lesenswert?
• ▲
▼
Hallo zusammen!

Habe das Starterkit M-501 von Artila. Dort hat es nen u-boot drauf und 
Linux. Nun passiert beim Booten folgendes:

>Starting M501.............
>Starting kernel ...
>
>Uncompressing 
>Linux.................................................................. 
.....>........................  done, booting the kernel.

Und dann bleibts einfach hängen!
Was könnte das Problem sein? Falsche Einstellungen im u-boot?
Hab da mal rumgespielt, dann allerdings wieder über xmodem und Kermit 
das Recovery von Artila draufgespielt... :-( Geht trotzdem nicht.

Hier die Einstellungen des u-boot:

>Artila> printenv
>baudrate=115200
>ethaddr=00:13:48:00:77:b5
>rootpath=/opt/arm
>lel=1
>initrd=0x20800000,8192000 ramdisk_size=15360 root=/dev/ram0 rw
>loader=tftp 21000000 m501_64M.alf
>mtdparts=phys_mapped_flash:128k(loader)ro,128k(reserved)ro,1408k(linux) 
ro,>2560(ramdisk)ro,-(userdisk)
>filesize=3A3
>gateway=192.168.1.1
>netmask=255.255.255.0
>bootcmd=bootm 10040000 101a0000
>kernel=tftp 21000000 M501K;erase 10040000 1019ffff;cp.b 21000000 10040000 
>$(filesize)
>skernel=loadb 21000000;erase 10040000 1019ffff;cp.b 21000000 10040000 
>$(filesize)
>ramdisk=tftp 21000000 M501R;erase 101a0000 1041ffff;cp.b 21000000 >101a0000 
$(filesize)
>sramdisk=loadb 21000000;erase 101a0000 1041ffff;cp.b 21000000 101a0000 
>$(filesize)
>serverip=192.168.2.150
>ipaddr=192.168.2.196
>bootdelay=1
>bargs=setenv bootargs mem=64M console=$(console),115200 
>initrd=0x20800000,8192000 ramdisk_size=15360 root=/dev/ram0 rw 
>mtdparts=phys_mapped_flash:128k(loader)ro,128k(env)ro,1408k(linux)ro,25 
60k>(ramdisk)ro,-(userdisk)
>bootargs=mem=64M console=NULL,115200 initrd=0x20800000,8192000 
>ramdisk_size=15360 root=/dev/ram0 rw 
>mtdparts=phys_mapped_flash:128k(loader)ro,128k(reserved)ro,1408k(linux) 
ro,>stdin=serial
>stdout=serial
>stderr=serial
>
>Environment size: 1207/2044 bytes

Bin dankbar für jeden Hinweis!!

Michael
Gast #1449990
Lesenswert?
• ▲
▼
Mit der Zahl der Anwender wird hoffentlich auch die Zahl der Wissenden 
wachsen. Grundsätzliche Fehler könnte man ausschließen indem man andere 
HW testet oder die SW auf andrerer HW laufen lässt.

Evtl. ist die Ramdisk zum Auspacken zu klein, da meist  mehr als der 
dreifache Platz gebraucht wird (Ursprungsdatei, temporäre Daten, 
Zieldatei)?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.