Перейти к содержанию

Программирование памяти через JTAG.


Рекомендуемые сообщения

Опубликовано

Внутрисхемное программирование микросхем памяти через JTAG
практические советы ...

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.
Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

JTAG - ЭТО: специализированный аппаратный интерфейс, разработанный для тестирования собранных печатных плат
(с использованием стандарта IEEE 1149.1).
Из-за широкой функциональности JTAG стал повсеместно использоваться для отладки и программирования.
На данный момент JTAG-интерфейс применяется при периферийном сканировании.
Этот термин относится к тестированию печатных плат с установленными на них процессорами, ПЛИС,
флэш-микросхемами и т. д., на наличие в электроцепях коротких замыканий, непропаек, западаний на 0 или 1.
Управление JTAG-интерфейсом описывается в т. н. BSDL-файле, который предоставляется разработчиком данной микросхемы.
В большинстве случаев эти файлы находятся на сайтах производителей микросхем.
Порт тестирования (TAP — Test Access Port) представляет собой четыре или пять выделенных выводов микросхемы:
ТСК, TMS, TDI, TDO и (опционально) TRST.
Функциональное назначение этих линий: TDI (test data input — «вход тестовых данных»)
— вход последовательных данных периферийного сканирования.
Команды и данные вводятся в микросхему с этого вывода по переднему фронту сигнала TCK; TDO (test data output
— «выход тестовых данных») — выход последовательных данных.
Команды и данные выводятся из микросхемы с этого вывода по заднему фронту сигнала TCK; TCK
(test clock — «тестовое тактирование»)
— тактирует работу встроенного автомата управления периферийным сканированием.
Максимальная частота сканирования периферийных ячеек зависит от используемой аппаратной части и на данный момент ограничена 25…40 МГц

TMS (test mode select — «выбор режима тестирования»)
— обеспечивает переход схемы в/из режима тестирования и переключение между разными режимами тестирования.
В некоторых случаях к перечисленным сигналам добавляется сигнал TRST для инициализации порта тестирования,

что необязательно, так как инициализация возможна путем подачи определённой последовательности сигналов на вход TMS.
Работа средств обеспечения интерфейса JTAG подчиняется сигналам автомата управления, встроенного в микросхему.
Состояния автомата определяются сигналами TDI и TMS порта тестирования.
Определённое сочетание сигналов TMS и TCK обеспечивает ввод команды для автомата и её исполнение
Если на плате установлено несколько устройств, поддерживающих JTAG, они могут быть объединены в общую цепочку.
Уникальной особенностью JTAG является возможность программирования не только самого микроконтроллера (или ПЛИС),
но и подключённой к его выводам микросхемы флэш-памяти.
Причём существует два способа программирования флэш-памяти с использованием JTAG:
через загрузчик с последующим обменом данными через память процессора, либо через прямое управление выводами микросхемы.

Внутрисхемное программирование микросхем памяти через JTAG

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.
Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.


Jtag для процессоров NEC и STi

Как нужно правильно сливать дамп с ресивера.
Подскажите как нужно правильно сливать дамп с рессивера Svec 5800(проц 61116).
Какой адрес и какую длину нужно выставлять про сливке дампа?
Начинаем выставлять от 0-10000 (это загрузчик) от10000-fffff (если флеш 1 метр) от 10000-ffffff(если флеш 2метра)

это маин программ. и полностью весь софт от 0 до 5 или 6f. У меня все прошивки НЕКОВСКИЕ так сделаны очень удобно шить и исправлять.
Китайские спутниковые ресиверы поддерживающие скорость потока у ТВ провайдера StarGate.
Pbi s1000 (Процессор HI Haier)
Supermax 9900
Changhong 6500
Changhong 9000
Svec 5800n
Svec 6900
Gospell 8900
Gospell 9300
LIT 1000
Все ресиверы на процессоре NEC.
SkyWay 6000
NewStarGSR 9000
LG 3688C и его клон по кишкам
HDT YD-5518
Vantage X101S
Supermax S-9000

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

Переделываем дамп для JTAG в софт для RS232
Это скрытый контент, для просмотра сообщения Вы должны быть Участником форума.

Обратная связь здесь

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Это очень просто!

Регистрация

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...