TSMaster — программная платформа инструментария для работы с автомобильными шинами, разработанная TOSUN: полноценный инструмент для проектирования, симуляции, анализа, диагностики и калибровки шин, поддерживающий весь цикл разработки — от анализа требований до реализации системы. Аппаратные интерфейсные карты TOSUN обеспечивают разработку, симуляцию, тестирование и обслуживание сетей CAN, CAN FD, LIN, FlexRay и Ethernet. TSMaster подключает, конфигурирует и управляет всеми интерфейсными картами TOSUN, закрывая задачи мониторинга шин, симуляции, диагностики, калибровки, BootLoader, управления I/O, измерений и EOL. Поддерживается также оборудование Vector, Kvaser, PCAN, Intrepid, ZLG и других производителей, что позволяет вести совместную мультиканальную симуляцию и тестирование на разном железе. В работе неизбежно возникают вопросы — ниже подробно разобраны самые частые из них.
Ключевые слова: TSMaster, интерфейсные карты TOSUN, каналы, маппинг, LIN, CAN FD, прошивка, FAQ.
1. Настройка и маппинг аппаратных каналов
Вопрос 1. Как добавить виртуальный канал TOSUN в TSMaster?
Откройте «Оборудование» → «Маппинг каналов» → «Виртуальные каналы TOSUN» и добавьте нужное число виртуальных каналов.

Вопрос 2. Устройство TOSUN при подключении к компьютеру выдаёт предупреждение о скачке тока (power surge). Раньше работало нормально, а после смены компьютера устройство не определяется, хотя другие устройства TOSUN подключаются без проблем.
Вероятно, в этом устройстве вышла из строя изоляция. Рекомендуем отправить устройство на завод для диагностики и ремонта.

Вопрос 3. Каково соответствие выводов в разветвителе DB9 «один в два»?
У розетки (мама) выводы 2-7-3 соответствуют выводам 2-7-3 вилки (папа) первого канала, а выводы 3-4-8 — выводам 3-2-7 вилки второго канала (см. рисунок).

Вопрос 4. Может ли TSMaster работать со сторонним оборудованием для приёма и передачи CAN FD?
С CAN-картами других производителей TSMaster поддерживает стандартный CAN. Если требуется CAN FD, рекомендуем использовать аппаратуру TOSUN.
Вопрос 5. Как переключаться между расширенной (enhanced) и классической (classic) контрольной суммой LIN?
Тип контрольной суммы выбирается версией протокола LIN: для протокола 1.3 используется классическая контрольная сумма, а версии 2.0 и 2.1 используют расширенную.

Вопрос 6. Как посмотреть версию прошивки устройства?
Подключите устройство, откройте «Оборудование» → «Маппинг каналов» и выберите нужное устройство — отобразятся версия прошивки и серийный номер.

Вопрос 7. Поддерживают ли устройства TOSUN режим self ACK (петля/loopback)?
Да. В «Оборудование шины» → «Режим контроллера» режимы «внутренняя петля» и «внешняя петля» работают как self ACK.

Примечания:
1) режим внутренней петли не требует подтверждения от других узлов — фактически это «сам себе отправил, сам себе принял»;
2) режим внешней петли также не требует подтверждения от других узлов, но при этом отправляет сообщение в сеть CAN — обычно используется для пробуждения спящих ЭБУ.
Вопрос 8. Поддерживается ли оборудование ZLG USBCAN FD 200U?
Нет, не поддерживается. Список поддерживаемых устройств ZLG можно посмотреть в конфигурационной информации:
[ZLG]
Detect_34_USBCAN-8E-U=1
Detect_31_USBCAN-4E-U=1
Detect_21_USBCAN-2E-U=1
Detect_20_USBCAN-E-U=1
Detect_3_USBCAN-I=1
Detect_4_USBCAN-II=1
Detect_33_USBCAN-E-mini=1

Вопрос 9. Для endurance-тестов нужно много LIN-мониторинга — выдержит ли оборудование?
Без проблем: многие клиенты TOSUN используют наши LIN- и CAN-карты именно для длительных endurance- и ageing-тестов продукции.
2. Вопросы по аппаратуре шин TOSUN
2.1. TC1012
Вопрос: в каких сценариях применять версии с «P» и без «P»?
TC1012P имеет встроенное питание линии LIN, ограниченное 12 В, поэтому в системах 24 В он неприменим. У TC1012 линия LIN требует внешнего питания; плюс — открытый сток (open-drain) и более широкий диапазон допустимых напряжений: версия без «P» допускает питание до 36 В.
Вопрос: можно ли в TC1012 LIN настраивать ведущий узел и резистор, как в интерфейсе CANoe?
Внутри устройства всё уже распределено: ведущему узлу назначен резистор 1 кОм, ведомым — 10 кОм; при выборе роли «ведущий/ведомый» согласование выполняется автоматически.

2.2. TC1014
Вопрос: при длительной работе двух TC1014 трижды возникала ситуация, когда устройство переставало принимать CAN-сообщения и зелёный индикатор гас. Помогало только нажатие «Стоп» в TSMaster и повторный запуск.
Обновите прошивку устройства и установите последнюю версию программы.
2.3. TL1001
Вопрос: какой максимальный период отправки одиночного LIN-кадра можно задать в TL1001?
В поле «Время задержки» максимальное значение — 255 мс.
2.4. Регистратор данных TLog1002
Вопрос: почему индикатор GPS постоянно мигает красным? В каких условиях он мигнёт зелёным?
Красный индикатор GPS означает отсутствие сигнала GPS. Зелёным он мигает на открытой местности вне помещений; при первом использовании TLog1002 инициализация GPS занимает 5–15 минут.
Вопрос: перезаписывает ли TLog1002 сохранённые CAN-трассы по кругу?
Нет. Когда память TLog1002 заполнена, запись прекращается; чтобы продолжить, устройство нужно инициализировать, удалив исторические данные.
2.5. Ethernet-конвертер TE1001
Вопрос: жёлтый индикатор разъёма RJ45 постоянно мигает — что это значит?
Мигающий жёлтый означает, что устройство находится в режиме 100 Мбит/с и работает нормально, либо согласован режим 1000 Мбит/с, но работает некорректно; в этом случае проверьте, в каком режиме работает оборудование на стороне пользователя. Корпоративный гигабитный коммутатор означает лишь максимальную поддержку гигабита — у него есть и режим автосогласования трёх скоростей.
Вопрос: что означает мигание жёлтого индикатора на разъёме RJ45?
Если на сетевом разъёме компьютера горят и зелёный, и жёлтый индикаторы — это нормально. Зелёный показывает наличие соединения, мигающий жёлтый — передачу данных. Зелёный (LINK) горит постоянно при нормальном сетевом подключении; жёлтый (ACTIVITY) мигает при передаче данных. Проще говоря, индикаторы показывают, исправно ли работает сетевое подключение.
2.6. TE1011
Вопрос: устройство TE1011 не пингуется — в чём может быть дело?
- Проверьте конфигурацию ведущего и ведомого узлов.
- Проверьте, является ли подключённая сеть гигабитным Ethernet и поддерживает ли подключаемый автомобильный Ethernet гигабитный режим.
- Проверьте, используется ли в локальной сети статический IP-адрес.
2.7. Автономная прошивка
Вопрос: можно ли выполнить офлайн-прошивку при питании только по USB?
Нет. Для офлайн-прошивки TSFlash обязательно требуется питание 12 В.