Industrial CANFD Control Card
Quick Installation Guide (Universal)
Please visit https://www.sunix.com with product model for detail and latest manual/driver update
Introduction
SUNIX industrial high speed CANFD communication card is designed for Edge Computer that enables CANFD and
CAN bus data communication capability for electric vehicle industry application. This board built-in SUNIX
Digital-I/O controller, QiuNiu, and also built with many of SUNIX advanced features and technologies. In addition,
SUNIX provides SocketCAN driver, allowing users to program under Linux operating systems. SUNIX CANFD Card
enriches CAN / CANFD interface expandable capacity; it's the best CAN bus communication solution for electric
vehicle and AVG/AMR applications.
1. Hardware Installation
SAFETY FIRST
To avoid damages, please make sure to remove any power connection before card installation,
and follow the detailed steps given below before inserting the card into your computer.
1-1 PCI Express CANFD Card
Step 1: Turn your PC's power off, and shut off the power to any peripheral.
Step 2: Remove the power plug from the plug socket.
Step 3: Remove the cover from the computer case.
Step 4: If fitted. Remove the metal cover plate on the rear of a free PCIe slot.
Step 5: Insert PCI Express Industrial I/O Control Board into the free PCIe slot
and screw it firmly on the bracket side.
Step 6: Place the cover back onto the computer.
Step 7: Insert the plug into the plug socket.
1-2 M.2 PCIe CANFD Card
Step 1: Remove the screw attached to the motherboard.
Step 2: Insert M.2 Card tightly into the M.2 slot with 20° angle.
(SUNIX M.2 Card supports Key-M and Key-B slot)
Step 3: Push the M.2 card down to the screw hole.
Step 4: Lock screw on M.2 card that you remove from motherboard in step1.
Step 5: Connect ribbon cable between M.2 card and extension board.
Step 6: Secure the extension board to PC chassis.
1
4
2
20°
6
1-3 Mini PCIe CANFD Card
Step 1: Remove the screw attached to the motherboard.
Step 2: Insert Mini PCIe Card tightly into the Mini PCIe slot.
Ver.1
Step 3: Push the Mini PCIe Card down to the screw hole.
Step 4: Lock screw on Mini PCIe Card that you remove from motherboard in step1.
Step 5: Connect ribbon cable between Mini PCIe Card and extension board.
Step 6: Secure the extension board to PC chassis.
1
2
20°
2. Pin Assignment
D-Sub 9-pin male with nuts on cable.
1
5
PIN
1
2
3
Signal
-
CAN L
GND
6
9
3. Terminal Resistor Settin
3-1. PCIe Series card
Windows platform : Terminal Resistor enable by software API (default disable)
Linux platform : Terminal Resistor Always disable
3-2. M.2 PCIe & Mini PCIe Series card
Terminal Resistor jumper default is disable
Terminal Resistor
Jumper Setting
Status
Disable
Pin1 Pin2
Enable
Pin1
Pin2 Pin3
CAN2
MiniPCIe Series
3
CAN1
CAN2
CAN1
5
3
4
5
6
4
5
6
7
8
9
-
-
GND
CAN H
-
-
Description
Pin3
Close Pin 1 & 2
Close Pin 2 & 3
M.2 Series
4. Driver Installation
1) You can download the latest driver from SUNIX official website (https://www.sunix.com)
2) Please plug the card into the available I/O slot before installing any driver
4-1. Windows platform
Unzip the software file and run setup.exe under Windows OS.
Setup.exe
< Back
Next >
Cancel
< Back
Install
4-2. Linux platform
1) Unzip the software file under Ubuntu Linux OS.
SDCLinuxCanFdExpansionBoardDriver_V1.0.0.0
2) Confirm that the card is detected by the system by type �lspci -v�.
# lspci -v
3) Enter the driver directory and compile the SocketCAN driver.
# ./SDCLinuxCanFdExpansioBoardDriver_V1.x.x.x/Driver
# make CFLAGS_MODULE=-DNETCAN
4) Move kernel module to kernel module directory.
# make install
5) Mount and install related modules and utilities.
# ./driver_op -i
5. Driver Verification
5-1. Windows platform
Use Windows �Device Manager� to verify proper installation.
1) Select Device Manager in the in the Windows Control Panel
Controller Panel > All Control Panel Items > Device Manager
Device Manager
2) In the Device Manager window, you can see SUNIX I/O Expansion Board
under Multifunction adapters catalog
(Move on to the back page for more information >>)
Cancel
< Back
Finish
Cancel
Need help?
Do you have a question about the CAN-E2104SI and is the answer not in the manual?
Questions and answers