Adc Hw Unit Group In ADC_BUSY state

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

Adc Hw Unit Group In ADC_BUSY state

361 Views
simon98
Contributor III

Hi NXP Team.

I'm using MDBT ina S32k358 custom board.

I'm facing problems with the ADC HW units.

In my configuration i have 2 ADC1 groups: one with 10 channels and the other with 3 channels.

The group with 10 ch is converted every 800us, while the 3 ch group conversion is called inside emios callback triggered with both rising and trailing edge of a PWM signal, which has a fixed period of 200Hz (so there are 2 ADC coversion close together, based on the duty value).

When i try to modify the duty cycle of the PWM i've found that the 10ch group become ADC_BUSY and doesn't recover anymore.

I've found this problem also in older project with more groups per ADC Hw unit, which the conversions started every 10ms and, after some time, the majority of them become ADC_BUSY without recovering anymore.

Also adc queue is/was enabled at 1024 elements.

Could anybody help me understand this?

Thanks,
Simon

Tags (4)
0 Kudos
Reply
0 Replies