UploadПравилаСсылкисайт JeWell\'aсайт Galaxy InnovationsGISCLUB.TV • - новый форум по Galaxy Innovations

Запущен новый проект по ресиверам Galaxy Innovations http://gisclub.tv Welcome! Добро пожаловать на обсуждение... • Перейти на сайт



АвторСообщение
V.I.P.




Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 29.12.05 11:03. Заголовок: ::: FAQ ::: Перепрошивка JTAG


JTAG для ресиверов интерстар! © автор JeWell!

Представленная ниже схема предназначена для подключения к ресиверам Interstar DSR-8001/8005 Premium (Premium Class) на базе процессоров NEC µPD61120 и µPD61115.<br>
1) Что понадобится для сборки необходимой схемы:

4 резистора сопротивлением 100 Ом 0,125W
Микросхемка серии 74HC244 или 74HCT244, либо отечественные её аналоги К1564АП4, К1554АП5 (или 1554АП4, но у неё одно отличие - один из входов OE инверсный, а другой прямой, так что при сборке схемы на ней учтите это).
Компьютерный кабель, у которого на одном конце должен быть разъём 25M (со штырьками, а не с дырочками), а что на другом конце - не имеет значения, то есть подойдёт абсолютно любой, например модемный, от принтера или SCSI-вый. Длина этого кабеля тоже почти не имеет значения, лично я использовал трёхметровый (просто взял то, что было).
Косичка от COM-порта. Чтобы было понятно что это такое, смотрите фото:

Это такой девятижильный проводок, у которого с одной стороны чёрный пластмассовый 10-контактный разъёмчик, а с другой - 9 или 25-контактный разъём COM-потра). Собственно, нужен лишь сам этот проводок с чёрным разъёмчиком.
Всё. Ну и ещё паяльник и всё такое, но это и так подразумевается :)
Итого, стоимость всего будущего устройства примерно равна 50 рублям.

2) Теперь непосредственно схема.
Подключается она к компьютеру к LPT-порту. Вообще, изначально это был Altera <a href="http://www.altera.com/literature/ug/ug_bbii.pdf"><font color="#000080">ByteBlaster II Download Cable</font></a>. В данной PDF-ке по ссылке представлена полная принципиальная схема, но, так как в режиме JTAG задействованы не все выводы разъёма JTAG на плате ресивера, о чём и сказано в той же PDF-ке, то её можно значительно упростить. В итоге, получается вот такая вот нехитрая схема, сразу же готовая к работе после сборки:

(нарисовано за пару часов в Paint'е по причине отсутствия специализированных программ :) )

3) А теперь сборка.
Если Вы впервые сталкиваетесь с подобной задачей, то лучше не мучайтесь, а поручите её знакомому мастеру-электронщику, так будет гораздо дешевле в плане трудозатрат и нервов :) А если есть опыт пайки, то за дело! :) Конечно, кто хочет, может всё выполнить и на печатной плате. Вот один из вариантов разводки.

Но, лично я думаю, что не стОит, тем более, что деталей всего пять штук, можно всё собрать и на весу:

Собирается всё в соответствии со схемой. Неиспользуемые выводы микросхемы, разъёма, идущего к LPT-порту и косички - остаются в воздухе, то есть не подключаются ни к чему. Хотя, как вариант, для повышения стабильности работы микросхемы, незадействованные входы 2A0-2A3 (это выводы под номерами 11, 13, 15, 17) лучше тоже подключить к общему проводу (к "земле").
О распиновке: кабель от компьютера, я думаю, сложностей не вызовет, так как проводки, как правило, разноцветные и надо просто к нужным выводам разъёма подпаять провода, если их там ещё нет. Если есть - просто записать, какому выводу какой цвет провода соответствует. Каждый вывод на этих разъёмах пронумерован (прямо рядом с каждой ножкой подписан её номер), так что, тоже ничего сложного. А все выводы с 18-го по 25-й и (15-й тоже) замкнуть друг с другом прямо на самом разъёме.
А вот косичка от COM-порта не имеет никакой нумерации. Единственное, что на ней есть, это цветовая маркировка (обычно чёрная или красная линия, нанесённая на крайнем проводнике). Так вот, вот этот вот крайний промаркированный проводник - и есть первый. Далее, в прямом порядке за ним идут второй, третий и... до девятого.

Всё. Собираем, подключаем. Подключаем так, чтобы этот первый проводок на косичке был рядом с первым выводом разъёма JTAG (на плате он обозначен срезанным углом белого прямоугольника, нанесённого вокруг этого разъёма):



Общий вид на примере моего i8005 будет таким:



Все подключения ради сохранности ресивера и LPT-порта компьютера производить при отключенном питании ресивера!
При самой перешивке включать ресивер только в ту же розетку, куда включен и компьютер!


Всё. На этом работа с аппаратной частью завершена.

Спасибо: 0 
Профиль Цитата Ответить
Ответов - 180 , стр: 1 2 3 4 5 6 7 8 9 All [только новые]





Пост N: 8
Зарегистрирован: 20.07.06
ссылка на сообщение  Отправлено: 27.07.06 13:24. Заголовок: Re:


Спасибо!
Через минут десять начну шить...

Спасибо: 0 
Профиль Цитата Ответить



Пост N: 9
Зарегистрирован: 20.07.06
ссылка на сообщение  Отправлено: 27.07.06 15:22. Заголовок: Re:


Ребят! Такая запара.
Перепрошил через JTAG. Все как надо отключил…
Включил ресивер и О ЧУДО табло загорелось временем 23:55, я где-то через 7 секунд выключил ресивер из розетки…
Может надо было на кнопку питания на передней панели нажать (т.е. включить его, чтобы циферки каналов показал)? (Кстати, когда шил шкала дошла до 47%, но написала “Programming... 100%” Вычислил время по “Transfer rate was 478 bytes/s” все совпало где-то 3 минуты и шило.)
Я с улыбкой до ушей все собрал, понес к телевизору, включаю и МАЛЕВИЧ - табло не горит!
Раскрутил опять, втыкнул JTAG, скачал все что можно и проверил в STBUtil:
Channel.dat - Channel data, 524288 bytes;
Key.dat – Unknown, 16384 bytes; (другие ключи тоже Unknown)
Main prog.dat - v. 1.71……., 1490944 bytes;
Boot.dat - Unknown, 65536 bytes.
И самое интересное – открываю Boot.dat в Total Cmd на F3, а там одни “Ъ”

Что делать подскажите плиз! Может вообще Erase Flash?
Через JTAG вообще убить ресивер можно, если да, то, что дальше?

Спасибо: 0 
Профиль Цитата Ответить



Пост N: 8
Зарегистрирован: 23.07.06
ссылка на сообщение  Отправлено: 27.07.06 19:48. Заголовок: Re:


Вот Erase Flash делать совсем необязательно, т.к. при перепрошивке всегда идет сначала очистка содержимого. Что заливаешь JTAGом ? Может совсем не то что надо. Я заливал "boot-DSR8001Premium", затем отключал JTAG и потом черем СОМ-порт заливал РАБОЧУЮ, проверенную прошивку. Скорее всего ты JTAG на соплях собрал, у меня было такое. Не поленись, спаяй на монтажной плате, я так думаю он тебе неоднократно понадобится, да и нам всем тоже
Удачи!!!

Спасибо: 0 
Профиль Цитата Ответить



Пост N: 10
Зарегистрирован: 20.07.06
ссылка на сообщение  Отправлено: 27.07.06 20:52. Заголовок: Re:


to demianus
JTAGом заливаю boot-DSR8001PR-S-28May2005.bin
И прошивку попробую залить DSR8001PR-25Mar2006.bin (на форумах писали, что она рабочая на 100%)

Да, JTAG на соплях...
А в целом Спасибо!!!!!

Спасибо: 0 
Профиль Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 28.07.06 13:54. Заголовок: Re:


Итить... Сколько людей, столько раз и повторяется одно и то же. Не написал я ещё подробно о подставах в связи с перешивкой в новых прошивках (потому что мне этого не надо), а людей на это попадается море... :)
Первое - стираем ВСЮ флэшку. Всю, целиком. Все два мегабайта.
Второе - отключаем ресивер из розетки. Выдёргиваем JTAG.
Третьс - через пару секунд после второго действия - всё в обратной последовательности.
Четвёртое - прошиваем BOOT.
Пятое - отключаем из розетки, отключаем JTAG.
Шестое - подключаем по ком-порту.
Седьмое - прошиваем прошивку от августа или раньше, но не ранее марта 2005 года.
Восьмое - включаем ресивер - видим, что работает. Сбрасываем в заводские установки.
Девятое - зашиваем всё что угодно снова :)

Спасибо: 0 
Цитата Ответить



Пост N: 12
Зарегистрирован: 20.07.06
ссылка на сообщение  Отправлено: 29.07.06 01:44. Заголовок: Re:


to JeWell
ООООгромное спасибО!!!
Я бы твой пост взял в |рамку|, напечатал в ВЕРХНЕМ регистре и красными буквами!

Дня четыре я мучался с JTAG… и без микрухи, и с ней, но на соплях, но, в конце концов - на плате с микрухой и с 11, 13, 15, 17 выводами, подключенными к "земле".
Что я сделал:
Как и описано я стер всю флешку (boot, channel data, main prog и EMU keys по отдельности), хотя без заминок не обошлось: то “Cannot initialize target device”, то “Cannot detect hardware chip”, но все-таки получилось. Залил boot-DSR8001PR-S-28May2005.bin, а потом через COM порт – прошивку DSR8001PR-S-25Jul2006.bin (отзывы о прошивке). Кажет будь здоров!
… Хоть новости узнал…

P.S. Еще вопросик - какие прошивки считаются новыми?

Спасибо: 0 
Профиль Цитата Ответить



Пост N: 4
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 29.07.06 19:31. Заголовок: Re:


Доброго всем времени! Спасибо всем за помощь и советы. Заморочка у меня все та же не видит процессор, т. е. на сколько я понимаю рессивер не отвечает. Пробовал схему и с микросхемой и без нее, возился пару дней, пробовал 3 компьютера, может у меня ЛПТ не работал. Результат тот же. Может в моем 8001_S распиновка JTAG не совпадает или возможно заводской брак. Схему проверял раз 500, я уже много лет работаю с электроникой и с нашей и импортной так что паяльник держать умею. Пока решил так: Если BOOT от Starsat попробовал залить прошивку SR-X190D-SUPER-20Jun2006. Встала нормально и работает вполне хорошо, залил список каналов, который сам ранее делал от interstar. Единственный косяк, что ни как не хочет кушать ключи от Interstar. Заливаю, пишет все ОК! а ключи в эмуляторе остаются те которые были в прошивке. Спасибо всем, может кто еще что подскажет.

Спасибо: 0 
Профиль Цитата Ответить





Пост N: 47
Зарегистрирован: 09.04.06
Откуда: белорусь
ссылка на сообщение  Отправлено: 29.07.06 19:59. Заголовок: Re:


так всётаки как вышел с этой ситуации , если у тебя не видет процессор

Спасибо: 0 
Профиль Цитата Ответить



Пост N: 8
Зарегистрирован: 25.07.06
ссылка на сообщение  Отправлено: 29.07.06 20:56. Заголовок: Re:


Да я тоже хотел бы узнать у меня подобная ситуация не видит процессор и все тут. на втором GN все окей блок питания порядке спалил процессор наверно..

Спасибо: 0 
Профиль Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 29.07.06 23:05. Заголовок: Re:


Всё. Всем страждущим - обновил описание про JTAG на сайте (interstar.net.ru).

У кого ресивер не видится - проверяйте режим работы LPT порта и наличие GiveIO драйвера (если пробуете из под NT-системы).

Что ещё может быть?.. Ну, даже не знаю. Проверяйте распиновку разъёма мультиметром, кто в электронике понимает. 2 и 10 выводы - земля. Если не так, то, возможно, надо перевернуть разъём на 180 градусов.

У кого проблемы - напишите модель и ревизию своей платы!

Спасибо: 0 
Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 29.07.06 23:09. Заголовок: Re:


"Новыми" считаются прошивки... ну, для кого как. Для меня - те, что с октября 2005 года. Для всех остальных - те, что вышли в последние дни/месяцы.

Спасибо: 0 
Цитата Ответить





Пост N: 138
Зарегистрирован: 07.01.06
Откуда: Россия, Калач
ссылка на сообщение  Отправлено: 29.07.06 23:34. Заголовок: Re:


joni
Попробуйте поменять EJFlasher 1.0b6 на EJFlasher 1.0b4 , мне помогло.

GIS 8005S , SS2 (50°31'N - 40°59'E) Спасибо: 0 
Профиль Цитата Ответить



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 30.07.06 00:29. Заголовок: ПОМОГИТЕ!!!


[0] => Detecting device/flash
[2] Detecting ByteBlaster cable: Port=378, TCK=0, TMS=1, TDI=6, TDO=7
[0] ByteBlaster cable detected
[2] JtagDriver::InitDevice: cannot read from CPU_CONFIG_ADDRESS(10000000)
[0] Cannot initialize target device
[0] <= Finished

ЧТО ЭТО?

Спасибо: 0 
Цитата Ответить





Пост N: 48
Зарегистрирован: 09.04.06
Откуда: белорусь
ссылка на сообщение  Отправлено: 30.07.06 13:40. Заголовок: Re:


а всётаки при убийстве ресивера , пользуемся jtga , скажите можно будет считать флешку , без выпайки флешку , и именно нужно ставить на другой ресивер флешку и потом програмировать , или можно выпаял и поставил на место

Спасибо: 0 
Профиль Цитата Ответить



Пост N: 1
Зарегистрирован: 30.07.06
ссылка на сообщение  Отправлено: 30.07.06 15:43. Заголовок: TO IGOR


ПРИШЛИТЕ ПОЖАЛУЙСТА EJFlasher 1.0b4 НА evgenyi033@mail.ru

Спасибо: 0 
Профиль Цитата Ответить





Пост N: 49
Зарегистрирован: 09.04.06
Откуда: белорусь
ссылка на сообщение  Отправлено: 30.07.06 15:53. Заголовок: Re:


да порыскай и ты всё найдёш

Спасибо: 0 
Профиль Цитата Ответить



Пост N: 5
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 31.07.06 06:58. Заголовок: Re:


Доброго всем времени! Как вышел из ситуации? Да никак. Шью через компорт, работает нормально.Зашил прошивку от Starsat 29.05.06 она вроде и ключи новые берет, так пока и живу. На счет JTAG проверил по плате у него первая нога обозначена квадратом со стороны пайки, т.е. как писали первая нога в стороне блока питания, у моего наоборот, вызвонил 4-ю ногу по этой распиновке, все нормально. Возможно другие не стыкуются. Позже напишу марку платы, может подскажите. Флэшеры пробовал все от 1.04 до 1.08 везде те же яйца. С уважением!

Спасибо: 0 
Профиль Цитата Ответить



Пост N: 6
Зарегистрирован: 12.06.06
ссылка на сообщение  Отправлено: 31.07.06 07:01. Заголовок: Re:


Да еще, как писал выше пробовал на 3-х компах, не может быть, что на всех LPT мертвый системы Win98,2000.XP.

Спасибо: 0 
Профиль Цитата Ответить





Пост N: 51
Зарегистрирован: 09.04.06
Откуда: белорусь
ссылка на сообщение  Отправлено: 05.08.06 16:25. Заголовок: Re:


спаял схему от funke вродебы правильно всё проверил но процессор не видет и тк ,д может перепутал на ресивере цифры , у меня 8001 s , подскажите на плате написано jtga , это означает 1 или я перепутал , счас попробую поменять местами , и ещё при рабочем ресивере у меня такая ситуация , или это помогает на убитом ресивере вот вопрос

Спасибо: 0 
Профиль Цитата Ответить





Пост N: 52
Зарегистрирован: 09.04.06
Откуда: белорусь
ссылка на сообщение  Отправлено: 05.08.06 16:26. Заголовок: Re:


да может вот земельку на корпус ресивера посадить

Спасибо: 0 
Профиль Цитата Ответить
Ответов - 180 , стр: 1 2 3 4 5 6 7 8 9 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 13
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация вкл, правка нет




free counters