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

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

Ребята,для переключения областей памяти при заливке обязателен триггер или можно обойтись просто тумблером?Скосячил при заливке прошивки в нижние 32к,теперь езжу с перемычкой,а надо попробовать перезалить по-новой туда же на место закосяченной прошивки.В верхнюю часть заливать и тем губить резерв стоковой боязно,программатора нет. Помогите советом.

ЗЫ. использовал 1.2.1.1

У меня стоит выключатель 

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

У меня стоит выключатель 

Спасибо! Поставлю и я тумблер. Т.е. если я правильно понял запускаем прошивку,во время паузы 5 сек  размыкаем цепь тумблером и прошивка будет прописана именно туда куда я криво засандалил предыдущую? То есть перемычка нужна исключительно чтобы во флэш записать бустрап? Прошу прощения за чайниковые вопросы,но я в самом начале пути.)

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

Спасибо! Поставлю и я тумблер. Т.е. если я правильно понял запускаем прошивку,во время паузы 5 сек  размыкаем цепь тумблером и прошивка будет прописана именно туда куда я криво засандалил предыдущую? То есть перемычка нужна исключительно чтобы во флэш записать бустрап? Прошу прощения за чайниковые вопросы,но я в самом начале пути.)

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

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

То есть перемычка нужна исключительно чтобы во флэш записать бустрап?

Да, сразу после окончания заливки бутстрапа можно снять перемыку. Вот только льётся он не во флеш, а в ОЗУ.

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

Всем спасибо,впаял тумблер,пошёл экспериментировать.

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

Готово! Залил двухрежимную R9 от Kolo в Нексию. Машина преобразилась просто!

Всем кто учавствовал в создании программы Delco-низкий поклон!  :appl:

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

У меня ланос 1,5 SE, ЭБУ КDAC zxjn перепрошитый, К-Line carelectro адаптер. Попробoвал диагностирование  автомобиля программой Delco. Программа очень понравилась, за что большое Спасибо разработчикам ПО. Прочитал весь форум, протестировал на  автомобиле в режиме диагностики почти все версии Delco и у меня возник вопрос к разработчикам:

по версию Delco.12.04 все работает великолепно, при тех же настройках драйвера  USB и ОС Win 7/64 c версии Delco.12.05 и выше ЭБУ не входит в синхронизацию с программой. В настройках программы блок выбираю свой. Правда там есть отличие от предыдущей версии zxjn_n  (знак подчерк и n). Подскажите решение этой проблемы для использования последних версий с моим ЭБУ, который с пред. версиями работает без проблем.

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

А подробней можно, что конкретно в логе пишется? + так же посмотрите а ini файле какая скорость ком порта, та начиная с какой то версии появилась возможность выбора скорости, може тиз-за этого глюки...

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

Готово! Залил двухрежимную R9 от Kolo в Нексию. Машина преобразилась просто!

Всем кто учавствовал в создании программы Delco-низкий поклон!  :appl:

Что такое Kolo ?

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

Где можно познакомиться с творчеством Kolo ?

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

Провел тестирование:

Настройка порта

USB (COM3) 9600, Date 8, Stop -1, Buf  read 4096, Buf  Write 4096, Timeout  read, Write 0

Рабочая версия Delco1204 (установки по умолчанию), зажигание выключено, порт в программе отключен

Delco.ini [ComPort], Port=COM3, BaudRate=Custom, CustomBaudRate=8192, StopBits=1, DataBits=8, Parity=None, FlowControl=None

17:33:20.05 Сначала подключите ком порт... (включаю порт и опрос)

17:33:25.16 Компорт COM3 открыт

17:33:30.12 Отправка запроса ЭБУ

17:33:30.12  Write F4 57 01 00 B4

17:33:30.13  Read  F4 57 01 00 B4

17:33:34.17 Повторно отправляем пакет для получения диагностики от ЭБУ

17:33:34.19  Write F4 57 01 00 B4

17:33:34.20  Read  F4 57 01 00 B4

……………………….

17:34:43.13 Повторно отправляем пакет для получения диагностики от ЭБУ

17:34:43.14  Write F4 57 01 00 B4

17:34:43.15  Read  F4 57 01 00 B4

17:34:47.18 Повторно отправляем пакет для получения диагностики от ЭБУ

Включаю зажигание.

17:34:47.20  Write F4 57 01 00 B4

17:34:47.22  Read  F4 57 01 00 B4

17:34:47.29  Read  F4 92 01 07 41 00 00 00 00 6E 6A F5 F5 FF 27 00 63 00 00 38 3F 6E 7C 80 00 09 46 6B 00 1A 19 20 23 00 00 00 00 1B 00 05 02 4F 80 00 00 CE 00 00 00 00 80 00 08 00 01 01 00 20 06 00 00 38 98 96

…………………..

17:34:58.81  Write F4 57 01 00 B4

17:34:58.82  Read  F4 57 01 00 B4

17:34:58.90  Read  F4 92 01 07 41 00 00 00 00 6F 6A F5 F5 FF 27 00 00 00 00 3C 3F 6F 00 80 00 09 78 5F 00 1A 19 20 23 00 00 00 00 1B 00 09 FE 4F 80 00 00 CE 00 00 00 00 01 00 08 00 01 01 00 00 06 00 00 BC 00 FC

17:34:58.90  Write F4 57 01 00 B4

17:34:58.92  Read  F4 57 01 00 B4

17:34:59.00  Read  F4 92 01 07 41 00 00 00 00 6F 6A F5 F5 FF 27 00 00 00 00 3C 3F 6F 00 80 00 09 78 6B 00 1A 19 20 23 00 00 00 00 1B 00 09 FE 4F 80 00 00 CE 00 00 00 00 01 00 08 00 01 01 00 00 06 00 00 3C 00 70

17:34:59.00  Write F4 57 01 00 B4

17:34:59.01  Read  F4 57 01 00 B4

Зажигание выключаю.

17:35:02.39 Повторно отправляем пакет для получения диагностики от ЭБУ

17:35:02.41  Write F4 57 01 00 B4

17:35:02.42  Read  F4 57 01 00 B4

17:35:04.76 Отмена (выключаю опрос)

 

Не рабочая версия выше 1204 конкретно 1212

USB (COM3) 9600, Date 8, Stop -1, Buf  read 4096, Buf  Write 4096, Timeout  read, Write 0

(установки ZXJN - Lanos 1.5, зажигание включено, порт включен)

Delco.ini [ComPort], Port=COM3, BaudRate=Custom, CustomBaudRate=8192, StopBits=1, DataBits=8, Parity=None, FlowControl=None

18:29:52.70 Компорт COM3 открыт

18:29:52.71 0x00 без ожидания ответа от ЭБУ

18:30:44.20 Отправка запроса ЭБУ

18:30:44.20  Write F4 57 01 00 B4

18:30:48.25 Повторно отправляем пакет для получения диагностики от ЭБУ

18:30:48.27  Write F4 57 01 00 B4

………………….

18:31:20.70 Повторно отправляем пакет для получения диагностики от ЭБУ

18:31:20.72  Write F4 57 01 00 B4

18:31:23.37 Отмена

Похоже в версиях выше Delco1204 изменился алгоритм работы с блоком.

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

Где можно познакомиться с творчеством Kolo ?

Тут 

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

 и 

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

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

, правильная скорость - 8192. Все версии работают хорошо, ошибок нет. Меняйте скорость, а если не поможет - меняйте адаптер. Так-же не забывайте, что у ALDL подтяжка 5 вольт, а у К-лиинии 12 вольт.

Начиная с версии 1212 или 1211 вернулась опция, позволяющая менять скорость соединения ком-порта. До неё в программе было жёстко прописано 8192, и изменить это было нельзя. Поэтому, никакой алгоритм работы с блоком не менялся.

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

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

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

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

Slavko, на последней рабочей версии 12.04 все устройства работают великолепно, я выполнял диагностику в течении 40 минут в динамике (ездил по городу и за городом), ни каких збоев, поэтому физические устройства можно считать рабочими т.е. подтяжки уровней делать не нужно. От изменении версии программы уровни сигналов (напряжение) не могли измениться.

Kazuya, хочу обратить внимание на рабочей версии пограмма пишет в ячейку (Write F4 57 01 00 B4) потом читает из нее Read F4 57 01 00 B4), а потом читает блок данных Read F4 92 01 07 41 00 00 00 00 .....,  на нерабочей версии здесь немножко не так (см. пред сообщение), программа затыкается. Делал эксперемент версии 12.04 подсовывал фалы *.ini и *.dll от версии 12.12 - все работало, делал наоборот версии 12.12 подсовывал фалы *.ini и *.dll от версии 12.04 - программа запустилась без ошибок но с ЭБУ связь не установилась, логи как и впред. сообщении.

Рабочая версия Delco.ini версия 12.04 

[ComPort]
Port=COM3
BaudRate=Custom
CustomBaudRate=8192
StopBits=1
DataBits=8
Parity=None
FlowControl=None
[CHART]
ChartHeight=200
Chart_0=1
Chart_1=1
Chart_2=1
Chart_3=1
Chart_4=1
Chart_5=1
Chart_6=1
Chart_7=1
Chart_8=1
Chart_9=1
Chart_10=1
Chart_11=1
Chart_12=1
Chart_13=1
Chart_14=1
Chart_15=1
Chart_16=1
Chart_17=1
Chart_18=1
Chart_19=1
Chart_20=1
Chart_21=1
Chart_22=1
Chart_23=1
Chart_24=1
Chart_25=1
[GAUGE]
Gauge_0=100
Gauge_1=100
Gauge_2=100
Gauge_3=100
LabelFlow_0=0
LabelFlow_1=0
[ESG]
Distance=14959,5791015625
Fuel=38,2998265352225
[PAGE_CONTROL]
Page=0

UseSkin=0
[ECU]
Type=ZXJN
[AUTO_START]
Autostart=1
AutoDiagSave=1
[TIMINGS]
Diag=0
[AUDIO]
SoundStop=0
[ADTH]
MinAdthroat=0,7
MaxAdthroat=4
[FLOW]
MDKP=1
InjFlow=192
RoundFlow=2
[TRANSMISSION]
GearMainPair=3,944
RatioTransmission1=3,545
RatioTransmission2=2,048
RatioTransmission3=1,346
RatioTransmission4=0,971
RatioTransmission5=0,763
TireDiameter=13
TireWidth=175
TireThickness=70

 

Не рабочая версия Delco.ini версия 12.12

[ComPort]
Port=COM3
BaudRate=Custom
CustomBaudRate=8192
StopBits=1
DataBits=8
Parity=None
FlowControl=None
[CHART]
ChartAlwaysDraw=0
AutoChartHeight=0
ChartMarker=0
ChartMarkerPosition=50
ChartMarkerFontColor=255
ChartMarkerFontBackground=0
ChartHeight=200
Chart_0=1
Chart_1=1
Chart_2=1
Chart_3=0
Chart_4=0
Chart_5=1
Chart_6=1
Chart_7=0
Chart_8=0
Chart_9=0
Chart_10=0
Chart_11=1
Chart_12=0
Chart_13=0
Chart_14=0
Chart_15=0
Chart_16=0
Chart_17=0
Chart_18=0
Chart_19=0
Chart_20=0
Chart_21=0
Chart_22=0
Chart_23=0
Chart_24=1
Chart_25=1
Chart_26=0
Chart_27=0
[GAUGE]
Gauge_0=99
Gauge_1=99
Gauge_2=99
Gauge_3=99
LabelFlow_0=0
LabelFlow_1=0
[ESG]
Distance=0
Fuel=48
Gas=45
[TRIP]
PRashod=0
PDistance=0
GRashod=0
GDistance=0
[PAGE_CONTROL]
Page=0

UseSkin=0
[ECU]
Type=ZXJN_n
ShortDiag=0
DiagOnly=0
[AUTO_START]
Autostart=0
AutoDiagSave=0
[TIMINGS]
Diag=1
[AUDIO]
SoundStop=0
[ADTH]
MinAdthroat=0,7
MaxAdthroat=4
[FLOW]
MaxPetrol=48
UseGas=0
MaxGas=45
GasOktan=0
MDKP=1
InjFlow=192
GASBF=1
GasWeight=0,524
GasLambda=0,524
InjFlowGas=192
RoundFlow=2
[TRANSMISSION]
GearMainPair=3,944
RatioTransmission1=3,545
RatioTransmission2=2,048
RatioTransmission3=1,346
RatioTransmission4=0,971
RatioTransmission5=0,763
TireDiameter=13
TireWidth=175
TireThickness=70
[PROPERTIES]
PropSaveIndex=0 

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

Для версии 1204 при открытии порта устанавливается только DTR, а начиная с 1205 и до 1212 в дополнении к DTR, так же устанавливается RTS (был добавлен по этой

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

) . Так что проблема скорее в адаптере. 

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

Для версии 1204 при открытии порта устанавливается только DTR, а начиная с 1205 и до 1212 в дополнении к DTR, так же устанавливается RTS (был добавлен по этой

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

) . Так что проблема скорее в адаптере. 

Действительно, там в логе не видно эха от адаптера. Видать, адаптер от RTS-а берет питание или подтяжку

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

Kazuya, дополнительная просьба, в *.ini прописать флаг по которому программа будет использовать  RTS, флаг снят, при открытии порта устанавливается только DTR, это даст возможность использовать более расширенный класс адаптеров (конкретно и мой К-Line carelectro).  К-Line carelectro адаптер нашнго производителя по моему Днепр., зделан добротно проффесианально, по цене доступен. Если просьба принимается сбросте мне на Slava136@i.ua тестовую програмку для проверки этой ситуации, проведу тестирование и отчет выложу незамедлительно.

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

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

 подправленная тестовая версия 1212 с возможностью указания (в настройках-общие) установки DTR и RTS в момент открытия ком порта, т.е. сначала нужно установить желаемые сигналы, а потом уже открывать ком порт. + добавил чуток "горячих клавиш", врятли конечно кому то пригодится :), но ели что, то лучше пользоваться сочетанием Ctrl+буква, хотя с Alt+подчеркнутая_буква тоже будет работать, не зависимо от раскладки, и регистра.. но в некоторых случаях все же бывают глюки...

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

Провел тестирование:

Настройка порта

Было

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

год назад, всего уже не помню (в тот момент еще посты пропали), но тоже с переходом на более новую версию. Постараюсь до выходных протестить последнюю.

 

ЗЫ. Извините там работал L2chiptuner и не работала Delco, запамятовал

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

Как востановить флеш без програматора?

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

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

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

Как востановить флеш без програматора?

Если нет копии прошивки в резервной области флэшки (речь об этом не раз поднималась в теме), то практически никак. Есть, правда, один способ с использованием старой материнки, в которой микросхема БИОС находится на панельке, и которая прошивается с загрузочной дискеты (старожилы должны еще помнить, что это такое :D  ). Суть в чём: подготавливается дискета с флэшером БИОС, но на неё вместо файла БИОС подсовывается нужная прошивка. Включается компьютер и загружается с этой дискеты. Дальше на ходу под питанием вынимается микросхема БИОС, вместо неё вставляется запорченная микросхема и запускается прошивальщик БИОСа, который по наивности прошивает в нашу флэшку подсунутую нами прошивку. После этого комп вырубается и вытягивается прошитая флэшка. Всё. Но, во первых, вытягивать-вставлять микросхемы под питанием - довольно рискованное занятие, можно сжечь материнку. Во вторых, нужно найти материнку и флэшер, который умеет прошивать нашу микросхему. Короче, этот способ только для гиков. Кстати, у меня есть одна старая материнка, на которой стоит две микросхемы БИОС, одна основная, вторая резервная. Перемычкой на плате можно выбрать какая из них активна. Материнка еще с тех времен, когда были популярны вирусы, портящие БИОС. Вот на такой материнке наверное можно безболезненно провести такую процедуру. Вставить на место резервной микросхемы запорченную, загрузиться, переключить микросхемы перемычкой и прошить флэшером.

Подробнее о способе например

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

или . Там этот способ обсуждается в отношении восстановления запорченного биоса, но сути это не меняет.

А так, надо искать программатор. В Кировограде должны быть радиолюбители, фирмочки, занимающиеся электроникой (производители, ремонтники), надо поискать. Можно поспрашивать у ремонтников мобилок, хотя больше шанс найти программатор в старых компьютерных фирмах, у них должен быть, даже для перешивки тех же биосов. Еще с большой вероятностью программатор есть в Укртелекоме. Нужно поискать выход на лабораторию (подразделение такое, занимается ремонтом техники связи), у них обычно есть программатор. Ну и у чиповщиков поспрашивать, но это наверное самый дорогой вариант.

Кстати, вариант с биосом можно повторить и в ЭБУ, если есть рабочая флэшка. Только нужно попросить автора программы Kazuya сделать паузу перед самой прошивкой побольше (сейчас 5 секунд). Вариант такой же. Запускается ЭБУ с рабочей флэшкой на панельке. Запускается Делко, запускается прошивание, после загрузки прошивальщика программа делает паузу в 5 секунд, во время которой обычно переключают половинки флэши (если надо), а потом идет прошивка. Если эту паузу автор сделает побольше или вставит предупреждение "Дальше пойдёт процесс стирания микросхемы, если уверены, то нажмите Продолжить, если нет - Отмену", то в таком случае можно будет спокойно в это время переставить микросхемы.

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

Kazuya, протестировал новую версию 12.12, как ты предпологал установка RTS стопорила передачу данных с K-Line адаптером. Убираю флаг RTS все работает великолепно. Большое спасибо, эта проблема решена. Нужно будет гдето в Helpe отразить, а то через время кто-то столкнется с этой ситуацией, и флаги есть, и проблема решена, а запустить не сможет. 

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

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

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

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

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

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

Увійти

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

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

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

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