BMW 3ER CLUB (ex.E36club.ru) BMW 3ER CLUB (ex.E36club.ru)

Вернуться   BMW 3ER CLUB (ex.E36club.ru) > BMW 3er > Автодиагностика

Ответ
 
Опции темы Опции просмотра
Старый 23.03.2011, 20:25   #401
netdog
Местный
 
Аватар для netdog
Обо мне Обо мне
 
Регистрация: 29.09.2008
Адрес: Belarus
Сообщений: 754
Сказал(а) спасибо: 10
Поблагодарили 22 раз(а) в 12 сообщениях
Вес репутации: 39
netdog Нейтральная репутация
Ну почему НЕ работает, мне уже давно уже давно понятно, всё просто, ads32.dll адрес порта зашит намертво (3F8h) и читает/пишет он в этот адрес через драйвер directnt.sys, который идёт в комплекте с Ediabas.

Места в которых он зашит сам адрес. я нашёл, и поменять их не проблема. Вот только по поводу зашитого irq 4 я ниче пока не нашёл.

Опять же если удасться всё это пофиксить, совсем не факт, что это будет работать через usb-com (и express card работающий по usb интерфейсу). там нет fifa

В моём случае у меня полноценный железный com порт со всеми фичами аля FIFO будфер, и другими возможностями вешающимися благодаря APIC технологии на другой адрес и прерывание.
__________________
BMW E36/M50B20/Lim продана. E46 / 325xi
netdog вне форума   Ответить с цитированием

Sponsored Links
Старый 23.03.2011, 22:41   #402
BOBAC29
Завсегдатай
 
Аватар для BOBAC29
Обо мне Обо мне
 
Регистрация: 30.01.2011
Адрес: Ростов-на-Дону
Автомобиль: е30 м20б20-1984, е36 м50б25-1991
Сообщений: 214
Сказал(а) спасибо: 14
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0
BOBAC29 Нейтральная репутация
vitek101, а ты не проверял адс32.длл на который я тебе ссылку давал?
netdog, ird4 прерывание, это думаю не просто по утверждению всех. Просто инпа работает на ком1 где именно оно и используется. Так что скорей всего это теория.
BOBAC29 вне форума   Ответить с цитированием
Старый 24.03.2011, 03:14   #403
netdog
Местный
 
Аватар для netdog
Обо мне Обо мне
 
Регистрация: 29.09.2008
Адрес: Belarus
Сообщений: 754
Сказал(а) спасибо: 10
Поблагодарили 22 раз(а) в 12 сообщениях
Вес репутации: 39
netdog Нейтральная репутация
Talking

Короче с горем пополам мой слегка фиксенный вариант ads32.dll с 10й попытки завёлся на
Com2 и 2CF8h адресе, Едиабас скушал и даже прошёл полевые испытания.

Тестил ABS (под VMWare не читался),
также тестил DME MS 40.1, читает (под VMWare едиабас зависал намертво), правда ну очень медленно этот блок, Live data по 2-5 секунд на 1 значение уходит, т.е. страница медленно последовательно обновляется. (Кто юзает железный ком порт как оно, так и должно быть ?)
Конечно же читает ошибки и конечно Active опции работают, правда не все. Включал Ванос, ДВС очень стрёмно заколбасило, заглушил)

Правда есть и грабли, не всегда стабильно отрабатывает запросы. Может долго думать и выкинуть Script error.. ну может и не выкинуть Возможно причина в кривом фиксе ads32.dll, может не всё пофиксил, или перестарался, а может из-за самого Com порта.

p.s. Еще раз обращу внимание что Com порт у меня практически настоящий, а не виртуальный com-usb: (http://www.jtecdirect.com/serial-rs2...et-p-2447.html).
Как такой метод будет работать на usb-com совсем не известно.

--------------------------------------
Upd:
Модифицированный вариант ads32.dll под com2 порт и адрес 2cf8h и оригинальный. Кто хочет экспериментов со своими параметрами порта, ставим Hex Workshop Editor, Compare files (Ctrl+K), выбираем оригинал и мой, и фиксим: http://webfile.ru/5215850
__________________
BMW E36/M50B20/Lim продана. E46 / 325xi

Последний раз редактировалось netdog; 24.03.2011 в 12:55.
netdog вне форума   Ответить с цитированием
Старый 24.03.2011, 08:02   #404
vitek101
Ветеран
 
Аватар для vitek101
Обо мне Обо мне
 
Регистрация: 26.02.2010
Адрес: Калуга
Сообщений: 3,953
Сказал(а) спасибо: 41
Поблагодарили 179 раз(а) в 139 сообщениях
Вес репутации: 75
vitek101 Можно доверять!vitek101 Можно доверять!vitek101 Можно доверять!vitek101 Можно доверять!vitek101 Можно доверять!vitek101 Можно доверять!vitek101 Можно доверять!
BOBAC29, какую ссылку? Че-то я не помню
__________________
БМВ форева
Моя Е36 http://www.e36club.ru/forum/showthread.php?t=205894
Моя Е38 http://www.e36club.ru/forum/showthread.php?t=261480
Моя F10 http://www.e36club.ru/forum/showthread.php?t=312825
vitek101 вне форума   Ответить с цитированием
Старый 24.03.2011, 08:12   #405
BOBAC29
Завсегдатай
 
Аватар для BOBAC29
Обо мне Обо мне
 
Регистрация: 30.01.2011
Адрес: Ростов-на-Дону
Автомобиль: е30 м20б20-1984, е36 м50б25-1991
Сообщений: 214
Сказал(а) спасибо: 14
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0
BOBAC29 Нейтральная репутация
На 20 странице вверху. Вот эту (4, 5 страницы там их 2) http://bmwtools.info/viewtopic.php?f...91a42&start=30
BOBAC29 вне форума   Ответить с цитированием
Старый 24.03.2011, 08:40   #406
vitek101
Ветеран
 
Аватар для vitek101
Обо мне Обо мне
 
Регистрация: 26.02.2010
Адрес: Калуга
Сообщений: 3,953
Сказал(а) спасибо: 41
Поблагодарили 179 раз(а) в 139 сообщениях
Вес репутации: 75
vitek101 Можно доверять!vitek101 Можно доверять!vitek101 Можно доверять!vitek101 Можно доверять!vitek101 Можно доверять!vitek101 Можно доверять!vitek101 Можно доверять!
А, вспомнил... У меня тогда инет отвалился, так туда и не залез
__________________
БМВ форева
Моя Е36 http://www.e36club.ru/forum/showthread.php?t=205894
Моя Е38 http://www.e36club.ru/forum/showthread.php?t=261480
Моя F10 http://www.e36club.ru/forum/showthread.php?t=312825
vitek101 вне форума   Ответить с цитированием
Старый 24.03.2011, 11:37   #407
netdog
Местный
 
Аватар для netdog
Обо мне Обо мне
 
Регистрация: 29.09.2008
Адрес: Belarus
Сообщений: 754
Сказал(а) спасибо: 10
Поблагодарили 22 раз(а) в 12 сообщениях
Вес репутации: 39
netdog Нейтральная репутация
В той дллке судя по описанию заменены вызовы на прямую ком порт без всяких установок скорости и т.п., а аккумулированием инфы с задержками уже занимается сам адаптер, доработанный, того чела...
В общем когда я пытался его заюзать, там есть даже ads.ini с настройкой порта, который почему-то то ли не использовался, то ли из дллки не убраны еще другие вызовы, и у меня выкидывало какую-то ошибку... на досуге тестану еще раз...
__________________
BMW E36/M50B20/Lim продана. E46 / 325xi
netdog вне форума   Ответить с цитированием
Старый 24.03.2011, 12:49   #408
Kill17
Модератор
 
Аватар для Kill17
Обо мне Обо мне
 
Регистрация: 30.05.2009
Адрес: Питер. -=- За МКАДье -=-
Автомобиль: -=- BMW -=-
Сообщений: 3,371
Сказал(а) спасибо: 114
Поблагодарили 197 раз(а) в 137 сообщениях
Вес репутации: 66
Kill17 Репутация выше среднегоKill17 Репутация выше среднегоKill17 Репутация выше среднего
Народ, просветите, не селен в программировании))

Как вы вскрываете библиотеку? Софт? Кароче, как ее превратить во что-то читаемое?
Kill17 вне форума   Ответить с цитированием
Старый 24.03.2011, 12:53   #409
netdog
Местный
 
Аватар для netdog
Обо мне Обо мне
 
Регистрация: 29.09.2008
Адрес: Belarus
Сообщений: 754
Сказал(а) спасибо: 10
Поблагодарили 22 раз(а) в 12 сообщениях
Вес репутации: 39
netdog Нейтральная репутация
Kill, ключевое слово Дизассемблер , хотя если абсолютно селён в программировании, тебе он не поможет.
См. мой пост про смену адреса, добаил ссылку + я туда вложил дополнительно дизассебленые варианты.
__________________
BMW E36/M50B20/Lim продана. E46 / 325xi
netdog вне форума   Ответить с цитированием
Старый 24.03.2011, 13:00   #410
Kill17
Модератор
 
Аватар для Kill17
Обо мне Обо мне
 
Регистрация: 30.05.2009
Адрес: Питер. -=- За МКАДье -=-
Автомобиль: -=- BMW -=-
Сообщений: 3,371
Сказал(а) спасибо: 114
Поблагодарили 197 раз(а) в 137 сообщениях
Вес репутации: 66
Kill17 Репутация выше среднегоKill17 Репутация выше среднегоKill17 Репутация выше среднего
снимаю шлюпу. В теории понимаю, что сделать надо, а на практике Я лучше потом адаптер переделаю под ваш ADS32.dll ))))
Kill17 вне форума   Ответить с цитированием
Старый 24.03.2011, 13:50   #411
netdog
Местный
 
Аватар для netdog
Обо мне Обо мне
 
Регистрация: 29.09.2008
Адрес: Belarus
Сообщений: 754
Сказал(а) спасибо: 10
Поблагодарили 22 раз(а) в 12 сообщениях
Вес репутации: 39
netdog Нейтральная репутация
Зачем его переделывать, всё же по умолчанию, тот же ads32.dll, только с другими забитыми координатами порта, теперь зная координаты где это зашито, работы на 10 минут под затачивание на любой другой адрес.. Но замечу еще раз что скорей всего это на usb-com работать не будет, хотя конечно руки чешуться проверить.
__________________
BMW E36/M50B20/Lim продана. E46 / 325xi

Последний раз редактировалось netdog; 24.03.2011 в 13:55.
netdog вне форума   Ответить с цитированием
Старый 24.03.2011, 16:16   #412
Kill17
Модератор
 
Аватар для Kill17
Обо мне Обо мне
 
Регистрация: 30.05.2009
Адрес: Питер. -=- За МКАДье -=-
Автомобиль: -=- BMW -=-
Сообщений: 3,371
Сказал(а) спасибо: 114
Поблагодарили 197 раз(а) в 137 сообщениях
Вес репутации: 66
Kill17 Репутация выше среднегоKill17 Репутация выше среднегоKill17 Репутация выше среднего
я сейчас как раз с адаптером работаю, попробую на usb-com запустить)))

Добавлено через 1 час 35 минут
netdog,попробывал на usb-com (pl2303)

1 - ads32 с сайта по ссылке - ничего не виснет, запросы делает, но явно скорость не та(быстрая))) результат - ничего на диагностику не вышло.

2 - ads32 от netdog, при диагностики климата результат нулевой, ничего не мыргает, ничего на диагностику не выходит) При диагностики ДМЕ М40, ничего не происходит, инпа виснет вместе с компом)))
Kill17 вне форума   Ответить с цитированием
Старый 24.03.2011, 16:33   #413
netdog
Местный
 
Аватар для netdog
Обо мне Обо мне
 
Регистрация: 29.09.2008
Адрес: Belarus
Сообщений: 754
Сказал(а) спасибо: 10
Поблагодарили 22 раз(а) в 12 сообщениях
Вес репутации: 39
netdog Нейтральная репутация
Цитата:
Сообщение от Kill17 Посмотреть сообщение
я сейчас как раз с адаптером работаю, попробую на usb-com запустить)))

Добавлено через 1 час 35 минут
netdog,попробывал на usb-com (pl2303)

1 - ads32 с сайта по ссылке - ничего не виснет, запросы делает, но явно скорость не та(быстрая))) результат - ничего на диагностику не вышло.

2 - ads32 от netdog, при диагностики климата результат нулевой, ничего не мыргает, ничего на диагностику не выходит) При диагностики ДМЕ М40, ничего не происходит, инпа виснет вместе с компом)))
1) в ADS режиме? Какую именно длльку дай ссылку ты тестил, может я не то тестил. И че-то я не понял что у тебя работает если на диагностику ничего не вышло Так работает или нет

2) конечно будет виснуть, ты же мою dll не правил под свой адрес ком порта и его номер или правил?
__________________
BMW E36/M50B20/Lim продана. E46 / 325xi
netdog вне форума   Ответить с цитированием
Старый 24.03.2011, 16:41   #414
Kill17
Модератор
 
Аватар для Kill17
Обо мне Обо мне
 
Регистрация: 30.05.2009
Адрес: Питер. -=- За МКАДье -=-
Автомобиль: -=- BMW -=-
Сообщений: 3,371
Сказал(а) спасибо: 114
Поблагодарили 197 раз(а) в 137 сообщениях
Вес репутации: 66
Kill17 Репутация выше среднегоKill17 Репутация выше среднегоKill17 Репутация выше среднего
Цитата:
Сообщение от netdog Посмотреть сообщение
в ADS режиме? Какую именно длльку дай ссылку ты тестил, может я не то тестил. И че-то я не понял что у тебя работает если на диагностику ничего не вышло Так работает или нет
Да в ADS, ne каторая с ini файлом http://bmwtools.info/viewtopic.php?f...5b945&start=40

Запросы отправляет , лампочки на адаптере мыргают, те каторые и должны мыргать, но не так(скорость и длительность).



Цитата:
Сообщение от netdog Посмотреть сообщение
ты же мою dll не правил под свой адрес ком порта и его номер или правил?
Она у тя на второй com? я у себя com2 поставил и тестил.
Kill17 вне форума   Ответить с цитированием
Старый 24.03.2011, 16:53   #415
netdog
Местный
 
Аватар для netdog
Обо мне Обо мне
 
Регистрация: 29.09.2008
Адрес: Belarus
Сообщений: 754
Сказал(а) спасибо: 10
Поблагодарили 22 раз(а) в 12 сообщениях
Вес репутации: 39
netdog Нейтральная репутация
Цитата:
Она у тя на второй com? я у себя com2 поставил и тестил.
com2 поставить мало, надо в dll файле HEX'ом поменять адрес этого порта на тот который указан в драйвере.
__________________
BMW E36/M50B20/Lim продана. E46 / 325xi
netdog вне форума   Ответить с цитированием
Старый 24.03.2011, 17:18   #416
Kill17
Модератор
 
Аватар для Kill17
Обо мне Обо мне
 
Регистрация: 30.05.2009
Адрес: Питер. -=- За МКАДье -=-
Автомобиль: -=- BMW -=-
Сообщений: 3,371
Сказал(а) спасибо: 114
Поблагодарили 197 раз(а) в 137 сообщениях
Вес репутации: 66
Kill17 Репутация выше среднегоKill17 Репутация выше среднегоKill17 Репутация выше среднего
Цитата:
Сообщение от netdog Посмотреть сообщение
поменять адрес этого порта на тот который указан в драйвере
Это как???

Добавлено через 10 минут
понял ...
Kill17 вне форума   Ответить с цитированием
Старый 24.03.2011, 17:52   #417
netdog
Местный
 
Аватар для netdog
Обо мне Обо мне
 
Регистрация: 29.09.2008
Адрес: Belarus
Сообщений: 754
Сказал(а) спасибо: 10
Поблагодарили 22 раз(а) в 12 сообщениях
Вес репутации: 39
netdog Нейтральная репутация
Ну если понял то хорошо, я писал выше.
Hex Workshop Editor, Compare "original dll+mydll), чтобы увидеть в каких местах фиксить, и в путь. Адрес занимает 2 байта
original 3F8h = 03f8 в хексе F8 03
мой адрес 2cf8h в хексе F8 2C
__________________
BMW E36/M50B20/Lim продана. E46 / 325xi
netdog вне форума   Ответить с цитированием
Старый 29.03.2011, 23:34   #418
BOBAC29
Завсегдатай
 
Аватар для BOBAC29
Обо мне Обо мне
 
Регистрация: 30.01.2011
Адрес: Ростов-на-Дону
Автомобиль: е30 м20б20-1984, е36 м50б25-1991
Сообщений: 214
Сказал(а) спасибо: 14
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0
BOBAC29 Нейтральная репутация
Сижу думаю. Инпа работает через юсб в обд режиме, а что если поставить дис на виртуалке, и с эмулировать диагностическую голову, инпу наступить в обд режим. Можно ли так работать дисом через адаптер инпы в режиме адс через юсб?

Последний раз редактировалось BOBAC29; 29.03.2011 в 23:36.
BOBAC29 вне форума   Ответить с цитированием
Старый 29.03.2011, 23:41   #419
Kill17
Модератор
 
Аватар для Kill17
Обо мне Обо мне
 
Регистрация: 30.05.2009
Адрес: Питер. -=- За МКАДье -=-
Автомобиль: -=- BMW -=-
Сообщений: 3,371
Сказал(а) спасибо: 114
Поблагодарили 197 раз(а) в 137 сообщениях
Вес репутации: 66
Kill17 Репутация выше среднегоKill17 Репутация выше среднегоKill17 Репутация выше среднего
Цитата:
Сообщение от BOBAC29 Посмотреть сообщение
Можно ли так работать дисом через адаптер инпы в режиме адс через юсб?
НЕТ )))))

Там связка получается

DIS - Hader - сервер инпы - драйвер адаптера (ADS OBD) - адаптер (ADS OBD)

Кароче, пока инпа через usb не заработает в режиме ADS, праздника не будет!

В режиме OBD - L-line не работает вообще ...
Kill17 вне форума   Ответить с цитированием
Старый 30.03.2011, 00:08   #420
BOBAC29
Завсегдатай
 
Аватар для BOBAC29
Обо мне Обо мне
 
Регистрация: 30.01.2011
Адрес: Ростов-на-Дону
Автомобиль: е30 м20б20-1984, е36 м50б25-1991
Сообщений: 214
Сказал(а) спасибо: 14
Поблагодарили 3 раз(а) в 3 сообщениях
Вес репутации: 0
BOBAC29 Нейтральная репутация
Вообщем дис выходит работает через инпу на прямую. Понятно. А то просто думал попробовать. Ну проще было спросить, у того кто пробовал.
Kill17, спасибо. Не пробовал ещё настроить инпу через юсб? Сидел смотрел вариант
netdog адс32.длл, такой вариант точно не прокатит для обычного юсб2ком так как он изменил только адрес. Но не изменил работу длл. Вообщем видимо хорошо работает его переходник. Раз уж инпа приняла его за натуральный ком порт. Правдо ему было проще переходник на ком1 перепрограммировать.
Kill17, чипы ftdi не смотрел? Они вроде тоже всё то поддерживаю что писал netdog ну и плюс можно запрограммировать в реальный ком, есть даже драйвер создающий реальный ком порт из переходников юсб, но правдо цена его 3т.р. Я просто пока ещё не собрал адаптер, никак запчасти не дойдут. А идей много.
BOBAC29 вне форума   Ответить с цитированием
Старый 30.03.2011, 09:25   #421
Kill17
Модератор
 
Аватар для Kill17
Обо мне Обо мне
 
Регистрация: 30.05.2009
Адрес: Питер. -=- За МКАДье -=-
Автомобиль: -=- BMW -=-
Сообщений: 3,371
Сказал(а) спасибо: 114
Поблагодарили 197 раз(а) в 137 сообщениях
Вес репутации: 66
Kill17 Репутация выше среднегоKill17 Репутация выше среднегоKill17 Репутация выше среднего
BOBAC29,я не очень силен в программировании, поэтому могу только пробывать, из всех выше упомянутых вариантов, пока ничего не заработало)
Kill17 вне форума   Ответить с цитированием
Старый 30.03.2011, 10:01   #422
bes_com
Ветеран
 
Аватар для bes_com
Обо мне Обо мне
 
Регистрация: 25.07.2008
Адрес: Рязань
Автомобиль: 325i 3.03.93г BROKATROT METALLIC
Сообщений: 3,776
Сказал(а) спасибо: 36
Поблагодарили 108 раз(а) в 89 сообщениях
Вес репутации: 74
bes_com Пользователь с очень высокой репутациейbes_com Пользователь с очень высокой репутациейbes_com Пользователь с очень высокой репутациейbes_com Пользователь с очень высокой репутациейbes_com Пользователь с очень высокой репутациейbes_com Пользователь с очень высокой репутацией
добрый день господа, не подскажите что за такой регулятор?
DME Motronic 1.7.2
201 Лямбда-датчик - регулятор Lambda sensor - regulator

Добавлено через 2 минуты
то есть как я понимаю сама лямбда это
70 Лямбда-датчик Lambda sensor
__________________
если что-то сломалось в вашем BMW - это болезнь на них, приходится менять каждые 20 лет...

Последний раз редактировалось bes_com; 30.03.2011 в 10:06.
bes_com вне форума   Ответить с цитированием
Старый 30.03.2011, 10:06   #423
Kill17
Модератор
 
Аватар для Kill17
Обо мне Обо мне
 
Регистрация: 30.05.2009
Адрес: Питер. -=- За МКАДье -=-
Автомобиль: -=- BMW -=-
Сообщений: 3,371
Сказал(а) спасибо: 114
Поблагодарили 197 раз(а) в 137 сообщениях
Вес репутации: 66
Kill17 Репутация выше среднегоKill17 Репутация выше среднегоKill17 Репутация выше среднего
это ты в дисе увидел?
Kill17 вне форума   Ответить с цитированием
Старый 30.03.2011, 10:10   #424
bes_com
Ветеран
 
Аватар для bes_com
Обо мне Обо мне
 
Регистрация: 25.07.2008
Адрес: Рязань
Автомобиль: 325i 3.03.93г BROKATROT METALLIC
Сообщений: 3,776
Сказал(а) спасибо: 36
Поблагодарили 108 раз(а) в 89 сообщениях
Вес репутации: 74
bes_com Пользователь с очень высокой репутациейbes_com Пользователь с очень высокой репутациейbes_com Пользователь с очень высокой репутациейbes_com Пользователь с очень высокой репутациейbes_com Пользователь с очень высокой репутациейbes_com Пользователь с очень высокой репутацией
Kill17, какой дисе?
просто эта ошибка одна не сбрасывается....
смотрел CarTesterом через адаптер Carsoft
__________________
если что-то сломалось в вашем BMW - это болезнь на них, приходится менять каждые 20 лет...
bes_com вне форума   Ответить с цитированием
Старый 30.03.2011, 10:13   #425
Kill17
Модератор
 
Аватар для Kill17
Обо мне Обо мне
 
Регистрация: 30.05.2009
Адрес: Питер. -=- За МКАДье -=-
Автомобиль: -=- BMW -=-
Сообщений: 3,371
Сказал(а) спасибо: 114
Поблагодарили 197 раз(а) в 137 сообщениях
Вес репутации: 66
Kill17 Репутация выше среднегоKill17 Репутация выше среднегоKill17 Репутация выше среднего
201 - ошибка вылезает когда идет нарушения смеси образования. (утверждать не буду, может и ошибаюсь) ТЕ она либо богатит на максимум, либо обедняет .... как-то так
Kill17 вне форума   Ответить с цитированием
Ответ

Вернуться   BMW 3ER CLUB (ex.E36club.ru) > BMW 3er > Автодиагностика
Быстрый переход

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Rambler's Top100

Текущее время: 19:22. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Охраняется авторским правом. Все права защищены. При полном или частичном использовании материалов нашего форума обязательна активная прямая ссылка. 2000г.-2016г. © BMW3ERclub.ru