Hi @andrewgatrost,
I hope you are doing well.
One should use u-boot-imx provided at https://github.com/nxp-imx/uboot-imx
Please remove the below options from the configuration.
CONFIG_DM_PMIC_BD71837=y
CONFIG_DM_PMIC_PCA9450=y
In the Latest rev. of imx8mm EVK BD71837 PMIC is replaced by PCA9450. therefore the base configuration for imx8mm evk only supports PCA9450 in the latest u-boot.
One needs to do the below change in the configuration header file(/include/configs/imx8mm_evk.h).
- #if defined(CONFIG_IMX8M_LPDDR4) && defined(CONFIG_TARGET_IMX8MM_EVK)
- #define CONFIG_POWER_PCA9450
- #else
- #define CONFIG_POWER_BD71837
- #endif
+ #define CONFIG_POWER_BD71837
Please make corresponding changes to the device tree as well. (/arch/arm/dts/imx8mm-evk.dtsi).
Please refer to below mentioned commit for pmic node changes in dts.
imx8mm_evk: Switch to new imx8mm evk board
Thanks & Regards,
Dhruvit Vasavada