Skip to content

feat: support for CRT (Component Retrimming) calibration on BMI270 #62514

@maxmclau

Description

@maxmclau

Is your enhancement proposal related to a problem? Please describe.
We manufacture a few boards with BMI270 IMUs and always end up with with major gyroscope trim problems. The BMI270 supports CRT retrimming to "zero out" the gyroscope when it's at rest - saving this calibration offset to flash.

Describe the solution you'd like
We'd like to see an extension of the BMI270 driver with support for SENSOR_ATTR_CALIBRATION (or similar attribute) that completes a CRT calibration procedure. Bosch provides documentation on how this is done in their datasheet (4.14.2 Gyroscope) as well as a sample implementation in their BMI270-Sensor-API.

Metadata

Metadata

Labels

EnhancementChanges/Updates/Additions to existing featuresTSCTopics that need TSC discussionarea: SensorsSensors

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions