diff --git a/src/drivers/boards/common/kinetis/board_mcu_version.c b/src/drivers/boards/common/kinetis/board_mcu_version.c index 326c26c6eab..e98937b0ae9 100644 --- a/src/drivers/boards/common/kinetis/board_mcu_version.c +++ b/src/drivers/boards/common/kinetis/board_mcu_version.c @@ -55,7 +55,10 @@ int board_mcu_version(char *rev, const char **revstr, const char **errata) chip[CHIP_TAG_LEN - 1] = '0' + ((sim_sdid & SIM_SDID_SUBFAMID_MASK) >> SIM_SDID_SUBFAMID_SHIFT); *revstr = chip; *rev = '0' + ((sim_sdid & SIM_SDID_REVID_MASK) >> SIM_SDID_REVID_SHIFT); - *errata = NULL; + + if (errata) { + *errata = NULL; + } return 0; }