Problems with Multiple Plug & Play Boards
Working with more than one dSPACE board in plug & play
configuration presents us with two problems. The first is that the
logical name of a board as assigned by the software must be
associated with a physical board. The second is that under certain
conditions, assignment of the names to the boards may change
unexpectedly. It is vital to detect this situation, because otherwise an
application to be loaded to a certain board might be loaded to
another board of the same type by mistake.
For example, assume you have one board connected to the engine
ECU and another connected to the ESP system of a vehicle. In order
to avoid severe damage to the car, you must avoid loading the
program intended for the ECU‑related board to the ESP‑related
board, and vice versa.
Objective
The problem described always applies to DS1104 boards (and
MicroAutoBox via DS815, DS817, DS819 or DS821) because plug &
play mode cannot be disabled. MicroAutoBox II ist not affected.
It also applies to DS1103 and DS1005 boards if they are configured to
plug & play mode. Plug & play mode can be used for these boards
only if they are installed in a PC directly. This might be the case with
an industrial PC with many ISA slots and a built-in PC. However, if
you are planning this use case, you must contact dSPACE Support
beforehand.
Affected boards
n The problem never applies to DS1006 boards and to
MicroAutoBox II , because these boards cannot be installed in a
host PC.
n The problem never applies to DS1103 and DS1005 boards
installed in a dSPACE expansion box independently of the type of
interface used to connect the box to the PC, because when they
are installed in expansion boxes, the plug & play mode must be
disabled.
Not affected boards
s
Hardware Problems
t
DS1103 Hardware Installation and Configuration November 2014
211
t