Диагностика двигателя, логгирование и прошивка ECU. |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Диагностика двигателя, логгирование и прошивка ECU. |
6.5.2012, 15:51
Сообщение
#821
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 439 Регистрация: 28.3.2010 Из: Odessa Вне форума Репутация: 16 |
Проблема в том, что по заднему зонду тримы рассчитываются. Если ставить обманку, то, что там в поправках насчитает - х.з. Лучше уж тогда в прошиве совсем отключить задний зонд. Останется только кратковременная поправка по переднему зонду.
А лучше или хуже будет ехать - это понятие очень не определенное: - для одного -"лучше" - это когда при сохранении стоковой мощности, динамики - расход стал на 1 литра меньше, для другого - пусть жрет хоть литр ТурбоМакса на километр, главное выжать из движка все, на что он способен и пробег в две гонки + немного до бокса доехать - вполне устраивает. При отключении задней лямбды расход в "круизе" увеличится. При обманке, вообще, трудно сказать, что там ECU насчитает. Так что лучше - эмулятор, тем более, что это название весьма условно, просто другой алгоритм рассчета поправок, на основе показаний одного зонда. Многие ECU работают с одним зондом изначально, и все топливные поправки рассчитывают правильно. |
|
|
8.5.2012, 12:42
Сообщение
#822
|
||
Технический Маньяк Группа: Технический Маньяк Сообщений: 201 Регистрация: 9.8.2010 Из: Крым, Ялта Вне форума Авто: Lancer9-07 2L AT LPG, 80230006 Репутация: 26 |
Так получается, что с эмулятором поправки будут зависеть от логики работы эмулятора? И в чем ее суть? Именно так. В эмулятор я заложил простенькую мат модель продувки газов через некую трубу. Дальше статистически обработал некоторое количество логов поездок, и на их основании подобрал настройки. В итоге получилась весьма достоверная эмуляция настоящего ЛЗ2. Именно это позволяет физически отключить "настоящий" ЛЗ2, потому что он с достаточной точностью будет эмулироваться по показаниям ЛЗ1. И все смесеобразрвание будет работать правильно. Ну а в качестве бонуса уже эмулятор можно заставлять работать не просто повторяя "правильный" ЛЗ2, а меняя его показания, так как надо. Если штатно "настоящий" ЛЗ2 создает эффект "выравнивания" - чем меньше его показания, тем богаче ЭБУ делает смесь, и наоборот, чем больше показания ЛЗ2, тем больше обедняется смесь, то с использованием эмулятора я настроил его так, чтобы он "охотнее" повторял пики (завышал показания) пики при слабой продувке выхлопа - т.е. в круизе, и наоборот, чтобы занижал показания при сильной нагрузке. В результате я получил экономный круиз и отсутствие обеднения под нагрузкой. Вот пример, как работает эмулятор в круизе - завышая показания, чтобы дообеднить круиз: Вот такой получается расход при этом: Я сам недавно не поверил yegik-у, когда он называл свои цифры расхода, теперь вот сам получил в круизе при 80-90 расход порядка 6-6.5. Это на двухлитровом АВТОМАТЕ на ГАЗУ. Цитата +1, я то же самое предлагал, дырочка 2-2,5мм в самый раз.. и чек не выскочит и Тримы работать будут Блин, ну смешно, чесслово. Юра, ты реально думаешь, что воткнув проточку перед ЛЗ2 ты ничего не изменишь в работе эбу? Т.е. ты считаешь, что ЛЗ там стоИт для красоты, чтоли? Через проточку ЛЗ будет нюхать ЧТО-ТО, СОВЕРШЕННО не отображающее реального положения дел. И настройки по таким показаниям ЭБУ насчитает точно такие же "фантастические". Вот кому нужны тримы, которые считают НЕЧТО, к вашей машине отношения не имеющие? Через проточку доступ выхлопа к ЛЗ будет уменьшен, но не прекращен, потому она не будет всегда птовторять форму сигнала ЛЗ1, и не будет всегда давать 0. При этом чек не загорится, да. С ЭТОЙ целью это можно делать. Но вот что касается тримов - уменьшенные показания будут приводить к постоянному дообогащению смеси (т.е. тупо переливу), так как ЛЗ2 постоянно будет говорить, что сигнал слабый, смесь бедная. Конечно, мы все сами придумываем на свою голову приключения, но, как по мне, нафиг такие "тримы" нужны, если с проточкой, то их надо отключать. |
|
|
||
8.5.2012, 14:53
Сообщение
#823
|
|
***** Группа: Администраторы Сообщений: 2152 Регистрация: 26.7.2009 Из: Славный град Тобольск Вне форума Репутация: 53 |
Так получается, что с эмулятором поправки будут зависеть от логики работы эмулятора? И в чем ее суть? Именно так. В эмулятор я заложил простенькую мат модель продувки газов через некую трубу. Дальше статистически обработал некоторое количество логов поездок, и на их основании подобрал настройки. В итоге получилась весьма достоверная эмуляция настоящего ЛЗ2. Именно это позволяет физически отключить "настоящий" ЛЗ2, потому что он с достаточной точностью будет эмулироваться по показаниям ЛЗ1. Цитата +1, я то же самое предлагал, дырочка 2-2,5мм в самый раз.. и чек не выскочит и Тримы работать будут Блин, ну смешно, чесслово. Юра, ты реально думаешь, что воткнув проточку перед ЛЗ2 ты ничего не изменишь в работе эбу? Т.е. ты считаешь, что ЛЗ там стоИт для красоты, чтоли? Через проточку ЛЗ будет нюхать ЧТО-ТО, СОВЕРШЕННО не отображающее реального положения дел. И настройки по таким показаниям ЭБУ насчитает точно такие же "фантастические". Вот кому нужны тримы, которые считают НЕЧТО, к вашей машине отношения не имеющие? Через проточку доступ выхлопа к ЛЗ будет уменьшен, но не прекращен, потому она не будет всегда птовторять форму сигнала ЛЗ1, и не будет всегда давать 0. При этом чек не загорится, да. С ЭТОЙ целью это можно делать. Но вот что касается тримов - уменьшенные показания будут приводить к постоянному дообогащению смеси (т.е. тупо переливу), так как ЛЗ2 постоянно будет говорить, что сигнал слабый, смесь бедная. Конечно, мы все сами придумываем на свою голову приключения, но, как по мне, нафиг такие "тримы" нужны, если с проточкой, то их надо отключать. НЕ спорю не с одним твоим словом. Базара нет, твой эмулятор работает как надо! НО!!! У МЕНЯ, И У ВСЕХ ПАРНЕЙ - ЕГО НЕТ! Катов тоже нет! И что нам остается делать? Тут один вариант - проставка под лямбду. (отключение R2 как я понял еще хуже)! мозгов состряпать такой эмулятор хватит только у 1 человека на этом форуме, это у тебя. так что я понимаю что тебе это смешно. но сори, я не могу прыгнуть выше своей головы. (IMG:style_emoticons/default/best.gif) |
|
|
8.5.2012, 18:54
Сообщение
#824
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 201 Регистрация: 9.8.2010 Из: Крым, Ялта Вне форума Авто: Lancer9-07 2L AT LPG, 80230006 Репутация: 26 |
Цитата НЕ спорю не с одним твоим словом. Базара нет, твой эмулятор работает как надо! НО!!! У МЕНЯ, И У ВСЕХ ПАРНЕЙ - ЕГО НЕТ! Катов тоже нет! Вот твои слова, к которым я прицепился: +1, я то же самое предлагал, дырочка 2-2,5мм в самый раз.. и чек не выскочит и Тримы работать будут В принципе - это вариант, я солидарен. (IMG:style_emoticons/default/drinks.gif) Но тримы при таком методе лучше отключать. Цитата И что нам остается делать? Отключить ЛЗ2 по FAA - это достаточно просто. Шнур-то уже есть, насколько я понимаю. (А если бы и не было, можно с кем-то скооперироваться, не думаю, что народ будет зажиматься и не поможет один раз прошиться). Цитата мозгов состряпать такой эмулятор хватит только у 1 человека на этом форуме, это у тебя. Не надо его стряпать - я его состряпал уже, а врезать - хватит у многих. При том что я тут "знаю" всего нескольких человек, думаю таких человека три минимум тут присутствуют, а сколько еще тех, кого я не знаю (IMG:style_emoticons/default/wink.gif) |
|
|
8.5.2012, 19:54
Сообщение
#825
|
|
Turbo Stackwalker Группа: Технический Маньяк Сообщений: 626 Регистрация: 1.8.2011 Из: Челябинск Вне форума Авто: MMC Colt CZT Репутация: 28 |
Судя по evoscan.com эмулятор SH арту не поможет, ибо M32R http://evoscan.com/technical-vehicle-manua...shi-lancer-4g69
|
|
|
8.5.2012, 22:33
Сообщение
#826
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 263 Регистрация: 12.7.2011 Вне форума Авто: MMC Galant 2.0, Ralliart 2.0T Репутация: 1 |
Но вот что касается тримов - уменьшенные показания будут приводить к постоянному дообогащению смеси (т.е. тупо переливу), так как ЛЗ2 постоянно будет говорить, что сигнал слабый, смесь бедная. Ничего не понимаю, какое обогащение, если смесь готовится по первой лямбде? А у вас, лямбда переключается в круизе, и какая при этом смесь, не 14.7 что ли, тогда какая? Ну пусть 14.75 (за счет смещения порога переключения ДК, наверно). Я ехал на 15.4, лямбда была все время в 0, расход упал практически не заметно, максимум на 5%.Еще я сравнивал графики показаний ДК1 на круизе с работающим ДК2 и с отключеным в прошивке (на 4B11) и разницы не заметил, соответсвенно смесь не изменилась. |
|
|
9.5.2012, 0:31
Сообщение
#827
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 201 Регистрация: 9.8.2010 Из: Крым, Ялта Вне форума Авто: Lancer9-07 2L AT LPG, 80230006 Репутация: 26 |
Но вот что касается тримов - уменьшенные показания будут приводить к постоянному дообогащению смеси (т.е. тупо переливу), так как ЛЗ2 постоянно будет говорить, что сигнал слабый, смесь бедная. Ничего не понимаю, какое обогащение, если смесь готовится по первой лямбде? А у вас, лямбда переключается в круизе, и какая при этом смесь, не 14.7 что ли, тогда какая? Ну пусть 14.75 (за счет смещения порога переключения ДК, наверно). Я ехал на 15.4, лямбда была все время в 0, расход упал практически не заметно, максимум на 5%.Еще я сравнивал графики показаний ДК1 на круизе с работающим ДК2 и с отключеным в прошивке (на 4B11) и разницы не заметил, соответсвенно смесь не изменилась. Ты говоришь про одномоментное изменение АФР - да, для этого есть таблица(в 2л есть, в 1.6 - там математика), которая отвечает за определение 14.7 на ЛЗ1 по показаниям ЛЗ2. Это - тоже влияет, но влияет мгновенно и, думаю не так сильно, хотя в каких-то пределах - тоже влияет. Но самое главное, что смесь-то готовится с учетом тримов. А они вычисляются по показаниям ЛЗ2, там анализируется куча параметров - минимальный-максимальный вольтажи, разброс, усредненный вольтаж за период и т.д. и т.п. И эти вот тримы могут в максимуме давать порядка 15% отклонений в расходе(что сказывается и на динамике), и при превышении диапазона корректировки там даже чек по тримам предусмотрен. У кого проставка и не отключены тримы - можете почитать их показания и увидеть, что они показывают и как меняются при езде. Оценить кому как повезло с этим, в какую позу раскорячило тримы. |
|
|
9.5.2012, 7:40
Сообщение
#828
|
|
***** Группа: Администраторы Сообщений: 2152 Регистрация: 26.7.2009 Из: Славный град Тобольск Вне форума Репутация: 53 |
Цитата НЕ спорю не с одним твоим словом. Базара нет, твой эмулятор работает как надо! НО!!! У МЕНЯ, И У ВСЕХ ПАРНЕЙ - ЕГО НЕТ! Катов тоже нет! 1.Вот твои слова, к которым я прицепился: +1, я то же самое предлагал, дырочка 2-2,5мм в самый раз.. и чек не выскочит и Тримы работать будут 2.В принципе - это вариант, я солидарен. (IMG:style_emoticons/default/drinks.gif) Но тримы при таком методе лучше отключать. Цитата И что нам остается делать? 3.Отключить ЛЗ2 по FAA - это достаточно просто. Шнур-то уже есть, насколько я понимаю. (А если бы и не было, можно с кем-то скооперироваться, не думаю, что народ будет зажиматься и не поможет один раз прошиться). Цитата 4.мозгов состряпать такой эмулятор хватит только у 1 человека на этом форуме, это у тебя. Не надо его стряпать - я его состряпал уже, а врезать - хватит у многих. При том что я тут "знаю" всего нескольких человек, думаю таких человека три минимум тут присутствуют, а сколько еще тех, кого я не знаю (IMG:style_emoticons/default/wink.gif) 1. Да это понятно, я же говорю, катов нет, Отключение R2 как обсуждалось тоже не вариант... Или все таки вариант? который лучше чем оставить R2 с проставкой? надо пологить тримы посмотреть что там пишется. В скором времени выложу мне самому интересно. 3. Ну блин прикалываешься? есть шнурок. общались же и не один раз. 4. Если готов поделиться с маньяками и подсказать по нюансам по врезке?... Будем очень благодарны, говорю и от своего имени, и от имени форумчан. p.s. За мной тримы с проставкой и вкл. R2. C Уважением Юра. |
|
|
9.5.2012, 8:23
Сообщение
#829
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 263 Регистрация: 12.7.2011 Вне форума Авто: MMC Galant 2.0, Ralliart 2.0T Репутация: 1 |
Ты говоришь про одномоментное изменение АФР - да, для этого есть таблица(в 2л есть, в 1.6 - там математика), которая отвечает за определение 14.7 на ЛЗ1 по показаниям ЛЗ2. Это - тоже влияет, но влияет мгновенно и, думаю не так сильно, хотя в каких-то пределах - тоже влияет. Но самое главное, что смесь-то готовится с учетом тримов. А они вычисляются по показаниям ЛЗ2, там анализируется куча параметров - минимальный-максимальный вольтажи, разброс, усредненный вольтаж за период и т.д. и т.п. И эти вот тримы могут в максимуме давать порядка 15% отклонений в расходе(что сказывается и на динамике), и при превышении диапазона корректировки там даже чек по тримам предусмотрен. И все таки, мы говорим про закрытый цикл или открытый? Если в закрытом показания ДК1 колеблются то средняя смесь будет 14.7 и никакие тримы на это не влияют. |
|
|
9.5.2012, 12:01
Сообщение
#830
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 201 Регистрация: 9.8.2010 Из: Крым, Ялта Вне форума Авто: Lancer9-07 2L AT LPG, 80230006 Репутация: 26 |
И все таки, мы говорим про закрытый цикл или открытый? Если в закрытом показания ДК1 колеблются то средняя смесь будет 14.7 и никакие тримы на это не влияют. Без разницы. Тримы превращаются просто в коэффициент подачи топлива. Такой же как коэффициент барометрической компенсации и еще десяток других коррекций. А вот клозд луп ЭБУ пытается заставить держать на грани стехиометрии при комощи коротких тримов, которые работают по первому ЛЗ. В случае проставки именно короткие тримы должны компенсировать кривизну лонг тримов. А в опен-лупе работают только лонг тримы. |
|
|
9.5.2012, 13:27
Сообщение
#831
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 263 Регистрация: 12.7.2011 Вне форума Авто: MMC Galant 2.0, Ralliart 2.0T Репутация: 1 |
Без разницы. Тримы превращаются просто в коэффициент подачи топлива. Такой же как коэффициент барометрической компенсации и еще десяток других коррекций. А вот клозд луп ЭБУ пытается заставить держать на грани стехиометрии при комощи коротких тримов, которые работают по первому ЛЗ. В случае проставки именно короткие тримы должны компенсировать кривизну лонг тримов. А в опен-лупе работают только лонг тримы. Ну все, в закрытом цикле значит короткие тримы и будут компенсировать длинные и смесь будет 14.7 в любом случае, т.е. расход не изменится. В открытом - да, возможно, что угодно если тримы как то резко изменились после установки проставки, если нет, то будет все корректно. |
|
|
9.5.2012, 13:47
Сообщение
#832
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 439 Регистрация: 28.3.2010 Из: Odessa Вне форума Репутация: 16 |
Ребята, отвлечемся на секунду от конкретной задачи, и глянем на это с точки зрения простой логики!
Ну кому в реальной жизни придет в голову что либо рассчитывать, заведомо зная, что исходные данные не верны? И еще один момент - интерпретация точки переключения первого ЛЗ (т.е. Что принимать за 14,7) как раз зависит от показаний второго ЛЗ. При отключенном ЛЗ 2 используется фиксированное значение 5,1 В. Это не хорошо и не плохо, просто зависит от "целей и задач", если задача получить "дорожный" мотор с хорошим соотношением мощность, динамика / экономичность,то все эти тримы лучше задействовать правильно, если же речь идет о спортивном моторе - тогда Full time open loop, и расход топлива вообще в рассчет не принимаем. |
|
|
9.5.2012, 13:48
Сообщение
#833
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 201 Регистрация: 9.8.2010 Из: Крым, Ялта Вне форума Авто: Lancer9-07 2L AT LPG, 80230006 Репутация: 26 |
Ну все, в закрытом цикле значит короткие тримы и будут компенсировать длинные и смесь будет 14.7 в любом случае, т.е. расход не изменится. В открытом - да, возможно, что угодно если тримы как то резко изменились после установки проставки, если нет, то будет все корректно. В принципе, да. Однако 2л проводит такой цикл раз в 5-6 секунд, насколько я помню. богатая-богатая-богатая-богатая-богатая-бедная-богатая... и бедная-бедная-бедная-бедная-бедная-богатая-бедная-... Это совсем не одинаковый расход, как мне кажется Кроме того, тримы предназначены исправлять отклонения узлов от нормы. Давление в рампе, засирающиеся форсы и т.п.. А исправление кривых лонг тримов короткими уменьшают возможность коротких тримов компенсировать РЕАЛЬНЫЕ отклонения смеси, потому что они и так уже компенсируют лонг тримы, и на реальную коррекцию их уже может не хватить - просто не хватит диапазона. В итоге возвращаемся к тому, с чего начали - ставя проставку, тримы желательно отключать. В этом случае короткие тримы будут реально иметь запас по диапазону как обеднять так и обогащать смесь. Цитата Ну кому в реальной жизни придет в голову что либо рассчитывать, заведомо зная, что исходные данные не верны? Вот и я о этом же. Ничего страшного в установке проставки нет, но это полумера, с ней тримы надо отключать. Нет, ездить машина будет и с ними, ну так она, в принципе, и на ручнике ездить будет и еще много как (IMG:style_emoticons/default/tongue.gif) |
|
|
9.5.2012, 14:01
Сообщение
#834
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 263 Регистрация: 12.7.2011 Вне форума Авто: MMC Galant 2.0, Ralliart 2.0T Репутация: 1 |
Однако 2л проводит такой цикл раз в 5-6 секунд, насколько я помню. богатая-богатая-богатая-богатая-богатая-бедная-богатая... и бедная-бедная-бедная-бедная-бедная-богатая-бедная-... Это совсем не одинаковый расход, как мне кажется Да ну, не так оно работает. Оно переключает бедная-богатая и скорость переключения зависит от скорости реакции датчика и мотора, это же видно в логе. Кроме того, тримы предназначены исправлять отклонения узлов от нормы. Давление в рампе, засирающиеся форсы и т.п.. Здесь согласен, но с проставкой тримы лучше отключать если они сильно изменились, если нет, то лучше не отключать.А исправление кривых лонг тримов короткими уменьшают возможность коротких тримов компенсировать РЕАЛЬНЫЕ отклонения смеси, потому что они и так уже компенсируют лонг тримы, и на реальную коррекцию их уже может не хватить - просто не хватит диапазона. В итоге возвращаемся к тому, с чего начали - ставя проставку, тримы желательно отключать. В этом случае короткие тримы будут реально иметь запас по диапазону как обеднять так и обогащать смесь. |
|
|
9.5.2012, 14:15
Сообщение
#835
|
||
Технический Маньяк Группа: Технический Маньяк Сообщений: 201 Регистрация: 9.8.2010 Из: Крым, Ялта Вне форума Авто: Lancer9-07 2L AT LPG, 80230006 Репутация: 26 |
Да ну, не так оно работает. Оно переключает бедная-богатая и скорость переключения зависит от скорости реакции датчика и мотора, это же видно в логе. Да, я в логе тоже такого не видел, но допускаю, что такое возможно, потому что прошивка пытается раз в 5 секунд ИЗМЕНИТЬ "богатость" смеси, и если это не удается в течении 30 (кажется - не помню уже) секунд - получим чек. Т.е. изменить - это именно изменить а не сделать богатой из бедной или наоборот. Хотя, тут у меня уверенности нет, давно там копался - не помню, но отложилось в голове именно так. Кстати, вру, видел я именно такой график. В свое время я в программе СТАГа (это газомозг, с эбу машины я тогда еще не связывался) - богатая смесь с короткими пиками до бедной. Вот, порылся по сусекам (IMG:style_emoticons/default/wink.gif) , нашел фотку стага 2008 года. Там мне поставили газ опупенные умельцы, это была жесть, после них все переделывать пришлось, но вопрос не в этом. В результате кучи "художеств" газовщиков, одним из итогов был перелив на холостом. Фиолетовая линия - это ЛЗ1: |
|
|
||
9.5.2012, 20:11
Сообщение
#836
|
|
Мозгодел Группа: Технический Маньяк Сообщений: 631 Регистрация: 20.2.2012 Из: Пятигорск Вне форума Авто: Mitsubishi Carisma 1,8 DOHC MT Репутация: 48 |
Во полемика пошла, а говорили, что тема уже обсуждалась несколько раз. Я даже с начала всю тему перечитал. Обсуждалась, да не до конца обсудилась видно.
Вобщем у меня дельное предложение. Может хорошо попросим уважаемого falcon-а (Александра), если надо скинемся там, что б он нам выдал по одной стоковой прошивке с врезанным эмулятором ЛЗ-2 и отключённой ошибкой подогрева ЛЗ-2. На Л-9 1,6 , Л-9 2,0 , ну и карю 1,6 . А из этих стоковых уже каждый себе доделает, по желанию, что ему надо и прошьёт свою машинку. Да и выкинет нафиг эту долбанную вторую лямбду. Falcon , Ты как ? Не против надеюсь ? Я тут пытаюсь сам понять как себе врезать этот эмулятор, мозги уже закипают от IDA (IMG:style_emoticons/default/russian_roulette.gif) |
|
|
9.5.2012, 20:21
Сообщение
#837
|
|
Turbo Stackwalker Группа: Технический Маньяк Сообщений: 626 Регистрация: 1.8.2011 Из: Челябинск Вне форума Авто: MMC Colt CZT Репутация: 28 |
У меня вопрос - никто не пробовал приспособить gcc и ld для написания патчей прошивки? А то язык ассемблера я читать еще умею, а вот писать только на C.
|
|
|
10.5.2012, 13:33
Сообщение
#838
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 201 Регистрация: 9.8.2010 Из: Крым, Ялта Вне форума Авто: Lancer9-07 2L AT LPG, 80230006 Репутация: 26 |
Вобщем у меня дельное предложение. Может хорошо попросим уважаемого falcon-а (Александра), если надо скинемся там, что б он нам выдал по одной стоковой прошивке с врезанным эмулятором ЛЗ-2 и отключённой ошибкой подогрева ЛЗ-2. На Л-9 1,6, Л-9 2,0, ну и карю 1,6. Falcon , Ты как ? Не против надеюсь ? Мда, вопрос. Если уж делать, то делать. Один эмулятор - это мелочи. Насколько я знаю, Artem NN делает прошивку для 1.6 мешалки, там многое уже имплантировано, эмулятор - в том числе, правда, не помню самая последняя версия или нет. Самое главное что там удалось запустить дма. Я езжу на 2л автомат - соответственно, такая прошивка тоже есть - тут тоже много чего сделано, но у меня оно заточено под пропан, для того чтобы отдать ее людям, нужен донор, чтобы отстроить ее под 95 бенз. Зато в этой версии 13К свободной РАМы, если бы не лень, то в рам можно вынести ВСЕ таблицы и - все настраивается на лету, перепрошивка больше будет не нужна (IMG:style_emoticons/default/good.gif) Остальные версии надо выпиливать заново, поэтому не знаю. Если только просто врезать эмулятор - это достаточно просто, да, но это все равно требует время, а у меня с ним непростые взаимоотношения. (IMG:style_emoticons/default/unsure.gif) Я тут подумываю выложить свою прошивку, типа donationware, - кто посчитает нужным - оплатит сколько сочтет нужным. Если уж люди по триста баксов платят за чиповку с десятком измененных таблиц... (из которых половина в прошивке реально неиспользуется... (IMG:style_emoticons/default/laugh.gif) ) Если результат заинтересует - можно и другие версии выпилить будет. Вот такие у меня пока мысли вслух. (IMG:style_emoticons/default/huh.gif) Цитата У меня вопрос - никто не пробовал приспособить gcc и ld для написания патчей прошивки? А то язык ассемблера я читать еще умею, а вот писать только на C. А мне эта хитача понравилась. Типичный risc, да, но все равно - я с ним познакомился только когда полез в прошивку лансера, а сейчас это, наверное, мой любимый ассемблер (а я их без малого десяток знаю) (IMG:style_emoticons/default/smile.gif) |
|
|
10.5.2012, 22:50
Сообщение
#839
|
|
Технический Маньяк Группа: Технический Маньяк Сообщений: 439 Регистрация: 28.3.2010 Из: Odessa Вне форума Репутация: 16 |
Цитата Зато в этой версии 13К свободной РАМы, если бы не лень, то в рам можно вынести ВСЕ таблицы и - все настраивается на лету, перепрошивка больше будет не нужна Саша, вот тут осторожно! Не забывай, что после снятия клемы или разряда батареи в РАМе ни чего не останется из настроек и туда скопируются данные из РОМ, так что по окончании настройки из РАМ нужно все переписать в РОМ и прошить блок. ну и в процессе лучше сохранять RAM2Disk, тогда можно будет восстановить при помощи Disk2RAM. |
|
|
11.5.2012, 18:22
Сообщение
#840
|
|
Супер Технический Маньяк Группа: Администраторы Сообщений: 818 Регистрация: 29.5.2009 Из: Нижний Новгород Вне форума Репутация: 57 |
Опробовал сегодня новую прошивку с рабочим ДМА.
Заливка прошла успешно. ДМА работает. Коннект есть -лог по ДМА пишится. Одна фигня мотор не работает - глохнет с 1500rpm. Расколбас полный. Бензонасос слышно - пашет, сам мотор как будто троит. (как будто или бензин перекрывают или воздух) Жму на тапку до упора - поднимает на 3000rpm потом провалами не устойчиво все ниже и ниже и на 1500rpm опять глохнем. Зажигается лампа аккума а затем масленка. Насладиться управлением по ДМА за 5-7 сек. работы мотора просто не успеваю. После несколько запусков стал глохнуть сразу через 2-3сек. даже нажатие на тапку не помогает. Проверил иммо в прошивке - прописано мое. Проверил предохранители в салоне и под капотом -целые. Короче че то похоже в коде не так. Вот 2 лога в Лайфмапе и в ЭкуЭдите. (оба смотреть в эдите кому интересно) 787.rar ( 27,83 килобайт ) Кол-во скачиваний: 289 Ладно думаю заливаю обратно что было с нерабочим ДМА и рабочим Тефрамодом. И у меня вместо нормальной инициализации при записи (Эвоскан 2,7)- flashing tool "mitsukernel" loaded. flashing tool "mitsukernelocp" loaded. flashing tool "mitsubootloader" loaded. OpenPort Cable Connected. 3392 byte kernel read. sending init sequence 1 (0001) got 0x05 response sending init sequence 2 got 0x1B response sending init sequence 3 entering bootloader sending kernel size (3392) sending kernel load address (0xFFFF8800) uploading kernel verifying kernel checksum response kernel valid kernel get version kernel version is : OpenECU Mitsubishi SH7052 Kernel V0.21 на третьем запросе sending init sequence 3 выдает - передача кернел эррор интерфейс будет клосе. Вот тут седых волос опять прибавилось. Не заводится да еще и не прошивается обратно. Вроде скорость передачи данных еще не успел поменять. Да на чтении/записи это не должно сказаться. Подумал так же что прошивка совсем того - и прошиться обратно не получится. Выключил зажигание, и ноут. Заново все запустил, переткнул в USB кабель. В итоге шаманство помогло - залил прошивку которая была. Мотор заработал как и раньше - нормально. После исправления ошибки с ДМА. В прошивку добавили много чего интересного. Надо искать на какой стадии добавления происходит сбой. |
|
|
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Текстовая версия | © 2006-2024 Форум Технических Маньяков. |
|