![]() |
"Дpужим пpогpамму CANHасker и мoдуль 2CAN от Stаrline"
В прошлую среду срочно нужно было проверить данные на CAN шине, полез в нет искать схему CAN Hacker, попалась в статья "Дружим программу CANHacker и модуль 2CAN от Starline", в ней хлопец по примеру "CAN-USB адаптер из stm32vldiscovery" подробно описал как сделать CAN Hacker из модуля 2CAN от Старлайна. Прошивку скачал модуль 2CAN у меня был, J-link тоже модуль прошил, подключил, с трудом нашёл драйвер CTM VCP для XP. А да, ещё резистор 560 ом для работы USB допаял. Счастье, CANHacker модуль видит подключается, CAN шину тоже. :super:
Что хотел сделал и забросил, вернулся к вопросу только сегодня, а статьи уже нет,даже сайт не открывается, ссылка на скачивание прошивки на яндекс диске отсутствует, только сохранённая копия на яндексе, и то без фото. "Шарада..." :shock: Прошивка есть, рабочий девайс тоже, "проблема" подключить 5 проводков программатора к STM32 думаю решаема, ну и тем более припаять 2 провода CAN с 12 и 13 ноги TJA1048 и провод массы на розетку тоже, думаю, не проблема. Прошивку выкладывать стремно... с разрешния модераторов выложу... |
Вложений: 3
Наконец таки вызвонил контакты перенёс на фото. Питание для программирования брал с USB можно подать 5v на указанный на фото контакт, стабилизатор 3,3v есть на плате. Прошивал J-Link Plus V9.3. Всё что нужно, в архиве, драйвер для XP нашел с трудом, на сайте STM только для висты и следующих версий.
|
Сайт появился, вот прямая ссылка, да простят меня модераторы, ссылка некоммерческая, так что думаю, если и накажут, то не больно. Вот собственно ... [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
|
Вложений: 9
Сайт разраба так и не работает. Давно читал статью-руки дошли сейчас.
Все залилось, usb взлетел, но тушку еще к шине не подключал, после праздников попробую. Архив выложенный тут не распаковывается, winrar 5.20 не помог, 7zipом сумел вытащить только hex, что уже замечательно:smile: Вообщем прикладываю файлы перепакованные и настройки j-link для прошивки. VCP разбит на 2 архива, использовался winrar 5.20 |
Архивировал 7z, для распаковки уберите .zip в именах.
А страничка то появляется то пропадает как будто дома на компе у кого то сервер. |
Снова появилась оригинальная ссылка, переложили видимо на др. сайт [Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...]
|
тут есть кто нибудь живой ? Есть пара вопросов
|
Цитата:
|
Можно ли с помощью canchaker вычислить кто из блоков кан будит ? Или кто мусор в шину льет?
Отправлено с моего SM-N900 через Tapatalk |
Поделюсь опытом.
Повторил конструкцию. Использовал на "стенде" из блоков BMW.Работает. На прием вообще замечательно. На разовые посылки в кузовную шину K-CAn 100 к\бит - тоже ок. На постоянные посылки(типа вкл зажигание или габариты) - периодически подвисает пограмма.Надо откл 2CAN от компа,закрывать канхакер и запускать все снова... Кто-нибудь пробовал разбираться с прошивкой? Или купить "настоящий"can-hacker и не мучится? |
Вложений: 1
Обновили прошивку
[Ссылки могут видеть только зарегистрированные пользователи. Зарегистрироваться...] |
Всем привет! Может не в тему конечно, но думаю тут найдутся способные решить мою проблему.... Есть автобус МАН R08, хозяин хочет поставить на него LED-фары как на новых автобусах MAN R08, но они управляются по CAN-шине (блок управления на фаре очень хитрый, внутри фары LINшина, охлождение и т. д.), а на его модели аналоговое управление (обычные лампы). Вот у меня возникла мысль: считать канхакером или другим подобным прибором пакеты для включения света на новой модели и изготовить "коробочку" для управления LED фарами под старый автобус. Может у кого есть уже готовое решение? Готов приобрести либо спонсировать разработку, потому, что есть возможность поставлять в Турцию на поток для продажи... Предложения в личку!
|
С таким вопросом нужно было создавать свою тему, тогда и ответов будет больше, и знающие люди подтянутся. А по сути вопроса - нужно знать алгоритм работы и управления этих LED фар ( ID посылки, какие байты за что отвечают, скорость шины, интервалы передачи посылок, режим - ближний, дальний, дневные ходовые огни. ) Если все исходные данные будут, тогда можно пробовать делать, затем отладка ( проверка ) на машине.
|
:ph34r:
|
Вложений: 2
Прочитал статью "Дружим программу CANHacker и модуль 2CAN от Starline", очень понравилось! На радостях побежал заказывать модуль Starline, заказал, оплатил, получил и оказалось модуль другой, не такой как в статье и зовут его 2 can 2 lin. Плата отличается от приведенной в статье кан трансивером. В место TJA1048 На моей плате 2 шт. TCAN1042. Схему модуля, к сожалению найти не удалось, но RX TX трансивера как и в программе PB8CAN1_RX PB9CAN1_TX . Собственно вопрос: на сколько тяжело править прошивку под другой трансивер?
|
И похоже, я даже знаю, почему не работает прошивка на моей плате. Вероятно для TJA1048 "standby control input 1 (HIGH = Normal mode, LOW = Standby mode)" который подключен к GPIO_PIN_7. А у моего трансивера, похоже все наоборот: для TCAN1042 "Select the Normal mode of device operation by setting STB terminal low". очень прошу помощи в изменении прошивки.
|
Ещё кто то CAN моталки делает на этих модулях.
|
Цитата:
и перемычку на соседний конденсатор ближняя обкладка как раз "-". Устройство заработало. |
Все гениальное - просто))) Спасибо Вам огромное. Сделал по Вашему рецепту, но, к сожалению не заработала плата. Какую прошивку Вы применяли. Может еще изменения какие делать надо. Канхакер использую версию 2.00.01. Программа просто зависает, хоть и видит плату корректно.
|
Вложений: 1
Цитата:
Шил вот этой прошивкой, где взял уже и не вспомню. Насчет изменений, припаял резистор для USB, да, еще драйвера STM нужно поставить(брал с STM, сюда бы вложил но уже где то затер). Посмотрите в диспетчере устройств плата должна определяться как STMicroelectronics Virtual COM Port (номер порта). Ну вроде бы и все. Попробуйте просто перешить, у меня было шил через ST-link из Keil, запустил отладку какая то хрень с пол часа промучился, перешил той же прошивкой все гут. |
не проще ли купить чипсофт адаптер?
|
Народ, а возможно-ли сделать из этого устройства Can шлюз на постоянной основе ?
|
Текущее время: 10:15. Часовой пояс GMT +3. |
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод:
zCarot