gitextract_1pgxlb8x/ ├── README.md ├── demo/ │ ├── README.md │ ├── blink.svf │ ├── blink_100.bit │ ├── blink_1000.bit │ ├── blink_blue.bit │ ├── blink_blue.svf │ ├── blink_flash.svf │ ├── blink_green.bit │ ├── blink_green.svf │ ├── blink_red.bit │ ├── blink_red.svf │ ├── blink_sram.svf │ ├── colorlight_5a_75b_flash.svf │ ├── hdmi_test_pattern.bit │ ├── linux-with-litex.bit │ ├── litex_no_dram.bit │ ├── litex_with_dram.bit │ ├── litex_with_dram.svf │ ├── litex_with_dram_flash.svf │ ├── uart_tx_9600.bit │ ├── uart_tx_9600_flash.svf │ └── uart_tx_flash.svf ├── doc/ │ ├── ECP5U25Pinout.csv │ └── LFE5U-25F-5BG256-Pinout.csv ├── firmware/ │ └── README.md ├── linux/ │ ├── Image │ ├── README.md │ ├── boot.json │ ├── rootfs.cpio │ └── rv32.dtb ├── schematic/ │ └── README.md ├── src/ │ ├── blink/ │ │ ├── Makefile │ │ ├── blink.bit │ │ ├── blink.json │ │ ├── blink.lpf │ │ ├── blink.svf │ │ ├── blink.v │ │ ├── blink_out.config │ │ └── rst_gen.v │ ├── hdmi_test_pattern/ │ │ ├── Makefile │ │ ├── Makefile.sim │ │ ├── OBUFDS.v │ │ ├── README.md │ │ ├── TMDS_encoder.v │ │ ├── ULX3S_25F.json │ │ ├── ULX3S_25F.v │ │ ├── ULX3S_25F.ys │ │ ├── clock.v │ │ ├── icesugar_pro.lpf │ │ ├── llhdmi.v │ │ ├── llhdmi_tb.cpp │ │ ├── pattern.v │ │ ├── pattern_tb.cpp │ │ ├── testb.h │ │ ├── ulx3s_25f_ULX3S_25F.bit │ │ ├── ulx3s_25f_ULX3S_25F.config │ │ ├── ulx3s_v20_segpdi.lpf │ │ ├── vgatestsrc.v │ │ └── ysgen.sh │ ├── litex_linux/ │ │ ├── README.md │ │ ├── build_top.sh │ │ ├── mem.init │ │ ├── mem_1.init │ │ ├── mem_2.init │ │ ├── top.bit │ │ ├── top.config │ │ ├── top.json │ │ ├── top.rpt │ │ ├── top.svf │ │ ├── top.v │ │ ├── top.ys │ │ └── top_bg256.lpf │ └── uart_tx/ │ ├── .gitignore │ ├── .top.lpf.swp │ ├── Makefile │ ├── rst_gen.v │ ├── top.lpf │ ├── top.v │ ├── uart_tx.v │ └── uart_tx_out.config └── tools/ ├── README.md ├── cmsisdap.cfg ├── dapprog ├── env.sh ├── ujprog.bit2svf ├── ujprog.bit2svf.arm ├── ujprog.bit2svf.x64 └── ujprog.patch