Форум - Супутникового телебачення SAT-PROF

Форум - Супутникового телебачення SAT-PROF (http://sat-prof.com.ua/index.php)
-   Ремонт тюнерів,JTAG відладка (http://sat-prof.com.ua/forumdisplay.php?f=14)
-   -   Ejtag реанімація globo 4100с (ali3329c) (http://sat-prof.com.ua/showthread.php?t=166)

hmura 10.03.2011 23:22

Щасливим власникам даних приймачів присвячується...

Як завжди розпочинаю ФАК з подяки, а саме дякуєм хлопцям з tele-sat.ru(sergiuss)(лінк наразі не робочий), нашим форумчанам - serg71, slav0n, які своїми постами допомогли у створенні даного ФАК-у. В принципі slav0n уже був написав його, я ж додам тільки графічні зображення, для створення більш ясної картини звичайним користувачам.

Отож що ж нам необхідно:
1. EJTAG, схема, спосіб під'єднання
2. Програма EJTAG TT (особисто я виконував на версії 1.0.6.11) , файл бут-у(прикріпляю в даному пості) , Завантажувач ПЗ і софт будь-якої версії до даного приймача.

І так Ви зібрали по вищевказаному лінку EJTAG , на зображенні я відмітив місце припайки і відповідність контактів:


При вимкненому ПК і примачі з'єднюємо LPT-кабель і приймач.

Тепер саме важливе: Для того щоб програма визначила процесор і флеш-память нам необхідно перевести приймач при його включенні у режим відладки(debug). Тому під час вмикання приймача, замикаємо порожнє місце резистора R35 на декілька секунд(показано на малюнку debug).

Запускаємо програму EJTAG TT 1.0.6.11(програма потребує попередньо встановленого драйвера giveo). Виставляємо наступні парметри:


тиснемо Коннект і спостерігаємо наступний лог:
Цитата:

FileVersion = 1.0.6.11
-----------------------------------------------------------------------
Выбран режим работы с процессорами Ali M332x
CPU ID = 0000
Ali M332x
IMPCODE = C05288
Версия EJTAG
1 или 2.0
EJTAG функции : R4k ASID_8 NoDMA MIPS32
Сбросили периферию ...
Включаем доступ к записи памяти DMA ... Пропускаем
Перевод процессора в Debug ... >Отладочный режим ОК!< ... Готово
Инициализируем модуль PrAcc ... Готово
Останавливаем Watchdog ... Готово
Инициализируем доступ к Flash (ALi) ... Готово
Версия процессора Ali = 0000
Конфигурируем SDRAM (ALi) ... Готово
-------- Определяем флешь --------
Режим работы флешь = AMD 16 bit
Byte mode access
Flash Base адресс = 0xBFC00000
Первые 16 байт флеши :
E300 0010 0000 0000 0001 0000 4E43 5243
По цій дії активуються кнопки "Считать", "Записать" і т. д. Тут нас цікавить лишень "Записать" натискаємо на неї і вказуємо файл бут-а, після чого розпочнеться стирання і подальший запис.
Цитата:

CFI = Q, R, Y
CFI флешь найдена
VENDOR ID = 0002
CFI данные : AMD-совместимая
Найденная флешь : ManufactureID = 0001 DeviceID = 0049
Считываем парамеры из CFI
Размер флешь = 2097152
Кол-во блоков = 4
Область = 0; Размер блока = 16384; Кол-во блоков = 1
Область = 1; Размер блока = 8192; Кол-во блоков = 2
Область = 2; Размер блока = 32768; Кол-во блоков = 1
Область = 3; Размер блока = 65536; Кол-во блоков = 31
Готово
Записываем файл C:\DOCUME~1\Admin\МОИДОК~1\7010_B~1.BIN
размер данных = 65536 байт
Подготовка к записи ...
Будем стирать 4 блок(ов)...
Стираем блок 1 с адресом = 0000
Стираем блок 2 с адресом = 4000
Стираем блок 3 с адресом = 6000
Стираем блок 4 с адресом = 8000
Успешно стерли 4 блок(ов)
"Быстрая" запись в AMD
Начинаем запись во флешь
11:36:50
Готово
11:51:26
Дочікуємось завершення процедури, яка триватиме приблизно 15 хв. Відєднюємо приймач від EJTAG, з'єднюмось тепер з ПК за допомогою Ком-шнура і завантажуємо ПЗ звичним способом. Удачі :)

Джерело : http://*****************
Автор : bodyan ;)

sirco 11.03.2011 21:35

Якщо JTEG зібраний на 74HC244N чи можна зробити реанімацію Globo 7010A

Yaro 12.03.2011 08:21

Цитата:

Допис від sirco (Допис 24578)
Якщо JTEG зібраний на 74HC244N чи можна зробити реанімацію Globo 7010A

Ну так, без проблем...якщо залізо в тюнері все ціле, не бите.

sirco 12.03.2011 14:02

Допоможіть розібратися з Giobo 7010A.Спаяв шнур на 74НС244 і реанімував Orton 4100Cне було ніяких проблем.Підключаю до 7010А вибиває такий лог. -----FileVersion = 1.0.6.11
-----------------------------------------------------------------------
Выбран режим работы с процессорами Ali M332x
CPU ID = 0000

sirco 12.03.2011 14:05

Блок живлення перевіряв(робочий),нема коннекту з ресивером

kreshnot 12.03.2011 17:51

Цитата:

Допис від sirco (Допис 24672)
Допоможіть розібратися з Giobo 7010A.Спаяв шнур на 74НС244 і реанімував Orton 4100Cне було ніяких проблем.Підключаю до 7010А вибиває такий лог. -----FileVersion = 1.0.6.11
-----------------------------------------------------------------------
Выбран режим работы с процессорами Ali M332x
CPU ID = 0000

Таке враження що тюнер не перейшов "в отладочний режим".

Yaro 12.03.2011 20:54

Ясний пень. Тюнер спочатку треба перевести в режим дебаггінга, а вже потім з ним працювати. Все це є описано де хочеш, в тому числі і тут...

sirco 13.03.2011 22:39

Підскажіть як правильно перейти в отладочний режим.Я робив так.Підключив ПК через JTEG до ресивера,включив ресивер і перемкнув на платі R35 (резистором 10Ком),R36 я не випаював,підскажіть як правильно і попорядку все робити.Дякую!

sat-prof 13.03.2011 23:02

Дай фото материнки!

kreshnot 13.03.2011 23:14

У темі 1 долучень
Цитата:

Допис від sirco (Допис 24854)
Підскажіть як правильно перейти в отладочний режим.Я робив так.Підключив ПК через JTEG до ресивера,включив ресивер і перемкнув на платі R35 (резистором 10Ком),R36 я не випаював,підскажіть як правильно і попорядку все робити.Дякую!

Я вже викладував

Петрович 14.03.2011 17:16

У темі 1 долучень
Пробував EJTAG для ОРТОН_4060СХ+.Щось не ладиться.Результат на світлині.Що робити далі?- порадьте.

sirco 14.03.2011 18:41

У темі 1 долучень
Пробував підключати за різнима схемами нічого не помагає.Додаю фото-------------Долучення 4403

sat-prof 14.03.2011 18:59

А на дисплеї ресівера що?

sirco 14.03.2011 19:47

Після заливки неправильного софту на дисплеї нема нічого.EJTEG не йде в коннект з ресивером.Чи могла вийти з ладу Flash або кварц.

kreshnot 14.03.2011 21:18

Цитата:

Допис від sirco (Допис 24976)
Після заливки неправильного софту на дисплеї нема нічого.EJTEG не йде в коннект з ресивером.Чи могла вийти з ладу Flash або кварц.

Може й флеш.А JTAG правильно підключив? Перший контакт раз'ему(самий нижчий) корпус, 2-TCK, 3-TMS, 4-TDO, 5-TDI, 6-TRST

kreshnot 14.03.2011 23:10

Цитата:

Допис від Петрович (Допис 24955)
Пробував EJTAG для ОРТОН_4060СХ+.Щось не ладиться.Результат на світлині.Що робити далі?- порадьте.

А JTAG начому?

sirco 15.03.2011 00:46

JTEG на 74НС244 він робочий я реанімував ним Orton 4100C.Підключенння також перевірив все в нормі

valmak- 15.03.2011 00:57

Набери базовий адрес 0FC00000 I ШИЙ ПОВНИМ ДАМПОМ САМ ТАК РОБИВ 40 ХВ I ПОРЯДОК.

valmak- 15.03.2011 01:00

ДА ЗАБУВ ФЛЕЩУ ТРИ ПОВНIСТЮ.

sat-prof 15.03.2011 07:58

Є ортони в яких фішка жтага розвернута навпаки!Дивіться добре

Петрович 15.03.2011 08:48

Цитата:

Допис від kreshnot (Допис 25007)
А JTAG начому?

На опорах проста.Маю мікросхему-зараз спаяю

kreshnot 15.03.2011 18:36

Цитата:

Допис від Петрович (Допис 25029)
На опорах проста.Маю мікросхему-зараз спаяю

Як що не пішло,відключи морду і ший без неї.

Петрович 15.03.2011 20:12

Цитата:

Допис від kreshnot (Допис 25090)
Як що не пішло,відключи морду і ший без неї.

Пішло як ніж по маслу!Вже працює!

sirco 15.03.2011 21:47

Цитата:

Допис від valmak- (Допис 25011)
Набери базовий адрес 0FC00000 I ШИЙ ПОВНИМ ДАМПОМ САМ ТАК РОБИВ 40 ХВ I ПОРЯДОК.

Де наберати базовий адрес і в чому.Яка має бути розпайка JTEG для Globo 7010a

Петрович 15.03.2011 21:57

У темі 1 долучень
Цитата:

Допис від sirco (Допис 25128)
Де наберати базовий адрес і в чому

Ось тут...

valmak- 15.03.2011 23:30

0FC00000 НАБЕРАЕТЬСЯ ЩОБ НЕ ВIДКЛЮЧАТИ МОРДУ.

Yaro 16.03.2011 09:16

Цитата:

Допис від valmak- (Допис 25148)
НАБЕРАЕТЬСЯ ЩОБ НЕ ВIДКЛЮЧАТИ МОРДУ.

Писати капітульними буквами не дозволено Правилами форуму :( Пишіть нормальними, не треба капітульних, це сприймається, як крик.

kreshnot 16.03.2011 12:00

Цитата:

Допис від valmak- (Допис 25148)
0FC00000 НАБЕРАЕТЬСЯ ЩОБ НЕ ВIДКЛЮЧАТИ МОРДУ.

Але не завжди допомогае.

valmak- 16.03.2011 21:46

Yaro Прошу вибаченя!:eek:
kreshnot( Але не завжди допомогае.)Майже завжди !Так практикую майже два роки.

kreshnot 16.03.2011 22:00

Цитата:

Допис від valmak- (Допис 25249)
Yaro Прошу вибаченя!:eek:
kreshnot( Але не завжди допомогае.)Майже завжди !Так практикую майже два роки.

Бувають різьні нюанси.Аби допомогало.

valmak- 16.03.2011 23:55

Повнiстю з вами згiден.;)

sergey89 04.07.2011 20:19

доброго дня
допоможіть в чому може бути проблема?конектиться але не оприділяє флешку opticum 4100с
FileVersion = 1.0.6.16
-----------------------------------------------------------------------
Выбран режим работы с процессорами Ali M332x
CPU ID = 0000
Ali M332x
IMPCODE = C05288
Версия EJTAG 1 - 2.0
EJTAG функции : R4k ASID_8 NoDMA MIPS32
Перевод процессора в Debug ... >Отладочный режим ОК!< ... Готово
Инициализируем модуль PrAcc ... Готово
Инициализируем доступ к Flash (ALi) ... Готово
Версия процессора Ali = 0000
Конфигурируем SDRAM (ALi) ... Готово
-------- Определяем флешь --------
Режим работы флешь = SPI 8 bit
Byte mode access
Flash Base адресс = 0x1FC00000
Первые 16 байт флеши :
0080 0240 FFFF 033C F87F 6334 2410 4300

Режим работы с SPI-флешь
DevID = 0002; VendorID = 0000
Ошибка определения SPI ID
Готово

sat-prof 04.07.2011 20:27

sergey89,скоріш за все сама флеш погана!

sergey89 04.07.2011 20:45

все почалося з того що я зашив дамп від глобо 7010
потім на екрані горіла червона лампочка
спробував востановити тюнер за допомогою jtag на резисторах....
чому могла флешка бути поганою, до цього все нормально працювало.....?????
дякую вам за відповідь!

sat-prof 04.07.2011 21:46

sergey89,тоді яка двожина жтага?
пробуй тобі вкоротити дроти та спробувати ще раз.....скачай перевірений архів з нашого сайту все має працювати!

jvpx 04.07.2011 23:56

sergey89,спробуй змінити в настройках Flash Base адрес:замість 1 пропиши А
Цитата:

Flash Base адресс = 0x1FC00000

userus 04.07.2011 23:58

флеш дохла!!!

Роман.МАР 05.07.2011 10:47

Спробуй жтага на мікросхемі 74HC244,поміняй адрес замість 1 постав А або В, як запропонував jvpx .

kreshnot 05.07.2011 19:21

Flash Base адресс = 0x1FC00000

Замість 1 постав 0.Недопоможе, відключи морду і ший без неї.

sergey89 06.07.2011 14:08

спробував все що ви написали поставив замість 1 0 і відключив морду
флешку оприділило далі я взяв стерти флеш
потім записать дампм цей що в архіві ...доходить до 93% і пише ошибка ....
що може бути пробував кілька разів і ніяк......
дякую!


Часовий пояс GMT +3. Поточний час: 06:54.

vBulletin 3.8.4 ; Переклад: © Віталій Стопчанський, 2004-2010