Обновление ChipLoaderNG 3.7.0, подробнее тут: viewtopic.php?f=19&t=11442
Модуль M74Can
Модератор: chipsoft
Re: Модуль M74Can
Всем доброго времени суток! Решил и я, так сказать, всунуть свои 5 копеек в данную тему! Только я речь поведу непосредственно про особенности работы со Сканматиком, т.к. другими адаптерами j2534 я не располагаю.
Как уже не однократно люди здесь говорили, в CAN'овых блоках нет микросхемы К-линии, а её роль выполняет 6-й вывод микросхемы tga1051, собственно CAN-L, но!!!! чтобы она так заработала необходимо поднять уровень напряжения, на этом самом 6-м выводе, до 12 вольт (как у простых K-LINE'овых блоков, в том числе и в K-LINE адаптерах есть подтяжка +12v на К-линию) Хочу поделится своими наблюдениями: в виду того что адаптер Сканматик 2/2про умеет коммутировать К-линию на различные пины, в нём эта самая подтяжка +12v на К-линию включается и отключается программно и, в силу всего выше перечисленного, она получилась немного слаботочна, поэтому необходимо при работе с CAN'овыми блоками дополнительно вешать резистор 1кОм с +12 вольт на К-линию!, собственно так и поступили ребята из ЕЛМ 327.РФ в своём кабеле, Они писали об этом несколькими постами ранее, но многие это упустили из виду
Теперь ещё один момент, у меня есть подменный блок I484GG03 версия платы 6.36, внешний eeprom, который прекрасно читается-пишется Сканматиком (разумеется с дополнительной подтяжкой +12 вольт на К-линию), на днях прошивал гранту с блоком I484GI06 т.е. с virtual eeprom, версия платы тоже 6.36, так вот как бы я не пытался, мне никак не удавалось его прочитать, уже было отчаялся, но в итоге победил, оказалось всё просто, да, забыл сказать у меня кабель для подключения к эбу сделан для Chipsoft OBD2 Breakout Box V2, так вот, всего лишь нужно было выключить!!!! терминатор 120 Ом для CAN т.к. в Сканматике изначально есть такой резистор, плюс он есть в самом блоке и видимо в Breakout Box'е его подключение только вредило, хотя, как я уже говорил мой подменный блок, с такой же версией платы, но с внешним eeprom читался и писался без проблем даже с включенными резисторами на Breakout Box'е. Будьте внимательны!
Вообщем, кому интересно, пробуйте!
Америку я конечно не открыл, всё давно разжевано, люди обо всём этом уже писали, здесь или на других форумах, но Вы меня извините, в данной теме, на данный момент 69 станиц, на которых более тысячи сообщений, и я в своё время убил на их прочтение целый вечер, поэтому и решил сгрести всё до кучи в одном сообщении! Простите если получилось слишком длинно! Вновь повторюсь, речь идет именно о работе со Сканматик 2/2про.
Как уже не однократно люди здесь говорили, в CAN'овых блоках нет микросхемы К-линии, а её роль выполняет 6-й вывод микросхемы tga1051, собственно CAN-L, но!!!! чтобы она так заработала необходимо поднять уровень напряжения, на этом самом 6-м выводе, до 12 вольт (как у простых K-LINE'овых блоков, в том числе и в K-LINE адаптерах есть подтяжка +12v на К-линию) Хочу поделится своими наблюдениями: в виду того что адаптер Сканматик 2/2про умеет коммутировать К-линию на различные пины, в нём эта самая подтяжка +12v на К-линию включается и отключается программно и, в силу всего выше перечисленного, она получилась немного слаботочна, поэтому необходимо при работе с CAN'овыми блоками дополнительно вешать резистор 1кОм с +12 вольт на К-линию!, собственно так и поступили ребята из ЕЛМ 327.РФ в своём кабеле, Они писали об этом несколькими постами ранее, но многие это упустили из виду
Теперь ещё один момент, у меня есть подменный блок I484GG03 версия платы 6.36, внешний eeprom, который прекрасно читается-пишется Сканматиком (разумеется с дополнительной подтяжкой +12 вольт на К-линию), на днях прошивал гранту с блоком I484GI06 т.е. с virtual eeprom, версия платы тоже 6.36, так вот как бы я не пытался, мне никак не удавалось его прочитать, уже было отчаялся, но в итоге победил, оказалось всё просто, да, забыл сказать у меня кабель для подключения к эбу сделан для Chipsoft OBD2 Breakout Box V2, так вот, всего лишь нужно было выключить!!!! терминатор 120 Ом для CAN т.к. в Сканматике изначально есть такой резистор, плюс он есть в самом блоке и видимо в Breakout Box'е его подключение только вредило, хотя, как я уже говорил мой подменный блок, с такой же версией платы, но с внешним eeprom читался и писался без проблем даже с включенными резисторами на Breakout Box'е. Будьте внимательны!
Вообщем, кому интересно, пробуйте!
Америку я конечно не открыл, всё давно разжевано, люди обо всём этом уже писали, здесь или на других форумах, но Вы меня извините, в данной теме, на данный момент 69 станиц, на которых более тысячи сообщений, и я в своё время убил на их прочтение целый вечер, поэтому и решил сгрести всё до кучи в одном сообщении! Простите если получилось слишком длинно! Вновь повторюсь, речь идет именно о работе со Сканматик 2/2про.
Последний раз редактировалось alex6522 Вс ноя 21, 2021 11:56 am, всего редактировалось 3 раза.
Re: Модуль M74Can
Да, кстати забыл добавить, из-за того что в Сканматике так реализована подтяжка +12v на К-линию (это кстати и объясняет почему у некоторых те или иные блоки читаются без проблем, у других такие же точно блоки ни в какую) заметил такую особенность в работе модуля M74 boot mode, при первой попытке установки связи, программа как положено подключает эту самую подтяжку напряжения на К-линию, если же блок с первой попытки на связь не вышел, то все последующие попытки программа производит уже без подключения подтяжки напряжения на К-линию, и ждать что блок выйдет на связь не имеет смысла, поэтому прерываем процесс и нажимаем кнопку считать флеш (или епром) заново.
Re: Модуль M74Can
Все это очень интересно, но факт остается фактом - в модулях с бут режимах, разработчик рекомендует (читай гарантирует нормальную работу) только с адаптерами чипсофт. Я это могу только подтвердить
Re: Модуль M74Can
В протоколах обмена я к сожалению не разбираюсь, но посудите Сами, с контакта D2, в разъёме эбу, дорожка прямиком идет на 6-й контакт микросхемы tga1051, т.е. на can-L, в добавок ещё и уровень напряжения необходим как у полноценной К-линии, поэтому я так и рассуждаю! Если я заблуждаюсь, то пусть те кто в этом действительно шарит нам и расскажут! Сам если честно не понимаю как такое может быть!
Последний раз редактировалось alex6522 Вс ноя 21, 2021 6:08 pm, всего редактировалось 1 раз.
Re: Модуль M74Can
Я с Вами полностью согласен, всегда нужно придерживаться рекомендаций разработчика! Просто решил поделится своими наблюдениями! Я не зарекаюсь, этих М74 столько видов, что голова кругом, но по крайней мере, из пары десятков мной прошитых, учитывая все эти нюансы, о которых я говорил, Сканматик ни разу не подвел!
Re: Модуль M74Can
Горький опыт показал, что он там нужен. Я не знаю у кого как, но у меня некоторые M74CAN вообще не выходят на связь без этого резистора.
К сожалению я не могу вспомнить на каком из форумов человек советовал попробовать данный способ с подтяжкой напряжения, но этот совет действительно помогает.
Re: Модуль M74Can
I464AG08 каким вариантом подключится? У меня никакими не получилось. Можеть я ошибки допустил из за монжества вариантов?
Re: Модуль M74Can
Может.
Программа все делает.
Программа все делает.
Re: Модуль M74Can
У вас есть распин на этот блок?
Re: Модуль M74Can
Всё получилось. На пине программирование не было контакта.
Кто сейчас на конференции
Сейчас этот форум просматривают: Bing [Bot] и 53 гостя