Sunday, 2019-08-18

*** tpb has joined #tomu00:00
*** pollo has quit IRC03:12
*** pollo has joined #tomu04:06
*** cdmatter has quit IRC04:12
*** cdmatter has joined #tomu04:12
*** pollo has quit IRC04:39
*** pollo has joined #tomu06:44
*** rohitksingh has quit IRC08:40
xobstnt: aww09:13
xobsit's a software problem :P09:13
xobsovf: there, now I'm just bundling all of Python.09:13
ovfxobs: :-(09:14
xobsIt's not that bad.  Only a few hundred kb.09:14
tntxobs: hehe. Yeah, the issue it to know which hw is mounted on the board when you mixed and matched :p09:25
xobsovf: New release is at
tpbTitle: Releases · im-tomu/fomu-toolchain · GitHub (at
xobsThis is what I'm going to hand out at CCC.10:19
xobsThe only thing missing on Linux and Mac, really, is "make".10:19
xobsAnd maybe "git".  But that's largely optional.10:19
ovfxobs: bin/nextpnr-ice40 is... not there in the linux tarball?10:20
xobsI wonder where it went...10:21
xobsAlso, the python version in there is broken.  Still have more work to do.10:21
ovfxobs: i'd like to apologise on behalf of the software industry for making this stupid stuff so difficult.10:36
*** rohitksingh has joined #tomu12:17
*** rohitksingh has quit IRC12:59
*** xkapastel has joined #tomu13:13
ovfxobs: with r7, starting in the (very minimal) ubuntu docker image, adding make and git, i can successfully build foboot's hw & sw.13:25
ovfso unless i'm mistaken the whole of foboot ends up being ~10K verilog loc? (top.v+VexRiscv.v)13:35
xobsovf: that's good news! thanks for checking on it.13:35
xobsI could remove the dependency on git, especially after the grief that MadHacker experienced.13:36
xobsI might try adding "make" to the base image on Linux.13:36
xobsI believe we also pull in spidev.v for the XIP SPI stuff, though mithro is encouraging me to switch to the XIP SPI driver that's in litex.13:37
*** rohitksingh has joined #tomu13:51
ovfi don't think you should bother with either. fomu-toolchain's linux system requirements include internet access, and any linux system with that can get make and git. the reason you're bundling python is because nextpnr-ice40 has to depend on a specific version of it, not because python is unavailable on a linux system. there are no (hard) version requirements for either git or make.13:54
ovfnow if you wanted to provide a self-contained offline build environment (including sources) that would be a different story, but you probably won't strictly need git in that case (lxbuildenv's peculiarities aside)13:56
*** emeb has joined #tomu16:12
*** rohitksingh has quit IRC16:15
*** xkapastel has quit IRC16:19
*** rohitksingh has joined #tomu17:18
*** xkapastel has joined #tomu17:20
*** NoGodDamnIdea has joined #tomu17:34
*** rohitksingh has quit IRC19:03
*** rohitksingh has joined #tomu19:56
*** NoGodDamnIdea has quit IRC22:08
*** techman83 has quit IRC22:09
*** techman83 has joined #tomu22:12
*** xkapastel has quit IRC22:59
*** emeb has quit IRC23:35

Generated by 2.13.1 by Marius Gedminas - find it at!