Skip to content

Commit 0b17cc3

Browse files
authored
Merge pull request raspberrypi#643 from raspberrypi/JamesH65-patch-1#254
Update README.md - display orientation
2 parents f3714e4 + 4b759c8 commit 0b17cc3

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

hardware/display/README.md

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@
22

33
## Introduction
44

5-
The Raspberry Pi display is an LCD display which connects to the Raspberry Pi through the DSI connector. It allows for the use of both the HDMI and LCD displays at the same time in some situations (this requires software support).
5+
The Raspberry Pi display is an LCD display which connects to the Raspberry Pi through the DSI connector. In some situations, it allows for the use of both the HDMI and LCD displays at the same time (this requires software support).
66

77
## Board Support
88

9-
The DSI display is designed to work with Raspberry Pi models that have mounting holes in a HAT footprint. Model A/B boards are supported, but require additional mounting hardware to fit the HAT-dimensioned stand offs on the display PCB.
9+
The DSI display is designed to work with Raspberry Pi models that have mounting holes in a HAT footprint. Model A/B boards are supported, but require additional mounting hardware to fit the HAT-dimensioned stand-offs on the display PCB.
1010

1111
### Attaching to Model A/B boards
1212

13-
The DSI connector on the Model A/B boards does not have the I2C connections required to talk to the touchscreen controller and DSI controller. This can be worked around by using the additional set of jumper cables provided with the display kit to wire the I2C bus on the GPIO pins up to the display controller board.
13+
The DSI connector on the Model A/B boards does not have the I2C connections required to talk to the touchscreen controller and DSI controller. You can work around this by using the additional set of jumper cables provided with the display kit to wire up the I2C bus on the GPIO pins to the display controller board.
1414

15-
Using the jumper cables, connect SCL/SDA on the GPIO header to the horizontal pins marked SCL/SDA on the display board. It is also recommended to power the Model A/B via the GPIO pins using the jumper cables.
15+
Using the jumper cables, connect SCL/SDA on the GPIO header to the horizontal pins marked SCL/SDA on the display board. We also recommend that you power the Model A/B via the GPIO pins using the jumper cables.
1616

1717
For the GPIO header pinout, see [this diagram](http://pinout.xyz/).
1818

@@ -22,7 +22,17 @@ DSI display autodetection is disabled by default on these boards. To enable dete
2222

2323
Power the setup via the `PWR IN` micro-USB connector on the display board. Do not power the setup via the Pi's micro-USB port: the input polyfuse's maximum current rating will be exceeded as the display consumes approximately 400mA.
2424

25-
NB: With the display connected to the GPIO I2C pins, the GPU will assume control of the respective I2C bus. The host operating system should not access this I2C bus as simultaneous use of the bus by both the GPU and Linux will result in sporadic crashes.
25+
NB: With the display connected to the GPIO I2C pins, the GPU will assume control of the respective I2C bus. The host operating system should not access this I2C bus, as simultaneous use of the bus by both the GPU and Linux will result in sporadic crashes.
26+
27+
## Screen Orientation
28+
29+
LCD displays have an optimum viewing angle, and depending on how the screen is mounted it may be necessary to change the orientation of the display to give the best results. By default, the Raspbery Pi display and Raspberry Pi are set up to work best when viewed from slightly above, for example on a desktop. If viewing from below, you can physically rotate the display, and then tell the system software to compensate by running the screen upside down.
30+
31+
To flip the display, add, anywhere in the file `\boot\config.txt`, the following line:
32+
33+
`lcd_rotate=2`
34+
35+
This will vertically flip the LCD and the touch screen, compensating for the physical orientation of the display.
2636

2737
## Troubleshooting
2838

0 commit comments

Comments
 (0)