fix(cardputer): enable the Cardputer ADV BMI270 IMU at 0x69
Web research (docs.m5stack.com/en/core/Cardputer-Adv, the store/CNX spec tables)
+ an on-device I2C scan confirm the M5Cardputer ADV carries a BMI270 6-axis IMU;
the original Cardputer and v1.1 have none. The variant gated it off ('keep
disabled until the ADV BMI270 path is migrated and smoke-tested') — the createImu
probe factory is that migration. Enable HAS_IMU/IMU_TYPE_BMI270. The chip answers
at 0x69 (SDO strapped high), NOT the 0x68 default — IMU_TYPE_ADDR 0x69 — on the
shared SDA=G8/SCL=G9 bus alongside the TCA8418 keyboard (0x34) and ES8311 codec
(0x18), all coexisting without contention. HIL-validated: IMURW self-test PASSes
(BMI270 chipid=0x24, write-readback restored, gravity 1.02g), keyboard intact.