irclog2html for #openezx on 20060929

01:28.30stefan_schmidttime to sleep. cu
01:39.38*** join/#openezx ljp (n=lpotter@203.94.178.46)
02:39.28*** join/#openezx jonwil (n=jonwil@220-245-203-217-wa-pppoe.tpgi.com.au)
02:58.11*** part/#openezx [g2] (n=g2@nslu2-linux/g2)
04:59.55*** join/#openezx koen (n=koen@ip5451781a.direct-adsl.nl)
05:27.09Hopscotchgood morning
08:04.59*** join/#openezx ade|desk (n=ADAVEY@194.200.143.249)
08:34.48*** join/#openezx florian_kc (n=fuchs@dns.kernelconcepts.de)
08:34.57florian_kcgood morning
08:44.04stefan_schmidtmorning
08:48.54*** join/#openezx blkhawk (i=blkhawk@pD9E06652.dip.t-dialin.net)
09:13.21*** join/#openezx jim_rayner (n=jim_rayn@beyondvoice.plus.com)
09:13.43ade|deskhowdy folks
09:14.54florian_kchi jim_rayner, hi ade|desk
09:14.58stefan_schmidthi blkhawk, jim_rayner ade|desk
09:15.42jim_raynerhi ade|desk, florian_kc, stefan_schmidt
09:17.18stefan_schmidtanybody an idea about this? http://rafb.net/paste/results/joimyQ16.html
09:26.44florian_kcsounds like an api change
09:29.49jim_raynerhow about this patch for core interrupt handling code http://lkml.org/lkml/2006/5/16/408
09:31.33stefan_schmidtjim_rayner: Thats the one i clone andle_edge_irq from. As tglx suggested.
09:31.59stefan_schmidtI worked on this until 4:00 am
09:32.10jim_rayneraah, apologies.
09:32.15stefan_schmidtjim_rayner: np
09:32.20jim_rayneryeak, 4am, wow
09:33.21stefan_schmidti get it to compile, except of the error i just posted.
09:33.37stefan_schmidtBut the logic is still broken and don't work.
09:34.33stefan_schmidtI mostly copied over the stuff from handle_edge_irq and merge it with our demux_handler
09:38.08stefan_schmidtmoin mickeyl
09:38.24mickeylmorsche
09:38.25stefan_schmidthttp://people.openezx.org/stefan/tmp/ezx-port-to-genirq.patch
09:38.44stefan_schmidtPlease read the comment in top of it.
09:40.28stefan_schmidtThe biggest problem for me is atm hoiw to integrate the for loop in the new logic. This is not done yet.
10:00.10*** join/#openezx [g2] (n=g2@nslu2-linux/g2)
10:00.36stefan_schmidthi [g2]
10:00.52[g2]stefan_schmidt good day
10:01.52[g2]stefan_schmidt thx for all your work on openezx
10:05.34stefan_schmidt[g2]: thanks, most of the time i enjoy it.
10:05.57stefan_schmidt[g2]: You are a hardware guy right?
10:05.59[g2]stefan_schmidt then that's a good thing and you are a normal person :)
10:06.09stefan_schmidtI:)
10:06.15stefan_schmidt:)
10:06.28[g2]software/firmware but I'm trying to get a hw company going
10:07.19stefan_schmidtI plan to build the EMU UART adapter, to get a serial console, on monday.
10:08.25stefan_schmidtTogether with a friend, which knows more about hardware the I.
10:08.54[g2]cool.
10:09.28[g2]so basically, a host side USB to RS232 adapter right ?
10:09.28stefan_schmidtDo you know which kind of levelshifter we need? Not sure about 232 or 3232
10:11.37[g2]stefan_schmidt are your plans to modify u-boot to use the usb as console ?
10:11.46[g2]and then the kernel
10:11.54stefan_schmidtonly kernel
10:12.03stefan_schmidtezx uses blob as bootloader
10:12.25[g2]yeah, blob. sorry too many OS projects :)
10:12.30stefan_schmidt:)
10:13.05[g2]there are a couple little micros that do host side USB
10:13.16[g2]and have serial
10:13.37stefan_schmidtblob is not my problem atm, but i like a serial console to the kernel msgs while porting to 2.6.18 and fixing mtd
10:14.23[g2]basically, you've got Moto Phone usb-device === usb host ---- serial --- PC/Laptop
10:14.59[g2]stefan_schmidt have you thought about net console ? Or is it earlier debugging stuff
10:15.35stefan_schmidtno, Moto Phone USB plug switched in UART mode ... levelshifter ... laptop
10:16.25stefan_schmidtmtd is before net
10:16.39stefan_schmidthttp://wiki.openezx.org/EMU UART mode
10:17.21stefan_schmidtAnd I think is it helpfully to have a working example for such an adapter.
10:18.38[g2]stefan_schmidt do you accept pay pal ?
10:18.52[g2]or someone on openezx ?
10:19.11stefan_schmidtNot yet. Still need to setup an account.
10:19.27stefan_schmidtYou like to donate?
10:19.47[g2]I don't like to donate, but I think it's a good thing
10:19.54mickeylheh
10:19.56mickeylit is
10:20.19stefan_schmidtHow difficult is it to setup an pay pal account.
10:21.01florian_kciirc quite easy if you have a normal bank account
10:22.32stefan_schmidtI think we can't do it for openezx in general, but for the individual developer.
10:24.08mickeyli have one since long and while i was OZ maintainer a couple of people donated
10:25.37[g2]stefan_schmidt why don't you thing for openezx in general ?
10:25.43[g2]s/thing/think/
10:25.59[g2]mickeyl you're in EU somewhere right ?
10:27.33stefan_schmidt[g2]: OpenEZX is no organisation. Who should become the money and handle it?
10:27.55stefan_schmidt[g2]: mickeyl is from germany, right
10:28.15mickeylfrankfurt am Main
10:30.12mickeyl:)
10:30.24mickeylyou ain't seen nothing yet
10:30.34mickeyl2007 will be exciting
10:30.44florian_kci hope so :-)
10:30.59[g2]mickeyl Oh I see it all coming
10:31.10mickeylwe will see a stable OE branch, an OE book, more commercial vendor support and cool devices as well
10:32.09mickeyl*nod* :)
10:32.10stefan_schmidtmickeyl: This year?
10:32.49mickeylif all goes well, you will see a first sign-of-life for that project in november on a trade show.
10:34.12stefan_schmidt:)
10:34.40stefan_schmidtCan you talk about it afterwards?
10:36.10mickeyli think so
10:36.12mickeyl(i hope so)
10:36.17stefan_schmidtk
10:42.12[g2]stefan_schmidt so in the meantime let's talk about kernel usb consoles and hw
10:42.24[g2]and if mickeyl want to talk more I'm all ears :)
10:43.47stefan_schmidt:)
10:47.05stefan_schmidtmickeyl: I already read it. And i can wait until the device is out.
10:50.51florian_kcmickeyl: that's a really common problem... usually it is quite easy to have a useful definition about what is covered by the nda.
10:51.44florian_kcmickeyl: e.g. that only things that are marked as secret
10:54.30stefan_schmidthmm, personal or premier paypal account?
10:55.27stefan_schmidtflorian_kc: Personal accounts cannot accept debit or credit card payments
10:55.47stefan_schmidtflorian_kc: Is it usefull without credit card payment?
10:55.54florian_kchrm
10:56.01florian_kcnasty
10:56.16florian_kcits that long ago i did this
10:57.04florian_kci'm not sure... in germany it would, but i'm not sure about other conutries.
10:59.22stefan_schmidtIt seems personal is more for sending money and premier for sending and recieving.
11:00.30stefan_schmidtPayPal charges Premier and Business accounts to receive payments. Personal accounts are free, but may not receive debit or credit card payments
11:02.29stefan_schmidtok, i start with an personal account and perhaps upgrade later.
11:03.03[g2]stefan_schmidt can't we just do a custom driver on the PC to handle both usbnet and serial ? Then you wouldn't need any special hw. It'd just be a multi-purpose usb device correct ?
11:04.26stefan_schmidt[g2]: I don't think that this is possible, as you need to tweak some pcap stuff on the cellphone for changing the EMU mode.
11:04.53stefan_schmidtFor me it seems as if only one mode per time is possible.
11:05.08stefan_schmidtOh, and think about the voltage...
11:05.47[g2]stefan_schmidt well I think it would only need to be one mode at a time
11:05.58[g2]blob is in one mode, the kernel in another
11:06.08[g2]the driver on the PC side handles both
11:06.50stefan_schmidtI don't get it.
11:07.39stefan_schmidtThe usb-plug is no more usb in UART mode. You need a levelshifter between (3232).
11:07.41stefan_schmidthttp://lists.gnumonks.org/pipermail/openezx-devel/2006-April/000224.html
11:11.41[g2]stefan_schmidt that post is talking about switching the EMU to be /dev/ttyS0 right ?
11:12.10stefan_schmidtyes, that's what i like to do.
11:12.20[g2]Ok that's a fine thing
11:12.56stefan_schmidtIt's one of the many EMU modes. :)
11:13.03[g2]what I was talking about was change the kernel to support a usb console, kinda like netconsole
11:13.15[g2]s/change/changing/
11:13.53stefan_schmidtah, a copmplete software solution.
11:14.02stefan_schmidtnow it makes sense to me. :)
11:14.17[g2]right, the driver on the PC side would just need to but "multi device"
11:14.47[g2]it's a hack, but then nobody needs any new hw
11:15.47[g2]stefan_schmidt I would also suggest the following
11:16.35[g2]Ok this idea about saving old state in memory won't work
11:17.03[g2]I was going to suggest that we write to a buffer up in high memory (say reserve the last 1MB)
11:17.34[g2]then on a warm start you could but a different kernel and dump out the very early log
11:18.10[g2]however, we need to power-off the phone for key press to get to the kernel boot loading which would lose the state
11:18.32stefan_schmidtkexec?
11:19.09[g2]well the problem is your debugging the kernel
11:19.23[g2]s/your/you are/
11:20.13stefan_schmidt[g2]: The idea is not bad, but i try UART before. :)
11:21.00[g2]stefan_schmidt how good is your hw guy ?
11:22.21[g2]I've got a 4.5-12V input or battery
11:22.25[g2]9V
11:23.06[g2]So I want power protection and being able to start the device on battery, but plug it in or disconnect it and then have it continue to run
11:23.23stefan_schmidt[g2]: Should be good enough. He is doing hardware stuff since many years for fun and now for profit.
11:23.29[g2]and while connect, not reverse the current to the battery
11:23.51[g2]s/connect/connected/
11:26.02stefan_schmidtSounds interesting
11:27.50[g2]stefan_schmidt msg me the PP id
11:28.55[g2]stefan_schmidt or do you have a "donate" button
11:29.32stefan_schmidt[g2]: PP id == mail address?
11:30.20[g2]stefan_schmidt yeah I think that's it
11:35.13stefan_schmidtbbl
13:30.24*** join/#openezx agd5f (n=deuchera@65.242.105.130)
13:52.59*** join/#openezx jim_rayner (n=jim@beyondvoice.plus.com)
14:30.34florian_kci have nfsroot working... somehow
14:37.05*** join/#openezx LoneStar (n=xinzhen@218.81.39.163)
14:47.04ade|deskflorian_kc: nice
14:48.12florian_kcade|desk: usbd=net is the magic
14:48.39ade|deskflorian_kc: eh ?
14:50.29florian_kcade|desk: well, thats the kernel parameter to come up in networking mode instead of acm
14:50.48ade|deskechoing to usbd-switch is not working
14:51.07ade|deskah so i could put it in usblan from the bootloader ?
14:52.53florian_kcade|desk: maybe, i'm not sure if you can change the commandline
15:02.04jim_rayner* grr to usb
15:02.22jim_rayners
15:02.56jim_rayneroops. starting at mux code too long
15:04.41blkhawkstarting?
15:04.41jim_raynerapologies, staring at mux usb driver code too long
15:04.50blkhawkjim_rayner: we can see that
15:04.51blkhawk:P
15:05.02jim_rayneraaaahhh
15:05.35blkhawkdid you get anything done?
15:07.42jim_raynershort answer is no, not at the moment, usb ipc driver wont write the initial sabm frame
15:09.02jim_rayneradding various printks to identify the problem
15:10.28*** join/#openezx koen (n=koen@ip5451781a.direct-adsl.nl)
15:31.01blkhawkthe good old printf debugging method :P
15:31.40jim_raynerI'm old school
15:34.55koenhi all
15:35.12florian_kchi koen
15:35.15ade|deskhi koen
15:35.20blkhawkhi koen
15:35.36jim_raynerhi koen
15:35.59blkhawkanybody know what makes the gif's in the motorola startup/shutdown animations "special"?
15:36.09ade|deskkoen: you only need another 20 people to say hi
15:46.28devicenodehi koen
15:48.31blkhawk19
15:48.48blkhawkcome on you lurkers say hi :=
15:49.32jim_raynerblkhawk: if interested, Moto changed drivers/video/fbcon.c
15:50.19jim_raynerblkhawk; may give a clue
15:50.56florian_kc*ngaaaa*
15:51.04blkhawkjim_rayner: well - the problem is other peoples gifs work - mine just run once then stop
15:51.17florian_kcmmc works, but init dies
15:51.36blkhawkflorian_kc: in 2.6?
15:51.54florian_kcblkhawk: 2.4
15:52.08stefan_schmidthi koen
15:52.27stefan_schmidt18
15:52.39blkhawk:)
15:53.13stefan_schmidtflorian_kc: Like to document the nfsroot with 2.4 in the wiki? http://wiki.openezx.org/Rootfs_on_NFS?action=ediX
15:53.15stefan_schmidt:)
15:53.49florian_kcstefan_schmidt: if it worked i would do that... but init dies
15:54.09blkhawkthat reminds me - anybody got the latest german firmware with copilot? I want to start flashing again and don't want to risk loosing copilot
15:56.08stefan_schmidtflorian_kc: np, just make a note once you have it working
15:58.00florian_kcstefan_schmidt: as soon as i have anything useful i'll document it definitely...
15:58.06stefan_schmidt:)
15:59.25florian_kcbut i understand why everyone refuses to use this kernel now...
16:27.26stefan_schmidt:)
16:38.38ade|deskgreat, usb_boot works under vmware, this makes the device more usable now since i can't even get it into USBLAN right now
16:39.23ade|desks/usb_boot/boot_usb
16:42.42stefan_schmidtpurl: botmail for ao2: http://people.openezx.org/stefan/tmp/ezx-port-to-genirq.patch starts a genirq port
16:43.59stefan_schmidtkoen: http://people.openezx.org/stefan/tmp/ezx-port-to-genirq.patch compiles, but has a broken logic.
16:44.26stefan_schmidtkoen: And i know now what tglx mean with shadowed argument.
16:45.39*** join/#openezx TimRiker (n=timr@216.49.181.128)
16:47.42stefan_schmidtdemux handler has irq as an argument and also uses irq as a local variable inside the for loop. Mean you can't use the argument in the loop. It is shadowed. Rename irq in the loop should help.
16:48.05koenah, I see
16:57.32blkhawkmeans i'm back ;)
16:58.32blkhawkwe had a special here one dr oetker pizza for 1EUR
16:58.43blkhawkmy fridge is full to the brim
16:58.52devicenodelol
16:59.59stefan_schmidt:)
17:00.27stefan_schmidtThat's cheap
17:01.04stefan_schmidtI need to defrosting my fridge the next week.
17:01.04blkhawkya
17:01.17blkhawktoday was the last time to refill
17:01.30blkhawkonly the crap kinds were left tho
17:01.40blkhawkquattro stagiony
17:01.44blkhawksalame
17:01.54blkhawkand the vegetarian crap
17:02.08stefan_schmidt:D
17:02.27stefan_schmidtfood is ready, cu.
17:02.37blkhawkcu
17:52.39*** join/#openezx florian (n=fuchs@p5083B092.dip0.t-ipconnect.de)
17:53.49florianre
18:02.15koenstefan_schmidt: diud you send that diff to the mailinglist already?
18:02.29koenI'm away from home, so checking mail takes a while :(
18:08.50stefan_schmidtkoen: not yet, i send an updated version later this night.
18:20.01*** join/#openezx pleemans (n=peter@d51A5E421.access.telenet.be)
18:53.21*** join/#openezx florian (n=fuchs@p5083B092.dip0.t-ipconnect.de)
18:53.22florianre
19:02.24koenstefan_schmidt: http://rafb.net/paste/results/WEwjAF22.html
19:07.07*** join/#openezx koen (n=koen@ip5451781a.direct-adsl.nl)
19:21.21stefan_schmidtkoen: thanks. I should read my lak mailbox more often.
19:21.40koenI have it as an nntp feed using gmane
19:21.57koenI read most mailinglists that way
19:23.36stefan_schmidtI let procmail filter lak, lkml and netdev in mailboxes and read it if I have time.
19:34.41*** join/#openezx koen (n=koen@ip5451781a.direct-adsl.nl)
19:35.20*** join/#openezx koen (n=koen@ip5451781a.direct-adsl.nl)
19:54.19stefan_schmidtpuh, got my first zImage compiled with 2.6.18
19:54.45stefan_schmidtWith many hacks...
19:54.58stefan_schmidtNeed to sort this out step for step.
20:00.38stefan_schmidtups, the image not even boot. :(
20:01.47florianfeeld good, eh? ;)
20:01.57florians/feeld/feels
20:03.00stefan_schmidta first complete compile fells good, but non-booting image not. ;)
20:03.36florianwhat a well known effect ;)
20:03.45stefan_schmidt:)
20:04.41stefan_schmidtflorian: url?
20:05.39florianstefan_schmidt: not ready yet, i'll post a link
20:06.30stefan_schmidthttp://fl0rian.wordpress.com/ ?
20:06.33florianyes
20:06.47stefan_schmidtadded to rssreader
20:20.13*** join/#openezx koen (n=koen@ip5451781a.direct-adsl.nl)
20:23.23stefan_schmidtwb mickeyl
20:23.29mickeylhi
20:23.48koenhey mickeyl
20:34.25*** join/#openezx koen_ (n=koen@vpn007061.vpn.utwente.nl)
20:36.56*** join/#openezx koen__ (n=koen@ip5451781a.direct-adsl.nl)
20:51.03*** part/#openezx agd5f (n=deuchera@65.242.105.130)
21:00.45florianhrm... where is my second cpu?
21:01.30mickeylheh
21:10.26koenstefan_schmidt: I suspect tglx's mail is held for moderator approval
21:10.54stefan_schmidtkoen: Yes, i guess the same and dropped Harald a mail already.
21:12.27koenstefan_schmidt: enjoy your trip
21:15.17stefan_schmidtkoen: Thanks. We have a dinner in an "eyeless restaurant". Means you eat as if you are eyeless. Could be an interesting expirience.
21:20.40florianhmm.. i heared of this one..
21:32.43stefan_schmidthttp://www.unsicht-bar-berlin.de/unsicht-bar-berlin-v2/de/html/home_1_idee.html
21:38.17florianhmm...
21:38.31florianstefan_schmidt: how long do you stay in berlin?
21:39.48stefan_schmidtflorian: Only 2 day
21:39.54stefan_schmidts/day/days/
21:40.45florianstefan_schmidt: ah too bad, i'll be there from thursday to sunday next week
21:42.23stefan_schmidtIt's a pity. But this weekend is for my girlfriend anyway. :)
21:42.52florian:-)
21:43.19florianthat reminds me....
21:45.28stefan_schmidt...that you have a girlfriend? SCNR :)
21:53.25florianheh
21:54.12florianstefan_schmidt: well... even more, i have a wife and... half an hour ago this situation: http://www.home.unix-ag.org/boor/img/hungry.jpg
21:54.32stefan_schmidtoh
22:08.34stefan_schmidtgood night. cu all sunday evening
22:08.46florianstefan_schmidt: http://fl0rian.wordpress.com/2006/09/29/adventures-in-a/
22:09.20florianstefan_schmidt: i'm not that happy with it so far, but i'
22:09.36floriand need more time to write a better text
22:09.45florianstefan_schmidt: good night and enjoy the weekend
22:15.43florianI shoulr read what i write before publishing...
23:08.29*** join/#openezx TimRiker (n=timr@pdpc/supporter/bronze/TimRiker)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.