Kathrein How To......

elgeneral

Registered
Messages
7,811
quckguide ENG install evo-mini-flashimages on ufs910

READ THEM CAREFULLY TO END OF GUIDE! WHEN YOU UNDERSTAND... TRY IT... IF NOT.... DON'T DO IT!!!!

DO IT ONLY IF YOU HAVING COMCABLE AND YOU KNOW HOW TO SET BOOTARGS BY HYPERTERMINAL, TERRATERM OR CUTECOM!!!!

kcc don't work so do not try to flash evo-mini-flash-images with this tool!!!


possibility 1:
if you have orig with 2nd bl installed:
- dl evo ufs910 mini flashimg
- dl mini uboot r1.1.final from solala

all here to find on kf-forum!

- extract both *.rar
- boot your preffered e2 usb image with the evo kernel included in *.rar
(for that copy the evo kernel to /boot in your usb e2 and rename them to "uImage" an made them executable (chmod 755)

if your usb booting (not importing if comes GS or tv picture) we'll flashing by telnet!
if GS coming boot your usb e2 again with evo-kernel but connect early as possible by telnet to your ufs and make:
killall -9 rcS
killall -9 enigma2

these two entrys do also if your usb e2 image booting normally after tv-picuture!!!
now we can flash mini-uboot from solala easily!

check first by telnet if evo kernel really used by:
cat /proc/mtd
that must show you infos exactly like this:
ufs910-EVO:~# cat /proc/mtd
dev: size erasesize name
mtd0: 00020000 00010000 "Boot firmware : 0xA000.0000-0xA001.FFFF"
mtd1: 00160000 00010000 "Kernel - RAW 0xA004.0000-0xA019.FFFF"
mtd2: 009e0000 00010000 "Root - SQUASHFS 0xA01A.0000-0xA0B7.FFFF"
mtd3: 00480000 00010000 "Var - JFFS2 0xA0B8.0000-0xA0FF.FFFF"
mtd4: 00010000 00010000 "BootConfiguration 0xA002.0000-0xA002.FFFF"
mtd5: 00010000 00010000 "MiniUboot - RAW 0xA003.0000-0xA003.FFFF"
mtd6: 00fd0000 00010000 "Flash w/o BL inc. Mini 0xA003.0000-0xA0FF.FFFF"
ufs910-EVO:~#

only if that's ok do the next step:
copy "miniUPDATE.img" from your extracted solala-rar-file to "tmp" in ufs
dd if=/tmp/miniUPDATE.img of=/dev/mtdblock5
this takes only 10-20sek max.
when finished you have flashed miniUboot!!!

mini-uboot not active @ this time and you can normally boot your orig with 2ndbl if you cancel here!!!

to acitivate miniUBOOT turn now you ufs off on behind, connect via comcable your ufs with your pc an open hp, terraterm or cutecom.
turn on on behind and press soon as possible "enter" if you see in terminal:
hit any key to stop autoboot....

now your ufs prompt stay tuned and you can activate miniuboot!
note if you don't make "saveenv" @ the end of your inputs thats all temporary and after reboot all changes gone!!!

if your changes are ok do "saveenv" for saving!!!

maybe your prefered e2-usb img has "fw_setenv" included so you can set bootargs by them too! but fw_setenv SAVE your changes directly !!!

change now your args to:
set bootcmd 'bootm a0030000'
### change them to your own!!!
set serverip '192.168.100.2'
set ipaddr '192.168.100.10'
set gateway '192.168.100.1'
set gatewayip '192.168.100.1'
set netmask '255.255.255.0'
set ethaddr '00:50:fd:ff:59:74'

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:eek:ff mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=0 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit'

set bootdesc_9 '----USB-1----'
set bootcmd_9 'usb reset;ext2load usb 0:2 a5000000 /boot/uImage;run bootargs_9;bootm a5000000'
set bootargs_9 'set bootargs console=ttyAS0,115200 root=/dev/sda2 rw ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:eek:ff mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit'

set bootdesc_8 '----USB-2----'
set bootcmd_8 'usb reset;ext2load usb 0:3 a5000000 /boot/uImage;run bootargs_8;bootm a5000000'
set bootargs_8 'set bootargs console=ttyAS0,115200 root=/dev/sda3 rw ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:eek:ff mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit'

set bootdesc_7 '----USB-3----'
set bootargs_7 'set bootargs console=ttyAS0,115200 root=/dev/sda4 rw ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:kathrein:eth0:eek:ff mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwconf=device:eth0,hwaddr:${ethaddr} init=/bin/devinit'
set bootcmd_7 'usb reset;ext2load usb 0:4 a5000000 /boot/uImage;run bootargs_7;bootm a5000000'

saveenv
##############################################

important thing is to set bootcmd= and bootcmd_0 entrys. these are your e2 evo flash args.! other entry are for usb or nfs and have to be changed to your optimal settings!!!!

now you have acitvated miniuboot and set your bootargs correctly (hope so!)

miniuboot has an "flashoption" for flashing each img from usb if activated equal emergency from orig! (take care that if you now flashing a e2 flashimg emerg is gone but you have miniuboot so no problem!!)

put now evo*img in the first partiton of your stick directly in / an rename them to:
miniFLASH.img
stick filesystem can be ext2 or fat32!
if you done this turn off ufs
put stick with the img in frontusb, turn ufs on and press directly REC-BUTTON on the front of your ufs and hold them for ca. 3 seconds

now evo will be flashed (hope so)
by hp, terrarterm or cutecpom you can see CRC check that comes two times and has to be equal on both crc-entrys. if that's ok you have flashed your evo img.

possibility2:
using mgck flashuite tool:
if this tool working on your windoof you can easylly flash evo mini img 1615 or higher by older flashuite version too!! but bootargs for that you can set only on actuall flashuite 1.2.8 net-version!

make your settings in tool like bootargs a.s.o and flash evo with flashuite. for more infos about this tool please contact mgck for english descriptions!!!

Gracias a pinky1981
 

juli13

Staff member
Administrator
Messages
10,198
UFS910_USB-Image_installieren_mit_MPI1.4b

This HOWTO describes how to get on a UF 910 USB images exclusively with the multipart Installer 1.4b by Black-64 on an empty stick.
 
Top