Monday, 2015-03-30

*** tpb has joined #timvideos00:00
cfeltonignore the travis-ci failure, I haven't had time to figure out how to get output enabled00:00
mithrocfelton: I can help with the travis-ci thing00:01
cfeltonI also incorporated it back in (at one point)00:01
mithrocfelton: I think we must have totally missed that?00:01
cfeltonthe point was to convert to one HDL base because no open-source sims support mixed lang00:03
cfeltonoutlined rational here http://www.fpgarelated.com/showarticle/718.php00:05
tpbTitle: I don’t often convert VHDL to Verilog but when I do ... - Christopher Felton (at www.fpgarelated.com)00:05
mithrocfelton: yeah - that rational makes a huge amount of sense00:05
mithrocfelton: we want to support the zybo which needs the firmware to work with vivado which doesn't support mixed mode either00:06
cfeltonI have to go put the kids to bed, talk to you later00:06
mithrocfelton: sadly, verilog seems to be the best choice too for the reasons you listed above00:06
mithrocfelton: okay, ttyl too00:09
*** CarlFK has quit IRC01:30
*** CarlFK has joined #timvideos01:32
*** ChanServ sets mode: +v CarlFK01:32
*** cosyn has quit IRC01:56
CarlFKmithro: + function checkout_firmware {01:56
CarlFK./.update.sh: 18: ./.update.sh: function: not found01:56
*** cosyn has joined #timvideos01:58
CarlFKmithro: changed sh to bash.02:11
CarlFKmithro: now I get: echo 'Source the settings64.sh file in the ISE_DS directory.02:11
CarlFKI have neither of those02:11
CarlFK[email protected]:~/HDMI2USB-firmware-prebuilt$ find ~/ -name settings64.sh02:11
CarlFK[email protected]:~/HDMI2USB-firmware-prebuilt$ find ~/ -name ISE_DS02:11
*** Niharika has joined #timvideos03:42
*** Niharika is now known as Guest6330003:43
*** Guest63300 has quit IRC03:48
*** sb0 has joined #timvideos04:13
*** Niharika_ has joined #timvideos04:19
shenkimithro: ping04:33
mithroshenki: pong04:33
shenkimithro: i got the tunnel working04:33
mithroCarlFK: sorry went to lunch04:33
mithroCarlFK: you need the Xilinx ISE tools installed in /opt/Xilinx04:34
shenkimithro: http://pastebin.com/aDV5QX8H04:34
tpbTitle: eth0 Link encap:Ethernet HWaddr 3c:97:0e:c4:fd:60 inet addr:1 - Pastebin.com (at pastebin.com)04:34
shenkimithro: should i have that many global inet6 addrs?04:34
mithroshenki: you should have a routed /6404:35
mithroSubnet information R2633052001:4830:1200:806d::/642001:4830:1200:6d::204:35
mithroshenki: looks like it's connected from this side too04:35
shenkimithro: yeah, i added the prefix for the routed subnet in the config04:36
shenkimithro: i used openwrt, it was very straight forward04:37
mithroshenki: great!04:37
mithroshenki: what should I try pinging from this side?04:37
shenkimithro: 2001:4830:1200:6d::2/64 i think04:38
*** tija has joined #timvideos04:41
shenkimithro: what do your ip6tables rules look like on your laptop?04:46
mithroshenki: that is the tunnel endpoint - what is an IP address of a machine inside your network?04:46
shenki2001:4830:1200:806d:edcd:3671:78d6:217f04:47
mithro[email protected]:~/www$ ping6 2001:4830:1200:806d:edcd:3671:78d6:217f04:47
mithroPING 2001:4830:1200:806d:edcd:3671:78d6:217f(2001:4830:1200:806d:edcd:3671:78d6:217f) 56 data bytes04:47
mithro64 bytes from 2001:4830:1200:806d:edcd:3671:78d6:217f: icmp_seq=1 ttl=54 time=49.3 ms04:47
mithro64 bytes from 2001:4830:1200:806d:edcd:3671:78d6:217f: icmp_seq=2 ttl=54 time=42.0 ms04:47
shenkiwhy does it also have 2001:4830:1200:806d:3e97:eff:fec4:fd60 ?04:48
mithroshenki: unsure, one might be something to do with privacy extensions?04:48
shenkiok04:53
CarlFKmithro: Xilinx ISE tools  - is that this https://github.com/timvideos/HDMI2USB/wiki/Digilent-Atlys-Board:-Adept-Setup-for-Xilinx-ISE05:06
tpbTitle: Digilent Atlys Board: Adept Setup for Xilinx ISE · timvideos/HDMI2USB Wiki · GitHub (at github.com)05:06
CarlFK"Full Installer for Linux (TAR/GZIP - 6.09 GB)"05:06
mithroCarlFK: yes - but you only need to do the first step05:06
CarlFKum.. what?05:07
CarlFKi'm not sure what the first step is05:11
mithroCarlFK: didn't you do that FPGA course a while back?05:11
CarlFKyes05:12
mithroCarlFK: did you use the Xilinx ISE tools for that?05:12
CarlFKI don't remember.05:12
mithroCarlFK: sadly you need that "Full Installer for Linux (TAR/GZIP - 6.09 GB)"05:13
CarlFKdo you have the file name?05:15
CarlFKI might have it05:15
CarlFKhttps://secure.xilinx.com/webreg/createUserAction.do says I have used [email protected] before05:15
tpbTitle: Registration - Create Account/Password (at secure.xilinx.com)05:15
mithroCarlFK: something like "Xilinx_ISE_DS_Lin_14.7_1015_1.tar"05:16
CarlFKI think it is downloading05:31
CarlFKhttps://xilinx-ax-dl.entitlenow.com/dl/ul/2013/10/18/R209855202/Xilinx_ISE_DS_Lin_14.7_1015_1.tar/f182902ce41bf373de5e827ca05dfe40/551A30D8/Xilinx_ISE_DS_Lin_14.7_1015_1.tar?akdm=1&filename=Xilinx_ISE_DS_Lin_14.7_1015_1.tar05:32
CarlFKyeah, eta 2 hours.  im off to bed05:32
*** sb0 has quit IRC07:49
*** Niharika_ is now known as Niharika08:32
*** tija has quit IRC09:06
*** Niharika has quit IRC09:27
*** Niharika|mobile has joined #timvideos10:15
*** Niharika|mobile has quit IRC12:27
*** Niharika has joined #timvideos13:07
*** Niharika is now known as Guest5524113:07
CarlFKim awake!  and Xilinx_ISE_DS_Lin_14.7_1015_1.tar downloaded13:16
mithroheyo13:19
mithroI've got a bunch of fixes to the script13:20
*** tvCommitBot has joined #timvideos13:28
tvCommitBot[HDMI2USB] mithro opened pull request #119: Don't fail if nothing to clean up. (master...master) http://git.io/j6eS13:28
*** tvCommitBot has left #timvideos13:28
*** tvCommitBot has joined #timvideos13:31
tvCommitBot[HDMI2USB] mithro pushed 2 new commits to master: http://git.io/j6vd13:31
tvCommitBotHDMI2USB/master aa111b2 Tim 'mithro' Ansell: Don't fail if nothing to clean up.13:31
tvCommitBotHDMI2USB/master e2b8b92 Tim Ansell: Merge pull request #119 from mithro/master...13:31
*** tvCommitBot has left #timvideos13:31
CarlFKmithro: have you pushes them?13:37
CarlFKhttps://github.com/timvideos/HDMI2USB-firmware-prebuilt/blob/master/.update.sh  this right?13:37
tpbTitle: HDMI2USB-firmware-prebuilt/.update.sh at master · timvideos/HDMI2USB-firmware-prebuilt · GitHub (at github.com)13:37
mithronot yet, will in about 30 seconds13:37
mithroCarlFK: just waiting for the firmware to build13:41
CarlFK~/Xilinx_ISE_DS_Lin_14.7_1015_1$ sudo ./xsetup  is 70% done..13:47
CarlFK~help13:47
tpbCarlFK: help [<plugin>] [<command>]13:47
CarlFKhuh.13:48
lukas2511Password:13:48
CarlFKI haven't had enough coffee for this13:51
lukas2511good passphrase13:53
*** travis-ci has joined #timvideos13:54
travis-ci[mithro/HDMI2USB/master#79] (aa111b2): The build passed. (http://travis-ci.org/mithro/HDMI2USB/builds/56412101)13:54
*** travis-ci has left #timvideos13:54
*** travis-ci has joined #timvideos13:58
travis-ci[timvideos/HDMI2USB/master#36] (e2b8b92): The build passed. (http://travis-ci.org/timvideos/HDMI2USB/builds/56412469)13:58
*** travis-ci has left #timvideos13:58
mithroCarlFK: pushing now13:59
CarlFKgot it.14:01
CarlFK# .update.sh [branch] [commit-id] [message]14:01
CarlFKlooks like a branch is required ?14:01
CarlFK[email protected]:~/HDMI2USB-firmware-prebuilt$ ./.update.sh14:01
CarlFK+ echo 'Unknown branch '\'''\'''14:01
CarlFKmithro: ^^^ brb, need to make a bowl of cereal14:02
mithroCarlFK: yes14:02
mithroCarlFK: this script is designed to update the prebuilt repo14:02
CarlFK#              For stable, it shouldn't be given.14:04
CarlFKthat doesn't seem to work.14:04
CarlFKbut I want unstable anyway14:05
mithroCarlFK: I just built with14:05
CarlFK+ echo 'Need to specify a commit id!'14:05
mithro.update.sh testing e2b8b920d251e21ea0abfcbcd43b282a237cf57514:05
CarlFKhttp://paste.ubuntu.com/10706942/14:07
tpbTitle: Ubuntu Pastebin (at paste.ubuntu.com)14:07
CarlFKmithro: ^^^  really getting cereal now14:07
mithroCarlFK: it didn't do anything because I had already built the firmware14:08
CarlFKis there something like make clean so I can test the build process?14:09
mithroyes14:10
mithroCLEAN=true .update.sh testing e2b8b920d251e21ea0abfcbcd43b282a237cf57514:10
mithroin theory14:10
mithroI'm testing locally now myself14:11
CarlFKis  .update.sh in your path?14:11
mithrothought it was worth pushing before waiting14:11
mithroI actually have ./.update.sh here14:11
CarlFK/bin/bash: sdcc: command not found14:16
mithroopps, I guess I'm not checking for sdcc being install14:20
mithrosudo apt-get install sdcc14:20
CarlFKthere we go.  lots of stuff happening14:22
*** Guest55241 is now known as Niharika14:27
CarlFKmithro: WARNING:Security:43 - No license file was found in the standard Xilinx license directory.14:30
mithroCarlFK: that means you haven't gotten a license file for Xilinx ISE14:31
CarlFKERROR:Security:9c - No 'ISE' nor 'WebPack' feature version 2013.10 was available14:31
CarlFKfor part 'xc6slx45'14:31
mithroCarlFK: we should add that to the instructions14:31
CarlFKmithro:  any idea how I get that?14:36
mithroCarlFK: yeah, you go to the Xilinx site and there is like a "License" link or something14:36
CarlFKmithro:  this? License Management Tools -          14.7               Utilities14:51
CarlFKthat gave me something but not sure what to do now.14:51
CarlFK[email protected]:~$ unzip linux_flexlm_v11.11.zip14:51
CarlFKArchive:  linux_flexlm_v11.11.zip ....14:51
mithroCarlFK: http://www.xilinx.com/getlicense/14:53
mithroCarlFK: actually, at the end of the installation it should have said something about getting a webpack license14:53
CarlFKmithro: ISE webpack?15:02
mithroCarlFK: yes15:02
lukas2511does that license manager work again? last two times i used it (probably years apart) it just crashed and i had to install the license manually m)15:07
CarlFKmithro: (and lukas2511)  um.. Linux:  Type ‘vlm’ in a command-line window ... [email protected]:~$ find ./ -name vlm15:26
mithroCarlFK: what are you doing?15:27
CarlFKfrom the email that came with the .lic file:  2.     Run the Vivado License Manager15:28
CarlFK"These steps will copy your license file to the appropriate default directory (the .Xilinx directory under your home drive – typically C: for Windows)."15:28
CarlFKso I guess I can just cp it?15:28
mithroif you just put it in the ~/.Xilinx directory that might work15:58
mithroCarlFK: but I really should be asleep now15:58
mithrolike 3 hours ago15:58
CarlFKmithro: k - I'll see how far I can get, and also try the firmware you uploaded15:59
mithroCarlFK: the firmware I committed should be pretty similar to the one we had running at LCA16:00
mithroCarlFK: I haven't tested it though16:00
mithroCarlFK: just push another minor change to the .update.sh script16:00
CarlFKmithro: it's what I should be testing on right?16:01
mithroCarlFK: yeah16:01
CarlFKgood16:01
CarlFKget to sleep ;)16:01
mithroCarlFK: you should also poke shenki and tell him to make the .update.sh script part of the travis-ci build (so that a new firmware gets uploaded after every push)16:01
CarlFKshenki: ^^^ do that.16:02
mithroCarlFK: can you log some issues about sdcc being missing16:04
mithroCarlFK: and maybe some issues about the documentation being poor in places16:04
mithroCarlFK: and maybe something about removing references to the "Digilent Adept" stuff16:05
CarlFKumm...16:05
CarlFKI shouldn't be adding issues about things I don't understand16:06
mithro"There should be a step-by-step guide for installing the required Xilinx ISE tools" would be good16:23
CarlFKbed!16:24
CarlFKlol16:24
* mithro finally makes it home16:24
CarlFKomg.  lol16:24
mithroFinally in bed, have a Gnight people16:33
mithroBe back in ~8 hours16:33
*** CarlFK has quit IRC16:49
*** CarlFK has joined #timvideos17:24
*** ChanServ sets mode: +v CarlFK17:24
*** CarlFK has quit IRC17:35
*** CarlFK has joined #timvideos17:51
*** ChanServ sets mode: +v CarlFK17:51
*** Niharika has quit IRC18:43
CarlFKhe look, new test pattern23:08
CarlFKand heart beat23:09
CarlFKmplayer -tv device=/dev/video0 tv://  I has test pattern.23:46
shenkimithro: what's the name of the dnssec thing that lets you have a chain of trust without your domain's root supporing it?23:53

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