A10 DRAM Controller Calibration (impedance configuration example)

From linux-sunxi.org
Jump to navigation Jump to search

Searching for optimal "dram_emr1"

Cubieboard1, 540MHz, emr1=0x00

dcdc3_vol = 1250
dram_clk = 540
mbus_clk = 0
dram_type = 3
dram_rank_num = 1
dram_chip_density = 4096
dram_io_width = 16
dram_bus_width = 32
dram_cas = 7
dram_zq = 0x7b
dram_odt_en = 0
dram_tpr0 = 0x36947790
dram_tpr1 = 0xa0c0
dram_tpr2 = 0x23600
dram_tpr3 = 0x40000
dram_emr1 = 0x0
dram_emr2 = 0x8
dram_emr3 = 0x0
dqs_gating_delay = 0x06060606
active_windowing = 1
mfxdlyphase=36phase=54phase=72phase=90phase=108phase=126
0x070x0733330x0722220x0711110x0700000x07EEEE0x07DDDD
0x060x0633330x0622220x0611110x0600000x06EEEE0x06DDDD
0x050x0533330x0522220x0511110x0500000x05EEEE0x05DDDD
0x040x0433330x0422220x0411110x0400000x04EEEE0x04DDDD
0x030x0333330x0322220x0311110x0300000x03EEEE0x03DDDD
0x020x0233330x0222220x0211110x0200000x02EEEE0x02DDDD
0x010x0133330x0122220x0111110x0100000x01EEEE0x01DDDD
0x000x0033330x0022220x0011110x0000000x00EEEE0x00DDDD
0x080x0833330x0822220x0811110x0800000x08EEEE0x08DDDD
0x100x1033330x1022220x1011110x1000000x10EEEE0x10DDDD
0x180x1833330x1822220x1811110x1800000x18EEEE0x18DDDD
0x200x2033330x2022220x2011110x2000000x20EEEE0x20DDDD
0x280x2833330x2822220x2811110x2800000x28EEEE0x28DDDD
0x300x3033330x3022220x3011110x3000000x30EEEE0x30DDDD
0x380x3833330x3822220x3811110x3800000x38EEEE0x38DDDD
Lane phase adjustments: [0, 0, 0, 0]
Error statistics from memtester: [solidbits=45, bitflip=1]

Total number of successful memtester runs: 0

Best luminance at the height 0.5 is above 0x000000, score = 0.000
Best luminance at the height 1.0 is above 0x000000, score = 0.000
Best luminance at the height 2.0 is above 0x000000, score = 0.000
Best luminance at the height 4.0 is above 0x000000, score = 0.000

Read errors per lane: [4, 0, 11, 0]. Lane 1 is the most noisy/problematic.
Errors from the lane 3 are not intersecting with the errors from the worst lane 1.

Write errors per lane: [30, 30, 30, 31]. Lane 0 is the most noisy/problematic.
Errors from the lane 1 are 100.0% eclipsed by the worst lane 0.
Errors from the lane 2 are 100.0% eclipsed by the worst lane 0.
Errors from the lane 3 are 100.0% eclipsed by the worst lane 0.

Cubieboard1, 540MHz, emr1=0x04

dcdc3_vol = 1250
dram_clk = 540
mbus_clk = 0
dram_type = 3
dram_rank_num = 1
dram_chip_density = 4096
dram_io_width = 16
dram_bus_width = 32
dram_cas = 7
dram_zq = 0x7b
dram_odt_en = 0
dram_tpr0 = 0x36947790
dram_tpr1 = 0xa0c0
dram_tpr2 = 0x23600
dram_tpr3 = 0x60000
dram_emr1 = 0x4
dram_emr2 = 0x8
dram_emr3 = 0x0
dqs_gating_delay = 0x06060606
active_windowing = 1
mfxdlyphase=36phase=54phase=72phase=90phase=108phase=126
0x070x0733330x0722220x0711110x0700000x07EEEE0x07DDDD
0x060x0633330x0622220x0611110x0600000x06EEEE0x06DDDD
0x050x0533330x0522220x0511110x0500000x05EEEE0x05DDDD
0x040x0433330x0422220x0411110x0400000x04EEEE0x04DDDD
0x030x0333330x0322220x0311110x0300000x03EEEE0x03DDDD
0x020x0233330x0222220x0211110x0200000x02EEEE0x02DDDD
0x010x0133330x0122220x0111110x0100000x01EEEE0x01DDDD
0x000x0033330x0022220x0011110x0000000x00EEEE0x00DDDD
0x080x0833330x0822220x0811110x0800000x08EEEE0x08DDDD
0x100x1033330x1022220x1011110x1000000x10EEEE0x10DDDD
0x180x1833330x1822220x1811110x1800000x18EEEE0x18DDDD
0x200x2033330x2022220x2011110x2000000x20EEEE0x20DDDD
0x280x2833330x2822220x2811110x2800000x28EEEE0x28DDDD
0x300x3033330x3022220x3011110x3000000x30EEEE0x30DDDD
0x380x3833330x3822220x3811110x3800000x38EEEE0x38DDDD
Lane phase adjustments: [0, 0, 0, 0]
Error statistics from memtester: [bitflip=24, solidbits=17]

Total number of successful memtester runs: 161

Best luminance at the height 0.5 is above 0x040000, score = 0.461
Best luminance at the height 1.0 is above 0x030000, score = 0.321
Best luminance at the height 2.0 is above 0x030000, score = 0.245
Best luminance at the height 4.0 is above 0x020000, score = 0.203

Read errors per lane: [5, 0, 14, 6]. Lane 1 is the most noisy/problematic.
Errors from the lane 0 are not intersecting with the errors from the worst lane 1.
Errors from the lane 3 are not intersecting with the errors from the worst lane 1.

Write errors per lane: [14, 14, 14, 16]. Lane 0 is the most noisy/problematic.
Errors from the lane 1 are 100.0% eclipsed by the worst lane 0.
Errors from the lane 2 are 100.0% eclipsed by the worst lane 0.
Errors from the lane 3 are 100.0% eclipsed by the worst lane 0.

Cubieboard1, 540MHz, emr1=0x06

dcdc3_vol = 1250
dram_clk = 540
mbus_clk = 0
dram_type = 3
dram_rank_num = 1
dram_chip_density = 4096
dram_io_width = 16
dram_bus_width = 32
dram_cas = 7
dram_zq = 0x7b
dram_odt_en = 0
dram_tpr0 = 0x36947790
dram_tpr1 = 0xa0c0
dram_tpr2 = 0x23600
dram_tpr3 = 0x40000
dram_emr1 = 0x6
dram_emr2 = 0x8
dram_emr3 = 0x0
dqs_gating_delay = 0x06060606
active_windowing = 1
mfxdlyphase=36phase=54phase=72phase=90phase=108phase=126
0x070x0733330x0722220x0711110x0700000x07EEEE0x07DDDD
0x060x0633330x0622220x0611110x0600000x06EEEE0x06DDDD
0x050x0533330x0522220x0511110x0500000x05EEEE0x05DDDD
0x040x0433330x0422220x0411110x0400000x04EEEE0x04DDDD
0x030x0333330x0322220x0311110x0300000x03EEEE0x03DDDD
0x020x0233330x0222220x0211110x0200000x02EEEE0x02DDDD
0x010x0133330x0122220x0111110x0100000x01EEEE0x01DDDD
0x000x0033330x0022220x0011110x0000000x00EEEE0x00DDDD
0x080x0833330x0822220x0811110x0800000x08EEEE0x08DDDD
0x100x1033330x1022220x1011110x1000000x10EEEE0x10DDDD
0x180x1833330x1822220x1811110x1800000x18EEEE0x18DDDD
0x200x2033330x2022220x2011110x2000000x20EEEE0x20DDDD
0x280x2833330x2822220x2811110x2800000x28EEEE0x28DDDD
0x300x3033330x3022220x3011110x3000000x30EEEE0x30DDDD
0x380x3833330x3822220x3811110x3800000x38EEEE0x38DDDD
Lane phase adjustments: [0, 0, 0, 0]
Error statistics from memtester: [bitflip=26, solidbits=20]

Total number of successful memtester runs: 176

Best luminance at the height 0.5 is above 0x040000, score = 0.444
Best luminance at the height 1.0 is above 0x040000, score = 0.304
Best luminance at the height 2.0 is above 0x031111, score = 0.240
Best luminance at the height 4.0 is above 0x011111, score = 0.215

Read errors per lane: [7, 0, 15, 8]. Lane 1 is the most noisy/problematic.
Errors from the lane 0 are not intersecting with the errors from the worst lane 1.
Errors from the lane 3 are not intersecting with the errors from the worst lane 1.

Write errors per lane: [14, 14, 14, 16]. Lane 0 is the most noisy/problematic.
Errors from the lane 1 are 100.0% eclipsed by the worst lane 0.
Errors from the lane 2 are 100.0% eclipsed by the worst lane 0.
Errors from the lane 3 are 100.0% eclipsed by the worst lane 0.

Cubieboard1, 540MHz, emr1=0x42

dcdc3_vol = 1250
dram_clk = 540
mbus_clk = 0
dram_type = 3
dram_rank_num = 1
dram_chip_density = 4096
dram_io_width = 16
dram_bus_width = 32
dram_cas = 7
dram_zq = 0x7b
dram_odt_en = 0
dram_tpr0 = 0x36947790
dram_tpr1 = 0xa0c0
dram_tpr2 = 0x23600
dram_tpr3 = 0x60000
dram_emr1 = 0x42
dram_emr2 = 0x8
dram_emr3 = 0x0
dqs_gating_delay = 0x06060606
active_windowing = 1
mfxdlyphase=36phase=54phase=72phase=90phase=108phase=126
0x070x0733330x0722220x0711110x0700000x07EEEE0x07DDDD
0x060x0633330x0622220x0611110x0600000x06EEEE0x06DDDD
0x050x0533330x0522220x0511110x0500000x05EEEE0x05DDDD
0x040x0433330x0422220x0411110x0400000x04EEEE0x04DDDD
0x030x0333330x0322220x0311110x0300000x03EEEE0x03DDDD
0x020x0233330x0222220x0211110x0200000x02EEEE0x02DDDD
0x010x0133330x0122220x0111110x0100000x01EEEE0x01DDDD
0x000x0033330x0022220x0011110x0000000x00EEEE0x00DDDD
0x080x0833330x0822220x0811110x0800000x08EEEE0x08DDDD
0x100x1033330x1022220x1011110x1000000x10EEEE0x10DDDD
0x180x1833330x1822220x1811110x1800000x18EEEE0x18DDDD
0x200x2033330x2022220x2011110x2000000x20EEEE0x20DDDD
0x280x2833330x2822220x2811110x2800000x28EEEE0x28DDDD
0x300x3033330x3022220x3011110x3000000x30EEEE0x30DDDD
0x380x3833330x3822220x3811110x3800000x38EEEE0x38DDDD
Lane phase adjustments: [0, 0, 0, 0]
Error statistics from memtester: [bitflip=34, solidbits=24]

Total number of successful memtester runs: 51

Best luminance at the height 0.5 is above 0x020000, score = 0.190
Best luminance at the height 1.0 is above 0x020000, score = 0.115
Best luminance at the height 2.0 is above 0x021111, score = 0.086
Best luminance at the height 4.0 is above 0x021111, score = 0.069

Read errors per lane: [7, 0, 15, 7]. Lane 1 is the most noisy/problematic.
Errors from the lane 0 are not intersecting with the errors from the worst lane 1.
Errors from the lane 3 are not intersecting with the errors from the worst lane 1.

Write errors per lane: [26, 26, 26, 29]. Lane 0 is the most noisy/problematic.
Errors from the lane 1 are 100.0% eclipsed by the worst lane 0.
Errors from the lane 2 are 100.0% eclipsed by the worst lane 0.
Errors from the lane 3 are 100.0% eclipsed by the worst lane 0.

Searching for optimal "dram_zq" (high 4 bits)

Cubieboard1, 576MHz, zq=0x1C

dcdc3_vol = 1325
dram_clk = 576
mbus_clk = 0
dram_type = 3
dram_rank_num = 1
dram_chip_density = 4096
dram_io_width = 16
dram_bus_width = 32
dram_cas = 9
dram_zq = 0x1c
dram_odt_en = 3
dram_tpr0 = 0x3ab588b4
dram_tpr1 = 0xa0d0
dram_tpr2 = 0x2ba00
dram_tpr3 = 0x0
dram_emr1 = 0x4
dram_emr2 = 0x10
dram_emr3 = 0x0
dqs_gating_delay = 0x06060606
active_windowing = 1
mfxdlyphase=36phase=54phase=72phase=90phase=108phase=126
0x070x0733330x0722220x0711110x0700000x07EEEE0x07DDDD
0x060x0633330x0622220x0611110x0600000x06EEEE0x06DDDD
0x050x0533330x0522220x0511110x0500000x05EEEE0x05DDDD
0x040x0433330x0422220x0411110x0400000x04EEEE0x04DDDD
0x030x0333330x0322220x0311110x0300000x03EEEE0x03DDDD
0x020x0233330x0222220x0211110x0200000x02EEEE0x02DDDD
0x010x0133330x0122220x0111110x0100000x01EEEE0x01DDDD
0x000x0033330x0022220x0011110x0000000x00EEEE0x00DDDD
0x080x0833330x0822220x0811110x0800000x08EEEE0x08DDDD
0x100x1033330x1022220x1011110x1000000x10EEEE0x10DDDD
0x180x1833330x1822220x1811110x1800000x18EEEE0x18DDDD
0x200x2033330x2022220x2011110x2000000x20EEEE0x20DDDD
0x280x2833330x2822220x2811110x2800000x28EEEE0x28DDDD
0x300x3033330x3022220x3011110x3000000x30EEEE0x30DDDD
0x380x3833330x3822220x3811110x3800000x38EEEE0x38DDDD
Lane phase adjustments: [0, 0, 0, 0]
Error statistics from memtester: [solidbits=16, bitflip=16]

Total number of successful memtester runs: 511

Best luminance at the height 0.5 is above 0x031111, score = 0.817
Best luminance at the height 1.0 is above 0x031111, score = 0.743
Best luminance at the height 2.0 is above 0x031111, score = 0.666
Best luminance at the height 4.0 is above 0x011111, score = 0.617

Read errors per lane: [4, 0, 8, 11]. Lane 0 is the most noisy/problematic.
Errors from the lane 1 are not intersecting with the errors from the worst lane 0.
Errors from the lane 3 are not intersecting with the errors from the worst lane 0.

Write errors per lane: [6, 6, 0, 3]. Lane 3 is the most noisy/problematic.
Errors from the lane 0 are not intersecting with the errors from the worst lane 3.
Errors from the lane 2 are 100.0% eclipsed by the worst lane 3.

Cubieboard1, 576MHz, zq=0x2C

dcdc3_vol = 1325
dram_clk = 576
mbus_clk = 0
dram_type = 3
dram_rank_num = 1
dram_chip_density = 4096
dram_io_width = 16
dram_bus_width = 32
dram_cas = 9
dram_zq = 0x2c
dram_odt_en = 3
dram_tpr0 = 0x3ab588b4
dram_tpr1 = 0xa0d0
dram_tpr2 = 0x2ba00
dram_tpr3 = 0x0
dram_emr1 = 0x4
dram_emr2 = 0x10
dram_emr3 = 0x0
dqs_gating_delay = 0x06060606
active_windowing = 1
mfxdlyphase=36phase=54phase=72phase=90phase=108phase=126
0x070x0733330x0722220x0711110x0700000x07EEEE0x07DDDD
0x060x0633330x0622220x0611110x0600000x06EEEE0x06DDDD
0x050x0533330x0522220x0511110x0500000x05EEEE0x05DDDD
0x040x0433330x0422220x0411110x0400000x04EEEE0x04DDDD
0x030x0333330x0322220x0311110x0300000x03EEEE0x03DDDD
0x020x0233330x0222220x0211110x0200000x02EEEE0x02DDDD
0x010x0133330x0122220x0111110x0100000x01EEEE0x01DDDD
0x000x0033330x0022220x0011110x0000000x00EEEE0x00DDDD
0x080x0833330x0822220x0811110x0800000x08EEEE0x08DDDD
0x100x1033330x1022220x1011110x1000000x10EEEE0x10DDDD
0x180x1833330x1822220x1811110x1800000x18EEEE0x18DDDD
0x200x2033330x2022220x2011110x2000000x20EEEE0x20DDDD
0x280x2833330x2822220x2811110x2800000x28EEEE0x28DDDD
0x300x3033330x3022220x3011110x3000000x30EEEE0x30DDDD
0x380x3833330x3822220x3811110x3800000x38EEEE0x38DDDD
Lane phase adjustments: [0, 0, 0, 0]
Error statistics from memtester: [bitflip=16, solidbits=13]

Total number of successful memtester runs: 562

Best luminance at the height 0.5 is above 0x081111, score = 0.878
Best luminance at the height 1.0 is above 0x081111, score = 0.823
Best luminance at the height 2.0 is above 0x081111, score = 0.755
Best luminance at the height 4.0 is above 0x001111, score = 0.688

Read errors per lane: [3, 0, 4, 12]. Lane 0 is the most noisy/problematic.
Errors from the lane 1 are not intersecting with the errors from the worst lane 0.
Errors from the lane 3 are not intersecting with the errors from the worst lane 0.

Write errors per lane: [9, 9, 0, 1]. Lane 3 is the most noisy/problematic.
Errors from the lane 0 are not intersecting with the errors from the worst lane 3.
Errors from the lane 2 are 100.0% eclipsed by the worst lane 3.

Cubieboard1, 576MHz, zq=0x3C

dcdc3_vol = 1325
dram_clk = 576
mbus_clk = 0
dram_type = 3
dram_rank_num = 1
dram_chip_density = 4096
dram_io_width = 16
dram_bus_width = 32
dram_cas = 9
dram_zq = 0x3c
dram_odt_en = 3
dram_tpr0 = 0x3ab588b4
dram_tpr1 = 0xa0d0
dram_tpr2 = 0x2ba00
dram_tpr3 = 0x0
dram_emr1 = 0x4
dram_emr2 = 0x10
dram_emr3 = 0x0
dqs_gating_delay = 0x06060606
active_windowing = 1
mfxdlyphase=36phase=54phase=72phase=90phase=108phase=126
0x070x0733330x0722220x0711110x0700000x07EEEE0x07DDDD
0x060x0633330x0622220x0611110x0600000x06EEEE0x06DDDD
0x050x0533330x0522220x0511110x0500000x05EEEE0x05DDDD
0x040x0433330x0422220x0411110x0400000x04EEEE0x04DDDD
0x030x0333330x0322220x0311110x0300000x03EEEE0x03DDDD
0x020x0233330x0222220x0211110x0200000x02EEEE0x02DDDD
0x010x0133330x0122220x0111110x0100000x01EEEE0x01DDDD
0x000x0033330x0022220x0011110x0000000x00EEEE0x00DDDD
0x080x0833330x0822220x0811110x0800000x08EEEE0x08DDDD
0x100x1033330x1022220x1011110x1000000x10EEEE0x10DDDD
0x180x1833330x1822220x1811110x1800000x18EEEE0x18DDDD
0x200x2033330x2022220x2011110x2000000x20EEEE0x20DDDD
0x280x2833330x2822220x2811110x2800000x28EEEE0x28DDDD
0x300x3033330x3022220x3011110x3000000x30EEEE0x30DDDD
0x380x3833330x3822220x3811110x3800000x38EEEE0x38DDDD
Lane phase adjustments: [0, 0, 0, 0]
Error statistics from memtester: [bitflip=14, solidbits=10]

Total number of successful memtester runs: 571

Best luminance at the height 0.5 is above 0x181111, score = 0.850
Best luminance at the height 1.0 is above 0x181111, score = 0.786
Best luminance at the height 2.0 is above 0x101111, score = 0.723
Best luminance at the height 4.0 is above 0x001111, score = 0.686

Read errors per lane: [4, 0, 3, 7]. Lane 0 is the most noisy/problematic.
Errors from the lane 1 are not intersecting with the errors from the worst lane 0.
Errors from the lane 3 are not intersecting with the errors from the worst lane 0.

Write errors per lane: [9, 9, 1, 2]. Lane 3 is the most noisy/problematic.
Errors from the lane 0 are 50.0% eclipsed by the worst lane 3.
Errors from the lane 1 are 100.0% eclipsed by the worst lane 3.
Errors from the lane 2 are 100.0% eclipsed by the worst lane 3.

Cubieboard1, 576MHz, zq=0x4C

dcdc3_vol = 1325
dram_clk = 576
mbus_clk = 0
dram_type = 3
dram_rank_num = 1
dram_chip_density = 4096
dram_io_width = 16
dram_bus_width = 32
dram_cas = 9
dram_zq = 0x4c
dram_odt_en = 3
dram_tpr0 = 0x3ab588b4
dram_tpr1 = 0xa0d0
dram_tpr2 = 0x2ba00
dram_tpr3 = 0x0
dram_emr1 = 0x4
dram_emr2 = 0x10
dram_emr3 = 0x0
dqs_gating_delay = 0x06060606
active_windowing = 1
mfxdlyphase=36phase=54phase=72phase=90phase=108phase=126
0x070x0733330x0722220x0711110x0700000x07EEEE0x07DDDD
0x060x0633330x0622220x0611110x0600000x06EEEE0x06DDDD
0x050x0533330x0522220x0511110x0500000x05EEEE0x05DDDD
0x040x0433330x0422220x0411110x0400000x04EEEE0x04DDDD
0x030x0333330x0322220x0311110x0300000x03EEEE0x03DDDD
0x020x0233330x0222220x0211110x0200000x02EEEE0x02DDDD
0x010x0133330x0122220x0111110x0100000x01EEEE0x01DDDD
0x000x0033330x0022220x0011110x0000000x00EEEE0x00DDDD
0x080x0833330x0822220x0811110x0800000x08EEEE0x08DDDD
0x100x1033330x1022220x1011110x1000000x10EEEE0x10DDDD
0x180x1833330x1822220x1811110x1800000x18EEEE0x18DDDD
0x200x2033330x2022220x2011110x2000000x20EEEE0x20DDDD
0x280x2833330x2822220x2811110x2800000x28EEEE0x28DDDD
0x300x3033330x3022220x3011110x3000000x30EEEE0x30DDDD
0x380x3833330x3822220x3811110x3800000x38EEEE0x38DDDD
Lane phase adjustments: [0, 0, 0, 0]
Error statistics from memtester: [solidbits=26, bitflip=17]

Total number of successful memtester runs: 428

Best luminance at the height 0.5 is above 0x180000, score = 0.775
Best luminance at the height 1.0 is above 0x201111, score = 0.692
Best luminance at the height 2.0 is above 0x181111, score = 0.625
Best luminance at the height 4.0 is above 0x181111, score = 0.558

Read errors per lane: [4, 0, 1, 6]. Lane 0 is the most noisy/problematic.
Errors from the lane 1 are not intersecting with the errors from the worst lane 0.
Errors from the lane 3 are not intersecting with the errors from the worst lane 0.

Write errors per lane: [32, 32, 1, 1]. Lane 3 is the most noisy/problematic.
Errors from the lane 0 are 100.0% eclipsed by the worst lane 3.
Errors from the lane 1 are 100.0% eclipsed by the worst lane 3.
Errors from the lane 2 are 100.0% eclipsed by the worst lane 3.

Searching for optimal "dram_zq" (low 4 bits)

Cubieboard1, 576MHz, zq=0x3A

dcdc3_vol = 1325
dram_clk = 576
mbus_clk = 0
dram_type = 3
dram_rank_num = 1
dram_chip_density = 4096
dram_io_width = 16
dram_bus_width = 32
dram_cas = 9
dram_zq = 0x3a
dram_odt_en = 3
dram_tpr0 = 0x3ab588b4
dram_tpr1 = 0xa0d0
dram_tpr2 = 0x2ba00
dram_tpr3 = 0x31111
dram_emr1 = 0x4
dram_emr2 = 0x10
dram_emr3 = 0x0
dqs_gating_delay = 0x06060606
active_windowing = 1
mfxdlyphase=36phase=54phase=72phase=90phase=108phase=126
0x070x0733330x0722220x0711110x0700000x07EEEE0x07DDDD
0x060x0633330x0622220x0611110x0600000x06EEEE0x06DDDD
0x050x0533330x0522220x0511110x0500000x05EEEE0x05DDDD
0x040x0433330x0422220x0411110x0400000x04EEEE0x04DDDD
0x030x0333330x0322220x0311110x0300000x03EEEE0x03DDDD
0x020x0233330x0222220x0211110x0200000x02EEEE0x02DDDD
0x010x0133330x0122220x0111110x0100000x01EEEE0x01DDDD
0x000x0033330x0022220x0011110x0000000x00EEEE0x00DDDD
0x080x0833330x0822220x0811110x0800000x08EEEE0x08DDDD
0x100x1033330x1022220x1011110x1000000x10EEEE0x10DDDD
0x180x1833330x1822220x1811110x1800000x18EEEE0x18DDDD
0x200x2033330x2022220x2011110x2000000x20EEEE0x20DDDD
0x280x2833330x2822220x2811110x2800000x28EEEE0x28DDDD
0x300x3033330x3022220x3011110x3000000x30EEEE0x30DDDD
0x380x3833330x3822220x3811110x3800000x38EEEE0x38DDDD
Lane phase adjustments: [0, 0, 0, 0]
Error statistics from memtester: [solidbits=25, bitflip=18]

Total number of successful memtester runs: 419

Best luminance at the height 0.5 is above 0x021111, score = 0.869
Best luminance at the height 1.0 is above 0x021111, score = 0.808
Best luminance at the height 2.0 is above 0x021111, score = 0.725
Best luminance at the height 4.0 is above 0x031111, score = 0.620

Read errors per lane: [5, 0, 0, 6]. Lane 0 is the most noisy/problematic.
Errors from the lane 3 are not intersecting with the errors from the worst lane 0.

Write errors per lane: [32, 32, 0, 0]. Lane 3 is the most noisy/problematic.
Errors from the lane 2 are 100.0% eclipsed by the worst lane 3.

Cubieboard1, 576MHz, zq=0x3B

dcdc3_vol = 1325
dram_clk = 576
mbus_clk = 0
dram_type = 3
dram_rank_num = 1
dram_chip_density = 4096
dram_io_width = 16
dram_bus_width = 32
dram_cas = 9
dram_zq = 0x3b
dram_odt_en = 3
dram_tpr0 = 0x3ab588b4
dram_tpr1 = 0xa0d0
dram_tpr2 = 0x2ba00
dram_tpr3 = 0x101111
dram_emr1 = 0x4
dram_emr2 = 0x10
dram_emr3 = 0x0
dqs_gating_delay = 0x06060606
active_windowing = 1
mfxdlyphase=36phase=54phase=72phase=90phase=108phase=126
0x070x0733330x0722220x0711110x0700000x07EEEE0x07DDDD
0x060x0633330x0622220x0611110x0600000x06EEEE0x06DDDD
0x050x0533330x0522220x0511110x0500000x05EEEE0x05DDDD
0x040x0433330x0422220x0411110x0400000x04EEEE0x04DDDD
0x030x0333330x0322220x0311110x0300000x03EEEE0x03DDDD
0x020x0233330x0222220x0211110x0200000x02EEEE0x02DDDD
0x010x0133330x0122220x0111110x0100000x01EEEE0x01DDDD
0x000x0033330x0022220x0011110x0000000x00EEEE0x00DDDD
0x080x0833330x0822220x0811110x0800000x08EEEE0x08DDDD
0x100x1033330x1022220x1011110x1000000x10EEEE0x10DDDD
0x180x1833330x1822220x1811110x1800000x18EEEE0x18DDDD
0x200x2033330x2022220x2011110x2000000x20EEEE0x20DDDD
0x280x2833330x2822220x2811110x2800000x28EEEE0x28DDDD
0x300x3033330x3022220x3011110x3000000x30EEEE0x30DDDD
0x380x3833330x3822220x3811110x3800000x38EEEE0x38DDDD
Lane phase adjustments: [0, 0, 0, 0]
Error statistics from memtester: [bitflip=16, solidbits=7]

Total number of successful memtester runs: 616

Best luminance at the height 0.5 is above 0x001111, score = 0.923
Best luminance at the height 1.0 is above 0x001111, score = 0.888
Best luminance at the height 2.0 is above 0x001111, score = 0.839
Best luminance at the height 4.0 is above 0x001111, score = 0.777

Read errors per lane: [6, 0, 2, 7]. Lane 0 is the most noisy/problematic.
Errors from the lane 1 are not intersecting with the errors from the worst lane 0.
Errors from the lane 3 are not intersecting with the errors from the worst lane 0.

Write errors per lane: [5, 5, 0, 3]. Lane 3 is the most noisy/problematic.
Errors from the lane 0 are not intersecting with the errors from the worst lane 3.
Errors from the lane 2 are 100.0% eclipsed by the worst lane 3.

Cubieboard1, 576MHz, zq=0x3C

dcdc3_vol = 1325
dram_clk = 576
mbus_clk = 0
dram_type = 3
dram_rank_num = 1
dram_chip_density = 4096
dram_io_width = 16
dram_bus_width = 32
dram_cas = 9
dram_zq = 0x3c
dram_odt_en = 3
dram_tpr0 = 0x3ab588b4
dram_tpr1 = 0xa0d0
dram_tpr2 = 0x2ba00
dram_tpr3 = 0x0
dram_emr1 = 0x4
dram_emr2 = 0x10
dram_emr3 = 0x0
dqs_gating_delay = 0x06060606
active_windowing = 1
mfxdlyphase=36phase=54phase=72phase=90phase=108phase=126
0x070x0733330x0722220x0711110x0700000x07EEEE0x07DDDD
0x060x0633330x0622220x0611110x0600000x06EEEE0x06DDDD
0x050x0533330x0522220x0511110x0500000x05EEEE0x05DDDD
0x040x0433330x0422220x0411110x0400000x04EEEE0x04DDDD
0x030x0333330x0322220x0311110x0300000x03EEEE0x03DDDD
0x020x0233330x0222220x0211110x0200000x02EEEE0x02DDDD
0x010x0133330x0122220x0111110x0100000x01EEEE0x01DDDD
0x000x0033330x0022220x0011110x0000000x00EEEE0x00DDDD
0x080x0833330x0822220x0811110x0800000x08EEEE0x08DDDD
0x100x1033330x1022220x1011110x1000000x10EEEE0x10DDDD
0x180x1833330x1822220x1811110x1800000x18EEEE0x18DDDD
0x200x2033330x2022220x2011110x2000000x20EEEE0x20DDDD
0x280x2833330x2822220x2811110x2800000x28EEEE0x28DDDD
0x300x3033330x3022220x3011110x3000000x30EEEE0x30DDDD
0x380x3833330x3822220x3811110x3800000x38EEEE0x38DDDD
Lane phase adjustments: [0, 0, 0, 0]
Error statistics from memtester: [bitflip=14, solidbits=10]

Total number of successful memtester runs: 571

Best luminance at the height 0.5 is above 0x181111, score = 0.850
Best luminance at the height 1.0 is above 0x181111, score = 0.786
Best luminance at the height 2.0 is above 0x101111, score = 0.723
Best luminance at the height 4.0 is above 0x001111, score = 0.686

Read errors per lane: [4, 0, 3, 7]. Lane 0 is the most noisy/problematic.
Errors from the lane 1 are not intersecting with the errors from the worst lane 0.
Errors from the lane 3 are not intersecting with the errors from the worst lane 0.

Write errors per lane: [9, 9, 1, 2]. Lane 3 is the most noisy/problematic.
Errors from the lane 0 are 50.0% eclipsed by the worst lane 3.
Errors from the lane 1 are 100.0% eclipsed by the worst lane 3.
Errors from the lane 2 are 100.0% eclipsed by the worst lane 3.

Additional check for "dram_emr1"

Cubieboard1, 576MHz, zq=0x3B, emr1=0x04

dcdc3_vol = 1325
dram_clk = 576
mbus_clk = 0
dram_type = 3
dram_rank_num = 1
dram_chip_density = 4096
dram_io_width = 16
dram_bus_width = 32
dram_cas = 9
dram_zq = 0x3b
dram_odt_en = 3
dram_tpr0 = 0x3ab588b4
dram_tpr1 = 0xa0d0
dram_tpr2 = 0x2ba00
dram_tpr3 = 0x101111
dram_emr1 = 0x4
dram_emr2 = 0x10
dram_emr3 = 0x0
dqs_gating_delay = 0x06060606
active_windowing = 1
mfxdlyphase=36phase=54phase=72phase=90phase=108phase=126
0x070x0733330x0722220x0711110x0700000x07EEEE0x07DDDD
0x060x0633330x0622220x0611110x0600000x06EEEE0x06DDDD
0x050x0533330x0522220x0511110x0500000x05EEEE0x05DDDD
0x040x0433330x0422220x0411110x0400000x04EEEE0x04DDDD
0x030x0333330x0322220x0311110x0300000x03EEEE0x03DDDD
0x020x0233330x0222220x0211110x0200000x02EEEE0x02DDDD
0x010x0133330x0122220x0111110x0100000x01EEEE0x01DDDD
0x000x0033330x0022220x0011110x0000000x00EEEE0x00DDDD
0x080x0833330x0822220x0811110x0800000x08EEEE0x08DDDD
0x100x1033330x1022220x1011110x1000000x10EEEE0x10DDDD
0x180x1833330x1822220x1811110x1800000x18EEEE0x18DDDD
0x200x2033330x2022220x2011110x2000000x20EEEE0x20DDDD
0x280x2833330x2822220x2811110x2800000x28EEEE0x28DDDD
0x300x3033330x3022220x3011110x3000000x30EEEE0x30DDDD
0x380x3833330x3822220x3811110x3800000x38EEEE0x38DDDD
Lane phase adjustments: [0, 0, 0, 0]
Error statistics from memtester: [bitflip=16, solidbits=7]

Total number of successful memtester runs: 616

Best luminance at the height 0.5 is above 0x001111, score = 0.923
Best luminance at the height 1.0 is above 0x001111, score = 0.888
Best luminance at the height 2.0 is above 0x001111, score = 0.839
Best luminance at the height 4.0 is above 0x001111, score = 0.777

Read errors per lane: [6, 0, 2, 7]. Lane 0 is the most noisy/problematic.
Errors from the lane 1 are not intersecting with the errors from the worst lane 0.
Errors from the lane 3 are not intersecting with the errors from the worst lane 0.

Write errors per lane: [5, 5, 0, 3]. Lane 3 is the most noisy/problematic.
Errors from the lane 0 are not intersecting with the errors from the worst lane 3.
Errors from the lane 2 are 100.0% eclipsed by the worst lane 3.

Cubieboard1, 576MHz, zq=0x3B, emr1=0x06

dcdc3_vol = 1325
dram_clk = 576
mbus_clk = 0
dram_type = 3
dram_rank_num = 1
dram_chip_density = 4096
dram_io_width = 16
dram_bus_width = 32
dram_cas = 9
dram_zq = 0x3b
dram_odt_en = 3
dram_tpr0 = 0x3ab588b4
dram_tpr1 = 0xa0d0
dram_tpr2 = 0x2ba00
dram_tpr3 = 0x31111
dram_emr1 = 0x6
dram_emr2 = 0x10
dram_emr3 = 0x0
dqs_gating_delay = 0x06060606
active_windowing = 1
mfxdlyphase=36phase=54phase=72phase=90phase=108phase=126
0x070x0733330x0722220x0711110x0700000x07EEEE0x07DDDD
0x060x0633330x0622220x0611110x0600000x06EEEE0x06DDDD
0x050x0533330x0522220x0511110x0500000x05EEEE0x05DDDD
0x040x0433330x0422220x0411110x0400000x04EEEE0x04DDDD
0x030x0333330x0322220x0311110x0300000x03EEEE0x03DDDD
0x020x0233330x0222220x0211110x0200000x02EEEE0x02DDDD
0x010x0133330x0122220x0111110x0100000x01EEEE0x01DDDD
0x000x0033330x0022220x0011110x0000000x00EEEE0x00DDDD
0x080x0833330x0822220x0811110x0800000x08EEEE0x08DDDD
0x100x1033330x1022220x1011110x1000000x10EEEE0x10DDDD
0x180x1833330x1822220x1811110x1800000x18EEEE0x18DDDD
0x200x2033330x2022220x2011110x2000000x20EEEE0x20DDDD
0x280x2833330x2822220x2811110x2800000x28EEEE0x28DDDD
0x300x3033330x3022220x3011110x3000000x30EEEE0x30DDDD
0x380x3833330x3822220x3811110x3800000x38EEEE0x38DDDD
Lane phase adjustments: [0, 0, 0, 0]
Error statistics from memtester: [bitflip=20, solidbits=3]

Total number of successful memtester runs: 597

Best luminance at the height 0.5 is above 0x011111, score = 0.922
Best luminance at the height 1.0 is above 0x011111, score = 0.886
Best luminance at the height 2.0 is above 0x011111, score = 0.836
Best luminance at the height 4.0 is above 0x011111, score = 0.770

Read errors per lane: [4, 0, 4, 8]. Lane 0 is the most noisy/problematic.
Errors from the lane 1 are not intersecting with the errors from the worst lane 0.
Errors from the lane 3 are not intersecting with the errors from the worst lane 0.

Write errors per lane: [7, 7, 0, 0]. Lane 3 is the most noisy/problematic.
Errors from the lane 2 are 100.0% eclipsed by the worst lane 3.

528MHz with reduced dcdc3 voltage

Cubieboard1, 528MHz, zq=0x3B, emr1=0x04, dcdc3=1.25V

dcdc3_vol = 1250
dram_clk = 528
mbus_clk = 0
dram_type = 3
dram_rank_num = 1
dram_chip_density = 4096
dram_io_width = 16
dram_bus_width = 32
dram_cas = 7
dram_zq = 0x3b
dram_odt_en = 3
dram_tpr0 = 0x36947790
dram_tpr1 = 0xa0c0
dram_tpr2 = 0x23600
dram_tpr3 = 0x0
dram_emr1 = 0x4
dram_emr2 = 0x8
dram_emr3 = 0x0
dqs_gating_delay = 0x06060606
active_windowing = 1
mfxdlyphase=36phase=54phase=72phase=90phase=108phase=126
0x070x0733330x0722220x0711110x0700000x07EEEE0x07DDDD
0x060x0633330x0622220x0611110x0600000x06EEEE0x06DDDD
0x050x0533330x0522220x0511110x0500000x05EEEE0x05DDDD
0x040x0433330x0422220x0411110x0400000x04EEEE0x04DDDD
0x030x0333330x0322220x0311110x0300000x03EEEE0x03DDDD
0x020x0233330x0222220x0211110x0200000x02EEEE0x02DDDD
0x010x0133330x0122220x0111110x0100000x01EEEE0x01DDDD
0x000x0033330x0022220x0011110x0000000x00EEEE0x00DDDD
0x080x0833330x0822220x0811110x0800000x08EEEE0x08DDDD
0x100x1033330x1022220x1011110x1000000x10EEEE0x10DDDD
0x180x1833330x1822220x1811110x1800000x18EEEE0x18DDDD
0x200x2033330x2022220x2011110x2000000x20EEEE0x20DDDD
0x280x2833330x2822220x2811110x2800000x28EEEE0x28DDDD
0x300x3033330x3022220x3011110x3000000x30EEEE0x30DDDD
0x380x3833330x3822220x3811110x3800000x38EEEE0x38DDDD
Lane phase adjustments: [0, 0, 0, 0]
Error statistics from memtester: [bitflip=7, solidbits=6]

Total number of successful memtester runs: 614

Best luminance at the height 0.5 is above 0x081111, score = 0.917
Best luminance at the height 1.0 is above 0x081111, score = 0.879
Best luminance at the height 2.0 is above 0x081111, score = 0.829
Best luminance at the height 4.0 is above 0x081111, score = 0.767

Read errors per lane: [8, 0, 0, 5]. Lane 3 is the most noisy/problematic.
Errors from the lane 0 are not intersecting with the errors from the worst lane 3.

Write errors per lane: [0, 0, 0, 0]. Lane 3 is the most noisy/problematic.