| kristianpaul | hmm some missing (stall_ , err_ , lock_ , rty_, sel_, tga_ ) signla in milkymist wishbone-like soc | 00:32 |
|---|---|---|
| kristianpaul | err_ looks like a should help no? | 00:34 |
| kristianpaul | at least current conbus is inmune to errors, by detect those ;) | 00:35 |
| kristianpaul | well so ack is the only way of end bus cycle.. | 00:52 |
| kristianpaul | ah well, err_ will require async support in conbus. | 00:57 |
| kristianpaul | and rule 3.40 defines the minimun MUST wich is what milkymist uses.. | 00:58 |
| kristianpaul | not bad 8-) | 00:59 |
| wolfspraul | OK I'm moving to Ethernet land, and of course first it won't work :-) Can't get any connection to my notebook | 08:02 |
| wolfspraul | on the m1 side, both the green and yellow lights are always on, starting from somewhere in the boot process | 08:02 |
| wolfspraul | dmesg says 'eth0: link is not ready' | 08:04 |
| wolfspraul | (this is with xiangfu's latest snapshot) | 08:05 |
| lekernel | phy problem | 08:32 |
| wolfspraul | and? | 08:36 |
| wolfspraul | is it normal that on the m1 side, both the green and yellow lights are on even without a cable inserted? | 08:36 |
| lekernel | no. as I said this is a symptom of the phy problem | 08:37 |
| lekernel | (the reset bug) | 08:37 |
| lekernel | reboot the board until it works | 08:37 |
| 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... | 08:38 |
| lekernel | I don't think this has anything to do with the 'no configuration' bug | 08:38 |
| lekernel | btw, if you get the rtems shell, you can reset the PHY alone from there | 08:39 |
| wolfspraul | reset bug and configuration bug are two different things? | 08:42 |
| wolfspraul | are both fixed in our current rc3 plan? | 08:42 |
| wolfspraul | how can I reset PHY in the rtems shell? | 08:42 |
| lekernel | write 1 to the minimac phy rst register, then 0 | 08:43 |
| 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 | 08:45 |
| lekernel | (if nothing else...) | 08:45 |
| wolfspraul | oh I see, the PHY reset bug is fixable in software, even on rc2? | 08:48 |
| lekernel | yes, should be | 08:50 |
| lekernel | for some reason it didn't manifest itself as often with the previous minimac btw | 08:50 |
| lekernel | wolfspraul: does it work now? | 11:05 |
| wolfspraul | I just booted and the lights stayed off, need to try (give me 10min or so) | 11:06 |
| lekernel | http://en.wikipedia.org/wiki/File:Beijing_smog_comparison_August_2005.png | 11:09 |
| wolfspraul | yes sure | 11:13 |
| wolfspraul | it got a lot better before and since the Olympics though | 11:13 |
| wolfspraul | before the Olympics it would have been like on the right side > 50% of days | 11:13 |
| wolfspraul | maybe even 80% | 11:13 |
| wolfspraul | but now it's like that only 10% of days | 11:13 |
| wolfspraul | if even that | 11:13 |
| wolfspraul | that's not to say that air quality is good, in no way. it just improved from horrendous to very bad. | 11:14 |
| wolfspraul | lekernel: wow yes, I can ftp into the box now :-) | 11:18 |
| wolfspraul | another bug to remember - Ethernet PHY reset bug... | 11:18 |
| wolfspraul | thanks a lot | 11:18 |
| wolfspraul | how do I get to the rtems shell when m1 is running? | 12:26 |
| wolfspraul | I connected my jtag-serial usb cable, but unfortunately my kernel doesn't even recognize the serial port | 12:26 |
| wolfspraul | so I have to tell it about the serial port, then that's where the rtems shell lives? | 12:26 |
| lekernel | yeah, or you can telnet in (but that needs working ethernet *g*) | 12:33 |
| wolfspraul | cool, telnet work - great! | 12:39 |
| wolfspraul | worked | 12:39 |
| CIA-48 | milkymist: Sebastien Bourdeauducq master * ra026067 / (3 files): BIOS: report rescue mode to the application using R4 - http://bit.ly/gX5ayA | 13:18 |
| lekernel | hmm what's that http://pastebin.com/WdEC0hWG | 13:23 |
| kristianpaul | simulation compatibillity code? | 13:30 |
| lekernel | yeah but for what simulator? | 13:31 |
| lekernel | the GDB thingy doesn't work, and qemu-lm32 wasn't there (afaik) when that code was written | 13:31 |
| lekernel | i'll remove it, it's not portable anyway (e.g. won't work with qemu-lm32 -M milkymist) | 13:32 |
| kristianpaul | hi trem_ | 13:58 |
| trem_ | hi kristianpaul | 13:58 |
| lekernel | xiangfu: just do away with keymap.c in one pass | 15:29 |
| lekernel | faster | 15:29 |
| lekernel | otherwise you're writing translation tables for keycodes that immediately become obsolete after | 15:29 |
| CIA-48 | rtems-milkymist: Sebastien Bourdeauducq master * r853139d / (2 files in 2 dirs): Ethernet: minimac2 driver - http://bit.ly/fv8G7y | 15:39 |
| CIA-48 | rtems-milkymist: Sebastien Bourdeauducq master * rfeab54e / c/src/lib/libbsp/lm32/shared/start/start.S : CRT: detect rescue mode through R4 and set BSP command line - http://bit.ly/ex63Xi | 15:39 |
| CIA-48 | rtems-milkymist: Sebastien Bourdeauducq master * r3890d16 / c/src/lib/libbsp/lm32/shared/start/start.S : remove CRT cruft - http://bit.ly/ijYKsT | 15:39 |
| CIA-48 | flickernoise: Sebastien Bourdeauducq master * r2c9f5e7 / src/sysconfig.c : Do not load configuration in rescue mode - http://bit.ly/hGgpyx | 15:47 |
| kristianpaul | ah, cti_ is intended register for feedback_ , looks intereresting | 16:33 |
| kristianpaul | :o slaves may also support some burst types with cti, nice | 16:46 |
| 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?.. | 16:56 |
| kristianpaul | so classic cycle for now :-) | 16:57 |
| guyzmo | ola | 17:28 |
| 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) | 17:30 |
| kristianpaul | hum.. | 17:33 |
| 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 | 17:34 |
| guyzmo | anyway, I'm not using linux' ldd, but darwin's equivalent that is 'otool -L' and it shows me only one lib : "libSystem" ... | 17:35 |
| lekernel | guyzmo: i'm sure you'd have spent less overall time using system() | 17:57 |
| lekernel | select() | 17:58 |
| trem | nite all, sweet dreams | 21:34 |
| --- Sun Apr 24 2011 | 00:00 | |
Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!