Saturday, 2018-03-17

*** tpb has joined #timvideos00:00
*** CarlFK has joined #timvideos00:29
*** ChanServ sets mode: +v CarlFK00:29
mithrocr1901_modern: Sometimes you need to do a "git submodule update" in theory the makefile should do it, but it seems super unreliable....00:56
cr1901_modernmithro: That's b/c the Makefile only checks whether .gitmodules was updated in deciding whether to update submodules01:06
cr1901_modernIn any case, the problem was indeed a combination of _that_ and I committed some debug code I meant to remove that broke things even more :)01:07
*** shivm_ has joined #timvideos03:28
*** shivm_ has quit IRC03:54
mithrohttps://medium.com/@porteneuve/mastering-git-subtrees-943d29a798ec04:03
tpbTitle: Mastering Git subtrees – Christophe Porteneuve – Medium (at medium.com)04:03
mithrocr1901_modern: So - I reworked the add-local-submodules script a little04:54
mithrocr1901_modern: If you checkout https://travis-ci.org/mithro/HDMI2USB-litex-firmware/jobs/354625533 you should see that there is no longer any confusing fatal but non-fatal messages05:01
cr1901_modernmithro: Tyvm :)05:02
*** nancy has joined #timvideos05:06
*** nancy has quit IRC05:07
mithrocr1901_modern: Did a bunch of other cleanup as well05:11
cr1901_modernmithro: I give you lots of credit for improving the UX :)05:11
mithrohttps://www.irccloud.com/pastebin/w6lh3RKV/05:13
tpbTitle: Snippet | IRCCloud (at www.irccloud.com)05:13
mithrocr1901_modern: No way you can claim it's doing the wrong thing now :-P05:14
cr1901_modernmithro: Reminds me of this https://github.com/radare/r2hate/issues/705:15
mithro?05:23
cr1901_modernmithro: Last time I complained a piece of software "does the wrong thing", I got put onto a repo whose sole purpose is to advertise complaints of their software :)05:24
mithrohttps://usercontent.irccloud-cdn.com/file/Hpu2HI8y/1521264085160715208138.jpg05:24
* cr1901_modern needs to learn how to not crush butterflies05:25
cr1901_modernoh wait... "found a bug"05:25
cr1901_modernI get it... b/c a butterfly is a bug T_T05:25
*** harshgugale has joined #timvideos05:44
*** suhdood has joined #timvideos06:16
*** suhdood has quit IRC06:42
*** rohitksingh has joined #timvideos06:46
*** rohitksingh has quit IRC06:56
*** harshgugale has quit IRC06:57
anant3110hey. Would really appreciate some help. (verilog)06:58
*** nancy has joined #timvideos07:02
nancyHELP07:02
nancywhile installing the developer environment from HDMI2USB / litex repo07:03
nancyi am getting following error07:03
nancySubmodule path 'third_party/litex/litex/soc/software/compiler_rt': checked out '81fb4f00c2cfe13814765968e09931ffa93b5138' error: pathspec 'nextgen' did not match any file(s) known to git.07:03
nancykindly help me with this07:03
mithronancy: The following page might be helpful in getting a response to your question -> https://code.timvideos.us/summer-of-code/#How-to-ask-for-help07:23
*** hyadez has quit IRC07:26
mithroI'm afraid I have to run home to bed as it is 12:30am here07:28
*** hyadez has joined #timvideos07:44
*** rohitksingh has joined #timvideos07:58
anant3110mithro: When can I contact you? In how many hours?07:58
*** shivm112 has joined #timvideos08:24
shivm112Hi I am getting this error: https://paste.ubuntu.com/p/Tz9kjvXPYq/ while loading the firmware on Atlys board. Any help?08:25
tpbTitle: Ubuntu Pastebin (at paste.ubuntu.com)08:25
*** rohitksingh has quit IRC08:27
*** rohitksingh has joined #timvideos08:31
*** nancy has quit IRC08:47
*** shivm112 has quit IRC08:57
*** anant3110 has quit IRC10:05
*** rohitksingh has quit IRC10:26
*** andi-m has quit IRC11:12
*** andi-m has joined #timvideos11:12
*** andi-m has quit IRC11:16
*** andi-m has joined #timvideos11:17
*** shivm112 has joined #timvideos11:22
*** shivm112 has quit IRC12:40
*** shivm112 has joined #timvideos12:47
*** shorne has quit IRC12:52
*** nancy has joined #timvideos13:07
nancyHelp! Developer Environment is set up following the guidlines at ‘Getting Started’  instructions in the TimVideos/HDMI2USB-litex-firmware repo.13:08
nancyHelp ! in buiding 2227052 bytes image-gateware+bios+firmware.v0.0.4-148-g8810a57.opsis.hdmi2usb.lm32.bin13:09
*** nancy has left #timvideos13:13
*** nancy has joined #timvideos13:16
nancyHelp ! Developer Environment is set up ! Prompt has changed to (H2U P=opsis) # . HELP ! in bulding this file 2227052 bytes image-gateware+bios+firmware.v0.0.4-148-g8810a57.opsis.hdmi2usb.lm32.bin13:17
nancyHelp ! how to proceed further13:17
CarlFKnancy: hi - just a sec..13:21
nancyyes sir13:21
CarlFKsounds like you are here: https://github.com/timvideos/HDMI2USB-litex-firmware/blob/master/getting-started.md#2-build-the-gateware13:26
tpbTitle: HDMI2USB-litex-firmware/getting-started.md at master · timvideos/HDMI2USB-litex-firmware · GitHub (at github.com)13:26
CarlFKmake gateware13:26
nancydid it already13:26
CarlFKThe built gateware will be in build/opsis_hdmi2usb_lm32/gateware/13:27
CarlFKis there a file(s) there?13:27
nancyyes sir13:29
CarlFKah - so you need me to try loading it onto a board?13:29
nancyI have no board , according to our last conversation you asked me to have a goal of building the file 2227052 bytes image-gateware+bios+firmware.v0.0.4-148-g8810a57.opsis.hdmi2usb.lm32.bin13:30
*** nancy has quit IRC13:35
*** nancy has joined #timvideos13:36
*** nancy has joined #timvideos13:37
nancy@carlFL[m]13:37
nancyHelp !13:38
*** nancy_ has joined #timvideos13:40
nancy_Help !13:40
CarlFKok, we need to figure out how to get the files to my test box..13:41
nancy_ok sir r13:41
CarlFKdo you have access to a box with a public IP ?13:41
CarlFKeasiest for me is using wget13:41
nancy_so how should i proceed with contributing ?13:41
nancy_no sir13:42
*** nancy has quit IRC13:43
CarlFKk - email me the file13:43
*** nancy has joined #timvideos13:46
CarlFKk - email me the file13:47
*** nancy_ has quit IRC13:47
CarlFKbrb - I just got up, I need to make coffee13:47
nancyok sir13:47
nancyI can come on IRC after a while13:48
nancysir !13:48
CarlFKk - email me the file13:50
nancyyes sir13:50
nancysir but i have just set up the environment13:52
nancyi had a query at the part , of procedding further13:52
shivm112Hi Nancy, I think you should wait for a while.13:52
CarlFKim back14:02
CarlFKshivm112: why should Nancy wait?14:03
nancyI have just setup the environment sir ,14:05
nancywhich type of file i need to send you14:05
CarlFKwhat is in build/opsis_hdmi2usb_lm32/gateware/ ?14:06
nancyThere are files(script file , some with extension init )14:09
nancyok sir so i have to mail you all those files ? right ?14:09
*** anant has joined #timvideos14:15
CarlFKnancy: is there something like 2227052 bytes image-gateware+bios+firmware.v0.0.4-148-g8810a57.opsis.hdmi2usb.lm32.bin14:17
nancyno sir14:20
CarlFKcd build/opsis_hdmi2usb_lm32/gateware14:22
CarlFKls -R14:22
CarlFKcut/paste the output to http://paste.ubuntu.com/14:22
tpbTitle: Ubuntu Pastebin (at paste.ubuntu.com)14:22
*** nancy has quit IRC14:24
shivm112I am getting this error: https://paste.ubuntu.com/p/Tz9kjvXPYq/ while loading the firmware on Atlys board. Any help?14:25
tpbTitle: Ubuntu Pastebin (at paste.ubuntu.com)14:25
CarlFKshivm112: paste the whole thing, starting with the command you ran14:26
*** nancy has joined #timvideos14:26
nancySir there is no file like that !14:26
*** rohitksingh has joined #timvideos14:30
CarlFKnancy: I want to see what is there so I know what to ask next14:32
nancyyes sir14:33
nancyI am mailing all the files at mailing list14:33
shivm112CarlFK:I am trying to load firmware on Atlys board using make firmware-load command.14:33
CarlFKnancy: ... no....14:33
CarlFKcut/paste the output to http://paste.ubuntu.com/14:33
tpbTitle: Ubuntu Pastebin (at paste.ubuntu.com)14:33
CarlFKand then cut/paste the url here so we can click and look.14:34
CarlFKshivm112: paste the whole thing, starting with the command you ran14:35
nancyyes sir i have pasted14:36
CarlFKnancy: now put the URL here in chat14:37
*** nancy has quit IRC14:41
*** nancy has joined #timvideos14:42
nancyhttps://paste.ubuntu.com/p/fYdsHYmHkN/14:43
tpbTitle: Ubuntu Pastebin (at paste.ubuntu.com)14:43
*** shivm has joined #timvideos14:43
*** shivm112 has quit IRC14:46
anantI have now read the "how to ask for help?" page. I was doing some research on "[LiteX] Create a litescope based "Integrated Bit Error Ratio Tester" (iBERT) clone #38 " and believe that I will be writing a proposal for the same. There are not many relevant 'first bugs' that I can find for the same. Is it okay to fix any vhdl/verilog based bug for the same? Also, I have also done some research on HDMI to USB Sound and I checked out t14:46
CarlFKhi anant14:48
CarlFKanant: smaller posts here.  the end of what you just wrote got truncated after "USB Sound and I checked out t"14:49
anantthe links given by mithro. After my research on the work that has been done till now. The USB side of the things have been taken care of.(except the rewriting of the firmware)14:50
nancyIs  there any problem sir ?14:50
nancyregarding the setup14:50
CarlFKnancy: rerun make gateware and paste bin the output (using  http://paste.ubuntu.com/ again)14:50
tpbTitle: Ubuntu Pastebin (at paste.ubuntu.com)14:50
nancyyes sir14:50
anantwould that in anyway be an obstruction to the project in the HDMI side? (testing related)14:51
CarlFKanant: I dont think so.  for sure you should start with:https://hdmi2usb.tv/firmware/#setting-up-a-developer-environment14:57
*** shivm has quit IRC14:57
*** shivm112 has joined #timvideos14:57
*** rohitksingh has quit IRC15:00
anantCarlFK: Opsis vs Atlys? If I have access to both?15:06
CarlFKanant: I have both15:13
*** rohitksingh has joined #timvideos15:13
CarlFKoh wait.. Yes, start there15:13
*** anant has quit IRC15:16
shivm112CarlFK: I have image-gateware+bios+firmware.bin for Atlys board and or1k CPU. Can you please check it on board?15:22
shivm112I am facing some trouble with serial port while loading firmware on Atlys board: https://paste.ubuntu.com/p/fPQbJtmzqY/A15:28
*** rohitksingh has quit IRC15:28
CarlFKshivm112: WARNING:root:unbind-helper not found, will have to run as root!15:32
CarlFKpersonally, I don't like running sudo make ... so...15:32
CarlFKjust a sec...15:32
CarlFKshivm112: try using mode-switch https://github.com/timvideos/HDMI2USB/wiki/Flashing-Firmware15:39
tpbTitle: Flashing Firmware · timvideos/HDMI2USB Wiki · GitHub (at github.com)15:39
shivm112I am getting same warning: https://paste.ubuntu.com/p/ZrH6r3yMrm/15:44
tpbTitle: Ubuntu Pastebin (at paste.ubuntu.com)15:44
CarlFKshivm112: try with sudo15:44
CarlFKoh wait.. doubt that will help15:45
shivm112sudo: hdmi2usb-mode-switch: command not found15:45
CarlFKshivm112: i see atlys_video_or1k  - is there atlys_video_lm32 ?15:53
shivm112no15:54
CarlFKshivm112: the same sources, and about the same build process produces this:16:00
CarlFKhttps://github.com/timvideos/HDMI2USB-firmware-prebuilt/tree/master/archive/master/v0.0.4-165-g619dcf9/atlys/hdmi2usb/lm3216:00
tpbTitle: HDMI2USB-firmware-prebuilt/archive/master/v0.0.4-165-g619dcf9/atlys/hdmi2usb/lm32 at master · timvideos/HDMI2USB-firmware-prebuilt · GitHub (at github.com)16:00
shivm112I have not installed udev rules in the firmware folder. And I think that's the reason it is failing: https://github.com/timvideos/HDMI2USB-litex-firmware/blob/master/getting-started.md#common-errors16:01
tpbTitle: HDMI2USB-litex-firmware/getting-started.md at master · timvideos/HDMI2USB-litex-firmware · GitHub (at github.com)16:01
shivm112Any idea where I should install this file: https://github.com/timvideos/HDMI2USB-mode-switch/blob/master/unbind-helper.c16:06
tpbTitle: HDMI2USB-mode-switch/unbind-helper.c at master · timvideos/HDMI2USB-mode-switch · GitHub (at github.com)16:06
*** rohitksingh has joined #timvideos16:08
CarlFKshivm112: "in your path"16:09
CarlFKbut using sodo should be the same, so I don't think it will help16:09
CarlFKah, no udev rules (sorry, reading backwards)16:10
CarlFKI just tried to build, it failed.16:22
CarlFK static unsigned int log2(unsigned int v) ... cc1: all warnings being treated as errors16:22
shivm112Can you check my .bin file on your board?16:35
CarlFKshivm112: sure - can you put it on a box I can wget from?16:45
CarlFKotherwise email it to me: [email protected]16:45
*** shivm has joined #timvideos16:51
*** shivm112 has quit IRC16:54
shivmI have mailed you the .bin file. Regarding the generic debug system project, can I get a rough outline as what all is expected in the three-month duration?16:56
shivmAlso, since less than 10 days are left for submission of the proposal, it would be very helpful if I can get some help on the technical aspect of the project.16:58
CarlFKmithro: is best to respond to that16:58
*** nancy has quit IRC17:01
*** rohitksingh has quit IRC17:19
*** nancy has joined #timvideos17:20
shivmCarlFK: Did you check .bin file?17:22
CarlFKshivm: I did.  getting my atlys hooked up now.17:23
CarlFKwel, I recived it.  have not checked it yet17:23
shivmok. cool17:24
nancysir17:24
nancyi did it again and i am not getting that file17:24
shivmtry running "make image" command after make gateware command.17:25
nancyok17:27
CarlFKnancy: rerun make gateware and paste bin the output (using  http://paste.ubuntu.com/ again)17:37
tpbTitle: Ubuntu Pastebin (at paste.ubuntu.com)17:38
CarlFKtumbleweed: how do I get vizzini-dkms on stretch?17:38
nancySir i got the file image-gateware+bios+firmware.bin in  HDMI2USB-litex-firmware/build/opsis_video_lm3217:40
CarlFKnancy: good!  email it to me17:41
nancyYes sir i have mailed it17:50
nancyat [email protected]17:51
*** V`ger158 has joined #timvideos17:55
nancySir is it fine ?18:12
CarlFKhold up.. I'm tryuing to test what shivm sent me.. and my Atlys isn't cooperating18:14
tumbleweedCarlFK: just install the deb18:14
CarlFKk18:19
*** nancy has quit IRC18:35
mithrodon't listen to tumbleweed :-P18:52
mithrocr1901_modern: Have you gotten anywhere with the travis thing? If not I will probably look at18:55
shivmHi mithro, can you please provide some rough outline for generic debug interface issue: https://github.com/timvideos/getting-started/issues/3918:58
tpbTitle: [LiteX] Create a generic debug interface for soft-CPU cores and connect to GDB · Issue #39 · timvideos/getting-started · GitHub (at github.com)18:58
mithroHi shivm - Great to see you are excited about working on TimVideos as part of GSoC. I recommend having a quick read of https://code.timvideos.us/summer-of-code/#How-to-ask-for-help19:03
shivmI posted some queries a while ago on the group: https://groups.google.com/forum/#!topic/timvideos/E6XkGPLOVbk. Can you please look at it?19:05
tpbTitle: Google Groups (at groups.google.com)19:05
mithroshivm: Great! I'll try and look at it today - I'm afraid my day job has been super busy the last couple of months19:06
shivmThanks a lot!!19:07
mithroIE It's a weekend and I'm in the office trying to finish up things :-/19:07
*** nancy has joined #timvideos19:07
CarlFKmithro: I'm plugging away at testing some .bin builds that they have sent me...   I am starting to wonder about the state of the Altys I am using for testing.19:08
CarlFKjust hooked up another19:08
CarlFKyay!  platform: atlys   v0.0.4-157-ga11297819:10
CarlFKok, now lets try image-gateware+bios+firmware.bin19:10
*** nancy_ has joined #timvideos19:14
CarlFKplatform: atlys built: Mar 17 2018 12:33:3219:16
CarlFKshivm: success!19:16
CarlFKnancy: thanks for waiting.. now I am working on yours19:16
nancy_yes sir19:16
*** nancy has quit IRC19:17
shivmCarlFK: wow!! thanks a lot!!19:17
shivmCan I know what I should do to flash it on my board?19:18
mithroCarlFK: btw - would you be able to look at merging the instructions here -> j.mp/pre-fpga-lca2018 into the getting started doc?19:22
CarlFKshivm: what os/distro?19:22
shivmubuntu 16.0419:23
*** nancy_ has quit IRC19:24
tumbleweedwhat am I not to be trusted on?19:25
CarlFK[email protected]:~/temp$ hdmi2usb-mode-switch --version19:26
CarlFKWARNING:root:unbind-helper not found, will have to run as root!19:26
CarlFK0.post119:26
CarlFKtumbleweed: dont listen to mithro ;)19:27
CarlFKshivm: I have no idea how this got here: /home/juser/.local/bin/hdmi2usb-mode-switch19:28
CarlFKbut that seems to be there version I am using.19:29
*** nancy has joined #timvideos19:30
shivmCarlFK: are you getting same warning?19:30
CarlFKshivm: I am guessing you should install the udev, and maybe blacklist thes19:30
CarlFK[email protected]:~/temp$ cat  /etc/modprobe.d/blacklist-ansible.conf19:30
CarlFKblacklist ftdi_sio19:30
CarlFKblacklist xr_usb_serial_common19:30
*** samshamshi has joined #timvideos19:31
shivmThe file is running fine on your board, right?19:31
CarlFKshivm: here is what I have: http://paste.ubuntu.com/p/GTBjWqfp5R/19:32
tpbTitle: Ubuntu Pastebin (at paste.ubuntu.com)19:32
CarlFKI didn't test any functionality other than the version screen showed it had been built today19:32
shivmYou were able to program it even with the warning. I got error an due to flash device not found.19:37
*** nancy has quit IRC19:41
CarlFKshivm: you may want to look at j.mp/pre-fpga-lca201819:41
*** nancy has joined #timvideos19:44
shivmI actually followed that doc a while ago for developing environment. But the doc is for Vivado and currently I don't have access to any 7 series board.19:46
shivmI do have .bin file generated by following the procedure given in the doc.19:47
shivmI guess I will try to follow steps from both the sources and then see where I get.19:48
*** shivm has quit IRC19:51
*** nancy has quit IRC19:52
CarlFKopssis hooked up, current platform: opsis v0.0.4-165-g619dcf9 built: Mar 10 201819:54
*** samshamshi has quit IRC19:54
*** samshamshi has joined #timvideos19:55
CarlFK4e5650e39a9fef310f90cd5951421b6c  image-gateware+bios+firmware.bin19:56
*** samshamshi has quit IRC19:59
*** samshamshi has joined #timvideos20:00
CarlFKshivm: hdmi2usb-find-board  -v20:01
cr1901_modernmithro: No progress since yesterday: https://travis-ci.org/cr1901/HDMI2USB-litex-firmware/jobs/354570075#L4763-L476620:04
CarlFKnancy: I don't think it worked.20:05
cr1901_modernI'm running out of options, considering this code works fine on my machine, and //opt/Xilinx should indeed be where Xilinx tools are located20:05
mithrocr1901_modern: /opt/Xilinx is not were it is installed on travis20:05
cr1901_modernmithro: https://travis-ci.org/cr1901/HDMI2USB-litex-firmware/jobs/354570075#L349820:06
mithrocr1901_modern: Yeah - so something is wrong with setting the Xilinx path there...20:06
cr1901_modernmithro: But it also happened on your build, right?20:06
mithrocr1901_modern: Yes - but only with the merge20:07
mithrocr1901_modern: So something is broken there20:08
cr1901_modernwonder if it was a bad merge20:08
cr1901_modernmithro: So, remember that broken build you showed me? https://logs.timvideos.us/%23timvideos/%23timvideos.2018-03-13.log.html#t2018-03-13T13:39:4920:11
cr1901_modernhttps://travis-ci.org/mithro/HDMI2USB-litex-firmware/jobs/352554810#L426120:11
mithrocr1901_modern: Sure?20:12
cr1901_modernTake a look at the line in the build log I linked20:13
mithrocr1901_modern: Sure? It looks broken?20:14
cr1901_modernOkay, that's what I wanted to know20:14
*** samshamshi has quit IRC20:24
cr1901_modernHmm, weren't there commits before mine originally in the PR? https://github.com/timvideos/HDMI2USB-litex-firmware/pull/41520:25
tpbTitle: WIP: Update to new LiteX by mithro · Pull Request #415 · timvideos/HDMI2USB-litex-firmware · GitHub (at github.com)20:25
* cr1901_modern is trying to find most recent "known-to-work" ancestor to bisect20:26
cr1901_modernhttps://travis-ci.org/timvideos/HDMI2USB-litex-firmware/jobs/351570377#L3115 this'll do20:28
*** samshamshi has joined #timvideos20:28
*** nancy has joined #timvideos20:34
cr1901_modernmithro: I am kinda stumped right now... where does TRAVIS set XILINX_DIR?20:42
cr1901_modernerm s/TRAVIS/travis/20:42
CarlFKcr1901_modern: does this help?  my notes on builds I have downloaded to test  https://docs.google.com/spreadsheets/d/14BENNLHrGddCI5ZVyB87Tmwt3fnEcA19S776xIYSpVo20:42
mithrocr1901_modern: in scripts/enter-env.sh20:42
tpbTitle: HDMI2USB Firmware Versions - Google Sheets (at docs.google.com)20:42
mithrocr1901_modern: Or maybe scripts/download-env.sh20:43
mithrocr1901_modern: You know about grep right :-P20:49
cr1901_modernIndeed20:49
cr1901_modernBut that doesn't give me idea about what files is calling what and in what order20:49
mithrohttps://www.irccloud.com/pastebin/AUoukfsq/20:50
tpbTitle: Snippet | IRCCloud (at www.irccloud.com)20:50
cr1901_modernSo XILINX_DIR is unset in Travis20:51
cr1901_modernwait20:52
cr1901_modernXILINX_DIR is getting reset somehow when its downloading Vivado ._.20:55
mithro
scripts/enter-env.sh:           export XILINX_DIR=$LOCAL_XILINX_DIR20:58
cr1901_modernWhy is that line there?21:11
cr1901_modernAnd in the else clause, you don't export XILINX_DIR either21:12
*** samshamshi_ has joined #timvideos21:12
cr1901_modernwait... I apologize, misread21:12
*** samshamshi has quit IRC21:13
*** samshamshi_ has quit IRC21:14
cr1901_modernWhy does it think this file no longer exists? if [ -f "$LOCAL_XILINX_DIR/opt/Xilinx/14.7/ISE_DS/ISE/bin/lin64/xreport" ]; then21:14
mithrocr1901_modern: Maybe the new tarball doesn't have xreport?21:14
*** samshamshi has joined #timvideos21:14
cr1901_modernI should dl and check21:15
mithroCould be either I screwed up the tarball creation or maybe that binary isn't called anymore?21:18
cr1901_modern(tragically my mouse just died. And I mean literally died as in "right-click doesn't work anymore")21:20
*** samshamshi_ has joined #timvideos21:21
*** samshamshi has quit IRC21:21
*** samshamshi_ has quit IRC21:23
cr1901_modernAnd now Atom crashed21:25
*** samshamshi has joined #timvideos21:25
cr1901_modernAnd now I had to restart Xpra (but now Atom works :D)21:29
*** samshamshi has quit IRC21:30
cr1901_modernOh and now my mouse is kinda fixed too... good day :D21:33
cr1901_modernmithro: I'm checking the archive now21:35
cr1901_modernonce it finishes downloading21:35
mithrobblr21:39
cr1901_modernmithro: There is no "opt/Xilinx" directory structure in the current tarball21:56
CarlFKcr1901_modern: can you find where xreport is now?21:58
CarlFKcr1901_modern: and sounds like you found the problem - yay for that21:59
cr1901_modernIt was a team effort!22:00
mithrocr1901_modern: Check the older tarballs, do they have it?22:00
cr1901_modernAnd xreport is not in the tarball22:00
cr1901_modernIdk the names of the older tarballs22:00
mithrocr1901_modern: There is an index.txt22:00
mithrocr1901_modern: See what the script does22:01
cr1901_modernAhh I see22:01
cr1901_modernmithro: Downloading now22:03
cr1901_modernmithro: The previous tarball does have the "opt/Xilinx" structure22:05
cr1901_modernNow if I didn't screw up the tar flags, I could tell you whether xreport is in there, but it's currently dumping file names to stdout :D22:06
mithrocr1901_modern: Okay - I'm guessing the tarball creation didn't work correctly22:06
cr1901_modernxreport is also in that directory22:07
cr1901_modernSo I think it's safe that the immediate issue is a bad tarball22:07
cr1901_modernperhaps there should be a check for the existence of "./opt/Xilinx" after downloading, and warn that the tarball is possibly bad?22:08
cr1901_modernmithro: ^^22:10
mithrocr1901_modern: Looking now22:10
cr1901_modernAhh, just wanted to notify you :)22:10
mithrohttps://www.irccloud.com/pastebin/Yz79u5Hq/22:11
tpbTitle: Snippet | IRCCloud (at www.irccloud.com)22:11
mithrohttps://github.com/timvideos/HDMI2USB-litex-firmware/blob/master/.travis/package-xilinx-step2-create-tar.sh#L50-L5922:13
tpbTitle: HDMI2USB-litex-firmware/package-xilinx-step2-create-tar.sh at master · timvideos/HDMI2USB-litex-firmware · GitHub (at github.com)22:13
cr1901_modernWell, the script decided to package up everything anyway despite there being no ./opt22:14
cr1901_modernShouldn't that have bombed with "no such file or directory"?22:15
mithrocr1901_modern: Hrm - what makes you think there is no opt in the tarball?22:16
mithrohttps://www.irccloud.com/pastebin/9QHLGE8f/22:17
tpbTitle: Snippet | IRCCloud (at www.irccloud.com)22:17
mithroHrm...22:20
mithrohttps://www.irccloud.com/pastebin/GAUBNKFy/22:21
tpbTitle: Snippet | IRCCloud (at www.irccloud.com)22:21
cr1901_modernmithro: Okay there is an opt in the tarball according to the tar contents22:23
cr1901_modernbe back in a bit eating22:23
mithrocr1901_modern: Something weird is going on22:23
mithrohttps://www.irccloud.com/pastebin/qA7pfYy8/22:24
tpbTitle: Snippet | IRCCloud (at www.irccloud.com)22:24
mithroSee https://travis-ci.org/mithro/HDMI2USB-litex-firmware/jobs/352554810#L201022:24
mithroand https://travis-ci.org/mithro/HDMI2USB-litex-firmware/jobs/352554810#L251922:24
mithroand https://travis-ci.org/mithro/HDMI2USB-litex-firmware/jobs/352554810#L256922:25
cr1901_modernmithro: Wait I screwed up22:26
cr1901_modernI need to redo the untarring22:26
cr1901_modernmithro: xreport is definitely not in the 0.0.4 tar22:28
cr1901_modernhttps://imgur.com/a/ekcRe22:29
tpbTitle: Imgur: The magic of the Internet (at imgur.com)22:29
mithrocr1901_modern: Do you know about the "-t" flag to tar?22:30
cr1901_modernyes22:30
cr1901_modernBut it's not reflex :P22:30
cr1901_modernand also I wanted to do a find . -name "xreport"22:31
mithrocr1901_modern: Guess I should check for settings64.sh instead...22:34
cr1901_modernI'd like to know why xreport isn't there, personally22:35
mithrocr1901_modern: It probably wasn't accessed when creating the tarball22:35
cr1901_modernI... don't want to know how you create that tarball22:36
mithrocr1901_modern: The scripts are right here -> https://github.com/timvideos/HDMI2USB-litex-firmware/tree/master/.travis22:37
tpbTitle: HDMI2USB-litex-firmware/.travis at master · timvideos/HDMI2USB-litex-firmware · GitHub (at github.com)22:37
mithrocr1901_modern: Basically just run every possible build and see which files are touched22:37
cr1901_modernPerhaps manually force xreport to be copied too?22:38
cr1901_modernNo need to touch HDMI2USB-litex-firmware then for the fix22:39
cr1901_modernyou just regenerate the tarball and redo the build22:39
mithrocr1901_modern: I could - but I'm just going to fix the check in script/enter-env.sh22:39
cr1901_modernAnd what happens if xreport _is_ called and your automated tests didn't pick it up22:39
cr1901_modern if xreport _is_ called on a user's machine*22:40
cr1901_modernautomated tests as in " Basically just run every possible build and see which files are touched"22:40
mithrocr1901_modern: This is how I discovered this -> https://github.com/timvideos/HDMI2USB-litex-firmware/issues/41622:44
tpbTitle: Fix targets which fail to build · Issue #416 · timvideos/HDMI2USB-litex-firmware · GitHub (at github.com)22:44
mithrocr1901_modern: https://github.com/timvideos/HDMI2USB-litex-firmware/blob/master/.travis/build.sh22:44
tpbTitle: HDMI2USB-litex-firmware/build.sh at master · timvideos/HDMI2USB-litex-firmware · GitHub (at github.com)22:44
cr1901_modernThis is how I discovered this <-- what is the second "this" in this sentence referring to?22:45
cr1901_modernmithro: ^^22:47
mithrocr1901_modern: The info reported in the GitHub issue23:24
mithrocr1901_modern: Pushing my possible fixes now23:24
mithrohttps://travis-ci.org/mithro/HDMI2USB-litex-firmware/jobs/35486417623:26
mithrocr1901_modern: Looks like we are back at the tcl error :-(23:38
mithrocr1901_modern: https://travis-ci.org/mithro/HDMI2USB-litex-firmware/jobs/35486521123:38
cr1901_modernAm I allowed to weep now?23:38
*** akhil_singh has joined #timvideos23:39
akhil_singhHi !23:40
mithrocr1901_modern: I think it might actually be this problem -> https://forums.xilinx.com/t5/Installation-and-Licensing/quot-Common-17-539-quot-error-when-starting-up-Vivado-2015-2-or/td-p/72652523:42
tpbTitle: "Common 17-539" error when starting up Vivado 2015... - Community ForumsXilinx.com (at forums.xilinx.com)23:42
mithrohello akhil_singh23:42
akhil_singhI have shared a flow about how i will go about implementing project related to IBERT ( https://groups.google.com/forum/#!topic/timvideos/KPoAsK-X57o ).23:42
tpbTitle: Google Groups (at groups.google.com)23:42
akhil_singhCan you provide feedback for flow and code.23:43
mithroakhil_singh: I'll try and get to this today, but sadly I don't have much free time at the moment and cr1901_modern has been distracting me23:44
cr1901_modernI'm sorry I'm trying to fix it :P23:44
akhil_singhOkay. In the mean time till you provide feedback I will try to code the PRBS generator. Any suggestions related to proposal as only 10 days are remaining so should i start writing the proposal for this project.23:47
*** akhil_singh has quit IRC23:49
cr1901_modernmithro: Well print the env just before Vivado/ISE runs?23:57
cr1901_modernTo see if that stupid var is set?23:57
cr1901_modernIdk... :(23:57
mithrocr1901_modern: I think its probably the other way around23:57
mithroHrm... Maybe not23:58
mithrohttps://www.irccloud.com/pastebin/Sfpccsbn/23:58
tpbTitle: Snippet | IRCCloud (at www.irccloud.com)23:58
mithrocr1901_modern: But the following works now23:59
mithrohttps://www.irccloud.com/pastebin/f8XdV1Rx/23:59
tpbTitle: Snippet | IRCCloud (at www.irccloud.com)23:59
mithrocr1901_modern: Tells you which toolchains it found23:59

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!