-
Notifications
You must be signed in to change notification settings - Fork 4
Dell LCD
Jonathan Neuschäfer edited this page Feb 9, 2022
·
4 revisions
Some Dell servers have a little monochrome LCD to show error messages and configuration menus. It is attached to the secondary SPI port.
[667056.909] SSPI.WR 0, time 20, mode 00, speed 14, [19,0] e2 ae 7a a2 a0 c8 a6 21 81 28 2c 2e 2f e4 84 e6 03 a4 af ->
[667056.910] SSPI.WR 0, time 20, mode 00, speed 14, [4,0] 46 b0 00 10 ->
[667056.911] SSPI.WR 1, time 20, mode 00, speed 14, [132,0] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ->
...
[667057.031] SSPI.WR 0, time 20, mode 00, speed 14, [4,0] 46 b1 00 10 ->
[667057.032] SSPI.WR 1, time 20, mode 00, speed 14, [128,0] 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ->
[667057.034] SSPI.WR 0, time 20, mode 00, speed 14, [4,0] 46 b2 00 10 ->
[667057.035] SSPI.WR 1, time 20, mode 00, speed 14, [128,0] 00 38 7c e4 c4 c4 8c 08 00 04 04 04 fc fc 04 04 04 00 c0 c0 00 00 00 00 00 00 18 1c 84 84 84 fc 38 00 00 38 7c e4 c4 c4 8c 08 00 00 fc fc 84 84 84 cc 78 30 00 00 f0 f8 8c 44 c4 9c 18 00 04 04 04 fc fc 04 04 04 00 00 c0 30 0c fc fc 00 00 00 00 00 fc fc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ->
[667057.037] SSPI.WR 0, time 20, mode 00, speed 14, [4,0] 46 b3 00 10 ->
[667057.050] SSPI.WR 1, time 20, mode 00, speed 14, [128,0] 04 0c 18 10 10 19 1f 0f 00 00 00 00 1f 1f 00 00 00 00 18 18 00 00 00 00 00 00 0c 1c 10 10 10 1f 0f 00 04 0c 18 10 10 19 1f 0f 00 00 1f 1f 00 00 00 00 00 00 00 00 07 0f 18 10 18 0f 07 00 00 00 00 1f 1f 00 00 00 00 03 02 02 02 1f 1f 02 02 10 10 10 1f 0f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ->
- GPIO1.5 (21) is used to distinuish commands and data. When transmitting commands, the GPIO is low, during pixel data it is high.
- The display is organized in rows of 8 pixels in height by 128 pixels in width
- A command of the form
46 b0 00 10
selects the display row (b0 = row 0, b1 = row 1, etc.) - pixels are stored LSB up: The uppermost pixel in a row is the least significant bit in pixel data, etc.
The front panel module consists of two boards
J_PLANAR
connects the horizontal board to the mainboard, with a 50-pin ribbon cable.
description | pin | pin | description |
---|---|---|---|
? | 1 | 2 | GND |
? | 3 | 4 | GND |
? | 5 | 6 | GND |
? | 7 | 8 | GND |
? | 9 | 10 | GND |
? | 11 | 12 | GND |
GND | 13 | 14 | |
GND | 15 | 16 | |
? | 17 | 18 | |
? | 19 | 20 | |
? | 21 | 22 | |
GND | 23 | 24 | GND |
? | 25 | 26 | SW_PWR |
? | 27 | 28 | SW_NMI |
? | 29 | 30 | |
? | 31 | 32 | |
? | 33 | 34 | LED DS1 |
TMP75 V+ | 35 | 36 | GND |
GND | 37 | 38 | USB D? |
USB D? | 39 | 40 | GND |
GND | 41 | 42 | SW_LCD |
? | 43 | 44 | GND |
TMP75 SCL | 45 | 46 | GND |
TMP75 SDA | 47 | 48 | GND |
? | 49 | 50 |
- SMSC USB2514-AEZG USB hub, between
J_PLANAR
and the two USB connectors. - TMP75 temperature sensor. ALERT is N/C. A0-2 are set to the same value.
The LCD board has the following markings:
Back:
20-20757-4
EDT REV.B
EW50878BMW
0922*A1G
Front:
EP-02 94V-0
J_LCD
connects the horizontal board with the LCD board.
pin | J_PLANAR | description |
---|---|---|
1 | N/C | |
2 | 21 | |
3 | various | GND |
4 | 20 | |
5 | 14 | |
6 | various | GND |
7 | N/C | SW1 (Left) |
8 | various | GND |
9 | N/C | SW3 (Right) |
10 | various | GND |
11 | N/C | SW2 (Ok) |
12 | various | GND |
13 | 19 | SW4 (Info) |
14 | 33,35 | |
15 | 33,35 | |
16 | 11 | |
17 | 9 | |
18 | 7 | |
19 | 5 | |
20 | N/C |
Overview:
Basics:
Peripherals:
- Memory controller
- UART, SPI/SSPI, I2C, SD
- GPIOs and pinmux
- Ethernet
- USB, LPC, PECI, XBUS
- PWM and Tachometer, ADC
- Graphics
Board specifics: