CR3.31 записать не родную флэш по CAN

$TA$

Постоянный
Всем привет,

A6461532691 (HW39.04 A0024465340)
CR3.31 (EDC16C2)
Kess china

Пытаюсь скормить не родную флэш в блок, фулл в бдм записывать нет желания вскрывать, интересно сделать именно по кану.
Блок обнулен, кодировка и вин стерты предварительно.
Перед началом всех действий была считана кессом стоковая флэш которая шла с завода под номером 1037371326 (SW 18.04 0034482102_001.CFF), затем блок был обновлен DASом и получил номер 1037383625 (SW 25.06 0054488340_001.CFF) после чего с него опять считал кессом флэш.
Стал пробовать записывать не родную:
- через DAS (разные cff) в конце пишет что программирование прошло безуспешно - boot
- через Ecoute (разные cff) в конце ошибка signature check failed - boot
- через Kess (разные bin) пишет что все ок, но все равно - boot
Откат любым из способов к родной прошивке (обновленной 1037383625) блок поднимает.

Дали подсказку, что виной тому "байт мощности". Но, дело в том что получаю бут даже при заливке чужой прошивки от такой же мощности, и более того даже при заливке своей же исходной 1037371326 (bin).
Такое ощущение что в eeprom записалась какая то контролька которая должна совпасть с контролькой заливаемой флэши и никак иначе. Если так то где она живет во флэше ?

Спасибо! ))
 
Хай 🖐, там в роде в mpc чет пишется... с разбором тоже чужая флешь не запишется, а вот флешь и мпц пишется и в бут не падает :) вот.
сообщение было автоматически прилеплено:

хотя хз :)
 
тема на самом деле общая со всеми темами "перешивки 200-250", например. когда в блоке уже есть софт и он не даёт никакой другой кроме того, что было по классу лить. то-же и у автора. нулил в соседней теме, транспортную ставил - не помогло судя по всему.
 
Да, интересна возможность именно «заводского тюниха» тут просто блок чуть другой в отличии от тем про 200-250
 
принцип везде должен быть одинаковый... я не знаю что именно на 200-250 делается на сим, и на мед , но принцип должен быть схожим.
 
При сравнении в Winols старой и новой прошивки увидешь свой ответ.Более 80% разницы.Aдреса другие.Все
 
Я лил другой номер софта и на выходе получался третий номер софта . Кессом .Ведьмой туда не лил ничего.Правда изменения в еепроме не отслеживал .
 
На столе довольно давно лежит такой блок подключенный BDM на эксперименты, чисто из спортивного интереса периодически мучаю его. Разными фуллами, собственноручно сделанными миксами из прошивок и т.д
Пришел к выводу что по кану его можно шить "альтернативным" софтом только в BSM (пцм,комби). Поскольку часть прошивки с идентами (бут как понимаю) лежит по адресу внешней флэши 0х800000-0х820000, а это если я правлильно понимаю OTP. Соответственно кесс и ему подобные ее просто пропускает при записи, хоть и читает. CFF и вовсе не затрагивает.
Причем, если шить CFF то без разницы что изначально в MPC и в еепроме, туда он сам запишет что надо. Важно именно то что по вышеуказанным адресам, как только туда записываешь данные от целевой прошивки - cff заходит без проблем.
Были мысли разобраться как получается в случае когда есть родное обновление софта, что по этим адресам данные остаются старые но все остальное становится новым, но так понял что это вписано где то в самой прошивке внутри и сделать по аналогии не получится.
 
Назад
Верх