Swap in the Riverdi RVT70 panel, flip the rotation, and stop ^C orphaning harness runs
This commit is contained in:
@@ -0,0 +1,815 @@
|
||||
# Riverdi RVT70HSHNWC00-B datasheet — transcription
|
||||
|
||||
Full visual transcription (tables intact) of the Riverdi public datasheet
|
||||
`DS_RVT70HSHNWC00-B Rev.1.6` ("HB,IPS 7.0" HDMI LCD TFT DATASHEET", TFT Module
|
||||
Specification), all 18 pages. Source PDF alongside as
|
||||
[riverdi-rvt70hshnwc00-b-datasheet.pdf](riverdi-rvt70hshnwc00-b-datasheet.pdf).
|
||||
|
||||
This is the **module** specification: the carrier board (RTD2660H HDMI controller, power,
|
||||
backlight, USB-C touch) and the module-level mechanical, optical and inspection data. It is not
|
||||
the panel timing specification — section 11 defers the display's own detail to the TFT panel
|
||||
inside it, transcribed alongside as
|
||||
[riverdi-rvt70hstnwc00-b-datasheet.md](riverdi-rvt70hstnwc00-b-datasheet.md), so this document
|
||||
contains no pixel clock or blanking table.
|
||||
|
||||
Transcription notes:
|
||||
|
||||
- Each page's content begins with an HTML comment page marker `<!-- p.N -->` (N = the printed
|
||||
datasheet page number) for cross-reference and continuity.
|
||||
- Every specification, pinout and criteria table is reproduced as a Markdown table.
|
||||
- Graphical figures, the PCB photograph and the mechanical drawing are **not** pixel-reproduced;
|
||||
they are given a short prose description prefixed `*Figure (described):*`, with all dimension
|
||||
and label callouts transcribed.
|
||||
- Pure transcription: no cabletest commentary is interleaved, and typographic errors in the
|
||||
original (e.g. the panel part number in section 11, "Clo6ck" in the HDMI pinout) are
|
||||
reproduced as printed rather than silently corrected.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.1 -->
|
||||
|
||||
*(Cover page. Left edge carries the vertical banner text "TFT MODULE SPECIFICATION". Riverdi
|
||||
logo centred at the top.)*
|
||||
|
||||
# RVT70HSHNWC00-B
|
||||
|
||||
## HB,IPS 7.0" HDMI LCD TFT DATASHEET
|
||||
|
||||
Rev.1.6
|
||||
|
||||
2022-12-14
|
||||
|
||||
| ITEM | CONTENTS | UNIT |
|
||||
| --- | --- | --- |
|
||||
| LCD Type | TFT/Transmissive/Normally Black/IPS | / |
|
||||
| Size | 7.0 | Inch |
|
||||
| Viewing Direction | Free | / |
|
||||
| Outside Dimensions (W x H x D) | 179.96 x 119.00 x 24.18 | mm |
|
||||
| Active Area (W x H) | 154.21 x 85.92 | mm |
|
||||
| Pixel Pitch (W x H) | 0.1506 x 0.1432 | mm |
|
||||
| Resolution | 1024 (RGB) x 600 | / |
|
||||
| Brightness | 850 | cd/m² |
|
||||
| Color Depth | 16.7 M | / |
|
||||
| Pixel Arrangement | RGB Vertical Stripe | / |
|
||||
| Controller of the Main Board | RTD2660H | / |
|
||||
| Video Interface | HDMI | / |
|
||||
| With/Without Touch | With Projected Capacitive Touch Panel | / |
|
||||
| CTP Driver | ILI2132A | / |
|
||||
| Touch Panel Interface | USB-C | / |
|
||||
| Power Supply | Power Jack (DC 7.0V - 30.0 V),USB-C | V |
|
||||
| Bonding Technology | Optical Bonding | / |
|
||||
| Weight | 249 | g |
|
||||
|
||||
**Note 1.** RoHS3 compliant
|
||||
|
||||
**Note 2.** LCM weight tolerance: ± 5%.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.2 -->
|
||||
|
||||
## 1. REVISION RECORD
|
||||
|
||||
| REV NO. | REV DATE | CONTENTS | REMARKS |
|
||||
| --- | --- | --- | --- |
|
||||
| 1.0 | 2021-03-10 | Initial Release | |
|
||||
| 1.1 | 2021-04-16 | HDMI board picture updated | |
|
||||
| 1.2 | 2021-07-21 | Correction of J5 connector description | |
|
||||
| 1.3 | 2021-08-05 | Updating new template<br>Correction of external keyboard connector pinout | |
|
||||
| 1.4 | 2022-01-13 | Updating the dip switches on the drawing. | |
|
||||
| 1.5 | 2022-02-02 | Correct the description of DC1 from 7.0 V-14.0V to 7.0V- 30.0V | |
|
||||
| 1.6 | 2022-12-14 | **Update 2 parameters of Backlight PWM &Power - J5**<br><br>• Clarify PWM frequency range: 1kHz-10kHz<br>• Clarify the power input voltage range for pin5, 6 (VDD)<br><br>Monitor controller is upgraded from RTD2662 to RTD2660H | |
|
||||
|
||||
---
|
||||
|
||||
<!-- p.3 -->
|
||||
|
||||
## 2. CONTENTS
|
||||
|
||||
| Section | Page |
|
||||
| --- | --- |
|
||||
| 1. REVISION RECORD | 2 |
|
||||
| 2. CONTENTS | 3 |
|
||||
| 3. MODULE CLASSIFICATION INFORMATION | 4 |
|
||||
| 4. ASSEMBLY GUIDE | 5 |
|
||||
| 4.1 uxTouch ASSEMBLY | 5 |
|
||||
| 5. MODULE DRAWING | 6 |
|
||||
| 6. ABSOLUTE MAXIMUM RATINGS | 7 |
|
||||
| 7. ELECTRICAL CHARACTERISTICS | 7 |
|
||||
| 8. BACKLIGHT DRIVING CONDITIONS | 7 |
|
||||
| 9. ELECTRO-OPTICAL CHARACTERISTICS | 8 |
|
||||
| 10. INTERFACE DESCRIPTION | 10 |
|
||||
| 10.1 PCB overview | 10 |
|
||||
| 10.2 Power connector -DC1 | 11 |
|
||||
| 10.3 HDMI connector -JP5 | 11 |
|
||||
| 10.4 Touch panel connector -USB-C | 11 |
|
||||
| 10.5 Light sensor connector – RT1 | 12 |
|
||||
| 10.6 Backlight PWM &Power -J5 | 12 |
|
||||
| 10.7 UART connector -J2 | 13 |
|
||||
| 10.8 External Keyboard connector - J1 | 13 |
|
||||
| 11. DISPLAY SPECIFICATION | 13 |
|
||||
| 12. CAPACITIVE TOUCH SCREEN PANLE SPECIFICATIONS | 13 |
|
||||
| 12.1 Mechanical characteristics | 13 |
|
||||
| 12.2 Electrical characteristics | 14 |
|
||||
| 13. INSPECTION | 14 |
|
||||
| 13.1 Inspection condition | 14 |
|
||||
| 13.2 Inspection standard | 15 |
|
||||
| 14. RELIABILITY TEST | 16 |
|
||||
| 15. LEGAL INFORMATION | 17 |
|
||||
|
||||
---
|
||||
|
||||
<!-- p.4 -->
|
||||
|
||||
## 3. MODULE CLASSIFICATION INFORMATION
|
||||
|
||||
| RV | T | 70 | H | S | H | N | W | C | 00 | B |
|
||||
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
|
||||
| 1. | 2. | 3. | 4. | 5. | 6. | 7. | 8. | 9. | 10. | 11. |
|
||||
|
||||
| NO. | PARAMETER | SYMBOL |
|
||||
| --- | --- | --- |
|
||||
| 1. | BRAND | RV – Riverdi |
|
||||
| 2. | PRODUCT TYPE | T – TFT Standard |
|
||||
| 3. | DISPLAY SIZE | 70 – 7.0" |
|
||||
| 4. | MODEL SERIAL NO. | H – High Brightness, IPS |
|
||||
| 5. | RESOLUTION | S – 1024 x 600 px |
|
||||
| 6. | INTERFACE | H – HDMI |
|
||||
| 7. | FRAME | N – Without Mounting Metal Frame |
|
||||
| 8. | BACKLIGHT TYPE | W – LED White |
|
||||
| 9. | TOUCH PANEL | C – With Capacitive Touch Panel, uxTouch |
|
||||
| 10. | VERSION | 00 – (00-99) |
|
||||
| 11 | BONDING TECHNOLOGY | B – Optical bonding |
|
||||
|
||||
---
|
||||
|
||||
<!-- p.5 -->
|
||||
|
||||
## 4. ASSEMBLY GUIDE
|
||||
|
||||
### 4.1 uxTouch ASSEMBLY
|
||||
|
||||
uxTouch are LCD TFT displays with specially designed projected capacitive touch panels.
|
||||
uxTouch display can be mounted without any additional holes in the housing. Our standard
|
||||
uxTouch displays include double-sided adhesive tape (DST) to stick TFT easily to the housing.
|
||||
|
||||
uxTouch models with double-side adhesive tape can be mounted by fastening the glass to the
|
||||
housing.
|
||||
|
||||
*Figure 1. Example of using the support brackets*
|
||||
|
||||
*Figure (described):* two 3-D renderings of the module in a blue housing — front view showing
|
||||
the grey active area behind the cover glass, and rear three-quarter view showing the green
|
||||
carrier PCB recessed into the housing with the mounting bracket points marked at the corners.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.6 -->
|
||||
|
||||
## 5. MODULE DRAWING
|
||||
|
||||
*Figure (described):* ISO A3 landscape mechanical drawing, scale 1:1.49, dimensions in mm with
|
||||
inches in square brackets. Title block: PN RVT70HSHNWC00-B; DRAWN M.Natywa 2022.01.05;
|
||||
CHECKED Carol Gao 2022.01.13; first-angle projection; P. 1 of 1.
|
||||
|
||||
Drawing revision table:
|
||||
|
||||
| Revision: | Changes: | Date: |
|
||||
| --- | --- | --- |
|
||||
| 1.0 | Initial Case | 2021.02.11 |
|
||||
| 1.1 | Adding Inch Unit | 2021.08.25 |
|
||||
| 1.2 | PCB Update-Change the touch ZIF connector | 2021.08.26 |
|
||||
| 1.3 | PCB Update And Dimensions Overhaul | 2022.01.05 |
|
||||
|
||||
Front-view horizontal callouts (top group, outermost first):
|
||||
|
||||
| Dimension | Inches | Meaning |
|
||||
| --- | --- | --- |
|
||||
| 179.96 | [7.085] | CG O.D. (cover glass outside dimension) |
|
||||
| 164.90 | [6.492] | TFT O.D. |
|
||||
| 163.66 | [6.443] | SENSOR O.D. |
|
||||
| 156.68 | [6.169] | SENSOR A.A. |
|
||||
| 155.01 | [6.103] | CG V.A. |
|
||||
| 154.21 | [6.071] | TFT A.A. |
|
||||
| 89.98 | [3.543] | — (horizontal centre offset) |
|
||||
|
||||
Front-view horizontal callouts (right-hand group):
|
||||
|
||||
| Dimension | Inches |
|
||||
| --- | --- |
|
||||
| 5.90 | [0.232] |
|
||||
| 6.74 | [0.265] |
|
||||
| 11.64 | [0.458] |
|
||||
| 12.475 | [0.491] |
|
||||
| 12.97 | [0.511] |
|
||||
|
||||
Front-view vertical callouts (left group, outermost first):
|
||||
|
||||
| Dimension | Inches | Meaning |
|
||||
| --- | --- | --- |
|
||||
| 119.00 | [4.685] | CG O.D. |
|
||||
| 100.00 | [3.937] | TFT O.D. |
|
||||
| 98.55 | [3.880] | SENSOR O.D. |
|
||||
| 88.52 | [3.485] | SENSOR A.A. |
|
||||
| 86.72 | [3.414] | CG V.A. |
|
||||
| 85.92 | [3.383] | TFT A.A. |
|
||||
| 59.50 | [2.343] | — (vertical centre offset) |
|
||||
|
||||
Front-view vertical callouts (upper group):
|
||||
|
||||
| Dimension | Inches |
|
||||
| --- | --- |
|
||||
| 11.58 | [0.456] |
|
||||
| 12.20 | [0.480] |
|
||||
| 15.24 | [0.600] |
|
||||
| 16.14 | [0.635] |
|
||||
| 16.54 | [0.651] |
|
||||
|
||||
Corner radius: `4*R5.00 [R0.197]`. Front face annotated `BLACK MASK PRINTING RAL9005`.
|
||||
|
||||
Side-view (thickness) callouts:
|
||||
|
||||
| Dimension | Inches | Meaning |
|
||||
| --- | --- | --- |
|
||||
| 24.18 | [0.952] | MODULE O.D. |
|
||||
| 7.58 | [0.298] | CTP+TFT |
|
||||
| 2.03 | [0.080] | CG+SCA+SENSOR+OCA |
|
||||
| 1.275 | [0.050] | CG+DST |
|
||||
| 1.10 | [0.043] | CG |
|
||||
|
||||
DETAIL A, SCALE 4:1 — cover glass edge chamfers, both `0.2 [0.008]*45°`.
|
||||
|
||||
Rear view: carrier PCB with `7.75±0.5 [0.305±0.020]` and `7.50±0.5 [0.295±0.020]` standoff
|
||||
callouts, `3M9495LE D.S.T (T=0.175mm)` and `BLACK TAPE T=0.05mm` annotations. Connectors
|
||||
labelled around the board edges: J2 (UART), J5 (PWM & POWER), J1 (KEYBOARD EXTENSION), RT1
|
||||
(Light sensor) along the bottom, and Touch Panel (USB TYPE-C), HDMI, DC along the right. PCB
|
||||
silkscreen shows the pushbutton row PWR / MENU / EXIT / UP / DOWN and the RTD2662 controller.
|
||||
Connector part callouts: MOLEX 53261-0471 (×2), MOLEX 53261-0671, MOLEX 53261-0871.
|
||||
|
||||
LED Diagram Circuit: three parallel strings of nine series LEDs between LEDA and LEDK.
|
||||
|
||||
LCM NOTES:
|
||||
|
||||
1. LCD TYPE: TRANSMISSIVE, NORMALLY BLACK, IPS
|
||||
2. RESOLUTION: 1024x600
|
||||
3. VIEWING ANGLE: FREE
|
||||
4. MODULE SURFACE LUMINANCE: MAX. 850 cd/m^2
|
||||
5. CONTROLLER IC OF MAIN BOARD: RTD2662
|
||||
6. VIDEO INTERFACE: HDMI
|
||||
7. POWER SUPPLY: POWER JACK (7.0-30.0V); USB-C.
|
||||
|
||||
TP NOTES:
|
||||
|
||||
1. TP STRUCTURE: G+G
|
||||
2. CG THICKNESS: 1.10 mm
|
||||
3. DRIVER IC: ILI2132A
|
||||
4. TOUCH PANEL INTERFACE: USB-C
|
||||
|
||||
GENERAL NOTES:
|
||||
|
||||
1. OPATICAL BONDING
|
||||
2. OPERATING TEMPERATURE: -20°C ~ 70°C
|
||||
3. STORAGE TEMPERATURE: -30°C ~ 80°C
|
||||
4. WITHOUT INDIVIDUAL TOLERANCE: ±0.3mm
|
||||
5. RoHS3 COMPLIANT
|
||||
|
||||
---
|
||||
|
||||
<!-- p.7 -->
|
||||
|
||||
## 6. ABSOLUTE MAXIMUM RATINGS
|
||||
|
||||
| PARAMETER | SYMBOL | MIN | MAX | UNIT |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| Supply Voltage for Module | V<sub>DD</sub> | 7.0 | 30.0 | V |
|
||||
| Operating Temperature | T<sub>OP</sub> | -20 | 70 | °C |
|
||||
| Storage Temperature | T<sub>ST</sub> | -30 | 80 | °C |
|
||||
| Storage Humidity (@ 25 ± 5°C) | H<sub>ST</sub> | 10 | 90 | % RH |
|
||||
| Operating Ambient Humidity (@ 25 ± 5°C) | H<sub>OP</sub> | 10 | 90 | % RH |
|
||||
|
||||
**Note.** Exceeding maximum values may cause operation or damage to the unit.
|
||||
|
||||
## 7. ELECTRICAL CHARACTERISTICS
|
||||
|
||||
| PARAMETER | SYMBOL | MIN | TYP | MAX | UNIT | NOTE |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| Supply Voltage for Module | V<sub>DD</sub> | 7.0 | 12.0 | 30.0 | V | |
|
||||
|
||||
| PARAMETER | SYMBOL | BL 0% | BL 50% | BL 100% | UNIT | NOTE |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| Current Drawn from VDD@7.0V | I<sub>VDD</sub> | 291 | 496 | 748 | mA | Note 1 |
|
||||
| Current Drawn from VDD@12.0V | I<sub>VDD</sub> | 172 | 289 | 428 | mA | Note 1 |
|
||||
| Current Drawn from VDD @24.0V | I<sub>VDD</sub> | 93 | 152 | 220 | mA | Note 1 |
|
||||
| Current Drawn from VDD @30.0V | I<sub>VDD</sub> | 74 | 124 | 178 | mA | Note 1 |
|
||||
| Current drawn from USB-C | I<sub>USB-C</sub> | 366 | 692 | 1156 | | Note 1, 2 |
|
||||
|
||||
**Note 1.** BL 0% Current was measured with BL brightness set to 0%,
|
||||
|
||||
BL 50% current was measured with BL brightness set to 50%,
|
||||
|
||||
BL 100% current was measured with BL brightness set to 100%.
|
||||
|
||||
Test condition: ambient temp 25 °C PCAP is on Active mode
|
||||
|
||||
**Note 2.** USB-C interface can be used as a sole power supply for all modules with or without
|
||||
touch panels. If DC1 power jack is used, the power from the USB-C connector is not drawn, as
|
||||
the onboard MOSFET key cuts it off.
|
||||
|
||||
## 8. BACKLIGHT DRIVING CONDITIONS
|
||||
|
||||
| PARAMETER | SYMBOL | MIN | TYP | MAX | UNIT | NOTE |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| Backlight Power Consumption | W<sub>BL</sub> | - | - | 2592 | mW | 100% backlight |
|
||||
| Lifetime | - | - | 50,000 | - | hours | Note 1 |
|
||||
|
||||
**Note.** Operating life means the period in which the LED brightness goes down to 50% of the
|
||||
initial brightness. Typical operating lifetime is the estimated parameter.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.8 -->
|
||||
|
||||
## 9. ELECTRO-OPTICAL CHARACTERISTICS
|
||||
|
||||
Optical characteristics are determined after the unit has been 'ON' and stable for
|
||||
approximately 30 minutes in a dark environment at 25 ℃. The values specified are at an
|
||||
approximate distance 500mm from the LCD surface at a viewing angle of Φ and θ equal to 0°.
|
||||
|
||||
| ITEM | SYMBOL | CONDITION | MIN | TYP | MAX | UNIT | RMK | NOTE |
|
||||
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
|
||||
| Response Time | Tr+Tf | θ=0°<br>ø=0°<br>Ta=25 °C | - | 35 | - | ms | FIG 2. | 4 |
|
||||
| Contrast Ratio | Cr | θ=0°<br>ø=0°<br>Ta=25 °C | - | 800 | - | --- | FIG 3. | 1 |
|
||||
| Luminance Uniformity | δ WHITE | θ=0°<br>ø=0°<br>Ta=25 °C | - | 75 | - | % | FIG 3. | 3 |
|
||||
| Surface Luminance | Lv | θ=0°<br>ø=0°<br>Ta=25 °C | - | 850 | - | cd/m² | FIG 3. | 2 |
|
||||
| Viewing Angle Range | θ | ø = 90° | - | 85 | - | deg | FIG 4. | 6 |
|
||||
| Viewing Angle Range | θ | ø = 270° | - | 85 | - | deg | FIG 4. | 6 |
|
||||
| Viewing Angle Range | θ | ø = 0° | - | 85 | - | deg | FIG 4. | 6 |
|
||||
| Viewing Angle Range | θ | ø = 180° | - | 85 | - | deg | FIG 4. | 6 |
|
||||
| CIE (x, y) Chromaticity | Rx | θ=0°<br>ø=0°<br>Ta=25 °C | 0.578 | 0.618 | 0.658 | - | FIG 3. | 5 |
|
||||
| CIE (x, y) Chromaticity | Ry | θ=0°<br>ø=0°<br>Ta=25 °C | 0.489 | 0.329 | 0.369 | - | FIG 3. | 5 |
|
||||
| CIE (x, y) Chromaticity | Gx | θ=0°<br>ø=0°<br>Ta=25 °C | 0.376 | 0.416 | 0.456 | - | FIG 3. | 5 |
|
||||
| CIE (x, y) Chromaticity | Gy | θ=0°<br>ø=0°<br>Ta=25 °C | 0.493 | 0.533 | 0.573 | - | FIG 3. | 5 |
|
||||
| CIE (x, y) Chromaticity | Bx | θ=0°<br>ø=0°<br>Ta=25 °C | 0.071 | 0.111 | 0.151 | - | FIG 3. | 5 |
|
||||
| CIE (x, y) Chromaticity | By | θ=0°<br>ø=0°<br>Ta=25 °C | 0.108 | 0.148 | 0.188 | - | FIG 3. | 5 |
|
||||
| CIE (x, y) Chromaticity | Wx | θ=0°<br>ø=0°<br>Ta=25 °C | 0.270 | 0.310 | 0.350 | - | FIG 3. | 5 |
|
||||
| CIE (x, y) Chromaticity | Wy | θ=0°<br>ø=0°<br>Ta=25 °C | 0.290 | 0.330 | 0.370 | - | FIG 3. | 5 |
|
||||
|
||||
**Note 1.** Contrast Ratio (CR) is defined mathematically as below, for more information see
|
||||
Figure 3.
|
||||
|
||||
> Contrast Ratio = Average Surface Luminance with all white pixels (P1, P2, P3, P4, P5) ÷
|
||||
> Average Surface Luminance with all black pixels (P1, P2, P3, P4, P5)
|
||||
|
||||
**Note 2.** Surface luminance is the LCD surface from the surface with all pixels displaying
|
||||
white at 100% backlight. For more information see Figure 3.
|
||||
|
||||
> Lv = Average Surface Luminance with all white pixels (P1, P2, P3, P4, P5)
|
||||
|
||||
**Note 3.** The uniformity in surface luminance δ WHITE is determined by measuring luminance at
|
||||
each test position 1 through 5, and then dividing the minimum luminance of 5 points luminance
|
||||
by maximum luminance of 5 points luminance. For more information see Figure 3.
|
||||
|
||||
> δ WHITE = Minimum Surface Luminance with all white pixels (P1, P2, P3, P4, P5) ÷
|
||||
> Maximum Surface Luminance with all white pixels (P1, P2, P3, P4, P5)
|
||||
|
||||
**Note 4.** Response time is the time required for the display to transition from white to
|
||||
black (Rise Time, Tr) and from black to white (Decay Time, Tf) as shown in Figure 2. For
|
||||
additional information see Figure 2. The test equipment is BM-7A.
|
||||
|
||||
**Note 5.** CIE (x, y) chromaticity, the x, y value is determined by measuring luminance at each
|
||||
test position 1 through 5, and then calculating the average value.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.9 -->
|
||||
|
||||
**Note 6.** For TFT module the contrast ratio is greater than 10. The angles are determined for
|
||||
the horizontal or x axis and the vertical or y axis with respect to the z axis which is normal
|
||||
to LCD surface. For more information see Figure 4.
|
||||
|
||||
**Note 7.** Viewing angle is measured at the center point of the LCD by CONOSCOPE (ergo-80). For
|
||||
response time testing, the testing data is based on BM-7A. Instruments for Contrast Ratio,
|
||||
Surface Luminance, Luminance Uniformity, Chromaticity the test data is based on SR-3A.
|
||||
|
||||
*Figure 2. The definition of response time*
|
||||
|
||||
*Figure (described):* optical response versus time trace. The vertical axis is marked 0%, 10%,
|
||||
90% and 100%. The trace starts at 100% ("white"), falls through the 90%→10% band in the
|
||||
interval marked Tr, holds at 0% ("black"), then rises back through 10%→90% in a second
|
||||
interval also marked Tr, returning to 100% ("white").
|
||||
|
||||
*Figure 3. Measuring method for Contrast ratio, surface luminance, Luminance uniformity,
|
||||
CIE (x, y) chromaticity*
|
||||
|
||||
*Figure (described):* plan view of the active area with five measurement points — one at the
|
||||
centre and four inset from the corners. Horizontal extent labelled H, vertical extent labelled
|
||||
V, corner insets labelled A (horizontal) and B (vertical). Accompanying legend:
|
||||
|
||||
- A: 5mm
|
||||
- B: 5mm
|
||||
- H, V: Active Area
|
||||
- Light spot size ø=5mm, 500mm distance from the LCD surface to detector lens.
|
||||
- Measurement instrument is TOPCON'S luminance meter BM-5
|
||||
|
||||
*Figure 4. The definition of viewing angle*
|
||||
|
||||
*Figure (described):* isometric sketch of the LCD plane with the z axis normal to the surface at
|
||||
θ=0, the polar angle θ swept from that normal and the azimuth Φ swept in the plane. Azimuth
|
||||
references marked around the panel: Left Φ=90 (12:00), Left Φ=180 (9:00), Right Φ=0 (3:00).
|
||||
|
||||
---
|
||||
|
||||
<!-- p.10 -->
|
||||
|
||||
## 10. INTERFACE DESCRIPTION
|
||||
|
||||
### 10.1 PCB overview
|
||||
|
||||
Picture below shows the connectors exact placement and their descriptions.
|
||||
|
||||
*Figure (described):* photograph of the populated carrier PCB, component side. Along the top
|
||||
edge, the pushbutton row PWR / MENU / EXIT / UP / DOWN and the RTD2662 controller IC at the
|
||||
right. Along the right edge, highlighted in orange: Touch Panel (USB-C), JP5 (HDMI), DC1
|
||||
(power jack). Along the bottom edge, highlighted in orange: J2 (UART), J5 (PWM & POWER),
|
||||
J1 (KEYBOARD EXTENSION), RT1 (Light sensor). The DIP switch banks and the ribbon ZIF connector
|
||||
to the panel occupy the board centre.
|
||||
|
||||
| NAME | CONNECTOR | DESCRIPTION | NOTE |
|
||||
| --- | --- | --- | --- |
|
||||
| DC1 | Power Jack | DC jack, (5.5 mm OD; 2.1mm ID)<br>This is the connector to power on the TFT module.<br>It allows DC for voltage range from 7.0V to 30.0V | |
|
||||
| JP5 | HDMI connector | This is the connector to which you can connect the HDMI signal source to the module. | |
|
||||
| Touch Panel | USB-C | Touch panel interface for module with touch panel.<br>Also, the USB-C can be used as a power supply for all modules with or without touch panels. | |
|
||||
| J1 | External keyboard connector | Molex 53261-0871 or alternative; Horizontal, 1.25mm pitch; 8 pins.<br>The connector is reserved for external keyboard.<br>Performs the same functions:<br>PWR, MENU, EXIT, UP, DOWN as the pushbuttons on PCB. | Note 1 |
|
||||
| J5 | Backlight PWM & Power | Molex 53261-0671 or alternative; Horizontal, 1.25mm pitch; 6 pins.<br>The unit realizes the function of digital dimming. This connector enables to control backlight PWM externally. | Note 2 |
|
||||
| J2 | UART | Molex 53261-0471 or alternative; Horizontal, 1.25mm pitch; 4 pins.<br>It supports asynchronous serial communication UART port. | Note 3 |
|
||||
| RT1 | Light sensor | Molex 53261-0471; Horizontal, 1.25mmpitch; 4 pins.<br>To connect external light sensor | Note 1 |
|
||||
|
||||
**Note 1.** Light sensor and external keyboard are optional, not included in the standard kit.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.11 -->
|
||||
|
||||
**Note 2.** 4 position-DIP onboard switch SW6 is used to choose the power to backlight. The
|
||||
settings are:
|
||||
|
||||
INTERNAL BL PWM: Set 1&2 to OFF, and 3&4 to ON,
|
||||
|
||||
EXTERNAL BL PWM: Set 1&2 to ON, and 3&4 to OFF.
|
||||
|
||||
**Note 3.** UART functionality is under development process.
|
||||
|
||||
### 10.2 Power connector -DC1
|
||||
|
||||
| PIN NO. | SYMBOL | DESCRIPTION |
|
||||
| --- | --- | --- |
|
||||
| 1 | VDD | Power supply DC |
|
||||
| 2 | GND | GND |
|
||||
|
||||
### 10.3 HDMI connector -JP5
|
||||
|
||||
| PIN NO. | SYMBOL | DESCRIPTION |
|
||||
| --- | --- | --- |
|
||||
| 1 | TMDS Data 2+ | TMDS differential signal 2+ |
|
||||
| 2 | TMDS Data2 Shield | Data2 shielding ground |
|
||||
| 3 | TMDS Data 2- | TMDS differential signal 2- |
|
||||
| 4 | TMDS Data 1+ | TMDS differential signal 1+ |
|
||||
| 5 | TMDS Data1 Shield | Data1 shielding ground |
|
||||
| 6 | TMDS Data 1- | TMDS differential signal 1- |
|
||||
| 7 | TMDS Data 0+ | TMDS differential signal 0+ |
|
||||
| 8 | TMDS Data 0 Shield | Data0 shielding ground |
|
||||
| 9 | TMDS Data 0- | TMDS differential signal 0- |
|
||||
| 10 | TMDS Data Clock+ | TMDS differential signal Clock+ |
|
||||
| 11 | TMDS Data Shield | Clo6ck shielding ground |
|
||||
| 12 | TMDS Data Clock- | TMDS differential signal Clock- |
|
||||
| 13 | CEC | Electronic protocol CEC |
|
||||
| 14 | NC | No Connection |
|
||||
| 15 | SCL | I²C clock Line |
|
||||
| 16 | SDA | I²C data Line |
|
||||
| 17 | DDC/CEC GND | Data display channel |
|
||||
| 18 | +5V | HDMI 5V |
|
||||
| 19 | Hot Plug Detect | Hot plug Detect |
|
||||
|
||||
**Note 1.** Matched Riverdi 4K HDMI cable accessory: 4K HDMI CABLE
|
||||
|
||||
### 10.4 Touch panel connector -USB-C
|
||||
|
||||
| PIN NO. | SYMBOL | DESCRIPTION |
|
||||
| --- | --- | --- |
|
||||
| A1 | USB_GND | USB_ Ground |
|
||||
| B12 | USB_GND | USB_ Ground |
|
||||
| A4 | V_BUS | V_Bus Power; 5V |
|
||||
| B9 | V_BUS | V_Bus Power; 5V |
|
||||
| A5 | CC1 | Configuration channel |
|
||||
| A6 | DP1 | USB differential pair, position 1, positive |
|
||||
| A7 | DN1 | USB differential pair, position 1, negative |
|
||||
| A8 | SBU1 | Sideband use |
|
||||
| B5 | CC2 | Configuration channel |
|
||||
| B6 | DP2 | USB differential pair, position 2, positive |
|
||||
|
||||
---
|
||||
|
||||
<!-- p.12 -->
|
||||
|
||||
| PIN NO. | SYMBOL | DESCRIPTION |
|
||||
| --- | --- | --- |
|
||||
| B7 | DN2 | USB differential pair, position 2, negative |
|
||||
| B8 | SBU2 | Configuration channel |
|
||||
| A9 | V_BUS | V_Bus Power; 5V |
|
||||
| B4 | V_BUS | V_Bus Power; 5V |
|
||||
| A12 | USB_GND | USB_Ground |
|
||||
| B1 | USB_GND | USB_Ground |
|
||||
|
||||
**Note 1.** All the signals in Touch panel connector are in accordance with USB-C standard.
|
||||
|
||||
**Note 2.** Matched Riverdi cable accessory: USB-A 2.0 TO USB-C CABLE
|
||||
|
||||
### 10.5 Light sensor connector – RT1
|
||||
|
||||
| PIN NO. | SYMBOL | DESCRIPTION | NOTE |
|
||||
| --- | --- | --- | --- |
|
||||
| 1 | GND | Ground | |
|
||||
| 2 | ADC_IN | ADC Input from Light sensor;<br>Maximum input 3.3V | |
|
||||
| 3 | NC | No connection | |
|
||||
| 4 | Light sensor VDD | Light sensor VDD | Note 1 |
|
||||
|
||||
**Note 1.** The output voltage ranges from 3.0 V to 3.6 V. The maximum current is 50mA.
|
||||
|
||||
**Note 2.** Matched Riverdi cable accessory: RVA-0104M-1.25FF
|
||||
|
||||
### 10.6 Backlight PWM &Power -J5
|
||||
|
||||
| PIN NO. | SYMBOL | DESCRIPTION | NOTE |
|
||||
| --- | --- | --- | --- |
|
||||
| 1 | GND | Ground | |
|
||||
| 2 | GND | Ground | |
|
||||
| 3 | EN | Backlight enable, active H | |
|
||||
| 4 | PWM | PWM input; 3.3V | Note 1 |
|
||||
| 5 | VDD | Power supply 7.0V - 30.0V | Note 2 |
|
||||
| 6 | VDD | Power supply 7.0V - 30.0V | |
|
||||
|
||||
**Note 1.** PWM frequency range: 1kHz - 10kHz
|
||||
|
||||
**Note 2.** Pin 5&6 are internally connected with power connector(DC), VDD.
|
||||
|
||||
So, the voltage range is the same as power connector(DC)
|
||||
|
||||
**Note 3.** 4 position-DIP onboard switch **SW6** is used to choose the power source to
|
||||
backlight. The settings are:
|
||||
|
||||
- a) INTERNAL BL PWM: Set 1&2 to OFF, and 3&4 to ON,
|
||||
- b) EXTERNAL BL PWM: Set 1&2 to ON, and 3&4 to OFF.
|
||||
|
||||
**Note 4.** Matched Riverdi cable accessory: RVA-0106M-1.25FF-1
|
||||
|
||||
---
|
||||
|
||||
<!-- p.13 -->
|
||||
|
||||
### 10.7 UART connector -J2
|
||||
|
||||
| PIN NO. | SYMBOL | DESCRIPTION | NOTE |
|
||||
| --- | --- | --- | --- |
|
||||
| 1 | GND | Ground | |
|
||||
| 2 | RXD | Receive Data | |
|
||||
| 3 | TXD | Transmit Data | |
|
||||
| 4 | VDD_UART | UART VDD | Note 2 |
|
||||
|
||||
**Note 1.** UART functionality is under development process.
|
||||
|
||||
**Note 2.** The output voltage ranges from 3.0 V to 3.6 V. The maximum current is 50mA.
|
||||
|
||||
**Note 3.** Matched Riverdi cable accessory: RVA-0104M-1.25FF
|
||||
|
||||
### 10.8 External Keyboard connector - J1
|
||||
|
||||
| PIN NO. | SYMBOL | DESCRIPTION |
|
||||
| --- | --- | --- |
|
||||
| 1 | Down | Page down |
|
||||
| 2 | Up | Page up |
|
||||
| 3 | Exit | Exit |
|
||||
| 4 | Menu | Menu |
|
||||
| 5 | PWR | Power on/off |
|
||||
| 6 | LED_EN | LED Enable; Output signal 3.3V |
|
||||
| 7 | GND | Ground |
|
||||
| 8 | Keyboard VDD | Keyboard VDD; Output 3.3V |
|
||||
|
||||
**Note 1.** Matched Riverdi cable accessory: RVA-0108M-1.25FF
|
||||
|
||||
## 11. DISPLAY SPECIFICATION
|
||||
|
||||
The TFT of the module applies Riverdi high brightness, IPS, 7.0" RGB: RVT70HSTNWC00-B
|
||||
|
||||
The supported resolution of the display in this module is 1024*600.
|
||||
|
||||
For detailed information, please refer to datasheet of display.
|
||||
|
||||
## 12. CAPACITIVE TOUCH SCREEN PANLE SPECIFICATIONS
|
||||
|
||||
### 12.1 Mechanical characteristics
|
||||
|
||||
| DESCRIPTION | SPECIFICATION | REMARK |
|
||||
| --- | --- | --- |
|
||||
| Touch Panel Size | 7.0 inch | uxTouch |
|
||||
| Outline Dimension of CTP | 179.96 mm x 119.00 mm | uxTouch |
|
||||
| Product Thickness | 2.03 mm | uxTouch |
|
||||
| Glass Thickness | 1.1 mm | uxTouch |
|
||||
| CTP View Area | 155.01 mm x 86.72 mm | uxTouch |
|
||||
| Sensor Active Area | 156.08 mm x 88.42 mm | uxTouch |
|
||||
| Structure type | Glass + Glass | uxTouch |
|
||||
| Surface Hardness | 7H | uxTouch |
|
||||
|
||||
---
|
||||
|
||||
<!-- p.14 -->
|
||||
|
||||
### 12.2 Electrical characteristics
|
||||
|
||||
| PARAMETER | | SPECIFICATION | REMARK |
|
||||
| --- | --- | --- | --- |
|
||||
| Power Consumption (IDD) | Active Mode | 90 mA | uxTouch |
|
||||
| Power Consumption (IDD) | Sleep Mode | 10 mA | uxTouch |
|
||||
| Linearity | | +/-1.5mm | uxTouch |
|
||||
| Controller | | ILI2132A | uxTouch |
|
||||
| Resolution | | 1024 x 600 | uxTouch |
|
||||
|
||||
## 13. INSPECTION
|
||||
|
||||
Standard acceptance/rejection criteria for TFT module
|
||||
|
||||
### 13.1 Inspection condition
|
||||
|
||||
Ambient conditions:
|
||||
|
||||
- Temperature: 25 ± 2°C
|
||||
- Humidity: (60 ± 10) %RH
|
||||
- Illumination: Single fluorescent lamp non-directive (300 to 700 lux)
|
||||
|
||||
Viewing distance: 35 ± 5cm between inspector bare eye and LCD.
|
||||
|
||||
Viewing Angle: U/D: 45°/45°, L/R: 45°/45°
|
||||
|
||||
*Figure (described):* isometric sketch of the LCD lying flat with an inspection cone rising from
|
||||
its centre. The cone half-angles are marked 45° either side of the surface normal (the normal
|
||||
itself marked 90° to the panel plane), and the eye position is set 30-40 cm above the panel.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.15 -->
|
||||
|
||||
### 13.2 Inspection standard
|
||||
|
||||
*(One ITEM per block below; each ITEM's CRITERION cell in the original is itself a table,
|
||||
headed by the panel size the criteria apply to.)*
|
||||
|
||||
**ITEM: Black spots, white spots, light leakage, Foreign Particle (round Type)**
|
||||
|
||||
*Figure (described):* an ellipse with horizontal extent x and vertical extent y, giving
|
||||
D=(x+y)/2. Spots density: 10 mm.
|
||||
|
||||
CRITERION — Size = 7"
|
||||
|
||||
| Average Diameter | Qualified Qty |
|
||||
| --- | --- |
|
||||
| D ≤ 0.2 mm | Ignored |
|
||||
| 0.2 mm < D ≤ 0.3 mm | N≤3 |
|
||||
| 0.5mm < D | Not allowed |
|
||||
|
||||
**ITEM: LCD black spots, white spots, light leakage (line Type)**
|
||||
|
||||
*Figure (described):* a curved line defect with its Length and Width dimensioned.
|
||||
|
||||
CRITERION — Size = 7"
|
||||
|
||||
| Length | Width | Qualified Qty |
|
||||
| --- | --- | --- |
|
||||
| - | W ≤ 0.05 | Ignored |
|
||||
| L ≤ 5.0 | 0.05 < W ≤ 0.1 | 3 |
|
||||
| 5.0 < L | 0.1 < W | Not allowed |
|
||||
|
||||
**ITEM: Bright/Dark Dots**
|
||||
|
||||
CRITERION — Size = 7"
|
||||
|
||||
| Item | Qualified Qty |
|
||||
| --- | --- |
|
||||
| Bright dots | N≤2 |
|
||||
| Dark dots | N≤3 |
|
||||
| Total bright and dark dots | N≤4 |
|
||||
|
||||
**ITEM: Clear spots**
|
||||
|
||||
CRITERION — Size ≥ 5"
|
||||
|
||||
| Average Diameter | Qualified Qty |
|
||||
| --- | --- |
|
||||
| D < 0.2 mm | Ignored |
|
||||
| 0.2 mm < D < 0.3 mm | 4 |
|
||||
| 0.3 mm < D < 0.5 mm | 2 |
|
||||
| 0.5 mm < D | 0 |
|
||||
|
||||
**ITEM: Polarizer bubbles**
|
||||
|
||||
CRITERION — Size = 7"
|
||||
|
||||
| Average Diameter | Qualified Qty |
|
||||
| --- | --- |
|
||||
| D ≤ 0.2 mm | Ignored |
|
||||
| 0.2 mm < D ≤ 0.5 mm | 2 |
|
||||
| 0.5 mm < D | 1 |
|
||||
|
||||
**ITEM: Touch panel spot**
|
||||
|
||||
CRITERION — Size ≥ 5"
|
||||
|
||||
| Average Diameter | Qualified Qty |
|
||||
| --- | --- |
|
||||
| D < 0.25 mm | Ignored |
|
||||
| 0.25 mm < D < 0.5 mm | 4 |
|
||||
| 0.5 mm < D | 0 |
|
||||
|
||||
**ITEM: Touch panel White line Scratch**
|
||||
|
||||
CRITERION — Size ≥ 5"
|
||||
|
||||
| Length | Width | Qualified Qty |
|
||||
| --- | --- | --- |
|
||||
| - | W < 0.03 | Ignored |
|
||||
| L < 5.0 | 0.03 < W < 0.05 | 2 |
|
||||
| - | 0.05 < W | 0 |
|
||||
|
||||
---
|
||||
|
||||
<!-- p.16 -->
|
||||
|
||||
## 14. RELIABILITY TEST
|
||||
|
||||
| NO. | TEST ITEM | TEST CONDITION |
|
||||
| --- | --- | --- |
|
||||
| 1 | High Temperature Storage | 80°C/120 hours |
|
||||
| 2 | Low Temperature Storage | -30°C/120 hours |
|
||||
| 3 | High Temperature Operating | 70 °C /120 hours |
|
||||
| 4 | Low Temperature Operating | -20°C/120 hours |
|
||||
| 5 | High Temperature and High Humidity | Humidity 40℃, 90%RH, 120Hrs |
|
||||
| 6 | Thermal Cycling Test (No operation) | -20℃ for 30min, 70℃ for 30 min.<br>100 cycles. Then test at room temperature after 1 hour |
|
||||
| 7 | Vibration Test | Frequency: 10 ÷ 55 Hz.<br>Stroke: 1.5 mm.<br>Sweep: 10Hz ÷ 55Hz ÷ 10 Hz.<br>2 hours for each direction of X, Y, Z (Total 6 hours) |
|
||||
|
||||
**Note 1.** Sample quantity for each test item is 5 ÷ 10 pcs.
|
||||
|
||||
**Note 2.** Before cosmetic and function test, the product must have enough recovery time, at
|
||||
least 2 hours at room temperature.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.17 -->
|
||||
|
||||
## 15. LEGAL INFORMATION
|
||||
|
||||
CE marking is usually obligatory only for a complete end product. Riverdi display modules are
|
||||
semi-finished goods which are used as inputs to become part of the finished products.
|
||||
|
||||
Therefore, Riverdi display modules are not CE marked.
|
||||
|
||||
Riverdi grants the guarantee for the proper operation of the goods for a period of 12 months
|
||||
from the date of possession of the goods. If in a consequence of this guaranteed execution the
|
||||
customer has received the defects-free item as replacement for the defective item, the
|
||||
effectiveness period of this guarantee shall start anew from the moment the customer receives
|
||||
the defects-free item.
|
||||
|
||||
Information about device is the property of Riverdi and may be the subject of patents pending
|
||||
or granted. It is not allowed to copy or disclosed this document without prior written
|
||||
permission.
|
||||
|
||||
Riverdi endeavors to ensure that all contained information in this document is correct but does
|
||||
not accept liability for any error or omission. Riverdi products are in developing process and
|
||||
published information may be not up to date. Riverdi reserves the right to update and makes
|
||||
changes to Specifications or written material without prior notice at any time. It is important
|
||||
to check the current position with Riverdi.
|
||||
|
||||
Images and graphics used in this document are only for illustrative the purpose. All images and
|
||||
graphics are possible to be displayed on the range products of Riverdi, however the quality may
|
||||
vary. Riverdi is no liable to the buyer or to any third party for any indirect, incidental,
|
||||
special, consequential, punitive, or exemplary damages (including without limitation lost
|
||||
profits, lost savings, or loss of business opportunity) relating to any product, service
|
||||
provided or to be provided by Riverdi, or the use or inability to use the same, even if Riverdi
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
Riverdi products are not fault tolerant nor designed, manufactured or intended for use or
|
||||
resale as on line control equipment in hazardous environments requiring fail–safe performance,
|
||||
such as in the operation of nuclear facilities, aircraft navigation or communication systems,
|
||||
air traffic control, direct life support machines or weapons systems in which the failure of
|
||||
the product could lead directly to death, personal injury or severe physical or environmental
|
||||
damage ('High-Risk Activities'). Riverdi and its suppliers specifically disclaim any expressed
|
||||
or implied warranty of fitness for High-Risk Activities. Using Riverdi products and devices in
|
||||
'High-Risk Activities' and in any other application is entirely at the buyer's risk, and the
|
||||
buyer agrees to defend, indemnify, and hold harmless Riverdi from all damages, claims or
|
||||
expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any
|
||||
Riverdi intellectual property rights.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.18 -->
|
||||
|
||||
*(Back cover. Riverdi mascot illustration with the speech bubble: "Hi, I am here to help you!
|
||||
If you have any additional questions, please contact our support via email:
|
||||
contact@riverdi.com")*
|
||||
Binary file not shown.
@@ -0,0 +1,869 @@
|
||||
# Riverdi RVT70HSTNWC00-B datasheet — transcription
|
||||
|
||||
Full visual transcription (tables intact) of the Riverdi public datasheet
|
||||
`DS_RVT70HSTNWC00-B Rev.1.2` ("IPS RGB 7.0" LCD TFT DATASHEET", TFT Module Specification), all
|
||||
19 pages. Source PDF alongside as
|
||||
[riverdi-rvt70hstnwc00-b-datasheet.pdf](riverdi-rvt70hstnwc00-b-datasheet.pdf).
|
||||
|
||||
This is the **TFT panel** — parallel RGB interface, 3.3 V, driven directly by the host's pixel
|
||||
clock. It is the panel inside the HDMI module
|
||||
[RVT70HSHNWC00-B](riverdi-rvt70hshnwc00-b-datasheet.md), whose section 11 names it (as
|
||||
"RVT70HSTNWC00-B") and defers all display detail here. It is therefore the only source for the
|
||||
panel's timing numbers: section 13.3 carries the DE-mode and HV-mode tables the module
|
||||
datasheet omits.
|
||||
|
||||
Note what this timing does and does not govern. On the HDMI module the RTD2660H scaler owns
|
||||
this RGB interface and retimes whatever arrives over HDMI onto it, so these figures are the
|
||||
panel's own limits, not the timing a HDMI source must send.
|
||||
|
||||
Transcription notes:
|
||||
|
||||
- Each page's content begins with an HTML comment page marker `<!-- p.N -->` (N = the printed
|
||||
datasheet page number) for cross-reference and continuity.
|
||||
- Every specification, pinout and criteria table is reproduced as a Markdown table. Cells merged
|
||||
across rows in the original are repeated per row.
|
||||
- Graphical figures, waveform diagrams and the mechanical drawing are **not** pixel-reproduced;
|
||||
they are given a short prose description prefixed `*Figure (described):*`, with all dimension
|
||||
and label callouts transcribed.
|
||||
- Pure transcription: no cabletest commentary is interleaved, and typographic errors in the
|
||||
original (e.g. "OPATICAL BONDING", "Add" inch" unit") are reproduced as printed.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.1 -->
|
||||
|
||||
*(Cover page. Left edge carries the vertical banner text "TFT MODULE SPECIFICATION". Riverdi
|
||||
logo centred at the top.)*
|
||||
|
||||
# RVT70HSTNWC00-B
|
||||
|
||||
## IPS RGB 7.0" LCD TFT DATASHEET
|
||||
|
||||
Rev.1.2
|
||||
|
||||
2021-07-29
|
||||
|
||||
| ITEM | CONTENTS | UNIT |
|
||||
| --- | --- | --- |
|
||||
| LCD Type | TFT/Transmissive/Normally black/IPS | / |
|
||||
| Size | 7.0 | Inch |
|
||||
| Viewing Direction | Free | / |
|
||||
| Outside Dimensions (W x H x D) | 179.96 x 119.00 x 7.58 | mm |
|
||||
| Active Area (W x H) | 154.21 x 85.92 | mm |
|
||||
| Pixel Pitch (W x H) | 0.1506 x 0.1432 | mm |
|
||||
| Resolution | 1024 (RGB) x 600 | / |
|
||||
| Brightness | 850 | cd/m² |
|
||||
| LCD Interface Type | RGB | / |
|
||||
| Color Depth | 16.7 M | / |
|
||||
| Pixel Arrangement | RGB Vertical Stripe | / |
|
||||
| With/Without Touch | With Projected Capacitive Touch Panel | / |
|
||||
| CTP Driver | ILI2132A | / |
|
||||
| Touch Interface Type | USB /I2C/ Optional UART | / |
|
||||
| Bonding Technology | Optical Bonding | / |
|
||||
| Weight | 214 | g |
|
||||
|
||||
**Note 1:** RoHS3 compliant
|
||||
|
||||
**Note 2:** LCM weight tolerance: ± 5%.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.2 -->
|
||||
|
||||
## 1. REVISION RECORD
|
||||
|
||||
| REV NO. | REV DATE | CONTENTS | REMARKS |
|
||||
| --- | --- | --- | --- |
|
||||
| 1.0 | 2020-08-15 | Initial Release | |
|
||||
| 1.1 | 2021-04-20 | Add" inch" unit on drawing | |
|
||||
| 1.2 | 2021-07-29 | Updating new template | |
|
||||
|
||||
---
|
||||
|
||||
<!-- p.3 -->
|
||||
|
||||
## 2. CONTENTS
|
||||
|
||||
| Section | Page |
|
||||
| --- | --- |
|
||||
| 1. REVISION RECORD | 2 |
|
||||
| 2. CONTENTS | 3 |
|
||||
| 3. MODULE CLASSIFICATION INFORMATION | 4 |
|
||||
| 4. uxTouch ASSEMBLY | 5 |
|
||||
| 5. MODULE DRAWING | 6 |
|
||||
| 6. ABSOLUTE MAXIMUM RATINGS | 7 |
|
||||
| 7. ELECTRICAL CHARACTERISTICS | 7 |
|
||||
| 8. BACKLIGHT ELECTRICAL CHARACTERISTICS | 7 |
|
||||
| 9. POWER CONSUMPTION | 8 |
|
||||
| 10. ELECTRO-OPTICAL CHARACTERISTICS | 8 |
|
||||
| 11. BLOCK DIAGRAM | 10 |
|
||||
| 12. INTERFACES DESCRIPTION | 10 |
|
||||
| 12.1 TFT assignment | 10 |
|
||||
| 12.2 Touch panel assignment | 12 |
|
||||
| 12.3 CON1 assignment | 13 |
|
||||
| 13. TIMING CHARACTERISTICS | 13 |
|
||||
| 13.1 Horizontal input timing | 13 |
|
||||
| 13.2 Vertical input timing | 13 |
|
||||
| 13.3 Parallel RGB timing characteristic | 14 |
|
||||
| 13.3.1 DE MODE | 14 |
|
||||
| 13.3.2 HV MODE – Horizontal input timing | 14 |
|
||||
| 13.3.3 HV MODE – Vertical input timing | 14 |
|
||||
| 13.3.4 Power On/Off sequence | 15 |
|
||||
| 14. CAPACITIVE TOUCH SCREEN PANEL SPECIFICATIONS | 15 |
|
||||
| 14.1 Mechanical characteristics | 15 |
|
||||
| 14.2 Electrical characteristics | 15 |
|
||||
| 15. INSPECTION | 16 |
|
||||
| 15.1 Inspection condition | 16 |
|
||||
| 15.2 Inspection standard | 17 |
|
||||
| 16. RELIABILITY TEST | 18 |
|
||||
| 17. LEGAL INFORMATION | 19 |
|
||||
|
||||
---
|
||||
|
||||
<!-- p.4 -->
|
||||
|
||||
## 3. MODULE CLASSIFICATION INFORMATION
|
||||
|
||||
| RV | T | 70 | H | S | T | N | W | C | 00 | B |
|
||||
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
|
||||
| 1. | 2. | 3. | 4. | 5. | 6. | 7. | 8. | 9. | 10. | 11. |
|
||||
|
||||
| NO. | PARAMETER | SYMBOL |
|
||||
| --- | --- | --- |
|
||||
| 1. | BRAND | RV – Riverdi |
|
||||
| 2. | PRODUCT TYPE | T – TFT Standard |
|
||||
| 3. | DISPLAY SIZE | 70 – 7.0" |
|
||||
| 4. | MODEL SERIAL NO. | H – High Brightness, IPS |
|
||||
| 5. | RESOLUTION | S – 1024 x 600 px |
|
||||
| 6. | INTERFACE | T – TFT LCD, RGB |
|
||||
| 7. | FRAME | N – Without Mounting Metal Frame |
|
||||
| 8. | BACKLIGHT TYPE | W – LED White |
|
||||
| 9. | TOUCH PANEL | C – With Capacitive Touch Panel |
|
||||
| 10. | VERSION | 00 – (00-99) |
|
||||
| 11. | BONDING TECHNOLOGY | B – Optical Bonding |
|
||||
|
||||
---
|
||||
|
||||
<!-- p.5 -->
|
||||
|
||||
## 4. uxTouch ASSEMBLY
|
||||
|
||||
uxTouch are LCD TFT displays with specially designed projected capacitive touch panels.
|
||||
uxTouch display can be mounted without any additional holes in the housing. Our standard
|
||||
uxTouch displays include double-sided adhesive tape (DST) to stick TFT easily to the housing.
|
||||
|
||||
uxTouch models with double-side adhesive tape can be mounted by fastening the glass to the
|
||||
housing.
|
||||
|
||||
*Figure 1. General view of the module*
|
||||
|
||||
*Figure (described):* two 3-D renderings of the module in a blue housing — front view showing
|
||||
the grey active area behind the cover glass, and rear three-quarter view showing the green
|
||||
panel PCB and flex tail recessed into the housing.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.6 -->
|
||||
|
||||
## 5. MODULE DRAWING
|
||||
|
||||
*Figure (described):* ISO A3 landscape mechanical drawing, scale 1:1.66, dimensions in mm with
|
||||
inches in square brackets. Title block: PN RVT70HSTNWC00-B; DRAWN M.Natywa 2021.04.19;
|
||||
CHECKED Carol 2021.04.20; first-angle projection; P. 1 of 1.
|
||||
|
||||
Drawing revision table:
|
||||
|
||||
| Revision: | Changes: | Date: |
|
||||
| --- | --- | --- |
|
||||
| 1.0 | Initial Case | 2020.08.07 |
|
||||
| 1.1 | Dimension Overhaul | 2021.04.19 |
|
||||
|
||||
Front-view horizontal callouts (top group, outermost first):
|
||||
|
||||
| Dimension | Inches | Meaning |
|
||||
| --- | --- | --- |
|
||||
| 179.96 | [7.085] | CG O.D. |
|
||||
| 164.90 | [6.492] | TFT O.D. |
|
||||
| 163.66 | [6.443] | SENSOR O.D. |
|
||||
| 156.68 | [6.169] | SENSOR A.A. |
|
||||
| 155.01 | [6.103] | CG V.A. |
|
||||
| 154.21 | [6.071] | TFT A.A. |
|
||||
| 89.98 | [3.543] | — (horizontal centre offset) |
|
||||
|
||||
Front-view horizontal callouts (right-hand group):
|
||||
|
||||
| Dimension | Inches |
|
||||
| --- | --- |
|
||||
| 5.90 | [0.232] |
|
||||
| 6.74 | [0.265] |
|
||||
| 11.64 | [0.458] |
|
||||
| 12.48 | [0.491] |
|
||||
| 12.97 | [0.511] |
|
||||
|
||||
Front-view vertical callouts (left group, outermost first):
|
||||
|
||||
| Dimension | Inches | Meaning |
|
||||
| --- | --- | --- |
|
||||
| 119.00 | [4.685] | CG O.D. |
|
||||
| 100.00 | [3.937] | TFT O.D. |
|
||||
| 98.55 | [3.880] | SENSOR O.D. |
|
||||
| 88.52 | [3.485] | SENSOR A.A. |
|
||||
| 86.72 | [3.414] | CG V.A. |
|
||||
| 85.92 | [3.383] | TFT A.A. |
|
||||
| 59.50 | [2.343] | — (vertical centre offset) |
|
||||
|
||||
Front-view vertical callouts (upper group):
|
||||
|
||||
| Dimension | Inches |
|
||||
| --- | --- |
|
||||
| 11.58 | [0.456] |
|
||||
| 12.20 | [0.480] |
|
||||
| 15.24 | [0.600] |
|
||||
| 16.14 | [0.635] |
|
||||
| 16.54 | [0.651] |
|
||||
|
||||
Further front-view callouts: 72.73 [2.865] (left, to the flex tail); 34.00 [1.339] and
|
||||
41.75 [1.644] (right); 57.05 [2.246]; 5.00 [0.197]; 23.48 [0.924]; 50.98 [2.007];
|
||||
35.00 [1.378]; 74.45 [2.931]; 77.36 [3.046]; 102.86 [4.050]; 107.74 [4.242]; 121.49 [4.783].
|
||||
Corner radius `4*R5.00 [R0.197]`. Front face annotated `BLACK MASK PRINTING RAL9005`.
|
||||
|
||||
Side-view (thickness) callouts:
|
||||
|
||||
| Dimension | Inches | Meaning |
|
||||
| --- | --- | --- |
|
||||
| 7.58 | [0.298] | O.D. |
|
||||
| 2.03 | [0.060] | CG+SCA+SENSOR+OCA |
|
||||
| 1.28 | [0.050] | CG+DST |
|
||||
| 1.10 | [0.043] | CG |
|
||||
|
||||
Flex-tail stack callouts: COMPONENT AREA — STIFFENER; 1.70 [0.067](MAX); 3.50 [0.138](MAX);
|
||||
STIFFENER — CONTACT SIDE; CONTACT SIDE — STIFFENER; 0.30 [0.012] (×2).
|
||||
|
||||
Rear view annotated `3M9495LE T=0.175mm[0.007]` and `BLACK TAPE T=0.05mm[0.002]`, with
|
||||
5.50 [0.217] on the touch flex.
|
||||
|
||||
DETAIL A, SCALE 2:1 — the 50-pin TFT flex tail: pins 1 to 50, 3.80 [0.150], 25.50 [1.004],
|
||||
`2*0.50 [0.020]`, `W:0.35 [0.014]`, `P:(50-1)*0.5=24.50 [0.985]`.
|
||||
|
||||
DETAIL B, SCALE 4:1 — connector CN1, `JST SM04B-SRSS-TB`, pins 1 to 4,
|
||||
`MATCHING CABLE CONNECTOR: JST SHR-04V-S-B`.
|
||||
|
||||
DETAIL C, SCALE 4:1 — cover glass edge chamfers, both `0.20 [0.008]*45°`.
|
||||
|
||||
DETAIL D, SCALE 2:1 — the 10-pin touch flex tail: pins 1 to 10, 3.50 [0.138], 5.50 [0.217],
|
||||
`2*0.50 [0.020]`, `W:0.30 [0.012]`, `P:(10-1)*0.50=4.50 [0.177]`.
|
||||
|
||||
LED Diagram Circuit: three parallel strings of nine series LEDs between LEDA and LEDK.
|
||||
|
||||
TFT NOTES:
|
||||
|
||||
1. LCD TYPE: TRANSMISSIVE, NORMALLY BLACK,IPS
|
||||
2. RESOLUTION: 1024x600
|
||||
3. VIEWING ANGLE: FREE
|
||||
4. LCD DRIVER:EK79001HK+EK73215BCGA
|
||||
5. INTERFACE:RGB
|
||||
6. OPERATING VOLTAGE: 3.3V
|
||||
7. BACKLIGHT: 27PCS LED, V<sub>F</sub>=9.6V, I<sub>F</sub>=270mA
|
||||
|
||||
TP NOTES:
|
||||
|
||||
1. TP STRUCTURE: G+G
|
||||
2. CG THICKNESS: 1.10 mm
|
||||
3. DRIVER IC: ILI2132A
|
||||
4. INTERFACE: USB /I2C/OPTIONAL UART
|
||||
5. OPERATING VOLTAGE: 3.3V(CTP I2C); 5.0V(CTP USB)
|
||||
|
||||
GENERAL NOTES:
|
||||
|
||||
1. MODULE SURFACE LUMINANCE: 850 cd/m^2
|
||||
2. OPATICAL BONDING
|
||||
3. OPERATING TEMPERATURE: -20°C ~ 70°C
|
||||
4. STORAGE TEMPERATURE: -30°C ~ 80°C
|
||||
5. WITHOUT INDIVIDUAL TOLERANCE: ±0.3mm
|
||||
6. RoHS3 COMPLIANT
|
||||
|
||||
---
|
||||
|
||||
<!-- p.7 -->
|
||||
|
||||
## 6. ABSOLUTE MAXIMUM RATINGS
|
||||
|
||||
| PARAMETER | SYMBOL | MIN | MAX | UNIT |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| Power for Circuit Driving | VDD | -0.3 | 3.96 | V |
|
||||
| Power for Circuit Driving | AVDD | -0.5 | 14.85 | V |
|
||||
| Power for Circuit Driving | VGH | -0.3 | 40 | V |
|
||||
| Power for Circuit Driving | VGL | -20.0 | 0.3 | V |
|
||||
| Operating Temperature | T<sub>OP</sub> | -20 | 70 | °C |
|
||||
| Storage Temperature | T<sub>ST</sub> | -30 | 80 | °C |
|
||||
| Operating Humidity (@ 25 ± 5°C) | RH | 10% | - | RH |
|
||||
| Storage Humidity (@ 25 ± 5°C) | RH | 10% | - | RH |
|
||||
|
||||
**Note.** The following are maximum values. If exceeded, it may cause operation or damage to
|
||||
the unit.
|
||||
|
||||
## 7. ELECTRICAL CHARACTERISTICS
|
||||
|
||||
| PARAMETER | SYMBOL | MIN | TYP | MAX | UNIT | NOTE |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| Supply Voltage for Module | DVDD | 3.0 | 3.3 | 3.6 | V | |
|
||||
| Supply Voltage for Module | VGH | 17 | 18 | 19 | V | |
|
||||
| Supply Voltage for Module | VGL | -6.6 | -6.0 | -5.4 | V | |
|
||||
| Supply Voltage for Module | AVDD | 9.4 | 9.6 | 9.8 | V | |
|
||||
| Supply Voltage for Module | VCOM | 3.6 | 3.8 | 4.0 | V | |
|
||||
| Current of Power Supply | IDD | - | 30 | 45 | mA | DVDD = 3.3V |
|
||||
| Current of Power Supply | IADD | - | 35 | 45 | mA | AVDD = 9.6V |
|
||||
| Current of Power Supply | IGH | - | 0.5 | 1 | uA | VGH = 18V |
|
||||
| Current of Power Supply | IGL | - | 0.5 | 1 | mA | VGL= -6V |
|
||||
| Input Voltage ' H ' level | V<sub>IH</sub> | 0.7DVDD | - | DVDD | V | Note 1 |
|
||||
| Input Voltage ' L ' level | V<sub>IL</sub> | 0 | - | 0.3VDD | V | Note 1 |
|
||||
|
||||
**Note 1.** STHL, STHR, OEH, L/R, CPH1÷CPH3, STVD, STVU, OEV, CKV, U/D.
|
||||
|
||||
## 8. BACKLIGHT ELECTRICAL CHARACTERISTICS
|
||||
|
||||
| PARAMETER | SYMBOL | MIN | TYP | MAX | UNIT | NOTE |
|
||||
| --- | --- | --- | --- | --- | --- | --- |
|
||||
| Backlight Driving Voltage | V<sub>F</sub> | 9.0 | 9.6 | 10.2 | V | |
|
||||
| Backlight Driving Current | I<sub>F</sub> | - | 270 | - | mA | |
|
||||
| Backlight Power Consumption | W<sub>BL</sub> | - | 2592 | - | mW | |
|
||||
| LED Lifetime | - | - | 50,000 | - | hours | Note 1 |
|
||||
|
||||
**Note 1.** If LED is driven by high current, the lifetime of LED will be reduced. Operating
|
||||
life means brightness goes down to 50% initial brightness. Typical operating lifetime is
|
||||
estimated data.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.8 -->
|
||||
|
||||
## 9. POWER CONSUMPTION
|
||||
|
||||
| PARAMETER | SYMBOL | CONDITION | MIN | TYP | MAX | UNIT | NOTE |
|
||||
| --- | --- | --- | --- | --- | --- | --- | --- |
|
||||
| Gate on Power Current | IVGH | VGH=18V | - | 0.5 | 1 | mA | Note 1 |
|
||||
| Gate off Power Current | IVGL | VGL=6V | - | 0.5 | 1 | mA | Note 1 |
|
||||
| Digital Power Current | IDVDD | DVDD=3.3V | - | 30 | 45 | mA | Note 1 |
|
||||
| Analog Power Current | IAVDD | AVDD=9.6 V | - | 35 | 45 | mA | Note 1 |
|
||||
| Total Power Consumption | PC | | - | 447 | 604 | mW | Note 1 |
|
||||
|
||||
**Note.** Typ. Specification: Gray-level test pattern; Max Specification: Black test pattern
|
||||
|
||||
*Figure (described):* two swatches illustrating the two test patterns — a horizontal black-to-
|
||||
white gradient labelled "256 gray patten", and a solid black rectangle labelled "black
|
||||
pattern".
|
||||
|
||||
## 10. ELECTRO-OPTICAL CHARACTERISTICS
|
||||
|
||||
| ITEM | SYMBOL | CONDITION | MIN | TYP | MAX | UNIT | RMK | NOTE |
|
||||
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
|
||||
| Response Time | Tr+Tf | θ=0°<br>ø=0°<br>Ta=25 °C | - | 35 | - | ms | FIG 2. | 4 |
|
||||
| Contrast Ratio | Cr | θ=0°<br>ø=0°<br>Ta=25 °C | - | 800 | - | --- | FIG 3 | 1 |
|
||||
| Luminance Uniformity | δ WHITE | θ=0°<br>ø=0°<br>Ta=25 °C | - | 75 | - | % | FIG 3. | 3 |
|
||||
| Surface Luminance | Lv | θ=0°<br>ø=0°<br>Ta=25 °C | - | 850 | - | cd/m² | FIG 3. | 2 |
|
||||
| Viewing Angle Range | θ | ø = 90° | - | 85 | - | deg | FIG 4. | 6 |
|
||||
| Viewing Angle Range | θ | ø = 270° | - | 85 | - | deg | FIG 4. | 6 |
|
||||
| Viewing Angle Range | θ | ø = 0° | - | 85 | - | deg | FIG 4. | 6 |
|
||||
| Viewing Angle Range | θ | ø = 180° | - | 85 | - | deg | FIG 4. | 6 |
|
||||
| CIE (x, y) Chromaticity | Rx | θ=0°<br>ø=0°<br>Ta=25 °C | 0.578 | 0.618 | 0.658 | - | FIG 3. | 5 |
|
||||
| CIE (x, y) Chromaticity | Ry | θ=0°<br>ø=0°<br>Ta=25 °C | 0.489 | 0.329 | 0.369 | - | FIG 3. | 5 |
|
||||
| CIE (x, y) Chromaticity | Gx | θ=0°<br>ø=0°<br>Ta=25 °C | 0.376 | 0.416 | 0.456 | - | FIG 3. | 5 |
|
||||
| CIE (x, y) Chromaticity | Gy | θ=0°<br>ø=0°<br>Ta=25 °C | 0.493 | 0.533 | 0.573 | - | FIG 3. | 5 |
|
||||
| CIE (x, y) Chromaticity | Bx | θ=0°<br>ø=0°<br>Ta=25 °C | 0.071 | 0.111 | 0.151 | - | FIG 3. | 5 |
|
||||
| CIE (x, y) Chromaticity | By | θ=0°<br>ø=0°<br>Ta=25 °C | 0.108 | 0.148 | 0.188 | - | FIG 3. | 5 |
|
||||
| CIE (x, y) Chromaticity | Wx | θ=0°<br>ø=0°<br>Ta=25 °C | 0.270 | 0.310 | 0.350 | - | FIG 3. | 5 |
|
||||
| CIE (x, y) Chromaticity | Wy | θ=0°<br>ø=0°<br>Ta=25 °C | 0.290 | 0.330 | 0.370 | - | FIG 3. | 5 |
|
||||
|
||||
**Note 1.** Contrast Ratio (CR) is defined mathematically as below, for more information see
|
||||
Figure 3.
|
||||
|
||||
> Contrast Ratio = Average Surface Luminance with all white pixels (P1, P2, P3, P4, P5) ÷
|
||||
> Average Surface Luminance with all black pixels (P1, P2, P3, P4, P5)
|
||||
|
||||
**Note 2.** Surface luminance is the LCD surface from the surface with all pixels displaying
|
||||
white. For more information see Figure 3.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.9 -->
|
||||
|
||||
> Lv = Average Surface Luminance with all white pixels (P1, P2, P3, P4, P5)
|
||||
|
||||
**Note 3.** The uniformity in surface luminance δ WHITE is determined by measuring luminance at
|
||||
each test position 1 through 5, and then dividing the minimum luminance of 5 points luminance
|
||||
by maximum luminance of 5 points luminance. For more information see Figure 3.
|
||||
|
||||
> δ WHITE = Minimum Surface Luminance with all white pixels (P1, P2, P3, P4, P5) ÷
|
||||
> Maximum Surface Luminance with all white pixels (P1, P2, P3, P4, P5)
|
||||
|
||||
**Note 4.** Response time is the time required for the display to transition from white to
|
||||
black (Rise Time, Tr) and from black to white (Decay Time, Tf). For additional information see
|
||||
Figure 2. The test equipment is Autronic-Melchers's ConoScope series.
|
||||
|
||||
**Note 5.** CIE (x, y) chromaticity, the x, y value is determined by measuring luminance at each
|
||||
test position 1 through 5, and then make average value.
|
||||
|
||||
**Note 6.** Viewing angle is the angle at which the contrast ratio is greater than 2. For TFT
|
||||
module the contrast ratio is greater than 10. The angles are determined for the horizontal or x
|
||||
axis and the vertical or y axis with respect to the z axis which is normal to LCD surface. For
|
||||
more information see Figure 4.
|
||||
|
||||
**Note 7.** For viewing angle and response time testing, the testing data is based on
|
||||
Autronic-Melchers's ConoScope series. Instruments for Contrast Ratio, Surface Luminance,
|
||||
Luminance Uniformity, CIE the test data is based on TOPCON's BM-5 photo detector.
|
||||
|
||||
*Figure 2. The definition of response time*
|
||||
|
||||
*Figure (described):* optical response versus time trace. The vertical axis is marked 0%, 10%,
|
||||
90% and 100%. The trace starts at 100% ("white"), falls through the 90%→10% band in the
|
||||
interval marked Tr, holds at 0% ("black"), then rises back through 10%→90% in the interval
|
||||
marked Tf, returning to 100% ("white").
|
||||
|
||||
*Figure 3. Measuring method for Contrast ratio, surface luminance, Luminance uniformity,
|
||||
CIE (x, y) chromaticity*
|
||||
|
||||
*Figure (described):* plan view of the active area with five measurement points — P1 top left,
|
||||
P2 top right, P3 bottom right, P4 bottom left and P5 at the centre. Horizontal extent labelled
|
||||
H, vertical extent labelled V, corner insets labelled A (horizontal) and B (vertical).
|
||||
Accompanying legend:
|
||||
|
||||
- A: 5mm
|
||||
- B: 5mm
|
||||
- H, V: Active Area
|
||||
- Light spot size φ=5mm, 500mm distance from the LCD surface to detector lens.
|
||||
- Measurement instrument is TOPCON'S luminance meter BM-5
|
||||
|
||||
---
|
||||
|
||||
<!-- p.10 -->
|
||||
|
||||
*Figure 4. The definition of viewing angle*
|
||||
|
||||
*Figure (described):* isometric sketch of the LCD plane with the z axis normal to the surface at
|
||||
θ=0, the polar angle θ swept from that normal and the azimuth Φ swept in the plane. Azimuth
|
||||
references marked around the panel: Up Φ=90 (12:00), Left Φ=180 (9:00), Right Φ=0 (3:00),
|
||||
Down Φ=270 (6:00).
|
||||
|
||||
## 11. BLOCK DIAGRAM
|
||||
|
||||
*Figure (described):* block diagram. A signal-input block listing `VGH, VGL, AVDD, LV0N/P,
|
||||
LV1N/P, LV2N/P, LV3N/P, LVCLKN/P, RESET, STBYB, VCOM, VDD, GND, VLED+, VLED-` feeds three
|
||||
blocks to its left: "Gate driver IC", "Source driver IC +TCON" and "Back light". The gate and
|
||||
source driver blocks in turn feed the "LCD Panel 7.0 inch 1024×600" block; the backlight block
|
||||
feeds it as well.
|
||||
|
||||
## 12. INTERFACES DESCRIPTION
|
||||
|
||||
### 12.1 TFT assignment
|
||||
|
||||
| PIN NO. | SYMBOL | I/O | DESCRIPTION | NOTES |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| 1 | VLED+ | P | Power for LED Backlight (Anode) | |
|
||||
| 2 | VLED+ | P | Power for LED Backlight (Anode) | |
|
||||
| 3 | VLED- | P | Power for LED Backlight (Cathode) | |
|
||||
| 4 | VLED- | P | Power for LED Backlight (Cathode) | |
|
||||
| 5 | GND | P | Ground | |
|
||||
| 6 | VCOM | I | Common Voltage | |
|
||||
|
||||
---
|
||||
|
||||
<!-- p.11 -->
|
||||
|
||||
| PIN NO. | SYMBOL | I/O | DESCRIPTION | NOTES |
|
||||
| --- | --- | --- | --- | --- |
|
||||
| 7 | DVDD | P | Power for Digital Circuit | |
|
||||
| 8 | MODE | I | DE/SYNC mode select | Note 1 |
|
||||
| 9 | DE | I | Data Input Enable | |
|
||||
| 10 | VS | I | Vertical Sync Input | |
|
||||
| 11 | HS | I | Horizontal Sync Input | |
|
||||
| 12 | B7 | I | Blue Data (MSB) | |
|
||||
| 13 | B6 | I | Blue Data | |
|
||||
| 14 | B5 | I | Blue Data | |
|
||||
| 15 | B4 | I | Blue Data | |
|
||||
| 16 | B3 | I | Blue Data | |
|
||||
| 17 | B2 | I | Blue Data | |
|
||||
| 18 | B1 | I | Blue Data | Note 2 |
|
||||
| 19 | B0 | I | Blue Data (LSB) | Note 2 |
|
||||
| 20 | G7 | I | Green Data (MSB) | |
|
||||
| 21 | G6 | I | Green Data | |
|
||||
| 22 | G5 | I | Green Data | |
|
||||
| 23 | G4 | I | Green Data | |
|
||||
| 24 | G3 | I | Green Data | |
|
||||
| 25 | G2 | I | Green Data | |
|
||||
| 26 | G1 | I | Green Data | Note 2 |
|
||||
| 27 | G0 | I | Green Data (LSB) | Note 2 |
|
||||
| 28 | R7 | I | Red Data (MSB) | |
|
||||
| 29 | R6 | I | Red Data | |
|
||||
| 30 | R5 | I | Red Data | |
|
||||
| 31 | R4 | I | Red Data | |
|
||||
| 32 | R3 | I | Red Data | |
|
||||
| 33 | R2 | I | Red Data | |
|
||||
| 34 | R1 | I | Red Data | Note 2 |
|
||||
| 35 | R0 | I | Red Data (LSB) | Note 2 |
|
||||
| 36 | GND | P | Ground | |
|
||||
| 37 | DCLK | P | Sample Clock | |
|
||||
| 38 | GND | P | Ground | |
|
||||
| 39 | L/R | I | Left/Right Selection | Note 4,5 |
|
||||
| 40 | U/D | I | Up/Down Selection | Note 4,5 |
|
||||
| 41 | VGH | P | Gate ON Voltage | |
|
||||
| 42 | VGL | P | Gate OFF Voltage | |
|
||||
| 43 | AVDD | P | Power for Analog Circuit | |
|
||||
| 44 | RESET | I | Global Reset Pin | Note 6 |
|
||||
| 45 | NC | - | No Connection | |
|
||||
| 46 | VCOM | I | Common Voltage | |
|
||||
| 47 | DITHUB | I | Dithering Function | Note 7 |
|
||||
| 48 | GND | I | Ground | |
|
||||
| 49 | NC | - | No Connection | |
|
||||
| 50 | NC | - | No Connection | |
|
||||
|
||||
I: input, O: output, P: Power
|
||||
|
||||
**Note 1.** DE/SYNC mode select. Normally pull high.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.12 -->
|
||||
|
||||
H:DE Mode. L: HS/VS mode.
|
||||
When select DE mode, MODE="1", VS and HS must pull high.
|
||||
|
||||
**Note 2.** When input 18 bits RGB data, the two low bits of R, G and B data must be grounded.
|
||||
|
||||
**Note 3.** Data shall be latched at the falling edge of DCLK.
|
||||
|
||||
**Note 4.** Selection of scanning mode:
|
||||
|
||||
| SETTING OF SCAN CONTROL INPUT — U/D | SETTING OF SCAN CONTROL INPUT — L/R | SCANNING DIRECTION |
|
||||
| --- | --- | --- |
|
||||
| GND | DVDD | Up to down, left to right |
|
||||
| DVDD | GND | Down to up, right to left |
|
||||
| GND | GND | Up to down, right to left |
|
||||
| DVDD | DVDD | Down to up, left to right |
|
||||
|
||||
**Note 5.** Definition of scanning direction, refer to the figure as below:
|
||||
|
||||
*Figure (described):* plan view of the module with its flex tail leaving the bottom edge. Arrows
|
||||
label the four directions relative to that orientation: Up (arrow at the top edge pointing
|
||||
down into the panel), Down (at the tail), Left (arrow entering the left edge pointing right)
|
||||
and Right (arrow leaving the right edge).
|
||||
|
||||
**Note 6.** Global reset pin. Active low to enter reset state, suggest connecting with an RC
|
||||
reset circuit for stability. Normally pull high.
|
||||
|
||||
**Note 7.** Dithering function enable control, normally pull high.
|
||||
When DITHUB="1", Disable internal dithering function.
|
||||
When DITHUB="0", Enable internal dithering function.
|
||||
|
||||
### 12.2 Touch panel assignment
|
||||
|
||||
| PIN NO. | SYMBOL | DESCRIPTION | NOTE |
|
||||
| --- | --- | --- | --- |
|
||||
| 1 | USB_GND | USB_ Ground | |
|
||||
| 2 | USB_VDD | USB Power for CTP, 5.0V | |
|
||||
| 3 | USB_D– | USB _Data Signal – | |
|
||||
| 4 | USB_D+ | USB _Data Signal + | |
|
||||
| 5 | I2C_GND | I2C _ Ground | Note 1 |
|
||||
| 6 | I2C_VDD | I2C _Power for CTP, 3.3 V | Note 1 |
|
||||
| 7 | I2C_RST | I2C _Reset Pin, Active low | Note 1 |
|
||||
| 8 | I2C_SCL | I2C _Clock Input | Note 1 |
|
||||
| 9 | I2C_INT | I2C _Interrupt Signal from CTP, Active low | Note 1 |
|
||||
| 10 | I2C_SDA | I2C _Data Signal | Note 1 |
|
||||
|
||||
**Note 1.** External pull-up resistors are required.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.13 -->
|
||||
|
||||
### 12.3 CON1 assignment
|
||||
|
||||
| PIN NO. | SYMBOL | DESCRIPTION |
|
||||
| --- | --- | --- |
|
||||
| 1 | USB_VDD | USB_Power for CTP, DC 5.0V |
|
||||
| 2 | USB_D– | USB _Data Signal - |
|
||||
| 3 | USB_D+ | USB _Data Signal + |
|
||||
| 4 | USB_GND | USB_Ground |
|
||||
|
||||
## 13. TIMING CHARACTERISTICS
|
||||
|
||||
### 13.1 Horizontal input timing
|
||||
|
||||
*Figure (described):* horizontal timing waveform. Traces top to bottom: HSD (horizontal sync,
|
||||
active-low pulse whose width is marked "H pulse width (thpw)"); CLK (free-running pixel clock);
|
||||
then, under the heading "( HV mode)", three data buses D07~D00, D17~D10 and D27~D20 carrying
|
||||
R, G and B samples respectively; then the same three buses again under the heading "( DE
|
||||
mode)"; then DEN (data enable). Along the bottom, the line is divided into
|
||||
`H back porch (thbp)`, `Active Area(thd)` and `H front porch (thfp)`, spanning
|
||||
`Total Area(th)`.
|
||||
|
||||
### 13.2 Vertical input timing
|
||||
|
||||
*Figure (described):* vertical timing waveform. Traces top to bottom: VSD (vertical sync,
|
||||
active-low pulse whose width is marked tvpw); HSD (horizontal sync burst, continuous through
|
||||
the frame); DEN (data enable, gated on only during the active lines). Along the bottom the
|
||||
frame is divided into `tvb`, `tvd` and `tvfp`, spanning `tv`.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.14 -->
|
||||
|
||||
### 13.3 Parallel RGB timing characteristic
|
||||
|
||||
**Note:** DE/SYNC mode select. Normally pull high. H:DE Mode. L: HS/VS mode.
|
||||
When select DE mode, MODE="1", VS and HS must pull high.
|
||||
|
||||
#### 13.3.1 DE MODE
|
||||
|
||||
| PARAMETER | SYMBOL | MIN. | TYP. | MAX. | UNIT |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| DCLK frequency (Frame rate 60Hz) | fclk | 40.8 | 51.2 | 67.2 | MHz |
|
||||
| Horizontal display area | thd | | 1024 | | DCLK |
|
||||
| HSYNC period time | th | 1114 | 1344 | 1400 | DCLK |
|
||||
| HSYNC blanking | thb+thfp | 90 | 320 | 376 | DCLK |
|
||||
| Vertical display area | tvd | | 600 | | H |
|
||||
| VSYNC period time | tv | 610 | 635 | 800 | H |
|
||||
| VSYNC blanking | tvb+tvfp | 10 | 85 | 200 | H |
|
||||
|
||||
#### 13.3.2 HV MODE – Horizontal input timing
|
||||
|
||||
| PARAMETER | SYMBOL | MIN. | TYP. | MAX. | UNIT |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| Horizontal display area | thd | | 1024 | | DCLK |
|
||||
| DCLK frequency (frame rate 60Hz) | fclk | 44.9 | 51.2 | 63 | MHz |
|
||||
| 1 Horizontal Line | th | 1200 | 1344 | 1400 | DCLK |
|
||||
| HSYNC pulse width | thpw | 1 | - | 140 | DCLK |
|
||||
| HSYNC back porch | thbp | 160 | 160 | 160 | DCLK |
|
||||
| HSYNC front porch | thfp | 16 | 160 | 216 | DCLK |
|
||||
|
||||
#### 13.3.3 HV MODE – Vertical input timing
|
||||
|
||||
| PARAMETER | SYMBOL | MIN. | TYP. | MAX. | UNIT |
|
||||
| --- | --- | --- | --- | --- | --- |
|
||||
| Vertical display area | tvd | | 600 | | H |
|
||||
| VSYNC period time | tv | 624 | 635 | 750 | H |
|
||||
| VSYNC pulse width | tvpw | 1 | - | 20 | H |
|
||||
| VSYNC back porch | tvb | 23 | 23 | 23 | H |
|
||||
| VSYNC front porch | tVfp | 1 | 12 | 127 | H |
|
||||
|
||||
---
|
||||
|
||||
<!-- p.15 -->
|
||||
|
||||
#### 13.3.4 Power On/Off sequence
|
||||
|
||||
*Figure (described):* power sequencing waveform, split into a "Power on sequence" half and a
|
||||
"Power off sequence" half. Traces top to bottom: VSD (continuous sync burst, with the frames
|
||||
numbered across the sequence); VDD (rising first, annotated `≥20ms` and a small rise-time
|
||||
callout); STB; AVDD; VGL; VGH; VCOMO (annotated `VCOMO=0V` on power-off); Source Output
|
||||
(annotated `00 H`, then `Normal display`, then `00 H` and `LOW LEVEL`, with
|
||||
`Source output =0V` at the end); BLEN (asserted after the panel is up, deasserted first on
|
||||
power-down); GATE (annotated `OEV=H` at each end and `Normal` through the middle).
|
||||
|
||||
## 14. CAPACITIVE TOUCH SCREEN PANEL SPECIFICATIONS
|
||||
|
||||
### 14.1 Mechanical characteristics
|
||||
|
||||
| DESCRIPTION | SPECIFICATION | REMARK |
|
||||
| --- | --- | --- |
|
||||
| Touch Panel Size | 7.0 inch | uxTouch |
|
||||
| Outline Dimension of CTP | 179.96 mm x 119.00 mm | uxTouch |
|
||||
| Product Thickness | 2.03 mm | uxTouch |
|
||||
| Glass Thickness | 1.1 mm | uxTouch |
|
||||
| CTP View Area | 155.01 mm x 86.72 mm | uxTouch |
|
||||
| Sensor Active Area | 156.68 mm x 88.52 mm | uxTouch |
|
||||
| Structure type | Glass + Glass | uxTouch |
|
||||
| Surface Hardness | 7H | uxTouch |
|
||||
|
||||
### 14.2 Electrical characteristics
|
||||
|
||||
| DESCRIPTION | | SPECIFICATION |
|
||||
| --- | --- | --- |
|
||||
| Power Consumption (IDD) | Active Mode | 90 mA |
|
||||
| Power Consumption (IDD) | Sleep Mode | 10 mA |
|
||||
| Linearity | | +/- 1.5mm |
|
||||
| Controller | | ILI2132A |
|
||||
| Resolution | | 1024 x 600 |
|
||||
|
||||
---
|
||||
|
||||
<!-- p.16 -->
|
||||
|
||||
## 15. INSPECTION
|
||||
|
||||
Standard acceptance/rejection criteria for TFT module
|
||||
|
||||
### 15.1 Inspection condition
|
||||
|
||||
Ambient conditions:
|
||||
|
||||
- Temperature: 25 ± 2°C
|
||||
- Humidity: (60 ± 10) %RH
|
||||
- Illumination: Single fluorescent lamp non-directive (300 to 700 lux)
|
||||
|
||||
Viewing distance: 35 ± 5cm between inspector bare eye and LCD.
|
||||
|
||||
Viewing Angle: U/D: 45°/45°, L/R: 45°/45°
|
||||
|
||||
*Figure (described):* isometric sketch of the LCD lying flat with an inspection cone rising from
|
||||
its centre. The cone half-angles are marked 45° either side of the surface normal (the normal
|
||||
itself marked 90° to the panel plane), and the eye position is set 30-40 cm above the panel.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.17 -->
|
||||
|
||||
### 15.2 Inspection standard
|
||||
|
||||
*(One ITEM per block below; each ITEM's CRITERION cell in the original is itself a table,
|
||||
headed by the panel size the criteria apply to.)*
|
||||
|
||||
**ITEM: Black spots, white spots, light leakage, Foreign Particle (round Type)**
|
||||
|
||||
*Figure (described):* an ellipse with horizontal extent x and vertical extent y, giving
|
||||
D=(x+y)/2. Spots density: 10 mm.
|
||||
|
||||
CRITERION — Size =7"
|
||||
|
||||
| Average Diameter | Qualified Qty |
|
||||
| --- | --- |
|
||||
| D ≤ 0.2 mm | Ignored |
|
||||
| 0.2 mm < D ≤ 0.3 mm | N≤3 |
|
||||
| 0.5mm < D | Not allowed |
|
||||
|
||||
**ITEM: LCD black spots, white spots, light leakage (line Type)**
|
||||
|
||||
*Figure (described):* a curved line defect with its Length and Width dimensioned. Spots
|
||||
density: 10 mm.
|
||||
|
||||
CRITERION — Size = 7"
|
||||
|
||||
| Length | Width | Qualified Qty |
|
||||
| --- | --- | --- |
|
||||
| - | W ≤ 0.05 | Ignored |
|
||||
| L ≤ 5.0 | 0.05< W ≤ 0.1 | N≤3 |
|
||||
| 5.0 < L | 0.1< W | Not allowed |
|
||||
|
||||
**ITEM: Bright/Dark Dots**
|
||||
|
||||
CRITERION — Size = 7
|
||||
|
||||
| Item | Qualified Qty |
|
||||
| --- | --- |
|
||||
| Bright dots | N ≤ 2 |
|
||||
| Dark dots | N ≤ 3 |
|
||||
| Total Bright and Dark Dots | N ≤ 4 |
|
||||
|
||||
**ITEM: Clear spots**
|
||||
|
||||
CRITERION — Size ≥ 5"
|
||||
|
||||
| Average Diameter | Qualified Qty |
|
||||
| --- | --- |
|
||||
| D < 0.2 mm | Ignored |
|
||||
| 0.2 mm < D < 0.3 mm | 4 |
|
||||
| 0.3 mm < D < 0.5 mm | 2 |
|
||||
| 0.5 mm < D | 0 |
|
||||
|
||||
Spots density: 10 mm
|
||||
|
||||
**ITEM: Polarizer bubbles**
|
||||
|
||||
CRITERION — Size ≥ 5"
|
||||
|
||||
| Average Diameter | Qualified Qty |
|
||||
| --- | --- |
|
||||
| D < 0.2 mm | Ignored |
|
||||
| 0.2 mm < D < 0.5 mm | 2 |
|
||||
| 0.5 mm < D | 1 |
|
||||
|
||||
**ITEM: Touch panel spots**
|
||||
|
||||
CRITERION — Size ≥ 5"
|
||||
|
||||
| Average Diameter | Qualified Qty |
|
||||
| --- | --- |
|
||||
| D < 0.25 mm | Ignored |
|
||||
| 0.25 mm < D < 0.5 mm | 4 |
|
||||
|
||||
---
|
||||
|
||||
<!-- p.18 -->
|
||||
|
||||
*(Continuation of the touch panel spots criterion from p.17.)*
|
||||
|
||||
| Average Diameter | Qualified Qty |
|
||||
| --- | --- |
|
||||
| 0.5 mm < D | 0 |
|
||||
|
||||
**ITEM: Touch panel white line scratch**
|
||||
|
||||
CRITERION — Size ≥ 5"
|
||||
|
||||
| Length | Width | Qualified Qty |
|
||||
| --- | --- | --- |
|
||||
| - | W < 0.03 | Ignored |
|
||||
| L < 5.0 | 0.03 < W < 0.05 | 2 |
|
||||
| - | 0.05 < W | 0 |
|
||||
|
||||
## 16. RELIABILITY TEST
|
||||
|
||||
| NO. | TEST ITEM | TEST CONDITION | NOTE |
|
||||
| --- | --- | --- | --- |
|
||||
| 1 | High Temperature Storage | 80°C/120 hours | Note 1 |
|
||||
| 2 | Low Temperature Storage | -30°C/120 hours | Note 1 |
|
||||
| 3 | High Temperature Operating | 70 °C /120 hours | Note 1 |
|
||||
| 4 | Low Temperature Operating | -20°C/120 hours | Note 1 |
|
||||
| 5 | High Temperature and High Humidity | Humidity 40℃, 90%RH, 120Hrs | Note 1 |
|
||||
| 6 | Thermal Cycling Test (No operation) | -20℃ for 30min, 70℃ for 30 min.<br>100 cycles. Then test at room temperature after 1 hour | Note 2 |
|
||||
| 7 | Vibration Test | Frequency: 10 ÷ 55 Hz.<br>Stroke: 1.5 mm.<br>Sweep: 10Hz ÷ 55Hz ÷ 10 Hz.<br>2 hours for each direction of X, Y, Z<br>(Total 6 hours) | |
|
||||
| 8 | Package Drop Test | Height: 60 cm<br>1 corner, 3 edges, 6 surfaces | |
|
||||
|
||||
**Note 1.** Sample quantity for each test item is 5 ÷ 10 pcs.
|
||||
|
||||
**Note 2.** Before cosmetic and function test, the product must have enough recovery time, at
|
||||
least 2 hours at room temperature.
|
||||
|
||||
---
|
||||
|
||||
<!-- p.19 -->
|
||||
|
||||
## 17. LEGAL INFORMATION
|
||||
|
||||
Riverdi grants the guarantee for the proper operation of the goods for a period of 12 months
|
||||
from the date of possession of the goods. If in a consequence of this guaranteed execution the
|
||||
customer has received the defects-free item as replacement for the defective item, the
|
||||
effectiveness period of this guarantee shall start anew from the moment the customer receives
|
||||
the defects-free item.
|
||||
|
||||
Information about device is the property of Riverdi and may be the subject of patents pending
|
||||
or granted. It is not allowed to copy or disclosed this document without prior written
|
||||
permission.
|
||||
|
||||
Riverdi endeavors to ensure that all contained information in this document is correct but does
|
||||
not accept liability for any error or omission. Riverdi products are in developing process and
|
||||
published information may be not up to date. Riverdi reserves the right to update and makes
|
||||
changes to Specifications or written material without prior notice at any time. It is important
|
||||
to check the current position with Riverdi.
|
||||
|
||||
Images and graphics used in this document are only for illustrative the purpose. All images and
|
||||
graphics are possible to be displayed on the range products of Riverdi, however the quality may
|
||||
vary. Riverdi is no liable to the buyer or to any third party for any indirect, incidental,
|
||||
special, consequential, punitive, or exemplary damages (including without limitation lost
|
||||
profits, lost savings, or loss of business opportunity) relating to any product, service
|
||||
provided or to be provided by Riverdi, or the use or inability to use the same, even if Riverdi
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
Riverdi products are not fault tolerant nor designed, manufactured or intended for use or
|
||||
resale as on line control equipment in hazardous environments requiring fail–safe performance,
|
||||
such as in the operation of nuclear facilities, aircraft navigation or communication systems,
|
||||
air traffic control, direct life support machines or weapons systems in which the failure of
|
||||
the product could lead directly to death, personal injury or severe physical or environmental
|
||||
damage ('High-Risk Activities'). Riverdi and its suppliers specifically disclaim any expressed
|
||||
or implied warranty of fitness for High-Risk Activities. Using Riverdi products and devices in
|
||||
'High-Risk Activities' and in any other application is entirely at the buyer's risk, and the
|
||||
buyer agrees to defend, indemnify and hold harmless Riverdi from all damages, claims or
|
||||
expenses resulting from such use. No licenses are conveyed, implicitly or otherwise, under any
|
||||
Riverdi intellectual property rights.
|
||||
|
||||
*(Riverdi mascot illustration with the speech bubble: "Hi, I am here to help you! If you have
|
||||
any additional questions, please contact our support via email: contact@riverdi.com")*
|
||||
Binary file not shown.
@@ -56,11 +56,11 @@ type framebuffer struct {
|
||||
}
|
||||
|
||||
func (fb *framebuffer) offset(x, y int) int {
|
||||
return drm.Offset(x, y, fb.stride, fb.pw)
|
||||
return drm.Offset(x, y, fb.stride, fb.ph)
|
||||
}
|
||||
|
||||
func (fb *framebuffer) fromPanel(x, y int) (int, int) {
|
||||
return y, fb.pw - 1 - x
|
||||
return fb.ph - 1 - y, x
|
||||
}
|
||||
|
||||
func cardResources(fd int) (crtcs, conns []uint32, err error) {
|
||||
@@ -364,7 +364,7 @@ func (fb *framebuffer) rect(x0, y0, w, h int, c rgb) {
|
||||
}
|
||||
span := fb.pixelRun((y1-y0)*4, c)
|
||||
for x := x0; x < x1; x++ {
|
||||
copy(fb.back[fb.offset(x, y1-1):], span)
|
||||
copy(fb.back[fb.offset(x, y0):], span)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+1
-1
@@ -155,7 +155,7 @@ func decode(buf []byte, pitch, pw, ph int) *image.NRGBA {
|
||||
img := image.NewNRGBA(image.Rect(0, 0, ph, pw))
|
||||
for x := 0; x < ph; x++ {
|
||||
for y := 0; y < pw; y++ {
|
||||
o := drm.Offset(x, y, pitch, pw)
|
||||
o := drm.Offset(x, y, pitch, ph)
|
||||
v := uint32(buf[o]) | uint32(buf[o+1])<<8 |
|
||||
uint32(buf[o+2])<<16 | uint32(buf[o+3])<<24
|
||||
r, g, b := drm.Unpack(v)
|
||||
|
||||
@@ -6,12 +6,14 @@ package main
|
||||
|
||||
import (
|
||||
"bytes"
|
||||
"errors"
|
||||
"flag"
|
||||
"fmt"
|
||||
"image/png"
|
||||
"io"
|
||||
"os"
|
||||
"os/exec"
|
||||
"os/signal"
|
||||
"path/filepath"
|
||||
"slices"
|
||||
"strings"
|
||||
@@ -19,6 +21,8 @@ import (
|
||||
"time"
|
||||
)
|
||||
|
||||
var errInterrupted = errors.New("interrupted")
|
||||
|
||||
const (
|
||||
shotsDir = "shots"
|
||||
grace = 3 * time.Second
|
||||
@@ -55,6 +59,10 @@ func fuzz(n int, runFor time.Duration, args []string) error {
|
||||
start := time.Now()
|
||||
err := run(runFor, "", &buf, args)
|
||||
dur := time.Since(start).Round(100 * time.Millisecond)
|
||||
if errors.Is(err, errInterrupted) {
|
||||
os.Stdout.Write(buf.Bytes())
|
||||
return err
|
||||
}
|
||||
if err != nil {
|
||||
failed++
|
||||
name := fmt.Sprintf("fuzz-run%02d.log", i)
|
||||
@@ -107,6 +115,12 @@ func run(runFor time.Duration, at string, out io.Writer, args []string) error {
|
||||
}
|
||||
}
|
||||
|
||||
// The child gets its own process group below, which is exactly what stops
|
||||
// the terminal's ^C reaching it, so the harness has to relay the stop.
|
||||
sigs := make(chan os.Signal, 1)
|
||||
signal.Notify(sigs, syscall.SIGINT, syscall.SIGTERM)
|
||||
defer signal.Stop(sigs)
|
||||
|
||||
cmd := exec.Command("go", append([]string{"run", "."}, args...)...)
|
||||
cmd.Stdout, cmd.Stderr = out, out
|
||||
// Its own process group: go run's compiled child is reparented rather than
|
||||
@@ -126,6 +140,8 @@ func run(runFor time.Duration, at string, out io.Writer, args []string) error {
|
||||
select {
|
||||
case err := <-done:
|
||||
return exited(start, err)
|
||||
case <-sigs:
|
||||
return interrupted(start, pgid, done)
|
||||
case <-time.After(time.Until(start.Add(d))):
|
||||
}
|
||||
name := filepath.Join(shotsDir, d.String()+".png")
|
||||
@@ -139,11 +155,20 @@ func run(runFor time.Duration, at string, out io.Writer, args []string) error {
|
||||
select {
|
||||
case err := <-done:
|
||||
return exited(start, err)
|
||||
case <-sigs:
|
||||
return interrupted(start, pgid, done)
|
||||
case <-time.After(time.Until(start.Add(runFor))):
|
||||
}
|
||||
return stop(pgid, done)
|
||||
}
|
||||
|
||||
func interrupted(start time.Time, pgid int, done chan error) error {
|
||||
if err := stop(pgid, done); err != nil {
|
||||
return err
|
||||
}
|
||||
return fmt.Errorf("%w after %s", errInterrupted, time.Since(start).Round(time.Millisecond))
|
||||
}
|
||||
|
||||
func exited(start time.Time, err error) error {
|
||||
ran := time.Since(start).Round(time.Millisecond)
|
||||
if err != nil {
|
||||
|
||||
+3
-3
@@ -133,7 +133,7 @@ func Unpack(v uint32) (r, g, b uint8) {
|
||||
}
|
||||
|
||||
// Offset maps the portrait canvas onto the landscape panel, a quarter turn that
|
||||
// puts logical top on the panel's right edge.
|
||||
func Offset(x, y, stride, panelW int) int {
|
||||
return x*stride + (panelW-1-y)*4
|
||||
// puts logical top on the panel's left edge.
|
||||
func Offset(x, y, stride, panelH int) int {
|
||||
return (panelH-1-x)*stride + y*4
|
||||
}
|
||||
|
||||
+2
-2
@@ -545,7 +545,7 @@ CONFIG_HOTPLUG_CPU=y
|
||||
CONFIG_LEGACY_VSYSCALL_XONLY=y
|
||||
# CONFIG_LEGACY_VSYSCALL_NONE is not set
|
||||
CONFIG_CMDLINE_BOOL=y
|
||||
CONFIG_CMDLINE="drm.edid_firmware=HDMI-A-1:edid/waveshare-1024x600.bin video=HDMI-A-1:e"
|
||||
CONFIG_CMDLINE="drm.edid_firmware=HDMI-A-1:edid/riverdi-rvt70-1024x600.bin video=HDMI-A-1:e"
|
||||
# CONFIG_CMDLINE_OVERRIDE is not set
|
||||
CONFIG_MODIFY_LDT_SYSCALL=y
|
||||
# CONFIG_STRICT_SIGALTSTACK_SIZE is not set
|
||||
@@ -1510,7 +1510,7 @@ CONFIG_FW_LOADER=y
|
||||
CONFIG_FW_LOADER_DEBUG=y
|
||||
CONFIG_FW_LOADER_PAGED_BUF=y
|
||||
CONFIG_FW_LOADER_SYSFS=y
|
||||
CONFIG_EXTRA_FIRMWARE="intel/ice/ddp/ice.pkg i915/adlp_dmc.bin i915/adlp_guc_70.bin i915/tgl_huc.bin edid/waveshare-1024x600.bin"
|
||||
CONFIG_EXTRA_FIRMWARE="intel/ice/ddp/ice.pkg i915/adlp_dmc.bin i915/adlp_guc_70.bin i915/tgl_huc.bin edid/riverdi-rvt70-1024x600.bin"
|
||||
CONFIG_EXTRA_FIRMWARE_DIR=""
|
||||
# CONFIG_FW_LOADER_USER_HELPER is not set
|
||||
CONFIG_FW_LOADER_COMPRESS=y
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -24,7 +24,7 @@ keys=(
|
||||
# ask for is linked into the image, all vendored in kernel/firmware: the EDID
|
||||
# is ours, the i915 blobs are pinned copies from linux-firmware. A kernel that
|
||||
# starts asking for a different blob fails the build at EXTRA_FIRMWARE.
|
||||
edid=edid/waveshare-1024x600.bin
|
||||
edid=edid/riverdi-rvt70-1024x600.bin
|
||||
fw=(
|
||||
i915/adlp_dmc.bin
|
||||
i915/adlp_guc_70.bin
|
||||
|
||||
Reference in New Issue
Block a user