*** tpb has joined #timvideos | 00:00 | |
-kornbluth.freenode.net- [freenode-info] channel trolls and no channel staff around to help? please check with freenode support: http://freenode.net/faq.shtml#gettinghelp | 00:00 | |
Joelw | Initially I'd just trigger on any transition in either sample and see what it looks like | 00:00 |
---|---|---|
Joelw | Either signal, rather | 00:01 |
Joelw | So the match condition would be 'B' (either transition) | 00:02 |
Joelw | Then set up a trigger using that match condition | 00:02 |
Joelw | You might have to do an either transition condition for each signal (e.g. SCK and SDA) and then OR them together | 00:03 |
mithro | Joelw: okay | 00:16 |
mithro | so, I'm not quite sure how that maps to the UI :) | 00:17 |
mithro | Joelw: do I need to do that in the Core Inserter or the ChipScope inspector? | 00:18 |
Joelw | After you've inserted it and built and uploaded the bit file, in the other GUI thing | 00:23 |
mithro | Joelw: getting screenshot now | 00:24 |
mithro | Joelw: http://imgbin.org/index.php?page=image&id=18666 | 00:25 |
tpb | Title: ImgBin.Org: The #1 site for free, fast image hosting (at imgbin.org) | 00:25 |
mithro | Joelw: that is where I'm at | 00:28 |
Joelw | OK, so you captured 1024 samples where every signal was high | 00:28 |
Joelw | Is your rst active high or low? | 00:28 |
mithro | Joelw: good question :P | 00:31 |
mithro | if (~rst_n) begin | 00:32 |
mithro | Joelw: btw - this is the chipscope setup -> http://imgbin.org/index.php?page=image&id=18667 | 00:33 |
tpb | Title: ImgBin.Org: The #1 site for free, fast image hosting (at imgbin.org) | 00:33 |
Joelw | Should be fine.. | 00:34 |
Joelw | If not (active low reset)? Confusing! :) What's driving rst? | 00:35 |
mithro | Joelw: it appears to be driven by an external pin | 00:36 |
mithro | NET "rst_n" LOC = "T15" | IOSTANDARD = LVCMOS33; # (M0) Reset Pin | 00:37 |
Joelw | Is your reset circuit synchronous or asynchronous? | 00:37 |
Joelw | (is rst_n in your always statement?) | 00:37 |
mithro | Joelw: what's an always statement :P | 00:38 |
Joelw | In the code, it's the statement that defines a process' sensitivity list | 00:38 |
Joelw | Are you debugging a VHDL or Verilog module? | 00:39 |
Joelw | In VHDL, it'll be the process() bit | 00:39 |
mithro | VHDL | 00:39 |
mithro | it's not in the process sensitivity list | 00:40 |
Joelw | In that case, you may have an asynchronous external input being used synchronously without synchronisation! :( | 00:41 |
Joelw | Not that big a deal for a reset, but might be worth fixing | 00:42 |
mithro | Joelw: so, if rst_n is 1, then if(~rst_n) is going to be entered right? | 00:42 |
Joelw | Yeah, I guess so | 00:43 |
Joelw | Anyway, try setting a match condition of scl_q == B | 00:43 |
Joelw | Then re-running it | 00:44 |
mithro | Joelw: so under the "match" column I should just replace "X" with "B" ? | 00:45 |
Joelw | Sure! X is don't care, B is any transition | 00:45 |
mithro | Joelw: it's just sitting at "Waiting for Trigger" | 00:47 |
mithro | aah ha! | 00:47 |
mithro | Joelw: what does "B" mean? | 00:48 |
Joelw | "Sure! X is don't care, B is any transition" | 00:49 |
mithro | Joelw: can I set "B" on all the signals on the port? IE trigger on any pin doing a transition | 00:50 |
Joelw | "You might have to do an either transition condition for each signal (e.g. SCK and SDA) and then OR them together" | 00:51 |
Joelw | :P | 00:51 |
Joelw | Otherwise it might only trigger if both signals have a transition | 00:51 |
Joelw | I can't say for sure though - test it and see? | 00:51 |
mithro | Joelw: yeah, that is what happens if I set B on all the signal | 00:54 |
mithro | Joelw: it sits there "Waiting for Trigger" | 00:54 |
Joelw | :( | 00:55 |
mithro | Joelw: I can't figure out how to add a second trigger condition? | 00:55 |
mithro | I mean a second "Match" condition | 00:56 |
Joelw | Errr... I don't really remember that | 00:58 |
Joelw | Just try it on the clock signal for now? | 00:59 |
mithro | Joelw: yeah, the clock signal looks really weird :/ | 00:59 |
Joelw | :( | 01:00 |
Joelw | URL? | 01:00 |
mithro | Joelw: gah, I just lost it | 01:04 |
mithro | chipscope doesn't like my window manager very much | 01:04 |
mithro | Joelw: I accidently killed chipscope and now I need to rebuild because I changed the signals | 01:07 |
Joelw | :( | 01:08 |
Joelw | It's great when you've got it all set up, but it does tend to make debugging a bit slower when you're fiddling lots - especially when the core makes P&R take ages longer | 01:09 |
shenki | Joelw: have you signaltap, the Altera equiv to chipscope? | 01:10 |
Joelw | shenki: No, I've only used Altera stuff for a couple of hours all up | 01:11 |
*** tvCommitBot has joined #timvideos | 01:12 | |
tvCommitBot | [HDMI2USB] shenki pushed 2 new commits to master: http://git.io/HTLlZA | 01:12 |
tvCommitBot | HDMI2USB/master 1d9585e Tim 'mithro' Ansell: Adding travis environment to be sent over SSH. | 01:12 |
tvCommitBot | HDMI2USB/master 6591c70 Joel Stanley: Merge pull request #87 from mithro/travis-ssh-info... | 01:12 |
*** tvCommitBot has left #timvideos | 01:12 | |
*** tvCommitBot has joined #timvideos | 01:12 | |
tvCommitBot | [HDMI2USB] shenki closed pull request #86: Make it harder to accidently overwrite your travis ssh key. (master...travis-key-fix) http://git.io/uFDguw | 01:12 |
*** tvCommitBot has left #timvideos | 01:12 | |
*** tvCommitBot has joined #timvideos | 01:13 | |
tvCommitBot | [HDMI2USB] shenki pushed 2 new commits to master: http://git.io/Qh9pVg | 01:13 |
tvCommitBot | HDMI2USB/master 0d1c925 Tim 'mithro' Ansell: Adding travis notification messages. | 01:13 |
tvCommitBot | HDMI2USB/master f3d597a Joel Stanley: Merge pull request #85 from mithro/travis-notify... | 01:13 |
*** tvCommitBot has left #timvideos | 01:13 | |
mithro | Joelw: I need to upgrade awesome to a newer version which makes it a reparenting window manager and then the javascript will fight with it less | 01:13 |
Joelw | Good luck! | 01:13 |
shenki | Joelw: okay. i used them at my last job, and found it pretty good | 01:17 |
shenki | Joelw: the hardest part was selecting the right clocks to sample from | 01:18 |
shenki | Joelw: but that was more an issue of not having designed the system, so i didn't know what to look for | 01:18 |
Joelw | Yeah! Unless you have a very well documented (debug) interface, there's a lot of just probing random things until you find something you care about | 01:18 |
mithro | Joelw: so setting rst_n to a hard 0, everything stops working | 01:24 |
mithro | Joelw: trying with a rst_n hard 1 | 01:25 |
mithro | shenki: I set building of pull requests off for the repo | 01:34 |
mithro | shenki: a guy here is working on getting the EC2 build stuff working | 01:34 |
shenki | mithro: "a guy here"? Where are you? | 01:41 |
mithro | shenki: at PyCon AU sprints | 01:41 |
shenki | ah, of course | 01:41 |
shenki | mithro: shouldn't it be the same as with hdmi2usb? except you just use the ec2 tool to fire up the VM first | 01:42 |
shenki | ec2-run-instances foo bar baz | 01:42 |
shenki | s/hdmi2usb/build.hdmi2usb.tv/ | 01:43 |
*** travis-ci has joined #timvideos | 01:43 | |
travis-ci | [travis-ci] timvideos/HDMI2USB#23 (master - f3d597a : Joel Stanley): The build passed. | 01:43 |
travis-ci | [travis-ci] Change view : https://github.com/timvideos/HDMI2USB/compare/40edbc555dfb...f3d597a63f77 | 01:43 |
travis-ci | [travis-ci] Build details : http://travis-ci.org/timvideos/HDMI2USB/builds/31670691 | 01:43 |
*** travis-ci has left #timvideos | 01:43 | |
mithro | shenki: yes | 01:43 |
tpb | Title: Comparing 40edbc555dfb...f3d597a63f77 · timvideos/HDMI2USB · GitHub (at github.com) | 01:43 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 01:43 |
shenki | BUILD PASSED! SHIP IT! | 01:43 |
CarlFK | lol! | 01:52 |
xfxf | CarlFK: it's wierd being at a conference and not doing AV, isn't it? | 01:53 |
xfxf | i don't know what to do with myself ;) | 01:53 |
CarlFK | no kidding! | 01:53 |
mithro | shenki: he's working on using libcloud to start up stuff | 01:53 |
*** travis-ci has joined #timvideos | 01:56 | |
travis-ci | [travis-ci] mithro/HDMI2USB#64 (master - f3d597a : Joel Stanley): The build passed. | 01:56 |
travis-ci | [travis-ci] Change view : https://github.com/mithro/HDMI2USB/compare/dc4e4ca0663c...f3d597a63f77 | 01:56 |
travis-ci | [travis-ci] Build details : http://travis-ci.org/mithro/HDMI2USB/builds/31671288 | 01:56 |
*** travis-ci has left #timvideos | 01:56 | |
tpb | Title: Comparing dc4e4ca0663c...f3d597a63f77 · mithro/HDMI2USB · GitHub (at github.com) | 01:56 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 01:56 |
pcmattman | shenki: mithro noted you might be interested in https://gist.github.com/miselin/e3e64b105d7656e3ebea (atlys usb uart port on new ubuntu w/o drivers) | 01:56 |
tpb | Title: gist:e3e64b105d7656e3ebea (at gist.github.com) | 01:56 |
CarlFK | xfxf: you were asking for priorities - my pick is gst-switch - figure out how to install (I think this is easy) and do something similar to what we do with dvswitch: feed it an input (even moc) and write a file to disk | 01:58 |
CarlFK | I have tried a few times and seem to run out of spoons before I can accomplish anything | 01:59 |
shenki | pcmattman: hrm? what do you mean? | 02:03 |
shenki | pcmattman: the device is almost a standard usb-cdc acm device | 02:03 |
shenki | pcmattman: the vendor driver is the upstream usb-cdc driver with a few changes | 02:03 |
shenki | pcmattman: the upstream driver kind of works, but not quite. my plan was to work out what made it "not quite" and add those bits upstream | 02:04 |
shenki | without bringing in all of the ioctls that the vendor driver has | 02:04 |
mithro | shenki: ahh, I thought it didn't even enumerate | 02:04 |
shenki | mithro: nup | 02:05 |
shenki | mithro: it pretty much works, you can connect to it and it will give you junk bytes | 02:05 |
shenki | mithro: i assume the chip is in some default state, wrt baud rates and the like, so if your system runs at those settings, it will Just Work | 02:05 |
mithro | Joelw: this is what I'm getting now | 02:07 |
mithro | Joelw: http://picpaste.com/Screenshot_from_2014-08-05_12_03_54-rARSZifQ.png | 02:07 |
tpb | Title: PicPaste - Screenshot_from_2014-08-05_12_03_54-rARSZifQ.png (at picpaste.com) | 02:07 |
shenki | retro | 02:11 |
mithro | going to lunch, be back in 30-45 minutes | 02:11 |
shenki | is that motif? | 02:11 |
*** Niharika has joined #timvideos | 02:32 | |
*** tvCommitBot has joined #timvideos | 02:47 | |
tvCommitBot | [HDMI2USB] shenki pushed 1 new commit to master: http://git.io/y36G7w | 02:47 |
tvCommitBot | HDMI2USB/master 931dd35 Joel Stanley: Add Travis CI status... | 02:47 |
*** tvCommitBot has left #timvideos | 02:47 | |
Joelw | shenki: I think it's Java Swing | 02:47 |
Joelw | mithro: That clock does look a little bit like a data line, and your data line looks like nothing at all | 02:49 |
Joelw | What are the drivers? | 02:49 |
shenki | woops | 02:50 |
shenki | mithro: i used the github editor, and it let me commit straight to the repo | 02:50 |
shenki | mithro: in the past ive used it and it generates a branch and pull request for you | 02:50 |
shenki | but i guess in those cases i didn't have commit rights to the repo | 02:50 |
shenki | mithro: anyway, we have the travis badge on the hdmi2usb page now | 02:50 |
shenki | Joelw: ah | 02:51 |
*** Palash has quit IRC | 02:53 | |
*** thaytan has quit IRC | 02:57 | |
*** thaytan has joined #timvideos | 03:02 | |
*** ChanServ sets mode: +v thaytan | 03:02 | |
*** travis-ci has joined #timvideos | 03:16 | |
travis-ci | [travis-ci] timvideos/HDMI2USB#24 (master - 931dd35 : Joel Stanley): The build passed. | 03:16 |
travis-ci | [travis-ci] Change view : https://github.com/timvideos/HDMI2USB/compare/f3d597a63f77...931dd35cc9ed | 03:16 |
travis-ci | [travis-ci] Build details : http://travis-ci.org/timvideos/HDMI2USB/builds/31674708 | 03:16 |
*** travis-ci has left #timvideos | 03:16 | |
tpb | Title: Comparing f3d597a63f77...931dd35cc9ed · timvideos/HDMI2USB · GitHub (at github.com) | 03:16 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 03:16 |
shenki | no Justin Beiber for me | 03:18 |
*** tija has joined #timvideos | 03:49 | |
*** tija has quit IRC | 04:13 | |
xfxf | CarlFK: yo, does your youtube v3 script update the licence? i can't see anything in the code and your recent videos seem to have wrong/default licence | 04:47 |
CarlFK | good q. I am not sure what my options are with youtube | 04:48 |
CarlFK | xfxf: what is correct? | 04:51 |
xfxf | the guys here have written their own post processing system | 04:53 |
xfxf | i just poked at the reference docs and their code looks correct | 04:53 |
xfxf | and you both based it off the same youtube example | 04:53 |
xfxf | and re correct, i'd assume creative commons for most things | 04:54 |
xfxf | we definitely used to set this with the v2 api code because i remember hacking on it | 04:54 |
*** Niharika has quit IRC | 05:38 | |
*** rohitksingh has joined #timvideos | 05:40 | |
*** tija has joined #timvideos | 06:22 | |
mithro | Joelw: is there a way to make chipscope probe pins? | 06:25 |
mithro | Joelw: I concur with the sck pin looking like data | 06:25 |
tariq786 | mithro: yes | 06:26 |
mithro | tariq786: how? | 06:27 |
tariq786 | mithro: if you are using xilinx ise suite | 06:27 |
tariq786 | mithro: you have to instantiate controller and logic anlayzer cores in your design | 06:27 |
mithro | tariq786: yes, I have that done - the problem is connecting the probes directly to io pins | 06:28 |
tariq786 | mithro: i/o pins are mapped to some internal pins? | 06:29 |
*** slomo has joined #timvideos | 06:29 | |
*** slomo has joined #timvideos | 06:29 | |
tariq786 | mithro: use chipscope on the internals | 06:29 |
mithro | tariq786: I am, I was hoping to use them on the external pins | 06:30 |
tariq786 | i don'think you can do that but double check | 06:30 |
mithro | tariq786: yeah | 06:35 |
aps-sids | mithro: Hi, I just posted a blog post with the debug log link. I'm going through it and looking for the problems. | 06:38 |
rohitksingh | mithro: Hi! | 07:01 |
rohitksingh | mithro: VC? | 07:04 |
mithro | I'm at the conference still | 07:09 |
mithro | rohitksingh: first thing is finding out what is happening with your pcb | 07:10 |
CarlFK | xfxf: their code looks correct - can you point me at the bit that sets license? | 07:10 |
rohitksingh | mithro: Okay. I just saw your convo at Hackvana channel | 07:11 |
CarlFK | I am heading to bed now, so no hurry. | 07:11 |
*** Palash has joined #timvideos | 07:24 | |
*** Niharika has joined #timvideos | 07:36 | |
*** slomo_ has joined #timvideos | 08:10 | |
*** slomo_ has joined #timvideos | 08:10 | |
*** slomo has quit IRC | 08:12 | |
*** Niharika has quit IRC | 08:56 | |
*** Niharika has joined #timvideos | 09:49 | |
*** rohitksingh1 has joined #timvideos | 10:15 | |
*** rohitksingh has quit IRC | 10:17 | |
*** Niharika has quit IRC | 10:19 | |
*** mparuszewski has quit IRC | 10:32 | |
*** rohitksingh1 has quit IRC | 12:30 | |
*** Niharika has joined #timvideos | 12:33 | |
*** mparuszewski has joined #timvideos | 12:40 | |
*** Niharika has quit IRC | 12:42 | |
*** Niharika has joined #timvideos | 12:50 | |
*** Palash has quit IRC | 13:02 | |
*** thaytan has quit IRC | 13:14 | |
*** techdragon has quit IRC | 13:14 | |
*** skay has quit IRC | 13:14 | |
*** thaytan has joined #timvideos | 13:15 | |
*** techdragon has joined #timvideos | 13:15 | |
*** kornbluth.freenode.net sets mode: +v thaytan | 13:15 | |
*** tija has quit IRC | 14:00 | |
*** tija has joined #timvideos | 14:28 | |
*** Palash has joined #timvideos | 14:35 | |
*** rohitksingh has joined #timvideos | 14:52 | |
*** tija has quit IRC | 14:54 | |
*** CarlFK has quit IRC | 15:09 | |
*** CarlFK has joined #timvideos | 15:10 | |
*** ChanServ sets mode: +v CarlFK | 15:10 | |
*** skay has joined #timvideos | 15:15 | |
*** ChanServ sets mode: +v skay | 15:15 | |
*** Palash has quit IRC | 15:34 | |
*** Palash has joined #timvideos | 15:35 | |
*** tija has joined #timvideos | 15:37 | |
tija | rohitksingh: ping | 15:39 |
rohitksingh | tija: pong! | 15:39 |
*** tvCommitBot has joined #timvideos | 15:40 | |
tvCommitBot | [getting-started] pinoss pushed 1 new commit to master: http://git.io/LXJFgQ | 15:40 |
tvCommitBot | getting-started/master 25bab01 Maciej Paruszewski: Update README.md | 15:40 |
*** tvCommitBot has left #timvideos | 15:40 | |
tija | rohitksingh: Do you have any resource on timing of 1080p hdmi? | 15:41 |
rohitksingh | tija: Did you see this? http://hamsterworks.co.nz/mediawiki/index.php/Spartan_6_1080p | 15:45 |
tpb | Title: Spartan 6 1080p - Hamsterworks Wiki! (at hamsterworks.co.nz) | 15:45 |
tija | rohitksingh: thanks! will check it out | 15:46 |
tija | rohitksingh: hamsterworks.co.nz/mediawiki/index.php/VGA_timings | 15:52 |
tija | rohitksingh: I changed the vsync and hsync timing and I changed the pixel clock according to the table. Is this sufficient? | 15:56 |
rohitksingh | tija: most probably it will fail. The reason is mentioned in the link I gave. The SERDES of Spartan6 are rated for 1050Mbps, whereas 1080p requires 1500Mbps | 15:59 |
rohitksingh | tija: But, you can try. | 16:00 |
rohitksingh | tija: It may work, but Xilinx can't guarantee that :D | 16:00 |
tija | rohitksingh: I tried. My monitor is complaining" The current input timing is not supported by the display. Please change your input timing to 1920x1080 or any other monitor" | 16:01 |
rohitksingh | tija: Is it possible to get from your monitor what timing it is reading? Maybe from Monitor's Configuration menu? | 16:02 |
CarlFK | aps-sids: can you join me in a #debconf-video meeting in 3 hours (if you are awake and all) you and mithro are the two people that can best talk about running the stream servers | 16:03 |
aps-sids | CarlFK: sure | 16:09 |
CarlFK | aps-sids: thanks. um.. that other server... of...something | 16:09 |
aps-sids | so many blanks there :P | 16:10 |
CarlFK | let me dig it out of my config... unlss you know a /server ish command | 16:11 |
CarlFK | irc.oftc.net | 16:12 |
aps-sids | okay, I'm there | 16:13 |
*** rohitksingh has quit IRC | 16:16 | |
*** rohitksingh has joined #timvideos | 16:28 | |
tija | rohitksingh: http://hamsterworks.co.nz/mediawiki/index.php/Hidef_snow | 16:30 |
tpb | Title: Hidef snow - Hamsterworks Wiki! (at hamsterworks.co.nz) | 16:30 |
tija | rohitksingh: got this working though. | 16:30 |
aps-sids | CarlFK: btw you must be knowing already but there is FOSSCON 2014 on Saturday, August 9th, 2014 at Philadelphia. You might be interested in that? | 16:30 |
CarlFK | um.. that's in 4 days right? | 16:31 |
aps-sids | yeah | 16:32 |
rohitksingh | tija: I haven't tried that, but had seen tim mention it somewhere. you tried it with HDMI2USB? | 16:32 |
CarlFK | ;/ interested yes. chance of doing anything: 0.0 | 16:32 |
aps-sids | hmm | 16:33 |
tija | rohitksingh: yes got it working with HDMI2USB but with usb streaming I am getting timeout error | 16:33 |
aps-sids | CarlFK: you know about this right? http://lanyrd.com/topics/open-source/ | 16:37 |
tpb | Title: Open Source conferences and events | Lanyrd (at lanyrd.com) | 16:37 |
rohitksingh | tija: Interesting! That means SERDES, although not rated for 1080p, they nevertheless work! Great news! Ref to timeout error, maybe cypress's FIFO getting filled quickly? or high bandwidth problem somewhere | 16:37 |
*** tija has quit IRC | 16:49 | |
*** rohitksingh has quit IRC | 16:57 | |
*** tija has joined #timvideos | 16:58 | |
*** tija has quit IRC | 17:11 | |
*** Niharika1 has joined #timvideos | 17:23 | |
*** tija has joined #timvideos | 17:24 | |
*** Niharika2 has joined #timvideos | 17:26 | |
*** Niharika has quit IRC | 17:27 | |
*** Niharika1 has quit IRC | 17:29 | |
*** ldlework has left #timvideos | 17:32 | |
*** tija has quit IRC | 17:40 | |
*** Niharika2 has left #timvideos | 17:44 | |
*** Niharika2 has quit IRC | 17:45 | |
*** Palash has quit IRC | 18:01 | |
*** slomo__ has joined #timvideos | 18:13 | |
*** slomo_ has quit IRC | 18:15 | |
*** tiago has joined #timvideos | 19:36 | |
*** tiago has quit IRC | 19:52 | |
*** tiago has joined #timvideos | 19:52 | |
*** slomo__ has quit IRC | 20:25 | |
*** FeltonChris has joined #timvideos | 23:53 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!