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

    

Восстановление прошивки через JTAG на плате с MPC860PCZQ50D4

Имеется плата ELU32 от телефонной станции Ericsson MD110 на борту которой имеется MPC860PCZQ50D4.

К сожалению пользователем на эту плату при обновлении FW штатными средствами станции было залито не то программное обеспечение или сделано это было некорректно.

В результате плата превратилась в кирпич. Светодиоды не горят, компьютер подключаемый к com порту платы тоже никак не откликается.

Одна надежда на JTAG интерфейс имеющийся на плате, на ровне с LAN, COM и BDM портом.

FW изначально залитого на плату на руках не имеется, есть только якобы обновленная версия, которую и пытались залить на плату.

Также имеется полностью исправная, рабочая аналогичная плата с версией FW которое было изначально на проблемной плате.

Плата снята с производства и искать официальные пути восстановления программного обеспечения платы нереально.

Что можно предпринять в данной ситуации?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день.

 

В процессорах MPC860 конечно уже был JTAG, но это были одни из первых процессоров с поддержкой JTAG, эта поддержка там реализована не очень.

К примеру, в дефолтной конфигурации JTAG выключен, и для того чтоб включить надо загрузить особенную (не дефолтную) reset конфигурацию.

Кроме того, не поддерживается команда idcode, т.е. нет возможности определить тип процессора и длину boundary scan регистра, надо задавать вручную.

Если это все не пугает то - вперед.

 

Если хочется решить эту проблему более простым способом, то вам нужен дебагер и BDM-шнурок для него.

Напишите в профиле город, в котором вы находитесь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Если хочется решить эту проблему более простым способом, то вам нужен дебагер и BDM-шнурок для него.

Напишите в профиле город, в котором вы находитесь.

Добрый день.

Хотел написать в личку Вам сразу, но сайт не дает такой возможности почему-то.

Г. Нижний Тагил Свердловской области.

Решить проблему хочется и чем проще, тем лучше.

На плату имеется принципиальная электрическая схема. А вот описание внутренней структуры отсутствует.

BDM Port. Only for development and production. The BDM (Background Debug Mode) .

Pin No Signal Description

2A11 +3.3 V

2C12 0 V

2A13 VFLS0 History buffer status

2A15 VFLS1 History buffer status

2B11 DSCLK Clock

2B15 DSDI Data in

2C13 DSDO Data out

2C11 HRESET Hard reset

2C15 SRESET Soft reset

2B13 FREEZE

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Нужно восстановить схему соединений процессора и микросхемы памяти, а далее вопрос решается через JTAG Boundary Scan, на сайте у производителя файл BSDL есть. Я так через BS на MPC83xx начальный загрузчик прошиваю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

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

Войти
Авторизация