Commit Graph

8 Commits (7a183c9aeeda54c420fa5e624a60ec626af0f75a)
 

Author SHA1 Message Date
neyko3 7a183c9aee improved hpd
added hpd fsm. not sure if compliant with the standard.

hdmi_in is the only allowed to srst the fsm.
on lock loss (e.g.  resolution change)

hdmi_out is checked only after hdmi_in is locked, just once
so, if hdmi_out is disconnected, design will continue tx

design requires both FPGA .bit and PS7 .elf, to work correctly
previous commit needs both FPGA and PS7 as well.
2024-05-24 18:11:21 +09:00
neyko3 176f5ba788 added hdmi-thru (without buffering)
basically connected HDMI_IN -> dvi2rgb -> rgb_op0 -> rgb2dvi -> HDMI_OUT

rgb_op0 operation:
 SW0[0] | Description
 0      | Normal color
 1      | inverted color

can get image correctly from my laptop

This demo only needs the FPGA bit file to run (no need for vitis apparently)
2024-05-20 16:40:30 +09:00
neyko3 fe59f073b7 added hdmi-in (loop hdmi-out->hdmi-in) 2024-05-08 14:31:27 +09:00
neyko3 ea535d7e0f added digilent ips as submodule 2024-04-24 11:37:00 +09:00
neyko3 556b36bdad added hdmi-out demo 2024-04-24 11:25:48 +09:00
neyko3 70e67299f8 added ARM_DMA demo 2024-04-16 18:12:34 +09:00
neyko3 fd750805b3 reorganized vitis files
moved all vitis project files to be tracked to "Blinki.files"

  Blinki.files/src:
    link this dir to an empty c vitis project workspac

  Blinki.files/Debug:
    save Debug outputs here that you want to commit.
    Not necessary to recreate the project

1. i recommend to follow the same naming convention, i.e. Blinki.files
should be used in a project named "Blinki"

2. use *.vitis as vitis workspace (classic)
2024-04-16 10:41:36 +09:00
neyko3 4dbdde85b6 first commit 2024-04-15 18:33:16 +09:00