ich hoffe, ich bin hier nicht gänzlich am falschen platz... wenn doch bitte an die moderation, das thema zu verschieben.
Thema:
Ich versuche gerade eine Box: "Protek MK-I" mittels multiboot von USB bzw. NFS zu starten mit einem selbergebauten Kernel.
Und, es geht natürlich nicht......
(ich hatte, weil die box verwandt ist mir der AB 9xxx auch mal ein Image der ABcom getestet, aber das ging auch nicht. Daher dachte ich, die verwandschaft ist nicht ausreichend, und, habe mir einen eigenen Kernel gebaut)
Was geschieht ist:
ich setze im U-boot die hoffentlich passenden boot und kernel parameter. Dann boot. Der kernel wird geladen, und, packt sich wohl auch noch aus. Keine meldung wrong magic oder ähnliches. Es kommt auch noch die Zeile in der der Kernel die ihm übergebenen parameter anzeigt.
Dann, nach ca. 3 sekunden, macht die box einen neustart, und, ich bin wieder im u-boot menu.
Sowohl mit NFS als auch mit Boot von USB geschieht genau das gleiche.
Ich habe keine grosse erfahrung mit U-Boot, aber habe mitteilweile einiges gelesen auf den seiten von STlinux und anderen. Ein derartiges verhalten wurde nirgendwo beschrieben.
Das Board sagt, es sei ein MB442 reference platform board. Genaus dieses habe ich für den build ausgewählt. Dazu habe ich, nachträglich noch die unterstützung des kernels für intel und realtek netzwerkkarten in den Kernel eingebaut.
Kennt sich hier vielleicht jemand aus ? Das wäre schön.
Ich habe das gefühl, dass ich irgendwie einen anfängerfehler mache und, etwas einfaches übersehen habe.
Gerne liefere ich weitere dinge wie screenshots oder logs.
Danke für Eure hilfe.
MB442> boot Using MAC Address 00:26:96:00:1E:C1 STM-MAC: RTL8201 found STM-MAC: PHY address mismatch with hardware (hw 0 != 3) STM-MAC: 100Mbs full duplex link detected File transfer via NFS from server 192.168.49.52; our IP address is 192.168.49.64 Filename '/opt/STM/STLinux-2.4/devkit/sh4/target/boot/uImage'. Load address: 0x84400000 Loading: ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ########################################################## done Bytes transferred = 2291115 (22f5ab hex) ## Booting image at 84400000 ... Image Name: Linux-2.6.32.46_stm24_0209-mb442 Image Type: SuperH Linux Kernel Image (gzip compressed) Data Size: 2291051 Bytes = 2.2 MiB Load Address: 80001000 Entry Point: 80002000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Warning: Unable to determine if kernel is built for 29- or 32-bit mode! Starting kernel console=ttyAS0,115200 mem=128M ip=192.168.49.64:192.168.49.52::255.255.255.0:my-target:eth0:off nwhwconf=device:eth0,hwaddr:00:26:96:00:1E:C1 rw roo t=/dev/nfs nfsroot=/opt/STM/STLinux-2.4/devkit/sh4/target,nfsvers=3,rsize=4096,wsize=8192,tcp - 0x00000000 - 0 ... Board: STb7100-Reference (MB442) [29-bit mode] U-Boot 1.3.1 (May 12 2011 - 14:05:48) - stm23_0044 DRAM: 128 MiB NOR: 64 MiB In: serial Out: serial Err: serial Hit any key to stop autoboot: 0 MB442>
http://www.aaf-digital.info/forum/sh...oot#post831489
gepostet. Und, da ist es wohl nicht gut aufgehoben. Einen mod gibt es dort aber nicht.
Somit hier eben ein doppelpost. Der ursprüngliche post kann natürlich gerne gelöscht werden.
Kommentar