IRC log for #htc-linux on 20070722

03:27.10*** join/#htc-linux SmallR2003 (n=SmallR20@79-74-35-239.dynamic.dsl.as9105.com)
07:28.36*** join/#htc-linux pH5 (n=ph5@e178209180.adsl.alicedsl.de)
08:30.08*** join/#htc-linux goxboxlive (n=goxboxli@141.80-202-161.nextgentel.com)
09:14.16*** join/#htc-linux rmoravci1 (n=rmoravci@adsl-dyn248.91-127-39.t-com.sk)
09:42.48goxboxlivegood morning pH5 . I have tested the new kernel updates, and they seems to run fine
09:43.37goxboxliveBut i noticing one thing. The leds behind the "call" and "hangup" buttons dosent resume. Are you aware of that?
09:43.59goxboxliveIt has never resumed as long as i have had an magician
09:46.52pH5goxboxlive: actually, it shouldn't be on at all (the led is on when booting from wince, and leds-magician doesn't turn it off on module load)
09:47.07pH5just echo 1 > /sys/class/leds/magician:keys/brightness and it should work
09:47.36pH5I was thinking about connecting it to a 'backlight' led trigger like it is done on wince
09:48.15goxboxlivepH5: ok, that sounds good.
09:49.52goxboxlivepH5: how far did you get with the cam driver? Did you ever got to test it?
09:51.41pH5I didn't get any data yet, and as I'm a newbie in both DMA and CI areas, I'm not sure if I've set up the DMA chains incorrectly of if just the OV chip is misconfigured and doesn't provide any data.
09:52.34goxboxlivei c.
10:06.09*** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net)
10:18.11goxboxlivegood morning BabelO
10:18.21BabelOhi goxboxlive
10:18.41goxboxliveBabelO: any news?
10:19.15goxboxliveAre you able to build linux-kernel after the recent changes?
10:19.27BabelOi m just setting up a new pro file to have app independant build
10:19.41goxboxliveBabelO: i c, is it for he phone app?
10:19.45BabelOgoxboxlive: don't know i ve to try
10:20.01goxboxliveBabelO: dont try, just concentrate one the gnuphone :-)
10:20.29BabelOgoxboxlive: yes, but i m reading code of gpephone to know how they handle an unsolicitated event during a phone call, i m curious
10:21.06pH5goxboxlive: I've added a backlight trigger, the keypad backlight should now follow the screen backlight
10:21.32BabelOif i receive unsolicitated event and at same time i want to send an SMS .. or receive also a sms..
10:24.55BabelOgoxboxlive: is openmoko qvga theme on the road ?
10:30.16*** part/#htc-linux zwox (n=zwox@par69-7-82-243-234-94.fbx.proxad.net)
10:33.23*** join/#htc-linux zwox (n=zwox@par69-7-82-243-234-94.fbx.proxad.net)
10:35.16pH5BabelO: the theme is not the problem anymore. it's the many hardcoded widget sizes in libmokoui/the moko apps
10:36.59BabelOpH5: ok, so it is many hour of work, not many hour of debug.. lol
10:45.57goxboxlivepH5: good, i'll try it out
10:47.53goxboxliveBabelO: Yes the theme is aplied in the source, but i dont like to use openmoko in my Magician because of the hardcoding. But what i do to have it wokring quite good is to install openmoko-dialer in to a X11 image and also suplying openmoko-theme-standard-qvga.
10:48.10goxboxliveIt works better than the regular openmoko-dialer theme.
10:52.02goxboxlivepH5: what's left now woth magician? Have you tested GPRS?
10:52.08goxboxlives/woth/with/
10:53.04goxboxlivei guess we need to have sound better working, and also manage the resume bug with GMSD (it resumes of it self).
10:53.34goxboxliveNad last the cam driver. Then i guess it it 100% . Am i right?
10:53.43goxboxlives/Mad/And/
10:54.48pH5goxboxlive: kernel side? sound recording and camera driver are missing. then there's pxa overlay support in the pipe. gprs works just fine, we just need gsmd support to set it up easily.
10:55.42pH5the resume bug is just finding out what causes the gsm chip to resume and disable the corresponding unsolicited messages before suspending
10:56.16pH5then a bootloader and we're near 100%
10:57.42pH5oh, and maybe sdhc support for pxamci. I don't know if that is possible yet.
10:57.52goxboxlivepH5: sounds good. Are close to have a working bootloader?
11:07.19pH5I haven't written any flashable bootloader code yet, I wanted to start with that only after the phone is fully working.
11:07.21pH5oh, and I still haven't tested irda. and we need some way to suspend/resume the usb host sanely, because currently it is reset on every resume.
11:09.21pH5and the bluetooth pcm link between bluecore and calypso has to be set up somehow to enable making calls with bluetooth headsets.
11:09.25pH5still a lot to do...
11:09.40BabelOgoxboxlive: it is nice, but missing gps :(
11:09.56*** part/#htc-linux rmoravci1 (n=rmoravci@adsl-dyn248.91-127-39.t-com.sk)
11:10.15BabelOgoxboxlive: i think for only 56 euros i buy it :)
11:11.08pH5BabelO: which one?
11:11.34BabelOhtc elf or htc touch ;)
11:11.51pH5oh cool, finally we get somebody to work on the omap850 front :)
11:12.33pH5BabelO: btw, did you notice that I added the pasic3 driver? would be great if you could help me make it support blueangel, too, some time.
11:12.41BabelOpH5:do we have enought support for this processor ?
11:13.30BabelOpH5: yes i see your msg for paul in the log
11:13.36pH5BabelO: as I understand, basic functionality is supported (see tornado etc. ports), but the phone/dsp part is really closed
11:13.51BabelOand also  hwtimer part
11:14.19goxboxlivepH5: i c, from my point of view i think the most important is allready done, but if we should add a priority list i think this is most important for now: 1) Handle sound correctly for phone, 2) GSMD resume bug, 3) Cam driver and then 4) bootloader.
11:14.23*** join/#htc-linux rmoravcik (n=rmoravci@adsl-dyn248.91-127-39.t-com.sk)
11:14.29goxboxliveI can try testing the IRDA later.
11:15.54pH5what exactly is 1)? the only problem I have with sound is that recording to the cpu does not work. phone calls are just fine.
11:15.54BabelOpH5: oh yes i forgot the link ;) http://www.htc.com/product/03-product_htctouch.htm
11:16.22pH5but other than that, I nearly agree with your priority list (cam < bootloader for me once the phone is complete :))
11:18.07BabelOpH5: so it is not a good choice to have omap850 at the moment better is samsung processor
11:19.23pH5BabelO: if you need the phone functionality, yes.
11:20.53BabelOyes i use my ba as a phone, and i see it s limit
11:21.31BabelOput 1700 sms on it and sometimes you can't use phone.... need to reset before
11:22.21pH5well, that can be fixed by clever linux software.
11:22.53BabelOyes :)
12:37.08*** join/#htc-linux tsdogs (n=tsdogs@barista.netanday.it)
13:47.04Kevin2Hi
14:01.58*** join/#htc-linux _zwox (n=zwox@par69-7-82-243-234-94.fbx.proxad.net)
14:06.43*** join/#htc-linux scorpio16v (n=scorpio1@ACB5CCA4.ipt.aol.com)
14:26.27*** part/#htc-linux rmoravcik (n=rmoravci@adsl-dyn248.91-127-39.t-com.sk)
14:32.49*** join/#htc-linux silven (n=zmc@32.160.85.37)
14:35.37*** join/#htc-linux robotician (n=dale@usr018.bb275-03.udp.im.wakwak.ne.jp)
15:09.23*** part/#htc-linux scorpio16v (n=scorpio1@ACB5CCA4.ipt.aol.com)
15:36.59*** join/#htc-linux goxboxlive (n=goxboxli@141.80-202-161.nextgentel.com)
15:42.58goxboxlivepH5: 1) the phone isent ringnig on incommin call. Doesnt that belong to the kernel driver or is it the phoneapp
15:45.31pH5goxboxlive: userspace issue. we have sound support to play arbitrary sounds and we have gsmd listening on the AT link for PI messages, we just need a client to gsmd to play a ringtone when appropriate.
15:45.39pH5s/PI/%CPI/
15:46.22goxboxliveok, good. Then we are even closer than i thought :-)
15:52.25*** join/#htc-linux immolo (n=immolo@cpc3-cosh1-0-0-cust1001.cos2.cable.ntl.com)
16:10.48*** join/#htc-linux zmc (n=zmc@74-37-247-184.br1.smc.az.frontiernet.net)
16:12.59*** join/#htc-linux pH5_ (n=ph5@e178209180.adsl.alicedsl.de)
16:34.15*** join/#htc-linux goxboxlive (n=goxboxli@141.80-202-161.nextgentel.com)
18:14.14*** join/#htc-linux hlbot (n=adm@iclem.net)
18:34.04*** join/#htc-linux goxboxlive (n=goxboxli@141.80-202-161.nextgentel.com)
19:43.35BabelOpH5: OMAP850 and OMAP730 are very similar :)
19:53.19pH5BabelO: is omap730 better supported?
19:53.26Kevin2BabelO: OMAP730?  Where is that used?
19:55.49BabelOi found some patch and support for 730
19:56.57BabelOhttp://www.muru.com/linux/omap/
19:58.42BabelOKevin2: i m looking for some information for this one http://www.htc.com/product/03-product_htctouch.htm
20:09.53*** join/#htc-linux kroonen (n=richard@ip56562497.adsl-surfen.hetnet.nl)
20:16.16kroonenanybody how can tell me some status of the htc's with linux?
20:18.22BabelOkroonen: http://www.handhelds.org/moin/moin.cgi/SupportedHandheldSummary
20:19.31kroonenyes that i know, i'm curious about the universal
20:19.38kroonenit says a b
20:20.28BabelOuniversal is well supported at the moment
20:20.55kroonenfor phone calls, sms, and email (imap) it works ok?
20:20.57BabelOyou are looking for what ? image to boot gpe/opie or other os?
20:21.56kroonenwell i want to buy a phone wich support linux and i can go with haret
20:22.04BabelOkroonen: i don't know in the gui, you need to ask goxboxlive or look at latest image with openmoko dialer in it
20:23.24kroonenbut he is not on irc right now?
20:23.45kroonenand how is de htc wizard, is still very alpha?
20:23.46BabelOno it leave 20 mn agoi sorry
20:24.13BabelOkroonen: yes wizard is very alpha it is omap processor
20:24.47kroonenand others or is the universal the most far from the htc family?
20:25.13BabelOyou have also magician at same status
20:25.58kroonenthere is also a dialer for?
20:26.18BabelOyes dialer from openmoko gui
20:27.11krooneni saw that form the universal you can boot into different guis, is there also one for the magician?
20:27.14BabelObut at moment universal and magician need some more work on a phone app
20:30.00kroonenthnx for the info, a collegue has still a magician, i'm going to try too boot is.
20:59.14BabelOpH5: i want to try your pasic3 driver ;) isee that you include ds1wm definition in it and alsio clock
21:00.28pH5because it's the same chip. the first thing that has to be made configurable is the clock, I guess. and you still don't know the OWM_EN pin?
21:00.39*** join/#htc-linux goxboxlive (n=goxboxli@141.80-202-161.nextgentel.com)
21:00.54BabelOpH5: no :(
21:01.00pH5Was there anything else that is different between pasic3 and pasic2?
21:01.38BabelOdon't think so
21:01.50pH5you'd have to set up the asic3 gpio somewhere.
21:01.59pH5(the one that is used as irq)
21:02.08BabelOyes i m looking for how you to this for magician ;)
21:03.05pH5for magician I do it in magician.c in init_magician_irq
21:03.22BabelOi see diff ;)
21:04.24BabelOpH5: where can i redefine clock speed ?
21:05.00pH5what would you advise?
21:05.09pH5we could add an int clock_rate to pasic3_platform_data
21:05.14BabelOand another question i want to check pxa flash support on BA , i see that it is also in magician.c right ?
21:05.52BabelOpH5: ok, before i ve to check with your settings ;) maybe it solve our issue on BA for the two interrupts
21:06.26pH5yes, just use the physmap driver for strataflash
21:06.40*** join/#htc-linux rmoravcik (n=rmoravci@ip-89-103-152-149.karneval.cz)
21:06.59BabelOpH5: that what i miss on my last test ;) i forgot to look here because we have blueangel_rom before
21:11.38BabelOpH5: interesting, you add event switch for headphone, i need to look more often to your code... lol
21:14.08pH5BabelO: clock_rate is now configurable, and I've added a hack to only write the OWM_EN register when it is 4MHz (like on magician), so you could give it a try.
21:14.46BabelOpH5: i m merging code now compiling in few minutes i hope
21:14.49pH5and yes, we always  need to get better at sharing code :), especially as magician/ba are so similar
21:15.28BabelOpH5: yes agree with you ;)
21:16.40pH5in cvs now
21:17.02BabelOpH5: arg ! i forgot that our ds1wm irq is on asic3 , that's why we have irq demux thing
21:17.22BabelOis there a asic3_to_irq i can call in same place as gpio_to_irq ?
21:17.47BabelOwe have this asic3_irq_base(&blueangel_asic3.dev) + BLUEANGEL_OWM_IRQ
21:19.42pH5BabelO: you will be able to use gpio_to_irq once psokolovsky finished his gpiodev2 implementation, not sure how far that is until now.
21:20.14BabelOok, so at the moment how can i setup it ?
21:20.40BabelOand i see also you have egpio to power up leds
21:33.16pH5BabelO: can't you just do it like you currently do in blueangel_ds1wm.c, but in blueangel.c instead?
21:34.17BabelOpH5: yes that what i m doing, but trying to understand now LED0 / LED1 i use register 0x20 bit 0x4 and 0x8
21:34.24pH5the led power egpio should be made optional, but I think the ba might have one of those, too.
21:35.14pH5that's what I do in pasic3_enable_led_mask
21:35.39pH5I still haven't understood what exactly those bits do - counter reset? clock enable? no idea.
21:36.08pH5the led enable bits are in reg 6 (reg 4 for you), bits 1 and 2.
21:37.20pH5I guess I should add a register dump function for debugging purposes.
21:37.45BabelOok
21:59.15pH5good night
21:59.29BabelOgood night, i just finish ;)
22:01.12pH5good luck, I'll be back tomorrow, looking forward to your success report ;)
22:01.22BabelOok, thx
22:23.32*** join/#htc-linux lfox (n=lfox@59.92.49.8)
22:24.13lfoxhas someone tried xanadux on the HTC Touch/Elf
22:24.18lfox??
22:24.59BabelOlfox: no it is too new ;=
22:25.09BabelOsoon maybe
22:26.09lfoxi mean no one has tried on stock unlocked phones yet?
22:32.14BabelOlfox: i don't know
22:41.32BabelOgood night
22:50.37*** join/#htc-linux jott (n=j@unaffiliated/jott)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.