22
CY8CKIT-017 CAN/LIN Expansion Board Kit Guide, Doc. # 001-57814 Rev. *D
Kit Operation
Figure 3-15. Sent Data Display
6. After 12 seconds, the LCD display again switches to "Send the 8 bytes of data with ID 0x10".
Repeat steps 3 to 5 to check LIN slave communication with a different set of data.
LIN Slave Communication Diagram
Legend:
3.5
Using a CAN Bus Analyzer Tool
This kit functions most effectively when two CY8CKIT-001 DVKs and two CY8CKIT-017 EBKs are
available. However, it is also possible to replace one CY8CKIT-001 DVK and one CY8CKIT-017
EBK with a CAN bus analyzer or emulator tool. It is even possible to use any other CAN node to
communicate with this kit.
If you use a CAN bus analyzer or emulator tool to communicate with this kit, then the tool must be
set up to send and receive CAN messages (at proper intervals) with proper length and message ID
and at a proper baud rate. See the
Code Examples chapter on page 31
for more details on the CAN
controller configuration of this kit's code examples.
If you use any other CAN node to communicate with this kit, then you may need to modify the firm-
ware to allow communication. You can modify the code examples, firmware, or settings of the other
CAN node.
3.6
Using a LIN Bus Analyzer Tool
The LIN_Example project demonstrates functionality of the LIN slave device, so the LIN master
device must be also used. The LIN bus analyzer or emulator tool can be used as the LIN master
device. It is also possible to use any other LIN master node to communicate with this example proj-
ect. If you use a LIN bus analyzer or emulator tool, then the tool must be set up to send and receive
frames with proper length and ID and at a proper baud rate. See the
for more details on the LIN slave component configuration of this kit example project.
Protected
Identifier
Data1
Data2
Data3
Data4
Data5
Data6
Data7
Data8
Checksum
(Enhanced)
0x50
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0x8B
0x11
0x01
0x02
0x03
0x04
0x05
0x06
0x07
0x08
0xCA
0x50
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
0x1A
0x1B
0x2F
0x11
0x0A
0x0B
0x0C
0x0D
0x0E
0x0F
0x1A
0x1B
0x6E
Data published by LIN Master
Data published by LIN Slave