ADC conversion returns BCC_STATUS_COM_TIMEOUT

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

ADC conversion returns BCC_STATUS_COM_TIMEOUT

Jump to solution
1,262 Views
NH97
Contributor II

Hi,

i'm working on a S32 project for the RD33771CNTREVM and facing an issue with the BCC_IsConverting function..

After a successful initialization the MCU switches into a measuring state in which every 100ms measurements are made. If balancing where requested by a connected testbench, the MCU switches into a balancing state.This state enables balancing and do measurements in the exact same way as the measuring state. When balancing isn't required anymore the MCU switches back to the measuring state. At this point the BCC_TransferTpl function of the BCC_IsConverting function returns a Com_timeout.

Does anyone have an idea what might be the reason?

Thanks in advance

0 Kudos
Reply
1 Solution
1,244 Views
JozefKozon
NXP TechSupport
NXP TechSupport

Hi Nikolas,

please refer to the section 9.9 in the MC33771C datasheet. Its not recommended to conduct cell measurements during cell balancing. It's also recommended to wait at least 3ms after the cell balancing before start the cell measurement.

JozefKozon_0-1681276472532.pngJozefKozon_1-1681276494543.png

With Best Regards,

Jozef

View solution in original post

0 Kudos
Reply
2 Replies
1,245 Views
JozefKozon
NXP TechSupport
NXP TechSupport

Hi Nikolas,

please refer to the section 9.9 in the MC33771C datasheet. Its not recommended to conduct cell measurements during cell balancing. It's also recommended to wait at least 3ms after the cell balancing before start the cell measurement.

JozefKozon_0-1681276472532.pngJozefKozon_1-1681276494543.png

With Best Regards,

Jozef

0 Kudos
Reply
1,235 Views
NH97
Contributor II
Hi Jozef,
the reason was actually the missing 3ms delay.
Thank you for your fast and helpful response.
Kind regards.
Nikolas