Hi,
I have some questions regarding the ADC self-test while using BCTU triggering via EMIOS, which is a hardware trigger. Here are my queries:
ADC Self-Test : how do we do the ADC self test when we are doing BCTU triggering?
Self-Test Triggering: My understanding is that the BCTU itself triggers the self-test. If this is correct, how do we read the results?
Self-Test Result Verification: How can we determine if the self-test has passed or failed?
Timing of Self-Test When does the self-test occur during BCTU triggering? Is it at the end of each BCTU list for each trigger, at the end of each signal sample, or at some other point?
I hope to receive answers to all my questions
Hi,
running the ADC self test using the BCTU to trigger it is not supported on K3xx devices.
The RM's chapter 60.3.17.2 Self-test gives info about steps required in CPU mode.
If using RTD, in the ADC driver we provided API calls Adc_SelfTest(), Adc_Sar_Ip_SelfTest(). As per ADC User manual should be called at any time after driver was initialized and there are no ongoing conversions.
BR, Petr
Hi,
module MSR register gives status for ongoing conversions. If module is in BCTU control mode you will need to disable it.
BR, Petr