Hi sarwath,
When a conversion is complete, the SC1n[COCO] flag is set. You can read it with the ADC_DRV_GetConvCompleteFlag.
Your while loop call ADC_DRV_GetChanResult too frequency. The ADC may not have finished converting.

Have you refer to those ADC examples in SDK? In addition, this example is also recommended for your reference: Example S32K144 PDB ADC DMA S32DS.ARM.2018.R1
Best Regards,
Robin
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------