54A0059_V1.1_EN / LeddarSteer DBSD Evaluation Board
–
User Guide
35 | 50
8.
Operating Modes
The driver can operate in three exclusive modes: a Stand-alone mode and two Slave modes. In Stand-alone
mode, the driver can operate by itself; the state ID is changed following a sequence table without any user
intervention once powered. In Slave mode, the driver waits for a command from the external HW trigger to
move state ID. An SPI bus communication can be used to load the next state ID. The serial terminal is always
available for each operating mode.
Four microswitches (S1) on the LeddarSteer EVB are used to select the operating mode during the
initialization process (power-up). Changing microswitch positions does not change the operating mode when
the diver board is already powered.
Table 23: Operating Modes
SW1
SW2
SW3
SW4 (Not Used)
Operating Mode
OFF
OFF
OFF
N/A
Stand-alone mode
(operates by itself)
ON
OFF
OFF
N/A
Slave mode 1 (HW trigger)
OFF
ON
OFF
N/A
Slave mode 2 (HW t SPI)
ON
ON
OFF
N/A
Slave mode 2 (HW t SPI)
--
--
ON
N/A
Bootloader mode
(firmware flashing via USB)
8.1.
Stand-Alone Mode
In Stand-alone mode, the LeddarSteer EVB can change DBSD state ID after power-up, following a
sequence, without user intervention. This mode will be activated if the LeddarSteer EVB is configured; it is a
one-time operation by the user. It is recommended to send configuration commands using the macro function
in TeraTerm
(see section “
.
DBSD ready
Transition
State time A
State_A
Transi time A
DBSD status
State_B
DBSD ready
Transition
State time B
Transi time B
Time
Fig. 20: State and transition
–
Stand-alone mode
The configuration commands to send via serial port are: Number of cells, State table (list of cell voltages),
Sequence table (list of state sequencing), Save configuration to memory, and Enable Sequencer.
See section “
” for the detailed process.