<FelixVi2>
Maybe this is a more general question anyways - I've had luck getting the original Lattice toolchain going, build a lm32 implementation, modified the verilog for Spartan-6, compiled code and got it running --- BUT I'm sol as far as getting misoc to go under Windows (CygWin64)
<mithro>
Don't use windows
<FelixVi2>
mithro, It's a longer story, but I will be using windows -.- Even if it makes life painful
<cr1901_modern>
I don't use cygwin, so I can't help
<mithro>
FelixVi2: I can't help if you are using windows, I have no idea with that
<cr1901_modern>
Just to preemptively get that out of the way :P
<FelixVi2>
mithro, maybe that's not entirely true - I could use linux as long as I can cross compile so that others can compile lm32 code under windows
<FelixVi2>
but I haven't worked that out yet
<mithro>
FelixVi2: Get stuff working on Linux first and then we can figure out the Window stuff later?
<FelixVi2>
mithro, that may be the best way to go. I don't know enough about misoc to attempt getting it to go with python 3.6
<mithro>
FelixVi2: On Linux, just follow the instructions I linked and you should have a working litex environment in under an hour
<mithro>
FelixVi2: complete with toolchains, Python, OpenOCD, etc
<FelixVi2>
mithro, cool, thanks a lot!
<mithro>
FelixVi2: Just make sure you do a "export CPU=lm32" rather than an "export CPU=or1k" if you want the lm32 CPU core
FabM has quit [Quit: ChatZilla 0.9.93 [Firefox 52.3.0/20170811091919]]
cr1901_modern1 has joined #m-labs
cr1901_modern has quit [Ping timeout: 248 seconds]
cr1901_modern1 is now known as cr1901_modern
<cr1901_modern>
rjo: Platform tests have been fixed. Other tests use setattr, btw (most likely because they predate subTest). Once you sign off on this one I'll add the toolchain tests and fixup the
<cr1901_modern>
setattr tests as subtests if you wish
<GitHub192>
[migen] jordens pushed 4 new commits to master: https://git.io/vFDMN
<GitHub192>
migen/master 210c4fd William D. Jones: test/platform: test_roach is an expected failure due to lack of default clock.
<GitHub192>
migen/master 71915c5 William D. Jones: test: Add Platform-specific tests.
<GitHub192>
migen/master 36e82d3 William D. Jones: test/platform: Refactor tests as subTests.
<cr1901_modern>
Additionally, I added my third and final PR I originally meant to send
<rjo>
cr1901_modern: thanks. opinionated (i.e. with carefully chosen arguments) cleanup work is highly welcome.
<cr1901_modern>
with carefully chosen arguments? For these rounds of PRs (I admit it's been a while since I contributed :P), I've been sending them, expecting feedback/changes, tweak, make suggestions if something seems off, repeat.
<rjo>
cr1901_modern: what i mean is: if you notice something in the code and are confident that you could improve it, then please go ahead.
<cr1901_modern>
rjo: We agree that the way the icestorm backend is right now (using lists for yosys script/command output) is what you want for the remaining backends?