irclog2html for #htc-linux on 20061202

00:01.15cr2{  KEY_KPENTER,  GPIOD_KEY_OK_N,1,      "select"},
00:01.15cr2{  KEY_RIGHT,  GPIOD_KEY_RIGHT_N,1,     "right"},
00:01.15cr2{  KEY_LEFT,  GPIOD_KEY_LEFT_N,1,       "left"},
00:01.15cr2{  KEY_DOWN,  GPIOD_KEY_DOWN_N,1,       "down"},
00:01.15cr2{  KEY_UP,  GPIOD_KEY_UP_N,1,   "up"},
00:02.08cr2how will opie know about these buttons ?
00:02.28cr2do you see the events on /dev/input/event2 ?
00:02.33goxboxliveno
00:02.54cr2with od ?
00:03.17psokolovsky_cr2, KEY_KPENTER should be just KEY_ENTER, otherwise, it will just "know"
00:05.17cr2weird buttons, they are just for wince compliance. why do you need then, when you have a normal 64 button keyboard ?
00:06.07cr2and opie reads from /dev/input/event3 anyway.
00:08.39goxboxlivecr2: so the pad will not work in opie anyway ? It's either the keybord or the pad?
00:08.49psokolovsky_WOOHOO!
00:09.27psokolovsky_pH5 was terribly true - every machine not having platform_drivers for its platform_devices, will have lotsa issues ;-)
00:09.40psokolovsky_just had a resume working finally on h4000 ;-)
00:10.31psokolovsky_cr2, did you check htcuniversal, etc?
00:10.43cr2no.
00:11.00cr2what drivers should be platform drivers ?
00:11.33psokolovsky_cr2, an easy answer is: all ;-)
00:11.42psokolovsky_and we'll think more carefully later ;-)
00:11.43cr2even the child devices ?
00:11.59cr2ok, not today :)
00:13.14cr2goxboxlive: opie needs to know that we have 2 "keyboards", and i don't see how we will tell it about it. the 1 keyboard still has unresolved issues ;)
00:13.24psokolovsky_cr2, child devices - first of all! we really can try to stick drivers for non-child devices as non-platform, but all child must be platform
00:13.33cr2ok.
00:13.49goxboxlivei c
00:14.09psokolovsky_ok, 10 suspends/resuems in row are ok. resume working in at least 90% - not that bad for -hh0 ;-)
00:14.14psokolovsky_going to commit soon
00:14.29cr2good night.
00:15.00psokolovsky_good night!
00:18.17goxboxliveg night
01:11.11*** join/#htc-linux bd2 (n=ufo@89.113.84.151)
01:25.42Kevin2Hi
01:54.40*** join/#htc-linux jgw (n=jgw@c-24-22-48-124.hsd1.or.comcast.net)
02:12.17*** join/#htc-linux FossiFoo (n=Fossi@e176122241.adsl.alicedsl.de)
05:04.54*** part/#htc-linux jgw (n=jgw@c-24-22-48-124.hsd1.or.comcast.net)
06:14.19*** join/#htc-linux wewe (n=bob@p85.212.163.85.tisdip.tiscali.de)
07:59.45*** join/#htc-linux rmoravcik (n=rmoravci@icm7-orange.orange.sk)
08:08.41*** join/#htc-linux rmoravcik (n=rmoravci@icm7-orange.orange.sk)
08:19.43*** join/#htc-linux RoEn_PC (n=roen@p54A67335.dip.t-dialin.net)
08:50.35*** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
09:01.13*** join/#htc-linux rmoravcik (n=rmoravci@icm1-orange.orange.sk)
09:07.32*** join/#htc-linux Kevin2 (n=Kevin@207-237-52-30.c3-0.avec-ubr12.nyr-avec.ny.cable.rcn.com) [NETSPLIT VICTIM]
09:07.46*** join/#htc-linux mndctrl_ (n=mind@81.167.1.2) [NETSPLIT VICTIM]
09:07.46*** join/#htc-linux scatterp (i=scatterp@66.252.10.253) [NETSPLIT VICTIM]
09:07.47*** join/#htc-linux cr2 (n=konversa@132.195.106.66) [NETSPLIT VICTIM]
09:07.47*** join/#htc-linux pof (n=pof@173.red-62-57-1.user.auna.net) [NETSPLIT VICTIM]
09:07.54*** join/#htc-linux jjazz (n=jjazz@cpe-24-90-14-159.nyc.res.rr.com)
09:20.59goxboxliveGood morning everyone
09:22.06goxboxlivecr2: The kernel has moved to .19 now. I have tried to compile it, but it failes: http://pastebin.ca/264362
09:43.02goxboxliveI saw that the hx4700 guys had some problem to compile too. They have made a patch for theit device, guess we have to do the same.
10:00.19*** join/#htc-linux FossiFoo (n=Fossi@e176122241.adsl.alicedsl.de)
10:32.53*** join/#htc-linux BabelOued (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net)
10:33.58*** join/#htc-linux lamikr (n=chatzill@aragorn.kortex.jyu.fi)
10:57.15*** join/#htc-linux rmoravcik (n=rmoravci@icm1-orange.orange.sk)
11:10.29goxboxlivecr2: what is this? Cant we use it? LED Support for the HTC ASIC3 chip (LEDS_ASIC3)
11:19.50*** join/#htc-linux rmoravcik (n=rmoravci@icm6-orange.orange.sk)
11:56.57*** join/#htc-linux rmoravcik (n=rmoravci@icm6-orange.orange.sk)
11:57.16*** join/#htc-linux rmoravcik (n=rmoravci@icm6-orange.orange.sk)
12:53.53goxboxlivehmm quite here today
13:41.40BabelOuedhi
13:42.20BabelOued<PROTECTED>
13:55.54Kevin2BabelOued: Do you use BA?  Can you test mainline haret to see if it can boot linux?
13:58.34BabelOuedKevin2: yes, where can i take it ?
13:59.42cr2Kevin2: your cp15 manipulation code does not work on sa1100
14:00.26cr2Kevin2: i have added the "powermon1" command to haret-gnu, it will work for wince >1.0. have a look.
14:01.12BabelOuedcr2: where can i take a sample of setting irq on asic3 ?
14:02.44cr2BabelOued: what do you mean ?
14:03.27BabelOuedfor  OWM i need to set GPIOD2 as IRQ for this driver
14:03.37BabelOuedi don t know how do do this
14:04.04BabelOuedi look at asic3_keys.c, but not sure
14:04.12cr2psokolovsky_: i see some changes in the pxafb driver, but there is still no LCCR4 support ;)
14:04.28cr2BabelOued: it is usually set at asic3 init, and is not changed.
14:06.00cr2ah, you mean OWM. look at hx4700_power.c
14:06.46BabelOuedok thanks
14:10.01Kevin2BabelOued: Sorry for the delay.  It is in svn at: svn://www.shadowmite.com/home/svn/ppc6700/haret -- use haret.exe
14:10.20Kevin2cr2: What cp15 manipulation code?
14:12.18cr2Kevin2: your haret can't detect the cpu type.
14:12.58cr2it hangs at this call. and i guess the other cp15 calls too (L1 address)
14:13.33Kevin2This occurs when you telnet into the device?  Odd, I haven't changed anything.
14:13.48cr2yes.
14:14.16cr2that was a reason i have added the direct cp15_3 & so on asm calls.
14:16.22*** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
14:17.26Kevin2cr2: The call to cpu_id() fails?
14:18.00BabelOuedKevin2: this haret detect blueangel but does not boot :(
14:18.06Kevin2I wonder if SetKMode is per-thread.
14:18.12*** join/#htc-linux florian (n=fuchs@87.193.4.167)
14:18.25Kevin2BabelOued: What did it do?  Did it hang?  Did it show colored bars on the screen?
14:18.42BabelOuedit display go go go and 3 color line blue red and an other blue
14:19.38Kevin2blue, red, cyan, black?
14:20.03BabelOuedoh yes cyan and black :)
14:24.46Kevin2BabelOued: Thanks.  Same failure as the report I got the other day.  Odd.  cr2 - is there anything special done for BA boot in gnu-haret?
14:25.38cr2Kevin2: it hangs before showing "CPU is DEC ARM arch 4 stepping 11"
14:26.15cr2Kevin2: no. ba is a really generic device.
14:26.26cr2BabelOued: do you have wince5 ?
14:26.33BabelOuedcr2: yes
14:27.02cr2Kevin2: you should hardcode the memory size for wince5 devices. wince lies about the RAM size.
14:27.27cr2BabelOued: add mem=128M to you kenrle command line.
14:27.39BabelOuedi have already this line
14:27.56cr2ok, then i don't know.
14:28.23BabelOuedcr2: i have MTYPE 448 is it ok ?
14:29.27Kevin2Blueangel is 776 -- do you have blueangel or himalaya?
14:29.31cr2remove MTYPE, it should be autodetected.
14:30.09BabelOuedoh right
14:30.13BabelOuedit boot now :)
14:30.38cr2hatet-gnu does not trust your data too much :)
14:31.43cr2pkosolovsky_: heh. i have updated the pxafb setup structure as in h4000, and now the compilation blows in drivers/video/pxafb.c
14:31.53Kevin2BabelOued: Mainline haret from svn is booting on your BA?
14:32.19BabelOuedKevin2: yes, i remove MTYPE 448
14:32.31BabelOuedi don t know why this line is here :(
14:34.27Kevin2Hrmm.  I had an error in my sort function - that may have caused the earlier failures.
14:34.28BabelOuedcr2: hx4700_power is big, it does nt use ds1wm module ?!
14:35.18cr2no.
14:36.38Kevin2cr2: I guess SetKMode is per-thread then.  The telnet thread probably doesn't have permissions to read cp15
14:39.16cr2Kevin2: then the cp15 access should be wrapped by setkmode ?
14:39.16goxboxlivecr2: hi.
14:39.32cr2goxboxlive: hi. the pxafb is broken.
14:39.57goxboxliveok, us it because of kernel source update?
14:40.13cr2yes.
14:40.27goxboxlivei c
14:41.17Kevin2cr2: I'm just going to run SetKMode(TRUE) at the beginning of the thread.
14:41.41Kevin2I'll upload a new binary in a few minutes.
14:42.19cr2ok.
14:43.18cr2goxboxlive: about your audio matrix. can you record the phone calls ?
14:43.57goxboxliveno i dont think so, i actually never tried or thought of it.
14:44.16cr2lkcl said he could do it on the himalaya
14:44.30cr2BabelOued: can you record the phone calls ?
14:44.39goxboxlivecr2: Ok, then i guess we can do ity to, but i havent tried.
14:45.00goxboxlivecr2: did you knew that this driver exists? HTC ASIC3 chip (LEDS_ASIC3)
14:45.18goxboxliveit creates /sys/class/leds
14:45.29BabelOuedcr2: i never try
14:45.54cr2goxboxlive: it's an interesting question, because it will show if the main mic is connected to the phone directly.
14:46.04cr2BabelOued: can you try it ?
14:46.20cr2just press the record button while calling.
14:46.59cr2goxboxlive: yes, i know about asic3_leds, but we need more device data to use it.
14:47.06goxboxliveok
14:48.07*** join/#htc-linux rmoravcik (n=rmoravci@icm6-orange.orange.sk)
14:48.13cr2i think the current led driver is not right attributing the color to the led pwm channel.
14:49.59goxboxliveok, but it is that driver we need to get the key leds to work right?
14:50.58cr2yes.
14:51.11cr2flash and backlight leds.
14:51.55goxboxliveright
14:53.48BabelOuedcr2: does not work. it record the room not phone
14:53.49goxboxlivecr2: If you check the kerneldiscuss mailing list? They have made a patch for hx4700 to make it work with .19.
14:55.05goxboxliveit arrived today at 10:19
14:56.43Kevin2cr2: New haret.exe (rev 133) is on svn.
14:57.31psokolovsky_Hi!
14:57.55goxboxlivehi, why you hva e been working hard this night psokolovsky_
14:57.55psokolovsky_cr2, yep, onlu multimode support was added. conversion should be mostly trivial.
14:58.05psokolovsky_yep ;-)
14:59.22cr2psokolovsky_: what will happen with the sa1100fb ? it has some multiple #ifdefs, and does not support resources at all.
14:59.49cr2Kevin2: trying.
15:00.13psokolovsky_cr2, how do I know? ;-) unless good people fix it, it may drop off of kernel, I guess ;-D
15:01.53cr2:) ok.
15:02.18cr2i will break a lof of sa11x0 devices if i'll fix it ;-)
15:03.18psokolovsky_;-)
15:03.29cr2Kevin2: passed this stage.
15:04.38cr2Kevin2: ps and lsmod are hanging in the same way.
15:04.53cr2i guess they need setkmode too.
15:05.17cr2and the haret icon is not shown.
15:05.29Kevin2cr2: I ran SetKMode(TRUE) at the beginning of the thread, and never released the privs, so that can't be it.
15:06.00Kevin2cr2: Has anything reverted, or are you just testing new things?
15:06.10Kevin2Do you have the exit button now?
15:06.45cr2Kevin2: i have the toolbar now, and can close the program.
15:07.11cr2i test the features that worked in my sa1100 version.
15:07.23cr2well, not lsmod, but ps was working.
15:07.32cr2but it's the same library.
15:08.30cr2haret icon is probably not 8bit-friendly. the linuxbios icon i've used (tux-underground.ico) is shown.
15:09.28Kevin2Did it ever work in mainline haret?  I'm not sure if I broke something, or if it never worked.
15:09.48cr2Kevin2: you mean 'ps' ?
15:09.53Kevin2cr2: yes.
15:10.25cr2don't know. does it work for you ? it was not a mainline haret feature.
15:10.48Kevin2Yes, it works for me.  I mean last week, when you tried haret from svn - did you test ps at that time?
15:11.02cr2no, i can check it on the universal.
15:11.39Kevin2Hrmm.  Your code runs SetProcPermissions around calls to toolhelp stuff.
15:12.02Kevin2Wow, I wonder if they really did drop all permission tests in later versions of CE.  You'd think they'd improve security over time.
15:12.21cr2yes, it accesses the structures in kernel space.
15:12.35cr2security checks slow down the device ;-)
15:12.59Kevin2cr2: I'm sure it does in MS land..
15:13.19cr2i've posted a quote about malicious programmers from 1997 :-)
15:15.27cr2I've always said that Windows CE protects itself from stupid programmers, but not malicious ones.
15:15.28cr2Building on a feature added in Windows CE 2.11,
15:15.28cr2Windows CE 2.12 will gain a level of protection from malicious programmers.
15:17.44bd2psokolovsky_, saw hx4700 update?
15:17.56*** join/#htc-linux marmotta (n=skodde@unaffiliated/skodde)
15:18.22*** join/#htc-linux iggy (n=iggy@12.45.184.235)
15:18.24cr2when i think how they have obfuscated the phone audio access in wince5, probably only to prevent you from setting your own ringtones, that's a big progress in 9 years ;-)
15:18.54Kevin2cr2: grab rev 134 from svn.
15:18.57psokolovsky_bd2, yep. didn't process yet, sorry. resting after upgrade ;-)
15:19.00cr2ok.
15:19.51bd2psokolovsky_, hehe.. it's okay. :-) I'm very happy that we're so close to the mainline, actually :-)
15:20.29psokolovsky_bd2, me too ;-) I just disappointed a bit with that resume latency.
15:21.15cr2psokolovsky_: but if the device setup need and set such mdelay()'s you can't really do anything about it.
15:21.47bd2psokolovsky_, I think tomorrow if you'll be able, we could compare drivers loaded (h4000 vs. hx4700), and select which causes slowdown
15:22.22psokolovsky_cr2, no mdelays. it just spends too much time in resume, which I didn't notice in older versions. I still suspect known ssp issues, debug settings, etc.
15:22.36cr2ok.
15:22.37bd2psokolovsky_, btw.. how much time it resumes?
15:22.47psokolovsky_bd2, it's not that hot topic to address it tomorrow ;-)
15:23.07psokolovsky_bd2, I wrote in mail ;-) I estmate 0.1-0.2s (bare kernel)
15:23.30cr2bd2: on universal it's 1 or 2 seconds before the LCD is turned up.
15:23.31bd2psokolovsky_, okay. Just sed to observe anyone disappointed when you can help somehow.
15:23.55bd2cr2, the same with hx4700..
15:24.06bd2-sed+sad
15:24.08cr2but i have 100msec delays in the LCD driver, so it is not surprising.
15:24.50bd2psokolovsky_.. pardon? 0.2 s is a bad time?!
15:24.56psokolovsky_bd2, yep ;-) you can cheer me by telling you got idea yourself that we should start assess such thinsg quantitatively and do regression testing ;-))
15:25.28psokolovsky_bd2, 0.2s is bad time for bare kernel, yes. it should be instant ;-)
15:25.41bd2you kidding me
15:26.10psokolovsky_nope ;-)
15:26.23bd2hmhm.. I have *never* saw 0.2s with hx4700.. but maybe h4000 is somehow differs
15:26.41psokolovsky_wince has such delay (with remounting cards, who knows, possibly, reloading wifi/bt firmware, etc)
15:26.51cr2psokolovsky_: do you measure it with OSCR  ?
15:27.21cr2i don't think you have external RTC.
15:27.31psokolovsky_cr2, bd2: nope, but I expect the answer "let's measure it with TSC!" ;-))
15:27.31*** join/#htc-linux marmotta (n=skodde@unaffiliated/skodde)
15:27.48cr2OSCR is TSC :)
15:27.54psokolovsky_ok ;-)
15:28.06psokolovsky_so someone needs to go for that ;-)
15:29.24goxboxlivecr2: Could you try to make the .19 compile for the universal. I have to test if keymap.map.gz is compiling in to an image.
15:33.25psokolovsky_bd2, so, what do you think, is it good time to start assaulting kernel QA or not yet? ;-)
15:35.18cr2goxboxlive: pxafb should be fixed first.
15:35.44Kevin2drivers/built-in.o: In function `pxakbd_probe':
15:35.44Kevin2pxamci.c:(.text+0x4e22c): undefined reference to `init_input_dev'
15:35.52psokolovsky_Kevin2, kill it
15:35.56goxboxliveok, so it might take some time.
15:35.57Kevin2Any ideas on why that doesn't compile?  Was the init function removed?
15:36.28psokolovsky_Kevin2, but what that func does in that module? isn't it mmc controller?
15:37.09Kevin2I think the report is bogus - it looks like it is in pxa27x_keyboard.c
15:37.28cr2Kevin2: ps does not work for me on jornada820.
15:37.56bd2psokolovsky_, what do you mean?
15:38.10cr2Kevin2: btw, the pxa27x_keyboard does not resume, and there is an irq flag bug.
15:38.52psokolovsky_bd2, ;-) well, nevermind. we already discussed regression testing, etc. ;-) if you're still no on the wave, let it be that way ;-)
15:39.15*** join/#htc-linux marmotta (n=skodde@unaffiliated/skodde)
15:40.41bd2psokolovsky_, hmmm.. do we? actually I'm not sure, ctrl+esc+b regress in the k-d mailbox found nothing useful :-)
15:41.11Kevin2cr2: What is the behavior you see when you run "ps"?
15:41.25bd2QA is the most hardest in the development, imho.. thus it's not so easy
15:41.44psokolovsky_bd2, yep, I don't bother to ramble on that in mail, unless irc discussion showed that someone interested. suspen/resume testing using RTC alarms, remember?
15:42.05psokolovsky_bd2, yep ;-) and most boring. but also most rewarding ;-)
15:42.06bd2aaaahh... but it's just ONE test :-)
15:42.36bd2but yes, I've not tried RTC-powered atd.. :-/
15:42.53psokolovsky_bd2, yes, that's one example. pricesely timing resume time across kernel version is another. etc, etc. ;-)
15:43.10*** join/#htc-linux marmotta (n=skodde@unaffiliated/skodde)
15:43.22psokolovsky_bd2, I don't say you must, I ask if you got interested in that yet...
15:43.47*** join/#htc-linux rob_w (n=bob@p85.212.192.39.tisdip.tiscali.de)
15:44.13cr2Kevin2: the telnet hangs
15:45.46psokolovsky_Oh, btw, did I mention? .19 doesn't work with fam0.8.4 for me ;-)
15:46.39Kevin2cr2: What about the rest of haret?  Does it exit, or can you still click on things?
15:48.06cr2Kevin2: i can close it.
15:48.31psokolovsky_Kevin2, btw, that h3900 0.4.3 haret boot failure: it's possible to click on thing thru the logo screen, wince is alive. just fyi, I know it's old.
15:49.14cr2Kevin2: i have tested the haret-gnu and it also hangs. must have something to do with the machine.
15:49.53Kevin2cr2: Okay.
15:50.04Kevin2psokolovsky_: Can you try latest haret from svn?
15:50.42psokolovsky_Kevin2, will do on occasion, sure. let me finish with fire kernel stuff ;-)
16:08.38*** join/#htc-linux WizMaui (n=WizMaui@62.112.90.231)
16:28.42Kevin2cr2: Do all BA machines have 128M?  Can I hardcode that in its startup?
16:34.26Kevin2WizMaui: Can you grab haret.exe from svn://www.shadowmite.com/home/svn/ppc6700/haret and let me know if it works?
16:43.20cr2Kevin2: yes.
16:45.14Kevin2Okay, I've checked that into haret.
16:51.39Kevin2psokolovsky_: On 2.6.19 do you have to change root= param?  I use "root=/dev/mmcblk0p2" and I'm getting an error about it not able to find the root device.
17:04.19*** join/#htc-linux doepied0e (n=dopper@84-53-96-51.fiber.unet.nl)
17:04.23doepied0eHey ;)
17:04.47doepied0ei read that internal flash should be working now.....
17:05.07doepied0efor universal
17:05.07doepied0e;)
17:05.24doepied0eShould be ready, if someone dears to try feel free to contact us at
17:05.50doepied0eis it possible already to read the flash?
17:06.59doepied0ei want to try, so leave a msg if you're back :)
17:07.42goxboxlivecr2: You have said that it is in theori ready. How do we test it? We have a brave man who dears to try.
17:07.49doepied0e:)
17:08.40Kevin2Well, I can boot to 2.6.19 with initramfs.
17:09.06cr2Kevin2: can you suspend ?
17:09.25cr2goxboxlive: it's only the prototype c code.
17:09.35goxboxliveok
17:10.41doepied0ebut can i try anything?
17:10.51Kevin2Hrmm.  I can mount mmc card from initramfs.
17:10.56doepied0egonna eat, will read the answer later ;)
17:11.01Kevin2cr2: I haven't gotten a chance to look at suspend yet.
17:12.41Kevin2Odd.  I have the full fs there via initramfs, but it wont boot to mmc card.
17:19.33*** join/#htc-linux Funklord (n=cow@c-cbd572d5.014-46-73746f28.cust.bredbandsbolaget.se)
17:20.59*** join/#htc-linux rmoravcik (n=rmoravci@icm1-orange.orange.sk)
17:21.18*** join/#htc-linux rmoravcik (n=rmoravci@icm1-orange.orange.sk)
17:22.20cr2psokolovsky_: should the pxafb also be a platform_device ?
17:27.31cr2Kevin2: you also have a pxafb. how do you compile it ?
17:29.04Kevin2You need to break out the mode settings into its own structure.
17:29.25Kevin2See h4000/h4000.c
17:29.52cr2i have done it.
17:30.18cr2<PROTECTED>
17:30.18cr2drivers/video/pxafb.c: In function ‘pxafb_parse_options’:
17:30.18cr2drivers/video/pxafb.c:1218: error: ‘struct pxafb_mach_info’ has no member named ‘xres’
17:30.29cr2...
17:32.19Kevin2mode structure is called "struct pxafb_mode_info "
17:32.28Kevin2mach -> mode
17:34.58cr2ok, i can convince it to compile, but what is the bigger picture behind ?
17:35.00Kevin2cr2: Oh, you're having problems compiling the driver.  I didn't have that problem -- I suggest doing a cvs up and making sure that file is synched.
17:36.27cr2doing it.
17:50.16cr2Kevin2: what is your pxafb.c version ?
17:53.25cr2hmm. i don't see the .162 changes.
17:54.04cr2<PROTECTED>
17:55.52cr2ok, not i get it
17:56.00cr2s/not/now/
17:56.04cr2CONFIG_FB_PXA_PARAMETERS=y
18:00.20cr2Kevin2: i have the same root=/dev/mmcblk0p2 boot problem.
18:00.37cr2but with asic3_mmc
18:00.55Kevin2I don't know what the issue is.  Maybe they renamed the device or something.
18:01.09doepied0ecr2
18:01.13doepied0eis it hanging?
18:01.31doepied0ei had the same problem like i told you ;)
18:02.02cr2block 0,0
18:02.16doepied0ejups
18:02.23doepied0eunknown block?
18:02.59doepied0ecr2?
18:03.29cr2it's a general kernel problem, it does not detect major number for mmc for some reason.
18:03.41doepied0ei have it with sd.....
18:03.50doepied0eand mmc
18:04.18cr2doepied0e: we have kernel 2.6.19-hh0
18:04.25doepied0eahh ok
18:04.27doepied0e;)
18:04.31cr2fresh and broken.
18:04.34doepied0ecompiled that one to
18:04.38doepied0eand same prob :P
18:04.45doepied0eso my sd slot is just broken
18:05.13cr2don't throw your motherboard away :)
18:05.27doepied0ecannot open mmcblk0p2 or unknown-block(0,0) just can't find it....
18:05.32doepied0elol
18:05.33doepied0e;)
18:05.43Kevin2cr2: for powermon1 -- can you generate a patch against mainline haret?
18:05.44doepied0eif you pay half of repair you can get it :P
18:06.02cr2doepied0e: how much ?
18:06.12doepied0e€600
18:06.19cr2for the repair ?
18:06.22doepied0eyeah
18:06.32cr2crazy.
18:06.32doepied0ei don't know yet
18:06.33doepied0e;)
18:06.39doepied0ebut price should be ugly :P
18:06.41Kevin2I think we can just register the "powermon" command to call "old_powerMon()" if GetSystemPowerStatusEx2 isn't available.
18:06.47doepied0emaby 200 or more
18:07.28cr2Kevin2: it's a separate function, so you can easily import it anywhere.
18:07.50cr2doepied0e: why don't you look for a device with broken LCD ?
18:09.31doepied0ethere aren't many....
18:09.49doepied0eand a working used device is available for around 300
18:10.19doepied0ejust lost my recipe
18:10.27doepied0estill under warranty.....
18:10.38Kevin2BTW, I think we can get interrupt watching to work on all platforms.
18:11.07cr2Kevin2: http://pastebin.ca/264732
18:11.17cr2that will be great.
18:11.59cr2Kevin2: what about ASIC register monitoring in "wi" ?
18:12.27cr2or just some memory addresses.
18:13.07Kevin2Yeah - but it's going to need a bit of work to get to that.
18:13.12cr2ok.
18:13.35cr2i have commented out the Ex2 fields not available in Ex
18:14.24goxboxlivecr2: what is this?
18:14.26goxboxlivejrs@centrino:~/cvs/linux-2.6.19-hh0$ make htcuniversal_defconfig
18:14.26goxboxlivesound/Kconfig:79: can't open file "sound/soc/Kconfig"
18:14.26goxboxlivemake[1]: *** [htcuniversal_defconfig] Fejl 1
18:14.26goxboxlivemake: *** [htcuniversal_defconfig] Fejl 2
18:14.50cr2defconfig is broken, i'll update it.
18:15.00goxboxlivethx
18:16.24cr2done.
18:16.51goxboxlivethx
18:19.37cr2Kevin2: did you download  http://pastebin.ca/264732 ?
18:20.56goxboxlivecr2: still the same
18:22.17goxboxlivethis doesnt exist sound/soc/Kconfig
18:22.33goxboxlivethere aren sny "sound/soc" folder
18:26.52cr2it is there.
18:27.46cr2http://handhelds.org/cgi-bin/cvsweb.cgi/linux/kernel26/sound/soc/
18:28.26cr2create a dummy, we don't have any use for it now.
18:29.48Kevin2cr2: Yes.  Mainline haret has slightly different command syntax.  I've implemented a new version - I'll push to svn.
18:30.08goxboxliveI know it's there at the webcvs, but not in my cvs three even thow i have updated cvs source.
18:30.21Kevin2cr2: rev 137 in svn.
18:30.45Kevin2I can't check this into cvs yet, because it needs a cegcc patch (I'm putting all msdn declarations into w32api files).
18:37.35psokolovsky_Kevin2: so far I booted from NFS
18:37.51psokolovsky_cr2: pxafb is platform_device
18:37.56psokolovsky_it's mainline driver
18:47.11*** join/#htc-linux WizMaui_ (n=WizMaui@62.112.90.231)
18:49.41Kevin2WizMaui_ can you run a haret test?
19:02.33goxboxlivecr2: what is this? http://pastebin.ca/264782
19:18.36doepied0epsokolovsky did you nfsboot via the usb gadget driver?
19:19.02psokolovsky_doepied0e, yep
19:30.56cr2goxboxlive: the linker went crazy ;-)
19:33.03*** join/#htc-linux WizMaui (n=WizMaui@62.112.90.231)
19:33.11goxboxlivecr2: is it doable, seems like the .19 kernel is allmost compiling now. It was right before creating the zImage it failed. Can you fix ?
19:36.10cr2goxboxlive: it's SNAFU :) i'll recheck again.
19:37.57goxboxlivethx rc2
19:38.38cr2goxboxlive: the LEDs code can't be selected, btw.
19:39.01cr2an it is right, because it needs a complete rewrite.
19:39.14goxboxliveok, i havent done it either. ok
19:39.28*** join/#htc-linux WizMaui (n=WizMaui@62.112.90.231)
19:46.49cr2static struct platform_device btuart_device = {
19:47.10cr2hmm. hx4700 should be broken now too
19:48.30goxboxliveok
19:48.50goxboxlivehave to rebbot, coniling kernels is killing my laptop.
19:48.55cr2void __init pxa_set_ficp_info(struct pxaficp_platform_data *info)
19:49.15cr2but nothing for bt/st/ff uart.
19:53.53*** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
20:03.05goxboxlivecr2: Are you figureing it out? Have you looked at the hx4700 patch to .19?
20:04.53psokolovsky_cr2, Spyro's uncareful commit ;-(. fixed. now.
20:05.04psokolovsky_fixed now ;-)
20:05.47goxboxliveo
20:05.49goxboxlivek
20:09.01goxboxliveno, it's still the same failure (are we talkinga bout the same failure psok?)
20:12.43psokolovsky_goxboxlive, I repsonded to cr2's concerns
20:13.25goxboxliveok, here is the failure from the .19 compiling: http://pastebin.ca/264870
20:15.08*** join/#htc-linux hlbot (n=adm@iclem.net)
20:15.22psokolovsky_goxboxlive, fix it, or leave to cr2 ;-)
20:15.51*** join/#htc-linux rob_w (n=bob@p85.212.192.39.tisdip.tiscali.de)
20:16.07goxboxlivewell, i guess i choose the last option. I am afraid the first one would rahter break the whole tree :-)
20:18.28psokolovsky_ok ;-)
20:20.26cr2psokolovsky_: maybe the pxa_set_XXuart_info() is a better solution ?
20:22.14psokolovsky_cr2, let's minimize any changes to mainline and minimize amount of patches we alreday have. or if you'll make it and submit uptream immediately - why not? ;-)
20:22.40cr2ok.
21:06.14*** join/#htc-linux Speedy2 (n=Javier_6@cpe-70-95-210-2.san.res.rr.com)
21:12.10goxboxlivepsokolovsky_ That's it. The changes you did to the pxa27x_keyboard.c solved the problem.
21:12.21goxboxlivecr2 .19 is compiled
21:12.30psokolovsky_cool ;-)
21:15.46Speedy2Hi guys.
21:20.48goxboxlivewell it seem like i have the ame problem as Kevin2. Kernel panic, not able to mount root.
21:28.07cr2pxa27x_keyboard  changes ?
21:28.53cr2the kernel compiles since the XXuarts are made global symbold
21:29.39psokolovsky_cr2, it compiles 'cos of bith.
21:29.42psokolovsky_both
21:29.56psokolovsky_cr2, but the real q - does it run? ;-)
21:30.48cr2no.
21:31.16psokolovsky_lol ;-)
21:31.31cr2what is the current version of pxa27x_keyboard ?
21:31.43cr2it crashes because of mmc.
21:31.57psokolovsky_cr2, need help with that? (But I really wrote everything in mail to k-d)
21:32.14cr2<PROTECTED>
21:32.15psokolovsky_cr2, it crashes or doesn't resume?
21:32.39cr2it does not boot from mmc. Kevin2 has posted it here.
21:33.13goxboxlivei noticed
21:33.43psokolovsky_cr2, I at least tested that mmc read works ok.
21:34.12cr2goxboxlive: http://yro.slashdot.org/yro/06/12/02/0415209.shtml
21:34.54psokolovsky_so, do you gyes want me to test mmc boot?
21:35.17cr2psokolovsky_: yes.
21:36.02psokolovsky_cr2, then, first, make sure asic3_mmc is =y in your defconfigs. ;-)
21:36.33cr2i get an init message from asic3_mmc
21:36.58cr2i even have MMC_DEBUG compiled in.
21:37.22goxboxliveHTC ASIC3 SD/MMC support (MMC_ASIC3) is compiled in to the kernel zImage
21:37.36psokolovsky_ok, will try
21:37.39cr2Kevin2 has pxa-mci, and the same erro message.
21:37.48psokolovsky_that sux
21:39.30cr2goxboxlive: have you looked at the article ? the dumbass posters quarrel which device controls the mic ;)
21:40.06goxboxliveyes i saw it :-)
21:40.43cr2it's obviously the BB, also in the universal :)
21:47.00goxboxlivecr2: I am trying to make a familiar image now. I was borerd earlier today.
21:49.12cr2with which kernel ?
21:49.22goxboxlivewith the .19
21:49.29cr2but it does not boot.
21:49.54psokolovsky_goxboxlive, fam0.8.4 doesn't boot with .19 ;-)
21:50.31goxboxliveNo, of course not because of the asic3_mmc. But it isent ready yet either so i dont know if it will build. It was just more to check if it was stil doabale to build familiar images.
21:50.32psokolovsky_goxboxlive, btw, what is bug # of stuff we discussed?
21:51.01goxboxlivepsokolovsy_ As i told you, the bug was allready reported.
21:51.14psokolovsky_goxboxlive, what is # ??? ;-)
21:51.18goxboxliveI ma building familiar out of dev
21:51.46psokolovsky_goxboxlive, and to whom you reported opie bugs? there's only one maintainer so far ;-(
21:52.12psokolovsky_goxboxlive, as you guessed, I'm trying to give you warnings - don't do that, you'll be even more bored ;-)
21:52.14goxboxlivei dont rember, i can find it again. I didnt report it, there where someone else thatdid
21:52.36goxboxlivewhat are you talking about psok? I dont follow you here
21:53.02psokolovsky_goxboxlive, well, let me tell it tenth time then: please submit it, and assign to me. I will handle it. there's no other scalable way to resolve issues, unfortunately
21:53.11psokolovsky_goxboxlive, nevermind then ;-)
21:53.51goxboxliveOk, but the answer to that bug was that, the one who answered it form OE should take a look at it.
21:54.35psokolovsky_goxboxlive, I handle opie bugs in OE. I never heard about such bug.
21:54.44cr2once we will finish with the kernel it is necessary to fix the keyboard, and odevice_htc.cpp
21:55.11goxboxliveAnd i know if i had reported that bug once more, the gyus at OE would have been pieced at me. You know how it works there, if you are not a GURU, the you can just fu*k off in their eyes (if u know what i mean). Just so u know, that sentence was not ment to you.
21:55.40goxboxliveBug#: 1474
21:56.08goxboxlivecr2: I have allready fixed some of it localy
21:56.45cr2but your patch disabling a lot of patches for other devices is unacceptable.
21:57.05psokolovsky_goxboxlive, why do you tell me about some guys at OE? I ask you please - submit bug, and assign it to *me*. I will handle it. and let them f%ck off then. (well, I don't think that way, but if you're so pissed off, let me tell that ;-) )
21:57.08psokolovsky_ok, thanks
21:57.23cr2the whole mess should be cleaned up.
21:58.34psokolovsky_goxboxlive, well, but that's not even your report ;-I. nevermind, but don't take it so close to heart - it all must be fun ;-)
21:58.38*** join/#htc-linux marmotta (n=skodde@unaffiliated/skodde)
21:58.53cr2we have a properly working keyboard in the console mode (need to test loading the console font for the euro symbol)
21:59.03cr2and we need to fix it in opie.
22:00.16psokolovsky_cr2, I can push any patches into *OE*. I don't control OPIE source repo though.
22:00.17goxboxlivecr2: i have updated the odevice_htc.cpp localy. The qte-mt i havent tried yet with the new keyboard driver. It might be that it will work without any #.
22:02.13psokolovsky_goxboxlive, so, failry speaking, I still don't understand completely what issues *you* have with getkey. Don't take that as me trying to get you though. I need exact description of the issue to find a good way to solve it, trust me. And if you report it, I will solve it, in one way, or maybe completely another.
22:02.30goxboxliveok follow this.
22:04.01cr2psokolovsky_: ljp suggested to add my key to the opie repo, but i thought it's not worth it because of 1 file. maybe it was wrong.
22:04.37cr2goxboxlive: you can submit the zroadmap fix in any case.
22:04.45psokolovsky_cr2, i.e. get commit there? does he control it? if so, please follow up on that ;-)
22:04.52cr2some more will come when i'll have more free time.
22:05.01goxboxliveWhen opie starts you get 5 seconds to interupt opie from starting. It then stops in the shell at the loging prompt. It's nice to have when you in example need to look in dmesg without all the opie sound messaging there. And i som cases you just want to run form shell without any GUI env.
22:05.05goxboxliveGetkey is:
22:06.06goxboxlivea patch that is aplied to busybox 1.0. In Angstrom, wich runs 1.2.1 AFAIR has not this patch.
22:06.43goxboxliveI have asked one of the two developers from angstrom team to aply it. The answer i get is, Angstrom does not support Opie.
22:07.18cr2btw, busybox patches. does stty support 921600 speed ?
22:07.25psokolovsky_goxboxlive, that's pretty normal, formal answer. don't take it as going against you please.
22:07.42cr2getkey has nothing to do with angstrom.
22:07.43psokolovsky_goxboxlive, and the 1st q I have here is do you really need that stupid pause?
22:08.02goxboxliveIf you run busybox woithout the pacth you get a failure message when opie starts (it doesnt affect the system) because in /etc/init.d/opie file is depending on 'getkey'. The end
22:08.40cr2psokolovsky_: it comes from zaurus, and was so since 2002, afaik. and i have it on my sl5500
22:08.40psokolovsky_goxboxlive, let's kill getkey from that file - easy solution ;-)
22:08.54psokolovsky_cr2, times change ;-)
22:09.33*** join/#htc-linux marmotta (n=skodde@unaffiliated/skodde)
22:09.43cr2yes. but if your touchscreen/keyboard have problems in opie, you can just prevent opie from loading.
22:09.54goxboxlivepsokolovsky_ Well, i amdont need it when we have a fully running device, but it makes developing/searching for failures easier with it.
22:10.22goxboxliveAnd another problem i have had with ansgtrom ( heres comes another # ) .
22:10.54goxboxlivepsplash breaks opie, the shell shines thrue the opie GUI (cr2 help me explain this one)
22:11.36psokolovsky_goxboxlive, understood regarding getkey. well, I will try to work to get it into somehow.
22:11.49Speedy2goxboxlive:  BTW, is sound on the AKM working now?
22:12.03psokolovsky_goxboxlive, yes, you told that too. If only you could submit such cases as bugs...
22:12.26cr2yes, it seems that it ignores virtual console switching, and continues writing to the framebuffer together with opie.
22:14.03goxboxliveI asked if there where any thing we could do with it, like removing it or something, because a bootsplash is hiding the boot messages. Well, i dint get any insidet there either.
22:14.06psokolovsky_that's harder case, I'm not sure how to remove psplash for opie only
22:14.21cr2goxboxlive: actually nobody gives a fckw about what angstrom supports. it's only comes to your ability to maintain an own *.bb  repository. it's free software after all.
22:14.44goxboxlivetIn your machine file you can just diable "screen" form the "MACHINE_FEATURES
22:15.16goxboxlivebut it doesnt work at the moment, i have done it as i allways do, i removed the useless, ugly psplash
22:15.17psokolovsky_goxboxlive, don't ask, provide a working solution. otherwise, why don't you expect someone do it for you? it is indeed unsupported. but we'll handle it anyway. if of course each of us will patience for that ;-)
22:15.52psokolovsky_goxboxlive, it's useless for you, useful for thousand otehr people. think globally ;-)
22:16.31goxboxlivepsokolovsky_ Not for distro under developing. If it was a realeas i could have understood it, but not a dev
22:17.22psokolovsky_goxboxlive, ansgtrom going to have release in a month. for year before that, it didn't have psplash. so, there's reason in anything.
22:18.04psokolovsky_goxboxlive, so, it's goo to just understand them, or undersatnd well why you don't want to bear with them
22:18.31psokolovsky_goxboxlive, I discuss this with you, because I try to understand, what you have in mind
22:18.34goxboxliveYes, i know it is unsuported, but with such reactions that is in OE people will start to make local DB as i am, and stop reporting bugs
22:18.53cr2goxboxlive: i need to finish debugging the audio switching in the universal. after that i'll help with opie.
22:19.03psokolovsky_goxboxlive, because maybe indeed, it makes more sense for you to start own distro, and don't depend on other proples' breakage...
22:20.03cr2i need an opie phone app and gps route planner. zroadmap is great for the second one, and it seems i will write the first one.
22:20.05psokolovsky_goxboxlive, just understand that in this case it lives as long you work on it, or as long as you find people to work on it with you. the second is not so easy actually ;-I
22:20.40goxboxlivei havent said that i want to leave Angstrom, not at all, and i dont se the downside to use several distro's.
22:21.38goxboxliveAnd i also see the effort of having a distro for the familiar because of the gui git tool for users.
22:22.24cr2psokolovsky_: when i see how many zaurus patches exist instead of being merged into hh.org and nobody does not bother to write the spi mmc support, then i beging to think that even one person matters.
22:22.25psokolovsky_goxboxlive, you won't be able to sit on 2+ chairs, believe me. it's waste of time.
22:22.33goxboxlivepsokovsky_ Making my own distro is not an option, i dont have the skills to do that
22:22.51goxboxlivedo you think so
22:23.24psokolovsky_goxboxlive, I tried to do that. that's why I bother to hint you now ;-)
22:23.36goxboxliveok
22:23.36psokolovsky_but only own experience matters, I know ;-)
22:23.40goxboxlive:-)
22:24.24goxboxliveBut dont you think it is a good tool to have like the one familar has created (git builder). It doesnt scare users form try to build themselve
22:24.28psokolovsky_cr2, hh.org is not a panacea or solution for everyone, too ;-I. zaurus patches are merged directly into mainline.
22:24.56psokolovsky_goxboxlive, Idon't think it's good tool, nor I ever used it ;-I
22:24.59cr2psokolovsky_: some of them are already 3 years old.
22:25.28psokolovsky_I have ~4 OE-based trees here. if I'll use "gui builder" tools for them, I will bite my ass ;-)
22:25.30goxboxlivei havent used it either since lack of universal, but it seems easy thos
22:25.51psokolovsky_when, world's not perfect, we all agree on that ;-)
22:25.57cr2:)
22:26.08goxboxliveyes, but's you. But shells scares people.
22:26.38psokolovsky_goxboxlive, so, did I told you already - fam0.8.4 GPE doesn't boot on .19. I guess, fam0.8.4 is finally too old for it.
22:27.00goxboxliveok
22:27.16psokolovsky_goxboxlive, cr2: FYI, I just booted from SD card. now checking if that was actually .19 ;-D
22:27.29cr2i wonder why is that ?
22:27.29goxboxlive:-)
22:27.29cr2ok.
22:27.56goxboxlivepsokolovsky_ Do a ls-a /dev/mm*
22:28.09psokolovsky_goxboxlive, and you should know, I personally use fam0.8.4 for test loads. but no, I finally settled on that - I'm not going to do ant development on familiar - it's just too old and misguided.
22:28.25psokolovsky_goxboxlive, heh, it hanged on resume ;-)
22:28.38goxboxlivethats what koen told me, and i went over to Angstrom
22:28.56cr2goxboxlive: tastes differ. i think that you have included too much in your angstrom image :)
22:29.22cr2is it possible to build angstrom without eabi ?
22:30.18goxboxlivecr2: Well, users want a webbrowser, and a ftp gui app. You want the gps apps, thats all i have added (beside the debug apps).
22:30.47goxboxlivecr2: i think you have to edit the distro conf file then.
22:31.06goxboxliveWhy do you not want eabi, koen told me it was bether than without.
22:31.17psokolovsky_so yes, thsi is 2.6.19-hh0, and this is familiar-0.8.4-opie, and it booted from SD card ;-)
22:31.41psokolovsky_cr2, that's q I have, too ;-)
22:31.49goxboxlivehmm
22:32.41goxboxlivewhen i boot .19, it doesnt list my partions either. With .18 it says p1 p2 p3 p4 ( i have 4 partitions).
22:32.53goxboxliveis it names /dev/mmcblk0pX?
22:33.08psokolovsky_goxboxlive:
22:33.09psokolovsky_root@h4000:~# ls -l /dev/mmc*
22:33.09psokolovsky_brw-rw----    1 root     disk     254,   0 Aug  1 00:02 /dev/mmcblk0
22:33.09psokolovsky_brw-rw----    1 root     disk     254,   1 Aug  1 00:02 /dev/mmcblk0p1
22:33.09psokolovsky_brw-rw----    1 root     disk     254,   2 Aug  1 00:02 /dev/mmcblk0p2
22:33.13psokolovsky_sure!
22:33.25goxboxliveok
22:33.37cr2because it makes everything binary incompatible. microsoft has teached us that things should be binary compatible for you own products, and incompatible to your competitors. with angstrom not "supporting" opie it's a perfect match.
22:33.49psokolovsky_cr2, so, pls make sure the exact defconfig you have issue with is committed to CVS, or sent to me, and I'll have a look at it.
22:34.35cr2i'll run a diff to htcuniversal_defconfig
22:35.03goxboxliveThanks for trying out psokolovsky_
22:35.38psokolovsky_but it doesn't resume here with opie... it did with bare kernel...
22:36.03goxboxlivesame as ours with .18
22:37.12cr2psokolovsky_: that's the only diff i have -
22:37.16cr2-CONFIG_MMC_DEBUG=y
22:37.16cr2+# CONFIG_MMC_DEBUG is not set
22:37.49psokolovsky_cr2, i.e.  htcuniversal_defconfig in CVS is actual, right?
22:37.59cr2yes.
22:40.54cr2+# CONFIG_CPU_FREQ is not set
22:41.01cr2i think we can add that.
22:41.20cr2-# CONFIG_PM_LEGACY is not set
22:41.20goxboxliveno, it make my machine go on624MHz
22:41.20cr2+CONFIG_PM_LEGACY=y
22:41.32cr2624 ? :)
22:41.40cr2why ?
22:41.59goxboxlivei dont know why, it's freqd you are talking about?
22:42.07cr2yes.
22:42.11cr2-# CONFIG_IP_PNP_DHCP is not set
22:42.11cr2+CONFIG_IP_PNP_DHCP=y
22:42.21cr2this is probably unnecessary.
22:42.29goxboxlivewell it spin my macine up, and i am affraid it will overheat with tha speed
22:43.36cr2agreed.
22:44.00cr2but you can set the max speed by writing into /sys or /proc i forgot.
22:44.06cr2at boot.
22:44.06goxboxliveok
22:44.23cr2+CONFIG_BT_HCIUSB=m
22:44.29cr2seems unnecessary.
22:45.38cr2+CONFIG_MII=y
22:45.41cr2hmm.
22:48.08cr2+CONFIG_FUSE_FS=m
22:48.09cr2?
22:49.01cr2don't see anything suspicious in the h4000->universal diff.
22:49.41psokolovsky_cr2, well, I don't see anythig wrong/missing in your defconf
22:49.48psokolovsky_cr2, did that too now ;-)
22:50.01cr2ok. that surprises me too.
22:50.15psokolovsky_cr2, goxboxlive: what aboy following: I'll make defconfig got you,a nd you try to boot it?
22:50.33psokolovsky_cr2, or yet better, let me boot hx4700 off SD first...
22:50.38goxboxliveyes of course
22:54.14goxboxlivecr2: Ar eyou going to port linux to hermes?
22:56.57cr2port ? probably write some better haret support for s3c24xx. the port is already there, we need hw setup data.
22:58.36cr2i wonder why VFS can track mmcblk0 to blockdevice 254
22:58.43cr2s/can/can't/
22:58.53goxboxliveport is allready there? How? Isent it a samsung cpu?
22:59.16cr2rx3715, eten500
22:59.48cr2and no asic3. but some cpld.
23:00.06cr2it may be tough, if it's not the same as magician/alpine.
23:00.07goxboxliveahh, ok. cr2, was it lkcl who gave it to you?
23:00.13cr2yes.
23:00.18goxboxlivewow,
23:00.28goxboxlivethat's realy nice
23:00.38psokolovsky_cr2, once again, what exact error message on card boot?
23:00.39goxboxlivewell, you deserve it.
23:00.58goxboxlivehold on, i'll boot and write
23:01.06psokolovsky_ok
23:01.24cr2goxboxlive: i'll give it back. he also has sent sable to me. i already have 3 phones and 4 pdas :)
23:01.45goxboxliveok :-)
23:03.55cr2psokolovsky_:booting.
23:04.47goxboxliveasic3_mmc: ASIC3 MMC/SD Driver, controllerat 0xc000000
23:04.47goxboxliveVFS: Cannot open root device "mmcblk0p3" or unknown-block(0,0)
23:04.47goxboxlivePlease append a correct "root=" boot option
23:04.47goxboxliveKernel panic -  not syncing: VFS: Unable to mount root fs on uknown-block(0,0)
23:04.56cr2asic3_mmc: ASIC3 MMC/SD blabla
23:05.26cr2VFS: Cannot open root device "mmcblk0p2" or unknown-block(0,0)
23:08.19goxboxliveWith .18 it listed up my partitions dirung booting zImage, it's not doing that now since it can find my sd card.
23:08.34goxboxlivepsokolovsky_ Are you booting from SD or MMC card?
23:08.52psokolovsky_goxboxlive, from SD
23:09.28psokolovsky_goxboxlive, so, somehow there's no MMC subsystem in kernel
23:09.55goxboxliveyes
23:10.03goxboxliveseems like there isent
23:10.16cr2not plugged into VFS
23:10.55cr2not recognized as a block device. btw, we don't have PCMCIA or IDE in our setup.
23:11.42cr2there is one more SD/MMC host driver now.
23:12.31psokolovsky_goxboxlive, can you post ls -l drivers/mmc/ somewhere?
23:12.54goxboxliveform the kernel source?
23:13.10psokolovsky_goxboxlive, yep, from your build tree
23:13.41goxboxlivepsokolovsky_ http://pastebin.ca/265033
23:14.28psokolovsky_damn. what can be wrong here?
23:15.04psokolovsky_goxboxlive, can you boot via initrd/nfs?
23:15.18goxboxliveno, maybe cr2 can
23:16.03cr2hmm. it's a good idea to create a new initrd. but it's not there right now.
23:16.11psokolovsky_goxboxlive, you should learn how to do that ;-)
23:16.24psokolovsky_cr2, yes, idea to create new - good ;-)
23:16.32psokolovsky_but for now even old would go ;-)
23:17.02cr2dd from /dev/zero, format, compile busybox, copy. add modules.
23:17.47BabelOuedcr2: does cpufreq work on universal ?
23:18.14cr2BabelOued: have not tried. it should work, it's a cpu driver.
23:18.42psokolovsky_goxboxlive, where do you run haret from?
23:18.52goxboxliveform sd card
23:18.59psokolovsky_goxboxlive, ok, me too
23:19.07BabelOuedcr2: i've two error at resume with cpufreq_powersave enabled
23:19.21cr2it worked in .18-hh0
23:19.43cr2BabelOued: which errors ?
23:19.54*** join/#htc-linux doepied0e (n=dopper@84-53-96-51.fiber.unet.nl)
23:19.55BabelOuedcr2: cpufreq: resume failed to assert current frequency is what timing core thinks it is.
23:20.09psokolovsky_BabelOued, that happens on all PXA's
23:20.29BabelOuedpsokolovsky_: ok
23:21.59Kevin2psokolovsky_: I compiled the same kernel with an initramfs and I was able to mount the root partition from a busybox shell.  For some reason, it wont take the root= param..
23:22.59psokolovsky_Kevin2, see above. booted h4000, right now booting hx4700
23:24.19psokolovsky_hx4700 doesn't resume with opie too
23:24.37psokolovsky_cr2, goxboxlive: you have pxafb, right?
23:24.46goxboxliveyes
23:25.48goxboxlivei am trying to checkout source again see to that something is missing. There has been some strange things this evening when doing cvs update.
23:31.49Kevin2psokolovsky_: What is your haret command line?
23:32.57psokolovsky_Kevin2: set cmdline "root=/dev/mmcblk0p2 ip=192.168.2.202:192.168.2.200:192.168.2.200:255.255.255.0:ipaq:usb0 console=tty0"
23:34.24Kevin2Hrmm.  Same root as me.
23:34.50cr2the command line is read, because the /dev/ is correctly removed in the error message
23:35.02cr2s/read/right/
23:35.43cr2foo foo
23:35.47cr2s/foo/bar/
23:35.54cr2foo foo
23:35.59cr2s/foo/bar/g
23:36.03cr2:)
23:36.40psokolovsky_cr2, goxboxlive: pls be prepared to boot with my defconfig
23:37.05goxboxliveyes, of course, just remove freqd
23:37.32goxboxliveI am compiling a fresh build tree now.
23:38.07cr2doepied0e: it's something for you. to run at 624MHz and look how long it will last :)
23:40.18cr2goxboxlive: why doesn't it lower the speed if the cpu load is low ?
23:40.49goxboxlive:-)
23:41.23cr2maybe because you are running konqueror :)
23:41.26goxboxlivei dont know. When i saw it speed where 624 i rebooted and removed the cpufreqd
23:41.43goxboxliveWell i was not running konq/E
23:41.50cr2lol
23:42.33BabelOuedcr2: can i use your angstrom image with my BA ? or opie size is hardcoded ?
23:44.55cr2opie size ??
23:45.11cr2the only problem for you is the eabi.
23:45.22BabelOuedoh sorry, opie screen size
23:45.37cr2lkcl used it on 24x240 ;)
23:45.49cr2and said "the icons are small" :D
23:45.55cr2240x240
23:46.16BabelOuedwhat is eabi ?
23:47.23cr2call convention.
23:47.35psokolovsky_cr2, btw, your using eabi by default sux
23:48.11cr2psokolovsky_: goxboxlive does not compile without eabi, so i've made his life easier.
23:48.32cr2i'll try to compile angstrom without eabi now.
23:48.33goxboxlive:-)
23:48.52psokolovsky_eabi is highly experimental feature, known to broke many times, and have more breakages still
23:49.00goxboxliveit wouldnt boot AFAIK with angstrom
23:49.26psokolovsky_we solve here kernel boot probs, not angstrom boot probs
23:50.13*** join/#htc-linux lamikr (n=chatzill@aragorn.kortex.jyu.fi)
23:50.26cr2psokolovsky_: then we need a working familiar for .19.  loop closed.
23:50.29psokolovsky_and there's really no reason to build angstrom w/o eabi, as it's unalienabel part of it
23:50.43cr2why ?
23:50.46psokolovsky_but debug kernel - that must be old good old ABI ;-)
23:51.00psokolovsky_cr2, because it won't angstrom then ;-)
23:51.21psokolovsky_cr2, no, only initrd. and there's one: http://celib.sourceforge.net/linux-ppc/initrd.mc-20060614.gz
23:51.24cr2rather bigoted approach, i'll say ;-)
23:52.00psokolovsky_cr2, please use that initrd for this check, I use it all the time, and know how it behaves
23:53.05psokolovsky_cr2, well, approach is simple: don't try to boot new 3-days old kernel into high-level userspace right from the start, and it won't give you unpleasant surprises ;-)
23:53.40psokolovsky_you can call that even fetishism if you like, but I call it it formal engineering approach - start from the start ;-P
23:55.33goxboxlivea brand new cvs tree didnt help either
23:56.11psokolovsky_goxboxlive, how could it? ;-)
23:56.22psokolovsky_goxboxlive, cr2: .config to test went via email
23:56.40psokolovsky_don't forget to run make oldconfig on it!
23:56.48goxboxlivecr2: right now i have a .19 opie-image . It was finished right now
23:56.54Kevin2psokolovsky_: I'm not doing anything like that -- I've verified the kernel config boots using initramfs.  My root partition is standard familiar which I've booted from several times before.
23:57.06psokolovsky_goxboxlive, cr2: please try asap, I'm dropping tried, but dying to know result ;-)
23:57.16goxboxlivei'll try now
23:57.43psokolovsky_Kevin2, sorry, I don't use funky things like initramfs and can't comment ;-)
23:57.48psokolovsky_goxboxlive, ok
23:57.48cr2i have greylisting here. 5 minutes.
23:57.54psokolovsky_ok
23:59.40cr2it's not eabi

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.