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

K V L

http://tele-satinfo.ru
Хочу обратить внимание, всех, кто пользуется бэкапами, обратите внимание, что бэкап-файлы любого имиджа (от прог КСС и KathiUp), всегда имеют одинаковые размеры, а это, возможно не есть гуд или наоборот!
 

kidrock

Новичок
может кто подскажет. Купил тюнер софт стоял 1.03 начал обновления как описано в форуме ,после перепрошивки на 1.04 завис пролопатил весь форум и попытался поднять гипер терминалом вроде как получилось тюнер пошёл заливаться но при перепрошивке на дисплее высвечивается надпись Kethrein UFS910 потом тухнет и тюнер уходит сам в себя. Соединився гипертерминалом выдаёт вот такую инфу
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 = 0
Button_value = 7
Hit any key to stop autoboot: 0
## Booting image at a0040000 ...
Image Name: Linux 2.6
Image Type: SH-4 Linux Kernel Image (gzip compressed)
Data Size: 1714625 Bytes = 1.6 MB
Load Address: 84401000
Entry Point: 84402000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK

Starting kernel @а@ - 0x00000000 - 0 ...
 

regysever

Профи в Сат-ТВ
Все просто и описано на сайте очень подробно, могу свое собрание выложить:

Реанимация Катрейна от Crash ( незначительная модификация)


Для реанимации тюнера требуются:

- null модемный кабель
- сетевой кабель для прямого соединения компьютера с Катрейном, или Катрейн, подсоединенный к сети ЛАН
- HyperTerminal Private Edition - программа, делающая возможным подключение к тюнеру через com порт
- tftpd - программа, делающая возможным подключение к тюнеру через ЛАН
- emergency.ub - аварийное ядро kathrein ufs-910
- Полный софт 1.04 -
(это уже скомпилированное обновление офф. имиджа 1.04 и файлы ядра офф. имиджа 1.03) Другими словами с этим имиджем Катрейн сразу восстанавливается в офф. версию 1.04, минуя версию 1.03

Подготовка HyperTerminal Private Edition

1. Устанавливаем HyperTerminal Private Edition
2. Запускаем программу. Так как это триальная версия,надо немного подождать.
3. Приступаем к конфигурации программы.

• Запускаем программу и в окошке Nаmе: вписываем название сессии (я например написал Kathrein)

• Выбираем порт коммуникации, в нашем случае COM1 и дальше переходим к опции Configure.

• Порт COM1 конфигурируем так:
- Скорость (бит/сек): 115200
- Бит данных: 8
- Четность: Нет
- Стоповые биты: 1
- Управление потоком: Нет

Такую заготовленную сессию мы сохраняем. Это дает возможность быстрого доступа к сессии без повторной конфигурации.

Подготовка программы tftpd

1. Программу мы распаковываем на компьютер напр. в C:\tftpd32.310beta
2. К каталог, в который распаковали программу мы копируем файл emergency.ub

Подготовка флешки

1. Форматируем флешку в FAT32
2. Создаем каталог с именем kathrein
3. В каталоге kathrein создаем подкаталог ufs910
4. К подкаталог ufs910 загружаем официальные имиджи 1.04

Реанимация тюнера

1. Вставляем флешку в Катрейн (гнездо USB на передней панели)

2. Соединяем Катрейн с компьютером при помощи null модемного кабеля

3. Соединяем Катрейн с роутером и компьютером с помощью сетевого кабеля

4. Запускаем tftpd. Программа не требует конфигурации, потому что автоматически обнаружит IP нашего компьютера.

5. Запускаем программу HyperTerminal Private Edition и выбираем созданную ранее сессию

6. Сейчас включаем тюнер и немедленно жмем на клавишу ЕNТЕR клавиатуры. Сессия должна остановиться на линии STB7100-REF>

Все нижеприведенные команды мы вписываем в терминал

7. Приступаем к очиститке памяти.
Пишем:

erase A0200000 A0ADFFFF и нажимаем ЕNТЕR 142сектора---
erase A0C00000 A0FFFFFF и нажимаем ЕNТЕR 64 сектора---OtherData Var
erase A0040000 A01FFFFF и нажимаем ЕNТЕR 28 скторов---kernel
erase A0200000 A029FFFF и нажимаем ЕNТЕR 10 секторов--config FS
erase A02A0000 A04DFFFF и т.д. 36 секторов--Root SQUASHFS
erase A04E0000 A0ADFFFF 96 секторов--APP_Modules
erase A0AE0000 A0BFFFFF 18 секторов--EmergencyRoot
erase A0040000 A0FFFFFF 252 сектора--Flash wo/ bootloader

Обычно достаточно стереть :

erase A0200000 A029ffff
erase A02A0000 A04Dffff
erase A04E0000 A0Adffff
erase A0C00000 A0ffffff

--- reboot...---


setenv bootdelay 1
setenv ethaddr 00:50:fd:ff:78:ce
setenv autoload n
setenv serverip 192.168.1.2
setenv ipaddr 192.168.1.25
setenv netmask 255.255.255.0
setenv defbootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000"
setenv bootmtd=set "bootargs ;boot"
setenv bootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000"
setenv filesize
setenv monitor_base
setenv monitor_len
setenv monitor_sec
setenv load_addr
setenv unprot
setenv update
setenv bootcmd bootm a0040000
saveenv

Сноска:
Конфигурируем IP адреса тюнера и компьютера (4 и 5 строка). Пишем:
set ipaddr 192.168.1.25 и нажимаем ЕNТЕR (адрес Катрейна, хотите, ставте свой )
set serverip 192.168.1.2 и нажимаем ЕNТЕR (адрес компьютера, это у меня а у вас может другой, зависит от гатевея, т.е. роутера ).

9. Теперь пересылаем файл emergency.ub с компьютера на Катрейн
Пишем:
tftp a4000000 emergency.ub и нажимаем ЕNТЕR

10. Вводим в действие процедуру загрузки програмного обеспечения с флешки

bootm a4000000 и нажимаем ЕNТЕR( можно традиционно с флэшки с нажатием кнопки меню и перезагрузкой)


Восстановить kathrein можно через com порт без lan ( мало ли)
Соединяем нуль модемным кабелем ,запускаем Hyperterminal 115200,8 нет 1 нет,стираем:
erase A0200000 A029ffff
erase A02A0000 A04Dffff
erase A04E0000 A0Adffff
erase A0C00000 A0ffffff
далее вводим команду
loadb a4000000 появляется надпись "Ready for binary download to 0xa4000000"
после этого записываем emergency.ub тем же Hyperterminal( transfer>send file-способ kermit) -запись идёт 15 минут.
После вставляем флешку с имеджем из 6 файлов 1.03 нажимаем кнопку меню и перезагружаемся.







А вот вариант с http://forum.paytv.ro/showthread.php?t=59546&highlight=emergency.ub
(модифицирован)


setenv boot_param_version 1
setenv board stb7100ref_27
setenv bootcmd bootm a0040000
setenv bootdelay 1
setenv ethaddr 00:1d:ec:00:45:da
setenv autoload n
setenv serverip 192.168.1.2
setenv ipaddr 192.168.1.25
setenv netmask 255.255.255.0
setenv defbootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000 rootdelay=10"
setenv bootmtd=set "bootargs ;boot"
setenv bootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000 rootdelay=10"
setenv filesize
setenv monitor_base
setenv monitor_len
setenv monitor_sec
setenv load_addr
setenv unprot
setenv update
saveenv
boot


И еще вариант с http://www.spinnes-board.de/vb/showthread.php?p=838948
(модифицирован)

setenv boot_param_version 1
setenv board stb7100ref_3.x
setenv bootcmd bootm a0040000
setenv bootdelay 1
setenv ethaddr 00:50:fd:ff:ab:b9
setenv autoload n
setenv ipaddr=192.168.1.20
setenv serverip=192.168.1.80
setenv netmask 255.255.255.0
setenv defbootargs console=ttyAS0,115200 root=/dev/mtdblock3 mem=32mbigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000
setenv bootmtd set bootargs $defbootargs;boot
setenv bootargs console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000
saveenv


printenv



Еще с турецкого сайта http://www.turkeyforum.com/satforum/archive/index.php/t-343058.html


nakopiruj soubory app, emergency, rootfs a kernel do root adresaoe TFTP serveru na PC a spus? TFTP server
copy files app, emergency, rootfs and kernel to TFTP server root on PC and then run TFTP server

STB7100-Ref>

/IP TFTP SERVERU v PC/
set serverip 192.168.x.x

/IP KATI BOXU/
set ipaddr 192.168.x.x

tftpboot a4000000 kernel
erase a0040000 a01fffff
cp.b a4000000 a0040000 1c0000

tftpboot a4000000 rootfs
erase a02a0000 a04dffff
cp.b a4000000 a02a0000 240000

tftpboot a4000000 app
erase a04e0000 a0adffff
cp.b a4000000 a04e0000 600000

tftpboot a4000000 emergency
erase a0ae0000 a0bfffff
cp.b a4000000 a0ae0000 120000

boot

SF Team

Удачи в делах. Авторам огромное спасибо.:):)
 
Последнее редактирование:

roman1802

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

regysever

Профи в Сат-ТВ
если боишься атак на клонов- лучше поставь свой Mac. Иначе за китайца примут и капец))))
Через гипертерминал в командную строку STB7100-REF> вбиваешь bdinfo
и получаешь свой адрес )))))
STB7100-REF> bdinfo
boot_params = 0x85DDFF88
memstart = 0x84000000
memsize = 0x02000000
flashstart = 0xA0000000
flashsize = 0x01000000
flashoffset = 0x0001D408
ethaddr = 00:01:01:01:01:01
ip_addr = 192.168.1.12
baudrate = 115200 bps

STb7100 version 3.x
PLL0 = 531 MHz
PLL1 = 399 MHz
ST40 CPU = 265 MHz
ST40 BUS = 132 MHz
ST40 PER = 66 MHz
ST231 CPU = 399 MHz
ST BUS = 199 MHz
EMI = 99 MHz
LMI = 199 MHz

ГДЕ ethaddr = 00:01:01:01:01:01 и есть MAC адрес. ethaddr = 00:01:01:01:01:01 это слетевший MAC, настоящий выглядит примерно так 00:1d:ec:00:00:00. Mac адрес считается уникальным для каждой сетевой карты, но легко перешивается а значит может быть изменен по желанию.
 
Последнее редактирование:

roman1802

Профи в Сат-ТВ
мак у меня не слетел !
вот то что я сейчас проделал ..
Приступаем к очиститке памяти.
Пишем:

erase A0200000 A0ADFFFF и нажимаем ЕNТЕR 142сектора---
erase A0C00000 A0FFFFFF и нажимаем ЕNТЕR 64 сектора---OtherData Var
erase A0040000 A01FFFFF и нажимаем ЕNТЕR 28 скторов---kernel
erase A0200000 A029FFFF и нажимаем ЕNТЕR 10 секторов--config FS
erase A02A0000 A04DFFFF и т.д. 36 секторов--Root SQUASHFS
erase A04E0000 A0ADFFFF 96 секторов--APP_Modules
erase A0AE0000 A0BFFFFF 18 секторов--EmergencyRoot
erase A0040000 A0FFFFFF 252 сектора--Flash wo/ bootloader
это все сделал ! все ок !
Восстановить kathrein можно через com порт без lan ( мало ли)
Соединяем нуль модемным кабелем ,запускаем Hyperterminal 115200,8 нет 1 нет,стираем:
erase A0200000 A029ffff не стирал
erase A02A0000 A04Dffff не стирал
erase A04E0000 A0Adffff не стирал
erase A0C00000 A0ffffff не стирал
далее вводим команду
loadb a4000000 появляется надпись "Ready for binary download to 0xa4000000"
после этого записываем emergency.ub тем же Hyperterminal( transfer>send file-способ kermit) -запись идёт 15 минут.
После вставляем флешку с имеджем из 6 файлов 1.03 нажимаем кнопку меню и перезагружаемся.
и это сделад . тоже почти все . с флешки имидж не грузиться

Добавлено через 11 минут
File transfer via NFS from server 192.168.1.241; our IP address is 192.168.1.34
Filename '/nfs/target_enigma2/boot/uImage'.
Load address: 0xa5000000 что это за строка которыя в гипертерминале выводится с тюнера ? как вернуть на место родной загрузчик ?
Есть ли способ заливки софта через ком порт ? возможно что что то с юсб входом
 
Последнее редактирование:

regysever

Профи в Сат-ТВ
setenv boot_param_version 1
setenv board stb7100ref_27
setenv bootcmd bootm a0040000
setenv bootdelay 1
setenv ethaddr (((свой мак))))
setenv autoload n
setenv serverip 192.168.1.2
setenv ipaddr 192.168.1.25
setenv netmask 255.255.255.0
setenv defbootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000 rootdelay=10"
setenv bootmtd=set "bootargs ;boot"
setenv bootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000 rootdelay=10"
setenv filesize
setenv monitor_base
setenv monitor_len
setenv monitor_sec
setenv load_addr
setenv unprot
setenv update
saveenv
и пробуй с флэшкой
 

иван999

Профи в Сат-ТВ
привет помогите люди добрые перешивал ресивер прошился нормально
и не стал показывать пробую снова жму кнопку меню пол часа всеравно горит на дисплее entrgtncy boot пробовал стирать всё стирается но также горит entrgtncy boot что может быть что надо зделать помогите
 

иван999

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

regysever

Профи в Сат-ТВ
не паникуй))) подробно лог предоставь
Обычно хватает настроить конфиг загрузки:

STB7100-Ref>
setenv bootdelay 1
setenv ethaddr 00:50:fd:ff:78:ce
setenv autoload n
setenv serverip 192.168.1.2
setenv ipaddr 192.168.1.25
setenv netmask 255.255.255.0
setenv defbootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000"
setenv bootmtd=set "bootargs ;boot"
setenv bootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000"
setenv filesize
setenv monitor_base
setenv monitor_len
setenv monitor_sec
setenv load_addr
setenv unprot
setenv update
setenv bootcmd bootm a0040000
saveenv
 
Последнее редактирование:

иван999

Профи в Сат-ТВ
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 = 0
Button_value = 7
Hit any key to stop autoboot: 0
## Booting image at a0040000 ...
Bad Magic Number
STB7100-REF> bdinfo
boot_params = 0x85DDFF88
memstart = 0x84000000
memsize = 0x02000000
flashstart = 0xA0000000
flashsize = 0x01000000
flashoffset = 0x0001D408
ethaddr = 00:00:00:00:00:00
ip_addr = 192.168.0.12
baudrate = 115200 bps

STb7100 version 3.x
PLL0 = 531 MHz
PLL1 = 399 MHz
ST40 CPU = 265 MHz
ST40 BUS = 132 MHz
ST40 PER = 66 MHz
ST231 CPU = 399 MHz
ST BUS = 199 MHz
EMI = 99 MHz
LMI = 199 MHz
STB7100-REF>

Добавлено через 7 минут
правильно или какой програмой снять лог спасибо
 
Последнее редактирование:

regysever

Профи в Сат-ТВ
если китаеза, можешь смело катиапом 1.2 выставить defalt value и потом flash в правом нижнем углу))) Если немец -тоже но mac ставь родной( в окошках можно поменять, затем тоже жмешь Flash внизу справа. И рестартуй.
или вручную по сценарию. что я дал вверху.
ВСЕ.( если нет - жду комментария)

MAC можно посмотреть на внутренней поверхности крышки( раскрути 6 шурупов и глянь)
 
Последнее редактирование:

Djazz

Профи в Сат-ТВ
Подскажите, просле реанимайии загрузился в 1.3 и теперь через флеш с которого реанимировал не пишит UPDATE только Emergency Boot никак не шьется, флеш моргает, 1.03 загружается,оригинал, подскажите, что не так?
 

regysever

Профи в Сат-ТВ
прошей катиапом. или в командной строке поправь:
setenv update
setenv bootcmd bootm a0040000
saveenv
можешь целиком влить:
setenv bootdelay 1
setenv ethaddr 00:50:fd:ff:78:ce
setenv autoload n
setenv serverip 192.168.1.2
setenv ipaddr 192.168.1.25
setenv netmask 255.255.255.0
setenv defbootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000"
setenv bootmtd=set "bootargs ;boot"
setenv bootargs "console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000"
setenv filesize
setenv monitor_base
setenv monitor_len
setenv monitor_sec
setenv load_addr
setenv unprot
setenv update
setenv bootcmd bootm a0040000
saveenv
MAC свой ставь, если не китаец, если китаец- этот сойдет

можешь катиапом выставить конфиг загрузки- только что написал выше.
 
Последнее редактирование:

иван999

Профи в Сат-ТВ
спасибо за ответы пожалуста обясни по подробнее в програме не найду этотой кнопки SetEnv спасибо
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху