Hallo zusammen
Ich verwende die Library von Rudolph um ein EVE4 BT817 Display
anzusteuern. Dazu einen Arduino Uno.
https://github.com/RudolphRiedel/FT800-FT813
Nun scheint es teilweise zu funktionieren.
Rudolph hat vor einiger Zeit testweise eine mögliche Konfig hinterlegt:
PS817-070WS-C-IPS
1 | /* untested */
|
2 | /* PS817-070WS-C-IPS 1024x600 7.0" Panasys, BT817 */
|
3 | #if defined (EVE_PS817_070WS_C_IPS)
|
4 | #define EVE_HSIZE (1024L)
|
5 | #define EVE_VSIZE (600L)
|
6 |
|
7 | #define EVE_VSYNC0 (0L)
|
8 | #define EVE_VSYNC1 (10L)
|
9 | #define EVE_VOFFSET (23L)
|
10 | #define EVE_VCYCLE (635L)
|
11 | #define EVE_HSYNC0 (0L)
|
12 | #define EVE_HSYNC1 (70L)
|
13 | #define EVE_HOFFSET (160L)
|
14 | #define EVE_HCYCLE (1344L)
|
15 | #define EVE_PCLK_FREQ (0x0D12U) /* value to be put into REG_PCLK_FREQ -> 51MHz, REG_PCLK is set to 1 */
|
16 | #define EVE_PCLKPOL (1L)
|
17 | #define EVE_SWIZZLE (0L)
|
18 | #define EVE_CSPREAD (0L)
|
19 | #define EVE_HAS_CRYSTAL
|
20 | #define EVE_GEN 4
|
21 | #if !defined (EVE_BACKLIGHT_FREQ)
|
22 | #define EVE_BACKLIGHT_FREQ (250U) /* backlight driver unknown -> set to default with the option to override */
|
23 | #endif
|
24 | #endif
|
Leider flackert das Bild mit hochlaufenden Streifen.
Ich nehme mal an, das V oder H-Sync fehlerhaft sind, was meint ihr?
An welchen Werten würdet ihr schrauben?
Danke schonmal.
Gruss
Claudio