[fpga-miniconf] litevideo VGA on arty WIP

Hasjim Williams hasjim.williams at futaris.org
Mon Feb 5 11:24:05 AEDT 2018


Hi Florent,

As I suspected, something is weird with the clocking, and the G0 output
doesn't appear to changing...
I posted some oscilloscope screenshots on #timvideos.

I'm not sure that I've done the firmware code correctly. I've basically
taken the HDMI_OUT0 stuff and search/replaced with VGA_OUT0.
I haven't really looked into how the MMCM works, or the PLL on the
MimasV2, so I'm sure I've messed up something.
Is there any documentation on the simulator / verilator and how to run
litevideo in it ?
Hasjim

On Sun, Feb 4, 2018, at 9:16 PM, Florent Kermarrec wrote:
> Hi Hasjim,
> 
> great, to understand why it's not working yet you can check:
> - that the video pattern if enabled for the vga output in the
>   firmware.> - that you are using a correct video mode (you can start with a low
>   resolution)> - if you have a scope, have a look at the clk/vsync/hsync.
> 
> Florent
> 
> 2018-02-04 9:35 GMT+01:00 Hasjim Williams
> <hasjim.williams at futaris.org>:>> __
>> HI everyone,
>> 
>> I managed to get Vivado 2016.4 to output VGA with the Pmod-VGA
>> example from:>> 
>> https://reference.digilentinc.com/reference/pmod/pmodvga/start
>> 
>> https://github.com/Digilent/Arty-Pmod-VGA
>> https://reference.digilentinc.com/learn/programmable-logic/tutorials/arty-pmod-vga-demo/start>> 
>> I made some changes to litex-buildenv with the help of Florent, and
>> made a pull request on github:>> 
>> https://github.com/timvideos/litex-buildenv/pull/20
>> 
>> This is still WIP and output doesn't work on Pmod-VGA yet in the
>> hdmi2usb firmware.>> 
>> I don't think it's clocking out the pixel clock, hsync and/or vsync
>> correctly yet.>> 
>> Hasjim 'futaris' Williams
>> 
>> --
>>  fpga-miniconf mailing list
>> fpga-miniconf at lists.lca2018.linux.org.au
>> http://lists.lca2018.linux.org.au/mailman/listinfo/fpga-miniconf
>> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lca2018.linux.org.au/pipermail/fpga-miniconf/attachments/20180205/e001ded3/attachment.html>


More information about the fpga-miniconf mailing list