Re: «Клюют» тормоза на зе0
Когда свободное время совпадает с желанием, ищу способ слить прошивку из блока тормозов 46007-3NB1A от японского ниссан LEAF ze0. Нужна, что бы обновить свой, установленный на авто 46007-3NB0A, ибо иногда очень сильно раздражает "клевание" на светофорах. Купить обновление на ниссан-техно не получается. Там только для американцев, а в них главный тормозной цилиндр (ГТЦ) другой 46007-3NA* и 46007-3NF*.
Но смог на разборке купить ГТЦ с целым контроллером.
Внутри процессор Renesas M32R, полное имя процессора m32192f8vfp (32192/32195/32196 Group, M32R FAMILY / M32R/ECU SERIES).
ROM RAM capacity 1 Mbytes
RAM capacity 176 Kbytes
Frequency 128 MHz
Power supply voltage at single-supply 3.3V
at double-supply 5V, 3.3V
Но так же просто, как с приборкой не получается(
Блок можно загнать в режимы:
1081 "Default Session" / включается из дефолта
1085 "Programming Session for reprogrammable ECU" / включается из дефолта
1086 "Engineering Session" (чз 1085)
1087 (чз 1085) ?EcuReset? (это не точно)
10C0 "After Sales Manufacture Session" включается из дефолта
10F0 "DiagnosticSession.ExtendedDiagnostic" / DataRead.DataMonitor / включается из дефолта
10FA "Supplier Session" Сессия поставщиков? (чз 1085)
но во всех режимах на запросы 23* ответ 7F(
После 10F0 2183 уже не работает, есть таймаут после которого работа возобновляется.
На рабочем авто баловаться не рекомендую: например, при переключении ГТЦ в режим 1085 педаль проваливается и тормоза больше не работают, пока не передернешь свинец или не выключишь авто и не погуляешь минут полчаса. На дашборде соответствующие индикаторы ошибок, с паркинга конечно не укатится.
Как видно на скринах, консалт3 + работает с эбу гтц запросами на 70E, отвечает эбу гтц с 70F.
Например, включили режим диагностики:
70E 8 02 10 C0
70F 8 02 50 C0
Запросили диагностические данные:
70E 8 02 21 83
1A 61 83 33 4E 42 31
41 00 41 06 04 02 00
06 01 09 1B 77 66 76
00 00 00 00 00 80 FF
Здесь байты:
33 4E 42 31 41 => 3NB1A
На моем отвечает:
33 4E 42 30 41 => 3NB0A
Последнее время читаю даташит на проц и ищу способы подключиться к самому процу, по примеру других серий, загнать его в бутмоде и считать из этого режима, в надежде на дефолтный пароль нули или эфки, но вся документация по программированию, что попадается — на более свежие серии, а про этот даже на родном сайте написано выкинь и забудь…
Ладно хоть даташит оставили, но флешеров к нему уже не нашел, а у более свежих этот проц в саппорт листе уже не заявлен(
Я не автосервис и внутрисхемные программаторы типа оранжа или ммс флеша не вписываются в бюджет. Самый бюджетный, что пока попался — пиасини, и вроде как в нем заявлена поддержка 32196 Group, M32R FAMILY, вот только качнул от него диск, изучил пдф-ки, а там нет нигде подключения именно к самому процу, только к блокам, и ожидаемо гтц от леафа в списке этих блоков нет…
В худшем случае перекину само эбу на гтц, на ze0 его пришивать не нужно, но как это сделать без снятия самого гтц я пока не вижу, а снимать гтц очень лень.
Есть у кого опыт или мысли, которыми не жалко поделиться?
не все фотки сюда лезут, остальные здесь: https://www.drive2.ru/l/613262781948388896/