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

R7F701A033 работа с программатором


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

Тема о сильно распространенном процессоре в разных блоках SRS - R7F701A033.  На свежих машинах есть они в закрытом виде, есть приборы, делающие такие процессоры по CAN, а есть обычные программаторы, которые курят в сторонке. Так вот, валяется у меня экспериментальный блок, который кемто был разлочен программатором со стиранием всех данных. Теперь я над ним эксперименты ставлю. Все области code flash, data flash и boot были затерты в FF. Если залить в него пару code flash и data flash с похожего блока, он всеравно на связь не выходит. А если залить еще и boot от совершенно другого блока, то  всеравно по диагностике тишина. Программатор использую Autel XP400 Pro.

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

9 минут назад, greencamp сказал:

Номер блока или от чего он? Если есть, дам Full на пробу

тут дело в проце а не блоке 

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

LJ6T-14B321-RB   есть у кого user boot от этого номера?

или вот для этого: M1PT-14B321-CA

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

1 минуту назад, greencamp сказал:

в личке

С закрытого нет 

если можно и мне

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

Может есть даташит на этот процессор?

57 минут назад, greencamp сказал:

Скинул ЛС

Залил весь ваш комплект из 3х файлов (code, data, boot) и фиг там... блок идентификацию проходит, отдает свой номер и на этом все, дальше не работает...

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

Ок, вычитайте и сравните dflash до и после запуска на столе и все станет ясно.  Стартует блок или нет

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

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

Какая функция у boot flash ? Почему если ее стереть, блок проходит идентификацию а с ней вообще молчит.

У меня блок валялся без коробки, похоже это всетаки был M1PT-14B321-CA.   Для него boot похоже без шансов найти? Code и Dta флеши у меня есть от него, добытые с другого блока чтением по CAN

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

3 минуты назад, greencamp сказал:

В конце dfash лежит идент блока, проверить 3 секунды

Блок на эксперименты достался со стертым процессором

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

16 минут назад, Alexlimex сказал:

Какая функция у boot flash ? Почему если ее стереть, блок проходит идентификацию а с ней вообще молчит.

Вероятно, потому что там присутствует код проверки условия, при которому загрузчик (bootloader, находящийся в boot code) передаёт управление другой части прошивки (переход по определённому адресу). А т.к. bootflash сконфигурирован для другой платы, возможно, что ноги проца, используемые для определения условия перехода, на плате могут иметь другое назначение.. Кроме того, если boot flash и code flash от разных блоков, то адрес перехода условного перехода, куда передаёт управление бутлодырь не совпадает с "точкой входа" в code flash.

А без boot code, вероятно, управление сразу передаётся области code flash по самому первому адресу.

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

5 минут назад, Jael.Dace сказал:

Вероятно, потому что там присутствует код проверки условия, при которому загрузчик (bootloader, находящийся в boot code) передаёт управление другой части прошивки (переход по определённому адресу). А т.к. bootflash сконфигурирован для другой платы, возможно, что ноги проца, используемые для определения условия, на плате могут иметь другое назначение.. Кроме того, если boot flash и code flash от разных блоков, то адрес перехода условного перехода, куда передаёт управление бутлодырь не совпадает с "точкой входа" в code flash.

Провел эксперимент, поставил защиту от чтения, думал code flash как-то проверяет наличие защиты - ничего не изменилось. При снятии защиты у нас стираются code flash и user boot. А вот data flash не стирается, но прилично калечится, данные в ней поврежденные, даже номер блока не читабельный в дампе.

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

3 минуты назад, greencamp сказал:

Dflash меняется при запитывании блока?

Меняется, проц запускается, иденты по кану отдает, если boot стертый

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

Сейчас не смеяться: есть Delphi или Autocom?

Попробуй подключится на столе как Focus 2011-2014, даст ошибки прочитать?

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

27 минут назад, greencamp сказал:

Dflash меняется при запитывании блока?

Соврал, не меняется !! Это она менялась на вашем комплекте от блока LJ6T-14B321-RB

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

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

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

Создам тему с более правильным названием. Эту закрываю.

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

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

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