Skip to content

SM1610 Native Driver Solution

1. Product Overview

1.1 Product Introduction

SM1610 is a high-performance automotive network interface device launched by Snowball Electronics, designed as a domestic alternative to Germany's Vector VN1610. Unlike the "protocol conversion/bridging" solutions on the market, SM1610 uses a native Vector driver interface that can be directly recognized by the Vector toolchain, providing extremely low latency and high reliability in-vehicle communication experience.

sm1610

1.2 Core Advantages

  • Native driver support: No need to install intermediate conversion software, directly integrates into Vector hardware ecosystem sm1610
  • Dual-channel CAN FD: Supports 2 independent CAN FD channels with maximum bit rate up to 10 Mbps (LIN not supported) sm16102
  • Advanced diagnostic functions: Supports error frame injection and real-time error status display, meeting complex R&D requirements sm16103sm16107
  • Built-in controllable terminating resistor: Built-in self-controllable 120 惟 terminating resistor, supports remote firmware upgrade

2. Software Ecosystem and License Information

2.1 Software Compatibility

Since SM1610 is fully compatible with the Vector XL Driver Library interface, it supports the following software environments:

CategoryCompatible SoftwareRequires Additional License (LIC)
Vector commercial softwareCANoe, CANape, CANalyzer (supports v13 and above)Yes (must have hardware Key or software license)
Secondary development interfacevxlapi.dll, python-can (Vector interface mode)No (API development is typically free)
Third-party simulation toolsTSMaster, BusMaster, ECUBUS proNo (basic functions are free to use)

2.2 鈿狅笍 Important License Statement

[Important!!!] SM1610 hardware does not include any Vector commercial software License authorization. Users must resolve paid software LICs such as CANoe and CANape themselves.

Ways to obtain authorization:

  • Search for the required software name on Xianyu or other methods
  • Purchase genuine software licenses (LIC) or separate software keyman
  • Contact us to obtain CANoe 13 evaluation version for short-term device testing

2.3 Application Scenarios

  • Automotive electronics development and testing
  • In-vehicle network diagnostics
  • ECU calibration and programming
  • Automotive electronics R&D verification

3. Hardware Specifications and Interfaces

3.1 Physical Pin Definitions (DB9)

SM1610 provides two standard 9-pin D-Sub interfaces, corresponding to CAN 1 and CAN 2 respectively.

PinSignalDescription
2CAN_LCAN Low signal line
7CAN_HCAN High signal line
3GNDGround
1, 4-6, 8-9NCNot connected (do not connect)

4. Indicator LED Logic and Operation Guide

4.1 Status Indicator (Status)

LED BehaviorMeaning
Red/Green alternating flashingDriver not recognized, please check Vector driver version
Green constant onDriver recognized successfully, device is in ready state

4.2 Channel and Resistor Indicators

Each channel is equipped with an independent LED group for real-time monitoring of physical layer status.

Channel Status (CH1/CH2)

StatusLED StateDescription
Off-Channel not opened in software
Green constant on馃煝Channel activated in software (e.g., CANoe)
Blue fast flashing馃數Data transmitting/receiving (Tx/Rx)
Red fast flashing馃敶Bus error frame detected

When the device enters BOOT mode, CAN2 transceiver indicator remains blue fast flashing, all others except status indicator are off.

Resistor Status (R)

StatusLED StateDescription
Off-Built-in 120 惟 terminating resistor disconnected
Yellow constant on馃煛Built-in 120 惟 terminating resistor connected

4.3 Physical Button Functions

The top of the device is equipped with function buttons for quick hardware configuration:

OperationFunctionDescription
Short pressToggle built-in resistorCycle through built-in resistor modes (only effective when channel is not activated)
Long press (3s)Enter BOOT modeFor firmware upgrade (at this time CAN2 indicator blue flashes), restart power to exit

sm16105

When any channel is open, the button will be locked.

5. Quick Start: Driver Installation

To ensure the device is correctly recognized, please strictly follow these steps:

[Very Important!!!] Please download and install the following driver version, then restart and confirm in Device Manager that the driver version matches the image below driver

5.1 Driver Installation

  1. Download driver Driver download link: https://bj4633.apps.aliyunfile.com/disk/s/fnyzgJGvrc4?domainId=bj4633

  2. Install driver

    • After extracting the compressed package, double-click setup.exe to install the driver.
    • Note to check the device type on the following page, select installation, keep default settings for other steps. driver
  3. Verify driver installation

    • Open Device Manager, driver recognizes the device, installation complete.
    • Confirm status light is green constant on, indicating device has been correctly recognized. driver

5.2 Hardware Connection

SM1610 supports dual-channel use, using two 9-pin D-Sub as interfaces, corresponding to Vector CAN1 and Vector CAN2 channels respectively.

interface

6. Software Configuration

6.1 Channel Selection

CANoe

canoe

TSMaster

tsmaster

6.2 Firmware Upgrade

For detailed firmware update process, please refer to: TODO

7. FAQ (Troubleshooting)

Q: After opening the channel, bus error occurs and light turns red?

A:

  • Check if bit rate configuration is consistent
  • Confirm if necessary built-in resistor is enabled
  • Check if cable connection is correct

Q: Why can't the button toggle resistor?

A:

  • When channel is running (green constant on), the button is locked
  • Please stop measurement in software first, then perform resistor toggle operation

Q: Device not recognized?

A:

  • Check USB cable connection
  • Confirm Vector driver is correctly installed
  • Check if Vector Hardware node appears in Device Manager

8. Technical Support

8.1 Contact Information

This document is continuously being updated, please provide feedback if there are any issues

SysMax Electronics · Focus on Communication