Friday, 2018-03-16

*** tpb has joined #timvideos00:00
*** springermac has quit IRC00:54
*** springermac has joined #timvideos00:54
*** sb0 has joined #timvideos01:36
*** sb0 has quit IRC02:23
*** rohitksingh_work has joined #timvideos03:30
*** ChanServ sets mode: +v thaytan_04:41
*** thaytan_ is now known as thaytan04:42
*** futarisIRCcloud has joined #timvideos05:21
*** sb0 has joined #timvideos06:54
*** Kripton has quit IRC07:39
*** futarisIRCcloud has quit IRC07:57
*** Kripton has joined #timvideos07:57
*** sb0 has quit IRC09:53
*** sb0 has joined #timvideos09:58
*** anant3110 has joined #timvideos10:01
anant3110@paddatrapper Do you have a blog or documentation of your project from last year? Would help me understand better.10:10
tpbTitle: Kyle Robbertze - GSoC (at
anant3110paddatrapper: Thank You10:13
*** Kripton has quit IRC10:19
*** Kripton has joined #timvideos10:27
anant3110has the rewrite of the video firmware been completed?10:29
*** rohitksingh_wor1 has joined #timvideos10:37
anant3110paddatrapper: I think I can handle the things from the FPGA chip side of things without a doubt. Now the real question. Where do I get the environment set up? Which board should I use?10:39
paddatrapperanant3110: the video firmware rewrite hasn't been finished I don't think10:39
*** rohitksingh_work has quit IRC10:40
paddatrapperI've been using 2 FX2 dev boards, but mithro can suggest what to use for FPGA development. He will probably be around in about 6 to 8 hours10:41
anant3110paddatrapper: One more thing. Why exactly is the video firmware being rewritten?10:42
paddatrapperanant3110: we want the FX2 code to use the C Linux headers for USB communication so we don't have to dive into assembly very often. We also want to move away from VHDL and towards C for the FX2 firmware10:44
anant3110paddatrapper: Why do you want to move from VHDL to C for the firmware?10:53
paddatrapperanant3110: easier to maintain and Linux USB headers. The libraries we use are also in C (this is all for the FX2 firmware, I can't speak to any of the other components)10:55
anant3110paddatrapper: Makes sense. Seems accomplishable. But would need to dig in more.10:56
*** anant3110 has quit IRC11:11
*** yet1xk has joined #timvideos12:34
*** rohitksingh_wor1 has quit IRC12:37
*** sb0 has quit IRC13:43
*** sb0 has joined #timvideos13:44
*** rohitksingh has joined #timvideos13:51
*** rohitksingh has quit IRC15:17
*** _florent_ has quit IRC16:06
*** _florent_ has joined #timvideos16:13
CarlFK[m]mithro (IRC): should the edid bug be fixed?   I don't think it is.16:38
mithroCarlFK[m]: nope, not yet16:39
CarlFK[m]it builds, so thats good.16:39
mithroCarlFK[m]: cr1901_modern was looking into the issue we hit16:40
CarlFK[m]mithro (IRC): I thought that issue was keeping it from building?16:42
mithroCarlFK[m]: It is - which is why it hasn't been merged16:42
CarlFK[m]prebuilt has:  git describe: v0.0.4-165-g619dcf9           built: Mar 10 2018 02:31:0016:46
CarlFK[m]if that surprises you, then good?  otherwise.. never mind.  I'll stop messing with it16:46
mithroCarlFK[m]:  ---> it has *not* been merged yet as it would break the build16:47
CarlFK[m]mithro (IRC): I need to get veyepar data into a goog spreadsheet.   you are pushing data from.. travis?  can you point me at the code that does that?20:08
CarlFK[m]im doing it once, then letting someone else edit the data. so I can create a csv.  except I have embedded \n.  do you know if sheets will import json?20:10
tumbleweedCarlFK[m]: just looking at .travis.yml shows a pretty obvious .travis/ and you can go down the rabbithole from there20:12
tumbleweedit's not very far to go20:12
CarlFK[m]Thanks.  I think... # Try 10 times.  :o20:15
CarlFK[m]Supported types are: csv, txt, tsv, tab, html, htm, xls, xlsx, xlsm, xlt, xltm, xltx, ods.20:18
CarlFK[m]bah. I am going to ignore descriptions20:19
CarlFK[m]they can email those changes to me.20:20
*** CarlFK has quit IRC21:35
*** Kripton has quit IRC22:10
*** olasd has quit IRC22:10
*** felix_ has quit IRC22:10
*** Kripton has joined #timvideos22:11
*** olasd has joined #timvideos22:11
*** felix_ has joined #timvideos22:11
cr1901_modernmithro: What does this error mean (fatal: remote user already exists)22:15
cr1901_modernIt seems that the CI scripts will attempt to look for the user's own personal copy of the submodules, but then decide not to use them anyway22:16
cr1901_modern(unless the user updates .gitmodules to point to their personal copy, which I did for the current build in progress)22:16
mithrocr1901_modern: The error is this ->
cr1901_modernI know what the error is22:16
mithrocr1901_modern: You shouldn't need to update the .gitmodules at all22:17
mithrocr1901_modern: All you need to do is commit the new hash22:17
cr1901_modernWell, that error occurred until I updated .gitmodules22:17
cr1901_modernI'm happy to revert it and try again, but the commit hash I was pointing to bombed until updated .gitmodules22:18
cr1901_modernmithro: In any case, culprit: (what?!)22:21
cr1901_modernmithro: Working now, must've forgot to commit before trying the build22:26
cr1901_modernBut why _does_ git say "fatal" but continue on anyway? I mean, it works, but still weird to me22:26
tpbTitle: HDMI2USB-litex-firmware/ at master · timvideos/HDMI2USB-litex-firmware · GitHub (at
cr1901_modernYou are something else :P22:31
cr1901_modernmithro: So, we have a problem:
cr1901_modernI'm _pretty_ sure both those directories are supposed to exist?22:33
cr1901_modernTo make matters even worse, the gateware is no longer building on my end... it runs the firmware target twice for some reason22:42
cr1901_modernWhat is going _on_ here?!22:43
cr1901_modernmithro: There's something wrong with my local copy of the repo. Need to fix whatever's wrong before I take a look at CI22:51
cr1901_modernWell, checking out a new branch then going back to the current branch fixed it. Must be a transient error :(23:00
*** anant3110 has joined #timvideos23:06
anant3110mithro: Wanted to talk to you about HDMI Audio to USB Sound projects for GSoC.23:13

Generated by 2.13.1 by Marius Gedminas - find it at!