Форум » Ремонт: JTAG, блок питания, матплаты, пульты » Gtag для ресиверов серии Xpeed » Ответить

Gtag для ресиверов серии Xpeed

kwarc: где взять схему Jtag интерфейса, и утилиты для приемников серии Xpeed Восстановление ресиверов Golden Interstar серии Xpeed на базе процессора NEC upd61217 при помощи Jtag. Разъем Jtag на плате ресивера серии Xpeed не отличается от предыдущих моделей, и представляет 10-контактный разъем. Интерфейса Jtag собран по известной схеме ByteBlaster с небольшой доработкой, а именно установлен переключатель, который замыкает контакты, идущие к 4 и 6 ножке разъема Jtag на плате ресивера (на схеме показано красным цветом). Для работы с процессором NEC upd61217 контакты должны быть замкнуты, для предыдущих процессоров контакты должны быть разомкнуты. Для восстановление загрузчика при помощи программы EJTAG_TT, необходимо в настройке выбрать адрес LPT порта, установить базовый адрес 1FC00000, выбрать тип процессора "NEC EMMA2" и нажать кнопку "Коннект", если схема собрана правильно и установлены необходимые настройки, то процессор должен определится и на экране будет следующий лог: [more]Выбран режим работы с процессорами NEC EMMA2 Читаем конфигурацию CPU ..... 0xD010 Найден ЦПУ : UPD61217 (EMMA2SL) Проверка доступа к шине .... OK IMPCODE = 0000 Версия EJTAG 1 - 2.0 EJTAG функции : R4k DMA MIPS32 Включаем доступ к записи памяти DMA ... Пропускаем Перевод процессора в Debug ... Пропускаем Инициализируем модуль PrAcc ... Пропускаем Останавливаем Watchdog ... Пропускаем Инициализируем доступ к Flash (ALi) ... Пропускаем Конфигурируем SDRAM (ALi) ... Пропускаем -------- Определяем флешь -------- Режим работы флешь = AMD 16 bit Flash Base адресс = 0x1FC00000 Первые 16 байт флеши : 0000 0120 0507 2005 0000 000E B000 01AC CFI = Q, R, Y CFI флешь найдена VENDOR ID = 0002 CFI данные : AMD-совместимая Найденная флешь : ManufactureID = 0020 DeviceID = 22C4 Считываем парамеры из CFI Размер флешь = 2097152 Кол-во блоков = 4 Сортируем блоки для top-boot флешь Область = 3; Размер блока = 65536; Кол-во блоков = 31 Область = 2; Размер блока = 32768; Кол-во блоков = 1 Область = 1; Размер блока = 8192; Кол-во блоков = 2 Область = 0; Размер блока = 16384; Кол-во блоков = 1 Готово[/more] Если не обнаружено ни каких ошибок, то можно стереть блок с загрузчиком или всю флешь, для этого необходимо установить смещение равным 0 и длину равную 10000 (для стирания только блока с загрузчиком) и нажать кнопку "Стереть блок(и)" или нажать кнопку "Стереть флешь" (для стирания всей флешь). Для записи в флешь необходимо установить смещение, если это загрузчик, то смешение будет равно 0 и нажать кнопку "Запись", выбрать необходимый файл для записи. После завершения операции записи нужно выключить ресивер, отсоединить Jtag. Восстановление загрузчика завершено. При необходимости залить софт через порт RS232. В заключение хочется сказать спасибо Jewell за оказанное содействие в появлении поддержки для процессора EMMA2SL. источник - forum.tele-sat.ru EJTAG_TT_1.0.6.12(NEC upd61217).exe Boot Xpeed

Ответов - 73, стр: 1 2 3 4 All

e-dok: dziri4ever Наверное про этот - EJFlasher 1.09a USB edition (поддержка NEC upd61217) http://forum.tele-sat.ru/showthread.php?&p=11032 EJFlasher 1.09a USB edition Заявлена поддержка Xpeed, схема и ссылка, где можно посмотреть подробности, есть в архиве. К сожалению, мне такую схему не осилить, но идея классная. Да, проверил EJTAG_TT_1.0.6.12 на 780, без inst_giveio работать не хотела, а так всё путём - бут слил, флешку стёр полностью, залил бут, прошивку. Решил сразу проверить на 7700 - бут слил нормально, а стирать флеху прога отказалась(на кабеле перемычка). Запустил EJFlasher-1.0b6 - с 7700 бут слил, флешку стёр, залил бут, потом прошивку, перемычка не мешает.

asfill : e-dok пишет: но идея классная Буду пробовать собирать,железяки заказал

Aheles: но эта схемка , нам бы что по прощее , вот как у FUNKE было легко и быстро собирается


priboy: Давно лежит на аплоде Ткнуть

Aheles: Я имел виду на s серию собраный на прямую это схема

Jew: Всем кто причастен огромаднейший RESPECT!!! Все прошло на УРА!!! Не забывайте снимать перемычку, перед тем как лить прошивку через COM!

in: вообще-то перемычка подразумевается на разъёме шлейфа, а не на разъёме ресивера... так что надо просто доставать разъём :) а кто причастен?

Jew: вообще-то перемычка подразумевается на разъёме шлейфа, а не на разъёме ресивера... - да, но по факту разницы ни какой, мне удобней две ножки на плате перемкнуть, тем более они соседние, просто маленький жучок накрутил и все, шлейф отсединил, жука снял!

priboy: Вообще 6 конец разъема не задействован в остальных jtag он используется только в этом ресе и конец 6 на плате jtag весит в воздухе так что можно поставить микровыключатель на плате jtag и не забивать себе голову, что шить 8001 или Xpeed

zatoici: всем доброго дня! JTAG мне не по силам...гуманитарий... Если кто то сможет помочь спасти ГИ 830 в г.Киеве, прошу помощи в починке. Небесплатно конечно.

Rabbit: http://www.alphasat.tv/RU/Contacts.html

zatoici: спасибо

rau29: Нужна схемка на резюках без микросхемы. Надо восстановить Гис-801(никаких признаков жизни при включении).

rau29: Схему нашел. Интересуют ножки(номера) проца NEC являющиеся - RST, TDI, TDO, TMS, TCK и задействованные с выводами разъема жтаг в ресивере?

rau29: Такой вот лог при запуске - FileVersion = 1.0.6.12 ----------------------------------------------------------------------- Выбран режим работы с процессорами NEC EMMA2 Читаем конфигурацию CPU ..... 0xD010 Найден ЦПУ : UPD61217 (EMMA2SL) Останавливаем EMMA2Lx ... OK Проверка доступа к шине .... OK IMPCODE = 0000 Версия EJTAG 1 - 2.0 EJTAG функции : R4k DMA MIPS32 Включаем доступ к записи памяти DMA ... Пропускаем Перевод процессора в Debug ... Пропускаем Инициализируем модуль PrAcc ... Пропускаем Останавливаем Watchdog ... Пропускаем Инициализируем доступ к Flash (ALi) ... Пропускаем Конфигурируем SDRAM (ALi) ... Пропускаем -------- Определяем флешь -------- Режим работы флешь = AMD 16 bit Flash Base адресс = 0x1FC00000 Первые 16 байт флеши : 0000 0120 0507 1005 0000 000E 5000 01AC CFI = Q, *, Y Флешь не поддерживает CFI Считываем парамеры из файла Flash ID нету в *.ini файле DevID = FFE0; ManID = 0000 Готово Что не так? Что означает Флешь не поддерживает CFI? и Flash ID нету в *.ini файле? Что за ini файл?

rau29: Что то интересное происходит, после нескольких повторов при запуске прога выдала немного другой лог к лучшему, видимо есть прогресс, флешь определилась но проблема пока остается - FileVersion = 1.0.6.12 ----------------------------------------------------------------------- Выбран режим работы с процессорами NEC EMMA2 Читаем конфигурацию CPU ..... 0xD010 Найден ЦПУ : UPD61217 (EMMA2SL) Останавливаем EMMA2Lx ... OK Проверка доступа к шине .... OK IMPCODE = 0000 Версия EJTAG 1 - 2.0 EJTAG функции : R4k DMA MIPS32 Включаем доступ к записи памяти DMA ... Пропускаем Перевод процессора в Debug ... Пропускаем Инициализируем модуль PrAcc ... Пропускаем Останавливаем Watchdog ... Пропускаем Инициализируем доступ к Flash (ALi) ... Пропускаем Конфигурируем SDRAM (ALi) ... Пропускаем -------- Определяем флешь -------- Режим работы флешь = AMD 16 bit Flash Base адресс = 0x1FC00000 Первые 16 байт флеши : 0000 FF20 FFFF 2005 0000 000E B000 01AC CFI = Q, R, Y CFI флешь найдена VENDOR ID = FFFF CFI данные : неизвестный vendor ID Считываем парамеры из файла Flash ID нету в *.ini файле DevID = 0120; ManID = 0000 Готово

rau29: После очередной попытки прога выдает следующий лог - FileVersion = 1.0.6.12 ----------------------------------------------------------------------- Выбран режим работы с процессорами NEC EMMA2 Читаем конфигурацию CPU ..... 0xD010 Найден ЦПУ : UPD61217 (EMMA2SL) Останавливаем EMMA2Lx ... OK Проверка доступа к шине .... OK IMPCODE = 0000 Версия EJTAG 1 - 2.0 EJTAG функции : R4k DMA MIPS32 Включаем доступ к записи памяти DMA ... Пропускаем Перевод процессора в Debug ... Пропускаем Инициализируем модуль PrAcc ... Пропускаем Останавливаем Watchdog ... Пропускаем Инициализируем доступ к Flash (ALi) ... Пропускаем Конфигурируем SDRAM (ALi) ... Пропускаем -------- Определяем флешь -------- Режим работы флешь = AMD 16 bit Flash Base адресс = 0x1FC00000 Первые 16 байт флеши : 0000 0120 0507 2005 0000 000E B000 01AC CFI = Q, R, Y CFI флешь найдена VENDOR ID = 0002 CFI данные : AMD-совместимая Найденная флешь : ManufactureID = 0000 DeviceID = 0120 Считываем парамеры из CFI Размер флешь = 4 Кол-во блоков = 0 Готово А дальше при записи начинается тормоз - загрузка не идет. Процесс долгий или как? Жду уже полчаса, а строка загрузки так и стоит на нуле. Может с флешкой что не так?

asfill : rau29 пишет: что не так? http://www.tele-sat.ru/forum/showthread.php?t=830 да и желательно Jtag на 74HC244

yikto-12: где взять драйвер тюнер-компютер

in: в роддоме обычно берутся



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