ADC convert timeout on wakeup

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
D_Sd_3235936
Level 4
Level 4
25 sign-ins 50 questions asked 25 replies posted

HI

Encountered this rare behavior in some of my devices running PSoC BLE 4200.

After sending the ACD module to sleep using  XXX_Sleep()

On wakeup, using XXX_Wakeup, a conversion started, and conversion timeout occurred. (This later was followed by a watchdog reset...)

My question is why did this conversion take place? I did not ask for it.

My ADC is configured to HW trigger mode.

Thanks.

0 Likes
3 Replies
Vasanth
Moderator
Moderator
Moderator
250 sign-ins 500 solutions authored First question asked

Hi,

Could you give more information ? Will you able to share your project ? What is the input to the hardware trigger pin of the component ?

Best Regards,
Vasanth

0 Likes

pastedImage_0.png

pastedImage_1.png

pastedImage_2.png

0 Likes
Vasanth
Moderator
Moderator
Moderator
250 sign-ins 500 solutions authored First question asked

Hi ,

I understand the ADC SOC pin is left floating. So I expect you to initiate conversion using ADC_StartConvert() API each time, when you want to initiate a conversion. But the information is not sufficient to test or recreate the issue at our end. Is it possible to share your complete project?

Best Regards,
Vasanth

0 Likes