00:01.15 | cr2 | { KEY_KPENTER, GPIOD_KEY_OK_N,1, "select"}, |
00:01.15 | cr2 | { KEY_RIGHT, GPIOD_KEY_RIGHT_N,1, "right"}, |
00:01.15 | cr2 | { KEY_LEFT, GPIOD_KEY_LEFT_N,1, "left"}, |
00:01.15 | cr2 | { KEY_DOWN, GPIOD_KEY_DOWN_N,1, "down"}, |
00:01.15 | cr2 | { KEY_UP, GPIOD_KEY_UP_N,1, "up"}, |
00:02.08 | cr2 | how will opie know about these buttons ? |
00:02.28 | cr2 | do you see the events on /dev/input/event2 ? |
00:02.33 | goxboxlive | no |
00:02.54 | cr2 | with od ? |
00:03.17 | psokolovsky_ | cr2, KEY_KPENTER should be just KEY_ENTER, otherwise, it will just "know" |
00:05.17 | cr2 | weird buttons, they are just for wince compliance. why do you need then, when you have a normal 64 button keyboard ? |
00:06.07 | cr2 | and opie reads from /dev/input/event3 anyway. |
00:08.39 | goxboxlive | cr2: so the pad will not work in opie anyway ? It's either the keybord or the pad? |
00:08.49 | psokolovsky_ | WOOHOO! |
00:09.27 | psokolovsky_ | pH5 was terribly true - every machine not having platform_drivers for its platform_devices, will have lotsa issues ;-) |
00:09.40 | psokolovsky_ | just had a resume working finally on h4000 ;-) |
00:10.31 | psokolovsky_ | cr2, did you check htcuniversal, etc? |
00:10.43 | cr2 | no. |
00:11.00 | cr2 | what drivers should be platform drivers ? |
00:11.33 | psokolovsky_ | cr2, an easy answer is: all ;-) |
00:11.42 | psokolovsky_ | and we'll think more carefully later ;-) |
00:11.43 | cr2 | even the child devices ? |
00:11.59 | cr2 | ok, not today :) |
00:13.14 | cr2 | goxboxlive: 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.24 | psokolovsky_ | 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.33 | cr2 | ok. |
00:13.49 | goxboxlive | i c |
00:14.09 | psokolovsky_ | ok, 10 suspends/resuems in row are ok. resume working in at least 90% - not that bad for -hh0 ;-) |
00:14.14 | psokolovsky_ | going to commit soon |
00:14.29 | cr2 | good night. |
00:15.00 | psokolovsky_ | good night! |
00:18.17 | goxboxlive | g night |
01:11.11 | *** join/#htc-linux bd2 (n=ufo@89.113.84.151) |
01:25.42 | Kevin2 | Hi |
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.59 | goxboxlive | Good morning everyone |
09:22.06 | goxboxlive | cr2: The kernel has moved to .19 now. I have tried to compile it, but it failes: http://pastebin.ca/264362 |
09:43.02 | goxboxlive | I 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.29 | goxboxlive | cr2: 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.53 | goxboxlive | hmm quite here today |
13:41.40 | BabelOued | hi |
13:42.20 | BabelOued | <PROTECTED> |
13:55.54 | Kevin2 | BabelOued: Do you use BA? Can you test mainline haret to see if it can boot linux? |
13:58.34 | BabelOued | Kevin2: yes, where can i take it ? |
13:59.42 | cr2 | Kevin2: your cp15 manipulation code does not work on sa1100 |
14:00.26 | cr2 | Kevin2: i have added the "powermon1" command to haret-gnu, it will work for wince >1.0. have a look. |
14:01.12 | BabelOued | cr2: where can i take a sample of setting irq on asic3 ? |
14:02.44 | cr2 | BabelOued: what do you mean ? |
14:03.27 | BabelOued | for OWM i need to set GPIOD2 as IRQ for this driver |
14:03.37 | BabelOued | i don t know how do do this |
14:04.04 | BabelOued | i look at asic3_keys.c, but not sure |
14:04.12 | cr2 | psokolovsky_: i see some changes in the pxafb driver, but there is still no LCCR4 support ;) |
14:04.28 | cr2 | BabelOued: it is usually set at asic3 init, and is not changed. |
14:06.00 | cr2 | ah, you mean OWM. look at hx4700_power.c |
14:06.46 | BabelOued | ok thanks |
14:10.01 | Kevin2 | BabelOued: Sorry for the delay. It is in svn at: svn://www.shadowmite.com/home/svn/ppc6700/haret -- use haret.exe |
14:10.20 | Kevin2 | cr2: What cp15 manipulation code? |
14:12.18 | cr2 | Kevin2: your haret can't detect the cpu type. |
14:12.58 | cr2 | it hangs at this call. and i guess the other cp15 calls too (L1 address) |
14:13.33 | Kevin2 | This occurs when you telnet into the device? Odd, I haven't changed anything. |
14:13.48 | cr2 | yes. |
14:14.16 | cr2 | that 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.26 | Kevin2 | cr2: The call to cpu_id() fails? |
14:18.00 | BabelOued | Kevin2: this haret detect blueangel but does not boot :( |
14:18.06 | Kevin2 | I wonder if SetKMode is per-thread. |
14:18.12 | *** join/#htc-linux florian (n=fuchs@87.193.4.167) |
14:18.25 | Kevin2 | BabelOued: What did it do? Did it hang? Did it show colored bars on the screen? |
14:18.42 | BabelOued | it display go go go and 3 color line blue red and an other blue |
14:19.38 | Kevin2 | blue, red, cyan, black? |
14:20.03 | BabelOued | oh yes cyan and black :) |
14:24.46 | Kevin2 | BabelOued: 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.38 | cr2 | Kevin2: it hangs before showing "CPU is DEC ARM arch 4 stepping 11" |
14:26.15 | cr2 | Kevin2: no. ba is a really generic device. |
14:26.26 | cr2 | BabelOued: do you have wince5 ? |
14:26.33 | BabelOued | cr2: yes |
14:27.02 | cr2 | Kevin2: you should hardcode the memory size for wince5 devices. wince lies about the RAM size. |
14:27.27 | cr2 | BabelOued: add mem=128M to you kenrle command line. |
14:27.39 | BabelOued | i have already this line |
14:27.56 | cr2 | ok, then i don't know. |
14:28.23 | BabelOued | cr2: i have MTYPE 448 is it ok ? |
14:29.27 | Kevin2 | Blueangel is 776 -- do you have blueangel or himalaya? |
14:29.31 | cr2 | remove MTYPE, it should be autodetected. |
14:30.09 | BabelOued | oh right |
14:30.13 | BabelOued | it boot now :) |
14:30.38 | cr2 | hatet-gnu does not trust your data too much :) |
14:31.43 | cr2 | pkosolovsky_: heh. i have updated the pxafb setup structure as in h4000, and now the compilation blows in drivers/video/pxafb.c |
14:31.53 | Kevin2 | BabelOued: Mainline haret from svn is booting on your BA? |
14:32.19 | BabelOued | Kevin2: yes, i remove MTYPE 448 |
14:32.31 | BabelOued | i don t know why this line is here :( |
14:34.27 | Kevin2 | Hrmm. I had an error in my sort function - that may have caused the earlier failures. |
14:34.28 | BabelOued | cr2: hx4700_power is big, it does nt use ds1wm module ?! |
14:35.18 | cr2 | no. |
14:36.38 | Kevin2 | cr2: I guess SetKMode is per-thread then. The telnet thread probably doesn't have permissions to read cp15 |
14:39.16 | cr2 | Kevin2: then the cp15 access should be wrapped by setkmode ? |
14:39.16 | goxboxlive | cr2: hi. |
14:39.32 | cr2 | goxboxlive: hi. the pxafb is broken. |
14:39.57 | goxboxlive | ok, us it because of kernel source update? |
14:40.13 | cr2 | yes. |
14:40.27 | goxboxlive | i c |
14:41.17 | Kevin2 | cr2: I'm just going to run SetKMode(TRUE) at the beginning of the thread. |
14:41.41 | Kevin2 | I'll upload a new binary in a few minutes. |
14:42.19 | cr2 | ok. |
14:43.18 | cr2 | goxboxlive: about your audio matrix. can you record the phone calls ? |
14:43.57 | goxboxlive | no i dont think so, i actually never tried or thought of it. |
14:44.16 | cr2 | lkcl said he could do it on the himalaya |
14:44.30 | cr2 | BabelOued: can you record the phone calls ? |
14:44.39 | goxboxlive | cr2: Ok, then i guess we can do ity to, but i havent tried. |
14:45.00 | goxboxlive | cr2: did you knew that this driver exists? HTC ASIC3 chip (LEDS_ASIC3) |
14:45.18 | goxboxlive | it creates /sys/class/leds |
14:45.29 | BabelOued | cr2: i never try |
14:45.54 | cr2 | goxboxlive: it's an interesting question, because it will show if the main mic is connected to the phone directly. |
14:46.04 | cr2 | BabelOued: can you try it ? |
14:46.20 | cr2 | just press the record button while calling. |
14:46.59 | cr2 | goxboxlive: yes, i know about asic3_leds, but we need more device data to use it. |
14:47.06 | goxboxlive | ok |
14:48.07 | *** join/#htc-linux rmoravcik (n=rmoravci@icm6-orange.orange.sk) |
14:48.13 | cr2 | i think the current led driver is not right attributing the color to the led pwm channel. |
14:49.59 | goxboxlive | ok, but it is that driver we need to get the key leds to work right? |
14:50.58 | cr2 | yes. |
14:51.11 | cr2 | flash and backlight leds. |
14:51.55 | goxboxlive | right |
14:53.48 | BabelOued | cr2: does not work. it record the room not phone |
14:53.49 | goxboxlive | cr2: If you check the kerneldiscuss mailing list? They have made a patch for hx4700 to make it work with .19. |
14:55.05 | goxboxlive | it arrived today at 10:19 |
14:56.43 | Kevin2 | cr2: New haret.exe (rev 133) is on svn. |
14:57.31 | psokolovsky_ | Hi! |
14:57.55 | goxboxlive | hi, why you hva e been working hard this night psokolovsky_ |
14:57.55 | psokolovsky_ | cr2, yep, onlu multimode support was added. conversion should be mostly trivial. |
14:58.05 | psokolovsky_ | yep ;-) |
14:59.22 | cr2 | psokolovsky_: what will happen with the sa1100fb ? it has some multiple #ifdefs, and does not support resources at all. |
14:59.49 | cr2 | Kevin2: trying. |
15:00.13 | psokolovsky_ | cr2, how do I know? ;-) unless good people fix it, it may drop off of kernel, I guess ;-D |
15:01.53 | cr2 | :) ok. |
15:02.18 | cr2 | i will break a lof of sa11x0 devices if i'll fix it ;-) |
15:03.18 | psokolovsky_ | ;-) |
15:03.29 | cr2 | Kevin2: passed this stage. |
15:04.38 | cr2 | Kevin2: ps and lsmod are hanging in the same way. |
15:04.53 | cr2 | i guess they need setkmode too. |
15:05.17 | cr2 | and the haret icon is not shown. |
15:05.29 | Kevin2 | cr2: I ran SetKMode(TRUE) at the beginning of the thread, and never released the privs, so that can't be it. |
15:06.00 | Kevin2 | cr2: Has anything reverted, or are you just testing new things? |
15:06.10 | Kevin2 | Do you have the exit button now? |
15:06.45 | cr2 | Kevin2: i have the toolbar now, and can close the program. |
15:07.11 | cr2 | i test the features that worked in my sa1100 version. |
15:07.23 | cr2 | well, not lsmod, but ps was working. |
15:07.32 | cr2 | but it's the same library. |
15:08.30 | cr2 | haret icon is probably not 8bit-friendly. the linuxbios icon i've used (tux-underground.ico) is shown. |
15:09.28 | Kevin2 | Did it ever work in mainline haret? I'm not sure if I broke something, or if it never worked. |
15:09.48 | cr2 | Kevin2: you mean 'ps' ? |
15:09.53 | Kevin2 | cr2: yes. |
15:10.25 | cr2 | don't know. does it work for you ? it was not a mainline haret feature. |
15:10.48 | Kevin2 | Yes, it works for me. I mean last week, when you tried haret from svn - did you test ps at that time? |
15:11.02 | cr2 | no, i can check it on the universal. |
15:11.39 | Kevin2 | Hrmm. Your code runs SetProcPermissions around calls to toolhelp stuff. |
15:12.02 | Kevin2 | Wow, 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.21 | cr2 | yes, it accesses the structures in kernel space. |
15:12.35 | cr2 | security checks slow down the device ;-) |
15:12.59 | Kevin2 | cr2: I'm sure it does in MS land.. |
15:13.19 | cr2 | i've posted a quote about malicious programmers from 1997 :-) |
15:15.27 | cr2 | I've always said that Windows CE protects itself from stupid programmers, but not malicious ones. |
15:15.28 | cr2 | Building on a feature added in Windows CE 2.11, |
15:15.28 | cr2 | Windows CE 2.12 will gain a level of protection from malicious programmers. |
15:17.44 | bd2 | psokolovsky_, 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.24 | cr2 | when 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.54 | Kevin2 | cr2: grab rev 134 from svn. |
15:18.57 | psokolovsky_ | bd2, yep. didn't process yet, sorry. resting after upgrade ;-) |
15:19.00 | cr2 | ok. |
15:19.51 | bd2 | psokolovsky_, hehe.. it's okay. :-) I'm very happy that we're so close to the mainline, actually :-) |
15:20.29 | psokolovsky_ | bd2, me too ;-) I just disappointed a bit with that resume latency. |
15:21.15 | cr2 | psokolovsky_: but if the device setup need and set such mdelay()'s you can't really do anything about it. |
15:21.47 | bd2 | psokolovsky_, I think tomorrow if you'll be able, we could compare drivers loaded (h4000 vs. hx4700), and select which causes slowdown |
15:22.22 | psokolovsky_ | 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.36 | cr2 | ok. |
15:22.37 | bd2 | psokolovsky_, btw.. how much time it resumes? |
15:22.47 | psokolovsky_ | bd2, it's not that hot topic to address it tomorrow ;-) |
15:23.07 | psokolovsky_ | bd2, I wrote in mail ;-) I estmate 0.1-0.2s (bare kernel) |
15:23.30 | cr2 | bd2: on universal it's 1 or 2 seconds before the LCD is turned up. |
15:23.31 | bd2 | psokolovsky_, okay. Just sed to observe anyone disappointed when you can help somehow. |
15:23.55 | bd2 | cr2, the same with hx4700.. |
15:24.06 | bd2 | -sed+sad |
15:24.08 | cr2 | but i have 100msec delays in the LCD driver, so it is not surprising. |
15:24.50 | bd2 | psokolovsky_.. pardon? 0.2 s is a bad time?! |
15:24.56 | psokolovsky_ | 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.28 | psokolovsky_ | bd2, 0.2s is bad time for bare kernel, yes. it should be instant ;-) |
15:25.41 | bd2 | you kidding me |
15:26.10 | psokolovsky_ | nope ;-) |
15:26.23 | bd2 | hmhm.. I have *never* saw 0.2s with hx4700.. but maybe h4000 is somehow differs |
15:26.41 | psokolovsky_ | wince has such delay (with remounting cards, who knows, possibly, reloading wifi/bt firmware, etc) |
15:26.51 | cr2 | psokolovsky_: do you measure it with OSCR ? |
15:27.21 | cr2 | i don't think you have external RTC. |
15:27.31 | psokolovsky_ | 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.48 | cr2 | OSCR is TSC :) |
15:27.54 | psokolovsky_ | ok ;-) |
15:28.06 | psokolovsky_ | so someone needs to go for that ;-) |
15:29.24 | goxboxlive | cr2: 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.25 | psokolovsky_ | bd2, so, what do you think, is it good time to start assaulting kernel QA or not yet? ;-) |
15:35.18 | cr2 | goxboxlive: pxafb should be fixed first. |
15:35.44 | Kevin2 | drivers/built-in.o: In function `pxakbd_probe': |
15:35.44 | Kevin2 | pxamci.c:(.text+0x4e22c): undefined reference to `init_input_dev' |
15:35.52 | psokolovsky_ | Kevin2, kill it |
15:35.56 | goxboxlive | ok, so it might take some time. |
15:35.57 | Kevin2 | Any ideas on why that doesn't compile? Was the init function removed? |
15:36.28 | psokolovsky_ | Kevin2, but what that func does in that module? isn't it mmc controller? |
15:37.09 | Kevin2 | I think the report is bogus - it looks like it is in pxa27x_keyboard.c |
15:37.28 | cr2 | Kevin2: ps does not work for me on jornada820. |
15:37.56 | bd2 | psokolovsky_, what do you mean? |
15:38.10 | cr2 | Kevin2: btw, the pxa27x_keyboard does not resume, and there is an irq flag bug. |
15:38.52 | psokolovsky_ | 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.41 | bd2 | psokolovsky_, hmmm.. do we? actually I'm not sure, ctrl+esc+b regress in the k-d mailbox found nothing useful :-) |
15:41.11 | Kevin2 | cr2: What is the behavior you see when you run "ps"? |
15:41.25 | bd2 | QA is the most hardest in the development, imho.. thus it's not so easy |
15:41.44 | psokolovsky_ | 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.05 | psokolovsky_ | bd2, yep ;-) and most boring. but also most rewarding ;-) |
15:42.06 | bd2 | aaaahh... but it's just ONE test :-) |
15:42.36 | bd2 | but yes, I've not tried RTC-powered atd.. :-/ |
15:42.53 | psokolovsky_ | 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.22 | psokolovsky_ | 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.13 | cr2 | Kevin2: the telnet hangs |
15:45.46 | psokolovsky_ | Oh, btw, did I mention? .19 doesn't work with fam0.8.4 for me ;-) |
15:46.39 | Kevin2 | cr2: What about the rest of haret? Does it exit, or can you still click on things? |
15:48.06 | cr2 | Kevin2: i can close it. |
15:48.31 | psokolovsky_ | 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.14 | cr2 | Kevin2: i have tested the haret-gnu and it also hangs. must have something to do with the machine. |
15:49.53 | Kevin2 | cr2: Okay. |
15:50.04 | Kevin2 | psokolovsky_: Can you try latest haret from svn? |
15:50.42 | psokolovsky_ | 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.42 | Kevin2 | cr2: Do all BA machines have 128M? Can I hardcode that in its startup? |
16:34.26 | Kevin2 | WizMaui: Can you grab haret.exe from svn://www.shadowmite.com/home/svn/ppc6700/haret and let me know if it works? |
16:43.20 | cr2 | Kevin2: yes. |
16:45.14 | Kevin2 | Okay, I've checked that into haret. |
16:51.39 | Kevin2 | psokolovsky_: 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.23 | doepied0e | Hey ;) |
17:04.47 | doepied0e | i read that internal flash should be working now..... |
17:05.07 | doepied0e | for universal |
17:05.07 | doepied0e | ;) |
17:05.24 | doepied0e | Should be ready, if someone dears to try feel free to contact us at |
17:05.50 | doepied0e | is it possible already to read the flash? |
17:06.59 | doepied0e | i want to try, so leave a msg if you're back :) |
17:07.42 | goxboxlive | cr2: 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.49 | doepied0e | :) |
17:08.40 | Kevin2 | Well, I can boot to 2.6.19 with initramfs. |
17:09.06 | cr2 | Kevin2: can you suspend ? |
17:09.25 | cr2 | goxboxlive: it's only the prototype c code. |
17:09.35 | goxboxlive | ok |
17:10.41 | doepied0e | but can i try anything? |
17:10.51 | Kevin2 | Hrmm. I can mount mmc card from initramfs. |
17:10.56 | doepied0e | gonna eat, will read the answer later ;) |
17:11.01 | Kevin2 | cr2: I haven't gotten a chance to look at suspend yet. |
17:12.41 | Kevin2 | Odd. 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.20 | cr2 | psokolovsky_: should the pxafb also be a platform_device ? |
17:27.31 | cr2 | Kevin2: you also have a pxafb. how do you compile it ? |
17:29.04 | Kevin2 | You need to break out the mode settings into its own structure. |
17:29.25 | Kevin2 | See h4000/h4000.c |
17:29.52 | cr2 | i have done it. |
17:30.18 | cr2 | <PROTECTED> |
17:30.18 | cr2 | drivers/video/pxafb.c: In function ‘pxafb_parse_options’: |
17:30.18 | cr2 | drivers/video/pxafb.c:1218: error: ‘struct pxafb_mach_info’ has no member named ‘xres’ |
17:30.29 | cr2 | ... |
17:32.19 | Kevin2 | mode structure is called "struct pxafb_mode_info " |
17:32.28 | Kevin2 | mach -> mode |
17:34.58 | cr2 | ok, i can convince it to compile, but what is the bigger picture behind ? |
17:35.00 | Kevin2 | cr2: 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.27 | cr2 | doing it. |
17:50.16 | cr2 | Kevin2: what is your pxafb.c version ? |
17:53.25 | cr2 | hmm. i don't see the .162 changes. |
17:54.04 | cr2 | <PROTECTED> |
17:55.52 | cr2 | ok, not i get it |
17:56.00 | cr2 | s/not/now/ |
17:56.04 | cr2 | CONFIG_FB_PXA_PARAMETERS=y |
18:00.20 | cr2 | Kevin2: i have the same root=/dev/mmcblk0p2 boot problem. |
18:00.37 | cr2 | but with asic3_mmc |
18:00.55 | Kevin2 | I don't know what the issue is. Maybe they renamed the device or something. |
18:01.09 | doepied0e | cr2 |
18:01.13 | doepied0e | is it hanging? |
18:01.31 | doepied0e | i had the same problem like i told you ;) |
18:02.02 | cr2 | block 0,0 |
18:02.16 | doepied0e | jups |
18:02.23 | doepied0e | unknown block? |
18:02.59 | doepied0e | cr2? |
18:03.29 | cr2 | it's a general kernel problem, it does not detect major number for mmc for some reason. |
18:03.41 | doepied0e | i have it with sd..... |
18:03.50 | doepied0e | and mmc |
18:04.18 | cr2 | doepied0e: we have kernel 2.6.19-hh0 |
18:04.25 | doepied0e | ahh ok |
18:04.27 | doepied0e | ;) |
18:04.31 | cr2 | fresh and broken. |
18:04.34 | doepied0e | compiled that one to |
18:04.38 | doepied0e | and same prob :P |
18:04.45 | doepied0e | so my sd slot is just broken |
18:05.13 | cr2 | don't throw your motherboard away :) |
18:05.27 | doepied0e | cannot open mmcblk0p2 or unknown-block(0,0) just can't find it.... |
18:05.32 | doepied0e | lol |
18:05.33 | doepied0e | ;) |
18:05.43 | Kevin2 | cr2: for powermon1 -- can you generate a patch against mainline haret? |
18:05.44 | doepied0e | if you pay half of repair you can get it :P |
18:06.02 | cr2 | doepied0e: how much ? |
18:06.12 | doepied0e | €600 |
18:06.19 | cr2 | for the repair ? |
18:06.22 | doepied0e | yeah |
18:06.32 | cr2 | crazy. |
18:06.32 | doepied0e | i don't know yet |
18:06.33 | doepied0e | ;) |
18:06.39 | doepied0e | but price should be ugly :P |
18:06.41 | Kevin2 | I think we can just register the "powermon" command to call "old_powerMon()" if GetSystemPowerStatusEx2 isn't available. |
18:06.47 | doepied0e | maby 200 or more |
18:07.28 | cr2 | Kevin2: it's a separate function, so you can easily import it anywhere. |
18:07.50 | cr2 | doepied0e: why don't you look for a device with broken LCD ? |
18:09.31 | doepied0e | there aren't many.... |
18:09.49 | doepied0e | and a working used device is available for around 300 |
18:10.19 | doepied0e | just lost my recipe |
18:10.27 | doepied0e | still under warranty..... |
18:10.38 | Kevin2 | BTW, I think we can get interrupt watching to work on all platforms. |
18:11.07 | cr2 | Kevin2: http://pastebin.ca/264732 |
18:11.17 | cr2 | that will be great. |
18:11.59 | cr2 | Kevin2: what about ASIC register monitoring in "wi" ? |
18:12.27 | cr2 | or just some memory addresses. |
18:13.07 | Kevin2 | Yeah - but it's going to need a bit of work to get to that. |
18:13.12 | cr2 | ok. |
18:13.35 | cr2 | i have commented out the Ex2 fields not available in Ex |
18:14.24 | goxboxlive | cr2: what is this? |
18:14.26 | goxboxlive | jrs@centrino:~/cvs/linux-2.6.19-hh0$ make htcuniversal_defconfig |
18:14.26 | goxboxlive | sound/Kconfig:79: can't open file "sound/soc/Kconfig" |
18:14.26 | goxboxlive | make[1]: *** [htcuniversal_defconfig] Fejl 1 |
18:14.26 | goxboxlive | make: *** [htcuniversal_defconfig] Fejl 2 |
18:14.50 | cr2 | defconfig is broken, i'll update it. |
18:15.00 | goxboxlive | thx |
18:16.24 | cr2 | done. |
18:16.51 | goxboxlive | thx |
18:19.37 | cr2 | Kevin2: did you download http://pastebin.ca/264732 ? |
18:20.56 | goxboxlive | cr2: still the same |
18:22.17 | goxboxlive | this doesnt exist sound/soc/Kconfig |
18:22.33 | goxboxlive | there aren sny "sound/soc" folder |
18:26.52 | cr2 | it is there. |
18:27.46 | cr2 | http://handhelds.org/cgi-bin/cvsweb.cgi/linux/kernel26/sound/soc/ |
18:28.26 | cr2 | create a dummy, we don't have any use for it now. |
18:29.48 | Kevin2 | cr2: Yes. Mainline haret has slightly different command syntax. I've implemented a new version - I'll push to svn. |
18:30.08 | goxboxlive | I know it's there at the webcvs, but not in my cvs three even thow i have updated cvs source. |
18:30.21 | Kevin2 | cr2: rev 137 in svn. |
18:30.45 | Kevin2 | I can't check this into cvs yet, because it needs a cegcc patch (I'm putting all msdn declarations into w32api files). |
18:37.35 | psokolovsky_ | Kevin2: so far I booted from NFS |
18:37.51 | psokolovsky_ | cr2: pxafb is platform_device |
18:37.56 | psokolovsky_ | it's mainline driver |
18:47.11 | *** join/#htc-linux WizMaui_ (n=WizMaui@62.112.90.231) |
18:49.41 | Kevin2 | WizMaui_ can you run a haret test? |
19:02.33 | goxboxlive | cr2: what is this? http://pastebin.ca/264782 |
19:18.36 | doepied0e | psokolovsky did you nfsboot via the usb gadget driver? |
19:19.02 | psokolovsky_ | doepied0e, yep |
19:30.56 | cr2 | goxboxlive: the linker went crazy ;-) |
19:33.03 | *** join/#htc-linux WizMaui (n=WizMaui@62.112.90.231) |
19:33.11 | goxboxlive | cr2: 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.10 | cr2 | goxboxlive: it's SNAFU :) i'll recheck again. |
19:37.57 | goxboxlive | thx rc2 |
19:38.38 | cr2 | goxboxlive: the LEDs code can't be selected, btw. |
19:39.01 | cr2 | an it is right, because it needs a complete rewrite. |
19:39.14 | goxboxlive | ok, i havent done it either. ok |
19:39.28 | *** join/#htc-linux WizMaui (n=WizMaui@62.112.90.231) |
19:46.49 | cr2 | static struct platform_device btuart_device = { |
19:47.10 | cr2 | hmm. hx4700 should be broken now too |
19:48.30 | goxboxlive | ok |
19:48.50 | goxboxlive | have to rebbot, coniling kernels is killing my laptop. |
19:48.55 | cr2 | void __init pxa_set_ficp_info(struct pxaficp_platform_data *info) |
19:49.15 | cr2 | but nothing for bt/st/ff uart. |
19:53.53 | *** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com) |
20:03.05 | goxboxlive | cr2: Are you figureing it out? Have you looked at the hx4700 patch to .19? |
20:04.53 | psokolovsky_ | cr2, Spyro's uncareful commit ;-(. fixed. now. |
20:05.04 | psokolovsky_ | fixed now ;-) |
20:05.47 | goxboxlive | o |
20:05.49 | goxboxlive | k |
20:09.01 | goxboxlive | no, it's still the same failure (are we talkinga bout the same failure psok?) |
20:12.43 | psokolovsky_ | goxboxlive, I repsonded to cr2's concerns |
20:13.25 | goxboxlive | ok, 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.22 | psokolovsky_ | 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.07 | goxboxlive | well, i guess i choose the last option. I am afraid the first one would rahter break the whole tree :-) |
20:18.28 | psokolovsky_ | ok ;-) |
20:20.26 | cr2 | psokolovsky_: maybe the pxa_set_XXuart_info() is a better solution ? |
20:22.14 | psokolovsky_ | 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.40 | cr2 | ok. |
21:06.14 | *** join/#htc-linux Speedy2 (n=Javier_6@cpe-70-95-210-2.san.res.rr.com) |
21:12.10 | goxboxlive | psokolovsky_ That's it. The changes you did to the pxa27x_keyboard.c solved the problem. |
21:12.21 | goxboxlive | cr2 .19 is compiled |
21:12.30 | psokolovsky_ | cool ;-) |
21:15.46 | Speedy2 | Hi guys. |
21:20.48 | goxboxlive | well it seem like i have the ame problem as Kevin2. Kernel panic, not able to mount root. |
21:28.07 | cr2 | pxa27x_keyboard changes ? |
21:28.53 | cr2 | the kernel compiles since the XXuarts are made global symbold |
21:29.39 | psokolovsky_ | cr2, it compiles 'cos of bith. |
21:29.42 | psokolovsky_ | both |
21:29.56 | psokolovsky_ | cr2, but the real q - does it run? ;-) |
21:30.48 | cr2 | no. |
21:31.16 | psokolovsky_ | lol ;-) |
21:31.31 | cr2 | what is the current version of pxa27x_keyboard ? |
21:31.43 | cr2 | it crashes because of mmc. |
21:31.57 | psokolovsky_ | cr2, need help with that? (But I really wrote everything in mail to k-d) |
21:32.14 | cr2 | <PROTECTED> |
21:32.15 | psokolovsky_ | cr2, it crashes or doesn't resume? |
21:32.39 | cr2 | it does not boot from mmc. Kevin2 has posted it here. |
21:33.13 | goxboxlive | i noticed |
21:33.43 | psokolovsky_ | cr2, I at least tested that mmc read works ok. |
21:34.12 | cr2 | goxboxlive: http://yro.slashdot.org/yro/06/12/02/0415209.shtml |
21:34.54 | psokolovsky_ | so, do you gyes want me to test mmc boot? |
21:35.17 | cr2 | psokolovsky_: yes. |
21:36.02 | psokolovsky_ | cr2, then, first, make sure asic3_mmc is =y in your defconfigs. ;-) |
21:36.33 | cr2 | i get an init message from asic3_mmc |
21:36.58 | cr2 | i even have MMC_DEBUG compiled in. |
21:37.22 | goxboxlive | HTC ASIC3 SD/MMC support (MMC_ASIC3) is compiled in to the kernel zImage |
21:37.36 | psokolovsky_ | ok, will try |
21:37.39 | cr2 | Kevin2 has pxa-mci, and the same erro message. |
21:37.48 | psokolovsky_ | that sux |
21:39.30 | cr2 | goxboxlive: have you looked at the article ? the dumbass posters quarrel which device controls the mic ;) |
21:40.06 | goxboxlive | yes i saw it :-) |
21:40.43 | cr2 | it's obviously the BB, also in the universal :) |
21:47.00 | goxboxlive | cr2: I am trying to make a familiar image now. I was borerd earlier today. |
21:49.12 | cr2 | with which kernel ? |
21:49.22 | goxboxlive | with the .19 |
21:49.29 | cr2 | but it does not boot. |
21:49.54 | psokolovsky_ | goxboxlive, fam0.8.4 doesn't boot with .19 ;-) |
21:50.31 | goxboxlive | No, 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.32 | psokolovsky_ | goxboxlive, btw, what is bug # of stuff we discussed? |
21:51.01 | goxboxlive | psokolovsy_ As i told you, the bug was allready reported. |
21:51.14 | psokolovsky_ | goxboxlive, what is # ??? ;-) |
21:51.18 | goxboxlive | I ma building familiar out of dev |
21:51.46 | psokolovsky_ | goxboxlive, and to whom you reported opie bugs? there's only one maintainer so far ;-( |
21:52.12 | psokolovsky_ | goxboxlive, as you guessed, I'm trying to give you warnings - don't do that, you'll be even more bored ;-) |
21:52.14 | goxboxlive | i dont rember, i can find it again. I didnt report it, there where someone else thatdid |
21:52.36 | goxboxlive | what are you talking about psok? I dont follow you here |
21:53.02 | psokolovsky_ | 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.11 | psokolovsky_ | goxboxlive, nevermind then ;-) |
21:53.51 | goxboxlive | Ok, but the answer to that bug was that, the one who answered it form OE should take a look at it. |
21:54.35 | psokolovsky_ | goxboxlive, I handle opie bugs in OE. I never heard about such bug. |
21:54.44 | cr2 | once we will finish with the kernel it is necessary to fix the keyboard, and odevice_htc.cpp |
21:55.11 | goxboxlive | And 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.40 | goxboxlive | Bug#: 1474 |
21:56.08 | goxboxlive | cr2: I have allready fixed some of it localy |
21:56.45 | cr2 | but your patch disabling a lot of patches for other devices is unacceptable. |
21:57.05 | psokolovsky_ | 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.08 | psokolovsky_ | ok, thanks |
21:57.23 | cr2 | the whole mess should be cleaned up. |
21:58.34 | psokolovsky_ | 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.53 | cr2 | we have a properly working keyboard in the console mode (need to test loading the console font for the euro symbol) |
21:59.03 | cr2 | and we need to fix it in opie. |
22:00.16 | psokolovsky_ | cr2, I can push any patches into *OE*. I don't control OPIE source repo though. |
22:00.17 | goxboxlive | cr2: 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.13 | psokolovsky_ | 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.30 | goxboxlive | ok follow this. |
22:04.01 | cr2 | psokolovsky_: 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.37 | cr2 | goxboxlive: you can submit the zroadmap fix in any case. |
22:04.45 | psokolovsky_ | cr2, i.e. get commit there? does he control it? if so, please follow up on that ;-) |
22:04.52 | cr2 | some more will come when i'll have more free time. |
22:05.01 | goxboxlive | When 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.05 | goxboxlive | Getkey is: |
22:06.06 | goxboxlive | a patch that is aplied to busybox 1.0. In Angstrom, wich runs 1.2.1 AFAIR has not this patch. |
22:06.43 | goxboxlive | I 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.18 | cr2 | btw, busybox patches. does stty support 921600 speed ? |
22:07.25 | psokolovsky_ | goxboxlive, that's pretty normal, formal answer. don't take it as going against you please. |
22:07.42 | cr2 | getkey has nothing to do with angstrom. |
22:07.43 | psokolovsky_ | goxboxlive, and the 1st q I have here is do you really need that stupid pause? |
22:08.02 | goxboxlive | If 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.40 | cr2 | psokolovsky_: it comes from zaurus, and was so since 2002, afaik. and i have it on my sl5500 |
22:08.40 | psokolovsky_ | goxboxlive, let's kill getkey from that file - easy solution ;-) |
22:08.54 | psokolovsky_ | cr2, times change ;-) |
22:09.33 | *** join/#htc-linux marmotta (n=skodde@unaffiliated/skodde) |
22:09.43 | cr2 | yes. but if your touchscreen/keyboard have problems in opie, you can just prevent opie from loading. |
22:09.54 | goxboxlive | psokolovsky_ Well, i amdont need it when we have a fully running device, but it makes developing/searching for failures easier with it. |
22:10.22 | goxboxlive | And another problem i have had with ansgtrom ( heres comes another # ) . |
22:10.54 | goxboxlive | psplash breaks opie, the shell shines thrue the opie GUI (cr2 help me explain this one) |
22:11.36 | psokolovsky_ | goxboxlive, understood regarding getkey. well, I will try to work to get it into somehow. |
22:11.49 | Speedy2 | goxboxlive: BTW, is sound on the AKM working now? |
22:12.03 | psokolovsky_ | goxboxlive, yes, you told that too. If only you could submit such cases as bugs... |
22:12.26 | cr2 | yes, it seems that it ignores virtual console switching, and continues writing to the framebuffer together with opie. |
22:14.03 | goxboxlive | I 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.06 | psokolovsky_ | that's harder case, I'm not sure how to remove psplash for opie only |
22:14.21 | cr2 | goxboxlive: 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.44 | goxboxlive | tIn your machine file you can just diable "screen" form the "MACHINE_FEATURES |
22:15.16 | goxboxlive | but it doesnt work at the moment, i have done it as i allways do, i removed the useless, ugly psplash |
22:15.17 | psokolovsky_ | 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.52 | psokolovsky_ | goxboxlive, it's useless for you, useful for thousand otehr people. think globally ;-) |
22:16.31 | goxboxlive | psokolovsky_ Not for distro under developing. If it was a realeas i could have understood it, but not a dev |
22:17.22 | psokolovsky_ | 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.04 | psokolovsky_ | goxboxlive, so, it's goo to just understand them, or undersatnd well why you don't want to bear with them |
22:18.31 | psokolovsky_ | goxboxlive, I discuss this with you, because I try to understand, what you have in mind |
22:18.34 | goxboxlive | Yes, 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.53 | cr2 | goxboxlive: i need to finish debugging the audio switching in the universal. after that i'll help with opie. |
22:19.03 | psokolovsky_ | goxboxlive, because maybe indeed, it makes more sense for you to start own distro, and don't depend on other proples' breakage... |
22:20.03 | cr2 | i 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.05 | psokolovsky_ | 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.40 | goxboxlive | i havent said that i want to leave Angstrom, not at all, and i dont se the downside to use several distro's. |
22:21.38 | goxboxlive | And i also see the effort of having a distro for the familiar because of the gui git tool for users. |
22:22.24 | cr2 | psokolovsky_: 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.25 | psokolovsky_ | goxboxlive, you won't be able to sit on 2+ chairs, believe me. it's waste of time. |
22:22.33 | goxboxlive | psokovsky_ Making my own distro is not an option, i dont have the skills to do that |
22:22.51 | goxboxlive | do you think so |
22:23.24 | psokolovsky_ | goxboxlive, I tried to do that. that's why I bother to hint you now ;-) |
22:23.36 | goxboxlive | ok |
22:23.36 | psokolovsky_ | but only own experience matters, I know ;-) |
22:23.40 | goxboxlive | :-) |
22:24.24 | goxboxlive | But 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.28 | psokolovsky_ | cr2, hh.org is not a panacea or solution for everyone, too ;-I. zaurus patches are merged directly into mainline. |
22:24.56 | psokolovsky_ | goxboxlive, Idon't think it's good tool, nor I ever used it ;-I |
22:24.59 | cr2 | psokolovsky_: some of them are already 3 years old. |
22:25.28 | psokolovsky_ | I have ~4 OE-based trees here. if I'll use "gui builder" tools for them, I will bite my ass ;-) |
22:25.30 | goxboxlive | i havent used it either since lack of universal, but it seems easy thos |
22:25.51 | psokolovsky_ | when, world's not perfect, we all agree on that ;-) |
22:25.57 | cr2 | :) |
22:26.08 | goxboxlive | yes, but's you. But shells scares people. |
22:26.38 | psokolovsky_ | 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.00 | goxboxlive | ok |
22:27.16 | psokolovsky_ | goxboxlive, cr2: FYI, I just booted from SD card. now checking if that was actually .19 ;-D |
22:27.29 | cr2 | i wonder why is that ? |
22:27.29 | goxboxlive | :-) |
22:27.29 | cr2 | ok. |
22:27.56 | goxboxlive | psokolovsky_ Do a ls-a /dev/mm* |
22:28.09 | psokolovsky_ | 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.25 | psokolovsky_ | goxboxlive, heh, it hanged on resume ;-) |
22:28.38 | goxboxlive | thats what koen told me, and i went over to Angstrom |
22:28.56 | cr2 | goxboxlive: tastes differ. i think that you have included too much in your angstrom image :) |
22:29.22 | cr2 | is it possible to build angstrom without eabi ? |
22:30.18 | goxboxlive | cr2: 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.47 | goxboxlive | cr2: i think you have to edit the distro conf file then. |
22:31.06 | goxboxlive | Why do you not want eabi, koen told me it was bether than without. |
22:31.17 | psokolovsky_ | so yes, thsi is 2.6.19-hh0, and this is familiar-0.8.4-opie, and it booted from SD card ;-) |
22:31.41 | psokolovsky_ | cr2, that's q I have, too ;-) |
22:31.49 | goxboxlive | hmm |
22:32.41 | goxboxlive | when i boot .19, it doesnt list my partions either. With .18 it says p1 p2 p3 p4 ( i have 4 partitions). |
22:32.53 | goxboxlive | is it names /dev/mmcblk0pX? |
22:33.08 | psokolovsky_ | goxboxlive: |
22:33.09 | psokolovsky_ | root@h4000:~# ls -l /dev/mmc* |
22:33.09 | psokolovsky_ | brw-rw---- 1 root disk 254, 0 Aug 1 00:02 /dev/mmcblk0 |
22:33.09 | psokolovsky_ | brw-rw---- 1 root disk 254, 1 Aug 1 00:02 /dev/mmcblk0p1 |
22:33.09 | psokolovsky_ | brw-rw---- 1 root disk 254, 2 Aug 1 00:02 /dev/mmcblk0p2 |
22:33.13 | psokolovsky_ | sure! |
22:33.25 | goxboxlive | ok |
22:33.37 | cr2 | because 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.49 | psokolovsky_ | 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.35 | cr2 | i'll run a diff to htcuniversal_defconfig |
22:35.03 | goxboxlive | Thanks for trying out psokolovsky_ |
22:35.38 | psokolovsky_ | but it doesn't resume here with opie... it did with bare kernel... |
22:36.03 | goxboxlive | same as ours with .18 |
22:37.12 | cr2 | psokolovsky_: that's the only diff i have - |
22:37.16 | cr2 | -CONFIG_MMC_DEBUG=y |
22:37.16 | cr2 | +# CONFIG_MMC_DEBUG is not set |
22:37.49 | psokolovsky_ | cr2, i.e. htcuniversal_defconfig in CVS is actual, right? |
22:37.59 | cr2 | yes. |
22:40.54 | cr2 | +# CONFIG_CPU_FREQ is not set |
22:41.01 | cr2 | i think we can add that. |
22:41.20 | cr2 | -# CONFIG_PM_LEGACY is not set |
22:41.20 | goxboxlive | no, it make my machine go on624MHz |
22:41.20 | cr2 | +CONFIG_PM_LEGACY=y |
22:41.32 | cr2 | 624 ? :) |
22:41.40 | cr2 | why ? |
22:41.59 | goxboxlive | i dont know why, it's freqd you are talking about? |
22:42.07 | cr2 | yes. |
22:42.11 | cr2 | -# CONFIG_IP_PNP_DHCP is not set |
22:42.11 | cr2 | +CONFIG_IP_PNP_DHCP=y |
22:42.21 | cr2 | this is probably unnecessary. |
22:42.29 | goxboxlive | well it spin my macine up, and i am affraid it will overheat with tha speed |
22:43.36 | cr2 | agreed. |
22:44.00 | cr2 | but you can set the max speed by writing into /sys or /proc i forgot. |
22:44.06 | cr2 | at boot. |
22:44.06 | goxboxlive | ok |
22:44.23 | cr2 | +CONFIG_BT_HCIUSB=m |
22:44.29 | cr2 | seems unnecessary. |
22:45.38 | cr2 | +CONFIG_MII=y |
22:45.41 | cr2 | hmm. |
22:48.08 | cr2 | +CONFIG_FUSE_FS=m |
22:48.09 | cr2 | ? |
22:49.01 | cr2 | don't see anything suspicious in the h4000->universal diff. |
22:49.41 | psokolovsky_ | cr2, well, I don't see anythig wrong/missing in your defconf |
22:49.48 | psokolovsky_ | cr2, did that too now ;-) |
22:50.01 | cr2 | ok. that surprises me too. |
22:50.15 | psokolovsky_ | cr2, goxboxlive: what aboy following: I'll make defconfig got you,a nd you try to boot it? |
22:50.33 | psokolovsky_ | cr2, or yet better, let me boot hx4700 off SD first... |
22:50.38 | goxboxlive | yes of course |
22:54.14 | goxboxlive | cr2: Ar eyou going to port linux to hermes? |
22:56.57 | cr2 | port ? probably write some better haret support for s3c24xx. the port is already there, we need hw setup data. |
22:58.36 | cr2 | i wonder why VFS can track mmcblk0 to blockdevice 254 |
22:58.43 | cr2 | s/can/can't/ |
22:58.53 | goxboxlive | port is allready there? How? Isent it a samsung cpu? |
22:59.16 | cr2 | rx3715, eten500 |
22:59.48 | cr2 | and no asic3. but some cpld. |
23:00.06 | cr2 | it may be tough, if it's not the same as magician/alpine. |
23:00.07 | goxboxlive | ahh, ok. cr2, was it lkcl who gave it to you? |
23:00.13 | cr2 | yes. |
23:00.18 | goxboxlive | wow, |
23:00.28 | goxboxlive | that's realy nice |
23:00.38 | psokolovsky_ | cr2, once again, what exact error message on card boot? |
23:00.39 | goxboxlive | well, you deserve it. |
23:00.58 | goxboxlive | hold on, i'll boot and write |
23:01.06 | psokolovsky_ | ok |
23:01.24 | cr2 | goxboxlive: i'll give it back. he also has sent sable to me. i already have 3 phones and 4 pdas :) |
23:01.45 | goxboxlive | ok :-) |
23:03.55 | cr2 | psokolovsky_:booting. |
23:04.47 | goxboxlive | asic3_mmc: ASIC3 MMC/SD Driver, controllerat 0xc000000 |
23:04.47 | goxboxlive | VFS: Cannot open root device "mmcblk0p3" or unknown-block(0,0) |
23:04.47 | goxboxlive | Please append a correct "root=" boot option |
23:04.47 | goxboxlive | Kernel panic - not syncing: VFS: Unable to mount root fs on uknown-block(0,0) |
23:04.56 | cr2 | asic3_mmc: ASIC3 MMC/SD blabla |
23:05.26 | cr2 | VFS: Cannot open root device "mmcblk0p2" or unknown-block(0,0) |
23:08.19 | goxboxlive | With .18 it listed up my partitions dirung booting zImage, it's not doing that now since it can find my sd card. |
23:08.34 | goxboxlive | psokolovsky_ Are you booting from SD or MMC card? |
23:08.52 | psokolovsky_ | goxboxlive, from SD |
23:09.28 | psokolovsky_ | goxboxlive, so, somehow there's no MMC subsystem in kernel |
23:09.55 | goxboxlive | yes |
23:10.03 | goxboxlive | seems like there isent |
23:10.16 | cr2 | not plugged into VFS |
23:10.55 | cr2 | not recognized as a block device. btw, we don't have PCMCIA or IDE in our setup. |
23:11.42 | cr2 | there is one more SD/MMC host driver now. |
23:12.31 | psokolovsky_ | goxboxlive, can you post ls -l drivers/mmc/ somewhere? |
23:12.54 | goxboxlive | form the kernel source? |
23:13.10 | psokolovsky_ | goxboxlive, yep, from your build tree |
23:13.41 | goxboxlive | psokolovsky_ http://pastebin.ca/265033 |
23:14.28 | psokolovsky_ | damn. what can be wrong here? |
23:15.04 | psokolovsky_ | goxboxlive, can you boot via initrd/nfs? |
23:15.18 | goxboxlive | no, maybe cr2 can |
23:16.03 | cr2 | hmm. it's a good idea to create a new initrd. but it's not there right now. |
23:16.11 | psokolovsky_ | goxboxlive, you should learn how to do that ;-) |
23:16.24 | psokolovsky_ | cr2, yes, idea to create new - good ;-) |
23:16.32 | psokolovsky_ | but for now even old would go ;-) |
23:17.02 | cr2 | dd from /dev/zero, format, compile busybox, copy. add modules. |
23:17.47 | BabelOued | cr2: does cpufreq work on universal ? |
23:18.14 | cr2 | BabelOued: have not tried. it should work, it's a cpu driver. |
23:18.42 | psokolovsky_ | goxboxlive, where do you run haret from? |
23:18.52 | goxboxlive | form sd card |
23:18.59 | psokolovsky_ | goxboxlive, ok, me too |
23:19.07 | BabelOued | cr2: i've two error at resume with cpufreq_powersave enabled |
23:19.21 | cr2 | it worked in .18-hh0 |
23:19.43 | cr2 | BabelOued: which errors ? |
23:19.54 | *** join/#htc-linux doepied0e (n=dopper@84-53-96-51.fiber.unet.nl) |
23:19.55 | BabelOued | cr2: cpufreq: resume failed to assert current frequency is what timing core thinks it is. |
23:20.09 | psokolovsky_ | BabelOued, that happens on all PXA's |
23:20.29 | BabelOued | psokolovsky_: ok |
23:21.59 | Kevin2 | psokolovsky_: 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.59 | psokolovsky_ | Kevin2, see above. booted h4000, right now booting hx4700 |
23:24.19 | psokolovsky_ | hx4700 doesn't resume with opie too |
23:24.37 | psokolovsky_ | cr2, goxboxlive: you have pxafb, right? |
23:24.46 | goxboxlive | yes |
23:25.48 | goxboxlive | i 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.49 | Kevin2 | psokolovsky_: What is your haret command line? |
23:32.57 | psokolovsky_ | 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.24 | Kevin2 | Hrmm. Same root as me. |
23:34.50 | cr2 | the command line is read, because the /dev/ is correctly removed in the error message |
23:35.02 | cr2 | s/read/right/ |
23:35.43 | cr2 | foo foo |
23:35.47 | cr2 | s/foo/bar/ |
23:35.54 | cr2 | foo foo |
23:35.59 | cr2 | s/foo/bar/g |
23:36.03 | cr2 | :) |
23:36.40 | psokolovsky_ | cr2, goxboxlive: pls be prepared to boot with my defconfig |
23:37.05 | goxboxlive | yes, of course, just remove freqd |
23:37.32 | goxboxlive | I am compiling a fresh build tree now. |
23:38.07 | cr2 | doepied0e: it's something for you. to run at 624MHz and look how long it will last :) |
23:40.18 | cr2 | goxboxlive: why doesn't it lower the speed if the cpu load is low ? |
23:40.49 | goxboxlive | :-) |
23:41.23 | cr2 | maybe because you are running konqueror :) |
23:41.26 | goxboxlive | i dont know. When i saw it speed where 624 i rebooted and removed the cpufreqd |
23:41.43 | goxboxlive | Well i was not running konq/E |
23:41.50 | cr2 | lol |
23:42.33 | BabelOued | cr2: can i use your angstrom image with my BA ? or opie size is hardcoded ? |
23:44.55 | cr2 | opie size ?? |
23:45.11 | cr2 | the only problem for you is the eabi. |
23:45.22 | BabelOued | oh sorry, opie screen size |
23:45.37 | cr2 | lkcl used it on 24x240 ;) |
23:45.49 | cr2 | and said "the icons are small" :D |
23:45.55 | cr2 | 240x240 |
23:46.16 | BabelOued | what is eabi ? |
23:47.23 | cr2 | call convention. |
23:47.35 | psokolovsky_ | cr2, btw, your using eabi by default sux |
23:48.11 | cr2 | psokolovsky_: goxboxlive does not compile without eabi, so i've made his life easier. |
23:48.32 | cr2 | i'll try to compile angstrom without eabi now. |
23:48.33 | goxboxlive | :-) |
23:48.52 | psokolovsky_ | eabi is highly experimental feature, known to broke many times, and have more breakages still |
23:49.00 | goxboxlive | it wouldnt boot AFAIK with angstrom |
23:49.26 | psokolovsky_ | 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.26 | cr2 | psokolovsky_: then we need a working familiar for .19. loop closed. |
23:50.29 | psokolovsky_ | and there's really no reason to build angstrom w/o eabi, as it's unalienabel part of it |
23:50.43 | cr2 | why ? |
23:50.46 | psokolovsky_ | but debug kernel - that must be old good old ABI ;-) |
23:51.00 | psokolovsky_ | cr2, because it won't angstrom then ;-) |
23:51.21 | psokolovsky_ | cr2, no, only initrd. and there's one: http://celib.sourceforge.net/linux-ppc/initrd.mc-20060614.gz |
23:51.24 | cr2 | rather bigoted approach, i'll say ;-) |
23:52.00 | psokolovsky_ | cr2, please use that initrd for this check, I use it all the time, and know how it behaves |
23:53.05 | psokolovsky_ | 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.40 | psokolovsky_ | you can call that even fetishism if you like, but I call it it formal engineering approach - start from the start ;-P |
23:55.33 | goxboxlive | a brand new cvs tree didnt help either |
23:56.11 | psokolovsky_ | goxboxlive, how could it? ;-) |
23:56.22 | psokolovsky_ | goxboxlive, cr2: .config to test went via email |
23:56.40 | psokolovsky_ | don't forget to run make oldconfig on it! |
23:56.48 | goxboxlive | cr2: right now i have a .19 opie-image . It was finished right now |
23:56.54 | Kevin2 | psokolovsky_: 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.06 | psokolovsky_ | goxboxlive, cr2: please try asap, I'm dropping tried, but dying to know result ;-) |
23:57.16 | goxboxlive | i'll try now |
23:57.43 | psokolovsky_ | Kevin2, sorry, I don't use funky things like initramfs and can't comment ;-) |
23:57.48 | psokolovsky_ | goxboxlive, ok |
23:57.48 | cr2 | i have greylisting here. 5 minutes. |
23:57.54 | psokolovsky_ | ok |
23:59.40 | cr2 | it's not eabi |