It is my own PCB; not the ST development kit anymore. That board was extremely noisy; there were long tracks all over the place, with clocks etc...
On the original Q on this thread, I can report that the ADC Zin is pretty high. I am feeding ADC2 from a 2x10k 0.01% divider (Zout=5k obviously) and the readings multiplied by 2, and calibrated for the actual Vref, are
15 - 3.2865V
56 - 3.2895V
480 - 3.2901V
The actual voltage on the top of the divider is 3.2940V so the drop is about 0.1% which would suggest a Zin of about 5Mohms on the 56 and the 480 sample period settings and about 2Mohms on the 15 setting. This Zin is presumably dynamic; the effect of charging the capacitors. Plus maybe some leakage. This is as expected but it's interesting to get a handle on it like this.
So to get the error (due to source loading) under 1 LSB you would need a source Zout of about 500 ohms. I don't know how that relates to that ST formula.
But, bear in mind this is really a "10 bit ADC" so 0.1% is in the right ballpark anyway
Well, unless you are happy to average the last 1000 readings, which is what I am doing to get these values.