vic
Профи в Сат-ТВ
Невнимательность,спешка,отсутствие опыта в пользовании тюнером иногда приводят к печальному результату,когда тюнер перестаёт стартовать.Спешить грешить на то что это всё- "бобик сдох", не стоит..как правило он восстанавливается и продолжает дальше радовать наш глаз..
Итак,пришла беда-отворяй ворота!!
Первый вопрос сразу возникает: что теперь делать и как спасаться..?
Так как нервные клетки уввы не восстанавливаются,то нужно спокойно и последовательно идти к намеченной цели--восстановление работоспособности тюнера!
первый шаг -скачиваем пакет программ и реанимационный имидж в прикреплённом файле!
Создаём себе на компе отдельную папку типа Реанимация и разархивируем туда все файлы..
В итоге будем иметь и реанимационный имидж на базе 1.04,что в дальнейшем сделает возможным сразу шить самые новые имиджи сразу с флешки,
и пакет программ,которые вам будут нужны при реанимации..
Наиболее частый случaй реанимации описан ниже:
Читаем и водим пальцем!!
Но не всегда проблема может решиться описанным способом..уввы..не вышло ничего -следуем дальше..внимательно разбираемся в причинах..
Так как у вас уже установлен и настроен HyperTerminal то начинаем рыть дальше и искать причину..
Запустив эту прогу и включив ваш тюнер увидем возможно такую картинку на мониторе:
STB7100-REF>
Пишем:
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)
Если в вашем тюнере какие то иные файлы или их недостаёт,то поступаем следующим образом как описано ниже:
Ещё один ньюанс стоит отметить отдельно:
Если у вас высветило....
Board: STb7100-mboard
U-Boot 1.1.2 (STLINUX_2_0p1) (Feb 27 2007 - 13:37:28)
DRAM: 32 MB
write time out = 1, clock = 40
write time out = 1, clock = 40
Flash: 16 MB
Warning CRC error (или что то в таком духе ) !!!!!
In: serial
Out: serial
Err: serial
pll0 freq 531
pll1 freq 400
Net: VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD
Button_value = 7
STB7100-REF>
или при прописывании 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:.....
после этого можна приступать к стандартным процедурам реанимации..
Если у вас всё нормально прошло с восстановлением и дальше тюнер не стартует пробуем вписав команду
bootm a0040000 [Enter] - это адресс ячейки памяти где есть наш image bootsequence....
должно начаться
Starting kernel console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000 - 0x00000000 - 0 ...
если остановится на
## Booting image at a0040000 ...
Image Name: Linux 2.6
Image Type: SH-4 Linux Kernel Image (gzip compressed)
Data Size: 1514321 Bytes = 1.4 MB
Load Address: 84401000
Entry Point: 84402000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
....
и дальше ничего не происходит
то выключаем и включаем тюнер придерживая кнопку exit
он стартует и теперь быстро(имеем около 10 секунд) V-format (то войдём в TEST MODE ) ли меню (DEBUG MODE) option (FTP MODE иногда может появится ) Удерживая кнопку EXIT появится напись NORMAL BOOTING .... Входим в test mode и запишем теперь
bootm a0040000 [Enter]
имидж должен стартовать!
Итак,пришла беда-отворяй ворота!!
Первый вопрос сразу возникает: что теперь делать и как спасаться..?
Так как нервные клетки уввы не восстанавливаются,то нужно спокойно и последовательно идти к намеченной цели--восстановление работоспособности тюнера!
первый шаг -скачиваем пакет программ и реанимационный имидж в прикреплённом файле!
Создаём себе на компе отдельную папку типа Реанимация и разархивируем туда все файлы..
В итоге будем иметь и реанимационный имидж на базе 1.04,что в дальнейшем сделает возможным сразу шить самые новые имиджи сразу с флешки,
и пакет программ,которые вам будут нужны при реанимации..
Наиболее частый случaй реанимации описан ниже:
Читаем и водим пальцем!!
Как вижу надо расставить все точки над i
Реанимация Катрейна от 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
erase A0C00000 A0FFFFFF и нажимаем ЕNТЕR
8. Конфигурируем IP адреса тюнера и компьютера
Пишем:
set ipaddr 192.168.0.100 и нажимаем ЕNТЕR (адрес Катрейна по умолчанию офф. версии 1.04)
set serverip 192.168.0.ХХХ и нажимаем ЕNТЕR (адрес компьютера)
9. Теперь пересылаем файл emergency.ub с компьютера на Катрейн
Пишем:
tftp a4000000 emergency.ub и нажимаем ЕNТЕR
10. Вводим в действие процедуру загрузки програмного обеспечения с флешки
bootm a4000000 и нажимаем ЕNТЕR
11. Когда на терминале появится надпись END мы ОТКЛЮЧАЕМ null модемный кабель и ТОЛЬКО ТОДА ожидаем старта тюнера. (НЕ отключите кабель, не дождетесь запуска) После этой операции Катрейн запускается на версию программного обеспечения 1.04 что сделает возможным загрузку любого имиджа.
Все требуемые архивы найдете по этим ссылкам:
tftpd32.310beta.zip - http://kathrein.tvsat-pl.info/download/file.php?id=27&sid=eaef0118adbb58a55890c8867b9cafed
hyperterminalpe63.zip - http://kathrein.tvsat-pl.info/download/file.php?id=26&sid=eaef0118adbb58a55890c8867b9cafed
emergency.zip - http://kathrein.tvsat-pl.info/download/file.php?id=25&sid=eaef0118adbb58a55890c8867b9cafed
Несколько слов по Гипертерминалу.
Это стандартная программа, и у кого она стоит, качать ее не надо.
На Висте его нет
На Висту устанавливается хитро.
Запускаете установку с ПРАВАМИ АДМИНИСТРАТОРА. После того как откроется первое окно, программа установки как будто виснет. Ждите, очухается. Устанавливайте все по умолчанию. Программа первый раз споткнется на файле regswer32. Не могу открыть. Найдите этот файл по указанному пути, зайдите в Свойства файла - Безопасность. Увидете в правах только 2 галочки. Не хватает прав. Нажмите Дополнительно - выберите Администратор, нажмите Изменить - опять выберите Администратор и поставьте внизу слева галку Добавить разрешения..., нажмите Применить и потом везде ОК
После этого закройте окно предупреждения крестиком а не Ок. Программа начнет устанавливаться дальше и споткнется на втором файле Msvcirt.dll. Проделайте ту же процедуру. В конце программа установки попросит перегрузку. Согласитесь. Ярлыки не появляются Исполняемый файл найдете в папке C:\Program Files\Windows NT\HyperTerminal.
По этой инструкции восстанавливается любой Катрейн, независимо от того, чем вы его загубили
Программа ufs910config делает то же самое. Только она самодостаточна, в ней есть и Гипертерминал и ftp сервер. По ходу установки выскакивают всплывающие окна с инструкциями, что делать дальше.
Но не всегда проблема может решиться описанным способом..уввы..не вышло ничего -следуем дальше..внимательно разбираемся в причинах..
Так как у вас уже установлен и настроен HyperTerminal то начинаем рыть дальше и искать причину..
Запустив эту прогу и включив ваш тюнер увидем возможно такую картинку на мониторе:
STB7100-REF>
Пишем:
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)
Если в вашем тюнере какие то иные файлы или их недостаёт,то поступаем следующим образом как описано ниже:
teraval, сделай следующее:
Соедини комп и Катьку nullmodem кабелем (2-3,3-2,5-5).
Включи ресивер, запусти родной мастдайный Hyperterminal, выбери COM порт, 8-N-1, 115200, Flow Control = OFF, тыкни ENTER.
Сделай flash erase (copy & paste) :
erase A0200000 A029ffff
erase A02A0000 A04Dffff
erase A04E0000 A0Adffff
erase A0C00000 A0ffffff
Затем :
setenv bootdelay 1
setenv ethaddr 0:50:fd:ff:78:ce
setenv autoload n
setenv serverip 192.168.1.100
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
Выключи Катьку сзади выключателем питания. Вставь флэшку с родным FW 1.03 (6 файлов). Нажми кнопку MENU и удерживая её включи ресивер. Как появится на дисплее "Emergency Boot" - кнопку можно отпустить. После того как прошьется FW 1.03, выключи бокс, запиши на флэшку FW 1.04 и еще раз прошей Катьку. После этого можно прошить альтернативный имидж. Лучше всего RuDbox 1.04 b1.
PS У меня тоже Катька дохла после прошивки 1.04. Я целый день мудохался пытаясь ее восстановить различными способами, используя ufs910config, tftpd, emergency.ub и тд. И только вышеописанным методом, обнаруженным на ufs910.hdtvinfo.eu удалось ее реанимировать.
PPS После прошивки родного FW 1.04 Катька может не опознать флэшку, которую ты до этого использовал для прошивки. Это типа "нормально". Найди другую, которую Катька увидит. Я прошил mp3 flash плеером
Ещё один ньюанс стоит отметить отдельно:
Если у вас высветило....
Board: STb7100-mboard
U-Boot 1.1.2 (STLINUX_2_0p1) (Feb 27 2007 - 13:37:28)
DRAM: 32 MB
write time out = 1, clock = 40
write time out = 1, clock = 40
Flash: 16 MB
Warning CRC error (или что то в таком духе ) !!!!!
In: serial
Out: serial
Err: serial
pll0 freq 531
pll1 freq 400
Net: VFD_Driver Init
VFD_Controller Type : NEW Kathrein VFD
Button_value = 7
STB7100-REF>
или при прописывании 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:.....
после этого можна приступать к стандартным процедурам реанимации..
Если у вас всё нормально прошло с восстановлением и дальше тюнер не стартует пробуем вписав команду
bootm a0040000 [Enter] - это адресс ячейки памяти где есть наш image bootsequence....
должно начаться
Starting kernel console=ttyAS0,115200 root=/dev/mtdblock3 mem=32m bigphysarea=1024 coprocessor_mem=2m@0x04000000,2m@0x04200000 - 0x00000000 - 0 ...
если остановится на
## Booting image at a0040000 ...
Image Name: Linux 2.6
Image Type: SH-4 Linux Kernel Image (gzip compressed)
Data Size: 1514321 Bytes = 1.4 MB
Load Address: 84401000
Entry Point: 84402000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
....
и дальше ничего не происходит
то выключаем и включаем тюнер придерживая кнопку exit
он стартует и теперь быстро(имеем около 10 секунд) V-format (то войдём в TEST MODE ) ли меню (DEBUG MODE) option (FTP MODE иногда может появится ) Удерживая кнопку EXIT появится напись NORMAL BOOTING .... Входим в test mode и запишем теперь
bootm a0040000 [Enter]
имидж должен стартовать!
Вложения
Последнее редактирование: