<kristianpaul>
hmm some missing (stall_ , err_ , lock_ , rty_, sel_, tga_ ) signla in milkymist wishbone-like soc
<kristianpaul>
err_ looks like a should help no?
<kristianpaul>
at least current conbus is inmune to errors, by detect those ;)
<kristianpaul>
well so ack is the only way of end bus cycle..
<kristianpaul>
ah well, err_ will require async support in conbus.
<kristianpaul>
and rule 3.40 defines the minimun MUST wich is what milkymist uses..
<kristianpaul>
not bad 8-)
<wolfspraul>
OK I'm moving to Ethernet land, and of course first it won't work :-) Can't get any connection to my notebook
<wolfspraul>
on the m1 side, both the green and yellow lights are always on, starting from somewhere in the boot process
<wolfspraul>
dmesg says 'eth0: link is not ready'
<wolfspraul>
(this is with xiangfu's latest snapshot)
<lekernel>
phy problem
<wolfspraul>
and?
<wolfspraul>
is it normal that on the m1 side, both the green and yellow lights are on even without a cable inserted?
<lekernel>
no. as I said this is a symptom of the phy problem
<lekernel>
(the reset bug)
<lekernel>
reboot the board until it works
<wolfspraul>
hmm. looks like the reset bug is more serious than I thought. let's hope those things are gone in rc3. ok trying now, rebooting...
<lekernel>
I don't think this has anything to do with the 'no configuration' bug
<lekernel>
btw, if you get the rtems shell, you can reset the PHY alone from there
<wolfspraul>
reset bug and configuration bug are two different things?
<wolfspraul>
are both fixed in our current rc3 plan?
<wolfspraul>
how can I reset PHY in the rtems shell?
<lekernel>
write 1 to the minimac phy rst register, then 0
<lekernel>
configuration reset bug is fixed, phy reset bug is fixable in the bitstream by making the FPGA continuously reset that piece of crap PHY until it works
<lekernel>
(if nothing else...)
<wolfspraul>
oh I see, the PHY reset bug is fixable in software, even on rc2?
<lekernel>
yes, should be
<lekernel>
for some reason it didn't manifest itself as often with the previous minimac btw
<lekernel>
wolfspraul: does it work now?
<wolfspraul>
I just booted and the lights stayed off, need to try (give me 10min or so)
<CIA-48>
flickernoise: Sebastien Bourdeauducq master * r2c9f5e7 / src/sysconfig.c : Do not load configuration in rescue mode - http://bit.ly/hGgpyx
<kristianpaul>
ah, cti_ is intended register for feedback_ , looks intereresting
<kristianpaul>
:o slaves may also support some burst types with cti, nice
<kristianpaul>
ha, cti is no implemented on the milkymist soc.. i just see it asigned to masters including the lm32 core wich seems the only able to support it?..
<kristianpaul>
so classic cycle for now :-)
<guyzmo>
ola
<guyzmo>
for flterm, I tried to use a pipe, without luck, and I found a poll-emulation library in the macports, but either I didn't succeed in compiling against it, or it is non working (I'm not sure, ldd does not show me the libpoll I compiled against)
<kristianpaul>
hum..
<CIA-48>
milkymist: Sebastien Bourdeauducq master * re39899e / cores/minimac2/rtl/minimac2_ctlif.v : Do not assert PHY reset for too long - http://bit.ly/hHdW2I
<guyzmo>
anyway, I'm not using linux' ldd, but darwin's equivalent that is 'otool -L' and it shows me only one lib : "libSystem" ...
<lekernel>
guyzmo: i'm sure you'd have spent less overall time using system()