All products manufactured by ICP DAS are under warranty regarding defective
materials for a period of one year, beginning from the date of delivery to the
original purchaser.
Warning
ICP DAS assumes no liability for any damage resulting from the use of this
product.ICP DAS reserves the right to change this manual at any time without
notice. The information furnished by ICP DAS is believed to be accurate and
reliable. Howev er, no r es ponsi bili ty is ass umed by ICP D AS for its us e, not for any
infringements of patents or other rights of third parties resulting from its use.
Copyright
Copyright @ 2020 by ICP DAS Co., Ltd. All rights are reserved.
Trademark
The names used for identification only may be registered trademarks of their
respective companies.
Contact us
If you have any problem, please feel free to contact us.
You can count on us for quick response.
I-7532M-FD is a local CAN/ CAN FD (CAN with Flexible Data-Rate) bridge used to
establish a connection between two CAN/CAN FD networks. It can increase the bus
loading capacity, extend communication distance, connect CAN/CAN FD networks with
different baud rate and support messages transform between CAN and CAN FD
networks.
I-7532M-FD supports messages transform from CAN to CAN, CAN to CAN FD,
CAN FD to CAN and CAN FD to CAN FD. Besides, It al so supports frame m apping rule,
merging rule(combine multiple CAN messages to one CAN FD message) and splitting
rule (split one CAN FD message to multiple CAN messages) for some specific
messages transformation. Users can freedom to use these rules for their application.
After connecting USB port with PC, user can use I-7532-FD Utility tool to configure
module’s baud rate and rules. Then user can simple and easy to use the m odule.
Transceiver TI TCAN1042HG
Channel Number 2
Connector 3-pin terminal-block connector x 2
Trans miss i on Spe ed
CAN FD bit rates for data field: 100 ~ 10000 kbps
Terminal Resistor DIP switch for the 120 Ω terminal resistor
Isolation 3000 VDC for DC-to-DC, 2500 Vrms for photocoupler
Specification ISO 11898-2, CAN 2.0 A/B and FD
Max Data Flow 10,000 FPS for Tx/Rx (each port)
Receive Buffer 128 data frames
USB Interface
Connector 1 x USB (Mini-B)
Compatibility USB 2.0 High Speed (480Mbps)
Software Driver Built-in Windows 7/8.1/10
LED
Round LED Power, USB, CAN1, CAN2 LEDs
CAN bit rates: 10 ~ 1000 kbps,
Power
Power supply Unregulated +10 ~ +30 VDC
Protection Power reverse polarity protection, Over-voltage brown-out protection
Power Consumption 0.05A @ 24VDC
Mechanism
Installation Wall Mount or DIN-Rail
Dimensions 102 mm x 120 mm x 36.0 mm (W x L x H)
Environment
Operating Temp.
Storage Temp.
Humidity 10 ~ 90% RH, non-condensing
Compatible with the ISO 11898-2 standard.
Compatible with CAN specification 2.0 A/B and FD.
CAN FD support for ISO and Non-ISO (Bosch) standards switchable.
CAN FD bit rates for data field from 100 kbps to 10000 kbps
CAN bit rates from 10 kbps to 1000 kbps.
Support CAN Bus message filter configuration. White-list filtering method and
each port supports 128 groups of standard IDs and 64 groups of extended IDs.
Support CAN/CAN FD frame forwarding rules, including basic forwarding rule,
mapping rule, merging rule and splitting rule. W hen receiving a frame on one
CAN port, this frame is processed via these rules and then send out to another
port. The process priority level of these rules are “merging rule” = “splitting rule”
> “mapping rule” > “basic forwarding rule”.
Support CAN network status analysis via Utility tool.
Messaging traffic of each port up to 10,000 fps.
The baud rate of each port can be different for highly flexibility.
Built-in switchable 120 ohm terminal resistor for CAN network.
The pin assignments of CAN port and power connector of I-7532M-FD is shown in
the following tables.
Table 2-2-1 Pin Assignment
Port Schematic diagram Pin Description
1. CAN_GND CAN ground of CAN port
CAN
2. CAN_H CAN_High bus line of CAN port.
3. CAN_L CAN_Low bus line of CAN port.
V olta ge Sour ce Input.
1. +Vs
+10V
Power
2. GND Power Ground.
3. F.G. Frame Ground.
DC ~ +30VDC.
Sometimes, the CAN_GND voltage level of different CAN devices on a CAN bus
system are not equal. In this case, it could cause some problems and derogate the
system stability. There is one way to relieve this situation; users can connect the
CAN_GND of different CAN devices with each other to balance the voltage level of
CAN_GND.
Electronic circuits are always influenced by different levels of Electro-Static
Discharge (ESD), which become worse in a continental climate area. F.G. provides a
path for conducting the ESD to the earth ground. Therefore, connecting the F.G
correctly can enhance the capability of the ESD protection and improve the module’s
reliability.
Wiring of CAN_GND and F. G. is not necessary; users can modify the configuration
of wiring according to real applications.
In order to minimize the reflection effects on the CAN bu s line, the CAN bus lin e has
to be terminated at both ends by two terminal resistors as in the following figure.
According to the ISO 11898-2 spec, each terminal resistor is 120Ω (or between 108Ω~132Ω). The bus topology and the positions of these terminal resistors are shown
as following figure.
Figure 2-4-1 CAN bus network topology
Each I-7532M-FD includes two build-in 120Ω terminal resistor, users can decider to
enabl it or not. The DIP switch for terminal resistor is on the upper of the CAN
connector.
Figure 2-4-2 Location of Terminal resistor DIP Switch
The following DIP switch statuses present the condition if the terminal resistor is
active (default) or inactive.
Before introducing the driving capability of the I-7532M-FD, some characteristics of
copper cable must be assumed. The AC parameters are 120Ω impedance and 5ms/,
line delay, and the DC parameter follows the table show below.
Table 2-6-1 Recommended DC parameter for CAN Bus Line
~0.8 (AWG18) < 33
Under the condition described above, users can refer to the following table to know
the maximum node number in each segment following ISO 11898-2 and the maximum
segment length when using different type of wire.
When users want to use user-defined CAN/CAN FD baud rate, CAN/CAN FD
message filter and CAN mapping, merging, splitting rule function on the I-7532M-FD,
the I-7532M-FD Utility tool may be needed.
After installing the utility tool, please follow the following steps to set up the
communication between the Utility and the I-7532M-FD. Here is the example for the
I-7532M-FD configuration.
Step 1: Connect the PC available USB port with the USB port of the I-7532M-FD. Users
can find the communication cable (CA-USB10) in the product box.
Step 2: Power On the module and execute the I-7532-FD Utility tool.
Figure 3-3-1 Main frame of the I-7532M-FD Utility tool
[Basic]
This field is used to connect to the module and get device information, get device
configuration, configure device, load device configuration from file and save device
configuration to file.
[CAN]
This field is used to configure the CAN controller mode, CAN FD specification,
arbitration/data-phase baudrate and advanced forwarding rule.
[Filter]
This field is used to configure CAN ID filter function. Users can reject remote
standard/extended CAN ID and set acceptance standard/extended CAN ID.
This field is used to configure mapping rules of the device. Mapping rule is used to
modify the received CAN/CAN FD frame format (including type, format, ID, data length,
bit rate switch and data ) from one port and then transfer i t to another port. It is useful for
user to change the received CAN/CAN FD format to another one. Each device
maximum supports 32 mapping rules.
[Merging Rule]
This field is used to configure merging rules of the device. Merging rule is used to
combine multiple CAN frames (Max. 8) to one CAN FD frame. It is useful for user to
combine multiple CAN frames datas into one CAN FD frame. Each device maximum
supports 32 merging rules.
[Splitting Rule]
This field is used to configure splitting rules of the device. Splitting rule is used to split
one CAN FD frame to multiple CAN frames (Max. 8). It is useful for use r to split datas i n
one CAN FD frame to multiple CAN frames. Each device maximum supports 32 splitting
rules.
[Status]
This fi eld is used t o check the CAN status of t he device. T his field is useful f or user to
check and analysis the device CAN network status (including no error, CAN bus off,
error passive, error warning status and transmit/receive error counter information) .
Press the “Refresh” button to scan and list all the necessary I-7532M-FD modules
on “Module Name” location.
Then select the necessary I-7532M-FD module and press “Get Device Config.”
button to start to connect and get device configuration.
[Get Device Config.]
This button is used to get all configuration from module. After get the module’s
configuration, all the module’s parameters will be listed in “CAN”, “Filter”, “Mapping
Rule”, “Merging Rule” and “Splitting Rule” fields.
[Config. Device]
This button is used to set all the settings, listed in “CAN”, “Filter”, “Mapping Rule”,
“Merging Rule” and “Splitting Rule” fields, to module.
[Load Config. From File]
This button is used to get all configuration from a selected file. After load the module’s
configuration from a file, all the module’s parameters will be listed in “CAN”, “Filter”,
“Mapping Rule”, “Merging Rule” and “Splitting Rule” fields.
[Save Config. To File]
This button is used to save all the parameter settings, listed in “CAN”, “Filter”, “Mapping
Rule”, “Merging Rule” and “Splitting Rule” fields, to a selected file.
This field is used to configure the CAN controller mode, CAN FD specification,
arbitration/data-phase baudrate and advanced forwarding rule.
[CAN Controller]
Set the CAN port into CAN or CAN FD mode. Wh en setting the CAN port into CAN FD
mode, the CAN port can process CAN/CA N FD frames, otherwise this port just can
process CAN frame.
[CAN FD Spec.]
Set the CAN FD frame of the CAN port follows ISO or Non-ISO specification. For “ISO”
specification setting, the module uses the CAN FD frame format as specified by the
ISO11898-1. For “Non-ISO” specification setting, the module uses the CAN FD frame
format as specified by Bosch CAN FD Specification V1.0.
[Forwarding Rule Advanced settings]
Dependent on CAN controller setting, the forwarding rule may be diffenent. The
following table list the default forwarding rule setting. User can change the default
forwarding rule on “Advanced setting” frame.
Rx CAN
Tx CAN
Rx CAN
Rx CAN
Rx CAN FD
Rx CAN FD
CAN CAN Default No errect No errect No errect
CAN FD CAN Default No errect Default No errect
Advanced setting:
Can set “Rx CAN => CAN”, “Rx CAN FD => CAN”, “Rx CAN => CAN FD” and “Rx
CAN FD => CAN FD”.
When setting “Rx CAN => CAN” or “Rx CAN FD => CAN FD”, CAN or CAN FD
Set CAN2 “Rx CAN => CAN FD”. When receiving a CAN frame with data length
equal to 8, this frame will be transformed to a CAN FD frame with data length 16,
stuff with 0xFF and enable BRS.
Frame on CAN network (port 2)
port Driection CAN type ID Frame type Frame format Datalen Data
2 Rx CAN 0x111 standard data 8 00-11-22-33-44-55-66-77
Frame on CAN network (port 1)
port Driection CAN type ID Frame type Frame format Datalen Data
1 Tx CAN FD 0x111 standard data + BRS 16
00-11-22-33-44-55-66-77-
FF-FF-FF-FF-FF-FF-FF-FF
4. “Rx CAN FD => CAN FD”
Set CAN2 “Rx CAN FD => CAN FD”. Received CAN FD frame on port 2 will be no
change and transfer to port 1.
Frame on CAN network (port 2)
port Driection CAN type ID Frame type Frame format Datalen Data
2 Rx CAN FD 0x111 standard Data+BRS 16
00-11-22-33-44-55-66-77-
88-99-AA-BB-CC-DD-EE-FF
Frame on CAN network (port 1)
port Driection CAN type ID Frame type Frame format Datalen Data
This field is used to configure CAN ID filter function. Users can reject remote
standard/extended CAN ID and set acceptance standard/extended CAN ID.
The “Reject Remote Frame ” is used to reject remote standard/extended frame. And
the “Standard ID/Extended ID” field is used to set accepted standard/extended CAN IDs
(using white-list rule). The CAN1/CAN2 filter settings wil take effect after press the
confirm button.
[Reject Remote Frame] block:
Click the “Reject Remote Standard/Extended Frame” item to select whether to reject
remote standard/extended CAN frame or not
This field is used to configure mapping rules of the device. Mapping rule is used to
modify the received CAN/CAN FD frame format (including type, format, ID, data length,
bit rate switch and data ) from one port and then transfer i t to another port. It i s useful for
user to change the received CAN/CAN FD format to another one. Each device
maximum supports 32 mapping rules.
[Enable]
Enable or disable mapping rule function of this CAN port.
[No]
Rule number. Maximum support 32 mapping rules. The smaller the number, the higher
the process priority level.
[C_Type]
CAN or CAN FD frame type.
0: CAN frame, 1: CAN FD frame. *: no check.
[F_Type]
Standard or extended frame type
0: standard frame, 1: extended frame. *: no check.
“DataLen”, “BRS”, “ID” and “Data”. User can select the necessary items via
checking the checkbox of the item. In “Source ” field, checked items will be
compared with the set value. In “Destination” f ield, checked items will be modified
with the set value.
Receive CAN standard ID: 0x001, DataLen: 0x3 and Data: 00-01-02 on port 1 and
transform it to port 2 with CAN FD extended ID: 0x00000002, DataLen: 0x8, Data:
00-11-22-33-44-55-66-77 and enable bit rate switch.
Frame on CAN network (port 1)
port Driection CAN type ID Frame type Frame format Datalen Data
1 Rx CAN 0x001 standard data 3 00-11-22
Frame on CAN network (port 2)
port Driection
2 Tx CAN FD 0x00000002 extended data + BRS 8 00-11-22-33-44-55-66-77
This field is used to configure merging rules of the device. Merging rule is used to
combine multiple CAN frames (Max. 8) to one CAN FD frame. It is useful for user to
combine multiple CAN frames datas into one CAN FD frame. Each device maximum
supports 32 merging rules.
The merging rule field is similar to mapping rule field. After setting the rules on “Merging
Rule Configuration” frame, rules will be display ed on the fr ame list. The smaller the “No”
number, the higher the process priority level.User can press the “Add” but ton to add a
new rule or press the “Modify” button to modify the selected rule.
The CAN F D frame will be sent out when receiving the latest “No” of CAN frame. All
the received CAN frames datas in the CAN list will be combined to the data field of
the CAN FD frame.
Each merging rule maximum support merging 8 CAN frames to to one CAN FD
frame, and the total data l ength of these CA N frames can not large than the CAN
FD frame “DL” value.
In the same merging rule, each CAN frames IDs are different to each other.
The “Stuff Byte” value will be stuffed into CAN FD frame data field when the sum of
all CAN frames data length is less than t h e CAN FD fra me “DL” value.
Merge three CAN frames (ID: 0x 001, 0x 002, 0x003, DL: 8) on p ort 1 to one C AN FD
frame (ID: 0x111, DL: 24 ). After receiving the CAN frame of ID: 0x003, the
converted CAN FD frame will be send out to port 2.
Frame on CAN network (port 1)
port Driection CAN type ID Frame type Frame format Datalen Data
1 Rx CAN 0x001 standard data 8 00-01-02-03-04-05-06-07
1 Rx CAN 0x002 standard data 8 08-09-0A-0B-0C-0D-0E-0F
1 Rx CAN 0x003 standard data 8 10-11-12-13-14-15-16-17
Frame on CAN network (port 2)
port Driection CAN type ID Frame type Frame format Datalen Data
2. Merge three CAN frames to one CAN FD frame (with “Stuff Byte”)
Merge three CAN frames (ID: 0x001, 0x 002, 0x003, DL: 8) on p ort 1 to one C AN FD
frame (ID: 0x111, DL: 32 ) stuffed with “Stuff Byte” : 0xFF. After receiving the CAN
frame of ID: 0x003, the converted CAN FD frame will be send out to port 2.
Frame on CAN network (port 1)
port Driection CAN type ID Frame type Frame format Datalen Data
1 Rx CAN 0x001 standard data 8 00-01-02-03-04-05-06-07
1 Rx CAN 0x002 standard data 8 08-09-0A-0B-0C-0D-0E-0F
1 Rx CAN 0x003 standard data 8 10-11-12-13-14-15-16-17
Frame on CAN network (port 2)
port Driection CAN type ID Frame type Frame format Datalen Data
This field is used to configure splitting rules of the device. Splitting rule is used to
split one CAN FD frame to multipl e CAN f r a mes ( Ma x. 8 ). It is useful for user to split
datas in one CAN FD frame to multiple CAN frames. Each device maximum supports 32
splitting rules.
The splitting rule field is similar to merging rule field. After setting the rules on “Splitting
Rule Configuration” frame, rules will be display ed on the fr ame list. The smaller the “No”
number , the higher the process priority level. User can press the “Add” button to add a
new rule or press the “Modify” button to modify the selected rule.
When receiving the CAN FD frame (standard ID: 0x123, DL: 32, BRS enable) on
port 1, t his frame will be splitted into four CAN frames (standard ID: 0x001, 0x002,
0x003, 0x004) with 8 bytes datas and sent out to port 2.
Frame on CAN network (port 1)
port Driection CAN type ID Frame type Frame format Datalen Data
00-01-02-03-04-05-06-07-
1 Rx CAN FD 0x123 standard Data + BRS 32
08-09-0A-0B-0C-0D-0E-0F-
10-11-12-13-14-15-16-17-
18-19-1A-1B-1C-1D-1E-1F
Frame on CAN network (port 1)
port Driection CAN type ID Frame type Frame format Datalen Data
2 Tx CAN 0x001 standard data 8 00-01-02-03-04-05-06-07
2 Tx CAN 0x002 standard data 8 08-09-0A-0B-0C-0D-0E-0F
2 Tx CAN 0x003 standard data 8 10-11-12-13-14-15-16-17
2 Tx CAN 0x004 standard data 8 18-19-1A-1B-1C-1D-1E-1F
2. Split one CAN FD frame to three CAN frames. (throw away four bytes data)
When receiving the CAN FD frame (standard ID: 0x123, DL: 20, BRS enable) on
port 1, this frame will be splitted into three CAN frames (standard ID: 0x001, 0x002,
0x003) with 6/6/4 bytes datas and sent out to port 2. The latest four bytes datas of
CAN FD frame will be throw away.
Frame on CAN network (port 1)
port Driection CAN type ID Frame type Frame format Datalen Data
00-01-02-03-04-05-06-07-
1 Rx CAN FD 0x123 standard Data + BRS 20
08-09-0A-0B-0C-0D-0E-0F-
10-11-12-13
Frame on CAN network (port 1)
port Driection CAN type ID Frame type Frame format Datalen Data
This field is used to check the CAN status of the device. This field is useful for user
to check and analysis the device CAN network status (including no error, bus of f , error
passive, error warning status and transmit/receive error counter information) .
[Time]
The local time of the PC which running the Utility tool.
[Error status]
CAN network status of the device CAN port, including no error, CAN bus off, error
passive, error warning status.
[TxEC]
Transmit error counter of the device CAN port Current value of the transmit error
counter.
[RxEC]
Receive error counter of the device CAN port. Current value of the receive error
counter.
Please refer to the following steps to upgrade the firmware of I-7532M-FD module.
Step 1: Power off the I-7532M-FD.
Step 2: Set the Init. dip switch to ‘ON’ position.
Step 3: Power on the I-7532M-FD, the red and green leds of USB, CAN1 and CAN2 will
polling to flash per 200 milliseconds.
Step 4: Connect the PC available USB port with the USB port of the I-7532M-FD. Users
can find the communication cable (CA-USB10) in the product box.
Figure 4-1-1 Wire connection of the USB
Step 5: At this time, the I-7532M-FD module will be simulated as a “USB Mass
Storage Device”, and one more “USB Dis k” window, will pop up on the PC side.
Then users can upgrade the firmware of the I-7532M-FD module via this USB
disk.
Step 6: Get the “Firmware Update Tool” and firmware file.