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

M1PT-14B321-CA реально ли восстановить после стирания?


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

Имеется в наличии плата от указанного блока, досталась на запчасти, но есть спортивный интерес ее восстановления. Как известно, там стоит процессор R7F701A033, который догадались закрыть от чтения. В моем случае он был стерт при снятии этой защиты. Я делаю эти блоки чтением по CAN, восстановлением заниматься пока не доводилось. Но тема похоже актуальная, блок является дефицитным и как оказалось их иногда стирают :) Беда в том, что при чистке краша по CAN, остается бэкап только 2х областей памяти: code flash и data flash. А при стирании сносятся 3 области. Для программного восстановления блока нужен еще user boot, который похоже в природе не существует, ведь его как я понимаю невозможно вычитать по CAN. Без этого user boot блок полноценно не работает, вернее сказать вообще не работает, отдает свои иденты, а на команды диагностики не реагирует. Пытался заливать этот user boot с похожих блоков - результата нет, с чужим user boot блок даже иденты не отдает. Какие есть мысли в этом направлении? Выкинуть на помойку? 

 

m1pt.jpgA

Кстати Autel XP400 Pro хорошо работает с процессорами renesas, вот только программа кривая у них сделана. Нет кнопки проверки вычитанного и при смене области чтения, выбранное напряжение всегда сваливается на 5В и надо не упускать этот момент и постоянно менять на 3.3В.  Если забыть это сделать, программатор уходит в перегрузку и отваливается по юсб и сразу снова подключается. Это вообще жесть, но приходится пользоваться тем, что китайцы сотворили, ведь у VVDI prog тоже свои приколы....

При стирании защиты от чтения, как оказалось, стираются полностью code flash и user boot. Data flash остается, но ее данные оказываются сильно подпорчены. Вот так себя ведет этот renesas. Ну и смысл созданного бэкапа по CAN полностью теряется. Мы не можем выборочно переписать программатором например data flash пока установлена защита от чтения.

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

Поделитесь user boot от похожих блоков. Неужели ни у кого нет? LV4T-14B321, LT4T-14B321, 

Или есть способ вычитать этот user boot с исправного но закрытого блока донора?

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

Есть только от HS7T-14B321 - он с таким же процом, но не закрыт. Сомневаюсь, что поможет.

ub1.bin

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

8 часов назад, Alexlimex сказал:

Поделитесь user boot от похожих блоков. Неужели ни у кого нет? LV4T-14B321, LT4T-14B321, 

Или есть способ вычитать этот user boot с исправного но закрытого блока донора?

те у кого он есть не поделятся . процик закрытый 

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

кан-фильтром попробуйте адреса подменить при чтении живого блока.  Подставьте адреса юзербута

 

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

В 17.05.2023 в 00:02, Alexlimex сказал:

Имеется в наличии плата от указанного блока, досталась на запчасти, но есть спортивный интерес ее восстановления. Как известно, там стоит процессор R7F701A033, который догадались закрыть от чтения. В моем случае он был стерт при снятии этой защиты. Я делаю эти блоки чтением по CAN, восстановлением заниматься пока не доводилось. Но тема похоже актуальная, блок является дефицитным и как оказалось их иногда стирают :) Беда в том, что при чистке краша по CAN, остается бэкап только 2х областей памяти: code flash и data flash. А при стирании сносятся 3 области. Для программного восстановления блока нужен еще user boot, который похоже в природе не существует, ведь его как я понимаю невозможно вычитать по CAN. Без этого user boot блок полноценно не работает, вернее сказать вообще не работает, отдает свои иденты, а на команды диагностики не реагирует. Пытался заливать этот user boot с похожих блоков - результата нет, с чужим user boot блок даже иденты не отдает. Какие есть мысли в этом направлении? Выкинуть на помойку? 

 

m1pt.jpgA

Кстати Autel XP400 Pro хорошо работает с процессорами renesas, вот только программа кривая у них сделана. Нет кнопки проверки вычитанного и при смене области чтения, выбранное напряжение всегда сваливается на 5В и надо не упускать этот момент и постоянно менять на 3.3В.  Если забыть это сделать, программатор уходит в перегрузку и отваливается по юсб и сразу снова подключается. Это вообще жесть, но приходится пользоваться тем, что китайцы сотворили, ведь у VVDI prog тоже свои приколы....

При стирании защиты от чтения, как оказалось, стираются полностью code flash и user boot. Data flash остается, но ее данные оказываются сильно подпорчены. Вот так себя ведет этот renesas. Ну и смысл созданного бэкапа по CAN полностью теряется. Мы не можем выборочно переписать программатором например data flash пока установлена защита от чтения.

Очень много звонят по привальным блокам m1pt после удаления crash, и походу таким прибором как на фото). 

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

У меня тоже стоит машина с таким блоком, блок после затопления, собрал на другом вист две ошибки по коленной подушке пассажира и надувному ремню сзади, в комплектации их нет. Пока не знаю как комплектацию в блоке изменить.

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

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

У меня тоже стоит машина с таким блоком, блок после затопления, собрал на другом вист две ошибки по коленной подушке пассажира и надувному ремню сзади, в комплектации их нет. Пока не знаю как комплектацию в блоке изменить.

не проще 2 резюка??

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

2 минуты назад, Patuk сказал:

не проще 2 резюка??

Может и проще, но тут загвоздка. Первое это то что не было в комплектации их на данных авто-нет схемы куда идут, второе вычислив примерные пины получил итог что нет в блоке вообще возможности по железу контролить данные цепи.

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

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

У меня тоже стоит машина с таким блоком, блок после затопления, собрал на другом вист две ошибки по коленной подушке пассажира и надувному ремню сзади, в комплектации их нет. Пока не знаю как комплектацию в блоке изменить.

Залить as built форсканом по вину актуальный.  В UCDS удобный редактор по пунктам, можно править конфигурацию, там все расписано. Можно деактивировать вообще все подушки :)

3 часа назад, Malina сказал:

Из самых свежих есть такой.

Ford Edge 2020 K2GT-14B321-EC.rar 309 \u043a\u0411 · 1 загрузка

С этим BOOT блок ведет себя так же как и с полностью стертым.  Иденты отдает но не работает. 

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

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

Залить as built форсканом по вину актуальный.  В UCDS удобный редактор по пунктам, можно править конфигурацию, там все расписано. Можно деактивировать вообще все подушки :)

Форскан выдает что все норм нет расхождения. А вот usds у меня нет. Нужно им пробовать думаю.

 

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

3 часа назад, autokey.com.ua сказал:

кан-фильтром попробуйте адреса подменить при чтении живого блока.  Подставьте адреса юзербута

 

Немного не понял вашу мысль, можно чуть подробнее? Живого такого блока в данный момент под рукой нет к сожалению

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

Нет особо ничего сложного . Анализатором снимаещь обмен по кану при чтении блока  .В кановской посылке находишь место , где  твой программатор говорит блоку , какие адреса памяти он хочет читать .  И  кан-фильтром модифицируешь эту посылку при следующем чтении. 

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

1 час назад, Alexlimex сказал:

Залить as built форсканом по вину актуальный.  В UCDS удобный редактор по пунктам, можно править конфигурацию, там все расписано. Можно деактивировать вообще все подушки :)

С этим BOOT блок ведет себя так же как и с полностью стертым.  Иденты отдает но не работает. 

Что-то я и не увидел что ucds поддерживает машины после 2020 года

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

Немного продолжил эксперименты.  Почему если залить рабочий комплект от похожего по железу блока, например K2GT-14B321-EC, мы всеравно получаем нечитабельный блок, но иденты его определяются. Чего еще не хватает???

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

  • 2 недели спустя...
В 18.05.2023 в 14:33, Alexlimex сказал:

Немного продолжил эксперименты.  Почему если залить рабочий комплект от похожего по железу блока, например K2GT-14B321-EC, мы всеравно получаем нечитабельный блок, но иденты его определяются. Чего еще не хватает???

КАК ВАШ ЭКСПЕРЕМЕНТ? Я ТУТ ТОЖЕ НЕМНОГО С ТАКИМ БЛОКОМ ЭКСПЕРЕМЕНТИРУЮ. 

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

В 30.05.2023 в 21:49, baza сказал:

КАК ВАШ ЭКСПЕРЕМЕНТ? Я ТУТ ТОЖЕ НЕМНОГО С ТАКИМ БЛОКОМ ЭКСПЕРЕМЕНТИРУЮ. 

Сегодня появилась возможность продолжить. Обзавелся нормальным программатором VVDI Prog теперь доступны все области для работы с процессором  R7F701A033.  Если взять полный бэкап с блока LJ6T, то мой подопытный блок оживает, но uder boot от него к сожалению не подходить, чтобы оживить прошивку M1PT....

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

2 часа назад, Alexlimex сказал:

Сегодня появилась возможность продолжить. Обзавелся нормальным программатором VVDI Prog теперь доступны все области для работы с процессором  R7F701A033.  Если взять полный бэкап с блока LJ6T, то мой подопытный блок оживает, но uder boot от него к сожалению не подходить, чтобы оживить прошивку M1PT....

Этот посмотрите

R7F701A033 User boot (32 KB).zip

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

2 часа назад, baza сказал:

Смотрел уже раньше - не подходит.

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

15 часов назад, Alexlimex сказал:

Смотрел уже раньше - не подходит.

А есть у вас чем по кан их читать?

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

В общем решил вопрос. Блок восстановлен и испытан на  машине. В наличии есть теперь все нужные файлы CODE, DATA. BOOT, OPBTO для восстановления M1PT программатором из любого ушатанного состояния. Все работает, ошибок нет. Тему закрываю. 

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

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

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