Seite 1 von 2

USB-speed-boot

Verfasst: Mo 26. Dez 2011, 16:25
von pillango
Hallo,
bis lang habe ich BPanther Image als usb speed boot benutzt und im Flash e2 alles stm24.
Es funktioniert alles wunderbar mit dem speed-boot meine ich, egal welche rev. Hauptsache stm24.
Jetzt wollte ich auch im Flash BPanther Image haben aber dann bootet usb-speed nicht mehr.
Beide Images sind smt24 aber andere rev. im Flash rev3261 und auf usb rev.3293.
Dann habe ich e2 wieder geflasht und usb-speed geht wieder.
Wo liegt das Problem ?

Re: USB-speed-boot

Verfasst: Mo 26. Dez 2011, 16:37
von DboxOldie
Ich rate grundsätzlich davon ab Speed Boot zu benutzen!

Auch wenn die Kernel Version die gleiche ist, muss es nicht sauber funktionieren selbst bei gleicher Rev. Nummer nicht, da die Kernelparameter bei USB und Flash etwas anders sind.
Das sicherste und sauberste ist IMMER den Kernel benutzen, der zum Image gehört !
Die paar Sekunden Bootzeit Ersparnis bringen es nicht, zumal das Image dadurch eh nicht schneller läuft.

Also: die Bootargs für den Speed Boot am besten umstellen für einen Standard Boot von USB, da gibt es auch keinen Stress.

Re: USB-speed-boot

Verfasst: Mo 26. Dez 2011, 17:21
von pillango
Danke für die Antwort,
werde ich wahrscheinlich umstellen.
Ganz nebenbei ergibt sich die Frage warum e2 im Flash und BPanther auf usb mach keine Probleme und wenn beides BPanther Images sind funktioniert es nicht ? irgendwie Komisch.

Re: USB-speed-boot

Verfasst: Mo 26. Dez 2011, 17:40
von DboxOldie
Na ja komisch nicht: :wink:

BPanther benutzt für Flash und USB bei stm24 etwas andere Kernel-Config Parameter, darum starten die Kenel einige Module nicht vom anderen Kernel-Typ.

Bei E2 passen wohl die Config Parameter, aber einige Module sind Kernel integriert, die bei BPanther nachladbar sind und da kann es zu anderen unerwünschten Effekten kommen.

Also solch ein "Clone-Image" besser vermeiden, oder nicht wundern wenn was nicht so ganz klappt. :wink:

Re: USB-speed-boot

Verfasst: Mo 26. Dez 2011, 19:48
von Gismotro
Hier mal die Wiki-Seite zum Speedboot

Re: USB-speed-boot

Verfasst: Mo 26. Dez 2011, 19:55
von pillango
Als normal usb kann ich auch nicht starten
hier meine bootargs kann mir jemand bitte sagen was ist dort falsch
board=stb7100ref_27
bootdelay=1
autoload=n
bootargs=console=ttyAS0,115200 root=/dev/mtdblock3 mem=41m bigphysarea=2984 coprocessor_mem=2m@0x04000000,2m@0x04200000
gateway=192.168.174.1
bootdesc_0=----Flash----
bootcmd_0=run bootargs_0; bootm a0040000
filesize=501BC
fileaddr=A4000000
bootmenutimeout=2
serverip=192.168.174.17
gatewayip=192.168.174.1
ipaddr=192.168.174.100
ethaddr=00:50:fd:ff:78:ce
netmask=255.255.255.0
hdd=no
front=0
backupper=0
bootdesc_9=----USB-1----
bootcmd_8=usb reset;ext2load usb 0:3 a5000000 /boot/uImage;run bootargs_8;bootm a5000000
bootcmd_9=usb reset;ext2load usb 0:2 a5000000 /boot/uImage;run bootargs_9;bootm a5000000
bootdesc_2=USB-2-SPEED
bootcmd_2=run bootargs_2;bootm a0040000
bootargs_8=set bootargs console=ttyAS0,115200 root=/dev/sda4 rw ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=2 usb-storage.usbwait123=0:4:0 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit
bootargs_2=set bootargs console=ttyAS0,115200 root=/dev/sda4 rw ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=2 usb-storage.usbwait123=0:4:0 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit
bootdesc_8=---USB-2---
bootargs_9=set bootargs console=ttyAS0,115200 root=/dev/sda3 rw ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=${rootdealy} usb-storage.usbwait123=${front}:${backupper}:${backlower} nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit
stdin=serial
stdout=serial
stderr=serial
bootdesc_default=9
rootdelay=4
boot_param_version=22
backlower=6
bootcmd=bootm a0040000

Re: USB-speed-boot

Verfasst: Mo 26. Dez 2011, 20:04
von BPanther-Mobil
Rootdelay zu klein, min. 5 brauchen meine Sticks.

Re: USB-speed-boot

Verfasst: Mo 26. Dez 2011, 20:08
von BPanther-Mobil
Wobei 9 für Speedboot reserviert ist.

Re: USB-speed-boot

Verfasst: Mo 26. Dez 2011, 20:10
von Gismotro
9 geht. läuft bei mir sehr gut. :drinking:

Sonst paß die Musterdatei auf deine Werte an : http://forum.mbremer.de/downloads.php?v ... l&df_id=39

Re: USB-speed-boot

Verfasst: Mo 26. Dez 2011, 20:12
von DboxOldie
Da ist eine Menge seltsam/falsch:

Hier zwei mal Partition 4

Code: Alles auswählen

bootargs_2=set bootargs console=ttyAS0,115200 root=/dev/sda4 
bootargs_8=set bootargs console=ttyAS0,115200 root=/dev/sda4 
Hier wird der Kernel von Partition 2 geladen, aber Partition 3 gemountet ??

Code: Alles auswählen

bootcmd_9=usb reset;ext2load usb 0:2 a5000000 /boot/uImage;run bootargs_9;bootm a5000000
bootargs_9=set bootargs console=ttyAS0,115200 root=/dev/sda3 
wo sind die bootargs_0 für neutrino/enigma2 Flash ?

Re: USB-speed-boot

Verfasst: Mo 26. Dez 2011, 20:15
von Frankenstone
Und es fehlen die einträge zu

Code: Alles auswählen

bootdesc_0=----Flash---
bootcmd_0
bootargs_0
Wie DboxOldie erwähnte , pass sie Dir mal nach den Mustervorlagen an.

Re: USB-speed-boot

Verfasst: Mo 26. Dez 2011, 20:17
von Gismotro
Ich würde die http://forum.mbremer.de/downloads.php?v ... l&df_id=39 anpassen und hoch laden.

Re: USB-speed-boot

Verfasst: Di 27. Dez 2011, 20:14
von pillango
Hallo,
ich danke für alle Antworten, ich bleibe erst mal bei speed und damit e2 im Flash.
Begründung, weil es für mich mehr Sinn macht.
Mit e2 im Flash kann ich bis lang alles problemlos als usb speed starten.
Selbst wenn ich andere usb hdd oder Stick benutze, funktioniert alles, Voraussetzung stm im Flash und usb sind gleich.
Beim booten direkt vom usb kommt auf den Stick oder hdd an, mal ist zu schnel mal zu langsam und bootet nicht.

Re: USB-speed-boot

Verfasst: Di 27. Dez 2011, 20:15
von Gismotro
Kann dich verstehen. Hatte ich bis vor kurzem auch noch so, aber ohne Speed.

Re: USB-speed-boot

Verfasst: Di 27. Dez 2011, 20:18
von BPanther-Mobil
Eine USB-HDD wäre der einzige Grund, wenn man die Bootargs nicht entsprechend anpassen will.