00:00.56 | cr2 | no, the wince mapping ends. |
00:05.43 | cr2 | good night. |
00:09.02 | psokolovsky | cr2, night. I'm posting new htcuniversal_bl to kernel-discuss. assuming you're there now ;-) |
00:09.15 | Kevin2 | The only thing I can think to do is not run the universal specific shutdown routines (the ones that turn off the fb), and then reenable the fb writes to see where in the boot we are failing. |
00:09.22 | Kevin2 | cr2: Good night. |
00:11.18 | Kevin2 | psokolovsky: I'd like to use a generic backlight driver too. Is it just do pwm stuff? If so, the Apache is on pwm<0>, so it should work there too. |
00:12.52 | psokolovsky | Kevin2, actually, per-machine code is ~10 lines. the rest is just common wrapper implementing a standard kernel design pattern. feel free to use any of converted ports as sample (h2200/h4000 is in cvs already) |
00:41.00 | lkcl | guys - where's the first entrypoint into the linux kernel? |
00:41.14 | lkcl | where's the very first c function that gets called? |
00:41.51 | lkcl | where it's safe to do some debugging - splat something into memory (in the screen buffer area) - just like you're doing, Kevin |
00:44.13 | lkcl | ok found it - init/main.c |
00:53.03 | lkcl | cr2: ok - yep - something weird going on. i'm writing 20 chars to the 0xa5800020 address in init/main.c and nothing on-screen appears |
01:14.55 | Kevin2 | lkcl: Bootup starts in the asm code. See arch/arm/boot/compressed/head.S -- it will also hand off to the uncompress code in c -- arch/arm/boot/compressed/misc.c. |
01:15.39 | Kevin2 | You don't get to main.c till later. Also, note that if you want to write to the framebuffer, you need to use different addresses depending on where you are in the code. At some point (not sure where) the mmu is enabled, and you'll need a different (non physical) address. |
01:30.06 | lkcl | ok. ta |
03:25.44 | *** join/#htc-linux psokolovsky (n=psokolov@ip.85.202.124.214.dyn.sub-9.broadband.voliacable.com) |
03:38.26 | *** join/#htc-linux RoEn_PC (n=roen@p54A67225.dip.t-dialin.net) |
05:29.24 | *** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com) |
06:03.48 | *** join/#htc-linux rob_w (n=rob_w@p549B9BB4.dip0.t-ipconnect.de) |
06:53.56 | *** join/#htc-linux lpotter (n=ljp@c210-49-127-23.rochd1.qld.optusnet.com.au) |
07:41.51 | *** join/#htc-linux CentrinO (n=centrino@linux.fjfi.cvut.cz) |
08:17.35 | *** join/#htc-linux rber (n=rj@c-69-243-25-111.hsd1.va.comcast.net) |
08:32.33 | *** join/#htc-linux pleemans (n=peter@d51A5E421.access.telenet.be) |
09:22.14 | *** join/#htc-linux asylumed_ (n=insanity@196.211.28.91) |
09:34.43 | *** join/#htc-linux psokolovsky (n=psokolov@ip.85.202.124.214.dyn.sub-9.broadband.voliacable.com) |
09:57.49 | *** join/#htc-linux hillster (n=hvlinux@unaffiliated/hillster) |
10:42.14 | *** join/#htc-linux LunohoD (n=alex@e180075201.adsl.alicedsl.de) |
11:37.21 | *** join/#htc-linux RoEn_PC (n=roen@p54A658C9.dip.t-dialin.net) |
12:19.20 | psokolovsky | Hi folks! |
12:19.47 | psokolovsky | FYI, updated htcuniversal backlight code is in CVS now, goxboxlive reported success with it. |
13:07.27 | *** join/#htc-linux asylumed (n=insanity@196.211.116.6) |
13:16.08 | *** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com) |
13:51.05 | *** join/#htc-linux pleemans (n=peter@d51A5E421.access.telenet.be) |
14:20.35 | *** join/#htc-linux Ro_En_PC (n=roen@p54A6792F.dip.t-dialin.net) |
14:58.06 | *** join/#htc-linux WizMaui (n=WizMaui@62.112.90.179) |
15:24.49 | *** join/#htc-linux Hamburger (n=popmail@p548EED12.dip.t-dialin.net) |
18:18.22 | *** join/#htc-linux jeanseb (n=jeanseb@88.164.32.155) |
18:39.46 | goxboxlive | cr2 are you there? |
18:43.57 | goxboxlive | psoskolovsky: Man you have realy been active lately with kernel driver writing. |
18:51.53 | psokolovsky | Hi! |
18:52.18 | psokolovsky | goxboxlive, Just would like to finish consistently what was started ;-) |
18:52.39 | goxboxlive | well it's a great job you do. |
18:52.46 | psokolovsky | But I'm gald that hh.org kernel repo is back to activity after summer vacations ;-) |
18:53.01 | psokolovsky | thanks, I enjoy it |
18:53.26 | goxboxlive | Yes it was very quite there this summer. |
18:53.50 | goxboxlive | The button patches you have aplied, is there something we could take advantage of with our HTC Universal? |
18:55.01 | psokolovsky | goxboxlive, That's up to you guys. I'm not overly familiar with button/keyboard designs across phone devices, plus phones of course have own requirements. |
18:55.24 | psokolovsky | So, it's RFC, feel free to check if it would work for your devices. |
18:56.28 | goxboxlive | well i have to ask cr2 there. He knows this bether than me. :-) |
18:57.47 | psokolovsky | it's not high-priority I guess. So far, I need to lead that to OE.dev, Familiar etc. Then, there will be more grounds to consider if other types of devices may benefit from that too. |
18:59.08 | goxboxlive | ok, i have heard tht familiar is getting obselote |
18:59.34 | goxboxlive | they advice me to move over to angstrom sinvce it is more up 2 date |
19:05.07 | psokolovsky | well, I looking with hope towards Angstrom too, but they yet have to make a release ;-). And Familiar is old, but stable and here right now. Anyway, it's good that you hack with OE.dev, hope some breakages do not annoy you much ;-). It' better to hack with what breaks, but there's a help to fix it, then with old stuff fixes for which are of little interest ;-) |
19:17.06 | goxboxlive | Yes, its fun to play around with it. But it seems like they have decided to pull out Opie, and that's sad. I like Opie a lot more that GPE. It seems faster, and the GUI looks betther. |
19:18.38 | psokolovsky | goxboxlive, they talk about pulling it, because noone of them interested to maintain it. well, I have plan to not let it go that easily... |
19:19.30 | goxboxlive | that's good. |
19:20.35 | goxboxlive | Do you know what qtopia-core is? I am building it now. Is it the missing opensource package from Trolltech that OE is waiting for? |
19:24.34 | psokolovsky | dunno ;-) from my point of view, it's just another package which will take effort to integrate with ;-) |
19:26.55 | goxboxlive | are you able this days to build a opie-image? mine is failing both on familiar and angstrom. |
19:27.43 | *** join/#htc-linux asylumed_ (n=insanity@196.211.28.91) |
19:32.23 | psokolovsky | I built image for Fam, didn't even try for OE.dev. |
19:34.31 | cr2 | hi guys. not that many people on friday evening. |
19:34.51 | derekS | its not friday evening here yet :) |
19:35.01 | goxboxlive | hi cr2 |
19:35.10 | cr2 | LOL. |
19:35.16 | cr2 | hi goxboxlive |
19:36.26 | cr2 | i have added some more RIL patches to haret. it will break on "normal" PDAs now because i was lazy to use dlopen() and friends. |
19:36.46 | cr2 | and managed to confuse the phone completely. |
19:37.07 | cr2 | it spews some gpios that i have not seen before in active use :) |
19:37.20 | goxboxlive | CR2: psokolovsky has done some button patches in the kernel for several devices. Is that something we could take advantage of? |
19:37.24 | cr2 | like asic3gpiob7 |
19:37.44 | cr2 | asic3_keys ? |
19:38.09 | goxboxlive | have you made a binary of Haret? |
19:38.10 | cr2 | we can profit from splitting the pxa keyboard, asic3_keys, and pxa buttons. |
19:38.33 | goxboxlive | http://handhelds.org/hypermail/kernel-discuss/18/1837.html |
19:38.50 | cr2 | hmm. i can upload this version. if you'll try to do the AT logging, that will be great. |
19:41.17 | goxboxlive | I have made a cu packaga today. I aksed koen to commit uucp in OE. |
19:43.16 | cr2 | now you are a real hardcore guy :) |
19:44.04 | cr2 | cool, now i can get my mail over uucp on universal. |
19:44.15 | goxboxlive | :-) |
19:49.20 | cr2 | uploaded. |
19:49.44 | cr2 | the code is portable and will also run on samsung and omap* cpus. |
19:50.04 | cr2 | they only need to write a good gpio tracer for their cpus. |
19:50.25 | cr2 | and dump internal subsystem registers. |
19:51.00 | cr2 | as it is usual in the linux world, there are no docs for the new commands :) |
19:51.26 | cr2 | i have forgot the syntax myself already. |
19:57.26 | goxboxlive | :-) |
19:57.34 | *** join/#htc-linux asylumed (n=insanity@196.211.116.6) |
20:00.41 | cr2 | tstril, btctl and irctl. |
20:00.52 | cr2 | try "tstril" |
20:01.14 | goxboxlive | i will, but i have problem booting |
20:03.44 | cr2 | booting? |
20:03.54 | cr2 | wait, i'll upload a newer one. |
20:07.25 | cr2 | done. |
20:07.41 | goxboxlive | ok |
20:09.13 | *** join/#htc-linux RoEn_PC (n=roen@p54A6792F.dip.t-dialin.net) |
20:11.48 | cr2 | goxboxlive: i have a problem here, because i've lost the AC power supply for the universal. so i can't trace when the gpioc15 is called. |
20:11.52 | goxboxlive | cr2: i dont rememver how |
20:12.02 | goxboxlive | what should default.txt include? |
20:12.14 | cr2 | tstril |
20:12.21 | cr2 | only |
20:12.37 | cr2 | but you'd have the atdbglog enabled and working. |
20:12.41 | goxboxlive | and the log file is named Atdbg0? |
20:13.19 | cr2 | yes. remove it, edit the registry, do soft reset, look if \Temp\Atdbg* is there, run haret. |
20:13.31 | goxboxlive | i have it |
20:15.52 | goxboxlive | big file, 1,5MB |
20:16.32 | goxboxlive | cr2: I have to mail you the file, it is to big |
20:16.39 | cr2 | ok. |
20:21.58 | goxboxlive | cr2: I cant delete the debug file in the TEMP folder. It says violation sharing. |
20:22.53 | goxboxlive | And the btctl gives me a failure when starting Haret. It says: Line 1: Expected <0|1|10|11|20|21|22> |
20:24.13 | cr2 | hmm. i don't see AT+FOOBAR in the file. |
20:24.24 | goxboxlive | and the same with irctl, except <0|1> |
20:24.41 | goxboxlive | could that be that i dont have a sim card in it? |
20:24.46 | cr2 | to remove the file edit the registry, and do soft reset. |
20:24.59 | cr2 | maybe. |
20:25.28 | goxboxlive | I am using a another phoen, becuase it's not Universal is not a trusty phone. |
20:25.29 | cr2 | yes, it is possible to run "irctl 0" and "irctl 1" |
20:25.55 | cr2 | but we already know what comes out. also for bt. |
20:26.00 | goxboxlive | ok |
20:26.07 | cr2 | but it may be interesting for the other phones. |
20:26.58 | cr2 | well, i think we need to do a summary. |
20:27.11 | cr2 | what is not working, and what should be done. |
20:27.44 | goxboxlive | well, the backlight is now working, even from Haret start, so that is not an issue anymore |
20:27.55 | goxboxlive | soundcard it's not working |
20:28.54 | goxboxlive | suspend/resume |
20:31.47 | cr2 | does the lcd/backlight do a proper suspend/resume in the text/video mode now ? |
20:32.39 | goxboxlive | I havent tried that yet. I dont have any images that works now. Could you upload your latest build of Opie ? |
20:33.17 | goxboxlive | It didnt work before psokolovsky rewrite the BL driver, but i havent tested it after |
20:34.51 | *** part/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com) |
20:35.01 | *** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com) |
20:36.10 | cr2 | upload where ? |
20:38.26 | goxboxlive | where you have haret? and delete it after i have dowmloaded it |
20:38.47 | cr2 | it's too big. |
20:39.13 | goxboxlive | ok |
20:39.21 | cr2 | to put on sf www. |
20:39.23 | goxboxlive | mail it to my gmail adress |
20:40.06 | goxboxlive | hold on, i am building a new gpe image now, i can try that one first |
21:04.43 | goxboxlive | hmmit wouldnt boot anymore. It stops at freeing memory (96K) |
21:08.23 | cr2 | yes. something is broken in libc-locale. |
21:09.10 | cr2 | opie-image-unstable-20061014-htcuniversal.rootfs.tar.bz2 ? |
21:10.32 | cr2 | send ? |
21:19.46 | cr2 | while talking to gmail-smtp-in.l.google.com.: |
21:20.09 | cr2 | 552 5.2.3 sorry, that message size exceeds the maximum |
22:10.12 | *** part/#htc-linux vnevoa (n=vasco@a83-132-50-19.cpe.netcabo.pt) |
22:12.31 | *** join/#htc-linux vnevoa (n=vasco@a83-132-50-19.cpe.netcabo.pt) |
22:38.00 | *** join/#htc-linux vnevoa (n=vasco@a83-132-50-19.cpe.netcabo.pt) |
22:39.57 | asylumed | anyone here know how to reset without using the reset button? |
22:46.49 | asylumed | (from within linux... on a blueangel) |
22:49.55 | cr2 | asylumed: /sbin/reboot ? |
23:17.49 | asylumed | alas no... |
23:18.00 | asylumed | i mean like reset back into wince |
23:18.05 | asylumed | ? |
23:19.07 | asylumed | anyone still working on the blueangel atm? |