Thursday, 2017-10-05

*** tpb has joined #timvideos00:00
*** paradisaeidae has joined #timvideos00:22
*** paradisaeidae has quit IRC01:46
*** Joelw has quit IRC02:02
*** Joelw has joined #timvideos02:03
*** shorne_ has joined #timvideos02:27
*** shorne has quit IRC02:30
*** sb0 has joined #timvideos02:46
*** paradisaeidae has joined #timvideos03:02
*** sb0 has quit IRC03:13
*** paradisaeidae has quit IRC03:31
*** whatnick has joined #timvideos03:34
*** shenki has quit IRC03:44
*** shenki has joined #timvideos03:50
*** ChanServ sets mode: +v shenki03:50
*** rohitksingh_work has joined #timvideos03:56
*** paradisaeidae_ has joined #timvideos04:00
*** rohitksingh_wor1 has joined #timvideos04:00
*** rohitksingh_work has quit IRC04:02
mithroshenki: Effectively the "litex / misoc IRQs" hang off the integrated OpenRISC IRQ controller04:03
mithroshenki: https://github.com/openrisc/mor1kx/blob/75b928a2287ca926d320915fa4ff165957bb0eaf/rtl/verilog/mor1kx_pic.v#L99-L10604:04
tpbTitle: mor1kx/mor1kx_pic.v at 75b928a2287ca926d320915fa4ff165957bb0eaf · openrisc/mor1kx · GitHub (at github.com)04:04
*** rohitksingh_wor1 has quit IRC04:05
shenkimithro: we have OPTION_PIC_TRIGGER set to LEVEL?04:06
*** rohitksingh_work has joined #timvideos04:06
mithroshenki: Yes04:06
shenkiheh, having the verilog as documentation++04:07
shenkimithro: i really want to get into this but I have to do some other stuff first04:07
mithroshenki: https://github.com/m-labs/misoc/blob/master/misoc/cores/mor1kx/core.py04:07
tpbTitle: misoc/core.py at master · m-labs/misoc · GitHub (at github.com)04:07
mithroshenki: No worries04:16
*** springermac has quit IRC04:20
*** springermac has joined #timvideos04:31
*** springermac has quit IRC04:42
*** springermac has joined #timvideos04:46
*** puck has quit IRC04:59
*** whatnick has left #timvideos05:05
mithroshenki: You should join #openrisc06:12
mithroshenki: Also -> https://docs.google.com/spreadsheets/d/1pNunBJX46jp6ClPFZA29GhlXJmb9lnG9_BEVej7XxL4/edit#gid=187222791406:15
tpbTitle: MimasV2 and mor1kx tuning for Linux - Google Sheets (at docs.google.com)06:15
*** CarlFK has quit IRC06:23
*** paradisaeidae_ has quit IRC06:26
mithroshenki: what does " * We WFI while spinning in the boot loop." mean?08:11
tumbleweedmithro: interesting interaction with opsis + long HDMI run + projector at pyconza08:11
tumbleweedblack areas get green noise08:11
tumbleweedatlys doesn't have that problem08:11
mithroGreen noise?08:12
tumbleweedand putting a magic cable on the output, before the long HDMI run fixed it08:12
tumbleweedI'll pull out the magic cable at some point, and grab you a photo08:12
tumbleweedbut black areas seem to get lots of green coloured noise08:12
tumbleweedmostly white screens look fine08:12
mithroVideo of it would be useful to08:12
tumbleweedbut any black block (terminal / whatever) looks horrible08:12
tumbleweedalso, with that hdmi cable plugged in, the opsis wouldn't boot08:13
tumbleweedI'm guessing power drain on the HDMI port?08:13
mithroCheck the 5v regulators08:13
tumbleweedOK08:14
mithrohttps://opsis.hdmi2usb.tv/getting-started/power.html#extra-details08:14
tumbleweedhrm, so there are regulators for each output08:15
tumbleweedthat doesn't really explain that then08:15
mithrotumbleweed: Was anything plugged in to the other end?08:19
tumbleweedprojector08:21
mithroTry putting an opsis at the other end of the cable and seeing what the debug output says08:21
tumbleweedthat would require some scaffolding...08:21
mithroAhh08:22
*** rohitksingh_work has quit IRC08:47
paddatrapperWhich they pulled down yesterday08:55
*** rohitksingh_work has joined #timvideos09:13
*** rohitksingh_work has quit IRC09:17
mithropaddatrapper: I assume you haven't gotten anywhere with the fx2 stuff recently?09:17
paddatrappermithro: no. Wanted to work on it last week, but didn't end up happening. Spent waaaay too much time organising pyconza...09:27
*** rohitksingh_work has joined #timvideos09:41
*** rohitksingh_work has quit IRC09:46
*** puck has joined #timvideos10:05
*** sb0 has joined #timvideos12:13
CarlFK[m]tumbleweed (IRC): will you have the cable when the show is over? (like take it to sprints)12:26
tumbleweedno, it's built in to the building12:26
CarlFK[m]ah12:33
*** CarlFK has joined #timvideos12:48
*** ChanServ sets mode: +v CarlFK12:48
*** sb0 has quit IRC12:50
*** juliusb has joined #timvideos12:52
*** rohitksingh has joined #timvideos13:47
*** tsglove has quit IRC13:48
*** sb0 has joined #timvideos13:51
*** tsglove has joined #timvideos13:52
*** rohitksingh has quit IRC13:56
*** tsglove has quit IRC13:56
shorne_mithro: yes, eactly that de0 nano13:59
shorne_it can run 2 mor1k cores and boot smp linux14:00
*** tsglove has joined #timvideos14:02
shenkimithro: WFI? Wait for Interrupt? Did I write that?14:11
shenkimithro: heh, why does half of the memory tests fail in the 'B1' sheet?14:17
*** shorne has joined #timvideos16:55
*** shorne_ has quit IRC16:58
mithroshorne: what "config" do you run the de0 nano cores in?19:35
mithroshenki: the B1 probably fails the memtest as the clocks for the SDRAM are now probably wrong19:36
mithroCan everyone in here fill out this form, even if you don't think you can make the TimVideos hackfest -> https://goo.gl/forms/1FI041Iat7LgQA9N220:02
tpbTitle: TimVideos Hackfest 2018 (before LCA2018) (at goo.gl)20:02
*** mithro changes topic to "TimVideos Hackfest: Can everyone in here fill out this form, even if you don't think you can make the TimVideos hackfest -> https://goo.gl/forms/1FI041Iat7LgQA9N2 - *Please fill out* IRC logs: https://logs.timvideos.us/%23timvideos/latest.log.html Mailing lists - https://groups.google.com/group/timvideos Website - http://code.timvideos.us"20:03
*** mithro changes topic to "TimVideos Hackfest: Chttps://goo.gl/forms/1FI041Iat7LgQA9N2 (Please fill out!) IRC logs: https://logs.timvideos.us/%23timvideos/latest.log.html Mailing lists - https://groups.google.com/group/timvideos Website - http://code.timvideos.us"20:03
*** mithro changes topic to "TimVideos Hackfest: https://goo.gl/forms/1FI041Iat7LgQA9N2 (Please fill out!) IRC logs: https://logs.timvideos.us/%23timvideos/latest.log.html Mailing lists - https://groups.google.com/group/timvideos Website - http://code.timvideos.us"20:03
mithroThird time lucky!20:04
shenkithat will get everyone's attention :)21:01
mithroshenki: The "WFI" comment was in the Linux RISC-V support patchset that you forwarded me...22:37
mithroshorne: This board right? http://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=English&CategoryNo=165&No=593&PartNo=3#section ?22:38
tpbTitle: Terasic - DE Main Boards - Cyclone - DE0-Nano Development and Education Board (at www.terasic.com.tw)22:38
mithroshorne: Oh, I already asked you that the other day :-P22:39
shornemithro: yes that board, its 50mhz, the configs we all keep in fusesoc orpsoc-cores22:43
shorneI am working on my multicore branch right now22:44
shornehttps://github.com/stffrdhrn/orpsoc-cores/tree/multicore/systems22:44
tpbTitle: orpsoc-cores/systems at multicore · stffrdhrn/orpsoc-cores · GitHub (at github.com)22:44
shorneThere are 2 soc configs for de0_nano single core and 2 core22:44
shorneThe main config for the soc layout is here:22:45
shorne https://github.com/stffrdhrn/orpsoc-cores/blob/multicore/systems/de0_nano/data/wb_intercon.conf22:45
tpbTitle: orpsoc-cores/wb_intercon.conf at multicore · stffrdhrn/orpsoc-cores · GitHub (at github.com)22:45
shorneThe toplevel is here:22:45
shorne https://github.com/stffrdhrn/orpsoc-cores/blob/multicore/systems/de0_nano/rtl/verilog/orpsoc_top.v#L31822:46
tpbTitle: orpsoc-cores/orpsoc_top.v at multicore · stffrdhrn/orpsoc-cores · GitHub (at github.com)22:46
mithroshorne: Your quicker then I :-P -- was about to paste that...22:47
shorneOnce I start on mimas and arty I was planning to use fusesoc23:05
shornebut it seems you guys use something a bit different23:05
mithroshorne: Correct - we use LiteX (a soft fork of Migen/MiSoC)23:19
mithroshorne: https://github.com/timvideos/HDMI2USB-litex-firmware23:19
tpbTitle: GitHub - timvideos/HDMI2USB-litex-firmware: A version of the HDMI2USB firmware based around LiteX tools produced by @Enjoy-Digital (based on misoc+migen created by @M-Labs) (at github.com)23:19

Generated by irclog2html.py 2.13.1 by Marius Gedminas - find it at mg.pov.lt!