Monday, 2016-09-12

*** tpb has joined #timvideos00:00
mithrotumbleweed: I forget where we got too03:08
mithrocr1901_modern: Is this on the old firmware - or on the new one with litedram?03:09
mithrotumbleweed: I forget were we got up too03:47
mithrotumbleweed: I thought we discovered you may have been flashing the .bit files rather than the .bin files?03:48
*** CarlFK has quit IRC03:51
*** rohitksingh_work has joined #timvideos03:57
mithrohey rohitksingh_work04:06
*** CarlFK has joined #timvideos04:11
*** ChanServ sets mode: +v CarlFK04:11
rohitksingh_workmithro: hi!04:11
mithrorohitksingh_work: You didn't happen to do that VGA board stuff yesterday?04:12
rohitksingh_workYeah. I was busy last 2 days :p04:14
rohitksingh_workI'll confirm is tonight after work04:14
rohitksingh_work*confirm it04:14
*** ssk1328 has joined #timvideos04:22
mithroxfxf: ?04:54
tpbTitle: 720p High Definition P2P Wi-Fi Dome Camera | Jaycar Electronics (at
xfxfoptics in those things are usually awful for conferences where you need sufficient optical zoom04:59
cr1901_modernmithro: Old firmware. But this is happening with "minispartan_base" now05:20
*** sb0 has quit IRC05:25
*** Bertl_oO is now known as Bertl_zZ05:38
tumbleweedmithro: no06:13
tumbleweedmithro: we discovered that you could reproduce the probem06:13
mithrocr1901_modern: we know that the firmware locks up when executing from dram06:55
mithrocr1901_modern: which was one of the main reasons that _florent_ did lite dram06:56
mithrotumbleweed: I'm afraid that all context of that problem has been paged out to /dev/null06:57
mithroxfxf: You know that antec mitx case you are using for the opsis (the non-Inset one)07:01
mithroxfxf: I just found one in the makerspace throw out pile07:01
*** ssk1328 has quit IRC07:07
*** rohitksingh_work has quit IRC07:14
tumbleweedmithro: from what I see in the logs, you'd reproduced it on one of xfxf's boards07:16
cr1901_modernmithro: That's fine. I'm a little concerned that I don't know when the crashing was introduced. I initially thought it was because of a bug in the HDMIIn submodule of minispartan6_video. But seeing minispartan6_base makes have the same bug throws out that theory.07:17
mithrocr1901_modern: The bug wasn't introduced by you - but by something in misoc a while ago07:17
mithrocr1901_modern: the reason that it only occurs on the minispartan6+ is that everything else uses blockram for executing the firmware07:17
cr1901_modernAhhh... wait... you mean an L2 cache?07:18
cr1901_modernmithro: Ahh yes, I seem to recall that in MiSoC it's possible to assign different parts of the address space to different types of RAM07:20
cr1901_modernso in everything except minispartan, you store the firmware (code region) in block RAM, and store the data that goes in and out in DRAM?07:21
mithrocr1901_modern: Yes07:22
cr1901_modernmithro: Where's the litedram branch? I'll test that out. In any case, pending the bug going away, minispartan now has both PLLs available for input and output07:24
mithrocr1901_modern: The litedram branch is currently opsis-only but it should be pretty easy to port to the minispartan07:24
tpbTitle: GitHub - enjoy-digital/opsis-soc: Opsis SoC based on LiteX (at
cr1901_modernmithro: What about integrating it into HDMI2USB?07:26
cr1901_modernLiteX != Migen, as I've found out the hard way in the past07:26
cr1901_modernI think at the very least I'll try building a minispartan bitstream that has both input and output capabilities now that both PLLs are available07:27
mithrocr1901_modern: We have a goal to replace the misoc repo with the contents of that repo in the near future07:28
cr1901_modernmithro: Do you think for the time being it would be worth replacing the CPU clk PLL in my HDMI2USB repo, even though I can't extensively test it?07:29
cr1901_modernI can port the LiteX base to minispartan as a proof of concept07:30
mithrocr1901_modern: It would be useful to port the HDMI2USB stuff for the minispartan6 to the opsis-soc stuff07:52
mithrocr1901_modern: Your a windows person right?
tpbTitle: Script to get all the enjoy-digital repos and set up a conda environment for using them in ยท GitHub (at
mithrocr1901_modern: That won't work for you - but you can see the theory :P07:53
mithrocr1901_modern: I'll have to do that work eventually, so happy for someone to start :)07:54
*** rohitksingh_work has joined #timvideos07:56
cr1901_modernmithro: Yes, I am a Windoze person to a first approximation :)07:58
cr1901_modernmithro: I also had some patches to add Windoze building support07:59
cr1901_modernnot much has to be changed. Msys2 would be required07:59
*** rohitksingh has joined #timvideos08:19
*** sb0 has joined #timvideos08:25
*** rohitksingh_work has quit IRC09:57
*** rohitksingh has quit IRC10:01
*** rohitksingh has joined #timvideos11:07
*** danielki has joined #timvideos12:39
*** Bertl_zZ is now known as Bertl13:11
*** sb0 has quit IRC14:53
*** sb0 has joined #timvideos15:45
*** danielki has quit IRC15:50
*** Bertl is now known as Bertl_oO16:21
*** danielki has joined #timvideos19:16
*** rohitksingh has quit IRC20:22
*** cr1901_modern has left #timvideos20:30
*** cr1901_modern has joined #timvideos20:31
*** CarlFK has quit IRC22:57
*** CarlFK has joined #timvideos22:58
*** ChanServ sets mode: +v CarlFK22:58
*** danielki has quit IRC23:21
*** danielki has joined #timvideos23:25

Generated by 2.13.1 by Marius Gedminas - find it at!