*** tpb has joined #timvideos | 00:00 | |
*** tvCommitBot has joined #timvideos | 00:31 | |
tvCommitBot | [streaming-system] micolous opened pull request #73: Bootstrap UI (WIP) (master...bootstrap) http://git.io/mKDjKA | 00:31 |
---|---|---|
*** tvCommitBot has left #timvideos | 00:31 | |
*** rohitksingh has quit IRC | 00:39 | |
*** tvCommitBot has joined #timvideos | 00:54 | |
tvCommitBot | [streaming-system] mithro pushed 3 new commits to master: http://git.io/uBkCpw | 00:54 |
tvCommitBot | streaming-system/master 935f0c3 Tim 'mithro' Ansell: Revert "Adding mp4 stream for Safari."... | 00:54 |
tvCommitBot | streaming-system/master d6f3658 Tim 'mithro' Ansell: Removing git-cl as we use github now. | 00:54 |
tvCommitBot | streaming-system/master 6c8d38c Tim 'mithro' Ansell: Merge remote-tracking branch 'origin/master' | 00:54 |
*** tvCommitBot has left #timvideos | 00:54 | |
*** tvCommitBot has joined #timvideos | 01:07 | |
tvCommitBot | [streaming-system] ryanverner opened pull request #74: Various setup.sh fixes (master...master) http://git.io/V5hk9Q | 01:07 |
*** tvCommitBot has left #timvideos | 01:07 | |
mithro | mparuszewski: ping? | 01:41 |
mithro | shenki: ping? | 01:42 |
mithro | shenki: your change seems to have stopped builds... | 01:42 |
mithro | shenki: https://travis-ci.org/mithro/HDMI2USB/builds/31578898 | 01:42 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 01:43 |
shenki | mithro: right. we need to change it to what i had originally | 02:02 |
mithro | shenki: that doesn't work either | 02:03 |
mithro | shenki: which is why I changed it :P | 02:03 |
shenki | mithro: originally i had git push --force <path> HEAD | 02:03 |
shenki | mithro: that does work, i tested it | 02:03 |
mithro | shenki: this is what happens -> https://travis-ci.org/mithro/HDMI2USB/builds/31063554 | 02:05 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 02:05 |
mithro | $ git push [email protected]:build HEAD | 02:06 |
mithro | error: unable to push to unqualified destination: HEAD | 02:06 |
shenki | mithro: hrm okay, sorry. | 02:06 |
shenki | mithro: i guess we should add back --all, but also add a step that cleans out the remote | 02:07 |
mithro | shenki: I just generated a new branch name using the travis environment and pushed that | 02:07 |
shenki | mithro: or, the ssh step that we do before pushing could do a git init --bare | 02:07 |
shenki | mithro: and we can push to that fresh directory every time | 02:07 |
mithro | https://github.com/timvideos/HDMI2USB/pull/84/files#diff-354f30a63fb0907d4ad57269548329e3R7 | 02:07 |
tpb | Title: Refactoring the travis scripts to allow easier extension. by mithro · Pull Request #84 · timvideos/HDMI2USB · GitHub (at github.com) | 02:07 |
mithro | https://github.com/timvideos/HDMI2USB/pull/84/files#diff-a677667c17d131d7fe128bf3b226afe9R63 | 02:08 |
tpb | Title: Refactoring the travis scripts to allow easier extension. by mithro · Pull Request #84 · timvideos/HDMI2USB · GitHub (at github.com) | 02:08 |
shenki | mithro: okay, lgtm | 02:08 |
mithro | Using branch name of mithro/HDMI2USB/travis-exit-on-keyfile/number-31580983-55.1/build-31580982-55 | 02:09 |
shenki | mithro: okay | 02:10 |
shenki | mithro: is that something that we can trace back to a travis job? | 02:10 |
mithro | yes | 02:10 |
mithro | http://docs.travis-ci.com/user/ci-environment/#Environment-variables | 02:10 |
tpb | Title: Travis CI: The Build Environment (at docs.travis-ci.com) | 02:10 |
mithro | BRANCH_NAME="$TRAVIS_REPO_SLUG/$TRAVIS_BRANCH/number-$TRAVIS_JOB_ID-$TRAVIS_JOB_NUMBER/build-$TRAVIS_BUILD_ID-$TRAVIS_BUILD_NUMBER" | 02:11 |
mithro | I think that maps back to https://travis-ci.org/$TRAVIS_REPO_SLUG/builds/$TRAVIS_BUILD_ID | 02:15 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 02:15 |
shenki | ok | 02:16 |
shenki | sounds good. push it! | 02:16 |
*** Niharika has joined #timvideos | 02:26 | |
mithro | skay: want to merge it then? | 04:48 |
CarlFK | mithro: wrong nic ;) | 04:51 |
mithro | opps | 04:51 |
mithro | shenki: want to merge it then? | 04:51 |
*** tvCommitBot has joined #timvideos | 05:21 | |
tvCommitBot | [HDMI2USB] shenki pushed 4 new commits to master: http://git.io/8GC7PA | 05:21 |
tvCommitBot | HDMI2USB/master dd1de96 Tim 'mithro' Ansell: Refactoring the travis scripts to allow easier extension. | 05:21 |
tvCommitBot | HDMI2USB/master 6eec8cb Tim 'mithro' Ansell: Fxing stuff for Joel's review. | 05:21 |
tvCommitBot | HDMI2USB/master 6073611 Tim 'mithro' Ansell: Making a new branch for each travis build. | 05:21 |
*** tvCommitBot has left #timvideos | 05:21 | |
shenki | err | 05:22 |
shenki | that's not what we wanted | 05:22 |
shenki | bloody github | 05:22 |
shenki | i thought it was one commit :/ | 05:22 |
shenki | mithro: build failed https://travis-ci.org/timvideos/HDMI2USB | 05:23 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 05:23 |
*** slomo has joined #timvideos | 05:30 | |
*** Niharika has quit IRC | 05:46 | |
*** Niharika has joined #timvideos | 05:49 | |
mithro | shenki: what did you do? | 05:51 |
*** Niharika has quit IRC | 05:53 | |
shenki | mithro: i merged the pull request | 06:01 |
*** pcmattman has joined #timvideos | 06:08 | |
mithro | shenki: I mean did you upload a new ssh key to travis by accident? | 06:09 |
*** hyades_ has joined #timvideos | 06:15 | |
*** Niharika has joined #timvideos | 06:17 | |
*** Niharika has quit IRC | 06:22 | |
shenki | mithro: no | 06:25 |
shenki | mithro: when? | 06:25 |
*** Niharika has joined #timvideos | 06:28 | |
mparuszewski | mithro: pong :) | 06:30 |
aps-sids | mithro: you got time to look into flumotion issues? | 06:59 |
*** tvCommitBot has joined #timvideos | 07:05 | |
tvCommitBot | [streaming-system] OctoKatie opened pull request #76: Added twitter refresh to group and inroom html templates. (master...twitterrefresh) http://git.io/BYPSfw | 07:05 |
*** tvCommitBot has left #timvideos | 07:05 | |
*** tvCommitBot has joined #timvideos | 07:06 | |
tvCommitBot | [streaming-system] mithro pushed 2 new commits to master: http://git.io/NIkdjQ | 07:06 |
tvCommitBot | streaming-system/master 112eb63 OctoKatie: Added twitter refresh to group and inroom html templates. | 07:06 |
tvCommitBot | streaming-system/master a0eca87 Tim Ansell: Merge pull request #76 from OctoKatie/twitterrefresh... | 07:06 |
*** tvCommitBot has left #timvideos | 07:06 | |
*** slomo has quit IRC | 07:26 | |
shenki | mithro: http://imgur.com/g4tV6BC | 07:35 |
tpb | Title: imgur: the simple image sharer (at imgur.com) | 07:35 |
*** slomo has joined #timvideos | 08:04 | |
*** slomo has joined #timvideos | 08:04 | |
*** hyades_ has quit IRC | 08:19 | |
mithro | shenki: you about? | 09:12 |
mithro | mparuszewski: ping? | 09:12 |
shenki | mithro: yup | 09:14 |
mithro | shenki: I bought a replacement lex | 09:14 |
shenki | mithro: \o/ | 09:16 |
mithro | It has 32gb of RAM | 09:16 |
shenki | is that more than lex 1.0? | 09:16 |
mithro | and 8 x CPU1: Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz (Cores 8) - and is $5 EUR cheaper | 09:16 |
mithro | shenki: yes, lex 1.0 has 8g | 09:17 |
shenki | nice | 09:17 |
shenki | how many v4 ips? | 09:17 |
mithro | lex is - Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz | 09:17 |
mithro | shenki: I'll get the same IP address ported accross | 09:17 |
shenki | mithro: ool | 09:18 |
shenki | is it ready to go now? | 09:18 |
mithro | Yes, I'm installing 14.04 | 09:18 |
mithro | shenki: what username do you want? | 09:23 |
mithro | need to figure out a hostname | 09:27 |
*** Niharika has quit IRC | 09:42 | |
mithro | Underwood? | 09:44 |
shenki | mithro: yeah! | 09:45 |
shenki | mithro: underwood sounds good | 09:46 |
*** Niharika has joined #timvideos | 09:48 | |
mithro | shenki: I don't think I could spell francis reliably :P | 09:50 |
shenki | mithro: 'frank' :) | 10:05 |
mithro | mparuszewski: ping? | 10:06 |
aps-sids | mithro: Reminder: Help aps-sids with flumotion issues :) | 10:10 |
mithro | aps-sids: okay! which issue? :P | 10:10 |
aps-sids | mithro: http://aps-sids.github.io/porting-flumotion//2014/07/31/testing-timvideos-streaming-system | 10:11 |
tpb | Title: Testing TimVideos Streaming System | GSoC '14 Progress Blog (at aps-sids.github.io) | 10:11 |
mithro | aps-sids: did you ask slomo / thaytan for help? | 10:16 |
aps-sids | thaytan rarely replies, slomo said he couldn't tell 'cause he didn't know what the code does. | 10:18 |
thaytan | It's slomo's fault | 10:21 |
thaytan | he says I'm not allowed to talk | 10:21 |
slomo | aps-sids: i don't know because i don't know what that code is supposed to do, yes. it's necessary to rewrite it as the APIs don't exist that way anymore | 10:21 |
aps-sids | haha, I'm not blaming any of you guys :P | 10:22 |
aps-sids | thaytan: iirc you wrote the gst-plugin-dvswitch right? I recently ported it to gst 1.0. There might be issues since I'm not really a C guy. | 10:23 |
aps-sids | It'd be great if you could take a look. | 10:23 |
mithro | "gstgdppay.c(620): gst_gdp_pay_chain (): /GstPipeline:pipeline-producer-audio-video/GstGDPPay:feeder:dv-pay:\nfirst received buffer does not have caps set" | 10:23 |
mithro | that's coming from gstreamer right? | 10:24 |
thaytan | aps-sids, I wrote one half of it | 10:24 |
thaytan | mithro, yes it is | 10:24 |
mithro | thaytan: so aps-sids tried to port gst-plugins-dvswitch to gstreamer1.x | 10:24 |
mithro | aps-sids: got a link to that? | 10:24 |
mithro | thaytan / slomo: our current theory (with no proof) is that we aren't setting caps up in the correct order now | 10:25 |
slomo | ah then we're talking about things probably :) aps-sids showed me some python code a few days ago | 10:26 |
slomo | you have to send stream-start, caps, segment, buffers in that order | 10:26 |
aps-sids | https://github.com/aps-sids/gst-plugins-dvswitch | 10:27 |
tpb | Title: aps-sids/gst-plugins-dvswitch · GitHub (at github.com) | 10:27 |
aps-sids | This is the ported to 1.0 dvswitch plugin | 10:27 |
mithro | https://github.com/aps-sids/gst-plugins-dvswitch/compare/timvideos:master...master | 10:27 |
tpb | Title: Comparing timvideos:master...aps-sids:master · aps-sids/gst-plugins-dvswitch · GitHub (at github.com) | 10:27 |
thaytan | that message is a bit misleading in 1.x | 10:27 |
thaytan | since buffers don't have caps any more | 10:28 |
aps-sids | As I mentioned in my blog post, stream runs fine if we don't involve flumotion. So, I think this is a flumotion problem rather than gstreamer | 10:28 |
aps-sids | Basically if I don't use gdppay, its runs fine. | 10:29 |
mithro | aps-sids: you should print out the exact pipeline that flumotion is using | 10:29 |
mithro | aps-sids: my guess its interaction between gdppay and dvswitch plugins? | 10:30 |
slomo | also try if you can reproduce it without flumotion when using gdppay in a custom pipeline | 10:30 |
aps-sids | pipeline is dvswitchsrc name=src uri="dvswitch://192.168.0.17:2000" ! tee name=t ! queue leaky=2 max-size-time=1000000000 ! dvdemux name=demux demux. ! queue ! dvdec name=decoder ! gdppay name=feeder:video-pay ! multifdsink sync=false name=feeder:video buffers-max=500 buffers-soft-max=450 recover-policy=1 demux. ! queue ! audio/x-raw ! volume name=setvolume | 10:35 |
aps-sids | ! level name=volumelevel message=true ! gdppay name=feeder:audio-pay ! multifdsink sync=false name=feeder:audio buffers-max=500 buffers-soft-max=450 recover-policy=1 t. ! queue ! gdppay name=feeder:dv-pay ! multifdsink sync=false name=feeder:dv buffers-max=500 buffers-soft-max=450 recover-policy=1 | 10:35 |
mithro | aps-sids: and what happens if you do that with gst-launch? | 10:36 |
aps-sids | just a min, let me fire up stream from another vm | 10:37 |
*** Niharika has quit IRC | 10:40 | |
*** Niharika has joined #timvideos | 10:42 | |
aps-sids | https://www.irccloud.com/pastebin/qsp04lTN | 10:42 |
tpb | Title: Pastebin: qsp04lTN | IRCCloud (at www.irccloud.com) | 10:42 |
*** slomo has quit IRC | 10:42 | |
mithro | aps-sids: you probably want to try and minimize that pipeline now | 10:44 |
mithro | aps-sids: IE keep removing as much as possible from that pipeline while still keeping the error occuring | 10:44 |
*** Niharika has quit IRC | 10:46 | |
aps-sids | okay | 10:46 |
aps-sids | mithro: What should I remove? | 10:47 |
mithro | aps-sids: as much as possible :P | 10:47 |
aps-sids | :D | 10:47 |
aps-sids | mithro: removing "gdppay name=feeder:dv-pay" works | 10:50 |
mithro | aps-sids: your trying to remove bits while keeping it failing | 10:50 |
aps-sids | mithro: I started removing from end, keeping everything except "gdppay name=feeder:dv-pay" works (doesn't crash) | 10:53 |
mithro | aps-sids: --> while keeping it **failing** | 10:53 |
*** tvCommitBot has joined #timvideos | 10:54 | |
tvCommitBot | [HDMI2USB] none pushed 3 new commits to master: http://git.io/9w--aA | 10:54 |
tvCommitBot | HDMI2USB/master 6eec8cb Tim 'mithro' Ansell: Fxing stuff for Joel's review. | 10:55 |
tvCommitBot | HDMI2USB/master 6073611 Tim 'mithro' Ansell: Making a new branch for each travis build. | 10:55 |
tvCommitBot | HDMI2USB/master dc4e4ca Joel Stanley: Merge pull request #84 from mithro/travis-exit-on-keyfile... | 10:55 |
*** tvCommitBot has left #timvideos | 10:55 | |
*** tvCommitBot has joined #timvideos | 11:06 | |
tvCommitBot | [HDMI2USB] mithro opened pull request #85: Adding travis notification messages. (master...travis-notify) http://git.io/qdT2yw | 11:06 |
*** tvCommitBot has left #timvideos | 11:06 | |
*** travis-ci has joined #timvideos | 11:06 | |
travis-ci | [travis-ci] mithro/HDMI2USB#57 (travis-notify - 0d1c925 : Tim 'mithro' Ansell): The build has errored. | 11:06 |
travis-ci | [travis-ci] Change view : https://github.com/mithro/HDMI2USB/compare/ce8e26aaa051^...0d1c925b03eb | 11:06 |
travis-ci | [travis-ci] Build details : http://travis-ci.org/mithro/HDMI2USB/builds/31606463 | 11:06 |
*** travis-ci has left #timvideos | 11:06 | |
tpb | Title: Comparing ce8e26aaa051^...0d1c925b03eb · mithro/HDMI2USB · GitHub (at github.com) | 11:06 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 11:06 |
aps-sids | mithro: even this fails gst-launch-1.0 -v dvswitchsrc name=src uri="dvswitch://192.168.1.11:2000" ! gdppay name=feeder:video-pay | 11:08 |
mithro | aps-sids: great! that is really easy to work with :P | 11:08 |
mithro | thaytan and slomo can probably help you with that | 11:09 |
*** Niharika has joined #timvideos | 11:11 | |
*** mparuszewski has quit IRC | 11:12 | |
thaytan | dvswitchsrc needs to call gst_pad_set_caps somewhere | 11:12 |
thaytan | the problem is dvswitchsrc doesn't know any caps, and gdppay needs it | 11:16 |
thaytan | gst-launch-1.0 -v dvswitchsrc name=src uri="dvswitch://192.168.1.11:2000" ! typefind ! gdppay name=feeder:video-pay would detect the right caps | 11:17 |
thaytan | or dvswitchsrc can do some stream parsing and set DV caps itself | 11:17 |
aps-sids | thaytan: yeah, this doesn't crash | 11:17 |
*** Niharika has quit IRC | 11:17 | |
aps-sids | typefind, I mean | 11:17 |
aps-sids | But, running that in flumotion gives this | 11:25 |
aps-sids | https://www.irccloud.com/pastebin/8FqAnpnW | 11:25 |
tpb | Title: Pastebin: 8FqAnpnW | IRCCloud (at www.irccloud.com) | 11:25 |
thaytan | aps-sids, the actual problem is earlier than that | 11:38 |
thaytan | some link is not-negotiated, somewhere in the pipeline | 11:39 |
aps-sids | oh | 11:39 |
*** travis-ci has joined #timvideos | 11:40 | |
travis-ci | [travis-ci] mithro/HDMI2USB#57 (travis-notify - 0d1c925 : Tim 'mithro' Ansell): The build passed. | 11:40 |
travis-ci | [travis-ci] Change view : https://github.com/mithro/HDMI2USB/compare/ce8e26aaa051^...0d1c925b03eb | 11:40 |
travis-ci | [travis-ci] Build details : http://travis-ci.org/mithro/HDMI2USB/builds/31606463 | 11:40 |
*** travis-ci has left #timvideos | 11:40 | |
tpb | Title: Comparing ce8e26aaa051^...0d1c925b03eb · mithro/HDMI2USB · GitHub (at github.com) | 11:40 |
tpb | Title: Travis CI - Free Hosted Continuous Integration Platform for the Open Source Community (at travis-ci.org) | 11:40 |
*** tvCommitBot has joined #timvideos | 11:54 | |
tvCommitBot | [HDMI2USB] mithro opened pull request #86: Make it harder to accidently overwrite your travis ssh key. (master...travis-key-fix) http://git.io/uFDguw | 11:54 |
*** tvCommitBot has left #timvideos | 11:54 | |
*** tvCommitBot has joined #timvideos | 11:54 | |
tvCommitBot | [HDMI2USB] mithro opened pull request #87: Adding travis environment to be sent over SSH. (master...travis-ssh-info) http://git.io/VcqB_A | 11:54 |
*** tvCommitBot has left #timvideos | 11:54 | |
*** Niharika has joined #timvideos | 12:14 | |
*** slomo has joined #timvideos | 12:14 | |
*** slomo has joined #timvideos | 12:14 | |
*** CarlFK has quit IRC | 12:19 | |
*** Niharika has quit IRC | 12:20 | |
*** mparuszewski has joined #timvideos | 12:38 | |
mparuszewski | mithro: pong | 12:38 |
mithro | mparuszewski: so I'm a little confused at how everything works now | 12:39 |
mparuszewski | Feedbook or getting started? :) I will answer your comments about feedbook now | 12:40 |
mithro | mparuszewski: getting started | 12:40 |
mparuszewski | What makes you confused? what would you like to know about getting started? | 12:42 |
aps-sids | mparuszewski: I think you should explain it as you will be explaining to me(who knows nothing about how it works) :) | 12:48 |
aps-sids | A document maybe? | 12:49 |
*** Niharika has joined #timvideos | 12:50 | |
mithro | aps-sids: good idea | 12:50 |
mparuszewski | aps-sids: ok, no problem. Just to be sure, you would like to know how currently you can edit content on website and what happened if you commit your changes to master branch? :) | 12:56 |
mithro | mparuszewski: don't assume he know's anything about master repo or repositories | 12:58 |
aps-sids | mparuszewski: yeah, one part of document should be a "guide" for users/admin about how to use the website. Other part should be the functional details about how the website works (how it builds, etc) | 12:59 |
mparuszewski | Ok, I will update readme file, | 13:01 |
mparuszewski | I thinly that these information should be in repository :) | 13:01 |
mparuszewski | Thanks for you suggestions :) | 13:02 |
aps-sids | mparuszewski: Creating a github wiki about in-depth details and linking to that in README would be a good idea too. And great work so far 👍 | 13:02 |
mparuszewski | aps-sids: thanks :) | 13:09 |
*** skay has quit IRC | 14:36 | |
*** skay has joined #timvideos | 14:37 | |
*** skay has joined #timvideos | 14:37 | |
*** ChanServ sets mode: +v skay | 14:37 | |
*** Niharika has left #timvideos | 15:21 | |
*** CarlFK has joined #timvideos | 15:23 | |
*** ChanServ sets mode: +v CarlFK | 15:23 | |
*** Niharika has joined #timvideos | 15:51 | |
*** Niharika has quit IRC | 16:28 | |
*** rohitksingh has joined #timvideos | 16:45 | |
*** Palash has joined #timvideos | 18:34 | |
*** rohitksingh has quit IRC | 18:59 | |
*** rohitksingh has joined #timvideos | 18:59 | |
*** rohitksingh has quit IRC | 19:02 | |
aps-sids | slomo: You got some time for quick questions? | 19:32 |
CarlFK | aps-sids: you should also post the question | 20:07 |
slomo | aps-sids: sure, but only here for a few minutes | 21:01 |
aps-sids | slomo: great! Refer to this -- http://paste.ubuntu.com/7954475/ | 21:01 |
aps-sids | Line 81 -- linking src:(any) to typefindelement0:(any) (0/0) with caps "(NULL)" | 21:01 |
aps-sids | Does this mean that caps must be set by dvswitchsrc plugin? | 21:01 |
aps-sids | Line 119 -- no such pad 'video' in element "demux" Is this causing the problem as | 21:01 |
aps-sids | pads can't be linked? | 21:01 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 21:01 |
slomo | well, if you try to link a pad called "video" and there is none it won't work :) | 21:03 |
slomo | what's the context? | 21:03 |
aps-sids | slomo: basically as I'm using dvswitchsrc plugin as source | 21:04 |
aps-sids | this pipeline failed gst-launch-1.0 -v dvswitchsrc name=src uri="dvswitch://192.168.1.11:2000" ! gdppay name=feeder:video-pay | 21:04 |
aps-sids | then adding typefind fixed this but running in flumotion still fails | 21:04 |
aps-sids | slomo: I'm creating a blog post about details and all my question. It'd be great if you could reply on it tomorrow sometime. | 21:05 |
slomo | sure, but please with more context then :) | 21:06 |
aps-sids | yeah, that's why the post | 21:06 |
aps-sids | thanks for helping out :) | 21:06 |
*** slomo has quit IRC | 21:09 | |
mithro | Joelw: ping? | 23:30 |
mithro | shenki: more patches to be reviewed | 23:33 |
Joelw | Hi! | 23:37 |
mithro | Joelw: got some time to help me with chipscope? | 23:49 |
Joelw | Sure! | 23:49 |
mithro | Joelw: so, I'm trying to figure out why I'm not detecting a monitor on the RX ports of this device | 23:49 |
Joelw | :( | 23:49 |
mithro | Joelw: so I'm trying to use chipscope to figure out if anything is happening on the edid lines | 23:50 |
mithro | Joelw: it could be something as simple as I have the SCK and SDA lines switched :P | 23:50 |
mithro | Joelw: so, I started up the core inserter and added a bunch of the edid stuff to the "trigger port" | 23:51 |
Joelw | What do you have it clocked from? sck or the system clock? | 23:53 |
mithro | Joelw: that was the question I was going to ask :P | 23:53 |
mithro | Joelw: as I don't know if sck is really working, I think I want to use the system clock? | 23:54 |
Joelw | No, that's the question I was going to ask! | 23:54 |
Joelw | Yes, use the system clock. It'll keep capturing until the buffer fills up, so if you only have, say, a few dozen SCK transitions, it'll hang until you stop it. | 23:54 |
Joelw | Much easier to use the system clock! | 23:54 |
mithro | yeah, I chose the system clock | 23:54 |
Joelw | Then you can use a trigger to only capture when SCK changes | 23:54 |
mithro | Joelw: the "trigger port" is about when to start the capture right? | 23:55 |
mithro | Joelw: can I set it for "any change should start capture" ? | 23:55 |
mithro | Joelw: maybe I should also divide the system clock down a little? It's 100MHz.... | 23:55 |
Joelw | I'd just use the capture conditions | 23:56 |
mithro | what are capture conditions? :P | 23:56 |
Joelw | Initially, just trigger off the very first transition in SCK or SDA, and you should be able to see something happening, even if it's just the first clock transition and then 1024 samples of the same thing | 23:56 |
Joelw | Then you can refine your conditions | 23:56 |
mithro | I added the reset line too | 23:56 |
mithro | and a bunch of extra things like the "recovered stable sck" | 23:57 |
Joelw | You can have a trigger condition that starts a capture process, and a capture condition that, for each sample, is evaluated to see if the current sample is actually worth capturing | 23:57 |
Joelw | That lets you use a slower clock enable for the actual capture | 23:57 |
Joelw | (that's my recollection of it, anyway - it's been about three years since I last used CSP) | 23:57 |
mithro | Joelw: okay | 23:58 |
mithro | Joelw: basically I want it to capure any sample where there was some type of change ideally | 23:58 |
Joelw | Ah, my terminology is wrong - the 'storage qualification condition' lets you control whether a single sample is stored or not | 23:59 |
Generated by irclog2html.py 2.12.1 by Marius Gedminas - find it at mg.pov.lt!