Перейти до змісту

Рекомендовані повідомлення

Опробовал программу на блоке DXUB, идентификатор прошивки: 0x0745

Отлично! Спасибо за программу, надеюсь на развитие!

Запись лога диагностики это как раз то, чего не хватало в существующих прогах для ALDL.

Значения параметров похожи на правду за исключением "Желаемые обороты ХХ" = 168 и "Октан Корректор" = Х.З. (хочу знать?)

Операция "Сохранить прошивку" корректно сохраняет нижнюю половину адресного пространства в файл размером 32к. Файл до байта совпадает с тем что я ранее зашил в ПЗУ.

Операция "Сохранить FLASH" корректно сохраняет нижнюю половину адресного пространства в нижнюю часть файла размером 64к, и еше что то пишет в верхней половине файла. Содержимое ОЗУ?

Из мелких недочетов:

При сохранении диагностики с под именем сущетвующего файла с типом отличным от *.diag говорит что такой файл уже есть и предлагает заменить.

Программа не разворачивается на весь экран, в связи с чем получается всё мелковато.

Не запускается на системах без COM порта. Зачем? Диагностику прокрутить.

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1266751
Поділитись на інші сайти

Не запускается на системах без COM порта. Зачем? Диагностику прокрутить.

USB и СОМ - это фактически одно и тоже, только внешний вид разъема разный :)

c USB через СОМ6 в моем случае работает...

ну и через аппаратный СОМ1 также работает...

Октан показывает правильно, обороты соответствуют.

а вот с разворотом на весь экран - не хватает. :oops:

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1266762
Поділитись на інші сайти

mich_ya ты не понял. Если мост USB2COM не вставлен а COM порта аппаратного нет, то программа не запускается.

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1266765
Поділитись на інші сайти

у меня тоже показывает не корректно "Октан Корректор" = Х.З.,хотя на другом ланосе (не знаю какой блок) показало=95,ещё у меня показывает чуть завышено расход,л/ч=0,87-0,9.На другой программе показывает ~0.81.А дальнейшее развитие программы планируется?

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1267024
Поділитись на інші сайти

ещё у меня показывает чуть завышено расход,л/ч=0,87-0,9.На другой программе показывает ~0.81.

Блин - нет в ланосе такого показателя как расход...

Данный показатель высчитывается и тогда для него должен быть поправочный коэффициент для корректировки под себя...

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1267098
Поділитись на інші сайти

Поигрался со второй версией:

1. Напряжение борт сети показывает неправильно. Показывает 13,8...13,9В, При этом на АКБ замеряю тестером получается 14,2...14,3В

2. Желаемые обороты ХХ: Показывает 133, а должно быть близко к 831, ну или хотя бы к реальным... а вообще этот параметр как то вообще ни к селу ни к городу...

3. Расход литров в час: Показывает 0,98...0,99, а в реальности должно быть порядка 0,8, т.е. тут не мешало бы добавить коэффициент погрешности...

4. С пропеллерами не понятно: По программе малая скорость включается при 93, а большая при 97, а должно быть - малая при 97, а большая при 105...

5. Прошивки читать не пробовал. Писать бесполезно :) - в моем случае не получится...

В приложении лог файлик правда на стоячей авто...

Касательно приборки - приборчики прикольные, тахометр совпадает с реальной приборкой, но сама приборочка как то жидковата...

P.S: txt заменить на zip.

Змінено користувачем mich_ya
Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1267323
Поділитись на інші сайти

1. Напряжение борт сети показывает неправильно. Показывает 13,8...13,9В, При этом на АКБ замеряю тестером получается 14,2...14,3В

Напряжение отображается так, как измерил эбу, а программа лишь выводит на монитор эту информацию. Замерять прибором нужно было на разъёме эбу, а не на клеммах АКБ. Падение напряжения 0.4В вполне может быть из-за длинны и сечения проводов.

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1267541
Поділитись на інші сайти

Напряжение отображается так, как измерил эбу, а программа лишь выводит на монитор эту информацию.

С погрешностью все понятно, да и с сечением тоже - это меня вообще не волнует...

Тестер проверял лабораторным вольтметром, а в ЭБУ внутри стоит свой стабилизатор, поэтому что за напругу он меряет: после стабилизатора или до - сказать затрудняюсь (не разбирался).

а вот что меряет ЭБУ и как он выводит и пересчитывает - вот это уже вопрос смутный...

Собственно я это все написал не для правильности значений ЭБУ, а для того чтобы народ представлял что в реальности может быть разница между АКБ и ЭБУ...

Собственно на этом я и сам когда то попался. ЭБУ показал меньше чем в реальности - я и задумался о щетках на генераторе, а оказалось что все в норме...

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1267548
Поділитись на інші сайти

И так, по порядку:

1) Vpsem, когда сохраняете FLASH, т.е. 64 кб из флешки, то вы сохраняете полностью страницу памяти с которой оперирует ЭБУ, и в этих 64 кб, вторые 32 и есть прошивка, что в первых - затрудняюсь ответить. Т.е. можно залить 4 разных прошивки в 128 кб флешку, но реально ЭБУ сможет работать только с двумя кусками в 32кб из каждого куска в 64 кб (это и есть двух режимки, может конечно еще как то можно заставить ЭБУ переключаться на первые 32кб, этого уж я не знаю).

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

А вот то что не запускается без компорта, это из-за того, что в момент запуска формируется список всех компортов ,и если в системе их нет, возникает ошибка. Возможно в следующей версии и эта ошибка уйдет.

По поводу Х.З. это Вы верно подгадали..."Хочу знать", определение октан корректора происходит следующим образом, значение из ответа ЭБУ с помощью битового оператора & и значения 0xe0 сравнивается со следующими значениями: OCTANE83=0x00, OCTANE87=0x20, OCTANE91=0xa0, OCTANE95=0x80, и соответственно что сюда не попало и есть - Х.З.

Насчет "Желаемые обороты" - это всего лишь значение от ЭБУ без всяких преобразований.

Собственно весь разбор пакета диагностики взят у L2Max'a, за что ему огромное спасибо, возможно в программе Delco IEFI-6 Suite что то и напутано, но тут надо четко сравнить, хотя у себя проверял, вроде все корректно. По поводу расхода, то тут интересней, формула расчета взята отсюда

Будь ласка Увійдіть або Зареєструйтесь щоб побачити посилання.

и думаю в каждой программе расчет делается по своему, так что вопрос остается открытым. Если кто то знает как правильно рассчитать расход из тех данных что предоставляет ЭБУ, и готов этим поделиться :), тогда можно будет говорить о правильности и всяких там коэффициентах. Также неплохо бы было увидеть хоть какой то документ по поводу расшифровки ответа ЭБУ, а так пока что единственный источник это программа l2ChipTuner.

2) mich_ya, по поводу АКБ, то тут Slavko уже ответил, напряжение это всего лишь 1 байт в пакете ответа ЭБУ и рассчитывается он как [значение байта]/10, по этому на АКБ напряжение может быть одно, а вот то которое измерил ЭБУ может уже и отличаться (т.е. по хорошему нужно не на клемах измерять, а уже на входе ЭБУ). Насчет жиденькой панели приборов, то это был скорее эксперимент, хотя опять же если есть пожелания - пишите.

В целом же программа будет развиваться, хотя возможно и не так быстро как хотелось бы - все же первостепенная задача была заливка прошивки.

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1267917
Поділитись на інші сайти

может конечно еще как то можно заставить ЭБУ переключаться на первые 32кб

Можно, конечно, но не програмно, а физически. Чуть попозже отвечу как, если кого-то интересует, да многие, наверное, и сами знают.

А по-поводу программы - огромное спасибо. Следует отметить, что это первая бесплатная программа по заливке прошивки в наши машины. Ждал ее много лет, но потеряв все надежды, впаял вместо флешки панельку и програмирую программатором. Сейчас же все намного проще. Еще раз спасибо и успехов тебе в доработке программы. 

Змінено користувачем malser
Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1268014
Поділитись на інші сайти

Можно, конечно, но не програмно, а физически. Чуть попозже отвечу как, если кого-то интересует, да многие, наверное, и сами знают.

Конечно интересно.

Как переключить флешку на первые 64кб, наверняка все знают. Нужно всего лишь подать массу на одну из точек с обратной стороны платы, под флешкой. Для более корректного переключения нужно использовать триггер (74HC74, например). Это позволит переключаться только в тот момент, когда нет обращений к памяти.

А по-поводу программы - огромное спасибо. Следует отметить, что это первая бесплатная программа по заливке прошивки в наши машины. Ждал ее много лет, но потеряв все надежды, впаял вместо флешки панельку и програмирую программатором. Сейчас же все намного проще. Еще раз спасибо и успехов тебе в доработке программы. 

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

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1268054
Поділитись на інші сайти

По поводу заливки двухрежимки в нашу флешку. Надо управлять адресом А16 (2ножка флешки). В обычном состоянии там +5 вольт и FLASH пишется в нижнюю часть64 кб (адреса 10000-1FFFF, сама прошивка 32 кб по адресам18000-1FFFF). Если наэту ножку подать массу то FLASH пишется в верхнюю часть 64 кб (адреса 0000-FFFF сама прошивка 32 кб по адресам 8000-FFFF). Так как на 2 ножке флешки +5 вольт сидит через резистор, то массу на нее можно подавать непосредственно (не отрывая от платы).

При прошивке сначала записываете одну часть, потом скомутировав напряжение на А16 - вторую часть. При работе машина работает или на одной или на другой прошивке в зависимости напряжения на А16. Как коворил Slavko можно сделать тригер, тогда прошивку на машине можно переключать прямо на ходу (если тумблером, то надо глушить машину, выключать зажигание и переключать).

На эту флешку можно залить и 4 прошивки по 32 кб (удобно для откатки и проверки). Для этого необходимо дополнительно еще управлять адресом А15 (3 ножка флешки). НаА16 - земля, на А15 или земля или плюс 5 вольт - имеем 2 прошивки. На А16 +5вольт, на А15 или земля или плюс 5 вольт - имеем еще 2 прошивки. Но A15 отплаты нужно отрывать (резать дорожку) и коммутировать на нее или +5в или землю.

Ну вроде ничего не напутал. Чтобы было понятнее смотрите Табл 2. мануала Am29F010B (поменяйте расширение с txt на rar).

Будь ласка Увійдіть або Зареєструйтесь щоб побачити посилання.

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1268202
Поділитись на інші сайти

Четырёх-режимка - это слишком. Достаточно и двух ))

У себя сделал следующим образом: Спаял триггер, с выходом на светодиод. Светодиод установил в место неиспользуемого индикаторa на приборке (PWR). Данный индикатор использовался на автомобилях с автоматической КПП, но, что примечательно, провод этого индикатора был на моей машине с завода и нашёлся рядом с эбу двигателя. Теперь при включении второго режима (много кушает, но едет шо дурная) - на приборке светится индикатор PWR, напоминая мне о высокой стоимости поездки :)

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1268384
Поділитись на інші сайти

если тумблером, то надо глушить машину, выключать зажигание и переключать

Не обязательно глушить, всё и так переключается, но, бывает глохнет ни с того ни с сего. Триггер лучше всё-же поставить.

При прошивке сначала записываете одну часть, потом скомутировав напряжение на А16 - вторую часть.

Немного не так. Для того, чтоб снизить риски повреждения блока при заливке с помощью данной проги, делаем следующим способом:

1. Считываем при помощи программы прошивку (32кб).

2. Подпаиваем проводок с крокодильчиком на конце к ноге A16 флешки (с обратной стороны платы под флешкой есть контакт, Фотку позже кину).

3. Включаем в программе Режим отладки (Параметры -> Режим отладки).

4. Запускаем процесс прошивки, выбрав файл заводской прошивки (которую мы считали в п.1), и, когда видим в логе надпись "Пауза 5 сек и стираем флешку" (как-то так) - подкидываем крокодил на массу. Обязательно уложиться в эти 5 секунд. Т.е. За эти 5 сек нам надо переключить эбу в режим работы с первой половиной флешки.

5. Если всё прошло успешно - откидываем крокодильчик с массы и прошиваем свой тюнинг.

При таком подходе риски уложить блок минимальны, ведь в случае неудачи можно всегда подкинуть массу на A16 и запустить двигатель на родной прошивке, а потом убрать массу во время 5-секундной паузы и повторить процесс.

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1268405
Поділитись на інші сайти

Четырёх-режимка - это слишком. Достаточно и двух ))

Это ответ на сообщение автора проги как записать прошивку в первые 32 кб. Хотя может я не прав, потому что автор говорит что ЭБУ реально будет работать только с нижними 32 кб.

За 5 сек паузу понял, но по-моему проще скомутировать не спеша и записать. Затем опять скомутировать и записать. Вместо крокодила поставить тублер и оставить его навсегда. Можно не только писать в обе части, но ездить на этих двух разных прошивках. Или поставить триггер как ты советуеш. Если ставить тумблер, то в непосредственной близости от ЭБУ. Если провода длинные, то идут наводки. Я промучился однажды часа два. Машина глохла, когда срабатывали електроприводы замков двери. Все это случилось, после того как попытался переставить тумблер по ближе к водительской сидушке. А вот тригер как раз и застрахован от этих недостатков.

Кстати а сколько по времени заливается у тебя прошивка 32 кб?

Змінено користувачем malser
Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1268467
Поділитись на інші сайти

А какие преимущества двухрежимки, реализованной способом переключения адресных ног ПЗУ, перед дыухрежимкой, реализованной способом автоматического переключеня фишки октан корректора?

В первом случае, без выключения зажигания, происходит переключение?

Во втором происходит! Так в чем смысл?

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1268881
Поділитись на інші сайти

А какие преимущества двухрежимки, реализованной способом переключения адресных ног ПЗУ, перед двухрежимкой, реализованной способом автоматического переключеня фишки октан корректора?

В первом случае, без выключения зажигания, происходит переключение?

Во втором происходит! Так в чем смысл?

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1268888
Поділитись на інші сайти

За 5 сек паузу понял, но по-моему проще скомутировать не спеша и записать. Затем опять скомутировать и записать.

Ничего не выйдет. Когда ты переключишь флешку на пустую область - блок станет "мёртвый". Он перестанет отвечать на диагностику и бутстрап невозможно будет залить. Поэтому, флешку нужно переключить сразу после заливки бутстрапа, во время паузы 5 секунд перед стиранием.

Вместо крокодила поставить тублер и оставить его навсегда.

А смысл, если не собираешься делать двухрежимку? Паять на один провод больше? Если делать двухрежимку - то только с триггером, а это уже другая история.

Если ставить тумблер, то в непосредственной близости от ЭБУ

Даже в непосредственно близости от блока не помогает. Возможно виной мотор печки, не знаю.

Кстати а сколько по времени заливается у тебя прошивка 32 кб?

Столько-же, сколько и у тебя. Ни больше - ни меньше.

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1268955
Поділитись на інші сайти

А какие преимущества двухрежимки, реализованной способом переключения адресных ног ПЗУ, перед дыухрежимкой, реализованной способом автоматического переключеня фишки октан корректора?

В первом случае, без выключения зажигания, происходит переключение?

Во втором происходит! Так в чем смысл?

Это две большие разницы. Фишка переключает карты УОЗ и, возможно, ещё что-то. Полноценная двухрежимка переключает всю программу целиком.

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1268959
Поділитись на інші сайти

Kazuya Формат журнала *.diag самописный или использовано что то стандартное? Для анализа хочется затянуть его в Excel, как это можно сделать?

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1269157
Поділитись на інші сайти

Интересно про 4 прошивки, было бы удобно откатывать калибровки, все же 4 больше 2ух :). По поводу журнала diag, то это всего лишь набор пакетов, каждый пакет состоит из времени и пакета данных от эбу, т.е.

struct {struct time time; unsigned char diag[64];}, а вот структура времени struct time{unsigned char ti_min;/* Minutes */ unsigned char ti_hour; /* Hours */ unsigned char ti_hund; /* Hundredths of seconds */ unsigned char ti_sec; /* Seconds */}т.е. файл хранит в себе сырые данные, все остальное происходит на лету, если в эксель хотите выгрузить ради графиков, то думаю они скоро появятся, если для других целей, то опишите хоть для чего, а там уже видно будет.

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1269367
Поділитись на інші сайти

Kazuya мне интересно откатывание карты УОЗ, с определением наиболее часто используемых областей её поверхности.

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1269403
Поділитись на інші сайти

Так а чего сейчас не хватает для откатывания УОЗ?

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1269624
Поділитись на інші сайти

Не хватает возможности анализа журнала. Нужно построить точечную поверхность использованного УОЗ. Один пакет, одна точка. Если в какой то области точек тет, то на нее следует забить, а там где точек много, следует уделить повышенное внимание при подборе УОЗ.

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1269832
Поділитись на інші сайти

Достаточно ли будет конвертора файла diag в файл csv с двумя полями, временем и уоз? Либо же покажите пример графика точечной поверхности использованного УОЗ построенного в экселе.

Посилання на коментар
https://lanos.com.ua/topic/58135-programma-dlya-raboty-s-ebu-gm-iefi6/page/4/#findComment-1270155
Поділитись на інші сайти

Для публікації повідомлень створіть обліковий запис або авторизуйтесь

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйте новий обліковий запис у нашій спільноті. Це дуже просто!

Реєстрація нового користувача

Увійти

Вже є акаунт? Увійти до системи.

Увійти
×
×
  • Створити...

Важлива інформація

Ми розмістили cookie-файлы на ваш пристрій, щоб допомогти зробити цей сайт кращим. Ви можете змінити налаштування cookie-файлів, або продовжити без зміни налаштувань.