Collection of hardware specific board files that are used for initializing / de-initializing the hardware components available on the XPLR-HPG-1/2 kits.
This is a description of definitions and macros configured by Kconfig.
In most cases, these values can be directly overwritten in the source code or just configured by running Kconfig before building.
Kconfig is used for easy/fast parameter configuration and building, without the need of modifying the source code.
Name | Default value | Belongs to | Description |
---|---|---|---|
CONFIG_BOARD_XPLR_HPG2_C214 |
true |
board manager | Configure workspace and pin mapping for XPLR-HPG-2. |
CONFIG_BOARD_XPLR_HPG1_C213 |
false |
board manager | Configure workspace and pin mapping for XPLR-HPG-1. |
CONFIG_BOARD_MAZGCH_HPG_SOLUTION |
false |
board manager | Configure workspace and pin mapping for MAZGCH HPG SOLUTION. |
NOTE: Board file can be selected using KConfig (menuconfig -> Board Options
).
Macro/definitions section which are not inherited from other modules/components or are not part of any KConfig
Name | Value | Description |
---|---|---|
XPLRCOM_DEBUG_ACTIVE |
1 |
Controls logging of debug info to console. Present in xplr_hpglib_cfg. |
XPLR_BOARD_SELECTED_IS_C213 |
0 |
Defines XPLR-HPG-1 as selected board. Present in xplr_hpglib_cfg. |
XPLR_BOARD_SELECTED_IS_C214 |
1 |
Defines XPLR-HPG-2 as selected board. Present in xplr_hpglib_cfg. |
XPLR_BOARD_SELECTED_IS_MAZGCH |
0 |
Defines MAZGCH HPG Solution as selected board. Present in xplr_hpglib_cfg. |
NOTE: Only one board can be selected at a time.