background image

IOM6 CAN/LIN

IOM6 CAN/LIN Accessory

 is part of the IOM6 product line and extends the functionality of the

iC5700 BlueBox, enabling the monitoring of CAN, CAN-FD and LIN interfaces synchronous to
program  execution  information.  This  allows  network  activity  and  code  execution  to  be
examined side-by-side within our development software winIDEA.

iC5700 BlueBox On-Chip Analyzer

 

- Hardware platform designed for debugging and testing  a

wide range of embedded microcontroller platforms that are  based  on  a  variety  of  processor
architectures. 
Functionality can be further extended with the addition of our IOM6 Accessories, enabling the
synchronous  capture  of  analog  and  digital  signals  in  parallel  to  trace  information.  Such
capability is used for advanced debugging of complex applications together with our winIDEA
Integration Development Environment (IDE), as well as for thorough testing in conjunction with
our testing environment testIDEA.

winIDEA 

- Integration Development Environment (IDE) delivers the visual insights required to

debug  your  embedded  application.  At  the  simplest  level,  winIDEA  provides  all  the  usual
functionality  of  an  IDE  (breakpoints,  stepping  and  device  programming).  Supported  by  a
target  microcontroller,  winIDEA  can  also  visualize  the  timing  and  code  coverage  of  the
application via the trace interface, as well as combine data captured by the IOM6 accessories.
Various third-parties also provide software  tools  to  perform  advanced  worst-time-execution
analysis  based  upon  the  data  winIDEA  can  export.  When  a  Real-Time  Operating  System
(RTOS) is in use, the state of the RTOS and its tasks can also be visualized. More information
isystem.com/winideaide.

testIDEA

  -  testIDEA  environment  simplifies  the  development  of  unit  tests  for  embedded

applications. By making use of the winIDEA environment,  this  application  makes  it  easy  to
locate source code functions and generate test cases for them. Tests are then executed using
the  Original  Binary  Code  (OBC)  method,  testing  the  object  code  running  on  the  target
microcontroller. The tests, which are stored as YAML files, can easily  be  added  to  a  project,
maintained  in  a  repository,  and  then  automatically  executed  together  with  Continuous
Integration (CI) tools such as Jenkins. More information isystem.com/testidea.

isystem.connect 

- There are times when it is more efficient to write a script to execute a task

that  requires  many  clicks  within  a  visual  development  environment.  This  is  where  our
Software Development Kit  (SDK)  isystem.connect  comes  in.  The  well-documented  interface
provides access to  Python,  Java,  and  other  languages  so  that  any  action  available  within
winIDEA  and  testIDEA  can  be  scripted.  Scripts  can  also  be  executed  directly  from  within
winIDEA,  thereby  allowing  the  developer  to  extend  its  functionality.  More  information
isystem.com/sdk.

iSYSTEM's  solutions  run  under  the  Microsoft®  Windows®  operating  system  or  optionally
within the Eclipse environment through a plug-in. All our software can be downloaded from the
Downloads page at 

http://www.isystem.com

.

Summary of Contents for IOM6 CAN/LIN

Page 1: ...IOM6 CAN LIN User Manual V2 6 ...

Page 2: ...ll rights are reserved Duplication of these documents is allowed for personal use In all other cases written consent from iSYSTEM is required iSYSTEM AG All rights reserved All trademarks are property of their respective owners iSYSTEM is an ISO 9001 certified company www isystem com ...

Page 3: ...6 Specifications 7 Operation 8 Connecting the IOM6 CAN LINto the iC5700 10 CANmessage injection 11 Cables Adapters 12 CANcable DB9 13 CANcable banana jacks pin wires 14 CANBUS T adapter 15 LINcable banana jacks pin wires 16 Accessories 17 User Notes 18 User Notes 19 ...

Page 4: ...e software tools to perform advanced worst time execution analysis based upon the data winIDEA can export When a Real Time Operating System RTOS is in use the state of the RTOS and its tasks can also be visualized More information isystem com winideaide testIDEA testIDEA environment simplifies the development of unit tests for embedded applications By making use of the winIDEA environment this app...

Page 5: ...u suspect damage may have occurred the BlueBox device and its accessories must be inspected by qualified service personnel before further operation Do not operate without cover Do not operate the device with cover removed Avoid circuit and wire exposure Do not touch exposed components or wires when the device is powered Do not operate the device outside its rated supply voltage or environmental ra...

Page 6: ...e content The standard IOM6 CAN LIN order is delivered with the following components IOM6 CAN LIN 1m FNet Cable Grounding wire Ordering code IC57040 Ordering code BB FNET 100 Ordering code BB WIRE User Manual ...

Page 7: ...temperature 10 C to 60 C Humidity 5 to 80 RH MECHANICAL Size 100 x 125 x 55 mm Weight ca 440 g without cables ELECTRICAL Supply voltage Powered through the FNet CAN Channels 2 x Microchip MCP2562FD galvanic isolation DAP_RESET 2 x NXP TJA1027 galvanic isolation ...

Page 8: ...By default no connection to this socket is required The grounding socket is suitable for a 2mm Multi Contact Plug also known as a Banana Plug Note that the grounding connection between the BlueBox and the Target microcontroller development board must be established through the iC5700 grounding socket Refer to the iC5700 BlueBox User Manual for more details on this grounding C LIN1 and LIN2 connect...

Page 9: ...NC SHIELD GND All CAN and LIN signals are isolated from the GND The rear face of the features the remaining connector E The FNet Port Although it looks similar to the HDMI interface the FNet Port is not compatible with HDMI or any HDMI accessories Connecting iSYSTEM hardware to the HDMI devices will damage the hardware and will render the iSYSTEM hardware warranty void ...

Page 10: ...C5700 FNet port to the FNet port of the IOM6 CAN LIN Accessory using the supplied certified iSYSTEM FNet cable IOM6 CAN LIN Accessory winIDEA configuration and usage is described in the winIDEA Help We recommend starting with the FNet Profiling chapter to get familiar with the configuration options and usage ...

Page 11: ...jection is physically disabled by default To enable injection remove the cover on your powered down AOM CAN LIN device and place jumpers on J1 for CAN1 and J5 for CAN2 Jumpers Revision B1 Soldered jumpers Revision B2 Through hole jumpers ...

Page 12: ...Cables Adapters The following cables and adapters are available for IOM CAN LIN CAN cable DB9 CAN cable banana jacks pin wires CAN BUS T adapter LIN cable banana jacks pin wires ...

Page 13: ...0 Ohm termination is selected with the switch located on one of the DB9 connectors The cable length is 1m The DB9 connector with the termination switch must be connected to the IOM6 CAN LIN Accessory CAN1 or CAN2 The pinout of the target side DB9 connector is as follows DB9 pin Signal 1 NC 2 CAN_L 3 CAN_GND 4 NC 5 SHIELD 6 NC 7 CAN_H 8 NC 9 NC SHIELD GND ...

Page 14: ...is selected using the switch located on the cable DB9 connector Cable length is 0 65m Cable and pin color Signal BLACK CAN_GND YELLOW CAN_H GREEN CAN_L CAN cable pin wires Ordering code IC57040 CAN PIN The IC57040 CAN PIN is used to connect the IOM6 CAN LIN Accessory to an existing CAN network to the pins typically found on a 2 54mm pitch header 0 63mm square pins The 120 Ohm termination impedance...

Page 15: ...the IOM6 CAN LIN Accessory to a CAN bus by splitting the existing bus connection position F on the diagram below The existing CAN bus connection is split using the IC57040 CAN T allowing the IOM6 CAN LIN Accessory to connect to it using an IC57040 CAN DB9 cable no termination required ...

Page 16: ...e cable length is 0 65m The cable connects to the LIN1 or LIN2 connector LIN cable banana jacks pin wires Ordering code IC57040 LIN PIN The IC57040 LIN PIN cable is used to connect the IOM6 CAN LIN to an existing LIN network to the pins typically found on a 2 54mm pitch header 0 63mm square pins The cable length is 0 65m The cable connects to the LIN1 or LIN2 Cable and pin color Signal RED VBAT BL...

Page 17: ...a CAN network is shown in the CAN BUS T adapter chapter The ends of the network require termination using a 120 Ohm impedance connected between the CAN_H and CAN_L signals iSYSTEM accessories provide the termination impedance via a switch on the DB9 connector In the default switch position the termination impedance is not connected If the IOM6 CAN LIN is connected at one of the ends of the network...

Page 18: ...User Notes This page is intentionally left blank ...

Page 19: ...User Notes This page is intentionally left blank ...

Page 20: ... information provided in this document at the time of publishing Whilst iSYSTEM reserves the right to make changes to its products and or the specifications detailed herein it does not make any representations or commitments to update this document iSYSTEM All rights reserved ...

Reviews: