<sorear>
i take it this is for adding LM to icestorm?
<awygle>
Yup
<awygle>
And thanks daveshah, I've got that open :-)
dingbat has quit []
dingbat has joined ##openfpga
<cr1901_modern>
LM? I thought all devices were supported now
<sorear>
no
<daveshah>
cr1901_modern: LP, HX and UP devices are supported
<daveshah>
LM, Ultra and UltraLite are not
<cr1901_modern>
Maybe I should try Ultra/UltraLite. Last time I tried reading the icestorm docs, it didn't go well lol
<awygle>
go for it!
<daveshah>
cr1901_modern: I've started adding support for the Ultra to icepack already so there's a headstart there :) otoh the UltraLite might be easier as its IP is slightler closer to the UltraPlus and it may have fewer bugs to being newer in the generation (there are a few idiosyncrasies in the Ultra)
<awygle>
it's crazy that UltraPlus support is (i think) less than a year old
<awygle>
i was at the open source hardware summit last year and i met tannewt and at that time there was only very partial support
<awygle>
and now it seems like it's in every new product and dev board
<daveshah>
awygle: officially I would call UltraPlus support ~4 months old
<daveshah>
although a lot of stuff was working from mid November last year it wasn't stable until end of the year or so
<daveshah>
most of the information in icebox.py can be found from the iCECUBE floorplan viewer
<awygle>
hmm, icefuzz won't run correctly with make -j4 :( bummer
<daveshah>
weird
<daveshah>
I've run it with up to -j5 or so
<daveshah>
but then the OOM killer started kicking in
<daveshah>
with 16GB of RAM, but some being used for other stuff
<awygle>
it worked ok when i had 1k as the device class (i think) but now it's not working with 8k
<daveshah>
what is it doing?
<awygle>
"Feasibility check for IO Placement failed"
<daveshah>
ah, I think that is a general icefuzz issue
<daveshah>
nowt to do with jobs
<daveshah>
just hitting it earlier with -j4
<awygle>
i may actually be OOMing now that i look at it...
<daveshah>
occasioanlly it randomly generates a design that icecube doesn't like
<awygle>
i only gave this VM like 4g
<awygle>
and it makes sense that 8k is bigger than 1k
<daveshah>
yeah, more RAM might help
<awygle>
err 8g apparently
<awygle>
oh well, not a huge deal. time to cook lunch anyway.
<daveshah>
enjoy your lunch! don't be too surprised if you run into icefuzz issues on the 8k, it's been a long time and several icecube versions now since anyone ran icefuzz for the 8k (I fixed a few issues while doing 5k stuff, but that might not solve all 8k issues)
* awygle
imagines that somewhere whitequark is muttering about CI
<daveshah>
awygle: btw I suggest creating a WIP pull request fairly soon with your work so far, so that Clifford and I can start reviewing it, which will make merging easier in the future
m_w has joined ##openfpga
<awygle>
daveshah: will do
<daveshah>
Thanks!
dingbat has quit [Quit: Connection closed for inactivity]
<awygle>
which makes sense given that so far i've literally just moved information from one screen to another :p
sgstair_ has joined ##openfpga
sgstair has quit [Disconnected by services]
sgstair_ is now known as sgstair
ZipCPU has quit [Ping timeout: 268 seconds]
ZipCPU_ has joined ##openfpga
ZipCPU has joined ##openfpga
ZipCPU_ has quit [Ping timeout: 260 seconds]
mumptai has joined ##openfpga
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
<rqou>
i still can't get over just how cool sliding mode control is
dingbat has joined ##openfpga
<awygle>
hmm, that is cool
<awygle>
as usual, the wiki page is like "here's a totally reasonable description" and then i get to the theory section and my head explodes
<rqou>
shoulda taken EE222 :P
<awygle>
i wanted to lol
mumptai has quit [Quit: Verlassend]
<awygle>
daveshah: okay, so i ran icefuzz and succeeded (after some tweaks). it looks like all the "bitdata" txt files match the "cached" txt files - is that what i was looking for?
<daveshah>
Yes that sounds good
<daveshah>
If you run git status, have the cached files or iceboxdb.py changed?
<awygle>
"cached_io.txt" has changed
<awygle>
it looks like it's added a bunch of PLL config bits?
<daveshah>
Interesting. They must be different in the lm4k then