Rayna, At the moment, I do not think that it is a board-level issue. Do note that the ADC_cal() function only needs to be executed once. If it is executed more than once in an example, it is not done intentionally. It should be straightforward to set a breakpoint during ADC initialization and single-step through the sequence while monitoring the ADC register values to see where things break. -Tommy
↧