|
|
Zeile 1: |
Zeile 1: |
| test | | test |
− |
| |
− |
| |
− | == Bootargs mit hilfe von Hyperterminal setzen ==
| |
− | <br />
| |
− | Dazu muss man den Bootvorgang der UFS 910 unterbrechen. <br />
| |
− | Wie man den Bootvorgang der UFS 910 unterbricht, haben wir [http://wiki.mbremer.de/index.php/Hauptseite/UFS910/help/Hyperterminal/#Wie_unterbreche_ich_den_Bootvorgang hier] beschrieben. <br />
| |
− | Dann kann man mit Hyperterminal die Bootargs setzen, löschen und editieren. <br />
| |
− | <br />
| |
− | Nach jedem "'''set'''" mit "'''Enter'''" Taste bestätigen. <br />
| |
− | Nach dem setzen die Bootargs mit dem Befehl "'''print'''" überprüfen, ob diese korrekt übernommen worden sind. <br/>
| |
− | Wenn die Bootargs korrekt übernommen worden sind, dann zum schluss noch ein "'''save'''" und die Bootargs werden gespeichert. <br />
| |
− | <br />
| |
− | '''--- Bootargs setzen ---''' <br />
| |
− | <br />
| |
− | Beispiel an Hand der [http://wiki.mbremer.de/index.php/Hauptseite/UFS910/help/#Mustervorlage Mustervorlage] <br />
| |
− |
| |
− | set ethaddr '00:50:fd:ff:12:34'
| |
− | set bootcmd 'bootm a0040000'
| |
− | set board 'stb7100ref_27'
| |
− | set autoload 'n'
| |
− | set bootargs 'console=ttyAS0,115200 root=/dev/mtdblock3 mem=36m bigphysarea=1280 coprocessor_mem=2m@0x04000000,2m@0x04200000'
| |
− | set ipaddr '192.168.178.100'
| |
− | set gatewayip '192.168.178.1'
| |
− | set gateway '192.168.178.1'
| |
− | set netmask '255.255.255.0'
| |
− | set serverip '192.168.178.50'
| |
− | set bootmenutimeout '2'
| |
− | set front '3'
| |
− | set backupper '3'
| |
− | set backlower '0'
| |
− | set hdd 'no'
| |
− | set bootdesc_0 '----Flash----'
| |
− | set bootcmd_0 'run bootargs_0; bootm a0040000'
| |
− | set bootargs_0 'set bootargs console=ttyAS0,115200 root=/dev/mtdblock2 ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:off mem=64m <br />coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=0 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit' <br />
| |
− | set bootdesc_9 '----USB-1----'
| |
− | set bootdesc_8 '----USB-2----'
| |
− | set bootdesc_7 '----USB-3----'
| |
− | set bootcmd_9 'usb reset;ext2load usb 0:2 a5000000 /boot/uImage;run bootargs_9;bootm a5000000'
| |
− | set bootcmd_8 'usb reset;ext2load usb 0:3 a5000000 /boot/uImage;run bootargs_8;bootm a5000000'
| |
− | set bootcmd_7 'usb reset;ext2load usb 0:4 a5000000 /boot/uImage;run bootargs_7;bootm a5000000'<br />
| |
− | set bootargs_9 'set bootargs console=ttyAS0,115200 root=/dev/sda2 rw ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:off mem=64m <br />coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=${rootdelay} usb-storage.usbwait123=${front}:${backupper}:${backlower} nwhwconf=device:eth0,hwaddr:${ethaddr} <br />init=/bin/devinit'<br />
| |
− | set bootargs_8 'set bootargs console=ttyAS0,115200 root=/dev/sda3 rw ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:off mem=64m <br />coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=${rootdelay} usb-storage.usbwait123=${front}:${backupper}:${backlower} nwhwconf=device:eth0,hwaddr:${ethaddr} <br />init=/bin/devinit'<br />
| |
− | set bootargs_7 'set bootargs console=ttyAS0,115200 root=/dev/sda4 rw ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:off mem=64m <br />coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=${rootdelay} usb-storage.usbwait123=${front}:${backupper}:${backlower} nwhwconf=device:eth0,hwaddr:${ethaddr} <br />init=/bin/devinit'<br />
| |
− | set boot_param_version '22'
| |
− | set bootdelay '1'
| |
− | set rootdelay '4'
| |
− | set stdin 'serial'
| |
− | set stdout 'serial'
| |
− | set stderr 'serial'
| |
− | set bootdesc_default '7'
| |
− |
| |
− | '''--- Bootargs löschen ---''' <br />
| |
− | <br />
| |
− | Hier ein Beispiel wie man falsche oder fehlerhafte Eingaben löschen kann.
| |
− | set bootcmd_7 'hier einfach das Feld leer lassen' und dieser Eintarg wird nach "'''save'''" gelöscht.
| |
− | <br />
| |
− | [http://wiki.mbremer.de/index.php/Hauptseite/UFS910/#top Zurück zum Menü]
| |
− | <br />
| |