*** tpb has joined #timvideos | 00:00 | |
*** cr1901 has joined #timvideos | 00:10 | |
*** puck has quit IRC | 01:35 | |
*** puck has joined #timvideos | 01:39 | |
xfxf | thaytan: i think audiorate / queue might have fixed it \o/ | 02:19 |
---|---|---|
xfxf | i bet after i've said that it starts losing sync again | 02:19 |
xfxf | thanks for your help | 03:10 |
*** sb0 has joined #timvideos | 03:18 | |
*** rohitksingh_work has joined #timvideos | 03:50 | |
mithro | hey rohitksingh_work | 03:52 |
rohitksingh_work | mithro: hi! | 03:52 |
mithro | rohitksingh_work: RattusRattus had some questions about design decisions around the vmodvga | 03:53 |
rohitksingh_work | mithro / RattusRattus: sure! | 04:03 |
mithro | RattusRattus: You seem to understand power supplies better then me, looking at https://cloud.githubusercontent.com/assets/21212/17468436/677e6ae0-5d6b-11e6-9560-552f074b3e18.png - there is FB5, what is its primary purpose? | 04:19 |
*** rohitksingh_wor1 has joined #timvideos | 04:21 | |
*** rohitksingh_work has quit IRC | 04:23 | |
mithro | cr1901: you around at all, or already in bed? | 04:48 |
cr1901 | mithro: Now is not a good time: https://twitter.com/cr1901/status/763234676974637056 | 04:49 |
mithro | cr1901: Well, the frequency counter seems to be working pretty well - so thats some good news | 04:50 |
cr1901 | That's wonderful! My next plan was to replace the minispartan's clock PLL with DCMs. Then debug the EDID problems. Then work on data islands | 04:51 |
mithro | cr1901: The data island stuff I think we should discuss before you do any work on | 04:56 |
mithro | cr1901: As I think I mentioned I have a bunch of thoughts on rewriting the HDMI subsystem | 04:56 |
cr1901 | mithro: I don't remember tbh, but that's okay. Not prepared to have this convo tonight, unfortunately :( | 04:56 |
mithro | cr1901: Yeah thats fine | 04:57 |
mithro | CarlFK: ping? | 05:00 |
CarlFK | mithro: here | 05:00 |
mithro | CarlFK: so there were a couple of revisions I wanted you to check carefully - I'm assuming you didn't do anything about that? | 05:01 |
CarlFK | mithro: not yet - it's near the top of my list... I did fix my tester to deal with the new (or old?) version strings | 05:02 |
CarlFK | trying to get the log file posted... can't find it | 05:02 |
mithro | ? | 05:07 |
mithro | CarlFK: Let me send you and Ryan an email with the revisions / versions | 05:14 |
CarlFK | mithro: http://paste.ubuntu.com/22884840/ | 05:25 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 05:25 |
mithro | CarlFK: git pull the prebuilt repo | 05:35 |
mithro | CarlFK / xfxf: you have email | 05:40 |
*** danielki has joined #timvideos | 06:03 | |
mithro | CarlFK: does that make sense | 06:10 |
mithro | ? | 06:10 |
CarlFK | mithro: the email? I think so. | 06:11 |
CarlFK | mithro: more test results http://paste.ubuntu.com/22887024/ | 06:19 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 06:19 |
mithro | CarlFK: great, the version shouldn't have "-dirty" in it from now on | 06:20 |
CarlFK | im off to bed.. I'll try to get to this tomorow. assuming 100 other things don't get dumped on me again... | 06:22 |
*** Bertl_oO is now known as Bertl_zZ | 06:40 | |
*** paradisaeidae_ has joined #timvideos | 06:45 | |
mithro | RattusRattus: poke me when you are around | 07:23 |
*** paradisaeidae_ has quit IRC | 07:23 | |
mithro | xfxf: BTW - Did you see the following script -> ./scripts/download-prebuilt.sh | 07:36 |
*** ssk1328 has joined #timvideos | 07:52 | |
*** miselin has quit IRC | 08:07 | |
*** miselin has joined #timvideos | 08:08 | |
*** miselin has joined #timvideos | 08:08 | |
RattusRattus | mithro: sorry I got nobbled by my wife to review some of her work last night.... fortunatly I am ahead in %dayjob right now (finished today's tasks already and now waiting on managment) so I will do the schematic updates now. | 08:23 |
RattusRattus | looking at your HDMI interface FB5 is there to both snub conducted emmissions on the HDMI cable from entering the unit, and stop noise going the other way. | 08:25 |
RattusRattus | this is fairly standard practice. | 08:25 |
RattusRattus | grrr /me also hates that the GND net doesn't have a symbol only a net name (pet hate) | 08:27 |
*** guest_ has joined #timvideos | 08:28 | |
* RattusRattus likes to see all power net connections with a symbol not a net name because a well drwan schematic can be used to guide board layout (i.e. where the symbol is placed is where I expect the connection to the power plane on the board.... (the impeadance of vias is such that their placement can have a large effect on EMC performance) | 08:29 | |
RattusRattus | but in this case I suspect it is because the person drawing the schematic hasnt set altium up to prevent poer nets being global and they want the domain to be restricted to just this sheet. | 08:31 |
RattusRattus | (handy for inheritance of sheets in multiple designs) anyway I am waffling...... | 08:31 |
* RattusRattus is supprised that there isn't a bulk decoupling capacitor next to FB5. I would certainly have placed one there | 08:32 | |
mithro | RattusRattus: Do you have much experience with FPGA power supply designs? | 08:34 |
RattusRattus | a bit. I have used a few FPGAs in my past (just not written any Verilog / VHDL) | 08:39 |
*** sb0 has quit IRC | 10:53 | |
*** cr1901 has quit IRC | 11:56 | |
*** cr1901 has joined #timvideos | 12:11 | |
RattusRattus | just spotted somthing on the power supplies I should have seen earlier :-( | 12:20 |
RattusRattus | analogue system is going to be very noisy. the rails VD and PVD have big power loops back to the 12V rail. | 12:22 |
RattusRattus | All of the return current from these two supplies is forced through the ADC :-( | 12:22 |
RattusRattus | you should have a star point at the power supplies. | 12:23 |
RattusRattus | but looking at the ADC it doesn't seporate analoge and digital supplies :-( so perhaps better to just use a single ground (perhaps with 'trenches' to guide eddy currents | 12:24 |
*** sb0 has joined #timvideos | 12:39 | |
*** Bertl_zZ is now known as Bertl | 12:45 | |
*** guest_ has quit IRC | 13:05 | |
*** rohitksingh_wor1 has quit IRC | 13:09 | |
RattusRattus | mithro: ping | 13:32 |
mithro | RattusRattus: pong | 13:32 |
RattusRattus | I have updated schematics and added a couple of parts to the libuary. | 13:32 |
mithro | RattusRattus: okay | 13:32 |
RattusRattus | I guess I could do with walking through upload process please | 13:32 |
mithro | RattusRattus: so, you have a local git checkout? | 13:34 |
RattusRattus | well I grabbed as a zip... | 13:35 |
RattusRattus | not having done git before | 13:35 |
mithro | I actually have no idea what grabbing as a zip gets you - let me take a look | 13:36 |
mithro | RattusRattus: first, "apt-get install git gitk" | 13:36 |
RattusRattus | 'doze here (work) | 13:36 |
RattusRattus | :-( | 13:37 |
mithro | RattusRattus: well, https://git-scm.com/download/win | 13:37 |
mithro | RattusRattus: looks like when you download as a zip you just get a "snapshot" of the repo and none of the git stuff | 13:38 |
RattusRattus | ack | 13:41 |
mithro | RattusRattus: so, you'll need to clone the repo, copy your changes over top of it, commit and then push | 13:41 |
RattusRattus | ok. I guess that is just the VGA connector schematic and libuary that I have changed (although the timestamps indicate all files have been touched in the board directory) | 13:42 |
RattusRattus | so I have a MING64 'terminal' shell window... | 13:42 |
mithro | RattusRattus: okay | 13:45 |
mithro | RattusRattus: go to https://github.com/timvideos/HDMI2USB-TOFE-VGA | 13:45 |
tpb | Title: GitHub - timvideos/HDMI2USB-TOFE-VGA: A VGA capture board for use with TOFE-8x compatible boards like the Numato Opsis. (at github.com) | 13:45 |
mithro | RattusRattus: click the "fork" button up in the corner | 13:46 |
RattusRattus | one second creating github account.... | 13:47 |
mithro | RattusRattus: okay | 13:47 |
RattusRattus | yay fork now works :-) | 13:48 |
RattusRattus | I guess I clone at this point? | 13:50 |
mithro | RattusRattus: yeah, clone down to your local disk | 13:50 |
mithro | git clone https://github.com/RattusRattus/HDMI2USB-TOFE-VGA.git | 13:51 |
RattusRattus | ok, then overwrite into my local repository the files I have changed.... | 13:52 |
RattusRattus | first find local repository on this box :-) | 13:52 |
*** rohitksingh has joined #timvideos | 13:54 | |
mithro | RattusRattus: yeah - you might need "unix2dos" or "dos2unix" tools to get the files back into the right line endings | 13:55 |
mithro | RattusRattus: "git add <files>; git commit" then you can do a "git push" to send them up to github | 13:55 |
RattusRattus | yep commit in unix line format has already been selected | 13:55 |
RattusRattus | still trying to find where the mount point was created for the ming64 shell | 13:56 |
mithro | RattusRattus: I don't know much about ming64 / windows stuff | 13:56 |
RattusRattus | ok /me is reading . searching | 13:58 |
mithro | RattusRattus: there is a thing called "TortoiseGit" which gives you everything in the rightclick menu | 14:00 |
RattusRattus | yes but half the problem here appears to by out IT deptment locking shit down.... | 14:01 |
RattusRattus | working on it | 14:01 |
RattusRattus | found files (and have write access now) | 14:06 |
RattusRattus | right updating local... | 14:06 |
RattusRattus | ok looks good in local copy | 14:08 |
*** danielki has quit IRC | 14:09 | |
mithro | RattusRattus: what is your github user? | 14:11 |
mithro | RattusRattus: once you have them in your own repo, you then send a "pull request" using the github ui | 14:12 |
RattusRattus | rattusrattus73 | 14:12 |
RattusRattus | so I don't do a git add for each file I have changed? | 14:13 |
RattusRattus | then a commit? | 14:13 |
mithro | RattusRattus: you do a "git add" for each file/change you want to add to this commit | 14:13 |
mithro | RattusRattus: then you do a "git commit" to save that into git | 14:13 |
mithro | RattusRattus: then a "git push" to send it to the remote server | 14:13 |
RattusRattus | ok doing tht bit now | 14:13 |
mithro | RattusRattus: so if you wanted to seperate it out into multiple commits, you can just "git add a; git commit; git add b; git commit" | 14:14 |
RattusRattus | the git push? | 14:19 |
mithro | RattusRattus: yeah | 14:20 |
mithro | git push sends it to the remote server | 14:21 |
mithro | which in this case is github | 14:21 |
mithro | RattusRattus: yay, I see you have one commit that I don't now! | 14:22 |
RattusRattus | ok that should be the libuary, it should have also been the schematic but that didn't get updated (my bad) | 14:23 |
mithro | RattusRattus: thats an expensive ESD array you have there -- USD1.70 :P | 14:24 |
mithro | RattusRattus: you also only added it to the -cache.lib - did you create separate parts in a library? | 14:25 |
CarlFK | mithro: im up. I'll be trying to look at images soon.. whats your ET Bed? | 14:28 |
mithro | CarlFK: soonish | 14:29 |
mithro | CarlFK: less then a couple of hours | 14:29 |
CarlFK | k, I can get to something in an hour | 14:29 |
CarlFK | bowl of cereal first | 14:29 |
RattusRattus | Just checking wich lib I added into... | 14:35 |
*** ssk1328 has quit IRC | 14:35 | |
mithro | RattusRattus: it's easy to accidently add it to the system libraries on Windows as they aren't read only like on Linux | 14:37 |
RattusRattus | no I had added it to a project libuary.... just hadn't pushed it :-( | 14:38 |
RattusRattus | done | 14:38 |
RattusRattus | my problem was that I had older files than the pull because I did the edit from a snapshot. that should go away now | 14:39 |
RattusRattus | hopfully thats what you wanted. | 14:39 |
mithro | RattusRattus: I'll find out | 14:40 |
RattusRattus | I can look for a much cheeper ESD protection for the composite inputs... | 14:40 |
RattusRattus | anyway I must go - I am due at the hospital shortly | 14:40 |
RattusRattus | ttfn | 14:40 |
mithro | RattusRattus: okay, the next step would be sending a pull request, but github lets me do that for you. | 14:41 |
RattusRattus | phew... | 14:41 |
RattusRattus | must go (running late already) | 14:41 |
mithro | RattusRattus: thanks! I'll take a look shortly | 14:42 |
mithro | CarlFK: rapidly fading here | 15:15 |
CarlFK | mithro: loading firmware... | 15:28 |
CarlFK | mithro: is this expected? git describe: v0.0.2-61-ga02ee1a-dirty | 15:29 |
CarlFK | (first of the 3 you listed) | 15:29 |
mithro | CarlFK: hrm? | 15:30 |
CarlFK | mithro: mainly the -dirty - I think that went away in a later version, just making sure | 15:30 |
mithro | CarlFK: yes, I didn't fix that until after those revisions | 15:31 |
CarlFK | mithro: um.. test pattern is very .. not good. | 15:34 |
CarlFK | lets see if I can screen shot this... | 15:34 |
mithro | I'm heading to bed | 15:37 |
mithro | gnight | 15:37 |
CarlFK | k - I'll have soemthing when you wake up | 15:38 |
mithro | Great | 15:46 |
mithro | Can you also check the latest version? | 15:46 |
CarlFK | mithro: http://veyepar.nextdayvideo.com/static/temp/ga02ee1a-tp1.png | 15:54 |
CarlFK | and yes, ill check latest version | 15:55 |
*** ssk1328 has joined #timvideos | 17:18 | |
*** sb0 has quit IRC | 17:32 | |
*** rohitksingh1 has joined #timvideos | 19:20 | |
*** rohitksingh has quit IRC | 19:21 | |
*** rohitksingh has joined #timvideos | 19:27 | |
*** rohitksingh1 has quit IRC | 19:32 | |
*** rohitksingh has quit IRC | 19:49 | |
*** Bertl is now known as Bertl_oO | 20:43 | |
*** ssk1328 has quit IRC | 22:36 | |
mithro | CarlFK: morning? | 22:56 |
mithro | CarlFK: Do your BlackMagic cards accept HDMI? | 22:56 |
CarlFK | mithro: hey - just getting back to testing atlys | 22:56 |
CarlFK | yes | 22:56 |
mithro | CarlFK: I was wondering if maybe you could extend your script so that you have an Atlys connected to your BlackMagic card and do a capture of the pattern output on each revision | 22:57 |
mithro | CarlFK: and also do a capture the pattern via the USB | 22:57 |
CarlFK | ah, interesting.. | 22:57 |
mithro | CarlFK: Would be even more awesome if you switched to a plugged in device and did a capture of that | 22:57 |
mithro | tumbleweed: Hope you get better soon. Also hope my packaging jobe doesn't make you sick again :P | 22:57 |
CarlFK | lol | 22:58 |
CarlFK | mithro: few 'problems' with your vision | 22:58 |
mithro | CarlFK: IE It would be really good if you could help me understand which firmware versions have what problems | 22:58 |
CarlFK | but I like the vission | 22:58 |
mithro | CarlFK: Only a few? :P | 22:58 |
CarlFK | mainly how to keep the results organized | 22:59 |
CarlFK | I suspect we will end up with 100 pngs and not really sure what we are looking at | 22:59 |
CarlFK | also, capturing an image always seems to have issues. like timing or something | 23:01 |
tumbleweed | mithro: it's not sick so much as deeply unmotivated for work, and trying to find ways back in to motivation | 23:01 |
CarlFK | all of this is solvable, just takes time and effort | 23:02 |
mithro | CarlFK: keep them organised via the git revision number | 23:02 |
mithro | CarlFK: yeah, the BlackMagic cards are also quite sensitive | 23:02 |
mithro | CarlFK: an alternative is to point a webcam at monitor | 23:02 |
mithro | CarlFK: Ideally I'd like it to all be automated and run automatically when I commit | 23:02 |
mithro | CarlFK: But for now, if we can get something you can "wire up" and then run the script for a couple of hours and collect some results, that would be good | 23:03 |
mithro | CarlFK: specially with the prebuilt stuff making it quick to get images for each revision too | 23:03 |
CarlFK | mithro: I can barely get the 3 things you emailed me about done | 23:03 |
mithro | CarlFK: Yeah - that is why you "wiring it up and leaving it running" type thing would be good :-P | 23:04 |
CarlFK | I am still swamped with grinding out videos from the 3 shows (or 4? I lost track) | 23:04 |
CarlFK | mithro: can you add a version string to the test pattern ? | 23:07 |
mithro | CarlFK: Possibly - but if the video output is all corrupted like your test pattern, then it isn't going to be readable | 23:08 |
mithro | CarlFK: which is why I suggest using what ever your script reads from git or the board | 23:09 |
CarlFK | mithro: yeah.. some are just a little | 23:09 |
mithro | brb | 23:09 |
mithro | CarlFK: knowing which versions are corrupted and good is what we are trying to do :) | 23:09 |
CarlFK | mithro: I don't expect to have anything useful for days.. maybe like 10 | 23:11 |
CarlFK | in the mean time, being able to see the ver on the screen may help | 23:11 |
mithro | Okay, it is likely that the next ~5-6 days is the most time I'll get to work on fixing major issues in the next ~3 months and I'm more likely to be testing on Opsis boards. | 23:15 |
mithro | CarlFK: also can't really go back and update those revisions | 23:17 |
CarlFK | good point. | 23:17 |
CarlFK | but for future revs.. | 23:17 |
CarlFK | mithro: here is another flavor of problem https://youtu.be/K-iii4kMLWE?t=27m28s | 23:18 |
CarlFK | watch at most 5 seconds | 23:19 |
CarlFK | Atlys, whatever rev I have been using for the last few months | 23:19 |
CarlFK | not sure how useful that is, but it was handy | 23:19 |
CarlFK | mithro: another thing.. on the rev I am testing, if I do "m 9" over and over, each time the noise changes | 23:21 |
CarlFK | it is still about the same amount, just moves around | 23:22 |
xfxf | are you talking about the picture going all funny? | 23:22 |
xfxf | mithro and i did a bunch of tests the other day | 23:22 |
xfxf | turns out input0 on a few of my boards does that | 23:22 |
xfxf | and only with particular cables and laptops | 23:22 |
CarlFK | xfxf: http://veyepar.nextdayvideo.com/static/temp/ga02ee1a-tp1.png | 23:23 |
xfxf | wow | 23:23 |
xfxf | you're making art | 23:23 |
CarlFK | lol | 23:23 |
mithro | CarlFK: Can you try a difference Atlys board and make sure it happens on that too? | 23:26 |
mithro | CarlFK: I'll also try and reproduce it here later today | 23:26 |
CarlFK | mithro: I knew you would ask that... and yes, I have a 2nd one handy | 23:26 |
CarlFK | mithro: new thing.. I am not sure I have ever seen it hang before, but m 9 and the prompt hasn't come back and I think the stream stopped | 23:28 |
CarlFK | http://paste.ubuntu.com/22968700/ | 23:28 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 23:28 |
CarlFK | yeah, gst isn't counting frames read from v4l | 23:28 |
mithro | CarlFK: is that the terminal connected / video won't stream bug or? | 23:28 |
CarlFK | no | 23:29 |
CarlFK | in that case, close the term, start the stream, start the term , all is well | 23:29 |
CarlFK | this is: streaming, enter commands (see paste) and suddenly both term and stream stop | 23:30 |
CarlFK | hmm maybe host problem... | 23:31 |
CarlFK | [158253.240760] uvcvideo: Found UVC 1.00 device HDMI2USB.tv - Numato Opsis Board (1d50:60b7) | 23:31 |
CarlFK | [158253.245917] uvcvideo: UVC non compliance - GET_DEF(PROBE) not supported. Enabling workaround. | 23:31 |
CarlFK | [158253.247056] cdc_acm 1-1:1.2: ttyACM0: USB ACM device | 23:31 |
CarlFK | [185008.044753] ------------[ cut here ]------------ | 23:31 |
CarlFK | [185008.044787] WARNING: CPU: 2 PID: 1090 at /build/linux-dcxD3m/linux-4.4.0/ubuntu/i915/intel_pm.c:3586 skl_update_other_pipe_wm+0x16c/0x180 [i915_bpo]() | 23:31 |
CarlFK | http://paste.ubuntu.com/22969241/ | 23:32 |
tpb | Title: Ubuntu Pastebin (at paste.ubuntu.com) | 23:32 |
CarlFK | mithro: want me to poke at anything before I power cycle everything ? | 23:35 |
mithro | CarlFK: no - sorry we are packing here at the moment | 23:43 |
CarlFK | mithro: no prob | 23:44 |
CarlFK | mithro: you aren't able to do much for a few hours right ? (I need to get out to the store, either now or in a few hours) | 23:51 |
*** cr1901 has quit IRC | 23:57 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!