00:00
<
kristianpaul >
never watches a battelstar galactica i should some day
00:00
<
kristianpaul >
live is week :-)
00:00
<
kristianpaul >
s/live/life
00:00
<
Fallenou >
I go to sleep late during the week
00:00
<
Fallenou >
on Friday i am tired
00:01
<
kristianpaul >
At what time you wake up and go sleep during week?
00:02
<
Fallenou >
humm waking up at like 8h30
00:02
<
Fallenou >
and go to sleep at 1 or 1h"0
00:03
<
kristianpaul >
7hrs sleep is good :-)
00:04
<
Fallenou >
well not enough for me :)
00:06
<
Fallenou >
humm rtems manual seems outdated about rtems configuration struct
00:07
<
Fallenou >
even on 4.10.0 branch
00:07
<
kristianpaul >
he, yeah i have same on pdf..
00:08
<
Fallenou >
rtems doc is really not up to date usually
00:08
<
Fallenou >
that's really too bad !
00:08
<
kristianpaul >
yeah, considering you'were in gsoc ;-)
00:09
<
kristianpaul >
I wonder if you had to dig code to get answers from time to time?
00:10
<
Fallenou >
ooooh yes
00:10
<
Fallenou >
more than you would think :')
00:10
<
Fallenou >
there is nothing more up to date than the code ;)
00:11
<
kristianpaul >
agree
00:11
<
kristianpaul >
But well, doc is important..
00:11
<
kristianpaul >
waits ack-grep
00:12
<
Fallenou >
sure it is
00:12
<
Fallenou >
definitely
01:48
<
kristianpaul >
170Kbytes/sec
01:48
<
kristianpaul >
uploading a 18Mb tarball to /flash
01:48
<
kristianpaul >
and crashed...
01:49
<
kristianpaul >
after 8 fifo overflow messages
01:50
<
Fallenou >
so you reduced the speed kristianpaul ?
01:52
<
kristianpaul >
not yet
01:52
<
kristianpaul >
but good news i send all patches and no crash or overflow !
01:53
<
kristianpaul >
try now at 10M ful duplex
01:54
<
Fallenou >
crosses fingers
01:58
<
kristianpaul >
argg i set eth0 to 10 and it again get back to 100...
01:58
<
kristianpaul >
I did ethtool -s eth0 speed 10 duplex half
02:00
<
kristianpaul >
Fallenou: sure i dont need 10M support in rtems side first?
02:00
<
Fallenou >
the negociation is done by the phy i think
02:00
<
Fallenou >
rtems does not know about it
02:01
<
kristianpaul >
ha !
02:01
<
Fallenou >
btw if the linux says "i cannot got faster than 10M"
02:01
<
Fallenou >
the other end HAS to say "well ok"
02:01
<
kristianpaul >
not my case
02:01
<
kristianpaul >
let me check
02:02
<
kristianpaul >
but is fun the eth in mm1 just start blinking every second (both greed and orange leds)
02:02
<
kristianpaul >
So i guess who is refusing this changes ;-)
02:03
<
Fallenou >
i don't know the exact signification of the blinkings
02:03
<
Fallenou >
do you ?
02:03
<
kristianpaul >
hehe i do
02:03
<
kristianpaul >
i'm forcing the ethtool here
02:04
<
kristianpaul >
with a bash script
02:04
<
kristianpaul >
but no, mm1 cant talk at 10M... i need read more
02:04
<
kristianpaul >
why--
02:04
<
Fallenou >
humm maybe there is some MII register that is forcing negociation at 100
02:04
<
Fallenou >
don't know
02:04
<
Fallenou >
we would have to ask lek
02:04
<
Fallenou >
lekernel
02:05
<
kristianpaul >
please connect !
02:06
<
kristianpaul >
hmm i dont see that in the doc..
02:07
<
Fallenou >
i know there is some setup done for mii
02:19
<
kristianpaul >
harcoded?..
02:20
<
kristianpaul >
looks for RXD2
02:24
<
Fallenou >
some mdio stuff maybe
02:31
<
kristianpaul >
ah but SDIO is handled by software..
02:31
<
kristianpaul >
i think
02:31
<
kristianpaul >
let check bios
02:37
<
kristianpaul >
is slow this  but i dint break..
02:37
<
kristianpaul >
just two fifo messages
02:38
<
kristianpaul >
8556788 bytes transfered in 65.4 seconds (130777 bytes/s)
02:38
<
kristianpaul >
not bad Fallenou
02:38
<
kristianpaul >
i'll asume that last fix you did helped ;-)
02:44
<
Fallenou >
kristianpaul: great :)
02:44
<
Fallenou >
that would have surprised me if it didn't change anything
02:45
<
Fallenou >
i guess i still need to make the driver more efficient to behave well under load
02:45
<
Fallenou >
so you put it into 10 Mbit kristianpaul ?
02:46
<
kristianpaul >
now i pulling.... but transmision did no started yet... why?¡.. hmmm
02:46
<
kristianpaul >
how?
02:46
<
kristianpaul >
ftp 192.168.0.42
02:46
<
kristianpaul >
user: foo foo
02:46
<
kristianpaul >
cd /flash
02:47
<
kristianpaul >
mput file.pdf
02:47
<
Fallenou >
yes but the ethernet speed
02:47
<
Fallenou >
is it 10 Mbit/s ?
02:47
<
kristianpaul >
same
02:47
<
kristianpaul >
100Mbits
02:47
<
kristianpaul >
i need to check the biutnaging part for 10Mbits
02:47
<
Fallenou >
maybe try again several times
02:48
<
kristianpaul >
yes sure
02:48
<
kristianpaul >
i need a script :-)
02:48
<
Fallenou >
copy pasting commands in telnet ?
02:48
<
kristianpaul >
telnet?
02:48
<
kristianpaul >
no i mean, ftpd is on rtems
02:48
<
kristianpaul >
i'm the client
02:48
<
kristianpaul >
i'm -> laptop
02:48
<
Fallenou >
ftp is cleartext protocol
02:49
<
Fallenou >
you can telnet 192.168.0.42 21
02:49
<
Fallenou >
then log in
02:49
<
Fallenou >
oh but you do mput
02:49
<
Fallenou >
thought you would get a file
02:49
<
Fallenou >
more tricky to send via telnet :)
02:50
<
kristianpaul >
i can cheat this way. i can capture trafic and tcpreplay it later
02:50
<
Fallenou >
yes maybe
02:50
<
kristianpaul >
but i cant see if sucess.. also i guess i need handshake..
02:50
<
Fallenou >
or juste use filezilla it's quick
02:50
<
kristianpaul >
no no
02:50
<
kristianpaul >
X sucks ! remenber ;-)
02:51
<
kristianpaul >
bash scripr will be enouht
02:51
<
kristianpaul >
hey !, the pushing never started
02:51
<
kristianpaul >
may be too big??
02:51
<
kristianpaul >
s/push/pull
02:52
<
kristianpaul >
i still saying: 110 Opening BINARY mode data conection..
02:52
<
kristianpaul >
i'll try with 5Mb
02:56
<
kristianpaul >
but wait, i'm erasing flash again, just in case got corrupte when the 18Mb file crash..
03:03
<
kristianpaul >
hmm no...
03:03
<
kristianpaul >
lets try 1mb..
03:07
<
Fallenou >
gotta go to sleep !
03:07
<
Fallenou >
good luck with the tests !
03:10
<
kristianpaul >
nooo noo... 1mb and get still Opening...
03:11
<
kristianpaul >
hhehe i'll di ttcp now from mm1 to latop and confirm some discoveries..
03:28
<
kristianpaul >
Fallenou: please asap try ttcp from mm1 to laptop/or equivalent
03:29
<
kristianpaul >
arggg
03:29
<
kristianpaul >
sleepy
16:16
<
wpwrak >
wow, ttcp has gotten fat. sttaistics used to be a one liner ;-)
17:05
<
lekernel >
char* * * * * * :)
17:35
<
kristianpaul >
wpwrak: there is also a verbose option !
17:35
<
kristianpaul >
waiting Fallenou feedback
17:36
<
wpwrak >
lekernel: this needs a C syntax extension: char 6*Â Â ;-)
19:08
<
kristianpaul >
now i need find a workaroun to plug the jtag-serial pod again...
19:08
<
lekernel >
yeah, there are "pointing up" USB cables
19:08
<
lekernel >
I posted a link to the qi hardware wiki
19:09
<
kristianpaul >
hmm, wich article?
19:11
<
kristianpaul >
but it still needa hole, or the plan is just remove the top acrylic part?
19:12
<
lekernel >
just remove the top acrylic
19:12
<
kristianpaul >
i'll remove the video in/lad/dc in side for now..
19:12
<
kristianpaul >
thinking about drilling later
19:13
<
lekernel >
yeah, that's a solution too
19:23
<
kristianpaul >
lekernel: btw in wich part of bios you define the 100Mbps for minimac? or better question, where is stored the "Basic Status Register" to set in the PHY?
19:24
<
lekernel >
the phy has default correct values, and I did not need to spend time on changing them
19:24
<
lekernel >
the mdio bit banging functions also have some bugs you might need to track
19:25
<
kristianpaul >
but there is a "facility" to oeverwrite it by software just in case
19:25
<
kristianpaul >
ahh bugs.. :-)
19:25
<
lekernel >
yeah, but it's buggy
19:25
<
lekernel >
though it serves its purpose of testing the PCBs
19:25
<
kristianpaul >
yeah, i saw your comments about metastabillity there ;-)
19:25
<
lekernel >
it has nothing to do with metastability, just software not doing the bit banging correctly
19:26
<
kristianpaul >
ah ok
19:26
<
kristianpaul >
software you mean the bios? or it should be supported by rtems driver?..
19:27
<
lekernel >
all software using libnet
19:27
<
lekernel >
so bios + demo and not rtems
19:27
<
kristianpaul >
ah..
19:27
<
lekernel >
there isn't any mdio implementation in the rtems driver yet
19:27
<
lekernel >
feel free to contribute one...
19:27
<
kristianpaul >
sure :-)
19:28
<
lekernel >
and fix the one in libnet
19:28
<
kristianpaul >
I need ethernet