sb0 changed the topic of #m-labs to: ARTIQ, Migen, MiSoC, Mixxeo & other M-Labs projects :: fka #milkymist :: Logs http://irclog.whitequark.org/m-labs
ohama has quit [Ping timeout: 244 seconds]
ohama has joined #m-labs
<mithro>
ysionneau: ping?
<mithro>
actually I think I need rjo ?
<mithro>
sb0: Hey - you were talking about migen programmers and openocd. Is openocd an actually actively developed jtag programmer? IE Should we be making sure the Opsis is well supported using it?
<sb0>
mithro, Robert added FPGA support to openocd, including flash writing via proxy bitstream. I'd say yes
<mithro>
sb0: It looks like openocd already has support for Altera USB Blasters? We have firmware for our FX2 which pretends to be one of them for urjtag
<sb0>
looks like it... let us know how it goes
kaalia has quit [Remote host closed the connection]
stekern has quit [Ping timeout: 268 seconds]
<mithro>
sb0: I'll give it a go in an hour or two probably
<mithro>
rjo: well, I can't use your packages because I don't know the passphrase :) - I would also like to make sure I can generate my own
<rjo>
strace_tailor.sh has documentation how to use it in the file. does that not work for you?
<rjo>
i can imagine xilinx being anal enough to "dislike" distributing unencrypted licenses and software...
<mithro>
rjo: yes, they are
antgreen` has quit [Ping timeout: 264 seconds]
antgreen` has joined #m-labs
<mithro>
rjo / ysionneau: I'm just rewriting the strace_tailor.sh script in Python to fix up some stuff it misses
<mithro>
bblr
<rjo>
mithro: what does it miss?
<felix_>
i'm currently writing lm32 support for radare2; thought that might be interesting for you
<felix_>
the lm32 isa is definitely one of the better ones
<mithro>
felix_: what is radare2?
<mithro>
felix_: seems to be some sort of text editor?
<felix_>
its a tool like ida pro
<felix_>
quite powerful disassembler
<mithro>
ahh
<felix_>
i'll also write a code analyzer plugin for it, but i'm quite happy that at least the disassembler plugin sort of works (still with at least a few bugs)
<rjo>
felix_: can i haz radare-or1k?
<felix_>
rjo: you could maybe hire me as a consultant...
ylamarre has joined #m-labs
<rjo>
interesting!
<felix_>
i'm writing the support for lm32, cause i need that for some reverse-engineering project; so that was a spare-time project for me
<rjo>
ouh. there are closed software things for lm32?
ylamarre has quit [Remote host closed the connection]
ylamarre has joined #m-labs
<felix_>
no, ida pro currently doesn't have support for lm32
<felix_>
e.g. amd uses a lm32 for power, clock, and thermal management; there was a talk on that subject at the 30c3 ;)
<mithro>
rjo: still trying to figure out why it likes the xc6slx45 but not the xc6slx45t
<rjo>
mithro: what did the original script miss? it has worked fine for us on several S3, several S6 and zynq/kintex.
<mithro>
rjo: I'm unsure exactly now - it complained a lot about missing files when doing the cp and I got a couple "file not found" errors on the travis output
<mithro>
rjo: Some of it was also the sed command not dealing with double slashes ending up in the path names - so trying to copy the file twice
<rjo>
did you run strace_tailor.sh for that very target chip?
<rjo>
copying the same file twice is very harmless.
<mithro>
rjo: I'll be interested to compare the tar generated with the python script verse the strace_tailor.sh script
<mithro>
rjo: I'm more confident now that things are working as expected now there are no complaints from the cp
<mithro>
rjo: I'm also interested to see which commands are accessing which files - which the Python script will be easy to extend to do