litex-hub / litevideo

Small footprint and configurable video cores (Deprecated)
Other
71 stars 25 forks source link

about hdmi video signal output #37

Closed SanadaShinken closed 3 years ago

SanadaShinken commented 3 years ago

Dear Sir:

after some try and error. there is still no video signal output from QMTech Wukong board. here is my project setting.

  1. using MMCM as system clock generator.
  2. using Sipeed 10 inch hdmi monitor for hdmi display. product url : https://www.seeedstudio.com/10-1-inch-1200x1920-HDMI-IPS-LCD-Display-p-2863.html
  3. add monitor setting into soc_linux.py of "linux on litex vexriscv" project.
  4. make bitstream with sipeed monitor support enabled.
  5. load bitstream into fpga.
  6. linux boot up and login with root account.
  7. check the monitor display and the result is the same as attachment image file.
  8. only flicking gray zone on display. no readable image appears.
  9. cat some binary data into /dev/fb0, the content of flicking gray zone will change. it seems the simplefb is working. but I'm not sure the result is correct or not.
  10. the timing of the used 10 inch monitor is verified by using hdmi output sample project which come from qmtech. the project url is as the following url. https://github.com/ChinaQMTECH/QM_XC7A100T_WUKONG_BOARD/blob/master/Software/Test06_HDMI_OUT.zip

13682235563246

If I got the data clock, h-sync, v-sync of the panel, I'll upload the data.

BR, Sanada

SanadaShinken commented 3 years ago

Dear Sir:

after update litex to latest version, which add video terminal and video framebuffer, the video terminal output is successfully show out the linux booting message. the LiteX project is a very wonderful project!

BR, Sanada