<cyrozap>
"TypeError: Expression of unrecognized type: <class 'migen.genlib.record.Record'>"
<cyrozap>
I've already added targets/mimasv2.py and have configured it to use the mimasv2 platform and correct clock source/SDRAM/etc., but I'm not sure what I need to add/modify to fix that error.
<cyrozap>
The command I'm using to build is `./make.py -t mimasv2 build-bitstream`
<sb0>
cyrozap, i guess you should use record.raw_bits() somewhere ...
<sb0>
cyrozap, if you use the 'new' branch of migen, it will tell you where you incorrectly used Record
mumptai has joined #m-labs
<sb0>
cyrozap, also, you may want to have only the target and any specific cores you need in your repository, instead of a complete misoc fork
<cyrozap>
sb0: I'm just using the fork as a scratch repo until I mail a patch. As for using the new branch, I've made similar changes and now I'm getting new errors. Sorry if I'm making noob mistakes; I only learned about this stuff last week and there doesn't seem to be much documentation anywhere.
<cr1901_modern>
Yea, I agree porting documentation could be better; I didn't know what _io vs _connectors meant until ysionneau explained it to me >>
<cr1901_modern>
I'm looking at the mimas board right now- freaking adorable lol. Ummm, looks like for the most part, it doesn't have that many built-in peripherals
fengling has joined #m-labs
<cyrozap>
cr1901_modern: It's $35 with a student discount, so I'd say it's got plenty for the money. Besides, I'm just using it a a simple dev board/PoC until I roll my own for the device I'm trying to make.
<cr1901_modern>
I also misread and thought you were doing a Migen port, not a MiSoC port lol; that's why I made the comment about built-in peripherals
<cr1901_modern>
MiSoC has undergone changes recently, and I haven't had time to get acquainted with them. :(
<cyrozap>
Hmm, it looks like the Pipistrello is actually more similar to the Mimas V2 than the miniSpartan6+
fengling has quit [Ping timeout: 245 seconds]
mumptai has quit [Remote host closed the connection]
<cyrozap>
spi_flash.py doesn't seem to support MOSI/MISO SPI, only DQ
fengling has joined #m-labs
<cyrozap>
Ok, I've gotten the gateware for the base SoC built and flashed--how do I tell if it's working?
<cr1901_modern>
Should be text output from the serial port?
<cyrozap>
Do I have to instantiate a serial port (or whatever it is in MiSoC terminology)?
<cr1901_modern>
That's what I'm not sure anymore. I THINK MiSoC will have instantiated one for you if you use the default BaseSoC class
fengling has quit [Ping timeout: 245 seconds]
fengling has joined #m-labs
<cyrozap>
Ah, it looks like it does, I just had to configure the baudrate.
Mon_ has joined #m-labs
<cyrozap>
Now that I'm getting the hang of it, I'm really starting to like MiSoC :)
Mon_ is now known as Guest18504
Guest18504 has quit [Quit: This computer has gone to sleep]
Mon_1 has joined #m-labs
Mon_1 has quit [Quit: This computer has gone to sleep]
Mon_ has joined #m-labs
Mon_ is now known as Guest89249
Guest89249 has quit [Client Quit]
<cr1901_modern>
Can't believe I went so long without a browser tab manager... what was I thinking?
rohitksingh has joined #m-labs
<cr1901_modern>
sb0: Sorry, I literally didn't notice the email response from Joe until now. Looks like I'm the only one testing on Windows for now.
<cr1901_modern>
(His way isn't wrong, though I would certainly using XMing before installing Cygwin... bleh)
Mon_1 has joined #m-labs
Mon_1 has quit [Quit: This computer has gone to sleep]
fengling has quit [Ping timeout: 245 seconds]
fengling has joined #m-labs
<GitHub148>
[artiq] sbourdeauducq pushed 3 new commits to master: http://git.io/vW1Wv
Guest89699 has quit [Quit: This computer has gone to sleep]
Mon_ has joined #m-labs
Mon_ is now known as Guest99487
Guest99487 has quit [Quit: This computer has gone to sleep]
Mon_1 has joined #m-labs
Mon_1 has quit [Quit: This computer has gone to sleep]
Mon_1 has joined #m-labs
Mon_1 has quit [Quit: This computer has gone to sleep]
<whitequark>
$ conda install conda
<whitequark>
$ conda
<whitequark>
conda: No such file or directory
<whitequark>
oops
<sb0>
whitequark, is ptfe tape acceptable for sealing vacuum threads (on the forepump)?
<sb0>
or should I use vacuum grease?
<whitequark>
perfectly acceptable
<whitequark>
I assume you have an NPT thread there?
<sb0>
why is the vapor pressure of dow corning "high vacuum grease" not specified?
<sb0>
not sure what thread i have. some chinese thing.
<whitequark>
if so, make sure to tighten it very well. the PTFE tape does not seal the NPT thread, rather it allows you to rotate it far enough for the thread to slightly deform
<whitequark>
no, it operates on compressed air. it uses air and a spring
<whitequark>
as far as I can see
<whitequark>
yeah, "single acting"
<whitequark>
taobao does not seem to have the type of angle i'm speaking of
<whitequark>
ok, yeah, I can't find a second one anywhere at all
robtaylor has joined #m-labs
Mon_ has joined #m-labs
Mon_ is now known as Guest35232
Guest35232 has quit [Quit: This computer has gone to sleep]
bentley` has quit [Ping timeout: 272 seconds]
Mon_ has joined #m-labs
rohitksingh has quit [Ping timeout: 260 seconds]
Mon_ is now known as Guest31809
mumptai has joined #m-labs
<whitequark>
ugh. even if I get the bin/conda back, it does not actually install all the deps of artiq-kc705-nist_qc1 if from scratch
<whitequark>
so my fix is doubly broken
<whitequark>
maybe I could put that in version number instead, but we need the same functionality for rollback anyway...
rohitksingh has joined #m-labs
Guest31809 has quit [Quit: This computer has gone to sleep]
ylamarre has joined #m-labs
mumptai has quit [Quit: Verlassend]
rohitksingh has quit [Quit: Leaving.]
<whitequark>
sb0: suggestion: I put (proper) conda on hold, finish new compiler integration, and then toss it out and use a package manager that isn't complete crap