Диагностика двигателя, логгирование и прошивка ECU. |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Диагностика двигателя, логгирование и прошивка ECU. |
11.6.2010, 8:50
Сообщение
#101
|
|
Супер Технический Маньяк Группа: Администраторы Сообщений: 818 Регистрация: 29.5.2009 Из: Нижний Новгород Вне форума Репутация: 57 |
Вот что накопал по ШДК.
http://wbo2.com/3b1/default.htm - буржуйский свободный проект который плавно перешел в коммерческий. (совместимость с нашими прогами неясно) http://wbo2.narod.ru/index.html - тоже только на ранней стадии и уже опробовано. http://www.oktja.ru/forum/topic/70418-lc-1...аша-разработка/ - продажа копии LC-1 за небольшие деньги (оказывается уже кто то взломал и освоил) http://carcd.ru - новый форум (от oktia.ru) Народ подскажите что в машине измеряют осциллографом ?? (какие данные и с чего можно снять ??) http://www.usb-osc.narod.ru/design.htm - нашел тут небольшой USB осциллограф. |
|
|
11.6.2010, 12:54
Сообщение
#102
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 439 Регистрация: 28.3.2010 Из: Odessa Вне форума Репутация: 16 |
Вот что накопал по ШДК. http://wbo2.com/3b1/default.htm - буржуйский свободный проект который плавно перешел в коммерческий. (совместимость с нашими прогами неясно) http://wbo2.narod.ru/index.html - тоже только на ранней стадии и уже опробовано. http://www.oktja.ru/forum/topic/70418-lc-1...аша-разработка/ - продажа копии LC-1 за небольшие деньги (оказывается уже кто то взломал и освоил) http://carcd.ru - новый форум (от oktia.ru) Народ подскажите что в машине измеряют осциллографом ?? (какие данные и с чего можно снять ??) http://www.usb-osc.narod.ru/design.htm - нашел тут небольшой USB осциллограф. Вот ссылка http://www.innovatemotorsports.com/products.php Посмотрите цены и будете приятно удивлены. " продажа копии LC-1 за небольшие деньги (оказывается уже кто то взломал и освоил)" - сравните с ценой оригинала и улыбнитесь (IMG:style_emoticons/default/biggrin.gif) Обратите внимание на LM-2 (новая версия LM-1) - сам давно пользуюсь LM-1 и очень доволен. И еще его понимают большинство логеров (это почти стандат)+ SDK, позволяющий встраивать его поддержку в свои проги. Обещание расписать подробней в силе, а пока все. |
|
|
15.6.2010, 1:22
Сообщение
#103
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 439 Регистрация: 28.3.2010 Из: Odessa Вне форума Репутация: 16 |
Приборам для настройки посвящается!
(Мнение субъективно, основано на моем опыте работы с разными приборами - возможно кто и не согласится.) Что бы не быть голословным предлогаю скачать LogWorks 3.04, инсталлятор содержит документацию по всей линейке приборов и подробное описание проги, если знакомы с программированием, то скачайте и MTS-SDK, это позволит встроить поддержку их приборов в свои проги, в комплекте примеры на VB. Кроме того, измерительный комплекс построен по модульному принципу, т.е. "базовую" конфигурацию всегда можно расширить. Все приборы могут работать как в составе комплекса, так и самостоятельно. http://www.innovatemotorsports.com/support.php Наиболее оптимальным по соотношению цена/(качество + ФУНКЦИОНАЛЬНОСТЬ) является LM-2 (базовый прибор). Умеет: 1) работать с двумя зондами, (Нужно для оппозитных и V-обазных моторов) но есть комплектация с одним - стоит значительно дешевле. 2) читать данные по OBD II (16 параметров) + читать/сбрасывать ошибки. Имеет (в хорошем смысле): (IMG:style_emoticons/default/biggrin.gif) 1) 5 аналоговых входов унифицированного сигнала 0-5v (их интерпретация зависит от настройки логера) 2) один из входов можно настроить на дискретный (импульсеый) сигнал RPM (нужно проверить - один из этих или есть отдельный) 3) два программируемых выхода сигнала AFR. (Один по умолчанию выдает сигнал 0-5v, пропорциональный AFR, второй иммитирует сигнал обычного ("узкополосного") зонда. 4) USB-интерфейс с PC и RS232 с другими модулями комплекса. 5) возможность записи логов на карту памяти. Сам пользуюсь много лет LM-1 (это предидущая версия) Отличия: работает только с одним зондом, не читает по OBD II, интерфейс с PC - RS232 (нормально работает с USB-COM адаптером), без доп. адаптера (LMA-2 RPM Converter) не читает RPM). Поддерживается большинством прог для настройки и логирования автомобилей (это почти стандарт), LM-2, думаю, то же (нужно проверить!). Ведь PC все равно их в оконцовке видит как СОМ-порт. При помощи термопары и простого адаптера об одной микросхеме и паре резисторов прекрасно пишет температуру выхлопа (Схемка в описании LogWorks). P.S. Вот книга по теории работы систем впрыска, правда немного заумная, но можно первый раз прочитать, не вникая в формулы (это даст представление об имеюшейся информации), а потом разбираться по мере необходимости. theory.rar ( 1,68 мегабайт ) Кол-во скачиваний: 744 |
|
|
21.6.2010, 9:23
Сообщение
#104
|
|
Супер Технический Маньяк Группа: Администраторы Сообщений: 818 Регистрация: 29.5.2009 Из: Нижний Новгород Вне форума Репутация: 57 |
Столкнулся с проблемой. При очередной прошивке в тестовом режиме (EcuFlash 1.29) - прошивка длится по времени быстрее чем раньше.
В логе в итоге показывает при процессе kontrol CRC (контрольные суммы) по одному блоку пишет Safe (сейф или защита) Еще в конце по блокам типа Yes и No. (там половина стала NO) В итоге сказал типа все ок! можно выключить зажигание. Попробовал прошить (уже не врежиме теста) - выдало красную ошибку и прошивка не пошла. Завести с первого раза не получилось. (вот думаю попал в 60 км от города.) Отключил провода, включил -выключил зажигание, в итоге завелась нормально. Попробовал прошить заново, опять таже фигня. Прошивка 93270019. EcuEdit логи пишет исправно. Пробовал в кабеле прошивки менять с U на М, не помогло. Надо еще попробовать прошивку считать. В чем проблема не могу понять. Может кабель навернулся (как проверить есть ли на дополнительном проводе сигнал или напруга, что на нем должо быть)? Или может из за высокой температуры на улице (+30) глючит ? Кто знает сколько раз можно мозг прошивать ?? (есть какие ни то ограничения ??) |
|
|
21.6.2010, 13:37
Сообщение
#105
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 1802 Регистрация: 21.2.2009 Из: Екатеринбург Вне форума Авто: Lancer IX 1.6MT (105HP) Репутация: 108 |
Гарантированных циклов перезаписи у ROM этого проца всего 100...
Так-что лучше сильно не злоупотреблять. Но в принципе у тебя не должно еще было от этого начать глючить. Читается ROM нормально? Если да, то выход BOOT работает. |
|
|
25.6.2010, 9:35
Сообщение
#106
|
|
Супер Технический Маньяк Группа: Администраторы Сообщений: 818 Регистрация: 29.5.2009 Из: Нижний Новгород Вне форума Репутация: 57 |
У нас сейчас жара стоит 31-38.
Боюсь лезть, вдруг окончательно глюкнет. (Я в раздумьях - попробовать слить прошивку или дождаться когда жара спадет.) Последняя прошивка судя по логам едет почти без дентонации (если особо на тапку не давить). Дентонить начинает при LOAD > 100, но думаю что при такой жаре может и чуть раьше будет. Пока штудирую датащит на SH7052 по части ROM и RAM. (режимы FLASH, регистры и т.д.) Жаль лог неудачной прошивки EcuFlash не сохранил. Там похоже и указывал положения режимов и ошибок. Можно было потом по датащиту посмотреть что произошло. |
|
|
28.6.2010, 23:41
Сообщение
#107
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 439 Регистрация: 28.3.2010 Из: Odessa Вне форума Репутация: 16 |
Важно!!!
Проги, использующие Net Framework, (а это все наши логеры и прошивальщики для Mitsubishi), плохо понимают разделитель целой и дробной части числа - запятую. Им нужна точка! Т.е. нужно зайти в языковые настройки Windows (Панель управления\Язык и региональные стандарты) и там в качестве разделителя указать точку. После этого нормально работает даже всеми оплеванный EvoScan. |
|
|
29.6.2010, 0:54
Сообщение
#108
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 439 Регистрация: 28.3.2010 Из: Odessa Вне форума Репутация: 16 |
Артем, у меня похожий глюк при прошивке встречался на машине с подсевшим аккумулятором.
Зарядили, и все прошло. Т.е. причиной было заниженное напряжение. Проверь, что под нагрузкой (хоть лампочкой подсветки приборов пригрузи) на 16 ноге OBD II разъема при не заведенном моторе. |
|
|
29.6.2010, 9:09
Сообщение
#109
|
|
Супер Технический Маньяк Группа: Администраторы Сообщений: 818 Регистрация: 29.5.2009 Из: Нижний Новгород Вне форума Репутация: 57 |
То gktuning
Т.е. если я правильно понял померять напряжение при выключенном двигателе, но с какой либо нагрузкой с 16 пина ОБД-II (Питание +12В от АКБ) ?? У меня было 3 версии, на аккумулятор я как то не подумал. 1. Прошивка окривела (может при заливании на ноут с флэшки). 2. Что то с кабелем OP1.3 Или 3. Что то с ноутом. Катаюсь раз в неделю, вполне возможно что аккум и подсел и не дозарядился. |
|
|
1.7.2010, 8:39
Сообщение
#110
|
|
Супер Технический Маньяк Группа: Администраторы Сообщений: 818 Регистрация: 29.5.2009 Из: Нижний Новгород Вне форума Репутация: 57 |
Выявил одну фишку - при перепрошивке кабеля 1,3 с U на M и на оборот, EvoScan работает и ошибки считывает, но стоит после запустить EcuEdit. Все - Evo Scan - рвет коннект и выдает ошибки. Перепрошиваем опять кабель и все опять работает до EcuEdita. В чем дело не пойму??? (что может менять EcuEdit - в винде или в кабеле если после его запуска Evo Scan не коннектит )
|
|
|
1.7.2010, 9:30
Сообщение
#111
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 1802 Регистрация: 21.2.2009 Из: Екатеринбург Вне форума Авто: Lancer IX 1.6MT (105HP) Репутация: 108 |
После EcuEdit-а достаточно вынуть из компа usb разъем OpenPort-а и снова вставить (чтобы система снова нашла и инициализировала кабель). Если при этом EvoScan запущен, то логинг нормально пойдет только после второго нажатия на кнопку "старт". По крайней мере у меня под XP так.
|
|
|
2.7.2010, 17:27
Сообщение
#112
|
|
Don Amadeus Группа: Главные администраторы Сообщений: 29931 Регистрация: 19.2.2009 Из: Russia, Sevastopol Вне форума Авто: Lancer IX-1.6 MT Turbo, Honda Accord IX-2.4 AT Executive. Репутация: 465 |
Чтобы маньякам было веселее мучать мозги, добавлю фоток самих мозгов (IMG:style_emoticons/default/smile.gif)
Это мозги от Lancer-2.0/MT (MN132618): |
|
|
5.7.2010, 9:20
Сообщение
#113
|
|
Супер Технический Маньяк Группа: Администраторы Сообщений: 818 Регистрация: 29.5.2009 Из: Нижний Новгород Вне форума Репутация: 57 |
Ах вот ты какой северный олень !!! (коммент к фоткам) (IMG:style_emoticons/default/biggrin.gif)
В пятницу после работы попробовал слить прошивку - считалась нормально (версия V2). В тестовом режиме залилась тоже ок! При изменении в ней параметров в версию V3 - при тестовом режиме прошивка не заливается (включается защита на 50%). В итоге мучался 40 мин. и потом V2 отказалась заливаться. Кстати при окончании процедуры каждый раз слышу щелчек левее руля под панелью, как буд то какое то реле срабатывает. (или защита какая?? может кто в курсе что щелкает ?) В итоге попробовал завезти двигатель, но тот сразу глох после начала схватывания. Настроение совсем на ноль упало. (думал или мозги писец или иммо в сигналке писец) Дай думаю тестером напругу на аккуме померяю, а там !!! Ё моё 10,9 вольта !!! (какой нижний порог прошивания??) Во блин на 3 месяца хватило с последнего заряда (учитывая 2 поездки в неделю по 1,5-2часа), видать разряжается быстрее чем заряжается за поездки. Покрутил чуть подольше стартером и потопал по газу - мотор в итоге завелся !!! (в сад и из сада скатался нормально, логи не делал) Как только стартер вообще крутанул?? При заведеной напруга на клеммах 14,5-14,9в. Сегодня с работы буду брать зарядник для аккума. После зарядки попробую перепрошить. |
|
|
5.7.2010, 10:21
Сообщение
#114
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 1802 Регистрация: 21.2.2009 Из: Екатеринбург Вне форума Авто: Lancer IX 1.6MT (105HP) Репутация: 108 |
Щелчек какой-то ага, есть. Тоже замечал. Но не исследовал, что там такое стукатучит.
Нижний порог программирования кристалла, скорее всего, не выше 5 вольт (нормальное питание проца). Ну, с учетом падения напруги на стабе, 7.5 вольт. Походу там какой-то дополнительный контроль напряжения аккума сделан. Хм. Будем иметь в виду, что порог где-то в районе 11 вольт находится. |
|
|
8.7.2010, 8:39
Сообщение
#115
|
|
Супер Технический Маньяк Группа: Администраторы Сообщений: 818 Регистрация: 29.5.2009 Из: Нижний Новгород Вне форума Репутация: 57 |
Вот пару сайтиков нашел:
http://www.ecutek.narod.ru/ http://www.minsk555.narod.ru/indexr.htm По Субарам там что то есть и не только для них. Может кому ни то пригодится. |
|
|
9.7.2010, 9:19
Сообщение
#116
|
|
Супер Технический Маньяк Группа: Администраторы Сообщений: 818 Регистрация: 29.5.2009 Из: Нижний Новгород Вне форума Репутация: 57 |
Короче проблема осталась.
Аккум зарядил. При подключении ноута EcuEdit (логгер) показывает 12,4-12,6 вольта. EcuFlash 1.29a - считываем прошивку 93270019V2 - нормально. Не редактируя ее заливаем обратно в тестовом режиме - нормально. Стоит ее открыть в EcuEdit или в EcuFlash и поправить таблицы.- прошивка доходит до 50% далее выдает табличку CRC (это я так понял контрольные суммы блоков в прошивке) (из всего списка есть 3 NO остальные YES) - и пишет типа DONE зажигание можно выключить. Т.е. опять включается защита от записи. (IMG:style_emoticons/default/angry.gif) Че делать ?? Почему при редакции проги портят прошивку, что контрольные суммы не совпадают?? У кого такое бывало ?? Переустановил винду с прогами на ноуте. Взял 3 прошивки 93270014 (сток - не правленная), 93270019 (сток - не правленная) (кстати карты VE по составу у них отличаются ), и 93270019V2 (слитую с ECU). Все их поправил в версию V3 в EcuEdit. Попробую может какая ни то зальется нормально, если нет, то буду пробовать заливать сток 14 или 19 обратно. Нашел у себя еще утилиту ECUFlashECUUnlocker_v1.1.rar ( 35,01 килобайт ) Кол-во скачиваний: 618 - попробую еще с ней. Если не получится то вообще х.з. че делать. Новый ECU покупать или проц SH7052 перепаять на новый? (IMG:style_emoticons/default/dry.gif) |
|
|
11.7.2010, 1:55
Сообщение
#117
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 439 Регистрация: 28.3.2010 Из: Odessa Вне форума Репутация: 16 |
Артем, не спеши !!!
Если прошивка, слитая из блока (не правленная) заливается нормально, то ECU тут не при чем! Это либо проблема редактора прошивок, либо ты вводишь значения, выходящие за пределы допустимого, т. е. если значение в точке таблицы занимает 1 байт, то оно может принимать значение (нех) от 00 до FF, в десятичном формате это от 0 до 255, если ты впишешь, к примеру 300, то это уже в нех - 012С, и куда редактор запишет "лишние" разряды числа я не знаю. По этому в SCALING в XML-файлах можно прописать предельные значения для каждого параметра. Либо есть ошибки в адресах карт или осей. ECUUnlocker - это "не из той оперы", он предназначен для считывания ECU, заблокированных вводом не стандартных значений параметра InitCode в прошивке. И работает он, если не ошибаюсь, с какой-то конкретной версией EcuFlash. |
|
|
12.7.2010, 9:50
Сообщение
#118
|
|
Супер Технический Маньяк Группа: Администраторы Сообщений: 818 Регистрация: 29.5.2009 Из: Нижний Новгород Вне форума Репутация: 57 |
В пятницу решил препрошить свой ECU.
Напруга на аккуме 12.4 вольта. Замерял напругу на разблокирующем проводе (соединял его и 4 контакт в OBD-II мультиметром) 4,42-4,46 вольта. Винда и проги на ноуте переустановлены. Подцепился - та же хрень в 3х блоках ошибка CRC. И докучи Check Enging не гаснет. Попробовал прошить не в тестовом режиме - выдал красное окошко с ошибкой- запомнил только одно слово Occured (произойденное). Ни одна из 4х прошивок не прошла. Выключил. Сдернул доп. провод разблокирующий. После поворота ключа на ON Check Enging погас. Попробовал завезти - ВСЕ писец приехали. Аккум заряжен, стартер крутит -чуть не посадил аккум. Замеряю аккум 10,6 вольта. Сигналка срабатывает нормально (постановка-снятие). Лампочки все тухнут как положено. Попробовал ноут EcuEdit - логи стартовые считывает. А он сцуко не завозится. Снял клемму на 5-10 мин. - нихрена. Ну думаю если бы ECU писец машина бы вообще на поворот ключа не реагировала, значит не ECU. Пошел домой - бля руки потряхивает, ноги ватные (в субботу с утра за ребенком ехать в сад). Че делать х.з. ? Взял мануал 3й рим, чемодан с инструмом. (хотел кувалду прихватить для ебени фени - бля взбесило даже) Ну думаю сейчас мультметром по мануалу буду дрюкаться все датчики проверять. (думаю - если бы датчики - загорелся бы чек) Вторая мысля - или зажигание или топливо (не слышу бензонасоса). Полез проверять предохранители в моторном. (все в норме) Думаю - вроде в салоне еще должны быть. Полез под панель в салоне. (в первую очередь смотрел предохранители связаные с Enging) Так и есть первый же снятый на 10А - сгоревший. По 3му риму стр. 186 рис. 10.3 под номером 27 - Конденсатор (для двигателей 4G63) катушки зажигания. На схемах если не ошибаюсь стр. 275 схема 5 Система зажигания 4G18 пункт 2 (предохранитель 10А). Поменял местами 27 с 20 - задняя противотуманка 10А и о ЧУДО !!! ЗАВЕЛАСЬ !!!!! Бля радости не было предела !!!! ( итого 3 часа вокруг машины прыгал с тестером и инструментами). Кстати судя по схемам ETACS выходит на OBD-II на 9 ногу, но ее в кабеле OP1.3 почему то отключают. Щелкает при прошивке какая то релюшка то ли в блоке в салоне, то ли в моторном. Весь вечер листал схемы 3го рима но так и не понял КАК при прошивке мог погореть предохранитель на 10А - катушки зажигания ??? Из за чего ??? Может кабель мозги е....т ?? Неужели при прошивании нехило нагружаются все цепи которые к OBD-II подключены ?? (судя по мануалу их там дохуа) Заново прошивать не полез (запасных предохранителей нету) - бля я уже боюсь туда лезть. Надо покупать запасной ECU. Жаль не могу залить новую прошивку. Выкладываю V3 (редактированы экономичный режим и режим ускорения, карты VE, карты зажигания - убрана дентонация LOAD>100, Правлены Open Loop, правлены режимы вентиляторов ОЖ) - может кто найдет в ней баги (почему CRC в 3х блоках не корректно (NO)) Или как написал - gktuning - где то в таблицах лимиты стоят криво. (надо сравнить со стоком). 93270019.RAR ( 105,01 килобайт ) Кол-во скачиваний: 573 - может у кого нормально прошьётся. Че делать х.з. ?? Похоже прошивка для меня пока закончилась. Дальше лезть с экпериментами боюсь - маловато знаний. |
|
|
13.7.2010, 15:02
Сообщение
#119
|
|
Супер Технический Маньяк Группа: Администраторы Сообщений: 818 Регистрация: 29.5.2009 Из: Нижний Новгород Вне форума Репутация: 57 |
Нашел сайт по взлому SH7052.
Там пишут что можно восстановить ECU (если в нем глюкнет встроенный загрузчик) путем обхода встроенного bootloadera. Напайкой на плату ECU нехитрого приспособления на FTDI или MAX232 получается прямой доступ к RAM и ROM. Т.е. не через OBD-II Ссылки - http://www.activeboard.com/forum.spark?aBI...=401478&p=2 http://www.activeboard.com/forum.spark?aBI...opicID=14014087 http://www.activeboard.com/forum.spark?for...opicID=14102325 http://www.activeboard.com/forum.spark?aBI...opicID=14206571 http://macmadigan.no-ip.com/Public/ECU/Enginuity/ http://macmadigan.no-ip.com/Public/ECU/SH7052/ Выкладываю еще архив с реанимацией для SH7058 с детальным описанием. Возможно подойдет для SH7052/55 (не проверял) rescue7058.part1.rar ( 3,81 мегабайт ) Кол-во скачиваний: 589 rescue7058.part2.rar ( 3,81 мегабайт ) Кол-во скачиваний: 575 rescue7058.part3.rar ( 2,07 мегабайт ) Кол-во скачиваний: 553 Нашел себе так же альтернативный загрузчик от разработчика - http://www.renesas.com/support/downloads/d...tion_fdt_v4.jsp |
|
|
21.7.2010, 22:34
Сообщение
#120
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 439 Регистрация: 28.3.2010 Из: Odessa Вне форума Репутация: 16 |
|
|
|
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Текстовая версия | © 2006-2024 Форум Технических Маньяков. |
|