mithro: but the MP cables that don't say redmere but do say "active" seem to work. kinda. jitter = WER numbers on and off. 0's for 5 - 10 seconds, then 2 or 3 seconds of10,000 then back to 0's
oh hey, unplugging / replugging the input cable .. no errors now
paradisaeidae_ has quit
mithro
faulteh: Poke me later today and I'll help you figure out what is going on
tumbleweed: Do you have a list of things you guys are going at the Debconf Video sprints next week?
Title: opsis-soc/ci.c at master · enjoy-digital/opsis-soc · GitHub (at github.com)
mithro
_florent_: Looking at that code, does telnet not do remote echo?
_florent_
mithro: it should, not sure
mithro
_florent_: I can't see any code in readstr which sends the incoming char back to the telnet session - but I could be blind
_florent_: Looking at the `man telnet` it seems like telnet might do local echo by default....
_florent_
mithro: yes that's probably why I removed the echo
mithro
_florent_: If we don't support telnet and uart at the same time, the uart should probably respond to any input with something like "uart disabled - telnet session open" or similar
Otherwise I know I'm going to hit my head against this in the future and I'll have forgotten this conversation :-)
_florent_
mithro: yes we can do that for now
mithro
The lack of "unknown command" type error message still bites me every now and then....
_florent_
mithro: you can add it
mithro
I'm sometimes hopeless at doing the simple things :-P
_florent_
mithro: but is we only press enter, please do not print "unknown command" :)
faulteh
and throw in some tab auto-completion while you're at it :P
mithro
_florent_: so after all that, I'll just send the first diff as a pull request?
_florent_
mithro: that's fine for me
mithro
_florent_: so, the next question is, how confident are you that litedram to will work on the Atlys (with its DDR2)?
And I assume you haven't had a chance to look at the minispartan?
_florent_
mithro: I don't see any reason litedram will not work on the Atlys
mithrp: no haven't looked at the minispartan yet
mithro: I'll try the minispartan6 today
mithro
Well, there shouldn't have been any reason the minispartan didn't work?
_florent_
mithro: what is the problem? crashing while executing the firmware from dram?
mithro: executing formware from dram was not tested before on the minispartan
mithro: not, but I'm not sure I'll done enough test on the opsis to see it
mithro
Yeah - I haven't investigated enough yet to verify if it does / doesn't happen on the new opsis-soc
It only really happen significantly when multiple inputs+outputs are all enabled
_florent_
mithro: yes, probably an arbitration issue on the controller or a timing that is not respected
mithro
_florent_: Yeah - it "feels like" an underflow or overflow type issue - but I was sure we use to get console notifications when that occurred previously...
_florent_
mithro: we only have console notification for overflow on the input
mithro: here the issue is in the controller, which is not able to report thing to the CPU
mithro
_florent_: I'm guessing the issue is something like it tries to read something from the buffer fifo and it is empty?
_florent_
mithro: no that can be inside the controller of the dram that is returning incorrect data since we don't respect a timing
mithro
ahh
_florent_: Is the controller likely to "know" that it has screwed up?
_florent_: I assume there isn't any checksums or anything
_florent_
mithro: no, the sdram is not going to reports problems
danielki joined the channel
shenki
mithro: pong
mithro
shenki: I was looking at your github and I see your playing with the lm32 linux port?
shenki
mithro: heh yeah. i got a bit sucked into it
mithro
shenki: How far did you get?
shenki
mithro: ive rebased on v4.8, and now im working through fixes to make it build
mithro
shenki: Cool!
shenki
the quality of the port is pretty poor by modern kernel standards
it will probably be easier to start over if we want to get it upstream
but ive not done a new arch before, so we will see
mithro
shenki: are you planning on using qemu?
shenki
mithro: hadn't thought about that yet. probably
mithro
shenki: Guess compiling is the first task :-P
shenki
mithro: is the qemu support upstream?
mithro
shenki: I believe so...
_florent_
mithro, shenki: if you need qemu with misoc/litex, please ask key2 on m-labs channel
shenki
i compiled the old tree with the toolchain we have. it's based on 3.15. so i could try booting that too