Ich habe mir ein kleines Tool für das einfachere Einstellen der VTT auf dem Asus A7N8X gebaut! Diese Komponenten habe ich verwendet:
- DEBO AMP 12BIT 2 ... Developer Board with ADS1015
https://www.reichelt.de/entwicklerb...-amp-12bit-2-p266041.html?&trstct=pos_1&nbc=1
- D1Z OLED 0.66 ... 64x48 Pixel OLED Display
https://www.reichelt.de/d1-shield-o...1z-oled-0-66-p266074.html?&trstct=pos_0&nbc=1
- ARD NANO EVE ... Arduino Nano Every Developer board with Microchip ATmega4809
https://www.reichelt.de/arduino-nan...d-nano-eve-p261300.html?&trstct=vrt_pdn&nbc=1
Die ursprünglichen VDimm VTT-Versuche erfolgten mit 2x Multimeter Agilent U1252A (ca.500€/Stück). Leider werden für die VTT Einstellung genaue Geräte benötigt. Folgender Aufbau macht das Ganze für schlappe 20€ möglich und das echt nervige umrechnen der VTT Abweichung entfällt.
In damilgen Versuchen mit den teuren Multimetern habe ich für mein Asus für absolute GoldMemory Stabilität (ca.10x Durchläufe PASS) und hohe VDimm in 2.5mV Schritten ermittelt. Asus Standard Abweichung von VTT (VDimm/2) sind ca. -15mV! Das reicht genau bis 3.25V, darüber generiert der nF2 Speichercontroller dann Fehler. Die Spannungstests wurden bei 254-257MHz, Timings von 2-2-2-11 mit 2x256MB Infineon 6A bei VDD 1.95V durchgeführt um den Takt als Fehlerquelle auszuschließen:
3.35V => -28,4mV bis -111,5mV / VTT-Fenster Breite ca. 83,1mV / idealer Wert zur Nutzung: -70,025mV
3.43V => -69,55mV bis -129,2mV / VTT-Fenster Breite ca. 59,65mV / idealer Wert zur Nutzung: -99,08mV
3.50V => -76,95mV bis -132mV / VTT-Fenster Breite ca. 55,1mV / idealer Wert zur Nutzung: -104,25mV
3.55V => -82,25mV bis -136,78mV / VTT-Fenster Breite ca. 51,75mV / idealer Wert zur Nutzung: -108,005mV
3.59V => -97,7mV bis -124,1mV / VTT-Fenster Breite ca. 26,4mV / idealer Wert zur Nutzung: -109,15mV
Im Versuch 3.59V VDimm muss also die VTT genau stimmen und darf nicht mehr als +/-10mV schwanken damit keine GoldMemory Fehler auftreten. Der ADS1015 (Messung VDimm/VTT) ist ein 12Bit Wandler auf 4V Referenz, der Arduino (VCore/VDD) hat einen 10 Bit Wandler auf eine 2.5V Referenz. In der Firmware habe ich noch Offset Einstellungen drin die auf die typischen Sockel A Bereiche abgeglichen sind. Die Abweichungen können bei VCore und VDD locker 5mV sein. Die VTT und VDimm schafft der Aufbau nach Kalibrierung auf ca. 1mV genau zu messen was eine VTT-Abweichungsberechnung von ca.2mV Genauigkeit ermöglichen sollte. Alternativ könnte man ja einen 16Bit Wandler nehmen. Mir persönlich ist es genau genug.
Abstimmung erfolge in diesen Bereichen:
VCore 1,65V - 1,85V
VDD 1,75V - 1,95V
VDimm 3,2V - 3,6V
VTT 1,65V - 1,8V
Anbei ein erster Testlauf am Asus!