Wednesday, 2016-05-25

*** tpb has joined #timvideos00:00
*** Bertl_oO is now known as Bertl_zZ00:42
JoelwNeuron1k: Hi! You might be thinking of the other Joel!00:43
JoelwOh, he already answered :)00:44
*** paradisaeidae has joined #timvideos00:59
*** paradisaeidae has quit IRC01:29
*** paradisaeidae_ has joined #timvideos01:30
*** paradisaeidae_ has quit IRC01:41
*** paradisaeidae has joined #timvideos01:45
*** paradisaeidae has quit IRC01:46
*** CarlFK has quit IRC01:51
*** miselin2 is now known as miselin02:34
*** miselin has joined #timvideos02:34
*** toku1938 has joined #timvideos03:03
*** toku1938 is now known as aom03:03
*** CarlFK has joined #timvideos03:55
*** ChanServ sets mode: +v CarlFK03:55
*** paradisaeidae has joined #timvideos03:57
*** rohitksingh_work has joined #timvideos04:32
*** paradisaeidae has quit IRC04:40
*** paradisaeidae has joined #timvideos04:41
*** rohitksingh_work has quit IRC05:39
*** rohitksingh_work has joined #timvideos05:40
*** paradisaeidae has quit IRC06:17
*** rohitksingh_work has quit IRC07:15
*** rohitksingh_work has joined #timvideos07:16
*** se6astian has joined #timvideos08:13
*** se6astian is now known as se6astian|away08:17
*** Bertl_zZ is now known as Bertl08:31
*** hyades has joined #timvideos09:47
*** aom has quit IRC10:04
*** CarlFK has quit IRC10:34
*** se6astian|away is now known as se6astian11:54
*** hyades has quit IRC11:59
*** cr1901_modern has quit IRC12:47
*** cr1901_modern has joined #timvideos12:48
*** thaytan has quit IRC13:00
*** thaytan has joined #timvideos13:01
*** ChanServ sets mode: +v thaytan13:02
*** rohitksingh_work has quit IRC13:28
*** CarlFK has joined #timvideos13:44
*** ChanServ sets mode: +v CarlFK13:44
*** rohitksingh has joined #timvideos14:15
mithro_florent_: ping?14:43
_florent_mithro: pong14:43
mithro_florent_: I should be asleep, but wanted to show you some stuff quickly if you have a moment14:44
_florent_yes I have time14:44
tpbTitle: WIP: Add versioning and CI support to litex by mithro · Pull Request #5 · enjoy-digital/litex · GitHub (at
_florent_mithro: cool thanks, I can merge that when you think it's ready14:49
mithro_florent_: The problem is that I didn't really find any "tests" to actually run?14:50
_florent_yes we don't have test in litex for now14:50
_florent_a good test can be to run the sim target14:50
_florent_or generate the hdl for the others targets14:50
mithro_florent_: the problem is the sim target doesn't exit with success/failure in any way14:51
mithro_florent_: does litevideo require litedram? or just for the tests?14:51
mithro_florent_: basically, if you give me some commands to run which exit with non-zero when they fail, I can add it to the CI14:53
mithro_florent_: Here is the litevideo one which is similar ->
tpbTitle: WIP: Add versioning and CI support to litevideo by mithro · Pull Request #4 · enjoy-digital/litevideo · GitHub (at
_florent_yes I have to think how we can get success/failure result from sim target14:55
tpbTitle: Travis CI - Test and Deploy Your Code with Confidence (at
_florent_mithro: I just gived you collaborator access to all the repos (litex, litedram, etc...)14:56
mithro_florent_: yes, I just got like a bazillion emails :P14:57
_florent_mithro: feel free to add CI to the repo (if it's not becoming to complex and if we are still able to do manual tests)14:57
mithro_florent_: How should I run the litedram tests?
tpbTitle: litedram/test at master · enjoy-digital/litedram · GitHub (at
_florent_make all, but I still have to add autochecks for these tests14:59
cr1901_modernmithro: Got the frequency counter working on base minispartan. I'm adding some code to the firmware to read out the frequency.14:59
mithro_florent_: okay15:00
cr1901_modernthen I'll start adding HDMI in to the minispartan video target15:00
mithrocr1901_modern: for testing the frequency counter, it should be enough just to add the HDMI EDID Rom on the right pins15:00
mithrocr1901_modern: then the computer will be sending video, you'll just be ignoring it :P15:01
mithrocr1901_modern: but should be able to test if the frequency counter is working15:01
cr1901_modernI somehow expect my computer to BSOD when connecting a "monitor" that doesn't exist lol15:01
_florent_mithro: for now the tests (in litesata/liteeth) just return the number of errors, but we can adapt that so that CI get the results15:01
mithro_florent_: if you do a sys.exit(number_of_errors) the CI will work15:02
mithro0 == good15:02
mithronon-zero is failure15:02
_florent_we can add CI for one of the repo first15:03
mithrocr1901_modern: If you have EDID working the computer won't really know the difference15:03
_florent_(litesata for example which has autochecks on all tests)15:03
cr1901_modernahhh alright15:04
_florent_and then add CI to all others repos15:04
mithro_florent_: so were are we with upgrading the opsis-soc upgrade stuff?15:04
_florent_I'm still doing some work15:04
mithro_florent_: I have a branch prepared with the updated scripts/CI side15:04
_florent_I want to clean up things around DRAM15:04
cr1901_modernand that makes sense now that I think about it15:04
_florent_and I'm adding things on DRAM ports15:04
_florent_I need to test that on board15:05
mithrocr1901_modern: obviously I'd love to see working HDMI in and HDMI out working on the miniSpartan6+ :)15:05
_florent_then I'll be able to get video in/out working15:05
cr1901_modernmithro: the best I could do with the tools I have is frame capture15:05
cr1901_modernread the image into SDRAM, then flush to SD card15:06
cr1901_modernthen on the PC side I could convert the raw image to PNG and you have a very complex screen capture program :D15:07
cr1901_modern_florent_: You mentioned you might've solved the bandwidth problems with the minispartan  by using a particular HDMI encoding?15:09
*** CarlFK has quit IRC15:09
mithroThe minispartan should have enough bandwidth for 640*480 with any problems15:11
mithroSo, start with that :-)15:12
cr1901_modernmithro: Sadly, for any of my intents and purposes that's more than enough lmao. An interesting use case for something like minispartan would be a CRT shader for RGB output from old game consoles15:13
mithrocr1901_modern: well, what's stopping you? :-P15:15
cr1901_modernmithro: I don't have the correct cables for RGB output from my SNES/15:16
cr1901_modernGenesis (if the latter even supports it)15:16
cr1901_modernmithro: Point blank, I can think of low-resolution use cases for the minispartan beyond a development board for HDMI2USB. Maybe there can be an "applications" tutorial in the future.15:17
cr1901_modern#ifdef XILINX_SPARTAN6_WORKS_AMAZINGLY_WELL ... sarcasm?15:28
*** rohitksingh has quit IRC15:31
*** rohitksingh has joined #timvideos16:02
*** rohitksingh1 has joined #timvideos16:05
*** rohitksingh has quit IRC16:07
*** [d__d] has quit IRC16:07
*** [d__d] has joined #timvideos16:16
*** se6astian is now known as se6astian|away16:33
cr1901_modernmithro: Something like this?
tpbTitle: Imgur: The most awesome images on the Internet (at
cr1901_modernThe read bandwidth decreased from 48Mbps tho. Kinda concerning. Also, no write bandwidth lol16:36
*** rohitksingh1 has quit IRC16:39
*** rohitksingh has joined #timvideos16:42
*** CarlFK has joined #timvideos17:20
*** ChanServ sets mode: +v CarlFK17:20
*** CarlFK has quit IRC17:21
*** ivodd_ is now known as ivodd18:58
*** aom has joined #timvideos20:07
*** rohitksingh has quit IRC20:17
*** se6astian|away is now known as se6astian20:41
*** se6astian is now known as se6astian|away21:19
*** Sewar has quit IRC23:25
*** Sewar has joined #timvideos23:25

Generated by 2.13.1 by Marius Gedminas - find it at!