Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 2.45 KB

File metadata and controls

35 lines (27 loc) · 2.45 KB

u-blox

Boards

Description

Collection of hardware specific board files that are used for initializing / de-initializing the hardware components available on the XPLR-HPG-1/2 kits.

Kconfig/Build Definitions-Macros

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).

Local Definitions-Macros

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.