Booten vom USB-Stick

WURDE EINGESTELLT am 31.12.2012, siehe auch: UFS910 - stm22 - wird zum 31.12.2012 eingestellt
Semmy
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 118
Registriert: Di 5. Jul 2011, 23:09
Hat sich bedankt: 0
Danksagung erhalten: 0

Booten vom USB-Stick

#1

Beitrag von Semmy »

Hallo
Ich habe hinten unten einen USB-Stick und oben eine Festplatte angeschlossen. Funktioniert soweit. Ich möchte aber jetzt den Stick vorne haben, aber es werden die Images nicht mehr vom Stick geladen. Welche Einstellungen sind da in den Bootargs zu ändern, damit das auch von vorne Funktioniert.

Gruß
Semmy
UFS910, Pingulux Plus
UFS912
HDD extern
Benutzeravatar
Gismotro
Moderator
Moderator
Beiträge: 1179
Registriert: So 7. Aug 2011, 22:20
Hat sich bedankt: 3 Mal
Danksagung erhalten: 11 Mal

Re: Booten vom USB-Stick

#2

Beitrag von Gismotro »

Komisch, ich mußte dazu nichts ändern. Startet die Box denn ohne angesteckte USB-Platte ?
Benutzeravatar
Cent
VIP
VIP
Beiträge: 287
Registriert: Mi 21. Dez 2011, 18:43
Hat sich bedankt: 0
Danksagung erhalten: 6 Mal

Re: Booten vom USB-Stick

#3

Beitrag von Cent »

Wenn die Platte hinten oben war und der Stick hinten unten dann wird standardmäßig die Platte zuletzt erkannt...
Wenn der Stick jetzt vorn ist erkennt die Box die Platte zuerst und somit passen wohl deine Bootargs nicht mehr...

Da musst du die USB-Geräte umbenennen, und evtl auch die USBWait-Werte anpassen/ändern.
Bild
Benutzeravatar
Gismotro
Moderator
Moderator
Beiträge: 1179
Registriert: So 7. Aug 2011, 22:20
Hat sich bedankt: 3 Mal
Danksagung erhalten: 11 Mal

Re: Booten vom USB-Stick

#4

Beitrag von Gismotro »

Das was Cent meint ist in diesem Beitrag beschrieben.

>> Ließ mich <<
Semmy
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 118
Registriert: Di 5. Jul 2011, 23:09
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Booten vom USB-Stick

#5

Beitrag von Semmy »

Ich habe z.B. diese Einträge mit Stick hinten unten. Wo soll was geändert werden. Braucht man für die Festplatte auch einen Eintrag?

usb reset;ext2load usb 0:3 a5000000 /boot/uImage;run bootargs_8;bootm a5000000

set bootargs console=ttyAS0,115200 root=/dev/sda3 rw ip=192.168.178.10:192.168.178.5:192.168.178.1:255.255.255.0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=0 usb-storage.usbwait123=2:2:0 nwhwconf=device:eth0,hwaddr:00:50:FD:FF:00:2C init=/bin/devinit
UFS910, Pingulux Plus
UFS912
HDD extern
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: Booten vom USB-Stick

#6

Beitrag von DboxOldie »

Ändere mal das so, wenn Du den Stick vorne haben willst:

usb reset;ext2load usb 1:3 a5000000 /boot/uImage;run bootargs_8;bootm a5000000

und steck die Platte hinten unten an, dann sollte das klappen mit den usbwait Werten
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Semmy
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 118
Registriert: Di 5. Jul 2011, 23:09
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Booten vom USB-Stick

#7

Beitrag von Semmy »

Ich habs mal so eingetragen, Funktioniert aber so nicht.
UFS910, Pingulux Plus
UFS912
HDD extern
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: Booten vom USB-Stick

#8

Beitrag von DboxOldie »

Nun genaueres kannst Du im seriellen Log sehen ob der kernel mit ext2load usb 1:3 geladen wird.
Da Du ja nur 2 USB devices hast kann der Stick dann auch : root=/dev/sdb3 sein.
Und ich würde dann noch rootdelay=4 eintragen.
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Semmy
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 118
Registriert: Di 5. Jul 2011, 23:09
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Booten vom USB-Stick

#9

Beitrag von Semmy »

Im log steht dieses:

maxiU-Boot 1.3.1 (May 19 2010 - 23:05:16) - by SoLaLa

DRAM: 64 MB
Flash: 16 MB
In: serial
Out: serial
Err: serial
selected Image to start: ----Neutrino----
selected Image to start: Kathrein UFS910
selected Image to start: 24-2972-p179
selected Image to start: 24-2972-p191
selected Image to start: Titan
Hit any key to stop autoboot: 0
USB0 Silicon Motion, Inc. 12345678901234567890
loading from usb 2:5
## Booting image at a5000000 ...
Bad Magic Number
STB7100-REF>
UFS910, Pingulux Plus
UFS912
HDD extern
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: Booten vom USB-Stick

#10

Beitrag von DboxOldie »

Wieso kommt denn dieses:
loading from usb 2:5 => 2 = device 2, 5 = partition 5 auf Device 2
Und das kommt weil die Kiste da wohl nichts laden kann:
Bad Magic Number

Du sagtest doch 1 Stick und 1 USB HDD
und hast dieses ursprünglich gepostet: usb reset;ext2load usb 0:3 => Partition 3 auf Device 0

Das verstehe ich jetzt nicht :confused:
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Semmy
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 118
Registriert: Di 5. Jul 2011, 23:09
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Booten vom USB-Stick

#11

Beitrag von Semmy »

Alles klar, habe noch probiert. Hier ist das richtige log, sieht aber genauso aus.

axiU-Boot 1.3.1 (May 19 2010 - 23:05:16) - by SoLaLa

DRAM: 64 MB
Flash: 16 MB
In: serial
Out: serial
Err: serial
selected Image to start: ----Neutrino----
selected Image to start: Kathrein UFS910
selected Image to start: 24-2972-p179
selected Image to start: 24-2972-p191
Hit any key to stop autoboot: 0
USB0 Silicon Motion, Inc. 12345678901234567890
loading from usb 1:3
## Booting image at a5000000 ...
Bad Magic Number
STB7100-REF>
UFS910, Pingulux Plus
UFS912
HDD extern
Benutzeravatar
DboxOldie
Co-Admin
Co-Admin
Beiträge: 5421
Registriert: Sa 6. Aug 2011, 15:21
Hat sich bedankt: 79 Mal
Danksagung erhalten: 295 Mal

Re: Booten vom USB-Stick

#12

Beitrag von DboxOldie »

Wie Du hier siehst wird nur ein USB0 Gerät erkannt:
USB0 Silicon Motion, Inc. 12345678901234567890
Das zweite (USB1) nicht, warum auch immer. Bei mir wird da bei angesteckter USB HDD zwei Devices aufgeführt.
Jetzt kannste mal probieren ob mit:
usb reset;ext2load usb 0:3 der Kernel geladen wird und root=/dev/sdb3 so lassen.
So viele Möglichkeiten gibt es ja eigentlich nicht. :wink:
MfG DboxOldie

KEIN SUPPORT PER PN > Bitte das Forum benutzen und ins Wiki schauen

Bild
Semmy
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 118
Registriert: Di 5. Jul 2011, 23:09
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Booten vom USB-Stick

#13

Beitrag von Semmy »

Habe deinen Vorschlag probiert mit folgenden log:

maxiU-Boot 1.3.1 (May 19 2010 - 23:05:16) - by SoLaLa

DRAM: 64 MB
Flash: 16 MB
In: serial
Out: serial
Err: serial
selected Image to start: ----Neutrino----
selected Image to start: Kathrein UFS910
selected Image to start: 24-2972-p179
selected Image to start: 24-2972-p191
Hit any key to stop autoboot: 0
USB0 Silicon Motion, Inc. 12345678901234567890
loading from usb 0:3
>>>>>>
1618453 bytes read
## Booting image at a5000000 ...
Image Name: Linux-2.6.32.28_stm24_0207
Image Type: SuperH Linux Kernel Image (gzip compressed)
Data Size: 1618389 Bytes = 1.5 MB
Load Address: 84001000
Entry Point: 84002000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel console=ttyAS0,115200 root=/dev/sdb3 rw ip=192.168.178.10:192.16
8.178.5:192.168.178.1:255.255.255.0:kathrein:eth0:off mem=64m coprocessor_mem=4m
@0x10000000,4m@0x10400000 rootdelay=0 usb-storage.usbwait123=2:2:0 nwhwconf=devi
ce:eth0,hwaddr:00:50:FD:FF:00:2C init=/bin/devinit - 0x00000000 - 0 ...
UFS910, Pingulux Plus
UFS912
HDD extern
Benutzeravatar
BPanther
Administrator
Administrator
Beiträge: 13405
Registriert: Do 11. Jan 2007, 00:06
Wohnort: Berlin
Hat sich bedankt: 659 Mal
Danksagung erhalten: 1364 Mal
Kontaktdaten:

Re: Booten vom USB-Stick

#14

Beitrag von BPanther »

Beim Stick "rootdelay=0"? Hier kann das keiner. Standard ist 6, wobei ich runter auf 4 gehen konnte. Setz das mal auf 5 zum testen.
MfG BPanther
KEIN SUPPORT PER PN -> Bitte das Forum nutzen und das Wiki lesen.


Bild Bild
Thx udog für das Bild.
TV: Sony Bravia KDL-46HX755
Boxen mit NMP und Unicable2 (Jess):
SH4: 7x UFS910 (1W, 128MB), 1x UFS910 (14W, 64MB), 1x UFS912, 2x UFS913, 1x AV700, 1x AV7000, 1x AV7500 (DVB-S/C/T), 1x Edision Argus Pingulux, 1x Vizyon820HD
MIPS: 1x VU+DUO, 1x VU+DUO2, 1x DM8000, 1x DM800
ARM: 3x AX 4K HD51 (DVB-S/SX/C/T/T2), 1x VU+Solo4K (DVB-S/SX (FBC)/C/T/T2 (DUAL)), 1x VU+Duo4K (DVB-S/SX (FBC)/C (FBC)), 3x E4HD 4K Ultra (DVB-S/SX/C/T/T2)
ARM: 1x VU+Duo4KSE (DVB-S/SX (FBC)/C (FBC)), 1x VU+Ultimo4K (DVB-S/SX (FBC)/C (DUAL)), 1x VU+Uno4KSE (DVB-S/SX (FBC)/C (FBC)), 2x VU+Zero4K (DVB-S/SX)
Semmy
Registrierte Benutzer
Registrierte Benutzer
Beiträge: 118
Registriert: Di 5. Jul 2011, 23:09
Hat sich bedankt: 0
Danksagung erhalten: 0

Re: Booten vom USB-Stick

#15

Beitrag von Semmy »

DboxOldie hat geschrieben:Wie Du hier siehst wird nur ein USB0 Gerät erkannt:
USB0 Silicon Motion, Inc. 12345678901234567890
Das zweite (USB1) nicht, warum auch immer. Bei mir wird da bei angesteckter USB HDD zwei Devices aufgeführt.
Jetzt kannste mal probieren ob mit:
usb reset;ext2load usb 0:3 der Kernel geladen wird und root=/dev/sdb3 so lassen.
So viele Möglichkeiten gibt es ja eigentlich nicht. :wink:
Hallo
Ich habs jetzt soweit hin bekommen, Rootdelay auf 6.
Wenn ich jetzt noch so ein GLCD am hinteren oberen Anschluss einstecke, muss ich dann bei diesen Werten noch was verändern oder können sie so bleiben?

ext2load usb 1:3
root=/dev/sdb3

Gruß
Semmy
UFS910, Pingulux Plus
UFS912
HDD extern
Antworten

Zurück zu „UFS910 - USB (stm22) - ALTE Versionen v1/v2“