Unexpected Behavior with Multiple ADC Stacks and Multiple ADC Blocks
Issue
When multiple ADC blocks are used in a model and each block refers to a different ADC stack, the ADC configuration may be overridden at build or runtime. As a result, the expected conversion results might not be achieved and the block outputs can show inconsistent or incorrect behavior.
Solution
Ensure that all ADC blocks in the model refer to the same ADC stack instance.
If multiple ADC stacks are configured in the model:
Avoid mixing ADC stacks across different ADC blocks within the same model.
Use a single, consistent ADC stack for all ADC blocks that target the same hardware resources.
Review the ADC stack configuration to confirm that the intended conversion groups, triggers, and channels are not being overridden.
After aligning all ADC blocks to the same ADC stack, rebuild and redeploy the model to apply the corrected configuration.