Friday, 2018-03-02

*** tpb has joined #timvideos00:00
CarlFK[m]anyone up for helping me get my Atlys to flash?00:13
CarlFK[m]im getting DNA = 110000001100000011000000110000001100000010011110000001010 (0x181818181813c0a)00:13
CarlFK[m]this is almost DNA = 110000001100000011000000110000001100000011000000110000001 (0x181818181818181)00:14
CarlFK[m]http://paste.ubuntu.com/p/qTpMKpXnJW/ output from  juser@cnt3:~/temp$ hdmi2usb-mode-switch -v --flash-image image-gateware+bios+firmware.v0.0.4-157-ga112978.atlys.hdmi2usb.lm32.bin00:16
tpbTitle: Ubuntu Pastebin (at paste.ubuntu.com)00:16
mithrocr1901_modern: https://www.crowdsupply.com/teardown/portland-201800:20
tpbTitle: Teardown: Portland 2018 | Crowd Supply (at www.crowdsupply.com)00:21
cr1901_modernImmortalized in legends and lore for generations to come?! :o00:38
cr1901_modernmithro: https://github.com/fupy/issues-wiki/issues/9#issuecomment-369774792 Do you have any idea what's wrong? Sounds like the Makefile needs work, but I don't have time to check right now00:38
tpbTitle: Micropython and Arty S7 support · Issue #9 · fupy/issues-wiki · GitHub (at github.com)00:38
mithrocr1901_modern: It's probably been fixed if we just push a new litex-buildenv there?00:39
cr1901_modernWhat does litex-buildenv have to do w/ fupy00:40
mithrocr1901_modern: fupy is just another user of it00:42
mithrohttps://github.com/timvideos/litex-buildenv/blob/master/scripts/build-micropython.sh00:43
tpbTitle: litex-buildenv/build-micropython.sh at master · timvideos/litex-buildenv · GitHub (at github.com)00:43
mithrohave to run00:43
cr1901_modernI see00:45
cr1901_modernmithro: I'd like to get the litex version used by litex-buildenv bumped tonight, but I need a stopgap solution to the path problems. Personally I think we should just remove the "-Ob toolchain_path /opt/Xilinx" from settings.sh for now00:46
cr1901_modernor reluctantly, perhaps the change in litex.build causing the issues should be reverted if HDMI2USB/litex-buildenv hard-depend on the path behavior00:57
cr1901_modernmithro: This is none of my business, but I'll ask anyway. Why do you star your own repos?01:17
JoelwIt's like how buskers always put some of their own money in the hat! :)01:23
thaytanand that way, you get notifications if someone hacks your account and starts committing code02:58
thaytanwin win02:58
*** rohitksingh_work has joined #timvideos03:49
*** mithro has quit IRC04:13
*** Signotheque has quit IRC04:13
*** xfxf has quit IRC04:13
*** skay has quit IRC04:14
*** daveshah has quit IRC04:14
*** shivm28 has quit IRC04:14
*** futarisIRCcloud has quit IRC04:14
*** Ishan_Bansal has quit IRC04:14
*** tsukasa_au has quit IRC04:14
*** kierank has quit IRC04:14
*** deeprave has quit IRC04:14
*** jimmo has quit IRC04:14
*** _florent_ has quit IRC04:15
*** xfxf has joined #timvideos04:15
*** CARAM___ has quit IRC04:15
*** daveshah has joined #timvideos04:15
*** futarisIRCcloud has joined #timvideos04:15
*** skay has joined #timvideos04:16
*** mithro has joined #timvideos04:17
*** ChanServ sets mode: +o mithro04:17
*** Ishan_Bansal has joined #timvideos04:17
*** skay is now known as Guest554004:17
*** Signotheque has joined #timvideos04:18
*** _florent_ has joined #timvideos04:18
*** jimmo has joined #timvideos04:18
*** CARAM___ has joined #timvideos04:19
*** tsukasa_au has joined #timvideos04:20
*** shivm28 has joined #timvideos04:32
*** kierank has joined #timvideos04:32
*** deeprave has joined #timvideos04:42
*** shivm has joined #timvideos05:23
*** shivm has quit IRC05:48
*** sb0 has quit IRC07:04
*** sb0 has joined #timvideos07:50
*** pschulz01 has joined #timvideos07:52
*** pschulz01 has quit IRC08:18
*** pschulz01 has joined #timvideos08:35
*** rohitksingh_work has quit IRC09:26
*** harshgugale has joined #timvideos09:32
*** pschulz01 has quit IRC09:35
*** rohitksingh_work has joined #timvideos09:47
*** harshgugale has quit IRC09:55
*** sb0 has quit IRC10:21
*** sb0 has joined #timvideos11:28
froztbytethat altera avdb looks so cool11:30
* froztbyte is busy scratching on the site11:36
*** rohitksingh_work has quit IRC11:56
*** rohitksingh_work has joined #timvideos11:56
*** rohitksingh_wor1 has joined #timvideos12:16
*** rohitksingh_work has quit IRC12:17
*** rohitksingh_wor1 has quit IRC12:20
*** Guest5540 is now known as skay13:02
*** skay has joined #timvideos13:02
*** ChanServ sets mode: +v skay13:02
CarlFK1how do I fit 240M Mar  2 01:30 initrd.img-4.13.0-rc1+ on on a 220M /boot partition?13:03
thaytanCarlFK1, unpack it and remove some stuff?13:28
thaytan:)13:28
CarlFK1lol - not the worst answer13:29
CarlFK1CONFIG_DEBUG_INFO=y  <-that!!13:29
CarlFK1I don't need that.13:29
*** rohitksingh has joined #timvideos13:58
*** rohitksingh has quit IRC14:24
CarlFK[m] 19M Mar  2 08:31 boot/initrd.img-4.13.0-rc1+14:36
*** harshgugale has joined #timvideos14:36
CarlFK1yipee!!! Linux cnt6 4.13.0-rc1+ #5 SMP Fri Mar 2 08:14:45 CST 2018 x86_64 GNU/Linux14:40
thaytanCarlFK[m], wow, that got tiny14:53
CarlFK[m]thaytan (IRC): it is about what I get from a kernel debian package14:58
thaytanyes, it's a much more normal size14:59
CarlFK[m]so 19 is normal, 240 is HUGE!!!14:59
thaytanthat's what you get for rolling in a giant H.264 boot-screen video ;)14:59
* thaytan imagines it's a giant animation of the work CARL!!! zooming towards you, as the voice booms it from your speakers and fireworks go off15:00
CarlFK1but it was awesome!15:00
CarlFK[m]now to figure out how to get the Atlys to talk to me15:13
*** Signotheque has quit IRC15:33
*** CARAM___ has quit IRC15:34
*** CARAM___ has joined #timvideos15:36
*** Signotheque has joined #timvideos15:37
CarlFK1felix - are you the Felix that was helping us test the vizzini driver t15:39
CarlFK1[  515.089627] usbcore: registered new interface driver vizzini15:40
CarlFK1[  515.089633] usbserial: USB Serial support registered for vizzini_141015:40
CarlFK1I have that, but im not sure how to get the Atlys up and running so I have some clue if it is working or not15:41
*** harshgugale has quit IRC15:51
*** CarlFK1 has left #timvideos16:09
CarlFK[m]woot!  hooked up a different atlys, it works.16:16
CarlFK[m]      platform: atlys16:17
CarlFK[m]  git describe: v0.0.4-144-gd11f5b816:17
felix_CarlFK[m]: yep, i'm that felix16:17
felix_i'm currently in berlin though and don't have the atlys with me right now16:17
*** rohitksingh has joined #timvideos16:20
*** rohitksingh has quit IRC16:27
*** hyadez has quit IRC16:49
*** shivm has joined #timvideos17:18
* CarlFK[m] sent a long message: CarlFK[m]_2018-03-02_17:18:29.txt <https://matrix.org/_matrix/media/v1/download/matrix.org/zmMgMfnECOofMScDvQOhWULK>17:21
CarlFK[m]I have an lcd and the Atlys input1 hooked to it's own output1.  why no EDID?17:22
CarlFK[m]output0: [email protected] from pattern (underflows: 0)17:22
CarlFK[m]output1: [email protected] from pattern (underflows: 0)17:22
CarlFK[m]pattern is displaying on the lcd17:22
cr1901_modern_florent_: https://hastebin.com/yefawetofo.rb This is what I get for testing bitslip on the arty s717:33
cr1901_modernBased on these results, I should choose a bitslip of 3, delay of 17?17:33
cr1901_modernor 16*17:33
cr1901_modernmithro/_florent_: Pretty confident the litex port for arty_s7 works properly, including DDR. The A7 PHY was reusable.18:11
_florent_cr1901_modern: good! (yes bitslip of 3 / delay of 16 or 17 will be fine)18:16
mithrocr1901_modern: \o/18:18
mithro_florent_: Any chance you could take a quick look at CarlFK[m]'s EDID issue? My current guess is that it got broken with changes to support Bunnie18:19
cr1901_modern_florent_: For now I instructed the person actually porting arty_s7 to litex_buildenv to use 14.18:19
cr1901_modernShould we alias S7 PHY to A7 PHY?18:19
_florent_cr1901_modern: why using 14 that is clearly not the middle of the sampling window?18:20
cr1901_modern_florent_: B/c I'm an idiot18:21
mithroCarlFK[m]: Can you see if the edid is broken on the Atlys as well as the Opsis? It sounds like it is?18:21
CarlFK[m]mithro (IRC): I am getting different edid stuff on the Atlys - im a little lost about what I am looking at18:22
_florent_cr1901_modern: it will probably work, but you should use the middle of the window, more change to get reliable results between fpga boards/builds18:23
cr1901_modern_florent_: Right, updated my comment to tell the porter to use 1718:23
CarlFK[m]Opsis saw FF FF FF edid and reported it bad - Atlys says "input0 port has no EDID capabilities"18:23
CarlFK[m]mithro (IRC): which Joel is the Joel I need to bug about the vizzini code?  (it seems to be working)18:25
cr1901_modern_florent_: https://github.com/fupy/issues-wiki/issues/9#issuecomment-37000154918:26
tpbTitle: Micropython and Arty S7 support · Issue #9 · fupy/issues-wiki · GitHub (at github.com)18:26
cr1901_modernNotice the bold :P18:26
felix_CarlFK[m]: shenki18:28
_florent_mithro: indeed, edid was broken, should be fixed now18:32
cr1901_modern_florent_: https://github.com/enjoy-digital/litex/pull/6618:40
tpbTitle: boards/arty_s7: Fix IOStandard on System Clock. by cr1901 · Pull Request #66 · enjoy-digital/litex · GitHub (at github.com)18:40
CarlFK[m]mithro (IRC): confirmed.   Atlys input0 hooked to Opsis output1,  on Opsis:  H2U 00:07:44>d edid output1 FF... Checksum ERROR in EDID block 018:42
cr1901_modernLooks like I spoke too soon :( https://imgur.com/5shYaFy18:47
tpbTitle: Imgur: The magic of the Internet (at imgur.com)18:47
cr1901_modern_florent_: How should I go about debugging this? These are the changes I made: https://github.com/cr1901/arty-soc/tree/arty_s718:54
tpbTitle: GitHub - cr1901/arty-soc at arty_s7 (at github.com)18:54
*** qwerqwerqwer has joined #timvideos19:14
CarlFK[m]mithro (IRC): what is expected or desired when nothing is plugged in and I do  H2U 00:38:25>d edid output019:14
CarlFK[m]I suspect I am getting the last edid from when something was pluged in.  but its hard to keep track when I don't know if something is really sending FFs or if it is having trouble reading19:16
cr1901_modernVery curiously, manuel's repo works just fine. Hmmm... https://github.com/mhanuel26/litex-buildenv19:46
tpbTitle: GitHub - mhanuel26/litex-buildenv: An environment for building LiteX based FPGA designs. Makes it easy to get everything you need! (at github.com)19:46
cr1901_modern(i.e. the memtest passes)19:46
cr1901_modernwonder what I did wrong19:46
CarlFK[m]H2U 04:09:24>dvisampler1: IDELAY busy timeout (%hx %hx %hx)19:59
CarlFK[m]thats prolly not right ;)19:59
*** Peetz0r has quit IRC20:00
*** Peetz0r has joined #timvideos20:06
*** shivm has quit IRC20:17
*** samsagaz has quit IRC20:56
*** qwerqwerqwer has quit IRC21:37
_florent_cr1901_modern: your error is here: https://github.com/cr1901/arty-soc/blob/arty_s7/arty_base.py#L16921:44
tpbTitle: arty-soc/arty_base.py at arty_s7 · cr1901/arty-soc · GitHub (at github.com)21:44
_florent_cr1901_modern: it should be https://github.com/mhanuel26/litex-buildenv/blob/master/targets/arty/base.py#L15921:44
tpbTitle: litex-buildenv/base.py at master · mhanuel26/litex-buildenv · GitHub (at github.com)21:44
cr1901_modern_florent_: Tyvm. Will try after dinner. Why is the constant different for arty-soc?22:21
*** CarlFK1 has joined #timvideos22:25
*** ChanServ sets mode: +v CarlFK122:25
CarlFK1felix_: do you know what should be done next about getting this code merged into upstream kernel mainline source tree whatever? ?22:27
CarlFK1shenki: ping ping - I have this working: 4.13.0-rc1+   [  515.089627] usbcore: registered new interface driver vizzini22:29
CarlFK1shenki: I build this: I have a tree with my patch atop Bens here:   https://github.com/shenki/linux/tree/vizzini22:30
tpbTitle: GitHub - shenki/linux at vizzini (at github.com)22:30
*** springermac has quit IRC23:24
*** springermac has joined #timvideos23:25
felix_CarlFK1: i have never tried upstream any linux driver23:26
CarlFK1felix_:  didn't you want to learn or be involved?23:27
felix_https://github.com/shenki/linux/tree/vizzini-4.13 would have been the right branch23:27
tpbTitle: GitHub - shenki/linux at vizzini-4.13 (at github.com)23:27
felix_yep. but somehow we didn't get around to actually do that at lca23:28
CarlFK1most patches don't happen at lca ;)23:28
felix_hehe23:28
CarlFK1wow!   46,598 commits behind torvalds:master23:30
CarlFK1any idea how update my local copy with just that branch?23:30
CarlFK1I am afraid  the whole repo will take hours to download23:31
tumbleweedgit checkout master, git pull23:34
CarlFK1why master?23:36
tumbleweedyou wanted to update your local copy to that branch23:36
tumbleweedthat branch != master ?23:37
CarlFK1vizzini-4.13  <- that branch23:37
tumbleweedok23:37
tumbleweedgit fetch23:37
tumbleweedgit checkout vizzini-4.1323:37
tumbleweedgit rebase master23:37
tumbleweedsorry, git rebase origin/master (because you didn't update your master)23:37
CarlFK1juser@cnt6:/srv/video/tv/linux$ git checkout vizzini-4.1323:37
CarlFK1error: pathspec 'vizzini-4.13' did not match any file(s) known to git.23:37
tumbleweeddo you have shenki's repo as a remote?23:38
CarlFK1juser@cnt6:/srv/video/tv/linux$ git remote -v23:38
CarlFK1originhttps://github.com/shenki/linux.git (fetch)23:38
CarlFK1originhttps://github.com/shenki/linux.git (push)23:38
tpbTitle: GitHub - shenki/linux: Linux kernel source tree (at github.com)23:38
tpbTitle: GitHub - shenki/linux: Linux kernel source tree (at github.com)23:38
tumbleweedgit checkout shenki/vizzini-4.13 -b vizzini-4.1323:39
tumbleweederr origin/23:39
CarlFK1git checkout origin/vizzini-4.13 -b vizzini-4.13 ?23:39
tumbleweedyeah23:39
CarlFK1k - it is thinking about it very hard...23:39
CarlFK1or ignoring me.23:39
CarlFK1Switched to a new branch 'vizzini-4.13'23:40
CarlFK1woot.23:40
CarlFK1in make menuconfig, how do I jump to something that is a few pages down>23:43
CarlFK1Device Drivers  --->23:43
CarlFK1now I want to get to [*] USB support  --->23:43
CarlFK1and have to search each page for "usb"23:44
CarlFK1and now serial, which i sometimes miss23:44
CarlFK1maybe because I get distracted by USB Gadget Support23:45

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