*** tpb has joined #timvideos | 00:00 | |
*** CarlFK has quit IRC | 01:47 | |
*** G33KatWork has quit IRC | 02:14 | |
*** CarlFK has joined #timvideos | 02:23 | |
*** ChanServ sets mode: +v CarlFK | 02:23 | |
*** G33KatWork has joined #timvideos | 03:05 | |
mithro | Giving a talk at the WebRTC meetup in about 35 minutes -> https://plus.google.com/events/cdk7is9mma934c3nm6v0k8mfj50 | 04:58 |
---|---|---|
*** Bertl is now known as Bertl_zZ | 05:20 | |
shenki | mithro: can i have a copy of your slides please? | 05:24 |
*** G33KatWork has quit IRC | 06:08 | |
mithro | Don't use Wifi for streaming :-P | 06:28 |
shenki | heh | 06:48 |
shenki | mithro: where are our latest instructions for using the firmware? | 06:48 |
mithro | shenki: https://github.com/timvideos/HDMI2USB-misoc-firmware/tree/master/scripts | 06:48 |
tpb | Title: HDMI2USB-misoc-firmware/scripts at master · timvideos/HDMI2USB-misoc-firmware · GitHub (at github.com) | 06:48 |
shenki | mithro: how bout if i dont have time to build it? | 06:49 |
mithro | shenki: There is prebuilt firmware at https://github.com/timvideos/HDMI2USB-firmware-prebuilt | 06:50 |
tpb | Title: timvideos/HDMI2USB-firmware-prebuilt · GitHub (at github.com) | 06:50 |
mithro | shenki: but no instructions around them yet | 06:50 |
shenki | k, thanks | 06:52 |
*** se6astian|away is now known as se6astian | 06:54 | |
mithro | shenki: shared both previous talks related to the HDMI2USB / TimVideos stuff | 06:58 |
shenki | holy shit, this stuff has gotten complicated | 07:00 |
shenki | there's like 5 levels of scripts and makefiles and i still haven't found the command it's running | 07:00 |
shenki | mithro: thanks. how do i change the text that is in the footer (i think it's part of the background?) | 07:06 |
mithro | shenki: Slide -> Edit Master | 07:06 |
shenki | mithro: thanks | 07:08 |
shenki | that's cool. i've never done that before | 07:08 |
shenki | mithro: the number of backers has shot up since i last checked | 07:15 |
seaLne | the $5 supporters and low io board make up a 5th of the total backers though | 07:21 |
seaLne | still looking good though | 07:22 |
shenki | seaLne: ah okay. i just divided the number of dollars by 350, thanks for pointing that out | 07:24 |
mithro | 62 boards so far | 08:20 |
mithro | 6 days left | 08:20 |
mithro | I was hoping to make it to 100 boards, but I don't see that happening. | 08:21 |
mithro | Most campaigns have a last minute surge. | 08:22 |
mithro | I'm unsure if it will be very big for our board however | 08:22 |
mithro | Got the FOSS Weekly interview this evening. | 08:23 |
seaLne | yeah you have done very well at getting knowledge about the board out there | 08:24 |
*** Bertl_zZ is now known as Bertl | 08:54 | |
*** se6astian is now known as se6astian|away | 09:06 | |
mithro | seaLne: We didn't get much press coverage | 09:07 |
mithro | seaLne: got some time to figure out why your board isn't working? | 09:07 |
seaLne | mithro: a bit of time, sure | 09:07 |
mithro | seaLne: so, were where we at? | 09:08 |
*** se6astian|away is now known as se6astian | 09:08 | |
mithro | seaLne: You should just be doing a "make load-gateware; make load-fx2" at the moment | 09:08 |
seaLne | without a connect-lm32? | 09:08 |
mithro | seaLne: after the "make load-fx2" you do a "make connect-lm32" and should get the HDMI2USB prompt after hitting enter | 09:09 |
*** G33KatWork has joined #timvideos | 09:09 | |
mithro | hi G33KatWork! | 09:10 |
G33KatWork | heyho | 09:10 |
mithro | G33KatWork: how goes things? Any luck building firmware? | 09:10 |
G33KatWork | yeah, i played around with the environment on the weekend | 09:11 |
G33KatWork | git familiar with misoc and played around a bit | 09:11 |
G33KatWork | *got | 09:11 |
seaLne | mithro: so currently flterm doesn't connect | 09:11 |
mithro | G33KatWork: awesome! | 09:11 |
mithro | G33KatWork: what happens? | 09:11 |
mithro | opps | 09:11 |
mithro | seaLne: what happens? | 09:11 |
seaLne | https://paste.kde.org/pconbyis3 the first unable to open was me forgetting to change back to ACM0 | 09:12 |
tpb | Title: KDE Paste (at paste.kde.org) | 09:12 |
seaLne | i get a � for each time i press return | 09:13 |
mithro | seaLne: Do you use network manager? You might need to install the latest udev rules from my branch | 09:13 |
seaLne | yes i use nm | 09:13 |
mithro | seaLne: I've had that when two things are connected to the serial port | 09:14 |
mithro | seaLne: can you check nothing else is connected? | 09:14 |
seaLne | i don't have any problems with other serial devices | 09:14 |
*** se6astian is now known as se6astian|away | 09:15 | |
*** se6astian|away is now known as se6astian | 09:15 | |
seaLne | lsof only shows flterm | 09:16 |
seaLne | just checked with an arduino and had no trouble talking to ACM1 | 09:24 |
mithro | seaLne: yeah - I don't quite understand why multiple things talking to the HDMI2USB CDC-ACM device causes the issue | 09:25 |
mithro | seaLne: the fact that you are getting the ? is a bit promising | 09:25 |
seaLne | looks a bit like messed up echoing | 09:26 |
mithro | seaLne: can you give me the output of your dmesg and uname -a | 09:27 |
mithro | seaLne: you aren't on trusty right? | 09:27 |
seaLne | no, vivid. 3.19.0-30-generic https://paste.kde.org/pwxp4kj9j | 09:29 |
tpb | Title: KDE Paste (at paste.kde.org) | 09:29 |
seaLne | i was begining to wonder if that was the difference | 09:29 |
mithro | seaLne: It is likely to be some sort of a difference | 09:31 |
mithro | seaLne: BTW the modeswitch to serial works with connect-lm32 right? (I basically merged the code which runs in the modeswitch into the HDMI2USB firmware) | 09:32 |
seaLne | i did the above without running hdmi2usb-mode-switch.py if thats what you mean? | 09:34 |
mithro | seaLne: no - I was asking if when you do use modeswitch --mode=serial, connect-lm32 works? | 09:34 |
seaLne | give me a min, starting from loading gateware | 09:36 |
seaLne | doing make load-gateware; python hdmi2usb-mode-switch.py --mode=serial;make load-fx2; make connect-lm32 behaves the same as wihout the mode-switch | 09:38 |
seaLne | trying mode-switch after load-fx2 just gives errors | 09:39 |
seaLne | not sure whether that should work https://paste.kde.org/pp4cemxp0 | 09:40 |
tpb | Title: KDE Paste (at paste.kde.org) | 09:40 |
seaLne | seems to be due to the changing device? 1-1:1.0 v 1-1:1.2 after the load-fx2 | 09:41 |
mithro | seaLne: I mean | 10:03 |
mithro | make load-gateware; python hdmi2usb-mode-switch.py --mode=serial; make connect-lm32 | 10:03 |
mithro | seaLne: can you also disconnect your Lenardo? | 10:05 |
mithro | I wonder if "[ 9650.528940] cdc_acm 7-2:1.0: failed to set dtr/rts" is related... | 10:05 |
mithro | seaLne: can you also check /var/log/messages for lines like | 10:07 |
mithro | Oct 18 01:25:55 tansell-z620-l2.syd.corp.google.com kernel: [ 1345.276537] cdc_acm 3-4:1.2: This device cannot do calls on its own. It is not a modem. | 10:07 |
mithro | seaLne: what does "git status" show btw? | 10:07 |
mithro | G33KatWork: have you gotten the FX2 working in both programming and serial modes? | 10:12 |
seaLne | i disconnected the leonardo shortly after. git status https://paste.kde.org/pzwu1vhqw | 10:14 |
tpb | Title: KDE Paste (at paste.kde.org) | 10:14 |
seaLne | make load-gateware; python hdmi2usb-mode-switch.py --mode=serial; make connect-lm32 works still though memtest seems to still be failing | 10:17 |
seaLne | but make load-fx2; make connect-lm32 still fails | 10:19 |
seaLne | after | 10:19 |
mithro | okay | 10:21 |
mithro | seaLne: so - we know it works when the code is running separately from HDMI2USB firmware | 10:21 |
mithro | seaLne: git describe? | 10:22 |
seaLne | v0.0.0-430-g7494351 | 10:22 |
mithro | seaLne: dpkg --list | grep ixo | 10:23 |
seaLne | 0.0.0-90-g868e385-1 | 10:23 |
mithro | seaLne: okay, great we are on the same version of those | 10:24 |
mithro | seaLne: can you check your /var/log/XXX for lines from modem manager? | 10:24 |
mithro | https://www.irccloud.com/pastebin/CatatKHz/ | 10:25 |
tpb | Title: Pastebin | IRCCloud (at www.irccloud.com) | 10:25 |
seaLne | i don't see anything recently | 10:27 |
mithro | seaLne: you installed the new HDMI2USB udev rules? | 10:28 |
seaLne | the one in scripts? | 10:28 |
mithro | seaLne: yes | 10:28 |
seaLne | yeah | 10:29 |
mithro | seaLne: great | 10:29 |
mithro | seaLne: and what is DMESG showing? | 10:30 |
seaLne | https://paste.kde.org/pxedwindw | 10:32 |
tpb | Title: KDE Paste (at paste.kde.org) | 10:32 |
mithro | why is it ending up as [12832.098894] cdc_acm 1-1:1.2: ttyACM1: USB ACM device | 10:32 |
mithro | ? | 10:32 |
seaLne | turning it off and on again | 10:32 |
seaLne | from the second power on it seems to stay at 1 | 10:33 |
mithro | seaLne: hrm... that worries me a little | 10:33 |
seaLne | happens usually for me when playing with serial devices turning off and on again | 10:34 |
mithro | seaLne: it should only happen if something as /dev/ttyACM0 open when you power cycle it | 10:35 |
Bertl | note that many distros have that annoying modem manager running | 10:53 |
mithro | Bertl: I have a udev rule which tells modem manager not to probe the device | 10:53 |
Bertl | which has nothing better to do than to send AT commands to every serial console it sees :) | 10:53 |
mithro | Bertl: well, it does make some sense with the number of wireless modems which just appear in that way | 10:54 |
Bertl | given that most "wireless modems" do not work out of the box (because of missing configuration, etc) it is a little extreme IMHO | 10:55 |
Bertl | but what I meant was, this could be the reason for /dev/ttyACM0 being still open | 10:56 |
Bertl | i.e. there is some timeout involved till it gives up on a device | 10:56 |
mithro | Bertl: do you have a moment to give these instructions a go to see if this works for anyone apart from me? | 10:59 |
seaLne | thats interesting, i just rebooted. tested things were the same, turned off and on again and now after make load-gateware i don't have a | 10:59 |
seaLne | ttyACM | 11:00 |
mithro | seaLne: hrm | 11:01 |
mithro | seaLne: you get /dev/ttyACM after doing a "make load-fx2" | 11:02 |
Bertl | mithro: currently I'm rather busy, but I might be able to test it later, where are 'the instructions'? | 11:02 |
seaLne | ah, yes | 11:03 |
seaLne | but that still results in the same issue on make connect-lm32 | 11:03 |
mithro | seaLne: improving the FX2 firmware is top of the list at the moment | 11:07 |
seaLne | interesting after 2 attempts i'm still on ACM0 just now | 11:09 |
* seaLne shrugs | 11:12 | |
mithro | I think it might have been something to do with modem manager? | 11:12 |
seaLne | possibly | 11:12 |
mithro | seaLne: what was your kernel version again? | 11:13 |
mithro | seaLne: oh - can you check your sdcc version too? | 11:17 |
seaLne | 3.19.0-30-generic. is this 3.5.0 #9253 the sdcc version number? | 11:20 |
mithro | seaLne: I'm on a much older version... | 11:21 |
mithro | seaLne: SDCC : mcs51/gbz80/z80/z180/r2k/r3ka/ds390/pic16/pic14/TININative/ds400/hc08/s08 3.3.0 #8604 (Dec 30 2013) (Linux) | 11:21 |
mithro | seaLne: do you want to try compiling the serial only firmware and see if that works for you? | 11:21 |
seaLne | could do | 11:21 |
seaLne | need to go out in about 30min, eating lunch just now | 11:22 |
mithro | seaLne: btw, I forget - did you know C? | 11:22 |
seaLne | not very well | 11:22 |
seaLne | i'm not a programmer, used to be a sysadmin | 11:23 |
Bertl | with 2.78% in the english language it is not that common anyway :) | 11:24 |
mithro | seaLne: oh - did you get anywhere with that footprint? | 11:29 |
seaLne | sorry not had a chance today. been dealing with leaking bath and need to take car to garage. sorry will get too it soon though | 11:30 |
seaLne | how urgent is it? am i holding you up just now? | 11:30 |
mithro | seaLne: no worries, It's not like I'm paying you to do it :-) | 11:31 |
mithro | Bertl: how do you pronounce the apertus project? | 11:38 |
Bertl | really depends on the context, we hade quite some fun with the name :) | 11:40 |
Bertl | but se6astian has probably a link somewhere to some audio clip | 11:40 |
se6astian | I am sure we said it a couple of times in one of our videos but the essence is that there is no right/wrong way to say it, its latin :) | 11:43 |
se6astian | so there is no official english pronounciation | 11:44 |
Bertl | well, there is a right way, we just don't know for sure :) | 11:44 |
se6astian | we say the "ap"ertus like a mobile "app" | 11:45 |
se6astian | note like the "ape" as I heard some Australian say it :) | 11:45 |
se6astian | *not | 11:45 |
mithro | se6astian: I can't figure out how to pronounce Opsis :P | 11:54 |
se6astian | haha :P | 11:56 |
*** rohitksingh has joined #timvideos | 11:56 | |
mithro | At the moment I'm going with "Op" (as in operation) "Sis" (as in sister) | 11:57 |
Bertl | mithro: and I thought it was short for "operation sister" | 11:57 |
Bertl | yeah, that's how I pronounce it too | 11:57 |
mithro | Bertl: nope - it's a Greek god | 11:58 |
se6astian | its the "german" way to read that name | 11:58 |
Bertl | mithro: I know, just kidding around :) | 11:58 |
Bertl | actually it is a spectacle in ancient greek | 11:59 |
mithro | Opsis - is the Greek word for spectacle in the theatre and performance. Its first use has been traced back to Aristotle's Poetics. | 11:59 |
mithro | Bertl: yeah :) | 11:59 |
mithro | So you guys are "spectacle champions" :) | 11:59 |
se6astian | When I still worked for Elphel I encouraged them to give their panoramic camera head a real name instead of just a productcode/number: we agreed on "eyesis" which is now a rather unpopular name unless you are a radical terrorist :P | 12:00 |
Bertl | \o/ | 12:00 |
Bertl | mithro: btw, is there a list of other "champion" projects somewhere? (still curious :) | 12:01 |
mithro | Bertl: I've been meaning to finish that PR announcement... | 12:01 |
Bertl | x-mas is a good time to ask again then? :) | 12:01 |
mithro | Bertl: it would be good to keep bugging me :) | 12:12 |
mithro | G33KatWork: ping? | 12:29 |
mithro | Bertl: the instructions are "install ixo-usb-jtag mpdule from my ppa, checkout my opsis-fixes branch, make gateware, make load-gateware, make load-fx2, make connect-lm32" | 12:35 |
Bertl | ppa sounds like ubuntu | 12:42 |
mithro | Bertl: ppa is ubuntu, you can install the ixo-usb-jtag manually if you want | 12:53 |
Bertl | okay, I'm not using ubuntu here | 12:57 |
Bertl | links, urls, etc for the sources, repositories? | 12:57 |
mithro | https://github.com/mithro/ixo-usb-jtag | 13:01 |
tpb | Title: mithro/ixo-usb-jtag · GitHub (at github.com) | 13:01 |
mithro | I don't have a proper install script | 13:01 |
mithro | My opsis fixes branch -> https://github.com/mithro/HDMI2USB-misoc-firmware/tree/opsis-fixes | 13:01 |
tpb | Title: mithro/HDMI2USB-misoc-firmware at opsis-fixes · GitHub (at github.com) | 13:01 |
mithro | Bertl: you might want to take a look at https://github.com/timvideos/HDMI2USB-mode-switch | 13:02 |
tpb | Title: timvideos/HDMI2USB-mode-switch · GitHub (at github.com) | 13:02 |
mithro | too | 13:02 |
CarlFK | mithro: I have a fresh vivid box, did you want someting tested? | 13:47 |
mithro | CarlFK: yes, but you don't have an Opsis board | 13:47 |
CarlFK | mithro: is it worth trying with my Atlys? | 13:47 |
mithro | CarlFK: no | 13:48 |
mithro | CarlFK: this is Opsis specific | 13:48 |
CarlFK | ok | 13:48 |
mithro | CarlFK: just sent you an email | 14:18 |
mithro | I should be on this URL in about 30 minutes -> http://live.twit.tv/ | 14:35 |
tpb | Title: TWiT Live: Netcasts you love, from people you trust (at live.twit.tv) | 14:35 |
*** Bertl is now known as Bertl_zZ | 15:44 | |
CarlFK | woot. well done. | 16:09 |
CarlFK | what chat are they talking about ? | 16:13 |
CarlFK | found it | 16:14 |
*** se6astian is now known as se6astian|away | 16:17 | |
*** se6astian|away is now known as se6astian | 17:04 | |
*** rohitksingh has quit IRC | 17:40 | |
*** rohitksingh has joined #timvideos | 17:41 | |
*** rohitksingh has quit IRC | 18:13 | |
*** mithro has quit IRC | 18:38 | |
*** mithro has joined #timvideos | 18:40 | |
*** ChanServ sets mode: +o mithro | 18:40 | |
*** se6astian is now known as se6astian|away | 22:16 | |
*** CarlFK has quit IRC | 22:17 | |
*** Bertl_zZ is now known as Bertl | 22:41 | |
*** CarlFK has joined #timvideos | 22:56 | |
*** ChanServ sets mode: +v CarlFK | 22:56 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!