Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

CarLine Forums _ BMW, Mini _ CAS4 увален VVDI prog

Автор: Starquest 10.8.2016, 18:09

Открыл новую тему.Начало тут http://carline.ru/forum/index.php?showtopic=14020&view=findpost&p=231387 Посоветуйте,как выйти из ситуации

Автор: harius 10.8.2016, 20:22

Имхо замена камня и заливка в него бэкапа.

Автор: profecor 10.8.2016, 21:06

Проц можно будет поставить с маской 1N35H ( в 144 корпусе), проверенно, работает, но он будет всегда открытый. Ребята попадали с подобным, вышли из ситуации таким способом. Контакты в личке.

Автор: Cardiag 10.8.2016, 21:07

Цитата(harius @ 10.8.2016, 20:22) *
Имхо замена камня и заливка в него бэкапа.

+1


либо попробовать как в описании на другой программатор :)

9S12XE-серия. Реанимация «умершего» микроконтроллера

К сожалению, не все микроконтроллеры 9S12XE-серии выживают после попыток обхода защиты. Признаки «умершего» микроконтроллера:
1. Содержимое CodeFlash и DataFlash выглядят абсолютно целыми, но модуль при этом не работает (для CAS4 например, нет пакетов CAN на фильтре при подаче питания на модуль).
2. Если его «рассекретить» (прописать в ячейку Security (0xFFF0F) значение FE), отключить питание и заново попытаться прочитать – то он по-прежнему будет читаться только при включенном обходе защиты. Было замечено на 9S12XEQ384: если предыдущая ячейка перед ячейкой секретности в Flash (адрес 0xFFF0E) не стёрта в FF (встречалось значение F9), то контроллер тоже находится в «засекреченном» состоянии при «правильных» битах в ячейке Security, его Flash память закрыта от чтения, и он не работал на своей плате.

При неудачном обходе защиты в микроконтроллере срабатывает заложенная производителем «мина» - повреждаются данные в его «бутсекторе». Это область OTP Flash (одноразово записываемая), и корректно стереть-записать ее штатными средствами пока нет возможности, но есть возможность его реанимировать.

Первым делом попробуйте сделать полную очистку флешей микроконтроллера:
0. Вычитайте и сохраните все области Flash в файлах. Область RAM без особой надобности сохранять не надо – признак дурака, простите.
1. Выберите тип памяти “ONCE”.
2. Нажмите кнопку Write. Программа спросит вас о стирании, ответьте утвердительно.

По окончании процедуры вся доступная пользователю Flash память MCU – CodeFlash и DataFlash, будут стёрты в FF. DataFlash будет инициализирована как просто DataFlash (не эмуляция EEE). В ячейки Security микроконтроллера будут записаны биты «незасекреченного» состояния (=FF FE).

После стирания проверяйте признаки (см. начало статьи). Если это не помогло, приступайте к процедуре, описанной ниже.

Функция реанимации: работает пока только для MCU 9S12XEx.
1. Установить флажок “sec.skip” - обход защиты, прочитать любую область Flash.
2. В поле “регистр защиты” два последних бита поменять из “11” в “10”, нажать Save для сохранения в MCU. При этом после следующего отключения питания должен деактивироваться Security микроконтроллера. Имейте ввиду, что при сохранении производится запись в ячейку Flash поверх ее старого значения, при этом состояние бита “0” никак не сможет поменяться на “1”, только 1->0. Поэтому, если в вашем микроконтроллере значение битов не “11”, следует сначала стереть последний сектор CodeFlash. Если значение уже “10”, значит в вашем MCU уже отключено security, и ничего менять не надо.
3. Отключить питание кн. ВКЛ. В меню “Prop-s” самое первое (верхнее) значение поменять с “min” на “1”, частота кварца = 4000кГц. Поставить флажок «обход секр.», остальное не трогать. Закрыть окно “Prop-s”.
4. Запустить чтение памяти микроконтроллера, как обычно запускаете для чтения закрытого микроконтроллера.
5. Пойти пить чай или заняться чем-то полезным.

Процедура занимает неопределённое время, от нескольких минут до нескольких часов. Признак успешного окончания процесса - окончится "unsecure" и пойдёт процесс чтения памяти, неважно что именно и как прочитается. По окончании следует убедиться, заработал ли микроконтроллер в его штатном режиме работы (п.2 в «признаках» выше).

Несмотря на то, что программа сама постоянно проверяет состояние работы микроконтроллера в процессе процедуры "unsecure", стоит раз в час-два останавливать процедуру и проверять работу памяти микроконтроллера вручную (п.2 в «признаках» выше).

После успешного окончания процедуры, область памяти OTP ONCE (0x100000-0x10003F) в большинстве случаев также будет стёрта в FF.

Автор: Starquest 10.8.2016, 21:29

Можно поподробнее,как в описании на другой программатор?До начала работы с неделю шерстил инет,у всех КАС делался без проблем,но видно я первый,кто прибил камень c VVDI Prog

Автор: Starquest 10.8.2016, 22:17

В общем-идея понятна.Вот только,боюсь ни VVDI ни Xprog не позволят сделать такую процедуру.Если не секрет,для какого прогера эта инструкция?Можно в личку

Автор: doktortehno 10.8.2016, 22:48

Год авто?
Мануфактура на процессоре?
Фото процессора кинь!

Автор: Starquest 10.8.2016, 22:55

Год авто 2012,мануфактура проца 1104.Надписи с проца:SC667095CAG 5M48H QQQC1104

Автор: doktortehno 10.8.2016, 23:09

Цитата(Starquest @ 10.8.2016, 23:55) *
Год авто 2012,мануфактура проца 1104.Надписи с проца:SC667095CAG 5M48H QQQC1104

Этот процессор закрытыми глазами рвет XprogM как тузик грелку, странно что споткнулся VVDI-Prog!
До конца 12 года прочитал их пару десятков, не одного спотыКа.

Автор: vidamotors 11.8.2016, 0:17

Самое главное есть Бэкап.
Вот если нет тогда больше проблем. Но тоже все решаемо, на крайняк новый кас. он уже будет запрограмирован под авто. цена 500 евро примерно. В этой сфере деятельности надо быть готовым ко всяким неожидонастям. В этом и есть урок . По этому надо держать цены на нашу работу. У нас раньше фка стоила 500 евро отмотать. Потом поляки как всегда начали цены ронять. Сейчас 300 EURO.

Автор: FEDOR555 15.8.2016, 22:54

Не верил китайским приборам и недоверие к ним.хпрог оригинал пока не приваливал.да стоит дороже но бмв не пятикапеешная машина.хотел купить ввди прог потом передумал.работать провереным инструментом.надо.

Автор: liberty75 16.3.2017, 20:58

В продолжении темы, сегодня делал первый CAS4 на 5М48Н, при чтении бекапа прогер показал ID FFFF И попросил проверить соединения, нажал Y типа соединение ок, бекап считался, сохранил, пропустил мимо глаз что ID не прочитался.
Поправил DFlash все залил - итог авто труп...

Автор: Koctu4 16.3.2017, 21:15

Цитата(liberty75 @ 16.3.2017, 20:58) *
В продолжении темы, сегодня делал первый CAS4 на 5М48Н, при чтении бекапа прогер показал ID FFFF И попросил проверить соединения, нажал Y типа соединение ок, бекап считался, сохранил, пропустил мимо глаз что ID не прочитался.
Поправил DFlash все залил - итог авто труп...

Тоже VVDI ?

Автор: liberty75 16.3.2017, 21:16

не понятно , почему если ID FFFF как я понимаю значит не определен но бекап читается...
на одном видео как у меня ID FFFF на другом как указано в хелпе СС94.
проц новый у меня есть. но пойдет ли такой бекап?

... да vvdi prog


запустил force unlock - ID прочитался СС94, не понимаю логику что то я. чтение ID это важно или нет?...

Автор: liberty75 16.3.2017, 22:17

CAS ожил после заливки бекапа. ... уже хорошо ))
теперь начнем с начала..

Автор: FEDOR555 16.3.2017, 22:19

Делайте другим программатором второго шанса может не быть.

Автор: Koctu4 16.3.2017, 22:29

Цитата(FEDOR555 @ 16.3.2017, 22:19) *
Делайте другим программатором второго шанса может не быть.

Если бы еще их было так много, полноценно работающих с данными процами).

Автор: profecor 16.3.2017, 22:46

Главное бэкап сохранить. Грейте сильнее проц (300*- 350*С) при RESET SEC. Если с первой попытки что то пошло не так, то P-Flash 99% уже убитая. После удачной попытки (Reset Sec) делаем что надо с D-Flash и в конце заливаем Backup P flash и закрываем чип (SET SEC FF). На фото возможные ошибки при Reset Sec.

20170316_105544.jpg20170316_122046.jpg

Автор: Saveliy 16.3.2017, 22:51

Цитата(FEDOR555 @ 15.8.2016, 22:54) *
Не верил китайским приборам и недоверие к ним.

И зря.. По ходу они как раз уже и заправляют балом, все остальное личная "фи".

Цитата(FEDOR555 @ 15.8.2016, 22:54) *
хпрог оригинал пока не приваливал

А тут неправда. Значит мало работали им, просто не попали на такое. Что оригинал, что не оригинал, одинаково валят некоторые камни. Причем один и тот же камень, но с блоков разных авто. Протестированно многократно специально. Что касается ситуации вроде тутошной, это или ошибка "пилота" в виде недостатка знаний, или неправильной последовательности и без внешнего питания, либо один из тот случаев, когда дело вобще не в программаторе, а так легли бы карты для любого человека и проггера. К таким ситуациям просто нужно быть готовым. Не существует блоков или программаторов, которые на 100% вас уберегут.

Автор: liberty75 16.3.2017, 23:19

Цитата(profecor @ 16.3.2017, 23:46) *
Главное бэкап сохранить. Грейте сильнее проц (300*- 350*С) при RESET SEC. Если с первой попытки что то пошло не так, то P-Flash 99% уже убитая. После удачной попытки делаем что надо с D-Flash и в конце заливаем Backup P flash и закрываем чип (SET SEC FF). На фото возможные ошибки при Reset Sec.

похоже так и есть )))
после того как кас ожил, опять полез пробег менять, ну и опять обычным методом не снялась защита и похоже PFlash уже укосячилась.
В третий раз подключился, лью бекап PFlash....

P.S. да, все верно, P-Flash залил бекап, авто проснулось ), D-Flash не трогал, осталась та что правил ранее...
... ну что ж, очень даже богатый первый опыт работы с этим камнем, Спасибо profecor!

Автор: profecor 16.3.2017, 23:38

Цитата(liberty75 @ 16.3.2017, 23:19) *
похоже так и есть )))
после того как кас ожил, опять полез пробег менять, ну и опять обычным методом не снялась защита и похоже PFlash уже укосячилась.
В третий раз подключился, лью бекап PFlash....
Сделайте сразу как только разлочите в D-flash пробег или что вы там делаете, ключ добавляете, заливаете, потом P-flash backup и закрывайте. Не обязательно сначала его в чувства приводить и ждать когда с первого раза разлочится как надо. P-Flash долго пишется, 20-25 минут.

Автор: Zmeiarm 27.12.2017, 12:44

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

Автор: alex-777 27.12.2017, 12:46

Мои извинения!!!сообразил.

Автор: vovai 24.8.2018, 21:17

Добрый день . Если он конечно добрый ))
Вот и меня постигла участь увала CAS 4 VVDI PROG ....
beckap делал - машина спит (
Заметил - кода делаешь верификацию PFlash ( после бекап ) на открытом проце - ошибка , на закрытом норм ....
Есть ли разница , что лить сначала Pflash или Dflash .
Нужно ли греть проц в процессе записи ( грел до 150 градусов ) ?
Были ли у кого полные увалы ( с заменой проца ) ?

Автор: jeny 24.8.2018, 22:11

странно меня в соседней теме по VVDI PROG уверяли что при работе этим прогером греть чип не нужно

Автор: vovai 24.8.2018, 22:21

При нажатии Reset sec без прогрева бывает выдаёт ошибку , с прогревом 100% ок . Так у меня с этим блоком .
В мануале а этому блоку указан прогрев , если не сработал reset sec ... смотри схему подключения .
А если не сработал , то бекап и тд .......

Автор: vidamotors 24.8.2018, 22:58

Греть не нужно.
В вашем случае нужно заменить проц

Автор: liberty75 24.8.2018, 23:16

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

Автор: alex-777 25.8.2018, 5:46


https://youtu.be/B3PXkRQW5kc

Автор: vovai 25.8.2018, 6:12

Цитата (alex-777 @ 25 Aug 2018 - 5:46)  *

По этому видео и проц открывать не нужно )))

Автор: vovai 25.8.2018, 6:14

Цитата (liberty75 @ 24 Aug 2018 - 23:16)  *

Не подскажешь где процессоры покупал ?

Автор: drugan 25.8.2018, 10:48

а ты сравни закрытый с не закрытым, разница скорее всего в 1 байте, там либо ff, либо fe, и сравни pflash бекап и то что считал после, думаю разница будет в конце дампа

Автор: vovai 25.8.2018, 10:51

Цитата (drugan @ 25 Aug 2018 - 10:48)  *

Сравниваю сразу после заливки , не закрывая проц - не проходит :(
Сейчас как раз лью PFlasch , потом прочитаю - сравню .

Автор: vovai 25.8.2018, 11:17

Цитата (drugan @ 25 Aug 2018 - 10:48)  *

Да , разница в одном байте в бекап в строке 000FFF00 FF
После считывания FE

Автор: drugan 25.8.2018, 12:45

а в конце дампа pflash бекап-фф или нет

Автор: vovai 25.8.2018, 12:51

Цитата (drugan @ 25 Aug 2018 - 12:45)  *

В бекап FF
После записи и считывания FE

Толи прогер косячит , толи проц умер . Один байт неверно пишет .

Автор: alex-777 25.8.2018, 13:59

Цитата (vovai @ 25 Aug 2018 - 7:12)  *

Не считая сдува чечек😉.

Автор: jeny 25.8.2018, 14:55

тоже интересно где проц можно купить запасной

Автор: vovai 25.8.2018, 15:10

Цитата (alex-777 @ 25 Aug 2018 - 13:59)  *

Ты как никогда прав !!!!!

Сдох конденсатор , который снимается ( 20 пф , вдруг кому пригодится ) как следствие кварц не запускался !
Причины :
1 Кривые руки ))))
2 Лак .
3 Немецкий твердосплавный припой .

Машина ожила . VVDI PROG форева ))

Автор: jeny 25.8.2018, 15:16

наверное когда снимал его то повредил

Автор: alex-777 25.8.2018, 15:24

Цитата (vovai @ 25 Aug 2018 - 16:10)  *

И на этом благодарен!Где только у вас уши и глаза?

Автор: liberty75 25.8.2018, 15:40

На кондере боковой контакт отломил что ли?

Автор: vovai 25.8.2018, 15:41

Цитата (alex-777 @ 25 Aug 2018 - 15:24)  *

Смутила ошибка при снятии защиты и ужастики про завал проца ))

Автор: vovai 25.8.2018, 15:43

Цитата (liberty75 @ 25 Aug 2018 - 15:40)  *

На вид абсолютно целый , замер - 0 .
Померил с другой стороны кварца - 19 пф.

Автор: jeny 25.8.2018, 15:46

отломал боковой контакт и не заметил , мне кажется эти кондеры перегрева не боятся

Автор: vovai 25.8.2018, 15:54

Цитата (jeny @ 25 Aug 2018 - 15:46)  *

Тоже так думал , поэтому в последнюю очередь проверил . До этого кварц менял .

Автор: alex-777 25.8.2018, 17:39

Цитата (vovai @ 25 Aug 2018 - 16:41)  *

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

Автор: vovai 25.8.2018, 20:48

Цитата (alex-777 @ 25 Aug 2018 - 17:39)  *

Если он не звонит каждые пол часа - чё готово ? У меня покупашка едет !!!

Автор: vidamotors 25.8.2018, 23:38

Повезло, но проц надо иметь в запасе

Автор: vovai 26.8.2018, 6:45

Цитата (vidamotors @ 25 Aug 2018 - 23:38)  *

Кто бы ещё поделся информацией где покупал и замена прошла гладко . . алиэкспрес не предлагать , или поверенного продавца , а то у меня пару раз приходили кусочки пластмассы с ножками )))

Небольшой отчёт о двухдневной эпопее с 5M48H

Греть - не греть при снятии защиты ?
Лучше греть . При нагреве 100 % операция проходит успешно , без 50/50 проверено раз 20 .

Судя по всему проц перезаписи не боится - проверено раз 20 ... :))

При открытом проце верефикацию PFlash делать бесполезно - выдаст ошибку , один байт ( байт защиты ) будет не тот (но можно проверить состояние других ). Все встанет на место после закрытия проца .

Выпаивать элементы лучше с нижним подогревом - тугоплавкий немецкий припой плюс остатки лака .
Лак заранее снять каким нибудь средством ( растворитель не берет )

На мой взгляд самая адекватная инструкция .
https://m.youtube.com/watch?v=dr6J4VmheCE

Всем удачи !
Если где-то не прав - профи поправьте !!!

Автор: vidamotors 27.8.2018, 0:29

Лак снимается легко спец средством для снятия лака.
Ни разу греть не приходилось поэтому 50на 50 могу опровергнуть
Это если работаете usprog то у них даже 1k78 надо греть.

Автор: jeny 27.8.2018, 16:14

если работаете usprog - наверное вы хотели сказать multiprog ?

Автор: Vagabond 14.11.2021, 10:12

Понимаю, что тема про увал VVDI prog, но напишу здесь же, хоть работал Xprog 5,50 . Признаки умершего проца аналогичные— секьюрити байт поменялся на FE, но пишет, что BDM закрыт. Ясно , что проц в помойку, но увидел в четвёртом посту в данной теме Cardiag даёт описание попытки восстановления проца как инструкцию к некоему программатору. Что это за программатор и удавалось ли кому то поднять по этой инструкции CAS4 с MCU с маской 5М48Н?

Автор: jeny 14.11.2021, 11:16

Vagabond, инструкция на сколько помню к ввдиай прогу . говорят икспрогом лучше не делать этот камень

Автор: Vasilich 14.11.2021, 16:47

Цитата (jeny @ 14.11.2021, 11:16)  *
говорят икспрогом лучше не делать этот камень

Делать можно, но нужно программатор внешним питанием 12 в. запитывать, это касается и VVDI prog.

Автор: FEDOR555 14.11.2021, 17:33

Ори хпрогом сделано много кас4 увал был 2 раза без внешнего питания первый раз по глупости второй раз тестовый кас без питания.

Автор: Vagabond 14.11.2021, 20:03

Цитата (jeny @ 14.11.2021, 12:16)  *
Vagabond, инструкция на сколько помню к ввдиай прогу . говорят икспрогом лучше не делать этот камень

Просто Cardiag пишет, что это взято из инструкции на другой прогер.

Vasilich, FEDOR555, пересмотрел ещё раз инструкцию на подключение Xprog к CAS4 -- не вижу требование подключать внешнее питание, теперь буду знать. Функция бекап P-flash и D-flash прошла без внешнего питания как по маслу. У меня не оригинал, но до этого не подводил, с CAS на 5M48H до этого не работал. В своё время VVDIprog у Cardiag по акции не купил-- теперь каюсь. Так то старался следовать инструкции- подключался с поднятием ног и подпайкой доп. резистора на подтяжку Reset. Хотя в сети находил, что можно Икспрог подключать без поднятия ног, а с удалением конденсатора возле кварца и диода в цепи Reset. При этом доп. резистор не нужен.

Автор: Kudar 15.11.2021, 11:08

Поднял икспрогом  после vvdi. Затер все,затем записал D-Flasch и P-Flash,которые забэкапил изначально .После записи P-Flash,проц закрылся сам.Внешнее питание не подключал.Икспрог оригинал.Подключал по второму варианту ,с резистором на 1 Ком.

Автор: Vagabond 15.11.2021, 13:42

Цитата (Kudar @ 15 Nov 2021 - 12:08)  *

Команда «стереть всё» не проходит, пишет БДМ закрыт, хотя сек. байт FE. Нормально работает D-flash backup и P-flash backup. При этом в Дфлеш всё стёрлось в FF. Это видно при повторном D-flash backup.

Автор: armalek 20.11.2021, 9:03

Может кто проверит  мои дампы ?  Никак не хочет видеть машину! Авто Порш Каен 2014года!  Больше сомневаюсь на P-Flash, особено по адресу 0x80000 по 0x9FFFF.  При сравнении с другими дампами  в моем дампе одни FF, как в других имеютса какие-то данные. Кто сможет мне помочь проверить и P-flash , i  D-flash !

  5M48H__-_7PP907064GD.zip ( 239.29 kB )
      : 12

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)