
1.6 Board setup
Step 1. Connect the mini-USB or micro-USB cable to your PC to use the STEVAL-IFP048V1 with NUCLEO-
F401RE or NUCLEO-G431RB development board.
Step 2. Download the proper firmware (.bin) onto the STM32 Nucleo development board microcontroller
through the STM32 ST-LINK utility, STM32CubeProg, and according with information detailed in the
table below. The STEVAL-IFP048V1 can be used to control the ISO808A-1 device in three different
modes available for the user in three different example projects: Regular_8_Channels (standalone
board, default hardware configuration), Regular_16_Channels (two stacked independent boards, one
needs to be reworked as in hardware Regular_16_Channels configuration) and DaisyChain (two
stacked boards both reworked as in hardware Daisy chain configuration). The binary files provided with
the X-CUBE-IPS software package enable the user to choose the preferred control mode by selecting
the binary file contained in the proper example project binary folder, as reported in the following table.
Table 1. Nucleo development boards binary files
Nucleo board Binary path
NUCLEO-F401RE
Projects\STM32F401RE-Nucleo\Examples\OUT14A1\DaisyChain\Binary\DaisyChain.bin
Projects\STM32F401RE-
Nucleo\Examples\OUT14A1\Regular_8_Channels\Binary\Regular_8_Channels.bin
Projects\STM32F401RE-
Nucleo\Examples\OUT14A1\Regular_16_Channels\Binary\Regular_16_Channels.bin
NUCLEO-
G431RB
Projects\STM32G431RB-Nucleo\Examples\OUT14A1\DaisyChain\Binary\DaisyChain.bin
Projects\STM32G431RB-
Nucleo\Examples\OUT14A1\Regular_8_Channels\Binary\Regular_8_Channels.bin
Projects\STM32G431RB-
Nucleo\Examples\OUT14A1\Regular_16_Channels\Binary\Regular_16_Channels.bin
Note: Additional details on each hardware configuration are available inside the X-CUBE-IPS software
package as reported in the below table:
Table 2. Additional information on board configuration
Board configuration Readme file
DaisyChain Examples\OUT14A1\DaisyChain\readme.html
Regular_8_Channels Examples\OUT14A1\Regular_8_Channels\ readme.html
Regular_16_Channels Examples\OUT14A1\Regular_16_Channels\ readme.html
Step 3. Connect the ISO808A-1 device supply voltage via CN1 (see Section 1.3 Power section).
Step 4. Provide the digital supply voltage (see Section 1.2 Digital section).
Step 5. Connect the load on the output connector (see Section 1.3 Power section).
Step 6. Reset the example sequence by pushing the black button on the STM32 Nucleo board.
Step 7. Push the blue button on the STM32 Nucleo board to choose among the examples provided in the
default firmware package.
UM3138
Board setup
UM3138 - Rev 1 page 6/19