Задать вопрос
@Sartorio
Инженер.

ПЛИС ATF1508ASL способ извлечение прошивки?

Имеется плата управления в составе специального сертифицированного блока.
В числе прочих компонентов есть ПЛИС (CPLD) устаревшего типа ATF1508ASL пострадавшая от сильно повышенного напряжения. Имеются рабочие индентичные платы с ПЛИС и JTAG разъёмом для прошивки их логики.
Процесс создания НОВОЙ "прошивки" понятен в целом. Не ясен способ извлечения "прошивки" из работающего девайса.
Собственно два вопроса: чем аппаратно подключится (всякие драгоны не читают), и каким ПО выдернуть "прошивку"?
  • Вопрос задан
  • 370 просмотров
Подписаться 1 Сложный Комментировать
Пригласить эксперта
Ответы на вопрос 3
gbg
@gbg
Любые ответы на любые вопросы
В 99.9% случаев имеется аппаратная защита от чтения прошивки. Либо вы сможете найти аппаратный хак, который позволит обойти эту защиту (в некоторых случаях, это удавалось сделать), либо - увы.

Если не работает JTAG - сирисовывайте монтаж и сравнивайте с даташитом.
Ответ написан
Комментировать
@Sartorio Автор вопроса
Инженер.
Есть там защита или нет это не известно. Но ни один современный программатор не видит JTAG в этом девайсе.
По определению JTAG должен быть доступен хотя-бы для тестирования микрухи. Каким устройством достучатся до него ? И какое ПО необходимо ?
p.s.
Имеющиеся на этой-же плате микроконтроллеры защиты не имеют и легко читаются как с извлечением из "кроватки" и установкой в программатор так и непосредственно с платы. А вот плисина припаяна но имеет разъем для JTAG, то есть "прошивку" заливали в уже собранное изделие. Чем извлечь ?
Ответ написан
Комментировать
@VT100
Embedded hardware & software.
Можно попробовать вариант с подсовыванием BSDL-файла для этой ИМС (см. сайт Microchip/Atmel) в программу JAM Player от Altera/Intel на манер, описанный тут: www.awce.com/avrjtag.htm
Предварительно, конечно, следует прозвонить - действительно ли это разъём JTAG от этой ПЛИС.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы