Friday, 2018-09-21

*** tpb has joined #timvideos00:00
*** futarisIRCcloud has joined #timvideos00:05
*** tac-tics has quit IRC01:09
*** mauz555 has quit IRC01:24
*** springermac has quit IRC01:44
*** mrjangle27 has joined #timvideos01:47
*** olasd has quit IRC02:13
*** hal9999_ has joined #timvideos02:14
*** olasd has joined #timvideos02:15
*** hal9999_ has quit IRC02:18
*** springermac has joined #timvideos02:32
*** rohitksingh has joined #timvideos02:33
*** rohitksingh has quit IRC03:06
*** rohitksingh has joined #timvideos03:06
*** rohitksingh has quit IRC03:16
*** Snipa14 has joined #timvideos03:37
*** Guest94007 has joined #timvideos03:38
*** Snipa14 has quit IRC03:38
*** Guest94007 has quit IRC03:38
*** rohitksingh_work has joined #timvideos03:50
*** ewen has joined #timvideos04:19
ewencr1901_modern: Re "make firmware-cmd" you asked about a while ago, I've not used scripts/ so I'm unclear what "make firmware-cmd" would be for after that.04:20
ewencr1901_modern: Where did you see this run / documented to run?  (If its a getting started doc on the Wiki it might be one written by someone at the PyCon Sprint who was just learning; I tried to clean up obvious confusions with one of those docs, but don't remember seeing "make firmware-cmd")04:21
ewencr1901_modern: And yes, if we can figure out what dependencies are causing the default firmware to be built (and rebuilt :-( ) when a different firmware (eg, MicroPython) is selected that'd be great.04:21
ewencr1901_modern: (My guess is *maybe* one of the top targets wants to build a default gateware+bios+firmware thing without checking what firmware combination would be flashed.  Due to the legacy of this buildenv being for timvideos default HDMI2USB firmware only.)04:24
*** ewen has quit IRC04:45
*** KaibutsuX11 has joined #timvideos06:42
*** KaibutsuX11 has quit IRC06:43
*** mauz555 has joined #timvideos08:41
cr1901_modernewen: Yes, it's from the getting started doc. Thanks for clarifying things :). Just wanted to make sure we were on the same page (which we are)08:42
*** futarisIRCcloud has quit IRC08:42
*** mauz555 has quit IRC08:49
*** rohitksingh_wor1 has joined #timvideos08:51
*** rohitksingh_work has quit IRC08:52
*** annmygdala11 has joined #timvideos08:58
*** annmygdala11 has quit IRC09:02
*** cyberlard2 has joined #timvideos09:09
*** cyberlard2 has quit IRC09:13
*** CarlFK has quit IRC09:33
*** inkbottle12 has joined #timvideos10:49
*** inkbottle12 has quit IRC10:52
*** Kronuz13 has joined #timvideos11:22
*** qpd00z19 has joined #timvideos11:34
*** CarlFK has joined #timvideos12:01
*** ChanServ sets mode: +v CarlFK12:01
*** linkfanel26 has joined #timvideos12:32
*** linkfanel26 has quit IRC12:34
*** rohitksingh_wor1 has quit IRC12:49
*** pythonirc101 has joined #timvideos12:53
*** pythonirc101 has quit IRC12:56
*** eduardoeae has joined #timvideos13:23
*** eduardoeae has quit IRC13:25
*** rohitksingh has joined #timvideos13:26
*** s0undt3ch28 has joined #timvideos13:42
*** xa0z has joined #timvideos13:47
*** xa0z has quit IRC13:49
cr1901_modernmithro: It's alive :D!14:36
mithrocr1901_modern: \o/14:38
mithrocr1901_modern: Great work14:41
cr1901_modernTyvm :)14:42
cr1901_modernmithro: There are a number of things that need to be cleaned up before I can commit this; at the very least, LiteX needs another PR, litex-buildenv needs one to pull in those changes, and micropython needs its Makefile gated depending on whether we boot from flash or main_ram.14:42
mithrocr1901_modern: Please push ASAP14:42
cr1901_moderntinyfpga: Ping, kinda medium priority15:00
cr1901_modernCan you try programming this bitstream and seeing what happens?
cr1901_modernI get "Failure!"15:01
cr1901_modernmithro: Do you have a tinyfpga to test?15:04
*** hyadez has quit IRC15:07
cr1901_modernmithro: Tinyfpga (the user) is gonna be a few hours. The bitstream/firmware image I demo'd doesn't include code to load the data section into memory.15:11
cr1901_modernOf course I need this to do anything useful, and I added this feature. But tinyprog doesn't like the bitstream _with_ this functionality for some reason (linked from website)15:12
rohitksinghcr1901: awesome work! saw your tweet! \o/15:32
cr1901_modernrohitksingh: Tyvm :). That version is missing the .data section :D. Just need to get the .data section to behave and then we'll be golden15:33
*** hyadez has joined #timvideos15:35
tpbTitle: Correct place for lm32 cross compiler? · Issue #4 · nathanrossi/meta-hdl · GitHub (at
*** pewpie_ has joined #timvideos16:15
cr1901_modernWhat's this about lm32 patches?16:16
*** pewpie_ has quit IRC16:20
mithrocr1901_modern: lm32 support in openembedded / yocto16:20
mithrocr1901_modern: In theory openembedded can build windows / mac toolchains too...16:21
*** bugant10 has joined #timvideos16:23
cr1901_modernIn practice, lm32-gcc has been pretty well-behaved compiling on Windows, except for some issues w/ texinfo (that I still need to report back to msys2 team and/or steal their own patches for it)16:27
*** bugant10 has quit IRC16:27
cr1901_modernI suspect the docs die on CRLF handling, but I didn't cross-check on a Linux machine16:28
*** rohitksingh has quit IRC17:13
*** rohitksingh has joined #timvideos17:15
*** tac-tics has joined #timvideos17:21
*** rohitksingh has quit IRC17:25
cr1901_modern Mini benchmark17:31
cr1901_modernTLDR: Cache is important :P17:31
*** Ishan_Bansal has joined #timvideos17:33
tpbTitle: scripts: Adding tinyfpga programmers. by mithro · Pull Request #65 · timvideos/litex-buildenv · GitHub (at
mithrocr1901_modern: I just found that on my laptop :-P17:34
cr1901_modernExcellent :P17:36
mithrohrm, that should be using underscores17:38
cr1901_modernWhich modules are available in fupy normally?17:39
mithrocr1901_modern: NFI17:41
tac-ticsHow do people learn Verilog? Is there some standard book people use? Or is learning it just a matter of random behavior combined with survivor bias in universities :)17:47
mithrocr1901_modern: Does that look okay?17:55
*** scb has joined #timvideos17:56
*** scb has quit IRC17:57
*** Ishan_Bansal has quit IRC18:11
*** rohitksingh has joined #timvideos18:11
*** nothing has joined #timvideos18:11
*** nothing has quit IRC18:14
*** nero1 has joined #timvideos18:24
*** nero1 has quit IRC18:26
cr1901_modernmithro: LGTM18:43
*** rohitksingh has quit IRC18:48
*** jfontan16 has joined #timvideos19:31
cr1901_moderntinyprog problem appears to be fixed19:31
*** jfontan16 has quit IRC19:35
CarlFKwoot woot19:37
tac-ticsCarlFK, When I unplug the the FPGA, the thing resets20:10
tac-ticsHow do I have it retain its configuration?20:10
tac-ticsI know FPGAs require power or they lose their configuration, but I imagine there's a way to program the bootloader memory20:11
CarlFKinstead of -load use the -flash option I think. which likely means nothing to you.20:11
CarlFKI gotta shower and run to PS120:11
CarlFKwork on the howto20:11
CarlFKthen -flash may have context20:12
tpbTitle: libbase/crt0-lm32.S: Add provisions for loading .data from flash. by cr1901 · Pull Request #106 · enjoy-digital/litex · GitHub (at
*** EvilTelephone16 has joined #timvideos20:33
*** EvilTelephone16 has quit IRC20:35
*** CarlFK has quit IRC20:53
*** CarlFK has joined #timvideos21:19
*** ChanServ sets mode: +v CarlFK21:19
*** jakmodii14 has joined #timvideos21:21
*** jakmodii14 has quit IRC21:25
*** ivanf6 has joined #timvideos22:05
*** ivanf6 has quit IRC22:05
*** deadcat28 has joined #timvideos22:38
*** deadcat28 has quit IRC22:42
*** waldo323 has quit IRC23:38
*** waldo323 has joined #timvideos23:38

Generated by 2.13.1 by Marius Gedminas - find it at!