The interface MCU contains a board controller that controls the signals which enable and disable features on the nRF9151 SMA DK.
All features on the nRF9151 SMA DK have a default setting that is applied at the first boot. The configuration of the board controller can be changed through nRF Connect for Desktop's Board Configurator application. For more information, see Board Configurator app.
The configurable features and their default states are shown in the following table.
| Feature | Configuration | State | Default state | IMCU pin | Description |
|---|---|---|---|---|---|
| VCOM0 | True | Disconnected | Connected | P1.10 | Connect or disconnect the pins for the virtual COM port. When disconnected, the UART0 General-Purpose Input/Output (GPIO) pins can be used for other purposes. |
| False | Connected | ||||
| VCOM0 HWFC | True | Disconnected | Connected | P0.20 | Connect or disconnect the Hardware Flow Control (HWFC) pins for the virtual COM port. When disconnected, the HWFC GPIO pins for the target chip can be used for other purposes. When connected, an auto-detect feature is used to determine whether HWFC is enabled on the target chip. |
| False | Connected | ||||
| VCOM1 | True | Disconnected | Connected | P0.22 | Connect or disconnect the pins for the virtual COM port. When disconnected, the UART1 GPIO pins can be used for other purposes. |
| False | Connected | ||||
| VCOM1 HWFC | True | Disconnected | Connected | P0.23 | Connect or disconnect the HWFC pins for the virtual COM port. When disconnected, the HWFC GPIO pins for the target chip can be used for other purposes. When connected, an auto-detect feature is used to determine whether HWFC is enabled on the target chip. |
| False | Connected | ||||
| SWD control | True | Disabled | Enabled | P0.06 | Enable or disable the Serial Wire Debug (SWD) connection between the IMCU and target chip. This allows the use of an external debugger. |
| False | Enabled | ||||
| Shield reset in | True | Enabled | Disabled | P0.07 | Enable or disable the reset line coming from a connected DK shield. |
| False | Disabled | ||||
| Shield reset out | True | Enabled | Disabled | P0.08 | Enable or disable the reset line going to a connected DK shield. |
| False | Disabled | ||||
| SIM select | True | SIM card | SIM card | P0.14 | Select whether SIM card or eSIM is used. |
| False | E-sim | ||||
| Modem coexistence interface | True | Disabled | Disabled | P0.18 | Enable or disable the GPIO pin connection to the coexistence interface. This allows the GPIO pins to be used for other use cases. |
| False | Enabled | ||||
| I/O expander | True | Enabled | Disabled | P1.13 | Enable or disable the I/O expander module that can control the LEDs and buttons on the DK using an other interface than the GPIOs if the pins are needed for other use cases. |
| False | Disabled | ||||
| External memory | True | Disabled | Enabled | P1.15 | Enable or disable the external memory chip. |
| False | Enabled |