Skip to content

kissste/rtl8710_VGA_Display_Driver

Repository files navigation

rtl8710_VGA_Display_Driver

VGA Driver for RTL8710, RTL8711 and RTL8195 SoC

Runs resolution SVGA 800x600 ~@63Hz at (Pixel frequency 41.333MHz)
Alternatively, resolution VESA 640x480 ~@97Hz (at Pixel frequency 41.333MHz)

Using 2 SPIs channels - one for video signal, second one for H-Sync
And, one GPIO for V-Sync

alt text

Console command (RX/TX GB1/GB0 38400 baud):
ATVG - Will start the VGA Display

Pictures:
https://goo.gl/photos/ztxVsQsS6xFEcsJM6

Wiring:
GPIO_A1 - VGA:Video via a resistor
GPIO_C2 - VGA:H-Synch directly
GPIO_A5 - VGA:V-Sync directly
alt text

SVGA 800x600 @60Hz Timing:*
http://tinyvga.com/vga-timing/800x600@60Hz

VESA 640x480 @100Hz Timing:*
http://tinyvga.com/vga-timing/640x480@100Hz

alt text

Required (and not included):
RTL8710 SDK3.5a GCC

Fonts:
Were generated by The Dot Factory
http://www.eran.io/the-dot-factory-an-lcd-font-and-image-generator/
https://github.com/pavius/the-dot-factory

About

VGA Driver for RTL8710, RTL8711 and RTL8195 SoC

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published