Форум » Ремонт: JTAG, блок питания, матплаты, пульты » ::: FAQ ::: Перепрошивка JTAG » Ответить

::: FAQ ::: Перепрошивка JTAG

rolex: 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-порта компьютера производить при отключенном питании ресивера! При самой перешивке включать ресивер только в ту же розетку, куда включен и компьютер! Всё. На этом работа с аппаратной частью завершена.

Ответов - 180, стр: 1 2 3 4 5 6 7 8 9 All

aheles: мои действия , inst_giveio запущен ерс пор стоит , запускаю программу , может что нибудь не так делаю подскажите

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

JeWell: Конечно же можно. И не только можно, но и нужно :) (для изучения софта...)


shush: Привет всем. Хочу поделиться своим опытом по перепрошивке GI-8005CIPrem через JTAG. JTAG собрал на резисторах, главное: чем КОРОЧЕ шлейф, тем ЛУЧШЕ, так у меня при первоначальной длинне 40см прога EJFlasher v1.0b8. проц и память определила и успешно её стёрла, но шить её не хотела, 6-10% и ERROR. При заливке через EJFlasher v1.0b4, заливка уже до 25-35% и опять ERROR. Укоротил шлейф на 10 см и BOOT залился с первой же попытки. На всё эти эксперементы ушли почти сутки. Прошиву залил DSR8005CIPR-S-HS-8May2006.bin и теперь шарю +++

aheles: так в чём ошибка немогу понять схема спаяна на 100% , всё перепробовал , не определяет , может куда питание подать на какую ногу , при рабочем я запускаю программу , устанавливаю драйвер , потом включаю в резетку ресивер и запускаю для определения , циферблат на табло горит ресивера а остальное программа не видет , что же я так не делаю

shush: Я тоже собирал по схеме от funke, проверь провильно ли распаял или подключил к тюнеру. Я делал в такой последовательности: 1. Соеденил комп и ресивер (ресивер от сети отключён) 2. Запустил прогу EJFlasher 3. Включил тюнер 4. Нажал на кнопку "Detect Device" Проц и память определились. Если я сначала включал тюнер в сеть, а потом запускал программу, то проц и память не определялись. У короти шлейф.

aheles: шлейф всего 15 см

shush: А ты точно уверен, что шлейф к тюнеру правильно подключил?

aheles: на 8001 s написано на плате jtga это я так думаю будет 9, 10 разъем 1,2 вверху . если нет то подскажите помойму присмотрется есть откос, но лутчше кто нибудь выложил фотку , да вот ещё врезисторах , может быть дело , какие вы себе ставили , и ещё хочу сказать дело может быть что я на 25 разъём поставил сразу резиторы , а потом уже подпаявал шлеф к нему , вот почему у меня получилоь 15 см , а может разъём 25 , потом шлеф , потом резисторы , потом шлеф 10 пиновый

kateplov: Ты не обижайся, пожалуйста, но нормальные люди сначала читают, потом делают, а не наоборот! Подними глаза выше - в инструкции написано " Подключаем так, чтобы этот первый проводок на косичке был рядом с первым выводом разъёма JTAG (на плате он обозначен срезанным углом белого прямоугольника, нанесённого вокруг этого разъёма)" - и фотография крупным планом! Где паять резисторы - абсолютно пофигу, номиналы бери как у Фанке. Провод у меня был почти 40 см - покатило. Проверь, поставил ли ты перемычку на LPT-разъёме между 10 и 6 ногами.

aheles: хочу потспросить горит табло как запустили программу и определился процессор и так далее , или нечего не горит

serg71: Прозвони вывода процессора - TDI-147 , TCK-150, TDO-148, TMS-149

Hornet: 8001s. Паял JTAG на резисторах. Длина шлейфа 15 см. Процессор определяет, память тоже. Очищает, читает - все нормально. Писать загрузчик - редко когда доходит до 12%. В чем могут быть грабли?

aheles: подскажите какой подходит программатор для Перешивки Flash , а лутчше выложите с картинкой , заранее буду благодарен

JeWell-Мышонок: Например "Автопрог" (www.romservice.ru), только к нему, как и к любому другому программатору, нужен ещё и переходник под конкретный корпус флэшки, в ресиверах это флэшки в корпусе TSOP48. Стоить это будет в районе 8 тысяч р. (вместе с переходником). Сумма не пугает? Но это самый дешёвый из подобного класса программаторов. Есть лучше, но гораздо дороже.

ss1: есть очень хороший программатор конкретно под флэш стоит 1500 рублей от Сергея Вертьянова из Г Екатеринбург с его собственной программой и поддержкой в комплекте всё на свете

JeWell-Мышонок: Чё, правда? :) а подробнее можно?

aheles: и я хотел бы узнать по подробнее

ss1: Сразу говорю - это не реклама и адреса я давать не буду вот тема http://monitor.net.ru/forum/viewtopic.php?t=91241 дальше сами я купил в январе и использую для прошивки флэш в корпусе TSOP48 её брал у сотоварища в Минске за 25баков Удачи

ss1: да кстати здесь по моему есть хороший уважаемый человек из Екатеринбурга может они пообщаются я сейчас дома и немного загрузил извиняюсь если чего не так



полная версия страницы