Форум - Супутникового телебачення 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 я не випаював,підскажіть як правильно і попорядку все робити.Дякую!

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


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

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