I have installed latest firmware for Rover (4.0.0 stable) and now the internal compass in the Cube Purple is not identified and am unable to do compass calibration or Accelerometer calibration. I have external ublox M8N with compass that is identified and has hardware ID.
I don’t really care about the internal compass, but suspect that the inability to do calibrations is related to not seeing the internal compass on the Cube Purple.
I wonder why this would be. The AK09916 on the ICM20948 is feature limited on some other boards with 1Mb flash but doesn’t the Purple have 2Mb? And in the Hwdef it’s referenced.
-compass as part of the ICM20948
-COMPASS AK09916:probe_ICM20948 0 ROTATION_ROLL_180_YAW_90
OK so the Cube Purple compass is disabled… is it required to be enabled if I have an external compass?
also why am I not able to do ACC and compass calibrations in Rover 4.0.0?