ManikM
07-01-2012, 07:23 AM
sorry for the german, but heres a plugin, that u install and run, it modifies your bootloader to include options for booting off USB...a menu is presented after flashing at boot time, use your up and down arrows on your remote to select FLASH (default) or one of the USB ports containing your USB images on mem stick.
hopefully we'll get some more of u onto E2 now.
CHEERS!! (the code i used was 0815 when prompted)
Maxi-Flasher für Single (S) und Twin (T)
Plugin zum Flashen des Maxi-U-Boot-Loaders inkl. Def-Boot-Args
Das Plugin
Der Flasher basiert auf dem HDFreaks Bootloader Flash Plugin.
Mit diesem Plugin ist es möglich unter der Original Firmware den Bootloader zu flashen ohne Putty und ohne serielles Kabel. Es kann normal wie jedes andere Plugin durch entpacken der RAR in den Stammordner eines USB-Sticks und anstecken diesem an den Receiver installiert werden.
Nach Start des Plugin erfolgt alles weitere dialog-geführt.
Aus Sicherheitsgründen wird ein Code abgefragt: 0815
Zusätzlich kann ein anderes Modell über die Links/Rechts-Tasten ausgewählt werden.
Bei der Installation werden MAC- und IP-Adresse ermittelt und in der Boot-Umgebung eingetragen. Ebenso ein Flag welches das Vorhandensein einer SATA-Festplatte vermerkt. Falls man eine nachrüstet oder ausbaut muss die Installation wiederholt werden.
Der Loader
Der Maxi-U-Boot-Loader erlaubt den Start eines alternativen Images von USB-Medien. Folgende Boot-Args werden gleich mit installiert:
BA0 - bootet die originale Firmware aus dem Flash
BA1-4 - bootet vom ersten USB-Medium
BA5-8 - bootet vom zweiten USB-Medium
BA9 - bootet in der Manier des HDF AutoBoot-Skripts und macht im Notfall ein Recovery
Dis Auswahl der BA's erfolgt über die Hoch&Runter-Tasten der Fernbedienung. Standardmäßig wird BA0 gebootet. Man kann durch drücken von ROT einen anderen Eintrag vorwählen.
Achtung: Vor einem FW-Upgrade muss man wieder auf Flash umstellen, um Fehler bei "UPGRADE APP" zu vermeiden!
Beim boot von USB BA: 2,3,4;6,7,8 wird zuerst versucht von der ersten Partition (P1) den Linux-Kernel "/uImage<P-Nr>" per fatload zu Laden. Dies geht wesentlich schneller als per ext2load "/boot/uImage", welches im Anschluss aber auch noch versucht wird. Dazu muss P1 mit FAT formatiert sein, die die uImage-Datei kopiert und an diese die Partition-Nummer angefügt werden.
Ein Hinweis bei 2 USB-Medien
Die Reihenfolge der USB-Anschlüsse ist beim Twin "1018" Back USB1/sdb und Front USB2/sdc.
Der einfache Single "1008" hat nur einen USB-Anschluss und man muss probieren ob USB1 oder USB2 funktioniert. Im Fehlerfall dauert es nur wenige Sekunden und das Boot-Menü erscheint wieder. Dann schnell die Alternative auswählen.
Der erweiterte Single "1008SE" sollte sich ähnlich dem Twin verhalten.
Die Danksagung
Tausend Dank an Graham12 für seine wertvolle Unterstützung beim Vorabtest der Flasher.
Des weitern bedanken ich mich recht herzlich bei SoLaLa für die kostenlose Bereitstellung des Loades und bei Googgi für die liebevolle Modell-Pflege im Wiki.
hopefully we'll get some more of u onto E2 now.
CHEERS!! (the code i used was 0815 when prompted)
Maxi-Flasher für Single (S) und Twin (T)
Plugin zum Flashen des Maxi-U-Boot-Loaders inkl. Def-Boot-Args
Das Plugin
Der Flasher basiert auf dem HDFreaks Bootloader Flash Plugin.
Mit diesem Plugin ist es möglich unter der Original Firmware den Bootloader zu flashen ohne Putty und ohne serielles Kabel. Es kann normal wie jedes andere Plugin durch entpacken der RAR in den Stammordner eines USB-Sticks und anstecken diesem an den Receiver installiert werden.
Nach Start des Plugin erfolgt alles weitere dialog-geführt.
Aus Sicherheitsgründen wird ein Code abgefragt: 0815
Zusätzlich kann ein anderes Modell über die Links/Rechts-Tasten ausgewählt werden.
Bei der Installation werden MAC- und IP-Adresse ermittelt und in der Boot-Umgebung eingetragen. Ebenso ein Flag welches das Vorhandensein einer SATA-Festplatte vermerkt. Falls man eine nachrüstet oder ausbaut muss die Installation wiederholt werden.
Der Loader
Der Maxi-U-Boot-Loader erlaubt den Start eines alternativen Images von USB-Medien. Folgende Boot-Args werden gleich mit installiert:
BA0 - bootet die originale Firmware aus dem Flash
BA1-4 - bootet vom ersten USB-Medium
BA5-8 - bootet vom zweiten USB-Medium
BA9 - bootet in der Manier des HDF AutoBoot-Skripts und macht im Notfall ein Recovery
Dis Auswahl der BA's erfolgt über die Hoch&Runter-Tasten der Fernbedienung. Standardmäßig wird BA0 gebootet. Man kann durch drücken von ROT einen anderen Eintrag vorwählen.
Achtung: Vor einem FW-Upgrade muss man wieder auf Flash umstellen, um Fehler bei "UPGRADE APP" zu vermeiden!
Beim boot von USB BA: 2,3,4;6,7,8 wird zuerst versucht von der ersten Partition (P1) den Linux-Kernel "/uImage<P-Nr>" per fatload zu Laden. Dies geht wesentlich schneller als per ext2load "/boot/uImage", welches im Anschluss aber auch noch versucht wird. Dazu muss P1 mit FAT formatiert sein, die die uImage-Datei kopiert und an diese die Partition-Nummer angefügt werden.
Ein Hinweis bei 2 USB-Medien
Die Reihenfolge der USB-Anschlüsse ist beim Twin "1018" Back USB1/sdb und Front USB2/sdc.
Der einfache Single "1008" hat nur einen USB-Anschluss und man muss probieren ob USB1 oder USB2 funktioniert. Im Fehlerfall dauert es nur wenige Sekunden und das Boot-Menü erscheint wieder. Dann schnell die Alternative auswählen.
Der erweiterte Single "1008SE" sollte sich ähnlich dem Twin verhalten.
Die Danksagung
Tausend Dank an Graham12 für seine wertvolle Unterstützung beim Vorabtest der Flasher.
Des weitern bedanken ich mich recht herzlich bei SoLaLa für die kostenlose Bereitstellung des Loades und bei Googgi für die liebevolle Modell-Pflege im Wiki.