EVM54322-PB-00A: Problem with default configuration of ADC

Hi

I was testing the boards EVM54322-PB-00A in mode 3 to monitor by I2C bus the ADC sensor but those didn’t work, so checking the register ADC_CTRL1 the D[7] bit of ADC enable was “0” but according to MPM54322 datasheet of the default value is “1”, what is the correct default value?, I had to write this register to enable the ADC functions.

Hello,

This bit should most certainly be enabled by default. were changes to this register made beforehand?

Hi

I hope you are fine

I was using the board by default in mode 3, as I said when I connected at the output of the board a device with power consumption of 1W reading the sensor those always reported 0 values at that moment, the ADC sensor was disabled according to the ADC_CTRL1 (10h) register with value “0” in the bit 7.

To solve this, I had to enable the writting function changing the register the bit 7 of the LOCK (00h) register and the change the ADC_CTRL1 (10h), after this the current sensor has been working reading the register IOUT1_ADC (13h).

Best regards

Thanks for the added details here, understood that this is what you did to fix the issue you initially saw in getting the ADC enabled.

Mode 3 including all other modes should not have changed the ADD default settings and only change the following parameters as shown:

I wonder if there was something else that was done to change the value of this bit. Even register 00h should have been set to 1b’1 by default. How are you interfacing with this module?

Hi

I connected to the evaluation board through the I2C interface using a microcontroler as the same ways of the image

No issues with the interface method for sure. Something else must have caused those bits to change.