Skip to main content
Associate
November 21, 2024
Question

Does LSM6DSOX MLC have permanent memory?

  • November 21, 2024
  • 1 reply
  • 635 views

1- Is there a permanent memory in LSM6DSOX for machine learning? In other words, does the ".ucf" file that we load in case of power off or reset become permanent?

2- Can we load the ".ucf" file without using "STEVAL-MKI109V3"?

3- Can we load the ".ucf" file using I2C communication?

 

Thank You.

 

 

 

 

1 reply

Federica Bossi
Technical Moderator
November 22, 2024

Hi @bkrzn ,

The LSM6DSOX sensor has an embedded finite state machine (FSM) and machine learning core (MLC) which can be configured using a ".ucf" file. However, the sensor does not have non-volatile memory to store the ".ucf" file permanently. This means that if the sensor is powered off or reset, the configuration loaded from the ".ucf" file will be lost. You will need to reload the ".ucf" file each time the sensor is powered on or reset.

 

Yes, you can load the ".ucf" file without using the "STEVAL-MKI109V3". The "STEVAL-MKI109V3" is a convenient tool for evaluation and development, but it is not the only method to load the ".ucf" file. You can use any microcontroller or host processor that can communicate with the LSM6DSOX sensor via I2C or SPI interfaces to load the ".ucf" file.

In order to give better visibility on the answered topics, please click on 'Accept as Solution' on the reply which solved your issue or answered your question.