Тем: 4,404, Сообщений: 359,653, Пользователи: 157,384
На форуме: 46

Вернуться   Форум VolSat > Спутниковые ресиверы > Enigma 1 Linux Based Receivers > DreamBox

Важная информация


 
 
Опции темы Опции просмотра Language
Старый 24.06.2008, 15:58   #1
HIM
Местный
 
Аватар для HIM
 
Регистрация: 04.05.2007
Ресивер: Amiko 8900 Alien - Dreambox 800 HD
Сообщений: 198
Сказал(а) спасибо: 266
Поблагодарили 414 раз(а) в 89 сообщениях
Вес репутации: 21
HIM как роза среди колючекHIM как роза среди колючекHIM как роза среди колючекHIM как роза среди колючек
Восклицание пост как оживить дрим (реанимационка дрима)

Пост как оживить Дрим (Реанимационка дрима)


Вместо предисловия... Загрузив битый имидж и попытавшись им прошить бокс произошло его убийство. Обратившись к факам стало понятно, что восстановлению он подлежит толлько через JTag. Поковырявшись на сайте техподдержки дримо-изготовителей вычитал "полезную" вещь, что может быть убитой (сгоревшей) сама флешка. Обрадовало сильно...
Особо вспомнилось, что он завис на надписи "erasing flash". Спецы поймут, что значит "завис при прошивке". Если в этот момент был импульс записи, который продлился долго, то может сгореть микросхема.

Суть...
"Смерть" аппарата делится на две части: есть надпись на дисплее и нет ее. Второе хуже, нужен Джейтаг.
Вооружившись Мандрейком 9.1, схемой JTag'а и паяльником приступил к работе. Установку линукса описывать не стану. По схеме в JTag'е используется мелкосхема 74LS245, однако "опытные" люди советуют ставить не LS245, а НС245.
Не верьте. Сами разработчики это делать не советуют, а им виднее. Дополнительно собирается стабилизатор напряжения 3.3 вольта для этой микрухи. Потом еще подгонять напряжение подстроечником, чтобы не сыпались ошибки. На вопрос "а нафига?" был найден исчерпывающий ответ "и нафиг не надо". Если флешка шьется этим напряжением, то оно должно где-то быть. Инженеры Дрима с этим согласились и выдали эту контрольную точку (см.рис), посоветовав нагрузить ее танталовым конденсатором в 1-10 мкф в качестве фильтра по питанию. Так что весь JTag состоял из микросхемы и конденсатора. Прижимать контакты (паять гребенку на Дриме я не стал) было удобно панелькой от микросхемы на 16 ног, к которой сверху были припаяны провода. Ряды ножек панельки были подогнуты навстречу и получались подпружиненные контакты.
Контакты были прижаты, бокс включен, выданы команды
flash unprotect
flash write
Ждать прошивки и удерживать контакты пришлось больше минуты.
Проверить правильность записи можно командой flash read, а затем сравнить полученный файл с исходным.
Перегружаемся в винды и идем в терминал. Соединяем бокс нуль-модемом. Настраиваем его на 115200.
Включаем бокс.
Если появилась надпись Dreambox DM7000 – значит будет жить.
Сразу после появления надписи давим несколько раз энтер и попадаем в сетап биоса.
Отсюда можно даже загрузиться с сервера как бездисковой станции. Как это делается? Сам я не знаю, а общественность на неоднократные вопросы отвечала красноречивым вдохновенным молчанием. Короче я оценил и запомнил надолго одну вещь: Тем кто что-то знает, отвечать на вопросы лениво. Если ответ не укладывается в 3-4 строки, то отвечать уже впадлу. Короче рассчитывать приходится только на себя.
Далее: берем DreamUp давим "коннект" и ждем 1-2 минуты. При нормальном "опознании" внутри дрима загорятся два (желтый и зеленый) светодиода. В этот же момент должны разблокироваться остальные кнопки. Жмем ... нет, не "флешь"..., жмем Erase и ждем ответа 1-2 минуты. Если выдаст "0", тогда уже жмем "флешь" и заливаем РЕЛИЗОВЫЙ имидж. Желательно 1.02, по крайней мере у меня сработал только он. Его же рекомендуют изготовители. Если при стирании выдается ошибка, то три варианта:
1 – частично убита микруха флеша (маловероятно), ибо БИОС сидит там же, разве что какие-то адреса. И жить аппарат будет только с загрузкой с сетки через компьютер.
2 – длинный кабель нуль-модема, что более вероятно.
3 – нестабильность операционной системы компьютера или особенности чипсета.
Сами разработчики по поводу ошибки стирания, как кто-то уже постил в факах, заявляют "If you get an ERROR erasing the flash, your box MUST be returned to DREAM"
Я сам получил эту ошибку и нарисовал с уме траурную процессию на свалку.
Уменьшаем длину кабеля до минимума и спокойно прошиваем РЕЛИЗ. Отключаем на минуту (рекомендуется не менее 20 секунд). Включаем, давим "вверх", настраиваем IP бокса и уже через сеть льем то, что хотим.

Выводы.
1. При заливке софта быть уверенным, что он нормальный. Раньше было правило хорошего тона выкладывать имиджи в архивах. Если скачался битый файл, то он попросту не разархивируется. И все было понятно. А теперь только с программой "дримконтроллер".
2. Использовать только те детали, которые рекомендует разработчик, а не новоявленные советчики.
3. Длину кабеля делать минимальной.
4. Учитывать особенности чипсета материки компьютера. Кабель, прошивавший дрим с компа на чипсете VIA, начал терять данные при переходе на материнку с чипсетом nForce2 Ultra. Вылечилось уменьшением кабеля до 20 см!!!!!!!
__________________
AMIKO SHD 8900 1.20m-4W+5E+13E+19E - 0.9m & Strong 75E Ku + 85E Ku + 90E Ku 53E Ku.... - 0.9m
HIM вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
 

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дрим 800 HD проблема зукун Dreambox HD 39 07.05.2016 08:18
Просмотр ТВ-каналов с дрима на компе по сети (через VLC-плеер) tysonua Dreambox HD 9 14.12.2012 19:51
СМЕНА ПАРОЛЬЯ ДЛЯ ВХОДА НА ДРИМ Admin FAQ для Dreambox 0 10.08.2009 11:05
переделка дата-кабеля под дрим 600 HIM DreamBox 0 20.06.2008 16:26
шарим дрим через Gprs Admin FAQ для Dreambox 0 26.02.2008 22:38

DigitalOcean Referral Badge

Текущее время: 10:53. Часовой пояс GMT +3.
volsat.com.ua