Статус
В этой теме нельзя размещать новые ответы.

vic

Профи в Сат-ТВ
В том то и дело..что сам с самого начала заметил..
Было ж:
STB7100-REF> printenv
boot_param_version=1
Почему возникла проблема..у вас..у меня..не знаю..не нашёл пока ответа..
 

gesha-zap

Профи в Сат-ТВ
Привет. Появится мой старший, я ему задам этот вопрос, он с линуксом знаком. Может подскажет по какому пути идти.
 

LANG

Профи в Сат-ТВ
Привет всем вчера мая катька после прошивки повесилась на дисплеи толька Kathrein UFS 910 :(
реанимировал до утра и в результате вернул к жизни:) благодаря инструкциям
на форуме. Большое всем спасибо кто писал эти инструкции,и спасибо vic за
совет сохранить MAC адрес если бы я это не заделал был бы пипец пришлось бы катьку разбирать !yea!
 
Последнее редактирование:
  • Like
Реакции: vic

gesha-zap

Профи в Сат-ТВ
Vic, посмотрел мой старшинький,на эту строку. Она и впраду отвечает за команду загрузки версии, но каким образом он сегодня не стал разбираться, всётки выходной, он моло и хочеться погулять.
 

Optima

Профи в Сат-ТВ
ку

Спасибо за подробные описания! Но у меня такой вопрос после процедуры описаной выше
9. Теперь пересылаем файл emergency.ub с компьютера на Катрейн
Пишем:
tftp a4000000 emergency.ub и нажимаем ЕNТЕR


у меня в HuperTerminale высвечивается вот это
"*** ERROR: ethaddr is not set properly!!
STB7100-REF>"


файл emergency.ub лежит в каталоге C:\tftpd32.310beta с распаковаными файлами.

Все способы описаные выше пробовал, никак неподнимается Катя, как решить мне "*** ERROR: ethaddr is not set properly!!
STB7100-REF>"
, можетэтот вариант подымет ресивер.Заранее благодарен за помошь.
 
Последнее редактирование:

vic

Профи в Сат-ТВ
Если у вас пишет в Гипертерминале ERROR: ethaddr ..то вам нужно вначале восстановить МАС адрес катрайна...выше описано и как его найти и где..

или при прописывании tftp и введении set ipaddr и set serverip получаем нечто

Warning no ethaddr set!!!! Error

то наш файл отвечающий за конфигурацию "enviroment" "рассыпался".
Тоесть,наш тюнер как бы потерял СЕТЕВУЮ КАРТУ!
Делаем следующее:
STB7100-REF> setenv ethaddr (и теперь должны найти номер MAC (физический адресс) карт формат ff:ff:ff:ff:ff:ff где ff то ваш номер карты сетевой ... для этого Kathrein приклеил вам наклейку с номером под крышкой тюнера !!Берём отвёртку в руку и откручиваем 5 шурупов и видем номер 0050.... вписывем в окошко гипертерминала

setenv ethaddr 00:50:.... iи т.д и жмём ENTER

После этого дав команду printenv увидем
ethaddr 00:50:.....
после этого можна приступать к стандартным процедурам реанимации..
 

Optima

Профи в Сат-ТВ
vic,
Спасибо! теперь вопросы увеличиваются, вот что обнаружил сняв крышку, (на самой крышке с внутр.стороны ничего нету) Обнаружил 2 наклеки на разъёме SCART:




Я так понял, наклейка на второй фотке это и есть МАС, так какие цифры я должен вводит в терминал?

00:44:35
 
Последнее редактирование:

vic

Профи в Сат-ТВ
Не то что вы выделили,а то что сверху на крышке..выше..

МАС у вас 00 :1d:ec:00:44:35
 
Последнее редактирование:

Optima

Профи в Сат-ТВ
vic,
на фотке где наклейка 430751... видно что чуть выше приклеена ещё одна наклейка , так вот это наклейка и есть вторая фотка с MAC-ом

Больше никаких нету наклее
 

vic

Профи в Сат-ТВ

Optima

Профи в Сат-ТВ
так получаеться надо мне набрать в терминале

setenv ethaddr 00 :1d:ec:00:44:35 и жмём ENTER?
 

vic

Профи в Сат-ТВ
Optima, да..
Проверьте потом вариант
printenv

должно появиться следующее сообщение

STB7100-REF> printenv
boot_param_version=1
board=stb7100ref_27
bootcmd=bootm a0040000
bootdelay=1
autoload=n
defbootargs=console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000
bootmtd=set bootargs $defbootargs;boot
bootargs=console=ttyAS0,115200 root=/dev/sda2 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000
stdin=serial
stdout=serial
stderr=serial

Environment size: 1533/65532 bytes (величина роли большой не играет,может отличатьсяi)
Если в вашем тюнере какие то иные файлы или их недостаёт,то поступаем следующим образом как описано ниже:
 

Optima

Профи в Сат-ТВ
так получаеться надо мне набрать в терминале

setenv ethaddr 00 :1d:ec:00:44:35 и жмём ENTER?

vic
сделал, процесс пошёл дальше, но....
вот лог с терминала

PHP:
Board: STb7100-mboard


U-Boot 1.1.2 (STLINUX_2_0p1) (May 30 2007 - 16:03:49)

DRAM:  32 MB
 write time out = 1, clock = 40
 write time out = 1, clock = 40
Flash: 16 MB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
pll0 freq 531
pll1 freq 399
Net:   VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD
board_version = 3
Button_value = 7
STB7100-REF>
STB7100-REF> erase A0200000 A0ADFFFF

................................................................................
................ done

.............................................. done
Erased 142 sectors
STB7100-REF> erase A0C00000 A0FFFFFF

................................................................ done
Erased 64 sectors
STB7100-REF> set ipaddr 192.168.0.100
STB7100-REF> set serverip 192.168.0.2
STB7100-REF> tftp a4000000 emergency.ub

*** ERROR: ethaddr is NOT set !!
STB7100-REF> bootm a4000000
## Booting image at a4000000 ...
Bad Magic Number
STB7100-REF>


Board: STb7100-mboard


U-Boot 1.1.2 (STLINUX_2_0p1) (May 30 2007 - 16:03:49)

DRAM:  32 MB
 write time out = 1, clock = 40
 write time out = 1, clock = 40
Flash: 16 MB
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
pll0 freq 531
pll1 freq 399
Net:   VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD
board_version = 3
Button_value = 7
STB7100-REF>
STB7100-REF> erase A0200000 A029ffff

.......... done
Erased 10 sectors
STB7100-REF> erase A02A0000 A04Dffff

.................................... done
Erased 36 sectors
STB7100-REF> erase A04E0000 A0Adffff

.................................................. done

.............................................. done
Erased 96 sectors
STB7100-REF> erase A0C00000 A0ffffff

................................................................ done
Erased 64 sectors
STB7100-REF> setenv bootdelay 1
STB7100-REF> setenv ethaddr 0:50:fd:ff:78:ce
STB7100-REF> setenv autoload n
STB7100-REF> setenv serverip 192.168.1.100
STB7100-REF> setenv ipaddr 192.168.1.25
STB7100-REF> setenv netmask 255.255.255.0
STB7100-REF> setenv defbootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=3
2m bigphysarea=1024
> coprocessor_mem=2m@0x04000000,2m@0x04200000"
STB7100-REF> setenv bootmtd=set "bootargs ;boot"
STB7100-REF> setenv bootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m
bigphysarea=1024
> coprocessor_mem=2m@0x04000000,2m@0x04200000"
STB7100-REF> setenv filesize
STB7100-REF> setenv monitor_base
STB7100-REF> setenv monitor_len
STB7100-REF> setenv monitor_sec
STB7100-REF> setenv load_addr
STB7100-REF> setenv unprot
STB7100-REF> setenv update
STB7100-REF> setenv bootcmd bootm a0040000
STB7100-REF> saveenv
Saving Environment to Flash...
env buffer crc = a0c289f0,  data = 85e0000c
..

Un-Protected 2 sectors
Erasing Flash...
.. done
Erased 2 sectors
Writing to Flash... .done
..

Protected 2 sectors
STB7100-REF>

Board: STb7100-mboard


U-Boot 1.1.2 (STLINUX_2_0p1) (May 30 2007 - 16:03:49)

DRAM:  32 MB
 write time out = 1, clock = 40
 write time out = 1, clock = 40
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
pll0 freq 531
pll1 freq 399
Net:   VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD
board_version = 3
Button_value = 4
Boot From Emergency Root File System Upate Appliction
Hit any key to stop autoboot:  0
## Booting image at a0040000 ...
Bad Magic Number
STB7100-REF>

Board: STb7100-mboard


U-Boot 1.1.2 (STLINUX_2_0p1) (May 30 2007 - 16:03:49)

DRAM:  32 MB
 write time out = 1, clock = 40
 write time out = 1, clock = 40
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
pll0 freq 531
pll1 freq 399
Net:   VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD
board_version = 3
Button_value = 4
Boot From Emergency Root File System Upate Appliction
Hit any key to stop autoboot:  0
## Booting image at a0040000 ...
Bad Magic Number
STB7100-REF>

Board: STb7100-mboard


U-Boot 1.1.2 (STLINUX_2_0p1) (May 30 2007 - 16:03:49)

DRAM:  32 MB
 write time out = 1, clock = 40
 write time out = 1, clock = 40
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
pll0 freq 531
pll1 freq 399
Net:   VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD
board_version = 3
Button_value = 7
Hit any key to stop autoboot:  0
## Booting image at a0040000 ...
Bad Magic Number
STB7100-REF>я


Board: STb7100-mboard


U-Boot 1.1.2 (STLINUX_2_0p1) (May 30 2007 - 16:03:49)

DRAM:  32 MB
 write time out = 1, clock = 40
 write time out = 1, clock = 40
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
pll0 freq 531
pll1 freq 399
Net:   VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD
board_version = 3
Button_value = 7
Hit any key to stop autoboot:  0
STB7100-REF> erase A0200000 A0ADFFFF

................................................................................
................ done

.............................................. done
Erased 142 sectors
STB7100-REF> erase A0C00000 A0FFFFFF

................................................................ done
Erased 64 sectors
STB7100-REF> set ipaddr 192.168.0.100
STB7100-REF> set serverip 192.168.0.ХХХ
STB7100-REF> tftp a4000000 emergency.ub

*** ERROR: ethaddr is not set properly!!
STB7100-REF> tftp a4000000 emergency.ub

*** ERROR: ethaddr is not set properly!!
STB7100-REF> tftp a4000000 emergency.ub

*** ERROR: ethaddr is not set properly!!
STB7100-REF> bootm a4000000
## Booting image at a4000000 ...
Bad Magic Number
STB7100-REF> tftp a4000000 emergency.ub

*** ERROR: ethaddr is not set properly!!
STB7100-REF>


Board: STb7100-mboard


U-Boot 1.1.2 (STLINUX_2_0p1) (May 30 2007 - 16:03:49)

DRAM:  32 MB
 write time out = 1, clock = 40
 write time out = 1, clock = 40
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
pll0 freq 531
pll1 freq 399
Net:   VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD
board_version = 3
Button_value = 7
Hit any key to stop autoboot:  0
STB7100-REF> erase A0200000 A0ADFFFF

................................................................................
................ done

.............................................. done
Erased 142 sectors
STB7100-REF> erase A0C00000 A0FFFFFF

................................................................ done
Erased 64 sectors
STB7100-REF> set ipaddr 192.168.0.100
STB7100-REF> set serverip 192.168.0.XXX
STB7100-REF> tftp a4000000 emergency.ub

*** ERROR: ethaddr is not set properly!!
STB7100-REF> set serverip 192.168.0.ХХХ
STB7100-REF> set serverip 192.168.0.101
STB7100-REF> tftp a4000000 emergency.ub

*** ERROR: ethaddr is not set properly!!
STB7100-REF>
я

Board: STb7100-mboard


U-Boot 1.1.2 (STLINUX_2_0p1) (May 30 2007 - 16:03:49)

DRAM:  32 MB
 write time out = 1, clock = 40
 write time out = 1, clock = 40
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
pll0 freq 531
pll1 freq 399
Net:   VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD
board_version = 3
Button_value = 7
Hit any key to stop autoboot:  0
## Booting image at a0040000 ...
Bad Magic Number
STB7100-REF> erase A0200000 A0ADFFFF

................................................................................
................ done

.............................................. done
Erased 142 sectors
STB7100-REF> erase A0C00000 A0FFFFFF

................................................................ done
Erased 64 sectors
STB7100-REF> set ipaddr 192.168.0.100
STB7100-REF> set serverip 192.168.0.XXX
STB7100-REF> tftp a4000000 emergency.ub

*** ERROR: ethaddr is not set properly!!
STB7100-REF> setenv ethaddr 00:1D:EC:00:3B:E9
STB7100-REF> tftp a4000000 emergency.ub
Using MAC Address 00:1D:EC:00:3B:E9
TFTP from server 192.168.0.0; our IP address is 192.168.0.100
Filename 'emergency.ub'.
Load address: 0xa4000000
Loading: checksum bad
T T T T T T T T T T
Retry count exceeded; starting again
TFTP from server 192.168.0.0; our IP address is 192.168.0.100
Filename 'emergency.ub'.
Load address: 0xa4000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
checksum bad
TFTP from server 192.168.0.0; our IP address is 192.168.0.100
Filename 'emergency.ub'.
Load address: 0xa4000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
TFTP from server 192.168.0.0; our IP address is 192.168.0.100
Filename 'emergency.ub'.
Load address: 0xa4000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
checksum bad
TFTP from server 192.168.0.0; our IP address is 192.168.0.100
Filename 'emergency.ub'.
Load address: 0xa4000000
Loading: T T T T T T T T T T
Retry count exceeded; starting again
TFTP from server 192.168.0.0; our IP address is 192.168.0.100
Filename 'emergency.ub'.
Load address: 0xa4000000
Loading: *

Итак по кругу, отключился. Единственное хотел ещё спросить этот момент, может я не так делаю как надо?

set ipaddr 192.168.0.100 и нажимаем ЕNТЕR (адрес Катрейна по умолчанию офф. версии 1.04)
set serverip 192.168.0.ХХХ и нажимаем ЕNТЕR (адрес компьютера)


Вот эти XXX их надо заменить цифрами или так и оставить?
 

vic

Профи в Сат-ТВ
set ipaddr 192.168.0.100 и нажимаем ЕNТЕR (адрес Катрейна по умолчанию офф. версии 1.04)
set serverip 192.168.0.ХХХ и нажимаем ЕNТЕR (адрес компьютера)

Вот эти XXX их надо заменить цифрами или так и оставить?

В случае если вы делаете адресс катрайна 192.168.0.100 то и комп должен быть в этом же диапазоне 192.168.0.1 (и до 255)..для этого или поменяйте адресс в компе на 192.168.0.1 ..на ХР это делается без перегрузки компа.

Попробуйте вначале восстановить методом от Nytee
 
Последнее редактирование:

Optima

Профи в Сат-ТВ
лог терминала при старте ресивера и ввода команды printenv

PHP:
U-Boot 1.1.2 (STLINUX_2_0p1) (May 30 2007 - 16:03:49) 

DRAM:  32 MB 
 write time out = 1, clock = 40 
 write time out = 1, clock = 40 
Flash: 16 MB 
In:    serial 
Out:   serial 
Err:   serial 
pll0 freq 531 
pll1 freq 399 
Net:   VFD_Driver Init 
VFD_Controller Type : NEW Kathrein VFD 
board_version = 3 
Button_value = 7 
Hit any key to stop autoboot:  0 
## Booting image at a0040000 ... 
Bad Magic Number 
STB7100-REF> [b]printenv[/b] 
baudrate=115200 
board=stb7100ref_27 
bootdelay=1 
ethaddr=0:50:fd:ff:78:ce 
autoload=n 
serverip=192.168.1.100 
ipaddr=192.168.1.25 
netmask=255.255.255.0 
defbootargs=console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 
coprocessor_mem=2m@0x04000000,2m@0x04200000 
bootmtd=set=bootargs ;boot 
bootargs=console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 
coprocessor_mem=2m@0x04000000,2m@0x04200000 
bootcmd=bootm a0040000 
stdin=serial 
stdout=serial 
stderr=serial 

Environment size: 483/65532 bytes 
STB7100-REF>

При таком раскладе поможет метод от Nytee?
 

vic

Профи в Сат-ТВ
Optima, да тут очевидно метод от Nytee..
Environment size: 483/65532 bytes
 

Optima

Профи в Сат-ТВ
vic,
И всё таки у меня не получается ничего
PHP:
STB7100-REF> erase A0200000 A029ffff

.......... done
Erased 10 sectors
STB7100-REF> erase A02A0000 A04Dffff

.................................... done
Erased 36 sectors
STB7100-REF> erase A04E0000 A0Adffff

.................................................. done

.............................................. done
Erased 96 sectors
STB7100-REF> erase A0C00000 A0ffffff

................................................................ done
Erased 64 sectors
STB7100-REF> setenv bootdelay 1
STB7100-REF> setenv ethaddr 0:50:fd:ff:78:ce
STB7100-REF> setenv autoload n
STB7100-REF> setenv serverip 192.168.1.100
STB7100-REF> setenv ipaddr 192.168.1.25
STB7100-REF> setenv netmask 255.255.255.0
STB7100-REF> setenv defbootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=3
2m bigphysarea=1024
> coprocessor_mem=2m@0x04000000,2m@0x04200000"
STB7100-REF> setenv bootmtd=set "bootargs ;boot"
STB7100-REF> setenv bootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m
bigphysarea=1024
> coprocessor_mem=2m@0x04000000,2m@0x04200000"
STB7100-REF> setenv filesize
STB7100-REF> setenv monitor_base
STB7100-REF> setenv monitor_len
STB7100-REF> setenv monitor_sec
STB7100-REF> setenv load_addr
STB7100-REF> setenv unprot
STB7100-REF> setenv update
STB7100-REF> setenv bootcmd bootm a0040000
STB7100-REF> saveenv
Saving Environment to Flash...
env buffer crc = a0c289f0,  data = 85e0000c
..

Un-Protected 2 sectors
Erasing Flash...
.. done
Erased 2 sectors
Writing to Flash... .done
..

Protected 2 sectors
STB7100-REF>



Здесь я Выключаю Катьку сзади выключателем питания. Вставляю флэшку с родным FW 1.03 (6 файлов). Нажми кнопку MENU и удерживая её включаю ресивер. Появляется на дисплее "Emergency Boot"


В терминале идёт лог

PHP:
Board: STb7100-mboard


U-Boot 1.1.2 (STLINUX_2_0p1) (May 30 2007 - 16:03:49)

DRAM:  32 MB
 write time out = 1, clock = 40
 write time out = 1, clock = 40
Flash: 16 MB
In:    serial
Out:   serial
Err:   serial
pll0 freq 531
pll1 freq 399
Net:   VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD
board_version = 3
Button_value = 4
Boot From Emergency Root File System Upate Appliction
Hit any key to stop autoboot:  0
## Booting image at a0040000 ...
Bad Magic Number
STB7100-REF>
Я жду, на дисплее всё ещё "Emergency Boot", прошивка неидёт
Дальше делаю так,

PHP:
STB7100-REF>ethaddr 00:1D:EC:00:3B:E9
Unknown command 'ethaddr' - try 'help'
~~~~~going here?~~~~~~~~
board_version = 3
Button_value = 7
STB7100-REF>

Получаю это(( И всё, тупик, что делать ребята? (((
 
Последнее редактирование:

vic

Профи в Сат-ТВ
Optima, тупиков не бывает..попробуте проверить или у вас при включении тюнера (держать на морде кнопку меню) появится режим UPDATE
..Если появится то залейте полный офф.имидж 1.05 ..
http://forum.sat-expert.com/downloads.php?do=file&id=97
если не появляется UPDATE ..то нужно не спеша начать реанимацию сначала..
 
Последнее редактирование:

Optima

Профи в Сат-ТВ
vic,
Я отредактировал своё предедущее сообщение, посмотри пожалуйста, вроде я там всё описал что происходит и что я делаю

и ещё пробовал поднять ресивер с ufs910config и здесь не везуха, вот что пишет


И связи нету.
 
Последнее редактирование:

vic

Профи в Сат-ТВ
Так вот смотрю,что где то вы допустили ошибку..
к примеру..мы выяснили что у вас МАС адресс 00 :1d:ec:00:44:35
А почему у вас в логе совсем иной?другой..
STB7100-REF> setenv bootdelay 1
STB7100-REF> setenv ethaddr 0:50:fd:ff:78:ce
STB7100-REF> setenv autoload n
STB7100-REF> setenv serverip 192.168.1.100
STB7100-REF> setenv ipaddr 192.168.1.25
STB7100-REF> setenv netmask 255.255.255.0

Исправьте ошибку с МАС адресом!!!
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху