diff --git a/board/netmodule/imx8_nmhw23/imx8_nmhw23.c b/board/netmodule/imx8_nmhw23/imx8_nmhw23.c index d3bf86cdfd..aaa4af1fb8 100644 --- a/board/netmodule/imx8_nmhw23/imx8_nmhw23.c +++ b/board/netmodule/imx8_nmhw23/imx8_nmhw23.c @@ -518,6 +518,22 @@ int ft_board_setup(void *blob, bd_t *bd) } #endif +static void get_variant_name(void) +{ + char hw_variant_name[64]; + bd_get_variantname(hw_variant_name, sizeof(hw_variant_name)); + printf("SYS: %s\n", hw_variant_name); +} + +static void get_hw_version(void) +{ + int hw_ver = -1; + int hw_rev = -1; + + bd_get_hw_version(&hw_ver, &hw_rev); + + printf("MB: V%d.%d\n", hw_ver, hw_rev); +} int board_mmc_get_env_dev(int devno) { return devno; @@ -564,6 +580,9 @@ int board_late_init(void) puts("Could no get board ID.\n"); } + get_variant_name(); + get_hw_version(); + board_eth_init(NULL); return 0;