cancel
Showing results for 
Search instead for 
Did you mean: 

ISM330DHCX with MLC enable sensor will not start until Power On reset.

kumarnaveenb
Associate III

Hi,

I am trying MLC core examples. First time I program I can bale to debug the ISM330DHCXTR + Nucleo 401RE board successfully. If I reinitialize debug session, the debugger stuck at while loop below.

 do {

    ism330dhcx_device_id_get(&dev_ctx, &whoamI);

    HAL_Delay(500);

 }

My Observations,

  1. I2C working perfect with 400kHz
  2. MLC core makes some way ISM330DHCXTR unstable state.
  3. After power On reset, everything works perfectly.
  4. If I run normal/Polling for accelerometer and Gyro data, works perfect.

Can had same issue. Any help around this issue will be a great help.

Thanks,

Naveen

1 REPLY 1
Eleon BORLINI
ST Employee

Hi @NK.1umar Byregowda​ Naveen,

did you just added the MLC code to your project?

Could you share that part of the code so that I can share to our experts?

-Eleon