PCAN-Chip USB - User Manual · Evaluation Board 7 1.4 Scope of Supply PCAN-Chip USB 7 1.5 Scope of...
Transcript of PCAN-Chip USB - User Manual · Evaluation Board 7 1.4 Scope of Supply PCAN-Chip USB 7 1.5 Scope of...
PCAN-Chip USB Stamp Module for the Implementation of CAN FD to USB Connections
User Manual
Document version 1.3.0 (2020-03-24)
PCAN-Chip USB – User Manual
2
Relevant products
Product Name Part number
PCAN-Chip USB IPEH-004025
PCAN-Chip USB Eval IPEH-004025-EVAL
The cover picture shows the stamp module PCAN-Chip USB (two times) and the affiliated evaluation board.
CANopen® and CiA® are registered community trade marks of CAN in Automation e.V.
All other product names mentioned in this document may be the trademarks or registered trademarks of their respective companies. They are not explicitly marked by “™” and “®”.
© 2020 PEAK-System Technik GmbH Duplication (copying, printing, or other forms) and the electronic distribution of this document is only allowed with explicit permission of PEAK-System Technik GmbH. PEAK-System Technik GmbH reserves the right to change technical data without prior announcement. The general business conditions and the regulations of the license agreement apply. All rights are reserved.
PEAK-System Technik GmbH Otto-Roehm-Strasse 69 64293 Darmstadt Germany
Phone: +49 (0)6151 8173-20 Fax: +49 (0)6151 8173-29
www.peak-system.com [email protected]
Document version 1.3.0 (2020-03-24)
PCAN-Chip USB – User Manual
3
Contents
1 Introduction 5 1.1 Properties of the PCAN-Chip USB at a Glance 5 1.2 Properties of the PCAN-Chip USB Evaluation
Board at a Glance 6 1.3 System Requirements for the Operation of the
Evaluation Board 7 1.4 Scope of Supply PCAN-Chip USB 7 1.5 Scope of Supply PCAN-Chip USB Eval 8
2 External Circuits Stamp Module 9 2.1 Connectors 9 2.2 Synchronization of Several Stamp Modules 12 2.3 CAN Transceiver Type Detection 13 2.4 Additional Notes 13
3 Stamp Module Mounting 15 3.1 Dimensions and Contacts Stamp Module 15 3.2 Layout on the Target System 16 3.3 Handling and Soldering 20
4 Installing Software and Starting the Hardware 21
5 Components of the Evaluation Board 23 5.1 USB (Supply Voltage) 23 5.2 Status LEDs 24 5.3 CAN Connector 26 5.4 Internal Termination of the High-speed CAN
Bus 27 5.5 Connector for Time Stamp Synchronization 28 5.6 Prototyping Area 29
PCAN-Chip USB – User Manual
4
5.7 Reset Button 30 5.8 Mounting Holes (Dimension Drawing) 31
6 Software and API 32 6.1 Monitoring Software PCAN-View 32
6.1.1 Receive/Transmit Tab 35 6.1.2 Trace Tab 37 6.1.3 PCAN-CHIP USB Tab 38 6.1.4 Bus Load Tab 39 6.1.5 Error Generator Tab 40 6.1.6 Status Bar 42
6.2 Linking Own Programs with PCAN-Basic (Version 4 or Higher) 43
6.2.1 Features of PCAN-Basic 44 6.2.2 Principle Description of the API 45 6.2.3 Notes about the License 46
7 Technical Specifications 47 7.1 Stamp Module 47 7.2 Evaluation Board 48
Appendix A Dimension Drawing Cut Tape 50
Appendix B Schematic of the Evaluation Board 51 B.1 Overview 52 B.2 CAN 53
PCAN-Chip USB – User Manual
5
1 Introduction
For custom hardware designs a CAN connection can be imple-mented with the stamp module which communicates via USB 2.0 with the hardware. The integrated CAN controller supports the protocols CAN 2.0 A/B as well as CAN FD. The physical CAN connection is determined by external wiring. The stamp module with its single-sided mounting and plated half-holes is suitable for automatic assembly.
The optional PCAN-Chip USB Eval board simplifies the develop-ment of a custom board based on the stamp module. The board is equipped with the CAN transceiver NXP TJA1044GT.
In addition to the documentation for the integration of the stamp module, the scope of supply of the PCAN-Chip USB includes licen-ses for the Windows and Linux device drivers, for the CAN monitor PCAN-View, and for the PCAN-Basic API.
Note: This user manual refers to the PCAN-Chip USB and the optional developer board PCAN-Chip USB Eval.
1.1 Properties of the PCAN-Chip USB at a Glance
High-Speed-USB 2.0 (compatible with USB 1.1 and 3.0)
FPGA implementation of the CAN FD controller
Complies with CAN specifications 2.0 A/B and FD
CAN FD support for ISO and Non-ISO standard switchable
Measurement of bus load including error frames and overload frames on the physical bus
PCAN-Chip USB – User Manual
6
Induced error generation for incoming and outgoing CAN messages
100-percent compatible with the USB device drivers and the software from PEAK-System
Connections for 2 status LEDs
Voltage supply 3.3 V DC
Firmware update via USB
Dimensions: 25 x 20 mm
Extended operating temperature range of -40 to +85 °C (-40 to +185 °F)
1.2 Properties of the PCAN-Chip USB Evaluation Board at a Glance
CAN bus connection via D-Sub, 9-pin (in accordance with CiA® 303-1)
CAN transceiver NXP TJA1044GT
USB connector type B, standard ESD protection
Dual-color LED for CAN status and power supply
Power supply via USB
Extended operating temperature range of -40 to 85 °C (-40 to 185 °F)
PCAN-Chip USB – User Manual
7
1.3 System Requirements for the Operation of the Evaluation Board
A free USB port (USB 1.1, USB 2.0, or USB 3.0) on the computer or on a self-powered USB hub connected to the computer
Operating system Windows 10, 8.1 , 7 (32/64-bit) or Linux (32/64-bit)
1.4 Scope of Supply PCAN-Chip USB
Stamp module PCAN-Chip USB; delivery, depending on quantity, as cut tape or reel for automatic placement machines
Documentation about the external circuits and the integration of the module incl. example schematic
One license per stamp module for:
Device driver for Windows 10, 8.1, 7 and Linux (32/64-bit)
CAN monitor PCAN-View for Windows
Programming interface PCAN-Basic for the development of applications with CAN connection
Programming interfaces for standardized protocols from the automotive sector
The license fees for CAN to Robert Bosch GmbH are included.
PCAN-Chip USB – User Manual
8
1.5 Scope of Supply PCAN-Chip USB Eval
PCAN-Chip USB Evaluation Board
4 distance pieces
PCAN-Chip USB incl. scope of supply, stamp module soldered on the evaluation board
USB 2.0 connection cable with ferrite core
PCAN-Chip USB – User Manual
9
2 External Circuits Stamp Module
This chapter describes the functions of each port (contact) on the stamp module and contains instructions for external circuits. The schematic in Appendix A on page 50 provides further criteria for external circuits.
2.1 Connectors
Figure 1: Block diagram PCAN-Chip USB
PCAN-Chip USB – User Manual
10
Figure 2: Signal assignment at the contacts on the stamp module
(some contacts are not used)
PCAN-Chip USB – User Manual
11
Contact no. Signal1 Comment
1 Not used
2 CAN-LED-green Dual LED together with contact 4 recommended
3 Reserved
4 CAN-LED-red Dual LED together with contact 2 recommended
5 UART-RxD Used for support purposes
6 UART-TxD Used for support purposes
11 3V3 Power supply 3.3 V ±0.15 V
13 GND Reference level
18 CAN-TxD CAN data, output (to the CAN transceiver)
19 CAN-RxD CAN data, input (from the CAN transceiver)
21 CAN-EN-M1 Enable signal for the CAN transceiver
22 Reserved
26 Not used
27 Not used
28 CAN-STB-M0 Standby signal CAN transceiver TJA1044GT
29 GND Reference level
30 3V3-Out 3.3 Volts output for status
34 GND Reference level
36 Reset-In Module reset
37 UART-ISP-N Boot source UART
38 AIn3 Measuring range 3.3 V
39 AIn2/CLK-Mode Measuring range 3.3 V (see section 2.2 on page 12)
40 Not used
41 AIn0/PHY1 CAN transceiver type detection (see section 2.3 on page 13)
42 SYN-CLK Synchronization clock I/O (using several modules)
43 Not used
44 Not used
1 All signals are based on a 3.3-Volts supply. 5-Volts tolerance is not given.
PCAN-Chip USB – User Manual
12
Contact no. Signal1 Comment
46 Reserved
47 Not used
48 Not used
49 Not used
50 GND Reference level
51 USB-DM USB data, negative
52 USB-DP USB data, positive
56 TRST
57 TMS
58 TDO
59 TCK
60 TDI
JTAG
Table 1
2.2 Synchronization of Several Stamp Modules
When using several stamp modules, a synchronization of the time stamps for the CAN messages can be done. This happens by connecting the SYN-CLK port (42) of all stamp modules.
The analog input AIn2/CLK-Mode (39) is used to configure the synchronization. One stamp module is the master, all others are slaves.
Mode Voltage at AIn2/CLK-Mode (39)
Circuit recommendation
Stand-alone 0 V (GND) Pull-down resistor 4.7 k
Slave (Clk in) 3.3 V (supply) Pull-up resistor 4.7 k
Master (Clk out) 1.65 V Voltage divider with pull-up and pull-down resistors, each 4.7 k
PCAN-Chip USB – User Manual
13
2.3 CAN Transceiver Type Detection
Depending on the detected CAN transceiver type, the firmware of the PCAN-Chip USB adapts its use of the control signals to the CAN transceiver
The CAN transceiver type is detected by the stamp module with the proportion of the input voltage at the analog input AIn0/PHY1 (41) to 3.3 V. Recommended is a voltage divider with a resistor of 1 k against 3.3 V and a resistor against ground, according to the following table.
Transceiver type Voltage proportion at AIn0/PHY1 (41)
Resistor against ground
TH8056 Single-wire CAN SAE J2411
20 % 270
TJA1055 Low-speed CAN ISO 11898-3
40 % 680
TJA1044GT High-speed CAN FD ISO 11898-2
70 % 2400
82C251 High-speed CAN ISO 11898-2
80 % 3900
TJA1041 High-speed CAN ISO 11898-2
90 % 9100
If you implement another CAN transceiver, compare its properties with the ones of the CAN transceivers listed here in order to select the appropriate voltage proportion.
2.4 Additional Notes
Supplied with 3.3 V DC, core supply is generated within the PCAN-Chip USB
Stamp module without protection circuits; implement protective measures in the environment if required
PCAN-Chip USB – User Manual
14
CAN transmission mode (OSI layer 1) is determined by the external CAN transceiver, connections for control and status lines are available
Status indication with two external LEDs (series resistors required)
Firmware update possible via USB
PCAN-Chip USB – User Manual
15
3 Stamp Module Mounting
The stamp module with its single-sided mounting and plated half-holes is suitable for automatic assembly.
Attention! Electrostatic discharge (ESD) can damage or destroy components on the stamp module. Take precautions to avoid ESD when handling the stamp module.
3.1 Dimensions and Contacts Stamp Module
Figure 3: Dimensions of the stamp module
(figure not in original size)
PCAN-Chip USB – User Manual
16
Contact positions in 50 mil (1.27 mm) grid
Numbering system for contacts: start is on the right to the corner marking, raising numbers counterclockwise, 17 contact positions on the long edge, 13 on the short one (results in contact positions 1 to 60), not all positions with contacts (see Figure 3 and Table 1 above)
Contacts: half holes with metallization on the board edge, extended on the bottom side of the board as pads
3.2 Layout on the Target System
Figure 4: Footprint of the stamp module on the target system
(crosshair: zero point of coordinates, red circles: keep-out areas)
The footprint of the stamp module is also available as file in different types:
CAD data
Library for Altium Designer
PCAN-Chip USB – User Manual
17
Connection Pads
We recommend the following properties for the pads on the target system in order to connect the stamp module:
Rectangular, 0.9 x 1.8 mm
Masking lacquer +0.102 mm (4 mil)
Paste -0.2 mm
The coordinates of the connection points of the stamp module are given in the following table related to the center of module:
Coordinates [mm] Connection point X Y
1 -9.96 -9.32
2 -8.69 -9.32
3 -7.42 -9.32
4 -6.15 -9.32
5 -4.88 -9.32
6 -3.61 -9.32
11 2.74 -9.32
13 5.28 -9.32
18 11.82 -7.47
19 11.82 -6.20
21 11.82 -3.66
22 11.82 -2.39
26 11.82 2.70
27 11.82 3.97
28 11.82 5.24
29 11.82 6.51
30 11.82 7.78
34 6.55 9.32
36 4.01 9.32
37 2.74 9.32
38 1.47 9.32
PCAN-Chip USB – User Manual
18
Coordinates [mm] Connection point X Y
39 0.20 9.32
40 -1.07 9.32
41 -2.34 9.32
42 -3.61 9.32
43 -4.88 9.32
44 -6.15 9.32
46 -8.69 9.32
47 -9.96 9.32
48 -11.82 7.78
49 -11.82 6.51
50 -11.82 5.24
51 -11.82 3.97
52 -11.82 2.70
56 -11.82 -2.38
57 -11.82 -3.65
58 -11.82 -4.92
59 -11.82 -6.19
60 -11.82 -7.46
Table 2
Keep-out areas
The stamp module lies flat on the target system and has several bare areas on its bottom side (test points). Therefore, the top layer of the target system must not have traces or vias in several keep-out areas beneath the stamp module.
In Figure 4 above the keep-out areas are indicated by circles (diameter 1.27 mm = 50 mil). The following table contains the center point coordinates of the keep-out areas related to the center of the stamp module.
PCAN-Chip USB – User Manual
19
Coordinates [mm] Keep-out area (test point) X Y
TP1 -2.85 5.25
TP2 9.34 -3.90
TP3 7.83 7.27
TP4 1.21 -4.41
TP5 1.41 6.55
TP6 -3.36 -4.41
TP7 6.29 5.24
TP8 -1.32 -4.41
TP9 -5.90 -2.88
TP10 2.57 5.23
TP11 -7.41 -4.41
TP12 -8.44 -2.88
TP13 -4.37 -6.44
TP14 -6.40 -6.44
TP15 -9.46 3.20
TP16 -8.44 5.24
TP17 -3.11 7.51
TP18 -4.68 6.53
TP19 -9.45 6.76
TP20 8.32 -2.38
TP21 8.83 2.70
TP22 8.84 -7.47
TP23 -8.94 -6.44
TP24 4.26 5.74
TP25 -0.88 5.98
TP26 0.12 4.54
Table 3
PCAN-Chip USB – User Manual
20
3.3 Handling and Soldering
An MSL (Moisture Sensitivity Level) of 3 applies to the module. This value refers to the moisture sensitivity during packaging, storage and assembly.
Note the following during the soldering process:
The module PCAN-USB-Chip may be soldered max. once on the target hardware
Maximum soldering temperature of 260 °C (+0/-5 °C) for maximum 10 to 30 seconds
PCAN-Chip USB – User Manual
21
4 Installing Software and Starting the Hardware
For operation of the PCAN-Chip USB under Windows, the installa-tion of the standard driver package from PEAK-System is necessary. Exemplary the start of the evaluation board which holds the PCAN-Chip USB is described in this chapter.
Install the driver for the PCAN-Chip USB on your PC:
1. Start the Intro.exe from the supplied DVD.
The navigation program appears.
2. In the main menu, select Drivers and then click on Install now.
3. Confirm the message from the User Account Control related to "Installer database of PEAK-Drivers".
The driver setup starts.
4. Follow the instructions of the program.
Connect the evaluation board:
1. With the supplied USB cable, connect the USB socket on the evaluation board and the PC. The evaluation board is sup-plied with power and the PCAN-Chip USB is interconnected to the operating system.
The green LEDs D1 “3V3power” and D2 “3V3sw” are on (position: see figure Figure 5 below).
Windows detects the new hardware and completes the driver installation.
2. Check the LED D5 “Status”. If the LED is green, then the driver was initialized successfully.
PCAN-Chip USB – User Manual
22
The evaluation board with the PCAN-Chip USB is ready for use.
Figure 5: Position of the USB socket and the status LEDs
Unplugging the USB Connection
On Windows, the icon for removing hardware safely is not used with the PCAN-Chip USB. You can unplug the PCAN-Chip evalua-tion board from the computer without any preparation.
PCAN-Chip USB – User Manual
23
5 Components of the Evaluation Board
This chapter describes the most important components of the PCAN-Chip USB evaluation board. For additional details, refer to the schematic in Appendix A on page 50.
5.1 USB (Supply Voltage)
The evaluation board is supplied with power via the USB cable connected at the USB socket type B (position J4). Furthermore, a connection is established via USB between the PCAN-Chip USB and a PC.
Figure 6: Position of the USB connector
PCAN-Chip USB – User Manual
24
5.2 Status LEDs
The PCAN-Chip USB evaluation board has three status LEDs.
Figure 7: Positions of the status LEDs
LED D5 “Status”
The LED indicates the status of the stamp module PCAN-Chip USB associated with the device driver that is installed on the connected computer.
Indication Meaning
Green on There's a connection to a driver of the operating system.
Green slow blinking A software application is connected to the stamp module.
Green quick blinking Data is transmitted via the connected CAN bus.
Red blinking An error is occurring during the transmission of CAN data.
PCAN-Chip USB – User Manual
25
LEDs D1 “3V3power” and D2 “3V3sw”
Both LEDs indicate the status of the supply voltage of 3.3 Volts which are generated on the evaluation board out of the 5 Volts from the USB connection.
LED position Indication Meaning
D1 “3V3power” Green on The evaluation board receives supply voltage.
D2 “3v3sw” Green on The stamp module receives supply voltage.
PCAN-Chip USB – User Manual
26
5.3 CAN Connector
The 9-pin D-Sub plug on position J3 is used as CAN connector. The pin assignment of the CAN connector corresponds to the specifi-cation CiA® 303-1.
Figure 8: Position of the CAN connector
Figure 9: Assignment of the D-Sub male connector for CAN
PCAN-Chip USB – User Manual
27
5.4 Internal Termination of the High-speed CAN Bus
If the evaluation board is connected to one end of the High-speed CAN bus and the CAN bus is not terminated at that end, an internal termination of 120 Ohms can be activated on the evaluation board with the DIP switches at position S1. Both DIP switches 1 and 2 must be set to ON.
At delivery, both DIP switches are set to OFF. The internal termina-tion is not activated.
Figure 10: Position of the DIP switches (S1) for the termination
PCAN-Chip USB – User Manual
28
5.5 Connector for Time Stamp Synchronization
On position J7 is a connector for synchronization of time stamps if several stamp modules (PCAN-Chip USB) are used in a system.
Figure 11: Position of connector J7
See section 2.2 Synchronization of Several Stamp Modules on page 12 for further information.
PCAN-Chip USB – User Manual
29
5.6 Prototyping Area
The PCAN-Chip USB evaluation board has 39 soldering pads (vias) in a 100-mil grid. They don't have any connection to the electronics on the evaluation board. Small circuits can be added here to the inputs and outputs.
Above are 3 additional soldering pads for connections to ground (GND).
Figure 12: Position of the prototyping area
PCAN-Chip USB – User Manual
30
5.7 Reset Button
With the reset button on position S2, you can perform a hardware reset.
Figure 13: Position of the reset button
PCAN-Chip USB – User Manual
31
5.8 Mounting Holes (Dimension Drawing)
Figure 14: Main dimensions of the evaluation board
(figure not in original size)
PCAN-Chip USB – User Manual
32
6 Software and API
This chapter covers the provided software PCAN-View and the programming interface PCAN-Basic.
6.1 Monitoring Software PCAN-View
PCAN-View for Windows is a simple CAN monitoring program for viewing, transmitting, and logging CAN and CAN FD messages.
Note: This chapter describes the use of PCAN-View with a CAN FD interface.
Figure 15: PCAN-View for Windows
PCAN-Chip USB – User Manual
33
Do the following to start and initialize PCAN-View:
1. Open PCAN-View via the Windows Start menu.
The Connect dialog box appears.
Figure 16: Selection of the hardware and parameters
2. Select the desired CAN interface (for some interfaces also the CAN channel) from the Available PCAN Hardware list.
3. Select the Clock Frequency. This determines which bitrates are available in the following.
4. Select the Nominal Bitrate which is used for the arbitration phase of CAN FD frames (max. 1Mbit/s).
5. Enable the Data Bitrate checkbox and select a bitrate from the list below. This is the raised transfer rate for the data fields of CAN FD frames.
Note: Both bitrates must match the ones from other partici-pants on the CAN bus.
PCAN-Chip USB – User Manual
34
Tip: Click on the arrow button () if you want to use user-defined bitrates.
6. Under Filter settings, you can limit the range of CAN IDs to be received, either for standard frames (11-bit IDs) or for extended frames (29-bit IDs).
7. Activate the Listen-Only mode if you do not actively partici-pate in the CAN traffic and just want to observe. This also avoids an unintended disruption of an unknown CAN environment (e.g. due to different bit rates).
8. Finally confirm the settings in the dialog box with OK. The main window appears (see Figure 17).
PCAN-Chip USB – User Manual
35
6.1.1 Receive/Transmit Tab
Figure 17: Receive/Transmit tab
The Receive/Transmit tab is the main element of PCAN-View. It contains two lists, one for received messages and one for the transmit messages. The CAN data format is hexadecimal by default.
Do the following to transmit a CAN FD message:
1. Select the menu command Transmit > New Message (alternatively or Ins ).
The New Transmit Message dialog box appears.
Figure 18: Dialog box New Transmit Message
PCAN-Chip USB – User Manual
36
2. Enable the CAN FD checkbox to define a CAN FD message with a maximum length of 64 data bytes.
3. Enter the ID, the data Length in Bytes, and the Data for the new CAN message. With a length of more than 8 bytes, click on and enter the data bytes in the editor.
Note: With program version 4 of PCAN-View, the DLC field was renamed to Length. Latter reflects the actual data length.
4. The Cycle Time field indicates if the message will be transmitted manually or periodically. Enter a value greater than 0 to transmit periodically. Enter the value 0 to transmit only manually.
5. Enable Bit Rate Switch in order to transmit the data of a CAN FD message with the data bitrate.
6. Confirm the entries with OK.
The created transmit message appears on the Receive/Transmit tab.
7. Trigger selected transmit messages manually with the menu command Transmit > Send (alternatively Space bar). The manual transmission for CAN messages being transmitted periodically is carried out additionally.
Tip: Using the menu command File > Save the current transmit messages can be saved to a list and loaded for reuse later on.
PCAN-Chip USB – User Manual
37
6.1.2 Trace Tab
Figure 19: Trace tab
On the Trace tab, the tracer (data logger) of PCAN-View is used to record the communication on a CAN bus. During this process, the messages are cached in the working memory of the PC. Afterwards they can be saved to a file.
The Tracer runs either in linear or in ring buffer mode. In linear buffer mode the logging is stopped as soon as the buffer is filled completely. The ring buffer mode overwrites the oldest messages by new ones as soon as the buffer is full.
PCAN-Chip USB – User Manual
38
6.1.3 PCAN-CHIP USB Tab
Figure 20: PCAN-Chip USB tab
The PCAN-Chip USB tab shows information about the used CAN hardware, e.g. the current firmware version. Moreover, you can assign a device ID to a stamp module. Then it can be clearly identified during operation of several modules in one computer.
CAN FD ISO mode
The CAN FD standard that is defined in ISO 11898-1 is not compa-tible to the original protocol. PEAK-System takes this into account by supporting both protocol versions in their CAN FD interfaces.
You can switch to the CAN FD protocol used in the environment with the Disable / Enable button (Non-ISO or ISO).
PCAN-Chip USB – User Manual
39
6.1.4 Bus Load Tab
Figure 21: Bus Load tab
On the Bus Load tab, the current bus load, time course, and statis-tical information of the CAN channel are displayed. The CAN bus load reflects the utilization of transmission capacity.
PCAN-Chip USB – User Manual
40
6.1.5 Error Generator Tab
Figure 22: Error Generator tab
Via the Error Generator tab, the communication on the CAN bus can be disturbed for testing purposes by 6 consecutive dominant bits. This is a violation of the CAN protocol on the CAN bus which must be recognized as an error by the connected CAN nodes.
You can destroy CAN frames with the error generator by one of two methods:
once after activation
repeatedly at specific intervals related to a CAN ID
The Destroy Single Frame area refers to the next CAN frame that is recognized by the adapter after activation.
PCAN-Chip USB – User Manual
41
Do the following to destroy a single CAN frame:
1. Enter the Bit Position where in the CAN frame the error is to be generated. The count includes the stuff bits.
2. Confirm the entries with Do it.
The next received or transmitted CAN frame will be destroyed at the selected bit position.
The Destroy Multiple Frames area refers to a CAN ID whose frames are to be destroyed in specific intervals.
Do the following to destroy multiple CAN frames:
1. Enter the CAN ID of the frame to be destroyed.
2. Enter the Bit Position where in the CAN frame the error is to be generated. The count includes the stuff bits.
3. The Number of Frames to ignore field specifies the number of CAN frames with the given ID that are ignored before a frame is destroyed.
4. The Number of Frames to destroy field specifies the number of CAN frames with the given ID that are destroyed consecutively.
5. Confirm the entries with Apply to activate the error generator.
6. Stop destroying further CAN frames with Disable.
PCAN-Chip USB – User Manual
42
6.1.6 Status Bar
Figure 23: Indication of the status bar
The status bar shows information about the current CAN connection, about error counters (Overruns, QXmtFull), and shows error messages.
There's further information about the use of PCAN-View in the help which you can invoke in the program via the Help menu or with the F1 key.
PCAN-Chip USB – User Manual
43
6.2 Linking Own Programs with PCAN-Basic (Version 4 or Higher)
Figure 24: PCAN-Basic
On the provided DVD you can find files of the programming inter-face PCAN-Basic in the Develop directory branch. This API provides basic functions for linking own programs to CAN and CAN FD interfaces by PEAK-System and can be used for the following operating systems:
Windows 10, 8.1, 7 (32/64-bit)
Windows CE 6.x (x86/ARMv4)
Linux (32/64-bit)
PCAN-Chip USB – User Manual
44
The API is designed for cross-platform use. Therefore, software projects can easily ported between platforms with low efforts. For all common programming languages, examples are available.
Beginning with version 4, PCAN-Basic supports the new CAN FD standard (CAN with Flexible Data Rate) which is primarily characterized by higher bandwidth for data transfer.
6.2.1 Features of PCAN-Basic
API for developing applications with CAN and CAN FD connection
Access to the CAN channels of a PCAN-Gateway via the new PCAN-LAN device type
Supports the operating systems Windows 10, 8.1, 7 (32/64-bit), Windows CE 6.x, and Linux (32/64-bit)
Multiple PEAK-System applications and your own can be operated on a physical CAN channel at the same time
Use of a single DLL for all supported hardware types
Use of up to 16 CAN channels for each hardware unit (depending on the PEAK CAN interface used)
Simple switching between channels of a PEAK CAN interface
Driver-internal buffering of 32,768 messages per CAN channel
Precision of time stamps on received messages up to 1 μs (depending on the PEAK CAN interface used)
Supports PEAK-System‘s trace formats version 1.1 and 2.0 (for CAN FD applications)
Access to specific hardware parameters, such as listen-only mode
Notification of the application through Windows events when a message is received
PCAN-Chip USB – User Manual
45
Extended system for debugging operations
Multilingual debugging output
Output language depends on operating system
Debugging information can be defined individually
Tip: An overview of the API functions is located in the header files. Detailed information about the PCAN-Basic API is on the provided DVD in the text and help files (file name extensions .txt and .chm).
6.2.2 Principle Description of the API
The PCAN-Basic API is the interface between the user application and device driver. In Windows operating systems this is a DLL (Dynamic Link Library).
Accessing the CAN interface is divided into three phases:
1. Initialization
2. Interaction
3. Completion
Initialization
A CAN channel must be initialized before using it. This is done by the call of the CAN_Initialize function for CAN or the CAN_InitializeFD function for CAN FD. Depending on the type of the CAN hardware, up to 16 CAN channels can be opened at the same time. After a successful initialization the CAN channel is ready. No further configuration steps are required.
Interaction
For receiving and transmitting CAN messages, the functions CAN_Read and CAN_Write as well as CAN_ReadFD and CAN_WriteFD are available. Additional settings can be made, e.g. setting up message
PCAN-Chip USB – User Manual
46
filters to confine to specific CAN IDs or setting the CAN controller to listen-only mode.
When receiving CAN messages, events are used for an automatic notification of an application (client). This offers the following advantages:
The application no longer needs to check for received messages periodically (no polling).
The response time at reception is reduced.
Completion
To end the communication the function CAN_Uninitialize is called in order to release the reserved resources for the CAN channel, among others. In addition the CAN channel is marked as "Free" and is available to other applications.
6.2.3 Notes about the License
Device drivers, the interface DLL, and further files needed for linking are property of the PEAK-System Technik GmbH and may be used only in connection with a hardware component purchased from PEAK-System or one of its partners. If a CAN hardware component of third-party suppliers should be compatible to one of PEAK-System, then you are not allowed to use or to pass on the driver software of PEAK-System.
If a third-party supplier develops software based on the PCAN-Basic and problems occur during the use of this software, consult the software provider.
PCAN-Chip USB – User Manual
47
7 Technical Specifications
7.1 Stamp Module
Power supply
Supply voltage 3.3 V DC ±0.15 V
Current consumption max. 130 mA
Measures
Size 25 x 20 mm (L x W)
Weight about 3 g
Environment
Operating temperature -40 - +85 °C (-40 - +185 °F)
Temperature for storage and transport
-40 - +100 °C (-40 - +212 °F)
Relative humidity 15 - 90 %, not condensing
USB
Type 2.0 (high-speed), compatible with USB 1.1 and USB 3.0
Peculiarities Supply of the stamp module via USB
CAN
Controller FPGA implementation
Protocols CAN FD (ISO, non-ISO), CAN 2.0 A/B
Channels 1
Timestamp resolution 1 μs
Physical transmission Determined by the external CAN transceiver
Bitrates 5 kbit/s - 12 Mbit/s (minimum and maximum depending on CAN transceiver)
PCAN-Chip USB – User Manual
48
Module electronics
Signal levels at contacts CMOS 3.3 V
Protective circuits none
Power management USB Suspend
Packaging
Type Cut tape or reel
Dimensions cut tape See Dimension Drawing Cut Tape on page 50
Dimensions reel 330 mm diameter and 45 mm width
Conformity
RoHS 2 Directive 2011/65/EU DIN EN 50581 VDE 0042-12:2013-02
7.2 Evaluation Board
The stamp module is already soldered on the board. The technical specifications of the stamp module are noted in the previous section.
Connectors
USB USB socket type B High-Speed-USB 2.0 (compatible with USB 1.1 and 3.0)
CAN D-Sub (m), 9 pins Pin assignment according to specification
CiA® 303-1
CAN
Transmission standards CAN FD, ISO 11898-2 (High-speed CAN)
Transceiver NXP TJA1044GT
CAN bitrates 25 kbit/s - 1 Mbit/s
CAN FD bitrates 25 kbit/s - 12 Mbit/s
Supply for external devices D-Sub pin 1, 5 V, max. 50 mA, not assigned at delivery
PCAN-Chip USB – User Manual
49
Internal termination 120 , via DIP switches, not activated at delivery
Power supply
Supply voltage +5 V DC (via USB port)
Current consumption max. 160 mA
Measures
Size of circuit board 70 x 70 mm (W x L)
Length USB cable 1.80 m
Weight 31 g
Environment
Operating temperature -40 - +85 °C (-40 - +185 °F)
Temperature for storage and transport
-40 - +100 °C (-40 - +212 °F)
Relative humidity 15 - 90 %, not condensing
Handling and soldering
Moisture Sensitivity Level 3
PEAK Reflow Temperature 260 °C (+/-5 °C)
Conformity
RoHS 2 Directive 2011/65/EU DIN EN 50581 VDE 0042-12:2013-02
PCAN-Chip USB – User Manual
50
Appendix A Dimension Drawing Cut Tape
Figure 24: Dimensional drawing of the strip with rolling direction (see arrow); reel dimension: 330 mm diameter, 45 mm width
PCAN-Chip USB – User Manual
51
Appendix B Schematic of the Evaluation Board
As a reference for the use of the evaluation board and for the implementation of the stamp module into self-designed systems, the schematic of the evaluation board is shown on the next two pages.
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
D D
C C
B B
A A
Title:
PCAN-Chip-USB Evalboard
Date:File:
Sheet:
Page
Engineer:
of2015-05-19Chip_Eval_Main.SchDoc 1 2
Version: 4
PCAN-Chip-USB EvalboardCustomer:
RZ *
C PEAK-System Technik GmbH
Variant:HS ohne WU
D-64293 DarmstadtOtto-Röhm-Str. 69PEAK-System Technik GmbH
21
4 3
L3
ICM1206ER900M
IO1 2
IO2 3
GND1
REF4D6
SR05-02CTG
L5BLM31P500SN1L
L4BLM31P500SN1L
C11
1nF
D_P
D_N
GND
DPDM
GND
VBUS
R11100k
C12
1µF
Di_N
Di_P
iDIFF
C19
1nF
1234
B1B2
J4
614 004 161 21
GND
GND
JTA
G E
ntry
GND
TRST
TMSTCK
RTCK
TDOTDI
12345678910J5
2X5_RM 2mm
S2SW-SPST
rese
t-But
ton
GND
3V3out
1
3
5
2
4
6J1
CON2X3_S
#reset
GND
UA
RT0
Ent
ry
TCKTMSTDOTDI
TRST
JTAG
TCKTMSTDOTDI
TRST JTAG
3V3RxDTxD
ISP-N UART0
RxDTxD
ISP-N
UART0
R74,7k
D4
BAT54
GND
C8100nF
GND
VI1 SW 5
EN3
GND2 FB 4
U6
LM3671MF-3.3/NOPB
L1
2,2µH 1A
GND
C6
10µFL22,2µH
C94,7µF
2,5...5,5Vworking range:
R2470R
D1
LED
_080
5_gn
GND
power
C15
100nF
VI4 Out 6
C2- 8
GND1
C2+ 7
C1-3
C1+2
EN 5GND
U8
SC632AULTRT
C232,2µF
C212,2µF
C202,2µF
L6
2,2µH
max. 0,275A
C16
10µF
R29 NB
R3010k
C28
100nF
L8 BLM
31PG
601S
N1L
R5 0R
R15
0R
R13
0R
C27
NB
3V3
GND
GND GND
3V3
GND
5Vusb
T3
PDTC114ET
D3
BAV70INH1
12
JP2wake-in
R27 4,7k
wake-in
R16 4,7k
INH
R284,7k
INH2
1234567891011121314
J2
CON2X7_S
GND
GND
R4470R
D2
LED
_080
5_gn
GND
3V3 switched
C17100nF
5V0can
5Vus
b
GNDGND GND GND
GND
C29100nF
CAN-LED-redCAN-LED-green
CAN-TxDCAN-RxDCAN-STB-M0CAN-EN-M1CAN-ERRCAN-LED-greenCAN-LED-redCAN-transceivertypeINH1
CAN-LCAN-H
Vbat
CANChip_Eval_CAN.SchDoc
CAN-transceivertype
CAN-TxDCAN-RxDCAN-STB-M0CAN-EN-M1CAN-ERR
3V3out
CAN-LCAN-H
Vbat_e
162738495
B1
B2
J3
SUB-D 9
GND
C13100nF
GND
D8
MBRA140T3
C261µF
GND
5Vusb
5Vus
b
M2
AP M4
M4
AP M4
M3
AP M4
M5
AP M4
Mechanical Pices
EN
GND
INH
USB protection circuit
sleep/wake
EN
3V3 supply
5V charge pump
Reset
JTAG
UART-0
USBCAN port
JP2 open: CAN wakeup disabledJP2 closed: CAN wakeup enabled
PCAN-Chip USB CAN
JP1 open: wakeup by INHJP1 closed: always active (default)
DN51
GND29
PCAN-Chip-USB
GND50
CAN-ERR 22CAN-EN-M1 21
GND34
UART-TxD6 UART-RxD5
GND13
USB
Sup
ply
CA
N
CAN-TxD 18
CAN-RxD 19
3V3-IN11
CAN-STB-M0 28
UART
JTA
G
FPGA
TMS57
TRST56
TDO58MCU_P2_6 49
DP52
TCK59
MCU_P2_3 44
FPGA_A6 26
3V3-Out 30
wake-out3
CAN-LED-red 4CAN-LED-green 2
UART-ISP-N37
SYN-CLK 42
MCU_P2_2 1
MCU_P3_1 48
Reset-N36
MCU_P2_8 47
wake-in 46
FPGA_A3 27
MCU_P2_5 43
MCU
Switch
TDI60
AIn2/CLK-mode 39
AIn0/PHY1 41
AIn3 38
AIn1/PHY2 40
sync
spar
em
isc.
M1
PCAN-Chip-USB
Alternative: R13 or R15
A3A6P2_8P3_1P2_6P2_2P2_3
spare
GND
GND
25
613
4
T1PEMD3
GND
12
JP1
GND
INH
EN
Alternative: R5 or R29
GND
5Vusb
R34NB
3V3
A3A6P2_8P3_1P2_6P2_2P2_3
A3A6
P2_8P3_1P2_6P2_2P2_3
spareA6P2_8P3_1P2_6P2_2P2_3
A3
GNDGND
5V0can5V0can
3V3out
SYN
C_CLK
R1810k
12J7
CON2
GND
SYNC_CLK
GND
SYNC_CLKexternal sync
3V3out
SYNC_MODE
SYNC_MODE:
Standalone mode: pulldown R28 (=4,7k) only Slave mode (Clk in): pullup R34 (=4,7k) onlyMaster mode (Clk out): both R28+R34 (=4,7k+4,7k)
RxDTxDISP-N
RxDTxD
ISP-N
TRST
TMSTCK
TDOTDI
SYNC_CLK
sync
mod
e
R521M
C411nF
GND Shield
Shield
Shield Shield
Shield Shield
R3710k
GND
1J6
CON1
C18100nF
GND
PIC601
PIC602
COC6
PIC801
PIC802COC8
PIC901PIC902
COC9
PIC1101
PIC1102
COC11
PIC1201
PIC1202 COC12
PIC1301PIC1302
COC13
PIC1501 PIC1502
COC15
PIC1601PIC1602
COC16PIC1701
PIC1702COC17
PIC1801PIC1802COC18
PIC1901
PIC1902
COC19
PIC2001PIC2002 COC20
PIC2101PIC2102COC21
PIC2301PIC2302 COC23
PIC2601PIC2602
COC26
PIC2701
PIC2702COC27
PIC2801PIC2802
COC28
PIC2901PIC2902
COC29
PIC4101PIC4102
COC41
PID10A
PID10K
COD1 PID20A
PID20K
COD2
PID301PID302
PID303COD3
PID401
PID402 PID403COD4
PID601 PID602
PID603PID604
COD6 PID80APID80K COD8
PIJ101
PIJ102
PIJ103
PIJ104
PIJ105
PIJ106COJ1
PIJ201PIJ202
PIJ203PIJ204
PIJ205PIJ206
PIJ207PIJ208
PIJ209PIJ2010
PIJ2011PIJ2012
PIJ2013PIJ2014
COJ2
PIJ301
PIJ302
PIJ303
PIJ304
PIJ305
PIJ306
PIJ307
PIJ308
PIJ309
PIJ30B1
PIJ30B2
COJ3
PIJ401
PIJ402
PIJ403
PIJ404
PIJ40B1
PIJ40B2
COJ4
PIJ501
PIJ502
PIJ503
PIJ504
PIJ505
PIJ506
PIJ507
PIJ508
PIJ509
PIJ5010COJ5
PIJ601
COJ6
PIJ701
PIJ702COJ7
PIJP101
PIJP102COJP1
PIJP201PIJP202
COJP2
PIL101 PIL102COL1
PIL201
PIL202
COL2
PIL301 PIL302
PIL303PIL304
COL3
PIL401
PIL402COL4
PIL501PIL502
COL5
PIL601 PIL602
COL6
PIL801
PIL802COL8
PIM101
PIM102
PIM103
PIM104PIM105
PIM106
PIM1011
PIM1013
PIM1018
PIM1019
PIM1021
PIM1022
PIM1026
PIM1027
PIM1028
PIM1029
PIM1030
PIM1034
PIM1036
PIM1037
PIM1038
PIM1039
PIM1040
PIM1041
PIM1042
PIM1043
PIM1044
PIM1046
PIM1047
PIM1048
PIM1049
PIM1050
PIM1051
PIM1052
PIM1056
PIM1057
PIM1058
PIM1059
PIM1060
COM1
PIM20Bx
COM2PIM30Bx
COM3
PIM40Bx
COM4PIM50Bx
COM5
PIR201
PIR202COR2
PIR401
PIR402COR4
PIR501 PIR502
COR5
PIR701
PIR702COR7
PIR1101
PIR1102
COR11
PIR1301 PIR1302
COR13
PIR1501PIR1502
COR15
PIR1601 PIR1602COR16
PIR1801
PIR1802
COR18
PIR2701 PIR2702COR27
PIR2801
PIR2802COR28
PIR2901PIR2902
COR29
PIR3001
PIR3002COR30
PIR3401
PIR3402COR34
PIR3701
PIR3702
COR37
PIR5201
PIR5202COR52
PIS201
PIS202
PIS203
PIS204COS2
PIT101
PIT102
PIT103
PIT104
PIT105
PIT106COT1
PIT301
PIT302
PIT303 COT3
PIU601
PIU602
PIU603
PIU604
PIU605
COU6
PIU801
PIU802
PIU803
PIU804
PIU805
PIU806
PIU807
PIU808
PIU809
COU8
PIJ101
PIJ503
PIM1036
PIS201PIS203
NL#reset
PIC601
PIJ104
PIL102
PIL801
PIR202
PIR3402
PIU604
NL3V3
PIC1802
PIC2901
PIJ203
PIJ205
PIJ504
PIM1030
PIR402
PIC1702
PIJ2011
PIJ2013
PIR1302
PIR1501
PIC802 PIC901PIL201
PIR1301
PIR2902
PIT104
PIU601
PIU804
NL5Vusb
PIJ2014
PIM1027NLA3
PIJ2012
PIM1026NLA6
PIM1021NLCAN0EN0M1
PIM1022NLCAN0ERR
PIJ307NLCAN0H
PIJ302NLCAN0L
PIM102NLCAN0LED0green
PIM104NLCAN0LED0red
PIM1019NLCAN0RxD
PIM1028NLCAN0STB0M0
PIM1041NLCAN0transceivertype
PIM1018NLCAN0TxD
PID602
PIJ402PIL301
NLD0N
PID603
PIJ403PIL304
NLD0P
PIL302 PIM1051NLDi0N
PIL303 PIM1052NLDi0P
PIC2702
PID403
PIR502
PIR3002
PIT103
PIU603
NLEN
PIC602PIC801 PIC902
PIC1201
PIC1302
PIC1501
PIC1602
PIC1701
PIC1801
PIC2001
PIC2602
PIC2701
PIC2802
PIC2902
PIC4102
PID10K PID20K
PIJ105
PIJ207
PIJ209
PIJ303
PIJ305
PIJ306
PIJ501
PIJ502
PIJ701
PIJP101
PIL402
PIM1013
PIM1029
PIM1034
PIM1050PIR701
PIR1102
PIR1602
PIR1802
PIR2702
PIR2801
PIR3001
PIR3702
PIR5201
PIS202PIS204
PIT101
PIT302
PIU602
PIU801PIU809
PID303
PIT102
PIT301
NLINH
PID302NLINH1
PID301
PIJ201
NLINH2
PIJ106
PIM1037
NLISP0N
PIR501PIR2901
PIU805
PIM1040 PIR2701
PIM1038 PIR1601
PIL101PIU605
PIJP202
PIT303
PIJP102
PIT105
PIT106
PIJ601
PIM1043
PIR3701
PIJ308
PIJ304
PIJ301
PID402
PID401
PIM103
PIR702
PID20APIR401
PID10APIR201
PIC2601PID80K
PIC2302PIU807
PIC2301PIU808
PIC2102 PIU802
PIC2101PIU803
PIC2002PIL601PIU806
PIC1601 PIC2801PIL602 PIR1502
PIC1502
PIL802
PIM1011
PIC1202
PIL202
PIL502
PIR1101
PIC1102 PIC1902
PID601
PIJ404
PIL401
PIC1101 PIC1901
PID604
PIJ401
PIL501
PIJ204
PIM101NLP202
PIJ202
PIM1044NLP203
PIJ206
PIM1049NLP206
PIJ2010
PIM1047NLP208
PIJ208
PIM1048NLP301
PIJ509NLRTCK
PIJ103
PIM105
NLRxD
PIC4101
PIJ30B1
PIJ30B2
PIJ40B1
PIJ40B2
PIM20Bx PIM30Bx
PIM40Bx PIM50Bx
PIR5202
PIJ702
PIM1042
PIR1801NLSYNC0CLK
PIM1039 PIR2802PIR3401NLSYNC0MODE
PIJ505
PIM1059
NLTCK
PIJ508
PIM1060
NLTDI
PIJ507
PIM1058
NLTDOPIJ506
PIM1057
NLTMS
PIJ5010
PIM1056
NLTRST
PIJ102
PIM106
NLTxD
PIC1301PID80A PIJ309NLVbat0e
PIJP201
PIM1046NLwake0in
1
1
2
2
3
3
4
4
5
5
6
6
7
7
8
8
D D
C C
B B
A A
Title:
PCAN-Chip-USB Evalboard
Date:File:
Sheet:
Page
Engineer:
of2015-05-18Chip_Eval_CAN.SchDoc 2 2
Version: 4
CANCustomer:
RZ *
C PEAK-System Technik GmbH
Variant:HS ohne WU
D-64293 DarmstadtOtto-Röhm-Str. 69PEAK-System Technik GmbH
R261k
R252,4k
C22
NB
3V3
GND
R9 330R
R10 470R
GND
A11
A22
K1 3
K2 4
D5
LTST-C155GEKT
R64,7k
C10100nF
GND
CAN-L
CAN-H
14 3
2
S1DIP_SW2
1
24
Vcc 5
Gnd 3
U5SN74AHCT1G126DBV
1
2
Vcc5
Gnd3
4 U4SN74LVC1G08DB
GND
5V0can
GND
R34,7k
C1100nF
C2
100nF
C5100nF
C4
100nF
3V3out
T5PDTC114ET
Vbat
1 2
3 D9PESD1FLEX
In1 1
In2 2Out23
Out14L7
744212510
TXD1
RXD4
VCC 3
Vbat 10
CANH 13
CANL 12
GND2
SPLIT 11
Vio 5
STB14 EN6
INH 7ERR8 WAKE 9
U9
TJA1041T
R2362R
R2462RR22
0R C2510nF
R20 47k
5V0can
C24100nF
R144,7k
R194,7k
R31 22R
R33 22R
TXD1
RXD4
Vcc3
Rs/En. 8
CANH 7
CANL 6
Ref/Split 5GND2
U1
TJA1044GT
R110k
5V0can
R8
2,7k
T2BSS138
C310nF
R12100k
R1722R
RV1
EZJ-
Z1V
171A
A
RV2
EZJ-
Z1V
171A
A
R21 1kC1410nF
CAN-TxDCAN-RxD
CAN-STB-M0CAN-EN-M1
CAN-ERR
CAN-TxDCAN-RxD
CAN-STB-M0CAN-EN-M1
CAN-ERR
CAN-transceivertype
CAN-LED-green
CAN-LED-red
INH1
CAN-LED-red
CAN-LED-green
CAN-transceivertype
GND
CAN-L
CAN-H
Vbat
GND
GND GND
Split
Split
GND
5V0can
5V0can
GND GND
GND
3V3out
GND
GND
GND
GND
GND
CAN protection circuit
enable
CAN transceiver (alternative)
CAN transceiver (default)
CAN LEDs
CAN transceiver type
local wakeup
R25=2,4k for the 1044GT transceiver (default)R25=9,1k for the 1041T transceiver (alternative)
R25 may influence current consumption !
9,1k (alternative)(default)
R32 0R
R36 0R
R350R
3V3out
R35 alternativ to R22 only
R32, R36, R35 default not assembly
PIC101
PIC102 COC1
PIC201PIC202
COC2
PIC301PIC302COC3
PIC401PIC402
COC4
PIC501PIC502
COC5
PIC1001PIC1002
COC10
PIC1401PIC1402
COC14
PIC2201PIC2202
COC22
PIC2401PIC2402 COC24
PIC2501
PIC2502COC25
PID501
PID502
PID503
PID504
COD5
PID901 PID902
PID903 COD9
PIL701
PIL702PIL703
PIL704
COL7
PIR101
PIR102
COR1
PIR301
PIR302COR3
PIR601
PIR602
COR6
PIR801 PIR802
COR8
PIR901 PIR902
COR9
PIR1001 PIR1002
COR10PIR1201
PIR1202COR12
PIR1401
PIR1402
COR14
PIR1701
PIR1702COR17
PIR1901
PIR1902
COR19
PIR2001PIR2002
COR20
PIR2101PIR2102
COR21
PIR2201 PIR2202
COR22 PIR2301
PIR2302COR23
PIR2401
PIR2402COR24
PIR2501
PIR2502COR25
PIR2601
PIR2602COR26
PIR3101PIR3102
COR31
PIR3201PIR3202COR32
PIR3301PIR3302
COR33
PIR3501
PIR3502
COR35
PIR3601PIR3602COR36 PIRV101
PIRV102 CORV1
PIRV201
PIRV202 CORV2
PIS101 PIS102
PIS103PIS104COS1
PIT201
PIT202
PIT203COT2
PIT501
PIT502
PIT503COT5
PIU101
PIU102
PIU103
PIU104
PIU105
PIU106
PIU107
PIU108
COU1
PIU401
PIU402
PIU403
PIU404
PIU405
COU4
PIU501
PIU502
PIU503
PIU504
PIU505
COU5
PIU901
PIU902 PIU903
PIU904
PIU905
PIU906
PIU907
PIU908
PIU909
PIU9010
PIU9011
PIU9012
PIU9013
PIU9014
COU9
PIR2602
PIC102
PIC201
PIR3502
PIU405
PIU905
PIC402
PIC502
PIC2401
PIR101
PIR302
PIU103
PIU505
PIU903
PIR1401
PIU501
PIU906NLCAN0EN0M1
POCAN0EN0M1
PIU908
NLCAN0ERRPOCAN0ERR
PIL701
PIRV202PIS103
NLCAN0HPOCAN0H
PIL702
PIRV102PIS104
NLCAN0L POCAN0L
PID501NLCAN0LED0greenPOCAN0LED0green
PID502NLCAN0LED0redPOCAN0LED0red
PIR3102NLCAN0RxDPOCAN0RxD
PIC302
PIR1901
PIT501
PIU9014NLCAN0STB0M0
POCAN0STB0M0
PIC2201 PIR2502PIR2601NLCAN0transceivertypePOCAN0transceivertype
PIR3302NLCAN0TxD
POCAN0TxD
PIR102PIT503
PIU108
NLenable
PIC101
PIC202
PIC401
PIC501
PIC1002
PIC1401
PIC2202
PIC2402
PIC2501
PID903
PIR902
PIR1002 PIR1202
PIR1402PIR1902
PIR2501PIRV101PIRV201
PIT202
PIT502
PIU102
PIU403
PIU503
PIU902
PIR3202
PIR3301
PIU502
PIU901
PIR3101
PIR3602
PIU404
PIU904
PIR2402PIS102
PIR2302PIS101
PIR1702PIU104
PIR1701
PIR3601
PIU401
PIU402
PIR802 PIR2002
PIT203
PIR801PIU909
PIR601
PIU907
PIR301
PIR3201
PIU101PIU504
PID902
PIL704
PIU107
PIU9013
PID901
PIL703
PIU106
PIU9012
PID504PIR1001
PID503PIR901
PIC2502PIR2202PIR2301 PIR2401
PIC1402
PIR2102PIU9010
PIC1001
PIR602POINH1
PIC301
PIR1201PIT201
PIR2201
PIR3501
PIU105
PIU9011NLSplit
PIR2001
PIR2101
NLVbatPOVbat
POCAN0EN0M1
POCAN0ERR
POCAN0H
POCAN0L
POCAN0LED0GREEN
POCAN0LED0RED
POCAN0RXD
POCAN0STB0M0
POCAN0TRANSCEIVERTYPE
POCAN0TXD
POINH1
POVBAT