4 memory modules work fine with 1700 X370-pro as 32GB dual rank DJR Hynix and 16B single rank B-die Samsung.
Right now with 48GB as 8+8 single rank plus 16+16 dual rank in daisy-chain topology board. Passes memtest without errors. CPU 1700 (non X; X have slightly better memory controller or fabric or both).
RAM is 8+8 GB single rank g.skill 3200-14 Samsung B-die, 20nm best but costly.
Just added 16+16 GB dual rank g.skill 3600-16 Hynix DJR-die, latest 17nm supposed to be almost as good as B-die.
Thaiphoon burner 16.1.1 confirms DJR.
MB is Asus Prime x370-Pro with BIOS 5008 (2019 AGESA 220.127.116.11). All BIOS settings on Auto except RAM 1.35 volt.
MB defaults to 1866-13 which is almost as good as 3200-22 (1866/13 = 143 = 3200/22). Haven't started to overclock yet.
Update: one memory module was running hot. After swapping it to the outer socket, 3066-14 and 3133-14 became stable.
This Hynix DJR (getting 3133-14) is nearly as good as B-die (got to 3200-14) on 1st gen Ryzen with Prime X370-Pro.
Last edited by 1TM1; 01-13-2020 at 10:19 PM.