IRC log for #htc-linux on 20080109

00:04.46cr2paulproteus: what is the current kernel version ?
00:08.54paulproteusI dunno, kernel.org (-:
00:11.59elliswaylatest prepatch is 2.6.24-rc7 from what i remember
00:12.21elliswayfrom a couple of days back
02:56.27*** join/#htc-linux paulproteus (n=paulprot@wide-rose.makesad.us)
02:56.56*** join/#htc-linux anthis (n=moo@dialup-4.246.253.153.Dial1.SanJose1.Level3.net)
03:03.20*** join/#htc-linux bernt_ (n=bernt@dslb-084-060-106-255.pools.arcor-ip.net)
04:32.38*** join/#htc-linux the_sys0p (i=the_sys0@gateway/tor/x-36529e72aaa8d68d)
04:49.28*** join/#htc-linux l33tlinuxh4x0r (i=user@adsl-144-135-157.rmo.bellsouth.net)
05:15.56*** join/#htc-linux goxboxlive (n=jrs@195.159.97.196)
05:16.12goxboxlivegood morning
05:22.30*** join/#htc-linux the_sys0p (i=the_sys0@gateway/tor/x-5b0b06be2161766f)
06:30.35*** join/#htc-linux _law_ (n=law@mail.stiftadmont.at)
07:07.50*** join/#htc-linux kiozen (n=kiozen@p5492A410.dip0.t-ipconnect.de)
07:15.53*** join/#htc-linux rob_w|laptop (n=rob_w@p549B9BAA.dip0.t-ipconnect.de)
07:37.15*** join/#htc-linux rmoravcik (n=moravcik@gtsgw.ttc.cz)
08:36.14*** join/#htc-linux rob_w|laptop (n=rob_w@p549B9BAA.dip0.t-ipconnect.de)
09:13.53*** join/#htc-linux BabelO (i=fcr@gateway/tor/x-bfb52e1c4d9e50d5)
10:40.45*** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz)
11:05.22*** join/#htc-linux TeringTuby (n=maarten@195-241-125-243.ip.telfort.nl)
12:33.10cr2goxboxlive: hi. have you installed the roadmap icons to a right place ?
12:43.52elliswayhi all
12:58.53goxboxlivecr2: what is right place? I have them under my install folder for Qtopia.(devtools)
13:07.29goxboxlivealso under /usr/local/share/roadmap7pixmaps or something
13:23.36*** join/#htc-linux __law__ (n=law@mail.stiftadmont.at)
13:26.19cr2goxboxlive: please don't use /usr/local
13:27.15goxboxliveI dont remember, maybe it was just /usr/share
13:29.15cr2you can also try ~/.roadmap
13:29.40cr2the D L G + letters are shown when the pixmap is not found.
13:39.10*** join/#htc-linux alge (n=agebhard@pc30-math.math.uni-klu.ac.at)
13:41.38algehi,
13:41.38algerecently I was wondering why several buttons gave keycode 0x0 with xev on the BA (windows, mail, explorer, camera, record if  I remember correctly).
13:41.38algelooking at blueangel_tsc2200_keys in blueangel_tsc2200_keys hows that they are not mentioned there. is this the reason?
13:41.59alges/hows/shows/
13:42.55cr2alge: are they tsc2200 keys ?
13:44.10algeI dont know, thats why i ask :-)
13:44.29cr2i don't remember :)
13:45.14algebottom of http://wiki.xda-developers.com/index.php?pagename=BlueangelASIC3 may indicate it are ASIC3 keys?
13:45.40cr2yes.
13:46.30cr2hima has them on tsc2200
13:47.50BabelOalge: http://handhelds.org/cgi-bin/cvsweb.cgi/linux/kernel26/arch/arm/mach-pxa/htcblueangel/blueangel_tsc2200.c
13:47.56BabelOalge: list of key used by tsc2200
13:48.03algeI cant find anythong related to this in the htcblueangel mach subdir, where are this these keys defined?
13:48.04alge./drivers/input/keyboard/asic3_keys.c seems to expect them in dev.platform_data
13:49.05algeblueangel_tsc2200.c: yes i was looking there and missing them
13:49.06*** part/#htc-linux kbingham (n=kbingham@cvs.mpc-ogw.co.uk)
13:49.08cr2alge: uni has some asic3 buttons.
13:50.31algeok i'll try to learn there how to acces them on BA (you mean htcuniversal_buttons.c?)
13:52.14cr2alge: yes.
13:52.32BabelOalge: it is working, i ve them on my ba
13:52.53algeBTW. I made a new modified gomunicator, this time without menu bar, screenshot at
13:52.56algehttp://algepop.net/users/alge/angstrom-ba/alge-gomunicator.jpg
13:53.12BabelOalge: there is some specific functionnality like gpiodev2 to support gpio+asic keys together
13:54.25algethat means it wont work in a default angstrom gpe-image?
13:55.31BabelOalge: i just want to mean that it depend which driver you select , with gpiodev2 you can support both asic3 and gpio key
13:55.37BabelOit is an example
13:57.15algemeans, I still have not a perfect kernel configuration?
13:58.02BabelOalge: i think yes, let me check this evening, btw i  think i found the missing code to avoid key repeat on keyboard ;)
13:58.16algethats very nice to hear :-)
13:58.34cr2BabelO: asic3-spi ? :)
13:59.13BabelOalge: http://handhelds.org/cgi-bin/cvsweb.cgi/linux/kernel26/arch/arm/mach-pxa/h4000/h4000.c
14:00.13BabelOalge: if you look here you can see that psokolovsky use gpiodev_key for both asic3 and gpio key, maybe you can try like this, you just have to add a like to asic3 struct to allow use of gpiodev
14:00.52BabelOcr2: yes, motsly called asic3-very-very-simple-spi module ;)
14:01.15BabelOalge: i think i ve made this patch already
14:01.42BabelOalge: that s why it is working for me, i ve send it to kernel discuss, i ll look in my mailbox
14:01.56cr2BabelO: i've disassembled the h4350 wince driver, and h4000 code is not doing the same afair.
14:02.38BabelOalge: send me private email, i send you the patch ;)
14:02.38cr2i need to dig out my old paper notes.
14:06.17BabelOi ve to send separate mail to kernel discuss ;)
14:06.40BabelOhappy to have my big gmail mailbox ;)
14:12.50BabelOcr2: you have looked at the h4300_kbd.c driver ?
14:14.31BabelOalge: basically to just at support for key, it is gpio_base line added to asic3 struct and struct gpio_keys_* related :)
14:16.38algethanks I'll have a look it. currently my mail server is too busy to give me the mail :-|
14:17.38*** join/#htc-linux rob_w|laptop (n=rob_w@p549B9BAA.dip0.t-ipconnect.de)
14:20.40cr2BabelO: yes, a year ago ;)
14:22.35BabelOcr2: i compare our current blueangel_kp.c and h4300_kbd.c they are very similar
14:24.37cr2BabelO: blueangel_kp.c is doing what the wince driver does.
14:26.24cr2BabelO: but there are differences between keyboard controllers.
14:27.29*** join/#htc-linux rakeem (n=rakeem@n219078211026.netvigator.com)
14:27.40rakeemEvenin' all....
14:28.22rakeemI'm somewhat happy again...  I didn't know that GPR$ could be as much fun as it is...
14:29.52cr2rakeem: it would have bin fun, if it was not GPR$$$
14:30.01cr2s/bin/been/
14:32.40rakeemWell, that's the best bit...  I asked the other day, but everyone was busy with HaRet voodoo; is US$17 per month for unlimited GPR$ throughput insanely cheap, or am I just out of touch?
14:33.58rakeemI had a putty session running all day to monitor the progress of some data recovery I was doing for a client...  He pretty much had a running commentary...  8-)
14:35.28cr2looks like insanely cheap to me
14:35.52cr2GPR$ looks like some VMS stuff :)
14:39.35rakeemIt's kinda got me in a bandwidth pig-out mood.  You know like when you first got broadband and decided to rape Napster for loads of unnecessary nonsense?  Also, long time no see cr2, I was sniffing around for a new (used) Uni the other, keeping an eye out for Wallabies...  Weirdly enough, I saw on, but for 50% of the cost of a Uni!  I'm keeping my eyes peeled for a realistically priced one by way of a belated Christmas pressie...
14:40.41rakeemVMS?  You're exposing your hi-calibre geek credentials again...  ;-)  That on the PDPs?
14:42.45rakeemThe other cool thing with this carrier (I tried another prior to this one) is that you get a proper, grownup, world-routable IP address...  I'm glad it's not my main phone though...  The thought of all my eggs in the CE basket, hanging balls to the wind all day ain't pretty...
14:45.20rakeemI wonder how many "organisations" are developing shell-code for CE and Symbian as a result of this connectivity...  History's shown that it's worth it with most other OS's...
14:46.19cr2hehe.
14:46.45cr2it was RSX-11 on PDPs
14:47.09rakeemCrikey...
14:47.10cr2one needed a real VAX for VMS
14:47.40cr2i've switched to unix asap ;)
14:47.40rakeemAh...  Was that a clone?
14:48.04cr2there were no VAX clones afair.
14:48.05rakeemRealtime OS?!
14:48.48cr2RSX-11 was not really realtime
14:49.05rakeemFrom the Wiki tree:  "Microsoft's
14:49.05rakeemWindows NT system is a conceptual
14:49.08cr2RT-11
14:49.12rakeemdescendant of RSX-11M
14:49.16rakeemWhoops...
14:49.26cr2was realtime.
14:49.31cr2"conceptual" ;)
14:50.06cr2RSX-11M was driving 16 vt52 terminals, all playing a "real" pacman :)
14:50.18cr2written in assembler, or course.
14:50.32cr2i've the asm source somewhere :)
14:51.16rakeemI envy your exposure to the somewhat unorthodox, avenues that computing has gone down...  Respect.
14:51.57rakeemWas the processor(s) any kind of precursor to the Alpha?
14:52.26cr2pdp11 ?
14:52.29algeBabelo: are you already at a newer kernel? im at hh.org 2.6.21-hh20, your patch generates some rejects for me (not critical ones, i think I can fix them).
14:52.41cr2not really, it was a cisc processor.
14:52.57cr2bt really clean and nice compared to that 8086 shit ;-)
14:53.14rakeemHey BabelO!  ALGe:  You around?  Any luck with teh GSM link?
14:53.35algerakeem: not yet, had other stuff to do.
14:53.49algeyou mean gprs link?
14:54.00rakeemcr2:  You're not the first person I've heard dissing Intel's method...
14:54.06rakeemALGe:  Yeah...
14:54.57cr2rakeem: i have a pdp11 assembler book and schematics from 1980 at home. you can compare it to the contemporary intel stuff ;)
14:56.19rakeemcr2:  A for strange computing, this htc-linux port thing has been hugely educational for me...  For example, before I was like, "yeah, it's got an ARM CPU"...  Now I realise that means pretty much sod all...
14:57.26rakeemcr2:  So talking of CPUs, is there anything particularly nice about the ARM architecture that has made it so successful?
14:57.56cr2rakeem: found it http://www.ibiblio.org/pub/academic/computer-science/history/pdp-11/rsx/decus/rsx83a.info
14:58.45cr2rakeem: arm is simple and fast. and was probably cheap in licensing.
14:58.50rakeemcr2:  Hey, let's not forget, having any kind of contact with a computer in 1980 meant you were pretty out-there...
14:58.57BabelOrakeem:GPRS works very fine, just pppd setup is a bit harder, depend of the provider
14:59.47rakeemBabelO:  You were correct about mine not needing a U / P...  Any pointers as to what I should try?
15:01.07BabelOrakeem: just look for How to setup pppd with your phone running wince, and you got the answer
15:01.18BabelOthat s what i do
15:01.32cr2rakeem: i have a book from 1980, but first worked with a pdp11 in 1985.
15:02.02kiozenrakeem: and arm has low power consuption. It's even often used as DSP replacement these days.
15:02.14cr2apple][ was a nice machine too, but only for games.
15:02.32cr2kiozen: why mips was less successful ?
15:03.31kiozencr2: it's still a strong contender, but a bit too much risc
15:04.55kiozen(risc in means of instruction set)
15:05.31rakeemI've had the feeling lately, that even though the ARM is descended from the mighty Archimedes, it's evolved into a smaller, leaner form.  The MIPS however, just looks like it's fallen from it's glory days as the nervecentre of Jurassic Park...
15:06.06cr2i think sh4 is still available as a niche product too.
15:06.38cr2rakeem: it's not really the same mips.
15:07.04rakeemHehe!  My first CE device (Cassiopia) was SH3...
15:07.21cr2sh4 has a real hardware fpu. which is not bad at 200MHz
15:07.29rakeemcr2:  Ah...  Same in name but different bloodline?
15:07.29kiozenmips looses it's advantages pretty fast if you use it for signal processing without a  few  (hw) addons.
15:07.43cr2i need to find my cpq aero 8000.
15:07.59cr2there was a linux for it.
15:08.17cr2but no pcmcia driver ;)
15:09.05cr2kiozen: gdalwarp -tr 50 50  -srcnodata 255 -dstnodata 255
15:09.45kiozencr2: cool , how does the map look like after
15:09.48cr2does what i've expected. maybe the bilinear interpolation option may be an advantage too.
15:10.12cr234 m/pix ->50 m/pix is acceptable.
15:10.31cr2but it's gdal warper behind it anyway.
15:10.47rakeemHey, I bought my girlfriend a Wii for Christmas, and on New Year's Eve some guru announced they'd busted the binary keys and Linux is coming soon...  That's karma: What's hers is mine...  ;-)
15:10.52cr2so you win the realtime performance but resampling in advance.
15:11.25kiozenhow fast is ther resampling
15:11.41kiozenmust be quite some work for gdal
15:11.58kiozenand what happens to the tile size?
15:13.08kiozenrakeem: watch out for lying controlers. it's not always an accident
15:13.17rakeemYous talking about graphics operations?  What did you's reckon the the Amiga?  Good?  Odd?  Toy?
15:13.22kiozens/lying/flying/
15:14.12cr2kiozen: it's slow of course. i need to do real-life tests for tiles.
15:14.25rakeemkiozen:  Hehe...  Yeah, any technology popular with the ladies is susceptible to subversion and misuse in much more direct ways than we're used to...
15:14.35kiozencr2: intel sells quad cores now :)
15:14.51cr2kiozen: with some palette adjustments and deflate compressions for tiles.
15:15.29cr2kiozen: i use real dual opteron. real quad may be even better :)
15:16.05kiozencr2: when the boards get affordable my office PC has to go :)
15:16.12rakeemI don't know much about CPUs, but Intel have impressed me with these teeny-little Pentium-M derived badboys...
15:16.40cr2kiozen: i think the optimal palette  is the key to small tile  size.
15:16.48kiozenP4 M is cool it works in my HTPC
15:17.06rakeemcr2:  Dual Opteron?  Dare I ask why?
15:17.24kiozencr2:  sure if you don't need 256 colors. 16 are often enought for maps
15:17.58*** join/#htc-linux SmallR2002 (n=SmallR20@79-74-39-82.dynamic.dsl.as9105.com)
15:18.02cr2rakeem: scientific computations.
15:18.25cr2kiozen: the USGS palette has 13 colors.
15:18.39cr2which is standardized.
15:19.01rakeemcr2:  Suitably vague...  Any more and, I presume, you'd have to eliminate me...?  ;-)
15:19.42kiozencr2: but not for maps with hight shading :)
15:19.43cr2rakeem: lol. i'm working in the university, so it's all open research.
15:20.33cr2kiozen: garmin also uses 16bit.
15:21.20cr2s/16bit/16 color palette/
15:21.54kiozencr2: don't think for newer devices
15:22.03kiozencr2: screenshots are 256
15:22.18cr276/60c(s)x are the latest ?
15:22.35kiozencr2: and with the "schummerung" of the new NT maps it has to be more
15:22.35cr2nĂ¼vi does not count.
15:23.03kiozencr2: all x and H models
15:23.04cr2kiozen: what can they compress in NT ? the dictionaries ?
15:23.16rakeemcr2:  Sounds like the right place for you, is it mostly Linux(y) stuff, or are you one step away from a soldering iron, as you seem comfortable with?
15:23.48kiozencr2: I would like to know....
15:24.13cr2rakeem: i don't do the actual soldering, there are better experienced people.
15:24.30cr2kiozen: the strings are not compressed in .img ?
15:24.38kiozencr2: no
15:24.59cr2ok, then it's a good option to compress them.
15:25.00kiozencr2: but you cant see all polygons from NT maps either
15:25.01*** join/#htc-linux goxboxlive (n=goxboxli@81.80-202-132.nextgentel.com)
15:25.06cr2the .rdm does not compress too.
15:25.17kiozencr2:  rdm is oooooold
15:25.26cr2so it's very space-inefficient.
15:25.41cr2yes, very old an very primitive.
15:25.44kiozencr2:  sorry  wrong format
15:25.52rakeemcr2:  It's a true craftsman's province these days isn't it?  I've got an old chinese dude, a seasoned mobile phone repairman, who does all major surgery for me.  He saved many HTC devices...
15:26.06kiozencr2: thought of Garmin's mdr files
15:27.07cr2rakeem: yes, and you also need the right gear.
15:27.22rakeemcr2:  God, you're serious about these Garmin things aren't you...?!  Should be interesting...
15:27.54cr2kiozen: there are no news on routing ?
15:28.16kiozencr2: nope
15:28.45kiozencr2: why not use OSM data and implement some own routing algo?
15:28.57cr2rakeem: i have one, and it's waterproof and extremely power efficient.
15:29.07cr2kiozen: it's done already.
15:29.20cr2kiozen: i've seen even some qt code for that.
15:29.43rakeemcr2:  Apparently so...  In this regard, I'm hoping to be impressed by a 3rd party laptop dude.  He reckons he can replace the BGA GFX chip in my dead Thinkpad...
15:29.53kiozencr2: ok. I tried to talk people into it, but no one wants to afford a professional version of cGPSMapper
15:30.26rakeemcr2:  The garmin got any connectivity worth having?  Apart from with satellites I mean...    ;-)
15:30.55kiozenrakeem: no they are gpsr only
15:31.21kiozenmagellan has some nice vaporware with all kind of stuff :)
15:31.22cr2kiozen: i don't think a "professional" cgpsmapper is really worth the money
15:31.54kiozencr2: no of course not. but with that you can test out the unknown sections :)
15:32.32cr2kiozen: hehe. there are other ways to do it ;)
15:33.01kiozencr2: listening...
15:33.17cr2kiozen: but it uses some calls not implemented in wine.
15:33.29kiozenlol
15:34.02cr2have you tried the 30day personal version ?
15:34.22kiozencr2: no
15:34.38cr2i can also send you an .exe
15:34.49cr2which does not work in wine for me.
15:35.38kiozen:) don't tempting me
15:36.12cr2ok.
15:36.21cr2we will think about it later.
15:36.43kiozenlol
15:39.03kiozencr2: hope i can find a soul to exchange for mine till then.
15:41.47cr2to have routing in mkgmap++ is 31337, but there are more urgent useful projects.
15:44.11goxboxlivecr2: hi, did you create a new map for me?
15:44.16kiozenlol. mkgmap++, the OSM dudes contacted me one year ago for taht
15:45.28cr2i don't understand those who use java and are not paid by sun ;)
15:48.54cr2i'm an enthusiastic contributor to OSM, but i'm amazed by the general GIS incompetence of this community, and buzzword-compliant tools.
15:55.29rakeemcr2:  Hehe...  I'll enjoy quoting your Java position to a much-respected, yet Java loving mate...
15:56.35cr2lol.
15:56.46rakeemcr2:  You see that press release from those American Professors the other day...  They were dissing student's ability to write 'real' code 'cos of the prevailing emphasis on Java...
15:56.47cr2i'm comparing g++ and gcj
15:57.10rakeemThose would qualify as 'real' I reckon...
15:57.13rakeem;-)
15:57.41cr2i don't see anything _seriously_ wrong with the language itself, bt who uses pascal/ada these days ?
15:59.42BabelOcr2: me :)
16:00.18BabelOcr2: pascal, all the day ... lol but not happy to work with that
16:01.21kiozenBabelO: ouch that hurts. do you get extra money for it?
16:01.28cr2LOL
16:01.51BabelOkiozen: lol, if i want lot of extra money, i have to switch to SAP :)
16:02.26rakeemcr2's just too shy to admit that he got wheeled out of retirement for his Cobol skillz @ y2k...
16:04.38cr2rakeem: you've hit the nail. i'm not a programmer and have never been one. that's why i have a deep mistrust in the RAD tools too :)
16:05.42BabelOkiozen: it is not real pascal, it is delphi 6... we are not working with latest software, too much powerfull, lol
16:05.52rakeemProgrammer, of course, meaning anyone who merely uses a compiler rather than writing their own, I presume...  ;-)
16:06.24*** join/#htc-linux Lenny|Work (n=Lenny@unaffiliated/lennysh)
16:06.28*** part/#htc-linux Lenny|Work (n=Lenny@unaffiliated/lennysh)
16:06.58cr2rakeem: no, it's somebody who can write a certain amount of code to a certain deadline :)
16:07.42*** join/#htc-linux AstainHellbring (n=AstainHe@206.71.78.158)
16:07.48rakeemAh, synonymous in that regard then, with "bitch",,,  ;-)  (Oooer flamebait!!!)
16:09.19cr2hehe. i'm just doing other things, and jusr have respect for those who can.
16:10.53rakeemIndeed...  I of all people have no grounds to criticise, being merely a fortunate bystander on this channel of wisdom...
16:12.38rakeemHey, where should I "properly" call a startup script from?
16:12.52kiozencommand line?
16:12.57kiozen:)
16:13.46rakeemYeah, just something to setup interfaces etc...  I think I tried /etc/init.d/rcS before but it seemed to get executed about ten times...
16:14.38rakeemkiozen:  Just got you...  Ha ha.  8-{|
16:15.26kiozenI usually copy a similar script, change it, and link it into the right rcX.d
16:16.27rakeemGotcha...  If unsure go for S99xxxx yeah?  One other dumb thing, how can I modify $PATH used by xterm?
16:18.11kiozenglobally at /etc/profile - but I am no professional for that kind of things
16:20.54rakeemFrom your exchange with cr2 earlier, I'd say you're significantly more authoritative than me...  ;-)
16:30.20*** join/#htc-linux GPFerror (i=GPF@76.187.41.132)
16:31.31goxboxliveBabelO: i dont unerstand: http://pastebin.no/3065
16:32.06goxboxliveBabelO: it's just like helix was with 4.2.x
16:33.29BabelOgoxboxlive: it seem like it works ? you  solved gst ?
16:33.54goxboxliveBut there is no sound, and the tmer says 0:00/0:00
16:34.13goxboxliveIt's the same as with Helix before we got helix working
16:34.33BabelOgoxboxlive: to you try gstreamer command line ?
16:34.41goxboxlivehow?
16:35.03BabelOgoxboxlive: i think there is a gstreamer player
16:35.13goxboxliveok
16:35.34parBabel0: how is everything with the BA?
16:41.02goxboxlive<PROTECTED>
16:41.21BabelOpar: ask alge, he works on BA gpe image, and sound good
16:42.16BabelOgoxboxlive: gst-launch filesrc location=music.mp3
16:42.43BabelOgoxboxlive: http://www.strumentiresistenti.org/tag/player/page/2
16:43.12goxboxliveMedia :  DomainManager::activateDomain() "Media"
16:43.12goxboxlive** Message: don't know how to handle audio/mpeg, mpegversion=(int)1, layer=(int)3
16:44.13rakeemHey bernt, goxboxlive...
16:44.29goxboxlivehi
16:44.43bernthi rakeem ;-)
17:04.08*** join/#htc-linux BabelO_ (n=Fabrice@2a01:5d8:52ee:1c1c:250:fcff:fe46:5573)
17:05.42rakeemOkay, so I've got tail -f /var/log/messages running in one terminal, in the other I do:  rmmod blueangel_phone; modprobe blueangel_phone; echo 'AT+CGDCONT=1,IP,peoples.net,,0,0' and 'ATDT*99***1#''' > /dev/ttyS0  Nothing happens...  Any ideas?  (BabelO:  I must sound like a broken record to you by now...8)
17:14.39*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)
17:16.01*** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz)
17:33.19kiozenbbl
17:33.37rakeemCU kiozen...
17:36.05*** join/#htc-linux pH5 (n=ph5@e178205022.adsl.alicedsl.de)
17:41.15BabelO<PROTECTED>
17:41.24*** join/#htc-linux Foxdie` (i=Foxdie@77-98-48-193.cable.ubr05.harb.blueyonder.co.uk)
17:47.21*** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz)
17:48.04goxboxliveBabelO: i have gstreamer working now with both ogg and mp3.
17:48.15goxboxlivewav wouldnt play. I guess i miss a codec.
17:48.45BabelOgoxboxlive: working in qtopia too ?
17:49.21rakeemNice, will that crossover to the BA easily?
17:50.17goxboxliveBabelO: yes in Qtopia
17:50.23goxboxliveyes
17:50.37rakeemGot a terminal in there yet?
17:52.05goxboxliverakeem: no
17:52.22pH5hi everyone
17:52.25BabelOgoxboxlive: good :)
17:52.28goxboxlivehi pH5
17:52.35rakeemHey ph5...
17:52.48BabelOrakeem: terminal is not for a phone if graphic interface is nice
17:53.00goxboxliveBabelO: so _wrong_
17:53.14rakeemBabelO:  That's fighting talk in here...  ;-)
17:53.22goxboxliveQtopia is not for everyone, it's _to_ unstable
17:55.12rakeemIf we wanted phone's we could use, we've sure gone the hard way...  Drilling through CE, into Linux then realising we don't have a phone app...  My mother wouldn't understand...
18:06.27*** join/#htc-linux TeringTu1y (n=maarten@195-241-125-243.ip.telfort.nl)
18:10.35BabelOgoxboxlive: wav works now ? ;)
18:11.04goxboxliveI dont know wich codec to install.
18:11.12BabelOgoxboxlive: wavparse codec
18:12.59goxboxlivehmm i have that installed
18:13.30*** join/#htc-linux TeringTu1y (n=maarten@195-241-125-243.ip.telfort.nl)
18:13.30goxboxliveI am trying to make a rootfs with most of the plugins installed. But it faile somehow
18:13.32BabelOgoxboxlive: else spider plugin help to auto found correct setup :)
18:14.48goxboxliveit's not available: http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv5te/gstreamer/
18:23.04cr2goxboxlive: are the roadmap icons working now ?
18:23.27cr2goxboxlive: i'm searching for tile numbers in the channel log
18:28.57BabelOgoxboxlive: so this command does not work ? gst-launch filesrc location=test.wav ! wavparse ! alsasink
18:33.22goxboxlivecr2: what icons are you talkimng about. I havent done anything to it
18:36.06goxboxliveBabelO: i dont have alsasink
18:36.27goxboxliveyes i have, sorry
18:36.33goxboxliveit failes thouhg
18:37.17goxboxliveBabelO: http://pastebin.no/3067
18:38.47BabelOgoxboxlive: and with osssink ?
18:39.12goxboxliveBabelO: it works with osssink
18:43.26goxboxliveAnd the other problem is that it doesnt ring on incomming call, only vibrates. Even if i change the ringtone to mp3
18:44.49goxboxliveNo, sorry, i did something wrong. I CAN have a mp3 file as a ringtone
18:50.14goxboxliveBut it doesnt play clear if you know wht i mean. It's a little noisy even with low volume.
18:51.13BabelOgoxboxlive: i see what you mean, maybe play with command line alsamixer
18:58.38*** join/#htc-linux psokolovsky (n=psokolov@nat-office.is.ua)
19:08.42*** join/#htc-linux rob_w (n=bob@Mba54.m.pppool.de)
19:10.36*** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be)
19:17.05ljpgstreamer + qtopia = not good
19:17.25BabelOlol ;)
19:17.34BabelOljp: not you saying this :(
19:19.07BabelOljp: you speak about stability issue ?
19:19.32ljpi fixed my snapshot app.. it was 'crashing' when it was hiding in qtopia 4.2+
19:20.04ljpturns out hiding without registering it as a running task means qtopia     makes it exit normally when its hidden..
19:20.27BabelOljp: ok, maybe i ve to try goxboxlive image with gst enabled, because my IM app can handle voice call for google talk :)
19:21.01ljpahh.. okkk
19:21.56BabelOljp: have you some information about webkit + qtopia ? i just git clone webkit and build qt version
19:22.07BabelOljp: i see a qtopia plugin
19:22.09ljpqtopia 4.4
19:22.22BabelOljp: yes, but a long time to wait ;)
19:22.39ljpya.. ;(
19:23.30*** join/#htc-linux ltxda (n=ltxda@c-98-196-125-205.hsd1.tx.comcast.net)
19:23.53ljpi have built a 4.4 image for neo. and web works nice
19:24.14BabelOljp: lucky guy ;)
19:24.18goxboxliveljp: Are you allowed to upload the binaries of it?
19:24.22ljpjust need the wifi neo
19:25.27BabelOljp: just for my information, how much space webkit take on your image ?
19:25.37ljpumm. a lot :)
19:26.04BabelOljp: yes, that what i think too, it is still building since 1 hour
19:26.55goxboxliveljp: Is rotate screen added to the snapshots now?
19:27.00paulproteusMorning, all.
19:27.07goxboxliveand when will the snapshot's be back
19:27.11goxboxlivehi paulproteus
19:27.18paulproteusgoxboxlive, There are new ones, they just have 0 bytes. (-:
19:27.39goxboxlivepaulproteus: yes, it some changes in the code :-)
19:27.41ljplibQtWebKit is 8.4 mb
19:28.07ljpsnapshots arent working yet?
19:28.08*** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes)
19:28.11BabelOhm not so big to have a nice webbrowser ;)
19:28.29paulproteusljp, See for yourself - ftp://ftp.trolltech.com/pub/qtopia/snapshots
19:28.31dcordesgood evening
19:28.57ljpyes....
19:29.39BabelOljp: you wake up very very soon , lol
19:30.16ljpyes. i do. mostly because my 2 year old wakes me up
19:30.31goxboxlivei'm there too
19:30.51ljphe's like me and doesnt need much sleep
19:37.55dcordesgoxboxlive, why doesn't qtopia have a terminal?
19:39.33goxboxlivedcordes: ask ljp
19:39.55goxboxlivedcordes: he is the chief
19:40.09dcordesof qtopia development?
19:40.20goxboxlivedcordes: yes
19:40.20dcordesor htc related qtopia development?
19:40.42goxboxlivedcordes: he works for Trolltech
19:41.01dcordesah I see. btw do you have machine types in qtopia like in OE?
19:41.42dcordesI mean in case somebody has that greenphone and has qtopia sdk setup for it. how would he go about creating an image for uni?
19:47.56ljpnot chief. just a grunt
19:48.14ljpwhy would a phone need a terminal aaapp?
19:48.22cr2dcordes: not really, because then you need to emulate the strange greenphone kernel interface.
19:48.28ljponly geeks use term aapps
19:48.35cr2ljp: htc athena is not a phone.
19:48.36BabelOljp: agree ;)
19:49.04BabelOcr2: is there a msdos prompt on athena ? ;)
19:49.04cr2and universal is also not a real phone.
19:49.18BabelOcr2: hum bad question there is possibility to have one ;)
19:49.27cr2run qemu
19:50.10cr2BabelO: the wince dos emulator was working well on jornada820
19:50.34cr2athena is a monster device compared to it.
19:51.06dcordesljp, would including a terminal necessarily exclude all non-geeks?
19:51.24goxboxliveljp: Qtopia is only for geeks at this state, thats why you should have suplied Qtopia with a terminal.
19:51.29BabelOcr2: i m looking at a universal on ebay ,
19:52.16BabelOgoxboxlive: what do you want to do in a terminal ?
19:52.34BabelOgoxboxlive: is ymerj looking at embedded konsole ?
19:53.16dcordesBabelO, use application that do not have a gui yet in qtopia?
19:54.05goxboxliveBabelO: To contol thing, and not be dependent on a computer all the time.
19:54.23*** join/#htc-linux TeringTuby (n=maarten@195-241-125-243.ip.telfort.nl)
19:54.25BabelOgoxboxlive: ok with universal and his big keyboard ;)
19:54.32goxboxliveBabelO: yes, he was talking about it, he should look at  the kde4 konsole
19:55.16goxboxliveBabelO: that's correct, the keyboard is big enough (and i have big fingers, remeber i'm a Viking so i am tall :-) )
19:55.32BabelOgoxboxlive: lol
19:55.53BabelOgoxboxlive: Universal on ebay callllll meeee !!!
19:56.16goxboxliveBabelO: are you going to buy one?
19:56.40BabelOgoxboxlive: i m looking ;) i m looking
19:56.43dcordesdoes htcuniversal have 3g?
19:56.50goxboxlivedcordes: yes
19:57.32goxboxliveBabelO: it's cheap now, isent it? Buy cr2's universal. His device is only collecting dust. Or ask florian, he never use it.
19:58.07dcordesuni resembles the zaurus clamshells a lot
19:59.02BabelOgoxboxlive: price is correct for a not used phone
19:59.31psokolovskyHi!
19:59.39BabelOhi psokolovsky :)
19:59.46goxboxliveHi psokolovsky , long time no seen
19:59.50goxboxliveWhere have been?
20:00.09psokolovskyFYI, Test images of Angstrom 2007.12 for htcuniversal, htcapache, htcblueangel were made available: http://www.angstrom-distribution.org/unstable/autobuild/
20:00.35psokolovskyAngstrom needs machine mentors for these devices to take care of them, so everyone interested, please join
20:00.42dcordesOE builds hh.org svn kernels, doesn't it?
20:01.04paulproteusgoxboxlive, We should try to put our Qtopia into Angstrom and then we could just test the Angstrom images.
20:01.04dcordeshm I would apply for mentor if I had one of these
20:02.52goxboxlivepaulproteus: Are you talking about Qtopia in to OE?
20:02.52psokolovskydcordes: cvs to be exact
20:03.00BabelOpsokolovsky: good news, but it seem it miss some patch for BA i ll sent to you before summer holiday :(
20:03.01paulproteusgoxboxlive, Right
20:03.32psokolovskyBabelO: feel free to re-post it to kernel-bugs list
20:03.50goxboxlivepaulproteus: they will not accept the qtopia.bb file because it creates a huge ipk
20:03.53BabelOpsokolovsky: ok, i ll repost into separate patch
20:04.04*** join/#htc-linux ymerejt (n=jerry@ip-197.net-81-220-85.toulouse.rev.numericable.fr)
20:04.08goxboxlivehi ymerejt
20:04.12ymerejthi
20:04.13psokolovskyuntil mobile-linux gathers momentum, OE is with hh.org cvs, which we were working on all this time, and has needed quality level
20:04.34paulproteusgoxboxlive, Is that right - what's wrong with large ipks?
20:05.07dcordesmaybe because it would flood the binary ipk repos
20:05.08BabelOpsokolovsky: do you have idea why asic3_mmc fail on BA with 2.6.23 ? it works on universal :(
20:05.28goxboxlivepaulproteus: it should have cretaed one ipk for each of the qtopia applications and not for the whole image.
20:05.43paulproteusgoxboxlive, Oh, I see.  Better something than nothing, though?
20:05.53paulproteusMaybe OE doesn't have that philosophy. (-:
20:06.13goxboxliveymerejt: i build Qtopia with gstreamer today. It's not that good. I think helix is the best til now, but the problem is that we can distribute the binaries.
20:06.15psokolovskyBabelO: no, i don't work on .23 for now. I work on reaping fruit of our work for last 2 years.
20:06.43ymerejtgoxboxlive, but does helix work ?
20:06.43goxboxlivepaulproteus: You can still have it localy though
20:06.58paulproteusgoxboxlive, Maybe we should try to fix gstreamer so we have something we can distribute.
20:07.00paulproteusgoxboxlive, Yeah, it's true.
20:07.15goxboxliveymerejt: it did, i havent tested it for a while. Last time i tested, it didnt configure.
20:07.44goxboxlivepaulproteus: ?? distribute, what do you mean? Upload images?
20:07.52ymerejtgoxboxlive, paulproteus, I have pushed a important fix to the git repository
20:08.04goxboxlivegood, i'll test it
20:08.11BabelOpsokolovsky: ok, good to heard that you are back ;), someone on this channel work heavily on BA / GPE
20:08.20paulproteushttp://git.asheesh.org/?p=qtopia_snapshot.git;a=commitdiff;h=2619845025e6c4acce0b9a03e8118f199cdd7f32 - interesting
20:10.16ymerejtpaulproteus, rather very useful ;)
20:11.13ymerejtpaulproteus, I'm sure this close call is pretty stupid
20:16.31dcordescr2, is there any plan about kaiser?
20:20.44pH5goxboxlive: can't you just split it up into small ipks with the PACKAGES and FILES_... variables in qtopia.bb?
20:21.19goxboxlivepH5: if you need to reconfigure something you have to reconfigure all the stuff.
20:21.43goxboxliveYou cant just reconfigure one application. AFAIK.
20:22.10goxboxliveotherwise i think ljp would have made it allready.
20:22.11pH5goxboxlive: true. is that a problem?
20:22.48goxboxlivepH5: maybe not.
20:23.02pH5I understand that for development it's stupid, but the OE autobuilder shouldn't care.
20:23.17goxboxliveright
20:26.10ljpgoxboxlive: make packages FORMAT=ipk
20:26.17ljpin qtopia
20:33.28rakeemOKAY!  Getting somewhere...  Trying to setup GPR$ on the BA I'm getting: rcvd [LCP ConfReq id=0x3 <asyncmap 0x0> <auth chap MD5> <pcomp> <accomp>] followed by  No auth is possible
20:47.06goxboxliveipk of qtopia, thats new.
20:47.12dcordescr2, sorry I don't want to waste your time. just want to make sure I'm helping as much as I can
20:47.30dcordesalso I'm very interested in possible changes
20:55.45pH5BabelO: you probably did nothing wrong with the BA led code. booting from usb, I don't even reach the uncompressed kernel's entry point
20:56.33BabelOpH5: ah ok, i m adding this code to arch/arm/boot/ .S files now :(
20:56.38BabelObut you do it before me
20:57.52cr2dcordes: i don't have a real plan. let's wait the android SD.
20:58.11cr2goxboxlive: my uni collects dust ?
20:58.32goxboxlivecr2: :-) isent it?
21:00.06cr2well. all my htc phones collect dust right now ;)
21:00.11dcordescr2, I thought we could not to anything w/o dma
21:00.35cr2dcordes: we will see how they implement it.
21:01.29*** join/#htc-linux Pryan (n=Pryan@217.168.0.2)
21:01.36dcordesdon't they already have this ready?
21:01.40dcordesdma.c
21:01.43Pryanhi all
21:01.54cr2dma, but not SD.
21:02.17dcordesyes I know but I thought we were blocked without dma
21:02.28BabelOpH5: maybe we miss a CS ?
21:02.50pH5BabelO: unlikely. it hangs
21:02.57pH5before decompression is finished
21:03.08cr2goxboxlive: found. [Do Nov 1 2007] [23:05:05] <cr2>        Oslo is 5220,5221,5340,5341
21:03.51cr2pH5: where do you load the zimage+tags ?
21:05.27pH5cr2: ATAGs: 90000100, zImage: 93008000
21:06.05cr2pH5: you overwrite the BL data ?
21:06.20pH5cr2: sure, I don't intend to jump back there
21:10.21BabelOpH5: can we write at 92 instead, maybe it is the size available, default kernel is huge
21:11.03pH5yup, we pass wont_overwrite:, but the following bl decompress_kernel never returns
21:12.01BabelOpH5: you have serial cable to know this ? ;)
21:12.18pH5ouh, 9.3M - why is that kernel so huge
21:12.39pH5BabelO: nope :) blue led before, green led after.
21:14.25BabelOpH5: green led is broken on mine
21:15.22pH5BabelO: you can turn the led on and off again. or make it blink. or figure out how to use the red/green asic3 led :)
21:15.56BabelOpH5: yes that is why i enable blue led before boot to kernel and tgry to shut it off after
21:16.03BabelOpH5:  which defocnfig did you use ?
21:16.05pH5anyway, I don't understand why this hangs. BL doesn't use dma, interrupts are off, even 9M should fit into the last 16M of RAM.
21:16.30*** join/#htc-linux AlGe (n=alge@chello080109231226.4.uni-klu.teleweb.at)
21:18.26BabelOpH5: on Linux command line we have to specify mem=128M to boot from wm5
21:20.34pH5ah, I always forget that BA has shitloads of memory :) 0x93... is the last 16M for 64M RAM only, so that's not the problem
21:21.52BabelOpH5: ok :( hard to find why decompress hand then, i will prefer it hang in some .S files
21:22.40pH5uh-oh..
21:23.19BabelOpH5: http://wiki.xda-developers.com/index.php?pagename=BlueangelVirtualMemoryMapping
21:23.55cr2pH5: is the ram size put into tags ?
21:24.19cr2hehe. i've found my asic3-spi setup notes.
21:24.21pH5BabelO: try disabling CONFIG_SERIAL_PXA_CONSOLE
21:24.34BabelOpH5: ok i ll try now
21:24.39pH5cr2: yes, I'll have to make that configurable before BA can use the whole ram
21:25.05pH5cr2: great :) notes -> wiki ?
21:25.46cr2pH5: yes, i need to remember what do they mean :)
21:26.00pH5BabelO: ok, now we're past decompression at least
21:26.36cr2the CONFIG_SERIAL_PXA_CONSOLE on phone modem port leads to decompress hangup.
21:26.39pH5I forget this every time. Decompression tries to putc into FFUART, the patch to only do that if FFUART is actually enabled is not in 2.6.23 yet.
21:27.09BabelOpH5: i use hh kernel
21:27.28pH5I should apply it to mobile-linux / hh.org.
21:28.36cr2btw. why asic3_mmc uses 24MHz as a base frequency ? i always think it's 24.576MHz
21:29.26pH5cr2: no idea. maybe the calculations round off to the same dividers.
21:29.49cr2wow. i even have some hima gsm setup notes.
21:30.10pH5cr2: is there still anyone with a hima around?
21:30.57cr2pH5: yes. i've sent it to lamikr, but he is busy with his new job and new house.
21:31.32cr2hima is trivial if we'll get ba working properly.
21:31.35BabelOpH5: if we are pas decompress , we are not in board init
21:32.11pH5BabelO: right. now let's single step through arch/arm/kernel/head.S :/
21:32.28cr2found asic3-pwm setup values.
21:32.30pH5from here on corrupted atags could be a problem
21:34.20cr2hmm. found some beetles ans alpine notes.
21:34.52pH5a pity htc keeps pumping out devices faster than we can hack them.
21:35.46cr2pH5: we have moved very far, and the differences are not that big.
21:36.06cr2the only chip left behind is asic5.
21:37.35cr2pH5: i also have many annotated disassembly stuff.
21:38.01cr2globallocate gps on sable for example. working over asic3-spi btw.
21:41.04pH5oh noes, that reminds me of the sphyrna failure. I still have not found time and motivation to look into neo's gllin disassembly again.
21:43.24cr2pH5: i think we should get the working positioning software, based on sirf raw data first.
21:43.40cr2because these are separate tasks.
21:44.44cr2then we can look where is the ephemeris/pseudorange data in the GL.
21:45.06cr2the gllin thing can be "freely" downloaded ?
21:45.26AlGeis there any hope that the ba cam will ever work? lcd-hx4700.c from bootldr-1.2.5.tgz contains some CFI_* stuff in the ati initialization, does this mean "camera interface"?
21:46.39cr2AlGe: if you are a real hardcore guy, you can try to trace the CIF_* registers with haret.
21:46.47pH5cr2: "freely" --> http://3rdparty.downloads.openmoko.org/gllin
21:46.51BabelOAlGe: we have adcmxxx i2c driver  for 2.6 kernel
21:47.07BabelOAlGe: now just miss ATI capture port info
21:47.12pH5"just" :)
21:47.29BabelOlol yes
21:47.59cr2AlGe: the biggest problem is to do the the DMA.
21:48.11pH5ugh, the BA reset combination is not very ergonomic
21:48.14BabelOAlGe: what about my patch from this afternoon ?
21:49.16cr2the ATI capture is just some regs, but it needs to allocate the buffer in w3200 SDRAM, and then do DMA from this buffer
21:49.38AlGei'm just compling, and still missed something,
21:49.43cr2but it's still easier than ATI capture on w228x ;-)
21:50.03pH5and here I was even too stupid to do the DMA from the PXA's internal capture interface fifo :/
21:52.30cr2pH5: i'm wondering why pxa_camera still does not work...
21:52.50pH5because nobody worked on it?
21:55.05cr2yeah.
21:58.29BabelOAlGe: the htcblueangel.h file :)
21:59.26psokolovskypH5: what about camera on magician? will it ever work? ;-)
22:01.07pH5psokolovsky: At the current rate, never :) When I was bored enough to look at it, I couldn't get the DMA to work. And I had nobody to talk to about this, so I gave up.
22:01.31psokolovskypH5: but it's pxa interface, right?
22:01.38pH5yes
22:01.44psokolovskyok
22:02.40pH5I just need somebody to port pxa_camera. Figuring out the OV9650 register settings should be the easy part.
22:03.00pH5"just"
22:03.40psokolovskyI know few people scratched it already...
22:04.06psokolovskyanyway, I just heard heard that mags grew cheap here, considering a possibility to buy ;-D
22:04.14AlGeBabelo: not the .h file was the problem, my hh.org 2.6.21-h20 blueangel.c file seems to differ from yours by having some more stuff wich is already gone in yours
22:04.19pH5But nobody with the proper a) time or b) education, I guess.
22:05.31pH5psokolovsky: great, so I don't even need to mentor for angstrom ;)
22:06.05psokolovskypH5: don't hold your breath, I hate hardware ;-)
22:07.58*** join/#htc-linux jonaslund (n=whizzter@1-1-8-18a.ulr.sth.bostream.se)
22:08.58AlGeBabelo: now it seems to compile without error, he already does the modules
22:09.18BabelOAlGe: good, you patch with my full file ?
22:09.27pH5BabelO: enough for today, just passed the bl __create_page_tables in kernel/head.S. I think the ATAGs may be subtly wrong, I'll try moving them somewhere else.
22:09.46BabelOpH5: ok
22:09.57psokolovskypH5: so mag has 64mb of external NOR flash, nothing in cpu, right?
22:10.12ymerejtgood night
22:10.24BabelOpH5: can i do it easily ?
22:10.46AlGeBabelo: almost, the keys stuff + the mtd stuff
22:11.05pH5BabelO: not sure. maybe just changing the ATAG address is enough, maybe we have to add code in the loader blob to relocate them back to 0x90000100
22:11.58BabelOpH5: ok i ll try it
22:12.00pH5psokolovsky: I was under the impression that all of it is on the cpu. (pxa272 with 64m stacked strataflash)
22:12.04jonaslunddoes the "touch" go under another name in that picture list ?
22:12.12pH5but it's a long time that I have looked at the pictures
22:12.14BabelOAlGe: it is safe to add Pasic patch for led too
22:13.07AlGeyes, i left this also in the patch
22:13.24psokolovskypH5: ah, ok. just had a quick look at wiki, and didn't read cpu spec for a long ;-). now I remember, it's pxa270 flashless, 271 has 32, 272 - 64. ok. but scary ;-). and too little ;-).
22:13.25pH5BabelO: the pasic2 part for ds1wm has the wrong gpios. the BA battery.dll driver changes other bits, but unfortunately I couldn't figure out the register numbers.
22:13.49BabelOpH5: ah ok that is why it does not work on BA
22:14.10BabelOpH5: i don't know if you remember but last time you ofund BA ds1wm ena bit
22:14.19BabelOwhich is the same than magician
22:14.46pH5BabelO: yes, how did we find that out again? resumetraces probably?
22:15.23BabelOpH5: i think we just dump pasic and use resumetraces yes
22:16.06pH5but we're still missing the clock registers. anyway, we don't know all that much about the pasic2/3 gpios. the bootloader initializes them to some strange values, they are manipulated during sleep and there are some other places where bits are changed that I don't understand.
22:16.35pH5Just on monday I realized that an output gpio on the pasic3 is connected to the pxa reset pin.
22:16.39BabelOpH5: yes and when i enable ds1wm i have lot of overrun
22:16.58cr2jonaslund: http://www.htcclub.net/en/showreview.php?ID=23 ?
22:16.58BabelOpH5: i think i ve found this one by accident ;)
22:17.38cr2pH5: there is such asic3 gpio on the uni. and such cpld gpio on athena.
22:17.49dcordescr2, so we are able to run the kernel w/o dma?
22:18.25cr2dcordes: the kernel does not need dma, it's the drivers that may want to use it.
22:18.41dcordesah that's why you said let's see how sd operates..
22:19.04jonaslundcr2: seems like the same more or less, http://www.dustin.se/dacsaportal/system/pages/other/wf_image_viewer.aspx?NoCache=rrpugw45fodfztrc1aqhnw45&ImageID=634469
22:19.29jonaslundcr2: i was thinking about hte page in topic. is there any support for this phone yet?
22:19.59cr2jonaslund: it's an omap850 device ? have you run haret on it ?
22:20.25dcordescr2, there are some recent changes http://git.android.com/?p=linux-msm.git
22:20.35jonaslundcr2: i'm mostly trying to find some phone suitable to "play" with
22:21.01cr2jonaslund: haret is a wince program, you don't need to do any hardcore stuff.
22:21.27cr2well, that depends on the definition of 'play' :)
22:22.04jonaslundwell having the hardware support in a workable state, gsm, sound, framebuffer, input, etc
22:22.36BabelOpH5: hmm i ll try 0x91... nothing more
22:23.04cr2ok, then stay away from omap850 for some time ;) the only reasonable choice is a pxa-based phone.
22:23.31cr2ba/magician/universal
22:23.41jonaslundcr2: know any pxa based touch-only devices with gsm ?
22:24.06cr2what is "touch-only" ?
22:24.25jonaslundno damn keypad or keyboard
22:24.28pH5cr2: no keys --> neo1973
22:24.38BabelObut no wifi too
22:24.57jonaslundfrom reading bugzilla on openmoko.org it seems that gsm is half broken
22:25.06jonaslundor worse
22:25.09cr2lol. nobody forces you to use the buttons even on the universal/athena ;)
22:25.50cr2pH5: the BA foil tells you that i use it as a touch-only :)
22:25.54jonaslundso it's time to upgrade
22:25.58pH5lol
22:26.58jonaslundwe had a universal at my old job. only memory i have from it is wince and that the spinning screen broke down
22:27.33cr2jonaslund: if you can bear with its size, universal is a great device to play with linux.
22:28.47jonaslundcr2: the general idea is to actually use it also :)
22:29.28jonaslund(1.5kg)
22:30.19cr2jonaslund: it's one of the best supported devices.
22:30.48cr2pH5: i'd like to have a notebook with the universal's dpi :)
22:30.49jonaslundcr2: well it's quite old so
22:31.32jonaslundpH5: fat chance considering that most manufacturers are incapable of doing 12" machines below 1.5kg
22:32.30jonaslundi was out shopping before xmas, tons of widescreen 12" machines weighing almost 2 kg
22:32.35cr2jonaslund: it's tough to support the newer devices, where the manufacturer rejects to provide even the cpu datasheets ;-)
22:33.39jonaslundcr2: mm. that doesn't explain why openmoko ain't got their act together :P
22:34.27jonaslundcr2: tho.. aren't the cpu's mostly standard types ?
22:35.17cr2i'm not  a moko PR person. you can read the moko community log where i've told about universal even when there was no moko at all.
22:36.05jonaslundno i know that. i kinda came looking around here after seeing that moko wasn't working :)
22:36.23cr2jonaslund: no, they are not. the CPU ALU cores are more or less the same, but these highly integrated chipsets are much more than the CPU.
22:36.40pH5jonaslund: samsung s3c24xx and pxa up to 27x had freely downloadable specsheets, all the new chipsets have integrated gsm parts and the vendors are very uptight about them.
22:36.54pH5s/all/many of/
22:37.35cr2new moto razr have their own freescale cpu.
22:37.53cr2fortunately moto provides the linux kernel source.
22:38.07jonaslundis wizard the qtek 9100 ?
22:39.21cr2pH5: s3c2442 datasheet is a PITA to read, and had enormous amount or errors.
22:39.39cr2jonaslund: wizard is an omap850 phone
22:39.49jonaslundah
22:40.03cr2with the i2c CPLD, which we still don't support.
22:40.21jonaslundso is the prophet :P
22:40.35cr2artemis has a "normal" mmaped CPLD, but we don't yet support it too.
22:40.50cr2prophet is very close to wizard.
22:41.47cr2jonaslund: the current priority is to finish the pxa phones...
22:42.54jonaslundthat's hp phones ?
22:42.54cr2pH5: btw, what is the purpose of the PASIC2 irq ?
22:43.44cr2jonaslund: there are different hp phones. those made by htc are pxa-based.
22:43.50pH5cr2: DS1WM irq, I think.
22:44.10cr2don't remember about 6315 though
22:44.16cr2pH5: no, it's on asic3.
22:44.53cr2pH5: i've never seen it in action. only in the wince kernel
22:45.20cr2pH5: btw, afair the ds1wm is not used by wince
22:45.44cr2wince does not report the battery current and the temperature
22:45.52jonaslundok, i guess i could glue some steel on my old p900 , get a new battery and hope that the screen doesn't break down completely until there's some interesting model :)
22:45.56cr2BabelO: is it the same on wince5 too ?
22:46.11BabelOcr2: yes the same
22:46.26BabelOcr2: i use battery status oftware to get information
22:46.32cr2BabelO: weird. so they just use 2 tsc2200 ADC channels ?
22:46.33pH5cr2: I think it is. I just today traced some a9400000 accesses, which map to 11000000 with haret.
22:46.44jonaslund(there is a design fault that makes you crack the plastic on the P900 after using it extensively)
22:47.10cr2jonaslund: a lot of other devices suffer from similar problems.
22:47.16BabelOcr2: tsc2200 only for backup batt
22:47.48cr2BabelO: ok, but how do the measure the main battery voltage ?
22:48.07cr2s/do the/do they/
22:48.14BabelOcr2: ds1wm
22:48.35cr2BabelO: ok, but why don't they report the current and temperature ??
22:48.47pH5BabelO: has two ds1wm, just to be sure. one in asic3 and one in pasic2.
22:48.57pH5not BabelO, BA :)
22:49.07cr2BabelO: i think the ds1wm is not used on hima at all.
22:49.36BabelOcr2: is it not the same on uni ? wm5 or wm6 only use ds1wm voltage
22:49.43cr2pH5: asic3 owm is not used on BA/hima (dump asic3)
22:50.01cr2BabelO: uni uses asic3 owm. like hx4700
22:51.26cr2pH5: gnu-haret had a 'dump pasic3' function.
22:52.14cr2pH5: and the hima pasic2 driver has some weird math for setting the 0x10+ regs. never seen it on other pasic* devices.
22:52.46cr2i'm always scared when i see the UMULL :)
22:53.07jonaslundcr2: http://3lib.ukonline.co.uk/photos/p900game.jpg <- when that cover closes there is some spring mechanism that "snaps" it into place, unfortunately the plasic on both sides of the touchscreen doesn't take repeated beatings :P
22:53.22pH5unfortunately gpio access can only be caught in resume traces, everything else is owm traffic that you want to trace anyway.
22:53.49pH5cr2: do you happen to have annotated disassembly of the pasic2 driver?
22:54.02dcordescr2, do you have an more detail on SD but it is ready and they are waiting to release because of legal issues?
22:54.35cr2pH5: i'm afraid it's in the wince kernel
22:54.42cr2pH5: but i'll have a look.
22:54.52AlGeBabelo: kernel with your patch is now installed, but still no extra keys, still keycode 0x0.
22:54.52AlGethe only deiffernce now seems to be an pasic3 register dump in early boot stage.
22:54.52AlGeis there something I could check that the gpio key driver is present?
22:55.17cr2dcordes: afair it was possible to trace the SD ? i'm actually surprised that we don't see the irqs.
22:55.50BabelOAlGe: did you enable correct input key driver ?
22:55.54cr2AlGe: 'pasic3' and 'asic3' are 2 very differenet things.
22:56.12cr2AlGe: it's actually 'pasic2' on BA/hima.
22:56.22BabelOcr2: yes he is right there is a pasic2 dump on start ;)
22:56.49cr2ok.
22:56.59pH5I should rename the driver to htc-pasic
22:57.07AlGeyes I guess i mixed all this (P)ASIC(23) stuff :-)
22:58.04pH5or printf("pasic%d", num_leds)
22:58.04*** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbfe22f.pool.einsundeins.de)
22:58.21dcordescr2, I don't think so
22:58.40dcordesI don't see uart irqs either
22:59.27cr2AlGe: these are the htc kernel names. the chip is marked as AIC2 or AIC3.
22:59.33BabelOAlGe: normally you should have a gpiodev2 driver enabled
22:59.53cr2dcordes: i think i've seen the mmutrace data from SD/wifi.
22:59.56AlGei got: pasic3 secondary register dump: followed by some numbers
23:00.10cr2AlGe: it's ok.
23:00.49dcordescr2, I though you mean irq/gpio by tracing. no idea but I can of course try out anything
23:02.44AlGeI have CONFIG_KEYBOARD_ASIC3=y and CONFIG_KEYBOARD_GPIO=y
23:02.44AlGeyou mean i need also CONFIG_GPIODEV_KEYS=y ?
23:03.09AlGeah, CONFIG_GPIODEV_KEYS2=y
23:03.17BabelOAlGe: CONFIG_KEYBOARD_ASIC3 is no more needed with this patch
23:03.42BabelOAlGe: yes GPIODEV option ;)
23:03.46AlGe... recompiling ...
23:04.31AlGeshould I leave CONFIG_KEYBOARD_GPIO ?
23:04.56BabelOAlGe: not sure :(
23:05.23AlGeI guess these are the currently working keys (ok, keypad and so?)
23:07.04AlGeany other option needed, e.g for the mtd part of the patch?
23:07.15dcordescr2, I've setup haret connection- want me to mmutrace?
23:07.45cr2dcordes: yes, try it.
23:07.54dcordeswhich spaces?
23:08.38BabelOAlGe: mtd part is related to some config already in defconfig files
23:09.09cr2the SD
23:09.37BabelOAlGe: the currently working key are part of tsc2200 :)
23:09.47AlGeBabelo: but i didnt see any mtd partition mention in dmesg
23:10.13BabelOAlGe: yes because you need to modprobe blueangel_rom and some other modules ;)
23:10.15AlGeok then i leave that option bacause is the tsc2200
23:10.37pH5AlGe: mtd is not important right now. you don't want to kill wince just yet anyway :)
23:10.47AlGesure :-)
23:11.10pH5good night
23:11.20cr2pH5: hmm. it seems i've done it with the eval version.
23:11.34AlGeBabelo: but its readonly if i read your patch correctly
23:13.05cr2AlGe: it's too early to write pxa_flash on BA.
23:13.42AlGeof course
23:14.00BabelOAlGe: yes we did not know vpp and i comment out this ocde
23:14.17dcordescr2, http://pastebin.ca/848741
23:14.43dcordeswhich is SDIO0 http://wiki.xda-developers.com/index.php?pagename=KaiserMemoryMap
23:16.51cr2dcordes: the SPL accesses SD registers directly. btw, maybe these were the titan traces.
23:17.01cr2that i've seen.
23:18.02dcordeswhat was spl again? any other inquiries necessary?
23:18.06*** part/#htc-linux steve56 (n=user@79-68-100-16.dynamic.dsl.as9105.com)
23:19.24BabelOgood night
23:19.33BabelOAlge does it work ?
23:19.49dcordesgood night BabelO
23:20.39AlGeIt still compiles
23:21.25cr2dcordes: SPL is the second stage wince bootloader.
23:21.37AlGejust finished, and i have to wade through the wince reset again (i guess I can do it blindly soon)
23:22.17cr2dcordes: it may be used for hw debugging, and it deals with the hardware in a much more straightforward way. on all htc phones.
23:22.51dcordesso you can get valuable info by taking apart the code?
23:23.00*** join/#htc-linux LunohoD_ (n=alex@e180069242.adsl.alicedsl.de)
23:24.30cr2dcordes: lol. where do you think all my info comes from ?
23:25.17dcordesfrom git? or something
23:25.30dcordesso why did haret crash after I traced sdio0?
23:29.28cr2kaiser may do some weird things for wince SD access.
23:29.35cr2we don't see the irqs after all.
23:30.16cr2although the hardware is mostly the same, the titan and kaiser have some substantial implementation differences.
23:31.24dcordeswe don't have anything useful about titan, do we?
23:31.57cr2there were some interesting details about it, but they do not apply to kaiser directly.
23:32.08cr2it's all in wiki anyway.
23:32.30dcordesI did a search fo titan yesterday and there's only the memory map
23:39.20dcordescr2, can't find anything interesting
23:40.25cr2dcordes: yes, it's the only page.
23:41.19dcordeshm ok what is so valuable about titan memory map?
23:43.36cr2the dma channels layout.
23:43.45cr2there is nothing comparable for kaiser.
23:47.01dcordesI wonder where titan memory map comes from
23:47.08dcordesis it just dumped with haret?
23:47.16cr2yes.
23:48.26dcordeswould be nice to see mxtdude and the other titan guy back
23:48.43dcordesso they continue inquiring their phones
23:55.28*** join/#htc-linux Primus (i=daemon@primus.imperium.ca)
23:56.06Primusany work being done on the htc s620/dash/excalibur?
23:56.20PrimusI dont see it listed on the handhelds.org site, so I assume no?
23:57.30cr2Primus: have you run haret on it ?
23:57.39Primusdont know what haret is
23:57.43cr2lol
23:57.50Primus*googles*
23:58.05cr2it's the first thing to do on an unsupported device.
23:58.07Primusoh interesting

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