Щасливим власникам даних приймачів присвячується...
Як завжди розпочинаю ФАК з подяки, а саме дякуєм хлопцям з
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, з'єднюмось тепер з ПК за допомогою Ком-шнура і
завантажуємо ПЗ звичним способом. Удачі