Помоги вычитать прошивку из чипа Max2 (EРТ240Т100I5N)

Все о микроконтроллерах: AVR, PIC, STM8, STM32, Arduino, Altera, Xilinx, все что угодно. Этот раздел для всего что клацает байтиками.
.ignore
Сообщения: 2

Сообщение .ignore » 04 июн 2013, 12:58

Нужна помощь вычитать прошивку из Max2 EРТ240Т100I5N

есть вот така железка
02.jpg


на ней есть такой чип
07.jpg


подпаялся я на плату 6 пинов VСС GND TDI TMS TCK TDO они там подписаны
05.jpg

01.jpg


уже делал и подтяжку
04.jpg


и байт бластер собрал
03.jpg


на некоторых компах китайский друг определяется как два бластера (судя по всему зависит от ревизии USB хаба) на одном компе определяется нормально
06.jpg

08.jpg



немогу вичитать прошивку в Квартусе 13
Сергей помогите вы то хоть с Альтарами работали и знаете что где да как а я он бьюсь и толку мало
привезу куда скажите блок спасибо
ну или кто другой работал с этими чипами может помочь в пределах Киева привезу железку вам ПОМОГИТЕ зараее всех благодарю

Аватара пользователя
BSVi
Адепт
Сообщения: 3576
Откуда: Киев

Сообщение BSVi » 05 июн 2013, 07:25

А точно известно, что бит защиты прошивки не установлен?

Design Security
All MAX II devices contain a programmable security bit that controls access to the
data programmed into the CFM block. When this bit is programmed, design
programming information, stored in the CFM block, cannot be copied or retrieved.
This feature provides a high level of design security because programmed data within
flash memory cells is invisible. The security bit that controls this function, as well as
all other programmed data, is reset only when the device is erased. The SRAM is also
invisible and cannot be accessed regardless of the security bit setting. The UFM block
data is not protected by the security bit and is accessible through JTAG or logic array
connections.


Само устройство обнаруживается на JTAG'е?

.ignore
Сообщения: 2

Сообщение .ignore » 05 июн 2013, 13:27

там этом разделе насколько помню tool-> programminng
есть кнопка autodetect когда нажимаеш чип себя никак не проявляет ни в каких окнах ни тут ни в хардваре сетап вообще тишина
у меня такое подозрение что что я что-то делаю не так (с USB Бластера идёт 2,5в на плату на вот те пины к которым я подпаивался)

Solderer
Сообщения: 20

Сообщение Solderer » 11 июн 2013, 22:19

А питание CPLD-хи откуда идет? Не с бластера часом? Предполагаю, что так и есть, и мощности программатора просто не хватает, поскольку кроме макса напряжение уходит еще куда-то.
ЗЫ Автоэлектроника? Что за ЭБУ?

Аватара пользователя
BSVi
Адепт
Сообщения: 3576
Откуда: Киев

Сообщение BSVi » 20 июн 2013, 15:08

Итак, предыстория такова, что нужно заменить модель автомобиля, так как устройство предназначено для одного автомобиля, а нужно его использовать на другом. Народ думал, что модель автомобиля определяет ПЛИС, поэтому и хотели считать ее прошивку. Общение с автомобилем происходит по CAN'у

Как по мне, epm240 маловата для разбора CAN'а. Скорее всего, она просто играет роль связывающей логики. Как по мне, CAN разбирать может либо процессор NEC либо микросхема в tqfp корпусе. Чтобы узнать, что конкретно, нужно проследить дорожки от PHY CANа до микросхемы.

Беда на этом не заканчивается. Даже если вы узнаете, что общается по CANу, считаете прошивку. Как вы найдете какой байт нужно менять? В тех микросхемах памяти явно много и похожих байтов окажется тоже очень много.

Вернуться в «Микроконтроллеры и ПЛИС»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 26 гостей