1 (05-03-2017 20:09:26 отредактировано sosed)

Тема: 5.2 duo - настройка CAN0 CAN1 для GM LAN (SW CAN), прозрачный шлюз

Уважаемые коллеги! Помогите новичку...
Так как практически нулевые познания в программировании, не окажите содействие -  настройка CAN0 CAN1, а именно нужна  диаграмма (настройки контроллера) для подключения контроллера в разрыв CAN и магнитолы. Автомобиль - Opel Meriva B (2014 г.в.) oднопроводной CAN 33.3 kbit/s или проще говоря - нужна  минимальная диаграмма полностью прозрачного шлюза....

P.S. Уважаемые админы! Если по не знанию зря создал новую тему и есть уже что то аналогично - перенесите , спасибо.

Вложений в сообщении

Фрагмент диаграммы 5.2.jpg, 62.37 кб, 412 x 400
Фрагмент диаграммы 5.2.jpg 62.37 кб, скачивался 379 раз, последний раз 2017-03-05 

2

Re: 5.2 duo - настройка CAN0 CAN1 для GM LAN (SW CAN), прозрачный шлюз

Следует добавить управление режимами энергопотребления.
Также, для подключения с52duo последней версии с GM LAN, вам может потребоваться разорвать перемычку на плате и использовать новую версию системного ПО (см.вложения)

Вложений в сообщении

c52d.jpg, 98.85 кб, 416 x 547
c52d.jpg 98.85 кб, скачивался 348 раз, последний раз 2017-03-08 

c52dgm.png, 107.19 кб, 765 x 518
c52dgm.png 107.19 кб, скачивался 455 раз, последний раз 2017-03-08 

Иконка вложения c52duov00142.ccx 61.27 кб, скачивался 468 раз, последний раз 2017-03-08 

3

Re: 5.2 duo - настройка CAN0 CAN1 для GM LAN (SW CAN), прозрачный шлюз

Константин, добрый день! Несколько вопросов по теме.
Уточните, пожалуйста, назначение указанной перемычки на плате.
Чем отличается версия ПО c52duov00142 от c52duov00141?
Где почитать про "Регистр конфигурации трансивера CAN1"? (извиняюсь, может что упустил)
Что происходит при присвоении ему значений HS, FT, SW?
Заранее благодарен.

4

Re: 5.2 duo - настройка CAN0 CAN1 для GM LAN (SW CAN), прозрачный шлюз

Перемычка разрывает цепь установленного на плате терминирующего сопротивления интерфейса CAN1

ССХ версий c52duov00142 от c52duov00141 отличаются исправлением работы SW CAN интерфейса CAN1 во время смены режимов энергопотребления контроллера.  c52duov00142 войдет в очередной релиз CannyLab.

Контроллер пока не серийный,  документация отстает, дополним.

HS - High Speed CAN, включен по умолчанию, обычная работа трансивера интерфейса (>100кБод).
FT - Fault Tolerance CAN, режим аппаратной совместимости трансивера интерфейса с FT CAN (обычно это 100кБод),
SW Single Wire CAN - режим аппаратной совместимости трансивера интерфейса с однопроводными CAN, (обычно это 33кБод)

Включение данных режимов необходимо только при включении контроллера "в разрыв" CAN соответствующего стандарта и только в сторону "оторванного" от основной сети устройства. Неправильный выбор значения приведет некорректному "засыпанию" или "пробуждению" CAN.