*** tpb has joined #timvideos | 00:00 | |
*** springermac_ has quit IRC | 01:34 | |
*** springermac has joined #timvideos | 01:35 | |
*** miselin has joined #timvideos | 02:34 | |
*** thaytan_ has quit IRC | 05:05 | |
*** thaytan has joined #timvideos | 05:10 | |
*** ChanServ sets mode: +v thaytan | 05:10 | |
*** hyades has joined #timvideos | 05:42 | |
shenki | mithro: https://plus.google.com/+MarekVa%C5%A1ut/posts/hE4BtTRUoje | 06:00 |
---|---|---|
mithro | shenki: eek!? :P | 06:01 |
Joelw | Ooh, totally awesome | 06:03 |
xfxf | that's awesome and seemingly pointless at the same time haha | 06:22 |
shenki | i think we need it on the hdmi2usb | 06:52 |
shenki | troll mode, as someone plugs in their macbook | 06:52 |
mithro | shenki: we can just have the screenshot embedded ;) | 07:18 |
seaLne | mithro: for the travis build copying it probably is easier if you just copy paste i think as you'll need to generate the key encrypt it and create the repository for the builds to go into. presumably they should be done by the timvideos user? | 07:20 |
mithro | seaLne: It's generally better to use the environment variables rather then the encrypted stuff in travis.yml | 07:21 |
seaLne | you mean not use ${GH_TOKEN} ? | 07:22 |
mithro | seaLne: Set GH_TOKEN using the repository settings | 07:22 |
seaLne | not from in travis.yml? | 07:23 |
mithro | seaLne: yeah | 07:23 |
mithro | Go to https://travis-ci.org/mithro/HDMI2USB-misoc-firmware/settings and see the "Environment Variables" section | 07:23 |
tpb | Title: Travis CI - Test and Deploy Your Code with Confidence (at travis-ci.org) | 07:23 |
mithro | seaLne: I need your phone number BTW | 07:23 |
mithro | seaLne: and the script should do something sensible when the value isn't set | 07:24 |
mithro | seaLne: see the "XILINX_PASSPHRASE" example | 07:24 |
seaLne | ah yes | 07:24 |
seaLne | i guess i can also set the repo and user.name/email in there | 07:34 |
mithro | seaLne: maybe? | 07:35 |
seaLne | what will the build files repo be? | 07:35 |
mithro | seaLne: We should probably use https://github.com/timvideos/HDMI2USB-firmware-prebuilt right? | 07:36 |
tpb | Title: timvideos/HDMI2USB-firmware-prebuilt · GitHub (at github.com) | 07:36 |
seaLne | ok | 07:36 |
seaLne | anysuggestions on a subdir name there to stick it all in? | 07:38 |
*** CarlFK has quit IRC | 07:39 | |
seaLne | as that also has the "old" gateware | 07:39 |
seaLne | or possilbly the repo looks like it could be reorganised a bit. is the old gateware still likely to be used or should people be switching to the new stuff? | 07:45 |
seaLne | mithro: has anyone started on adapting the VGA board to TOFE? I'd rather not mention that in my blurb if someone else is already working on it | 07:55 |
mithro | seaLne: yes rohit has | 08:19 |
seaLne | ah good | 08:19 |
mithro | seaLne: we should have TOFE KiCad templates by the end of the week too | 08:19 |
mithro | seaLne: Maybe just move the old firmware into the Archive/Ancient directory and push to that? | 08:22 |
seaLne | mithro: can i get permissions on https://github.com/timvideos/HDMI2USB-firmware-prebuilt please if you are happy with that? | 08:23 |
tpb | Title: timvideos/HDMI2USB-firmware-prebuilt · GitHub (at github.com) | 08:23 |
mithro | seaLne: What directory structure do you propose? | 08:24 |
seaLne | not sure of the exact names but auto-built and tested-by-someone that builds can be moved into maybe also for the future a release dir? | 08:25 |
seaLne | are github tokens for a user or a repo? it seems to be user? | 08:26 |
mithro | seaLne: I mean regarding board / targets? | 08:26 |
seaLne | revision/board/target | 08:26 |
seaLne | or do you think board/target/revision? | 08:26 |
seaLne | i think either work not sure if one is better than the other. anyone else have any thoughts? | 08:29 |
mithro | seaLne: I'm not sure which one is better either | 08:33 |
mithro | seaLne: Well lets think of this from the user point of view | 08:33 |
mithro | seaLne: They are probably going to care about the board first? | 08:33 |
seaLne | if revision first its easy to see there is something new otherwise you have to go down throughthe stucture to find out? | 08:34 |
mithro | revision first is useful in determining which boards are currently supported | 08:34 |
mithro | but bad for finding the output given a board.... | 08:34 |
seaLne | yeah | 08:35 |
mithro | at some point we might want to drop supporting a board or something.... | 08:35 |
seaLne | i also wonder about squashing board/target to board-target | 08:35 |
seaLne | i'd be happy with board first. i can argue for either way | 08:36 |
mithro | seaLne: yeah - naming things is hard :P | 08:36 |
seaLne | no obvious correct answer :) | 08:37 |
mithro | seaLne: the other solution is symlinks? | 08:42 |
seaLne | didn't know you could do that in git | 08:44 |
seaLne | that would be good for latest | 08:44 |
mithro | seaLne: github doesn't seem to display them very well... | 08:56 |
mithro | seaLne: take a look at https://github.com/mithro/HDMI2USB-firmware-prebuilt ? | 09:11 |
tpb | Title: mithro/HDMI2USB-firmware-prebuilt · GitHub (at github.com) | 09:11 |
seaLne | mithro: do you just create symlinks as normal and commit them? | 09:13 |
mithro | seaLne: yeah | 09:14 |
seaLne | ok, that seems simpler than i'd imagined when you first said it :) | 09:14 |
seaLne | so archive/board/target/gitrevision and then symlink board/unstable/target to it? | 09:16 |
mithro | seaLne: /archive/gitrevision/target/board and then symlink from /board/firmware/(stable|testing|unstable) | 09:17 |
seaLne | what about target in the symlinks? | 09:18 |
mithro | seaLne: for now the symlinks should only point to the hdmi2usb target | 09:18 |
seaLne | ok | 09:18 |
mithro | seaLne: do you want me to walk you through doing the rebase for the clean stuff - or should I just do the rebase and send you the updated commits? | 09:21 |
seaLne | mithro: if you have time walk through would be good as merging will be common occurance | 09:22 |
mithro | seaLne: okay - you got time to do that now? | 09:23 |
seaLne | give me a cople of min to commit build-copy if thats ok | 09:24 |
mithro | seaLne: sure | 09:25 |
mithro | seaLne: I'll set up a clone with the same contents you have so I can reproduce what you are seeing | 09:25 |
seaLne | mithro: ok sitting in test-clean branch and just done git fetch upstream | 09:34 |
seaLne | and tried git merge upstream/master | 09:35 |
seaLne | https://paste.kde.org/ppvaee173 | 09:36 |
tpb | Title: KDE Paste (at paste.kde.org) | 09:36 |
*** travis-ci has joined #timvideos | 09:36 | |
travis-ci | [sealne/HDMI2USB-misoc-firmware/build-copy#15] (a8bd536): The build was broken. (https://travis-ci.org/sealne/HDMI2USB-misoc-firmware/builds/83854637) | 09:36 |
*** travis-ci has left #timvideos | 09:36 | |
mithro | seaLne: okay first lets confirm some things | 09:41 |
mithro | seaLne: Your current commit is 98d31aed0451e44fec8e23085c00bbe73fef6249 | 09:42 |
mithro | seaLne: The latest commit in your upstream/master is 153afbacffc06cad574ca474fddc954339ba047a | 09:43 |
xfxf | mithro: i'm going to attempt to record another event this thurs btw | 09:43 |
mithro | xfxf: okay | 09:43 |
mithro | xfxf: I think I fixed the issue you ran into with the bootscript / get-env.sh | 09:44 |
seaLne | git describe=v0.0.0-387-g98d31ae | 09:44 |
xfxf | oh rad, i'll re-try it | 09:44 |
seaLne | how do i check upstream? | 09:44 |
mithro | xfxf: or atleast the first one :P | 09:44 |
xfxf | i'm curious, how well does swapping video inputs work at the moment? | 09:44 |
xfxf | i'm wondering if i put a HDMI scaler in front of my camera to downscale to 720p if i can use the HDMI2USB> console to do ghetto switching ;) | 09:45 |
xfxf | (with laptop input too, so 2 sources) | 09:45 |
mithro | xfxf: As far as I can tell it works really well | 09:45 |
mithro | xfxf: but the commands are a pain to type quickly :P | 09:45 |
xfxf | yeah, nod | 09:45 |
xfxf | but second question | 09:45 |
xfxf | you wanted somebody to create a UI | 09:46 |
xfxf | i saw joel put up his hand | 09:46 |
xfxf | any work on it yet? | 09:46 |
mithro | xfxf: someone at SyPy just put up their hand too | 09:46 |
xfxf | heh | 09:46 |
mithro | xfxf: no shenki has been really slack | 09:46 |
mithro | xfxf: it's been busy running 42 kms or something | 09:46 |
mithro | s/it's/he's/ | 09:46 |
xfxf | hmm, it's 8:45 | 09:46 |
xfxf | might get out my board and have a play | 09:46 |
xfxf | night is still young :) | 09:46 |
xfxf | any plans to have the opsis downscale incoming content btw? | 09:47 |
mithro | xfxf: yes | 09:47 |
xfxf | every HDMI camera i've used only outputs 1080p | 09:47 |
xfxf | neat | 09:47 |
xfxf | sorry, or 1080i | 09:47 |
seaLne | usually selectable? | 09:48 |
mithro | xfxf: I have a design for a system which allows downscaling, mixing and wiping | 09:48 |
xfxf | actually not true, my consumer canon's do 720p iirc | 09:48 |
xfxf | my XA20's iirc are 1080p out always | 09:48 |
xfxf | i think the consumer are 1080i/720p selectable (HDV) | 09:48 |
seaLne | interesting | 09:48 |
xfxf | oh, nice, that's rad | 09:48 |
mithro | xfxf: we can do 720p60 or 1080p30 | 09:48 |
xfxf | hmm, i might see how it works with the cameras i have | 09:48 |
mithro | seaLne: if you checkout your master | 09:48 |
mithro | xfxf: but 1080p30 isn't enabled on the firmware currently because it makes the firmware building take around 2 hours | 09:49 |
xfxf | i do want nice mixing effects, but 90% of the recording i do is without PiP | 09:49 |
xfxf | being able to cut between sources only may be 'good enough' | 09:49 |
xfxf | even if it's blind | 09:49 |
mithro | xfxf: we need to fix some things in the code before we can get the 1080p30 working | 09:49 |
seaLne | mithro: can't change branch due to changes | 09:49 |
xfxf | right, but i have a HDMI scaler | 09:49 |
xfxf | so i can shove that in front of the camera output | 09:49 |
xfxf | for now | 09:49 |
seaLne | xfxf: yeah for akademy this year we switched from pip to just switching with short fade | 09:50 |
mithro | seaLne: ? - You need to get to start with a clean repo at v0.0.0-387-g98d31ae | 09:50 |
xfxf | seaLne: with dvswitch? yeah, that's exactly what i do | 09:50 |
xfxf | i've never liked the PiP implementation | 09:50 |
seaLne | xfxf: yeah | 09:50 |
xfxf | it always looks tacky | 09:50 |
seaLne | especially with volunteers placing it randomly | 09:50 |
xfxf | i don't believe i know who you are btw! | 09:51 |
seaLne | mithro: thats from the merge | 09:51 |
* seaLne is Kenny Duffus | 09:51 | |
xfxf | i'm Ryan - record a bunch of open source events here in AU (and some in NZ, and sometimes pycon US) | 09:51 |
mithro | seaLne: what does "git status" show? | 09:51 |
seaLne | https://paste.kde.org/ppvaee173 | 09:51 |
tpb | Title: KDE Paste (at paste.kde.org) | 09:51 |
mithro | xfxf: If you don't need proper fades and okay with just instant hard cuts - you are good to go now | 09:51 |
seaLne | xfxf: nice to meet you :) | 09:52 |
mithro | seaLne: "git merge --abort" | 09:52 |
xfxf | mithro: oh, rad. proper fades make it look more pro, but i'll take instant hard cuts in HD over fades in DV | 09:52 |
xfxf | seaLne: likewise! what events/groups do you record? | 09:52 |
seaLne | KDE's world summit Akademy mainly and some other things | 09:52 |
xfxf | ah, neat | 09:52 |
mithro | xfxf: the same stuff which does cross fades / mixing should allow us to generate a preview output too | 09:53 |
xfxf | mithro: yeah i saw a ticket for that, sounds great | 09:53 |
mithro | xfxf: I really need some more developers to make it a reality though :) | 09:54 |
xfxf | nod, i'm promoting this thing to everyone i know | 09:54 |
xfxf | if i can start using it for actual real things then it'll gain more traction | 09:54 |
mithro | xfxf: or developers doing the tasks which need to be done that allow me to concentrate on the "hard" tasks around getting the hardware doing things | 09:55 |
mithro | xfxf: I'm hoping with how gun hoe seaLne has been that he'll continue to help with a lot of stuff :) | 09:55 |
seaLne | no more WTF are you doing things from twinpacts and projectors hopefully :) | 09:55 |
mithro | seaLne: yeah | 09:55 |
mithro | seaLne: so - did the "git merge --abort" do anything? | 09:55 |
seaLne | no error | 09:56 |
mithro | seaLne: what does git status show now? | 09:56 |
seaLne | i suffer from RSI which limits a bit how much i can do | 09:56 |
seaLne | mithro: Your branch is up-to-date with 'origin/test-clean' | 09:56 |
mithro | seaLne: and there isn't anything listed as untracked or needing commit or anything? | 09:57 |
seaLne | nope | 09:58 |
seaLne | nothing to commit, working directory clean | 09:58 |
mithro | seaLne: awesome! | 09:58 |
mithro | seaLne: so switch to master | 09:58 |
seaLne | https://paste.kde.org/prjkqm23v | 09:59 |
mithro | seaLne: is "git describe" giving you v0.0.0-389-g153afba ? | 09:59 |
tpb | Title: KDE Paste (at paste.kde.org) | 09:59 |
mithro | seaLne: okay | 09:59 |
seaLne | v0.0.0-378-g8c4f473 | 09:59 |
mithro | seaLne: do a "git branch old-master" | 09:59 |
seaLne | and checkout? | 10:00 |
mithro | seaLne: no | 10:00 |
seaLne | k | 10:00 |
mithro | seaLne: we are going to reset your master back to upstream | 10:00 |
mithro | seaLne: "git reset --hard 153afbacffc06cad574ca474fddc954339ba047a" | 10:00 |
seaLne | still in master? | 10:01 |
mithro | seaLne: yes | 10:01 |
seaLne | HEAD is now at 153afba Make sure you are in the git repo before doing the update. | 10:01 |
mithro | seaLne: great! | 10:02 |
mithro | seaLne: what does git describe show? | 10:02 |
seaLne | v0.0.0-389-g153afba | 10:02 |
mithro | seaLne: great! | 10:02 |
mithro | seaLne: what does "git show" show? | 10:03 |
mithro | opps | 10:03 |
mithro | I mean "git status" | 10:03 |
seaLne | Your branch is ahead of 'origin/master' by 4 commits. / nothing to commit, working directory clean | 10:04 |
mithro | seaLne: okay | 10:04 |
mithro | seaLne: lets push master to your repo now | 10:04 |
seaLne | how did you pick g153afba? | 10:04 |
mithro | seaLne: you mean 153afbacffc06cad574ca474fddc954339ba047a ? | 10:04 |
seaLne | yeah | 10:05 |
mithro | That is the latest commit on the timvideos repo | 10:05 |
mithro | https://github.com/timvideos/HDMI2USB-misoc-firmware/commits/master | 10:05 |
tpb | Title: Commits · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 10:05 |
seaLne | ok | 10:06 |
seaLne | i'd thought you could only reset backwards | 10:06 |
mithro | seaLne: nope - you can reset too any commit | 10:06 |
seaLne | k | 10:06 |
seaLne | so though away anything local and make equal to upstream | 10:07 |
mithro | seaLne: okay - the next steps we are going to do are go back to the test-clean branch and rebase it onto this master branch | 10:07 |
seaLne | throw | 10:07 |
mithro | seaLne: yeah - that is why I made you create the "old-master" branch first :) | 10:07 |
mithro | seaLne: in case there was actually something you wanted on that branch | 10:07 |
seaLne | but nothigh went in it which confused me or did that just copy master at that state didn't it | 10:08 |
seaLne | ok | 10:08 |
mithro | seaLne: yeah "git branch xxxx" just creates a new branch at your current commit | 10:08 |
mithro | seaLne: generally I try and keep my local master equivalent to upstream/master | 10:08 |
seaLne | i forget branches are just pointers to commits | 10:09 |
mithro | seaLne: so - lets switch back to the test-clean branch | 10:10 |
seaLne | done | 10:10 |
mithro | seaLne: "git checkout test-clean" | 10:10 |
mithro | seaLne: and just to sanity check - git describe is now showing v0.0.0-387-g98d31ae and git status is showing a clean tree? | 10:10 |
seaLne | yep | 10:11 |
mithro | seaLne: okay - now this is where we are going to do time travel and "rewrite history" :) | 10:11 |
mithro | git rebase -i master | 10:12 |
mithro | Your editor should pop up with 4 commits listed | 10:12 |
mithro | https://www.irccloud.com/pastebin/qNqnaYqQ/ | 10:12 |
tpb | Title: Pastebin | IRCCloud (at www.irccloud.com) | 10:12 |
seaLne | yep | 10:13 |
mithro | seaLne: okay - today we are just going to keep that as is | 10:13 |
mithro | so save it and close your editor | 10:14 |
mithro | Then you will get the output which says | 10:14 |
mithro | error: could not apply f6f2ba8... Add test in travis to check if make clean actually removes all generated files #83 | 10:14 |
seaLne | hang on phonecall from doctor | 10:14 |
mithro | type "git status" and it should output the following | 10:14 |
mithro | https://www.irccloud.com/pastebin/C2llkzXT/ | 10:15 |
tpb | Title: Pastebin | IRCCloud (at www.irccloud.com) | 10:15 |
mithro | seaLne: I'll run to the loo then - brb :) | 10:15 |
seaLne | yep, which was where i kept getting stuck before | 10:17 |
*** travis-ci has joined #timvideos | 10:20 | |
travis-ci | [mithro/HDMI2USB-misoc-firmware/master#14] (153afba): The build passed. (https://travis-ci.org/mithro/HDMI2USB-misoc-firmware/builds/83856493) | 10:20 |
*** travis-ci has left #timvideos | 10:20 | |
seaLne | mithro: ok off phone now | 10:22 |
mithro | back now | 10:24 |
mithro | seaLne: okay | 10:24 |
mithro | seaLne: so what has happened - is that git as tried to replace a commit ontop of master and there has been a conflict | 10:24 |
mithro | seaLne: so it is asking you how you want to resolve this conflict | 10:25 |
mithro | seaLne: you can see at the top it describes that we are currently doing an "interactive rebase in progress" | 10:26 |
seaLne | yes | 10:26 |
mithro | seaLne: then below it says 'fix conflicts and then run "git rebase --continue"' | 10:26 |
mithro | seaLne: and below that it says "Changes to be committed" this is the stuff which merged successfully | 10:26 |
seaLne | yes | 10:27 |
mithro | seaLne: below that it says "Unmerged paths:" - these are the things which had conflicts in them | 10:27 |
mithro | seaLne: so they are the things we have to fix | 10:27 |
seaLne | k | 10:27 |
mithro | seaLne: so the issue with this commit seems to be | 10:28 |
mithro | # added by us: third_party/fx2lib | 10:28 |
seaLne | yep | 10:28 |
mithro | seaLne: so, I don't think we want anything related to that in this commit? | 10:29 |
seaLne | no | 10:29 |
mithro | so, lets just set that back to head using | 10:29 |
mithro | git checkout HEAD third_party/fx2lib | 10:29 |
seaLne | ok, status now just has run.sh | 10:30 |
seaLne | but git diff is empty | 10:32 |
mithro | seaLne: you need a "git diff --cached" | 10:33 |
seaLne | ok, that has your changed grep | 10:33 |
mithro | seaLne: okay - if that diff doesn't need any other fix ups, lets do a "git rebase --continue" | 10:35 |
seaLne | i think i may have hit C-x too many times. must get round to setting editor https://paste.kde.org/pvsvi2n81 | 10:37 |
tpb | Title: KDE Paste (at paste.kde.org) | 10:37 |
mithro | seaLne: after the git rebase --continue it'll stop at the next commit | 10:38 |
mithro | seaLne: complaining about a similar issue | 10:38 |
seaLne | ah | 10:38 |
seaLne | yeah diff is different | 10:38 |
mithro | seaLne: it seems this whole patchset has the same issue around the fx2lib | 10:39 |
mithro | seaLne: see the status at the top tells you your progress | 10:39 |
mithro | # Last commands done (2 commands done): | 10:39 |
mithro | # Next commands to do (2 remaining commands): | 10:39 |
seaLne | i don't see that | 10:40 |
mithro | seaLne: right at the top of "git status" | 10:40 |
seaLne | https://paste.kde.org/pn2iohafd | 10:41 |
tpb | Title: KDE Paste (at paste.kde.org) | 10:41 |
mithro | seaLne: what is your git version? | 10:41 |
seaLne | v0.0.0-390-g6076dfc | 10:41 |
mithro | seaLne: no - your git version :) -- "git --version" | 10:42 |
seaLne | 2.1.4 | 10:43 |
mithro | git version 2.6.0 | 10:43 |
mithro | maybe those comments are only in the newer git versions | 10:43 |
seaLne | k | 10:45 |
mithro | seaLne: so - you just need to go through and do that until the rebase is finished | 10:45 |
mithro | Eventually it'll say something like | 10:46 |
mithro | Successfully rebased and updated refs/heads/test-clean. | 10:46 |
seaLne | https://paste.kde.org/pggrsyqba | 10:48 |
tpb | Title: KDE Paste (at paste.kde.org) | 10:48 |
seaLne | isn't local the correct version rather than origin so is it a git push -f? | 10:51 |
mithro | seaLne: correct! | 10:58 |
mithro | seaLne: sorry a person dropped by my desk and I got distracted | 10:58 |
seaLne | np | 10:59 |
mithro | seaLne: so if you do a force push to your repo, it should update that merge | 11:00 |
seaLne | build-copy was branced from build-cleas so should i rebase from it or master? (i think that should really have been done from master but my local repo was a bit broken) | 11:00 |
*** travis-ci has joined #timvideos | 11:03 | |
travis-ci | [sealne/HDMI2USB-misoc-firmware/test-clean#16] (bc57915): The build passed. (https://travis-ci.org/sealne/HDMI2USB-misoc-firmware/builds/83866421) | 11:03 |
*** travis-ci has left #timvideos | 11:03 | |
mithro | seaLne: yes | 11:05 |
mithro | seaLne: do you want to attempt to walk through that one together? | 11:05 |
seaLne | hopefully that is quicker, so rebase it from test-clean as thats where it started and that is now fixed with master? | 11:06 |
mithro | seaLne: Yeah - checkout build-copy and then do a "git rebase -i master" - when the editor pops up, remove the commits which are in the "test-clean" branch | 11:08 |
seaLne | mithro: ok all happy now, thanks | 11:12 |
mithro | seaLne: once you have done that, you probably want to use a "git rebase -i" without the master to squash commits together and stuff | 11:13 |
seaLne | yeah | 11:13 |
seaLne | git seems to be ignoring git config --global core.pager 'vim -' | 11:13 |
seaLne | which is annoying | 11:14 |
mithro | seaLne: core.pager is not equal to the editor | 11:14 |
mithro | seaLne: "export EDITOR=vim" | 11:14 |
seaLne | ah | 11:15 |
*** travis-ci has joined #timvideos | 11:16 | |
travis-ci | [sealne/HDMI2USB-misoc-firmware/build-copy#17] (8f6264d): The build is still failing. (https://travis-ci.org/sealne/HDMI2USB-misoc-firmware/builds/83868269) | 11:16 |
*** travis-ci has left #timvideos | 11:16 | |
seaLne | ok, time to get other stuff done then i'll work on build-copy | 11:18 |
mithro | seaLne: the test-clean stuff should be mergable now right? | 11:19 |
seaLne | think so | 11:19 |
seaLne | seems to work fine | 11:19 |
mithro | seaLne: if you want to push into https://github.com/mithro/HDMI2USB-firmware-prebuilt until we get it right, we'll then make it push to the real repo | 11:47 |
tpb | Title: mithro/HDMI2USB-firmware-prebuilt · GitHub (at github.com) | 11:48 |
seaLne | mithro: yeah i'd been going to use a fork of it | 11:48 |
mithro | seaLne: great! | 11:49 |
mithro | I think xfxf died.... | 12:12 |
xfxf | no, here | 12:12 |
mithro | xfxf: did you get the build to work? | 12:13 |
xfxf | about to attempt, got distracted buying a laptop to do this on ebay | 12:13 |
mithro | xfxf: It takes a while to run, so I'd started it now :P | 12:14 |
seaLne | my 3GHz core2duo took about 90min | 12:15 |
xfxf | doing now | 12:16 |
xfxf | building didn't take too long yesterday, just took ages to pull down the files due to pretty average wifi connectivity | 12:17 |
xfxf | (VM on a i7 2013 mbp retina) | 12:17 |
xfxf | mithro: seems to be building fine first time now | 12:27 |
mithro | xfxf: great! | 12:28 |
xfxf | the instructions in the README.md txt, namely 'make load-fx2-firmware' i take it are outdated now? | 12:28 |
xfxf | apart from what what else has changed? i can adjust and send a PR back | 12:28 |
mithro | xfxf: "make help" should list all the current targets | 12:29 |
mithro | xfxf: I realized that "make load" isn't really going to work at the moment because the lm32-load never exits | 12:29 |
xfxf | because it goes into the hdmi2usb serial console? | 12:33 |
mithro | xfxf: yeah | 12:35 |
xfxf | yeah, i noticed yesterday other stuff happened when i quit from that or the serial connection disconnected | 12:35 |
xfxf | assumed it was intentional | 12:35 |
mithro | xfxf -> https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/90 | 12:39 |
tpb | Title: `make load-lm32` should actually load the firmware and then exit · Issue #90 · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 12:39 |
mithro | xfxf: If you want some easy bugs to get started hacking on the firmware with, I can point you in the right direction | 12:40 |
xfxf | sure - not sure i'll get to it in the next few days, prority is first trying to get a capture system and all cables/mics/etc into a kit i can use on thu, but happy to start reading the code | 12:41 |
mithro | xfxf: there is infrastructure things to get working too | 12:42 |
xfxf | i can do infrastructure, firmware sounds fun though | 12:44 |
xfxf | link/throw me some stuff, will at least read/familiarise myself | 12:44 |
mithro | xfxf: You can get a long way with the firmware stuff by writing simple C code | 12:45 |
*** se6astian has joined #timvideos | 12:45 | |
mithro | xfxf: something like https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/63 | 12:45 |
tpb | Title: Allow user to add custom EDID mode · Issue #63 · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 12:45 |
se6astian | hello! | 12:45 |
mithro | xfxf: You can take a look at what I started to do | 12:45 |
mithro | xfxf: https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/81 might be a good first bug for you too | 12:46 |
tpb | Title: Support short names or tab completion on the control interface · Issue #81 · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 12:46 |
mithro | hey se6astian! | 12:46 |
mithro | xfxf: Specially if you are using it as a getto mixer - the short names will be the first thing you want to do :) | 12:46 |
xfxf | right | 12:46 |
xfxf | yeah i already started poking at that a few weeks ago | 12:47 |
xfxf | so sounds good | 12:47 |
mithro | xfxf: and that is all pretty basic C code | 12:47 |
mithro | xfxf: strcmp and everything :) | 12:47 |
xfxf | nod | 12:47 |
*** CarlFK has joined #timvideos | 12:50 | |
*** ChanServ sets mode: +v CarlFK | 12:50 | |
mithro | CarlFK: You'll soon own seaLne some beer | 12:52 |
CarlFK | mithro: yay!! | 12:55 |
CarlFK | um.. why | 12:55 |
mithro | CarlFK: He has been working on https://github.com/timvideos/HDMI2USB-misoc-firmware/issues/66 | 12:56 |
tpb | Title: Travis-CI should publish prebuilt firmware packages · Issue #66 · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 12:56 |
CarlFK | mithro: um.. can I flash them to the Atlys? | 12:57 |
mithro | CarlFK: In theory | 12:57 |
CarlFK | (ps, lap top battery about to die) | 12:57 |
CarlFK | yeah.. no beer until it's been done. | 12:57 |
CarlFK | tumbleweed has somewhat agreed to packaage makestuff if that helps | 12:58 |
mithro | CarlFK: well you can stop complaining about having to build the firmware then #66 is done - you'll have your .xsvf and .hex files | 12:58 |
CarlFK | i don't know what to do with them | 12:58 |
CarlFK | 2% battery im off bye! | 12:59 |
*** CarlFK has quit IRC | 12:59 | |
seaLne | for a backup audio recording i used boundary mics and they also seem to work for smaller meeting recordings without a PA | 13:22 |
*** CarlFK has joined #timvideos | 13:29 | |
*** ChanServ sets mode: +v CarlFK | 13:29 | |
mithro | CarlFK: find a power supply? | 13:47 |
CarlFK | mithro: back at tumbleweed's parents - getting ready for 4pm nap time | 13:47 |
CarlFK | I fly home tomorrow, so may as well stop tryiing to adjust to local time | 13:48 |
CarlFK | we were at the beach before | 13:48 |
*** hyades has quit IRC | 13:50 | |
mithro | CarlFK: ahh - say hi to tumbleweed :) | 13:51 |
xfxf | CarlFK: how has ZA been? | 13:51 |
CarlFK | fun. today was the only touristy day. the rest has been just like any other conference - scramble to make things work, then go out to dinner and drinks with a bunch of friends | 13:53 |
tumbleweed | CarlFK on a beach https://www.dropbox.com/s/nfknasqq3r2fu8r/2015-10-06%2013.11.56.jpg?dl=0 | 13:54 |
CarlFK | and more my kind of touristy - bought myself a pair of sandals becauze mine are falling apart | 13:54 |
xfxf | tumbleweed: has he been chasing seagulls around? | 13:55 |
CarlFK | Shhh.. that never happened | 13:56 |
xfxf | you act like this was a single time :P | 13:56 |
CarlFK | I don't know what you are talking about. | 13:57 |
mithro | tumbleweed: 500 for me.... | 13:57 |
CarlFK | tumbleweed: nice shot of the surfer in the background too | 13:58 |
tumbleweed | I also have https://www.dropbox.com/s/un5t5fzp906kq40/2015-10-06%2013.22.45.jpg?dl=0 but that's it | 13:58 |
tumbleweed | mithro: weird. try https://photos-4.dropbox.com/t/2/AADyo7VhyvPJJtKweTAKVra3f8g3vmJY7hul2MHaMfdP1g/12/182262356/jpeg/32x32/1/1444143600/0/2/2015-10-06%2013.11.56.jpg/CNS09FYgASACIAMgBiAHKAIoBw/D-YmwuMa7SCt5JliwEkkl6Pl9lisFiOLPb0l22MSx24%2CoIxqBnClUrjTlp8XIPbgn5F2gjI3q2tYW4yswLYOTlE?size=1600x1200&size_mode=2 | 13:59 |
mithro | tumbleweed: that looks kinda dangerous - please don't kill Carl :P | 13:59 |
mithro | otherwise I'll have to find someone else to complain about my stuff ;) | 14:00 |
tumbleweed | heh | 14:00 |
CarlFK | lol | 14:01 |
xfxf | https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-prn2/v/t1.0-9/156771_467515012793_3286952_n.jpg?oh=b7df202b9812189ee679de5818275c7c&oe=569C045A&__gda__=1456433550_b410072692d5c91b9c7efcc3dba03f67 | 14:01 |
xfxf | https://scontent-lax3-1.xx.fbcdn.net/hphotos-xpa1/v/t1.0-9/35481_467514747793_557246_n.jpg?oh=bd2ea0c24151352538c60a995ff129a2&oe=568E1D99 | 14:01 |
xfxf | https://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-xaf1/v/t1.0-9/163011_467514492793_1417801_n.jpg?oh=7719ede7aab86cb38d4c4745aae0fc06&oe=568BAB39&__gda__=1452594887_b0bb15fdd69c11364be926422a7636cd | 14:01 |
xfxf | what didn't happen? ^_^ | 14:01 |
CarlFK | LOL | 14:01 |
xfxf | https://scontent-lax3-1.xx.fbcdn.net/hphotos-xap1/v/t1.0-9/149264_467514247793_6969406_n.jpg?oh=e404068708e418cdae97b309bd24a80c&oe=56D148D3 | 14:01 |
mithro | Hey - that is Australia | 14:02 |
tumbleweed | I saw similar reactions when he saw Hadedas in the garden, here | 14:02 |
mithro | In Sydney! | 14:02 |
xfxf | https://scontent-lax3-1.xx.fbcdn.net/hphotos-xaf1/v/t1.0-9/149049_467514152793_663730_n.jpg?oh=ed0fcb8535362cd5437f6d705ff8595f&oe=56CE9762 | 14:02 |
xfxf | https://scontent-lax3-1.xx.fbcdn.net/hphotos-xfa1/v/t1.0-9/149287_467514322793_6462081_n.jpg?oh=584aff111f8d50099f79915681e088c2&oe=568FFE53 | 14:02 |
mithro | xfxf: did you end up with a built firmware? | 14:02 |
xfxf | mithro: yes | 14:02 |
mithro | xfxf: were you able to load it onto the board? | 14:02 |
xfxf | no, my VM is being stupid | 14:03 |
xfxf | hence buying a cheap i7 laptop tonight | 14:03 |
CarlFK | I need another hat | 14:06 |
CarlFK | Hadedas ... I was wondering how that was spelled. I expected 3 words | 14:06 |
CarlFK | Ha dee da! | 14:06 |
CarlFK | "Because of the recent fire, the building does not have wired Internet options." - chair of show I am doing the day after I get home | 14:11 |
tumbleweed | lol | 14:11 |
mithro | xfxf: what is your VM doing? | 14:22 |
mithro | seaLne: I copied the vizzini-module to wily for you | 14:22 |
seaLne | thanks | 14:23 |
CarlFK | "There is a short flight of stairs (e.g. 5 - 6 steps) that we'll need to traverse with gear - the elevator that we'd typically use for heavy loads is not operating, again due to the fire." | 14:24 |
mithro | seaLne: the thing which generates the spinner can be found at https://github.com/timvideos/HDMI2USB-misoc-firmware/blob/master/.travis/run-make-gateware-filter.py | 14:26 |
tpb | Title: HDMI2USB-misoc-firmware/run-make-gateware-filter.py at master · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 14:26 |
seaLne | :) | 14:26 |
*** rohitksingh has joined #timvideos | 14:33 | |
*** se6astian has left #timvideos | 14:56 | |
*** Bertl has joined #timvideos | 15:12 | |
*** ysionnea1 is now known as ysionneau | 15:45 | |
mithro | seaLne: can you restart https://travis-ci.org/sealne/HDMI2USB-misoc-firmware/jobs/83866424 ? | 16:03 |
tpb | Title: Travis CI - Test and Deploy Your Code with Confidence (at travis-ci.org) | 16:03 |
*** CarlFK has quit IRC | 16:55 | |
seaLne | mithro: restarting | 17:00 |
*** rohitksingh has quit IRC | 17:30 | |
*** se6astian has joined #timvideos | 17:47 | |
seaLne | mithro: bootstrap script and make gateware seems happy on wily | 17:53 |
*** travis-ci has joined #timvideos | 18:05 | |
travis-ci | [timvideos/HDMI2USB-misoc-firmware/master#206] (f13c17a): The build has errored. (https://travis-ci.org/timvideos/HDMI2USB-misoc-firmware/builds/83922003) | 18:05 |
*** travis-ci has left #timvideos | 18:05 | |
seaLne | timeout | 18:13 |
*** travis-ci has joined #timvideos | 19:00 | |
travis-ci | [sealne/HDMI2USB-misoc-firmware/test-clean#16] (bc57915): The build has errored. (https://travis-ci.org/sealne/HDMI2USB-misoc-firmware/builds/83866421) | 19:00 |
*** travis-ci has left #timvideos | 19:00 | |
*** CarlFK has joined #timvideos | 20:12 | |
*** ChanServ sets mode: +v CarlFK | 20:12 | |
*** Sewar has quit IRC | 20:45 | |
*** aps has quit IRC | 20:45 | |
*** hyades_zombie has quit IRC | 20:45 | |
*** se6astian has quit IRC | 20:45 | |
*** se6astian has joined #timvideos | 20:48 | |
*** Sewar has joined #timvideos | 20:48 | |
*** aps has joined #timvideos | 20:48 | |
*** hyades_zombie has joined #timvideos | 20:48 | |
*** travis-ci has joined #timvideos | 21:27 | |
travis-ci | [sealne/HDMI2USB-misoc-firmware/test-clean#16] (bc57915): The build has errored. (https://travis-ci.org/sealne/HDMI2USB-misoc-firmware/builds/83866421) | 21:27 |
*** travis-ci has left #timvideos | 21:27 | |
*** se6astian is now known as se6astian|away | 22:14 | |
*** Bertl is now known as Bertl_zZ | 22:14 | |
*** CarlFK has quit IRC | 22:23 | |
*** _florent_ has quit IRC | 22:24 | |
*** mithro has quit IRC | 22:24 | |
*** mithro has joined #timvideos | 23:34 | |
*** ChanServ sets mode: +o mithro | 23:34 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!