Thursday, 2020-10-08

*** tpb has joined #timvideos00:00
*** CarlFK has quit IRC00:05
*** pollo has joined #timvideos04:02
* pollo building the v4l2 bitstream for the netv204:02
pollomainly wanted to complain about the vivado install process :p04:03
pollo"'/opt/netv2/build/gateware/usage_statistics_webtalk.xml' has been successfully sent to Xilinx on Thu Oct  8 00:05:03 2020"04:06
polloeww ? Can I disable that kind of telemetry ?04:06
pollo"WebTalk data collection is mandatory when using a WebPACK part without a full Vivado license."04:06
pollosigh04:07
*** cr1901_modern1 has quit IRC04:20
*** cr1901_modern has joined #timvideos04:21
pollohmm, I'm clearly not very experienced with FPGAs. Could someone tell me what is the difference between "loading" a bitstream and "flashing" a bitstream ?04:22
polloit seems those are two different things in OpenOCD https://github.com/antmicro/netv2/blob/v4l2/netv2.py#L31704:23
tpbTitle: netv2/netv2.py at v4l2 · antmicro/netv2 · GitHub (at github.com)04:23
shenkipollo: loading programs the FPGA with your bitstream, but it goes away when the FPGA is reset or loses power04:47
pollooh04:48
shenkipollo: flashing places the bistream in a SPI NOR flash chip04:48
shenkinext time the FPGA starts, it will read the flash chip and program itself04:48
polloI wonder why the instructions in https://github.com/antmicro/netv2/blob/v4l2/Makefile don't say to flash the bitstream then04:49
tpbTitle: netv2/Makefile at v4l2 · antmicro/netv2 · GitHub (at github.com)04:49
pollokgugala_: ^^ ?04:49
polloat least, I don't plan on loading the bitstream each and everytime my computer reboots :)04:49
shenkiwhen doing development it is common to only 'load'04:50
pollois there any danger of bricking the board when loading a bitstream?04:50
pollo(in general)04:50
polloanyway, enough for me for tonight, I built the bitstream and that's a win04:53
shenkiin general, no. I have not used the netv2 so I may be wrong in the case of that board04:54
polloCarlFK[m]: I'm documenting the process step by step in a lengthy blog post btw. Should be useful04:54
polloobviously still a WIP, but atm it looks like this: https://veronneau.org/drafts/using-the-netv2-as-an-open-hardware-free-software-hdmi-capture-card.html05:08
tpbTitle: Louis-Philippe Véronneau - Using the NeTV2 as an Open Hardware, Free Software HDMI capture card (at veronneau.org)05:08
*** sb0_ has joined #timvideos05:23
*** CarlFK has joined #timvideos06:07
*** ChanServ sets mode: +v CarlFK06:07
*** GNUmoon has quit IRC06:28
*** CarlFK[m] has quit IRC06:35
*** xobs has quit IRC06:35
kgugala_pollo: there is gateware/load target in the Makefile. It assumes you're using FTDI based JTAG adapter for programming06:37
*** GNUmoon has joined #timvideos06:55
*** nrossi has joined #timvideos07:01
*** xobs has joined #timvideos07:01
*** CarlFK[m] has joined #timvideos07:01
*** FFY00 has quit IRC07:12
*** FFY00 has joined #timvideos07:13
*** kmehall_ has quit IRC07:33
*** kmehall_ has joined #timvideos07:38
*** kgugala_ has quit IRC11:22
*** kgugala has joined #timvideos11:22
*** sb0_ has quit IRC11:53
*** thaytan has quit IRC13:18
*** thaytan has joined #timvideos13:18
*** ChanServ sets mode: +v thaytan13:18
*** waldo323 has joined #timvideos14:13
pollokgugala: yes, my question was why load and not flash14:55
kgugalapollo: loading into FPGA RAM is generally much faster than flashing. the Makefile you referring to is used in development so there is no point to flash the bitstream every iteration15:23
polloThanks for the precision. I'll try flashing the bitstream once I confirm I can load it properly then15:25
polloAs I want to use the board in production :)15:25
kgugalasure, you still may need to force pcie rescan (if your PC boots faster than the FPGA configures itself from flash)15:33
pollonoted, thanks for the tip15:37
*** kgugala_ has joined #timvideos15:46
*** kgugala has quit IRC15:49
*** kgugala_ has quit IRC15:55
*** kgugala has joined #timvideos15:55
*** kgugala_ has joined #timvideos15:56
*** kgugala has quit IRC16:00
*** kgugala_ has quit IRC16:19
*** kgugala has joined #timvideos16:20
-_whitenotifier-f- [yosys] pull[bot] opened pull request #570: [pull] master from YosysHQ:master - https://git.io/JUjbt19:05
*** kgugala has quit IRC20:06
*** kgugala has joined #timvideos20:06
*** GNUmoon has quit IRC21:13
*** GNUmoon has joined #timvideos21:40

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!