*** tpb has joined #timvideos | 00:00 | |
mithro | felix_: https://docs.google.com/presentation/d/1AQK8YwrnqPDqBglcrjPeqQ5nr9XnTg1suGp1kb1970k/edit?usp=sharing | 02:26 |
---|---|---|
tpb | Title: LCA2018 FPGA Project Miniconf - Slides - Google Slides (at docs.google.com) | 02:26 |
mithro | felix_: btw -> https://github.com/enjoy-digital/hdmi_test | 02:49 |
tpb | Title: GitHub - enjoy-digital/hdmi_test (at github.com) | 02:49 |
mithro | cr1901_modern: ping? | 02:54 |
cr1901_modern | mithro: pong | 03:17 |
mithro | cr1901_modern: When you have a moment, I just wanted to go through some of the pending stuff | 03:18 |
cr1901_modern | mithro: Sure I'm around. Not much to report since yesterday though. Still fixing arachne, and I'm trying _florent_'s firmware to see if I have more luck w/ it | 03:19 |
*** rohitksingh has joined #timvideos | 03:21 | |
*** rohitksingh_work has joined #timvideos | 03:46 | |
xfxf | mithro: you were gonna send hackfest info last night | 04:05 |
*** rohitksingh has quit IRC | 04:05 | |
mithro | xfxf: Working on that right now... | 04:06 |
xfxf | awesome, ta | 04:06 |
*** rohitksingh has joined #timvideos | 04:07 | |
mithro | xfxf: Emailed you... | 04:10 |
xfxf | mithro: looks good, i'd add somebody's phone number there tho so people know who to call if they get stuck. can be either you or me, i'm not phased | 04:12 |
mithro | Ahh okay | 04:12 |
mithro | My numbers are -- Primary - +1 (774) 264-8476 -- Backup - +61 421 968 221 | 04:13 |
mithro | Might be worth adding your numbers too | 04:13 |
mithro | I have a tendency to miss calls | 04:18 |
mithro | FYI - https://www.crowdsupply.com/sutajio-kosagi/tomu :-P | 04:18 |
tpb | Title: Tomu | Crowd Supply (at www.crowdsupply.com) | 04:18 |
xfxf | i love how your primary is a US number. i'm assuming it's a google voice number :P | 04:22 |
CarlFK | xfxf: something to add.. | 04:24 |
xfxf | mithro: to confirm, the hackfest is already happening, yeah? | 04:24 |
xfxf | and if somebody wanted to rock up early, they can? | 04:24 |
mithro | xfxf: Correct | 04:24 |
xfxf | (assuming post-10am, of course) | 04:24 |
mithro | xfxf: Myself and Carl and Felix are all racking up runs on the score board already! | 04:25 |
xfxf | cool | 04:25 |
CarlFK | when people arrive at SYD, get off the plane and then A) find a kiok to get a ... something ticket. and then B) if they see the "try our new thing!" do that too. | 04:26 |
CarlFK | B) gets you a priority pass so you get into shorter line for showing a human your passport | 04:26 |
xfxf | so you and CarlFK are aware, the core things I care about getting done is to reimage all of our machines with the latest ansible stuff, troubleshoot any issues that arise, get streaming working, train up any of the newbies coming to be on the core team this year | 04:26 |
xfxf | AND... you'll love this one mithro, but we're gonna be using a few HDMI2USB's as vision switchers in the main room this year, because UTS don't own anything to do two podiums | 04:26 |
xfxf | so we'll need to figure out a plan there, and if there are any showstopping bugs | 04:27 |
mithro | Okay | 04:27 |
xfxf | so expect me on sun or mon to come in and rearrange some of those score board tasks ;-P | 04:27 |
xfxf | sorry not sorry ;-P | 04:27 |
xfxf | if the hdmi2usb route seems infeasible, i have another option using a blackmagic switcher, but I'd prefer we don't go down that path | 04:28 |
CarlFK | can the hdmi2usb handle 2 inputs? | 04:28 |
xfxf | yeah, this was my question | 04:28 |
CarlFK | lol | 04:28 |
xfxf | also I intend on hacking on my UI | 04:28 |
*** sb0 has quit IRC | 04:28 | |
* mithro goes to add stuff to the "Carl board" | 04:28 | |
xfxf | UTS's original suggestion was to give them our 'powerpoint slides' on a USB stick and they'll run it from a computer in the top AV section, and give the presenter a clicker | 04:28 |
xfxf | which clearly won't work :P | 04:29 |
CarlFK | xfxf: bring me an wired inernet connection please :) | 04:29 |
xfxf | el goog don't have wired internet!? | 04:29 |
xfxf | there's a 48 port gigabit switch & lots of cable in storage in syd | 04:30 |
CarlFK | tim said "use wifi" and ust now "your probem not mine." | 04:30 |
xfxf | fun | 04:30 |
CarlFK | are any of those ports connected to the internet? :p | 04:30 |
xfxf | i can probably bring a router and put it in client mode | 04:30 |
xfxf | which means we plug it into a switch, connect it to the wifi, and you get wired | 04:31 |
xfxf | wifi failing on trying to deploy machines will be annoying tho | 04:31 |
xfxf | tell tim not having wired internet is kinda a pain :P | 04:31 |
CarlFK | we don't have power in all the outlets either | 04:32 |
xfxf | ha | 04:32 |
CarlFK | but we have an extension cord or two | 04:32 |
xfxf | there's a crapton in storage | 04:32 |
CarlFK | I moved my table near a working outlet | 04:32 |
CarlFK | also no coffe machine that I can get to | 04:33 |
xfxf | CarlFK: btw i have zero time between now and Sunday to do anything regarding the LCA email thing - today dealing with a fire at work, tomorrow in meetings/sprint planning sessions all day, sat is my kids birthday, sunday i leave early to drive up there... | 04:36 |
xfxf | if you need to speak to James, do that, just keep in mind that he has a zillion things to do, so I'd try and solve this ourselves if we can, rather than asking people to do things | 04:37 |
xfxf | i need to send you the password for that email account | 04:37 |
CarlFK[m] | xfxf (IRC): I just now got a local copy of the schedule.json with contact filled in | 04:38 |
CarlFK[m] | (10:19:48 PM) CarlFK: ok this solves that problem (10:20:14 PM) CarlFK: I can use the .py stuff to get updates to title/description changes (10:20:47 PM) CarlFK: there is a chance that I'll miss an email update or something, but that's a small edge case that isnt' critical | 04:38 |
xfxf | right, sorry, missed that | 04:38 |
xfxf | rad, as long as we have a solution | 04:38 |
CarlFK[m] | that was PM with James | 04:39 |
CarlFK[m] | its a workaround.. next year we should get on it sooner | 04:39 |
xfxf | agreed | 04:39 |
xfxf | i just sent you the pass for the email account via hangouts | 04:39 |
CarlFK | (10:10:02 PM) tchaypo (IRC): Short version is - lca2017 used the standard django auth stuff, which is easy. we're using a saml IDP, which is easy for a browser to handle... | 04:40 |
CarlFK | (10:10:32 PM) tchaypo (IRC): but it involves being redirected from rego.linux.conf.au to login.linux.conf.au and then back aftwareds. requests deliberately will not reuse auth data that you provide to one of those on the other | 04:40 |
CarlFK | (10:11:00 PM) tchaypo (IRC): it's possible to hack around - but intercepting every step of the redirect, grabbing all the data you need preserved, and stuffing it into the next request | 04:40 |
CarlFK | I wouldn't worry about it this year - not worth the effort for this year and may not apply next year | 04:40 |
xfxf | you may misunderstand why we need it | 04:40 |
xfxf | we need to send from a @lca2018.org email address due to their privacy policy | 04:41 |
CarlFK | this isnt' that | 04:41 |
xfxf | if they have SPF records setup you're gonna get bounced email using a @lca2018.org email through el googl's SMTP | 04:41 |
CarlFK | I am talking about getting datat | 04:41 |
xfxf | oh i get that | 04:41 |
xfxf | i know that's a different thing | 04:41 |
xfxf | i just sent you the password so you can give that a test at some point | 04:41 |
xfxf | i'm gonna be hard to get hold of sat/sun | 04:41 |
xfxf | CarlFK[m]: have you tried the latest vocto, btw? | 04:48 |
xfxf | i've been rocking the LCA images for the last year. i'm boring and conservative as hell these days | 04:48 |
CarlFK[m] | xfxf (IRC): not sure how latest is latest. I'v use th one that has an audio level slider | 04:48 |
xfxf | i do want to make some changes to the ingest script / how audio delay works, been on my TODO for a bit | 04:48 |
xfxf | right, that's newer than what i'm running | 04:48 |
*** futarisIRCcloud has joined #timvideos | 04:55 | |
*** sb0 has joined #timvideos | 05:03 | |
cr1901_modern | Anyone get an error with litex-buildenv where one is "Unable to download boot.bin over TFTP"? | 05:19 |
cr1901_modern | on scripts/build-qemu.sh | 05:19 |
cr1901_modern | Also, for those who work on the Linux part of the firmware: newlib is what we're using in place of glibc for the userland? | 05:29 |
cr1901_modern | I was under the impression newlib wasn't feature-rich enough to build a GNU userland (I could be wrong :P) | 05:32 |
cr1901_modern | shenki: I think this might be your q's^ lol | 05:32 |
mithro | cr1901_modern: My guess is that you have a tftp server running in inetd somewhere... | 06:13 |
cr1901_modern | Who the hell uses inetd in 2018? | 06:39 |
cr1901_modern | Answer: apparently tftp does | 06:40 |
CarlFK[m] | lol | 06:42 |
cr1901_modern | In any case, no change with inetd disabled | 06:43 |
mithro | cr1901_modern: Need more info :-P | 06:45 |
cr1901_modern | mithro: https://hastebin.com/emayajuxul.go | 06:47 |
mithro | cr1901_modern: "make tftpd_stop; make tftpd_start" | 06:50 |
cr1901_modern | mithro: That solved it | 06:50 |
cr1901_modern | Well, just doing make tftpd_start worked | 06:50 |
mithro | https://github.com/timvideos/litex-buildenv/issues/3 | 06:51 |
tpb | Title: Do a better job of detecting if a tftp server is running and configured correctly · Issue #3 · timvideos/litex-buildenv · GitHub (at github.com) | 06:51 |
mithro | felix_: https://github.com/enjoy-digital/nexys-soc/blob/master/load.py | 06:55 |
tpb | Title: nexys-soc/load.py at master · enjoy-digital/nexys-soc · GitHub (at github.com) | 06:55 |
cr1901_modern | mithro: Which step creates the tap0 interface? | 06:55 |
cr1901_modern | Oh it's in build_qemu | 06:56 |
mithro | cr1901_modern: Maybe not the best place I guess... | 06:57 |
cr1901_modern | I should prob figure out how tap/tun interfaces work, tbh (I know tap is analogous to "vampire tap") | 06:58 |
cr1901_modern | mithro: Checked my scrollback more closely. The problem was indeed inetd | 07:30 |
cr1901_modern | mithro: https://github.com/timvideos/litex-buildenv/issues/3#issuecomment-356849871 | 07:35 |
tpb | Title: Do a better job of detecting if a tftp server is running and configured correctly · Issue #3 · timvideos/litex-buildenv · GitHub (at github.com) | 07:35 |
*** samsagaz has joined #timvideos | 08:00 | |
*** futarisIRCcloud has quit IRC | 08:44 | |
*** ivodd has quit IRC | 11:21 | |
mithro | felix_: Try https://github.com/enjoy-digital/nexys-soc or https://github.com/timvideos/HDMI2USB-litex-firmware/blob/master/targets/nexys_video/ddr3.py ? | 11:29 |
tpb | Title: GitHub - enjoy-digital/nexys-soc: Digilents Nexys Video SoC based on LiteX (at github.com) | 11:29 |
mithro | Or maybe https://github.com/timvideos/HDMI2USB-litex-firmware/blob/master/targets/nexys_video/base.py | 11:30 |
tpb | Title: HDMI2USB-litex-firmware/base.py at master · timvideos/HDMI2USB-litex-firmware · GitHub (at github.com) | 11:30 |
felix_ | i tried soc_basesoc_nexys_video from litex and got this memorey test failure: https://paste.fedoraproject.org/paste/K1qSsYCRK8GzSfOW7nJq9g | 11:31 |
tpb | Title: Untitled - Modern Paste (at paste.fedoraproject.org) | 11:31 |
mithro | Yeap, that looks broken :-P | 11:33 |
mithro | How does it compare to those other ones? | 11:33 |
mithro | https://github.com/timvideos/HDMI2USB-firmware-prebuilt/tree/master/archive/master/v0.0.4-44-g0cd842f/arty/net/or1k.linux | 11:55 |
tpb | Title: HDMI2USB-firmware-prebuilt/archive/master/v0.0.4-44-g0cd842f/arty/net/or1k.linux at master · timvideos/HDMI2USB-firmware-prebuilt · GitHub (at github.com) | 11:55 |
rohitksingh | mithro: A question: How good is risc-v linux support? | 12:00 |
mithro | rohitksingh: It's only just starting to get merged | 12:01 |
*** sb0 has quit IRC | 12:01 | |
rohitksingh | mithro: yeah, Palmer Dabbet, I guess, is doing that work. | 12:01 |
felix_ | mithro: https://github.com/enjoy-digital/litex/commit/0a2d38ecd2e07fbb7e087631f3db552d178add77 | 12:05 |
tpb | Title: bios/sdram: use same initialization procedure for artix7 than kintex7… · enjoy-digital/litex@0a2d38e · GitHub (at github.com) | 12:05 |
felix_ | that commit probably broke raminit on nexys_video from the litex tree | 12:18 |
felix_ | _florent_: currently the dram on nexys_video from the litex tree doesn't work; one commit before the commit i linked it still worked. would be good if you could look into that | 12:20 |
felix_ | also that commit removed the A7DDRPHY_* constants from arty, but not from nexys_video | 12:21 |
felix_ | tested that commit and it definitely broke ddr3 on nexys. also tested that with the two now unused constants removed | 12:24 |
*** rohitksingh_work has quit IRC | 12:35 | |
*** sb0 has joined #timvideos | 12:40 | |
*** ivodd has joined #timvideos | 13:04 | |
*** rohitksingh1 has joined #timvideos | 13:07 | |
*** rohitksingh has quit IRC | 13:08 | |
*** CarlFK has quit IRC | 14:06 | |
*** CarlFK has joined #timvideos | 14:53 | |
*** ChanServ sets mode: +v CarlFK | 14:53 | |
*** CarlFK has quit IRC | 15:21 | |
_florent_ | felix: it should be fixed now. | 17:37 |
*** rohitksingh1 has quit IRC | 17:49 | |
*** cr1901_modern has quit IRC | 18:08 | |
*** cr1901_modern has joined #timvideos | 18:09 | |
_florent_ | mithro: for info, i just run the miniconf setup instructions on fedora and it went fine (able to run firmware & linux with qemu) | 21:13 |
*** Kripton has quit IRC | 22:33 |
Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!