problem openGLCD and 192x64 display

I believe I have the same module as
the guy 192×64 pixel Graphics LCD Module – WoodUino.ca

The vendor sent me the same datasheet.

Don’t know what is causing the failures?

Serial initialized
--------------------------------------------------------------------
Reported Arduino Revision: 1.0.6
F_CPU: 16000000
--------------------------------------------------------------------
Lib Configuration: openGLCD ver: 1.0rc2 build: v1.0rc2
Panel Configuration:ks0108-HJ19264A
Pin Configuration:ks0108-Uno
--------------------------------------------------------------------
GLCD:ks0108 DisplayWidth:192 DisplayHeight:64
Chips:3 ChipWidth:64 ChipHeight:64
 CSEL1:A0(PIN_C0) CSEL2:A1(PIN_C1) CSEL3:3(PIN_D3)
 RW:A2(PIN_C2) DI:A3(PIN_C3) EN:2(PIN_D2)
 D0:8(PIN_B0) D1:9(PIN_B1) D2:10(PIN_B2) D3:11(PIN_B3)
 D4:4(PIN_D4) D5:5(PIN_D5) D6:6(PIN_D6) D7:7(PIN_D7)
Delays: tDDR:320 tAS:140 tDSW:200 tWH:450 tWL:450
ChipSelects:
 CHIP0:(A0,0x0, A1,0x1, 3,0x1)
 CHIP1:(A0,0x1, A1,0x0, 3,0x1)
 CHIP2:(A0,0x1, A1,0x1, 3,0x0)
Data mode: 
 d0-d3:nibble mode-Non-Atomic
 d4-d7:nibble mode-Non-Atomic
Backlight: <Not configured>
--------------------------------------------------------------------
Diag Loop: 1
Initializing openGLCD
Displaying Library version Screen
Turning display on/off
Displaying ChipSelect Screens
Walking 1s data test
 Compare error: 0 != 2
TEST FAILED
Test Count: 0 PASSED 1 FAILED
--------------------------------------------------------------------
Reported Arduino Revision: 1.0.6
F_CPU: 16000000
--------------------------------------------------------------------
Lib Configuration: openGLCD ver: 1.0rc2 build: v1.0rc2
Panel Configuration:ks0108-HJ19264A
Pin Configuration:ks0108-Uno
--------------------------------------------------------------------
GLCD:ks0108 DisplayWidth:192 DisplayHeight:64
Chips:3 ChipWidth:64 ChipHeight:64
 CSEL1:A0(PIN_C0) CSEL2:A1(PIN_C1) CSEL3:3(PIN_D3)
 RW:A2(PIN_C2) DI:A3(PIN_C3) EN:2(PIN_D2)
 D0:8(PIN_B0) D1:9(PIN_B1) D2:10(PIN_B2) D3:11(PIN_B3)
 D4:4(PIN_D4) D5:5(PIN_D5) D6:6(PIN_D6) D7:7(PIN_D7)
Delays: tDDR:320 tAS:140 tDSW:200 tWH:450 tWL:450
ChipSelects:
 CHIP0:(A0,0x0, A1,0x1, 3,0x1)
 CHIP1:(A0,0x1, A1,0x0, 3,0x1)
 CHIP2:(A0,0x1, A1,0x1, 3,0x0)
Data mode: 
 d0-d3:nibble mode-Non-Atomic
 d4-d7:nibble mode-Non-Atomic
Backlight: <Not configured>
--------------------------------------------------------------------
Diag Loop: 2
Initializing openGLCD
Displaying Library version Screen
Turning display on/off
Displaying ChipSelect Screens
Walking 1s data test
Wr/Rd Chip Select Test
 Compare error: chip:2 1 != 2
 Compare error: chip:2 41 != 2
TEST FAILED
Test Count: 0 PASSED 2 FAILED
--------------------------------------------------------------------
Reported Arduino Revision: 1.0.6
F_CPU: 16000000
--------------------------------------------------------------------
Lib Configuration: openGLCD ver: 1.0rc2 build: v1.0rc2
Panel Configuration:ks0108-HJ19264A
Pin Configuration:ks0108-Uno
--------------------------------------------------------------------
GLCD:ks0108 DisplayWidth:192 DisplayHeight:64
Chips:3 ChipWidth:64 ChipHeight:64
 CSEL1:A0(PIN_C0) CSEL2:A1(PIN_C1) CSEL3:3(PIN_D3)
 RW:A2(PIN_C2) DI:A3(PIN_C3) EN:2(PIN_D2)
 D0:8(PIN_B0) D1:9(PIN_B1) D2:10(PIN_B2) D3:11(PIN_B3)
 D4:4(PIN_D4) D5:5(PIN_D5) D6:6(PIN_D6) D7:7(PIN_D7)
Delays: tDDR:320 tAS:140 tDSW:200 tWH:450 tWL:450
ChipSelects:
 CHIP0:(A0,0x0, A1,0x1, 3,0x1)
 CHIP1:(A0,0x1, A1,0x0, 3,0x1)
 CHIP2:(A0,0x1, A1,0x1, 3,0x0)
Data mode: 
 d0-d3:nibble mode-Non-Atomic
 d4-d7:nibble mode-Non-Atomic
Backlight: <Not configured>
--------------------------------------------------------------------
Diag Loop: 3
Initializing openGLCD
Displaying Library version Screen
Turning display on/off
Displaying ChipSelect Screens
Walking 1s data test
 Compare error: 0 != 8
 Compare error: 0 != 20
TEST FAILED
Test Count: 0 PASSED 3 FAILED
--------------------------------------------------------------------

Edit:

Not sure what happened.

I shut off everything.

Re-uploaded the GLCDdiags sketch and now everything is work.

:)

Loose wires or bad connections? Most errors can be tracked down to being either - incorrect wiring - bad connections from: loose wires, broken wires, bad solder joints etc...

--- bill

The jumper wires I have are very short.

I will be buying some longer ones on Amazon.