00:04.46 | cr2 | paulproteus: what is the current kernel version ? |
00:08.54 | paulproteus | I dunno, kernel.org (-: |
00:11.59 | ellisway | latest prepatch is 2.6.24-rc7 from what i remember |
00:12.21 | ellisway | from 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.12 | goxboxlive | good 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.10 | cr2 | goxboxlive: hi. have you installed the roadmap icons to a right place ? |
12:43.52 | ellisway | hi all |
12:58.53 | goxboxlive | cr2: what is right place? I have them under my install folder for Qtopia.(devtools) |
13:07.29 | goxboxlive | also under /usr/local/share/roadmap7pixmaps or something |
13:23.36 | *** join/#htc-linux __law__ (n=law@mail.stiftadmont.at) |
13:26.19 | cr2 | goxboxlive: please don't use /usr/local |
13:27.15 | goxboxlive | I dont remember, maybe it was just /usr/share |
13:29.15 | cr2 | you can also try ~/.roadmap |
13:29.40 | cr2 | the 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.38 | alge | hi, |
13:41.38 | alge | recently 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.38 | alge | looking at blueangel_tsc2200_keys in blueangel_tsc2200_keys hows that they are not mentioned there. is this the reason? |
13:41.59 | alge | s/hows/shows/ |
13:42.55 | cr2 | alge: are they tsc2200 keys ? |
13:44.10 | alge | I dont know, thats why i ask :-) |
13:44.29 | cr2 | i don't remember :) |
13:45.14 | alge | bottom of http://wiki.xda-developers.com/index.php?pagename=BlueangelASIC3 may indicate it are ASIC3 keys? |
13:45.40 | cr2 | yes. |
13:46.30 | cr2 | hima has them on tsc2200 |
13:47.50 | BabelO | alge: http://handhelds.org/cgi-bin/cvsweb.cgi/linux/kernel26/arch/arm/mach-pxa/htcblueangel/blueangel_tsc2200.c |
13:47.56 | BabelO | alge: list of key used by tsc2200 |
13:48.03 | alge | I cant find anythong related to this in the htcblueangel mach subdir, where are this these keys defined? |
13:48.04 | alge | ./drivers/input/keyboard/asic3_keys.c seems to expect them in dev.platform_data |
13:49.05 | alge | blueangel_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.08 | cr2 | alge: uni has some asic3 buttons. |
13:50.31 | alge | ok i'll try to learn there how to acces them on BA (you mean htcuniversal_buttons.c?) |
13:52.14 | cr2 | alge: yes. |
13:52.32 | BabelO | alge: it is working, i ve them on my ba |
13:52.53 | alge | BTW. I made a new modified gomunicator, this time without menu bar, screenshot at |
13:52.56 | alge | http://algepop.net/users/alge/angstrom-ba/alge-gomunicator.jpg |
13:53.12 | BabelO | alge: there is some specific functionnality like gpiodev2 to support gpio+asic keys together |
13:54.25 | alge | that means it wont work in a default angstrom gpe-image? |
13:55.31 | BabelO | alge: i just want to mean that it depend which driver you select , with gpiodev2 you can support both asic3 and gpio key |
13:55.37 | BabelO | it is an example |
13:57.15 | alge | means, I still have not a perfect kernel configuration? |
13:58.02 | BabelO | alge: i think yes, let me check this evening, btw i think i found the missing code to avoid key repeat on keyboard ;) |
13:58.16 | alge | thats very nice to hear :-) |
13:58.34 | cr2 | BabelO: asic3-spi ? :) |
13:59.13 | BabelO | alge: http://handhelds.org/cgi-bin/cvsweb.cgi/linux/kernel26/arch/arm/mach-pxa/h4000/h4000.c |
14:00.13 | BabelO | alge: 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.52 | BabelO | cr2: yes, motsly called asic3-very-very-simple-spi module ;) |
14:01.15 | BabelO | alge: i think i ve made this patch already |
14:01.42 | BabelO | alge: that s why it is working for me, i ve send it to kernel discuss, i ll look in my mailbox |
14:01.56 | cr2 | BabelO: i've disassembled the h4350 wince driver, and h4000 code is not doing the same afair. |
14:02.38 | BabelO | alge: send me private email, i send you the patch ;) |
14:02.38 | cr2 | i need to dig out my old paper notes. |
14:06.17 | BabelO | i ve to send separate mail to kernel discuss ;) |
14:06.40 | BabelO | happy to have my big gmail mailbox ;) |
14:12.50 | BabelO | cr2: you have looked at the h4300_kbd.c driver ? |
14:14.31 | BabelO | alge: basically to just at support for key, it is gpio_base line added to asic3 struct and struct gpio_keys_* related :) |
14:16.38 | alge | thanks 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.40 | cr2 | BabelO: yes, a year ago ;) |
14:22.35 | BabelO | cr2: i compare our current blueangel_kp.c and h4300_kbd.c they are very similar |
14:24.37 | cr2 | BabelO: blueangel_kp.c is doing what the wince driver does. |
14:26.24 | cr2 | BabelO: but there are differences between keyboard controllers. |
14:27.29 | *** join/#htc-linux rakeem (n=rakeem@n219078211026.netvigator.com) |
14:27.40 | rakeem | Evenin' all.... |
14:28.22 | rakeem | I'm somewhat happy again... I didn't know that GPR$ could be as much fun as it is... |
14:29.52 | cr2 | rakeem: it would have bin fun, if it was not GPR$$$ |
14:30.01 | cr2 | s/bin/been/ |
14:32.40 | rakeem | Well, 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.58 | rakeem | I 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.28 | cr2 | looks like insanely cheap to me |
14:35.52 | cr2 | GPR$ looks like some VMS stuff :) |
14:39.35 | rakeem | It'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.41 | rakeem | VMS? You're exposing your hi-calibre geek credentials again... ;-) That on the PDPs? |
14:42.45 | rakeem | The 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.20 | rakeem | I 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.19 | cr2 | hehe. |
14:46.45 | cr2 | it was RSX-11 on PDPs |
14:47.09 | rakeem | Crikey... |
14:47.10 | cr2 | one needed a real VAX for VMS |
14:47.40 | cr2 | i've switched to unix asap ;) |
14:47.40 | rakeem | Ah... Was that a clone? |
14:48.04 | cr2 | there were no VAX clones afair. |
14:48.05 | rakeem | Realtime OS?! |
14:48.48 | cr2 | RSX-11 was not really realtime |
14:49.05 | rakeem | From the Wiki tree: "Microsoft's |
14:49.05 | rakeem | Windows NT system is a conceptual |
14:49.08 | cr2 | RT-11 |
14:49.12 | rakeem | descendant of RSX-11M |
14:49.16 | rakeem | Whoops... |
14:49.26 | cr2 | was realtime. |
14:49.31 | cr2 | "conceptual" ;) |
14:50.06 | cr2 | RSX-11M was driving 16 vt52 terminals, all playing a "real" pacman :) |
14:50.18 | cr2 | written in assembler, or course. |
14:50.32 | cr2 | i've the asm source somewhere :) |
14:51.16 | rakeem | I envy your exposure to the somewhat unorthodox, avenues that computing has gone down... Respect. |
14:51.57 | rakeem | Was the processor(s) any kind of precursor to the Alpha? |
14:52.26 | cr2 | pdp11 ? |
14:52.29 | alge | Babelo: 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.41 | cr2 | not really, it was a cisc processor. |
14:52.57 | cr2 | bt really clean and nice compared to that 8086 shit ;-) |
14:53.14 | rakeem | Hey BabelO! ALGe: You around? Any luck with teh GSM link? |
14:53.35 | alge | rakeem: not yet, had other stuff to do. |
14:53.49 | alge | you mean gprs link? |
14:54.00 | rakeem | cr2: You're not the first person I've heard dissing Intel's method... |
14:54.06 | rakeem | ALGe: Yeah... |
14:54.57 | cr2 | rakeem: i have a pdp11 assembler book and schematics from 1980 at home. you can compare it to the contemporary intel stuff ;) |
14:56.19 | rakeem | cr2: 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.26 | rakeem | cr2: So talking of CPUs, is there anything particularly nice about the ARM architecture that has made it so successful? |
14:57.56 | cr2 | rakeem: found it http://www.ibiblio.org/pub/academic/computer-science/history/pdp-11/rsx/decus/rsx83a.info |
14:58.45 | cr2 | rakeem: arm is simple and fast. and was probably cheap in licensing. |
14:58.50 | rakeem | cr2: Hey, let's not forget, having any kind of contact with a computer in 1980 meant you were pretty out-there... |
14:58.57 | BabelO | rakeem:GPRS works very fine, just pppd setup is a bit harder, depend of the provider |
14:59.47 | rakeem | BabelO: You were correct about mine not needing a U / P... Any pointers as to what I should try? |
15:01.07 | BabelO | rakeem: just look for How to setup pppd with your phone running wince, and you got the answer |
15:01.18 | BabelO | that s what i do |
15:01.32 | cr2 | rakeem: i have a book from 1980, but first worked with a pdp11 in 1985. |
15:02.02 | kiozen | rakeem: and arm has low power consuption. It's even often used as DSP replacement these days. |
15:02.14 | cr2 | apple][ was a nice machine too, but only for games. |
15:02.32 | cr2 | kiozen: why mips was less successful ? |
15:03.31 | kiozen | cr2: it's still a strong contender, but a bit too much risc |
15:04.55 | kiozen | (risc in means of instruction set) |
15:05.31 | rakeem | I'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.06 | cr2 | i think sh4 is still available as a niche product too. |
15:06.38 | cr2 | rakeem: it's not really the same mips. |
15:07.04 | rakeem | Hehe! My first CE device (Cassiopia) was SH3... |
15:07.21 | cr2 | sh4 has a real hardware fpu. which is not bad at 200MHz |
15:07.29 | rakeem | cr2: Ah... Same in name but different bloodline? |
15:07.29 | kiozen | mips looses it's advantages pretty fast if you use it for signal processing without a few (hw) addons. |
15:07.43 | cr2 | i need to find my cpq aero 8000. |
15:07.59 | cr2 | there was a linux for it. |
15:08.17 | cr2 | but no pcmcia driver ;) |
15:09.05 | cr2 | kiozen: gdalwarp -tr 50 50 -srcnodata 255 -dstnodata 255 |
15:09.45 | kiozen | cr2: cool , how does the map look like after |
15:09.48 | cr2 | does what i've expected. maybe the bilinear interpolation option may be an advantage too. |
15:10.12 | cr2 | 34 m/pix ->50 m/pix is acceptable. |
15:10.31 | cr2 | but it's gdal warper behind it anyway. |
15:10.47 | rakeem | Hey, 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.52 | cr2 | so you win the realtime performance but resampling in advance. |
15:11.25 | kiozen | how fast is ther resampling |
15:11.41 | kiozen | must be quite some work for gdal |
15:11.58 | kiozen | and what happens to the tile size? |
15:13.08 | kiozen | rakeem: watch out for lying controlers. it's not always an accident |
15:13.17 | rakeem | Yous talking about graphics operations? What did you's reckon the the Amiga? Good? Odd? Toy? |
15:13.22 | kiozen | s/lying/flying/ |
15:14.12 | cr2 | kiozen: it's slow of course. i need to do real-life tests for tiles. |
15:14.25 | rakeem | kiozen: 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.35 | kiozen | cr2: intel sells quad cores now :) |
15:14.51 | cr2 | kiozen: with some palette adjustments and deflate compressions for tiles. |
15:15.29 | cr2 | kiozen: i use real dual opteron. real quad may be even better :) |
15:16.05 | kiozen | cr2: when the boards get affordable my office PC has to go :) |
15:16.12 | rakeem | I don't know much about CPUs, but Intel have impressed me with these teeny-little Pentium-M derived badboys... |
15:16.40 | cr2 | kiozen: i think the optimal palette is the key to small tile size. |
15:16.48 | kiozen | P4 M is cool it works in my HTPC |
15:17.06 | rakeem | cr2: Dual Opteron? Dare I ask why? |
15:17.24 | kiozen | cr2: 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.02 | cr2 | rakeem: scientific computations. |
15:18.25 | cr2 | kiozen: the USGS palette has 13 colors. |
15:18.39 | cr2 | which is standardized. |
15:19.01 | rakeem | cr2: Suitably vague... Any more and, I presume, you'd have to eliminate me...? ;-) |
15:19.42 | kiozen | cr2: but not for maps with hight shading :) |
15:19.43 | cr2 | rakeem: lol. i'm working in the university, so it's all open research. |
15:20.33 | cr2 | kiozen: garmin also uses 16bit. |
15:21.20 | cr2 | s/16bit/16 color palette/ |
15:21.54 | kiozen | cr2: don't think for newer devices |
15:22.03 | kiozen | cr2: screenshots are 256 |
15:22.18 | cr2 | 76/60c(s)x are the latest ? |
15:22.35 | kiozen | cr2: and with the "schummerung" of the new NT maps it has to be more |
15:22.35 | cr2 | nĂ¼vi does not count. |
15:23.03 | kiozen | cr2: all x and H models |
15:23.04 | cr2 | kiozen: what can they compress in NT ? the dictionaries ? |
15:23.16 | rakeem | cr2: 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.48 | kiozen | cr2: I would like to know.... |
15:24.13 | cr2 | rakeem: i don't do the actual soldering, there are better experienced people. |
15:24.30 | cr2 | kiozen: the strings are not compressed in .img ? |
15:24.38 | kiozen | cr2: no |
15:24.59 | cr2 | ok, then it's a good option to compress them. |
15:25.00 | kiozen | cr2: 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.06 | cr2 | the .rdm does not compress too. |
15:25.17 | kiozen | cr2: rdm is oooooold |
15:25.26 | cr2 | so it's very space-inefficient. |
15:25.41 | cr2 | yes, very old an very primitive. |
15:25.44 | kiozen | cr2: sorry wrong format |
15:25.52 | rakeem | cr2: 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.06 | kiozen | cr2: thought of Garmin's mdr files |
15:27.07 | cr2 | rakeem: yes, and you also need the right gear. |
15:27.22 | rakeem | cr2: God, you're serious about these Garmin things aren't you...?! Should be interesting... |
15:27.54 | cr2 | kiozen: there are no news on routing ? |
15:28.16 | kiozen | cr2: nope |
15:28.45 | kiozen | cr2: why not use OSM data and implement some own routing algo? |
15:28.57 | cr2 | rakeem: i have one, and it's waterproof and extremely power efficient. |
15:29.07 | cr2 | kiozen: it's done already. |
15:29.20 | cr2 | kiozen: i've seen even some qt code for that. |
15:29.43 | rakeem | cr2: 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.53 | kiozen | cr2: ok. I tried to talk people into it, but no one wants to afford a professional version of cGPSMapper |
15:30.26 | rakeem | cr2: The garmin got any connectivity worth having? Apart from with satellites I mean... ;-) |
15:30.55 | kiozen | rakeem: no they are gpsr only |
15:31.21 | kiozen | magellan has some nice vaporware with all kind of stuff :) |
15:31.22 | cr2 | kiozen: i don't think a "professional" cgpsmapper is really worth the money |
15:31.54 | kiozen | cr2: no of course not. but with that you can test out the unknown sections :) |
15:32.32 | cr2 | kiozen: hehe. there are other ways to do it ;) |
15:33.01 | kiozen | cr2: listening... |
15:33.17 | cr2 | kiozen: but it uses some calls not implemented in wine. |
15:33.29 | kiozen | lol |
15:34.02 | cr2 | have you tried the 30day personal version ? |
15:34.22 | kiozen | cr2: no |
15:34.38 | cr2 | i can also send you an .exe |
15:34.49 | cr2 | which does not work in wine for me. |
15:35.38 | kiozen | :) don't tempting me |
15:36.12 | cr2 | ok. |
15:36.21 | cr2 | we will think about it later. |
15:36.43 | kiozen | lol |
15:39.03 | kiozen | cr2: hope i can find a soul to exchange for mine till then. |
15:41.47 | cr2 | to have routing in mkgmap++ is 31337, but there are more urgent useful projects. |
15:44.11 | goxboxlive | cr2: hi, did you create a new map for me? |
15:44.16 | kiozen | lol. mkgmap++, the OSM dudes contacted me one year ago for taht |
15:45.28 | cr2 | i don't understand those who use java and are not paid by sun ;) |
15:48.54 | cr2 | i'm an enthusiastic contributor to OSM, but i'm amazed by the general GIS incompetence of this community, and buzzword-compliant tools. |
15:55.29 | rakeem | cr2: Hehe... I'll enjoy quoting your Java position to a much-respected, yet Java loving mate... |
15:56.35 | cr2 | lol. |
15:56.46 | rakeem | cr2: 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.47 | cr2 | i'm comparing g++ and gcj |
15:57.10 | rakeem | Those would qualify as 'real' I reckon... |
15:57.13 | rakeem | ;-) |
15:57.41 | cr2 | i don't see anything _seriously_ wrong with the language itself, bt who uses pascal/ada these days ? |
15:59.42 | BabelO | cr2: me :) |
16:00.18 | BabelO | cr2: pascal, all the day ... lol but not happy to work with that |
16:01.21 | kiozen | BabelO: ouch that hurts. do you get extra money for it? |
16:01.28 | cr2 | LOL |
16:01.51 | BabelO | kiozen: lol, if i want lot of extra money, i have to switch to SAP :) |
16:02.26 | rakeem | cr2's just too shy to admit that he got wheeled out of retirement for his Cobol skillz @ y2k... |
16:04.38 | cr2 | rakeem: 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.42 | BabelO | kiozen: it is not real pascal, it is delphi 6... we are not working with latest software, too much powerfull, lol |
16:05.52 | rakeem | Programmer, 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.58 | cr2 | rakeem: 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.48 | rakeem | Ah, synonymous in that regard then, with "bitch",,, ;-) (Oooer flamebait!!!) |
16:09.19 | cr2 | hehe. i'm just doing other things, and jusr have respect for those who can. |
16:10.53 | rakeem | Indeed... I of all people have no grounds to criticise, being merely a fortunate bystander on this channel of wisdom... |
16:12.38 | rakeem | Hey, where should I "properly" call a startup script from? |
16:12.52 | kiozen | command line? |
16:12.57 | kiozen | :) |
16:13.46 | rakeem | Yeah, 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.38 | rakeem | kiozen: Just got you... Ha ha. 8-{| |
16:15.26 | kiozen | I usually copy a similar script, change it, and link it into the right rcX.d |
16:16.27 | rakeem | Gotcha... If unsure go for S99xxxx yeah? One other dumb thing, how can I modify $PATH used by xterm? |
16:18.11 | kiozen | globally at /etc/profile - but I am no professional for that kind of things |
16:20.54 | rakeem | From 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.31 | goxboxlive | BabelO: i dont unerstand: http://pastebin.no/3065 |
16:32.06 | goxboxlive | BabelO: it's just like helix was with 4.2.x |
16:33.29 | BabelO | goxboxlive: it seem like it works ? you solved gst ? |
16:33.54 | goxboxlive | But there is no sound, and the tmer says 0:00/0:00 |
16:34.13 | goxboxlive | It's the same as with Helix before we got helix working |
16:34.33 | BabelO | goxboxlive: to you try gstreamer command line ? |
16:34.41 | goxboxlive | how? |
16:35.03 | BabelO | goxboxlive: i think there is a gstreamer player |
16:35.13 | goxboxlive | ok |
16:35.34 | par | Babel0: how is everything with the BA? |
16:41.02 | goxboxlive | <PROTECTED> |
16:41.21 | BabelO | par: ask alge, he works on BA gpe image, and sound good |
16:42.16 | BabelO | goxboxlive: gst-launch filesrc location=music.mp3 |
16:42.43 | BabelO | goxboxlive: http://www.strumentiresistenti.org/tag/player/page/2 |
16:43.12 | goxboxlive | Media : DomainManager::activateDomain() "Media" |
16:43.12 | goxboxlive | ** Message: don't know how to handle audio/mpeg, mpegversion=(int)1, layer=(int)3 |
16:44.13 | rakeem | Hey bernt, goxboxlive... |
16:44.29 | goxboxlive | hi |
16:44.43 | bernt | hi rakeem ;-) |
17:04.08 | *** join/#htc-linux BabelO_ (n=Fabrice@2a01:5d8:52ee:1c1c:250:fcff:fe46:5573) |
17:05.42 | rakeem | Okay, 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.19 | kiozen | bbl |
17:33.37 | rakeem | CU kiozen... |
17:36.05 | *** join/#htc-linux pH5 (n=ph5@e178205022.adsl.alicedsl.de) |
17:41.15 | BabelO | <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.04 | goxboxlive | BabelO: i have gstreamer working now with both ogg and mp3. |
17:48.15 | goxboxlive | wav wouldnt play. I guess i miss a codec. |
17:48.45 | BabelO | goxboxlive: working in qtopia too ? |
17:49.21 | rakeem | Nice, will that crossover to the BA easily? |
17:50.17 | goxboxlive | BabelO: yes in Qtopia |
17:50.23 | goxboxlive | yes |
17:50.37 | rakeem | Got a terminal in there yet? |
17:52.05 | goxboxlive | rakeem: no |
17:52.22 | pH5 | hi everyone |
17:52.25 | BabelO | goxboxlive: good :) |
17:52.28 | goxboxlive | hi pH5 |
17:52.35 | rakeem | Hey ph5... |
17:52.48 | BabelO | rakeem: terminal is not for a phone if graphic interface is nice |
17:53.00 | goxboxlive | BabelO: so _wrong_ |
17:53.14 | rakeem | BabelO: That's fighting talk in here... ;-) |
17:53.22 | goxboxlive | Qtopia is not for everyone, it's _to_ unstable |
17:55.12 | rakeem | If 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.35 | BabelO | goxboxlive: wav works now ? ;) |
18:11.04 | goxboxlive | I dont know wich codec to install. |
18:11.12 | BabelO | goxboxlive: wavparse codec |
18:12.59 | goxboxlive | hmm i have that installed |
18:13.30 | *** join/#htc-linux TeringTu1y (n=maarten@195-241-125-243.ip.telfort.nl) |
18:13.30 | goxboxlive | I am trying to make a rootfs with most of the plugins installed. But it faile somehow |
18:13.32 | BabelO | goxboxlive: else spider plugin help to auto found correct setup :) |
18:14.48 | goxboxlive | it's not available: http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv5te/gstreamer/ |
18:23.04 | cr2 | goxboxlive: are the roadmap icons working now ? |
18:23.27 | cr2 | goxboxlive: i'm searching for tile numbers in the channel log |
18:28.57 | BabelO | goxboxlive: so this command does not work ? gst-launch filesrc location=test.wav ! wavparse ! alsasink |
18:33.22 | goxboxlive | cr2: what icons are you talkimng about. I havent done anything to it |
18:36.06 | goxboxlive | BabelO: i dont have alsasink |
18:36.27 | goxboxlive | yes i have, sorry |
18:36.33 | goxboxlive | it failes thouhg |
18:37.17 | goxboxlive | BabelO: http://pastebin.no/3067 |
18:38.47 | BabelO | goxboxlive: and with osssink ? |
18:39.12 | goxboxlive | BabelO: it works with osssink |
18:43.26 | goxboxlive | And the other problem is that it doesnt ring on incomming call, only vibrates. Even if i change the ringtone to mp3 |
18:44.49 | goxboxlive | No, sorry, i did something wrong. I CAN have a mp3 file as a ringtone |
18:50.14 | goxboxlive | But it doesnt play clear if you know wht i mean. It's a little noisy even with low volume. |
18:51.13 | BabelO | goxboxlive: 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.05 | ljp | gstreamer + qtopia = not good |
19:17.25 | BabelO | lol ;) |
19:17.34 | BabelO | ljp: not you saying this :( |
19:19.07 | BabelO | ljp: you speak about stability issue ? |
19:19.32 | ljp | i fixed my snapshot app.. it was 'crashing' when it was hiding in qtopia 4.2+ |
19:20.04 | ljp | turns out hiding without registering it as a running task means qtopia makes it exit normally when its hidden.. |
19:20.27 | BabelO | ljp: ok, maybe i ve to try goxboxlive image with gst enabled, because my IM app can handle voice call for google talk :) |
19:21.01 | ljp | ahh.. okkk |
19:21.56 | BabelO | ljp: have you some information about webkit + qtopia ? i just git clone webkit and build qt version |
19:22.07 | BabelO | ljp: i see a qtopia plugin |
19:22.09 | ljp | qtopia 4.4 |
19:22.22 | BabelO | ljp: yes, but a long time to wait ;) |
19:22.39 | ljp | ya.. ;( |
19:23.30 | *** join/#htc-linux ltxda (n=ltxda@c-98-196-125-205.hsd1.tx.comcast.net) |
19:23.53 | ljp | i have built a 4.4 image for neo. and web works nice |
19:24.14 | BabelO | ljp: lucky guy ;) |
19:24.18 | goxboxlive | ljp: Are you allowed to upload the binaries of it? |
19:24.22 | ljp | just need the wifi neo |
19:25.27 | BabelO | ljp: just for my information, how much space webkit take on your image ? |
19:25.37 | ljp | umm. a lot :) |
19:26.04 | BabelO | ljp: yes, that what i think too, it is still building since 1 hour |
19:26.55 | goxboxlive | ljp: Is rotate screen added to the snapshots now? |
19:27.00 | paulproteus | Morning, all. |
19:27.07 | goxboxlive | and when will the snapshot's be back |
19:27.11 | goxboxlive | hi paulproteus |
19:27.18 | paulproteus | goxboxlive, There are new ones, they just have 0 bytes. (-: |
19:27.39 | goxboxlive | paulproteus: yes, it some changes in the code :-) |
19:27.41 | ljp | libQtWebKit is 8.4 mb |
19:28.07 | ljp | snapshots arent working yet? |
19:28.08 | *** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes) |
19:28.11 | BabelO | hm not so big to have a nice webbrowser ;) |
19:28.29 | paulproteus | ljp, See for yourself - ftp://ftp.trolltech.com/pub/qtopia/snapshots |
19:28.31 | dcordes | good evening |
19:28.57 | ljp | yes.... |
19:29.39 | BabelO | ljp: you wake up very very soon , lol |
19:30.16 | ljp | yes. i do. mostly because my 2 year old wakes me up |
19:30.31 | goxboxlive | i'm there too |
19:30.51 | ljp | he's like me and doesnt need much sleep |
19:37.55 | dcordes | goxboxlive, why doesn't qtopia have a terminal? |
19:39.33 | goxboxlive | dcordes: ask ljp |
19:39.55 | goxboxlive | dcordes: he is the chief |
19:40.09 | dcordes | of qtopia development? |
19:40.20 | goxboxlive | dcordes: yes |
19:40.20 | dcordes | or htc related qtopia development? |
19:40.42 | goxboxlive | dcordes: he works for Trolltech |
19:41.01 | dcordes | ah I see. btw do you have machine types in qtopia like in OE? |
19:41.42 | dcordes | I 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.56 | ljp | not chief. just a grunt |
19:48.14 | ljp | why would a phone need a terminal aaapp? |
19:48.22 | cr2 | dcordes: not really, because then you need to emulate the strange greenphone kernel interface. |
19:48.28 | ljp | only geeks use term aapps |
19:48.35 | cr2 | ljp: htc athena is not a phone. |
19:48.36 | BabelO | ljp: agree ;) |
19:49.04 | BabelO | cr2: is there a msdos prompt on athena ? ;) |
19:49.04 | cr2 | and universal is also not a real phone. |
19:49.18 | BabelO | cr2: hum bad question there is possibility to have one ;) |
19:49.27 | cr2 | run qemu |
19:50.10 | cr2 | BabelO: the wince dos emulator was working well on jornada820 |
19:50.34 | cr2 | athena is a monster device compared to it. |
19:51.06 | dcordes | ljp, would including a terminal necessarily exclude all non-geeks? |
19:51.24 | goxboxlive | ljp: Qtopia is only for geeks at this state, thats why you should have suplied Qtopia with a terminal. |
19:51.29 | BabelO | cr2: i m looking at a universal on ebay , |
19:52.16 | BabelO | goxboxlive: what do you want to do in a terminal ? |
19:52.34 | BabelO | goxboxlive: is ymerj looking at embedded konsole ? |
19:53.16 | dcordes | BabelO, use application that do not have a gui yet in qtopia? |
19:54.05 | goxboxlive | BabelO: 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.25 | BabelO | goxboxlive: ok with universal and his big keyboard ;) |
19:54.32 | goxboxlive | BabelO: yes, he was talking about it, he should look at the kde4 konsole |
19:55.16 | goxboxlive | BabelO: that's correct, the keyboard is big enough (and i have big fingers, remeber i'm a Viking so i am tall :-) ) |
19:55.32 | BabelO | goxboxlive: lol |
19:55.53 | BabelO | goxboxlive: Universal on ebay callllll meeee !!! |
19:56.16 | goxboxlive | BabelO: are you going to buy one? |
19:56.40 | BabelO | goxboxlive: i m looking ;) i m looking |
19:56.43 | dcordes | does htcuniversal have 3g? |
19:56.50 | goxboxlive | dcordes: yes |
19:57.32 | goxboxlive | BabelO: 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.07 | dcordes | uni resembles the zaurus clamshells a lot |
19:59.02 | BabelO | goxboxlive: price is correct for a not used phone |
19:59.31 | psokolovsky | Hi! |
19:59.39 | BabelO | hi psokolovsky :) |
19:59.46 | goxboxlive | Hi psokolovsky , long time no seen |
19:59.50 | goxboxlive | Where have been? |
20:00.09 | psokolovsky | FYI, Test images of Angstrom 2007.12 for htcuniversal, htcapache, htcblueangel were made available: http://www.angstrom-distribution.org/unstable/autobuild/ |
20:00.35 | psokolovsky | Angstrom needs machine mentors for these devices to take care of them, so everyone interested, please join |
20:00.42 | dcordes | OE builds hh.org svn kernels, doesn't it? |
20:01.04 | paulproteus | goxboxlive, We should try to put our Qtopia into Angstrom and then we could just test the Angstrom images. |
20:01.04 | dcordes | hm I would apply for mentor if I had one of these |
20:02.52 | goxboxlive | paulproteus: Are you talking about Qtopia in to OE? |
20:02.52 | psokolovsky | dcordes: cvs to be exact |
20:03.00 | BabelO | psokolovsky: good news, but it seem it miss some patch for BA i ll sent to you before summer holiday :( |
20:03.01 | paulproteus | goxboxlive, Right |
20:03.32 | psokolovsky | BabelO: feel free to re-post it to kernel-bugs list |
20:03.50 | goxboxlive | paulproteus: they will not accept the qtopia.bb file because it creates a huge ipk |
20:03.53 | BabelO | psokolovsky: 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.08 | goxboxlive | hi ymerejt |
20:04.12 | ymerejt | hi |
20:04.13 | psokolovsky | until 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.34 | paulproteus | goxboxlive, Is that right - what's wrong with large ipks? |
20:05.07 | dcordes | maybe because it would flood the binary ipk repos |
20:05.08 | BabelO | psokolovsky: do you have idea why asic3_mmc fail on BA with 2.6.23 ? it works on universal :( |
20:05.28 | goxboxlive | paulproteus: it should have cretaed one ipk for each of the qtopia applications and not for the whole image. |
20:05.43 | paulproteus | goxboxlive, Oh, I see. Better something than nothing, though? |
20:05.53 | paulproteus | Maybe OE doesn't have that philosophy. (-: |
20:06.13 | goxboxlive | ymerejt: 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.15 | psokolovsky | BabelO: no, i don't work on .23 for now. I work on reaping fruit of our work for last 2 years. |
20:06.43 | ymerejt | goxboxlive, but does helix work ? |
20:06.43 | goxboxlive | paulproteus: You can still have it localy though |
20:06.58 | paulproteus | goxboxlive, Maybe we should try to fix gstreamer so we have something we can distribute. |
20:07.00 | paulproteus | goxboxlive, Yeah, it's true. |
20:07.15 | goxboxlive | ymerejt: it did, i havent tested it for a while. Last time i tested, it didnt configure. |
20:07.44 | goxboxlive | paulproteus: ?? distribute, what do you mean? Upload images? |
20:07.52 | ymerejt | goxboxlive, paulproteus, I have pushed a important fix to the git repository |
20:08.04 | goxboxlive | good, i'll test it |
20:08.11 | BabelO | psokolovsky: ok, good to heard that you are back ;), someone on this channel work heavily on BA / GPE |
20:08.20 | paulproteus | http://git.asheesh.org/?p=qtopia_snapshot.git;a=commitdiff;h=2619845025e6c4acce0b9a03e8118f199cdd7f32 - interesting |
20:10.16 | ymerejt | paulproteus, rather very useful ;) |
20:11.13 | ymerejt | paulproteus, I'm sure this close call is pretty stupid |
20:16.31 | dcordes | cr2, is there any plan about kaiser? |
20:20.44 | pH5 | goxboxlive: can't you just split it up into small ipks with the PACKAGES and FILES_... variables in qtopia.bb? |
20:21.19 | goxboxlive | pH5: if you need to reconfigure something you have to reconfigure all the stuff. |
20:21.43 | goxboxlive | You cant just reconfigure one application. AFAIK. |
20:22.10 | goxboxlive | otherwise i think ljp would have made it allready. |
20:22.11 | pH5 | goxboxlive: true. is that a problem? |
20:22.48 | goxboxlive | pH5: maybe not. |
20:23.02 | pH5 | I understand that for development it's stupid, but the OE autobuilder shouldn't care. |
20:23.17 | goxboxlive | right |
20:26.10 | ljp | goxboxlive: make packages FORMAT=ipk |
20:26.17 | ljp | in qtopia |
20:33.28 | rakeem | OKAY! 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.06 | goxboxlive | ipk of qtopia, thats new. |
20:47.12 | dcordes | cr2, sorry I don't want to waste your time. just want to make sure I'm helping as much as I can |
20:47.30 | dcordes | also I'm very interested in possible changes |
20:55.45 | pH5 | BabelO: 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.33 | BabelO | pH5: ah ok, i m adding this code to arch/arm/boot/ .S files now :( |
20:56.38 | BabelO | but you do it before me |
20:57.52 | cr2 | dcordes: i don't have a real plan. let's wait the android SD. |
20:58.11 | cr2 | goxboxlive: my uni collects dust ? |
20:58.32 | goxboxlive | cr2: :-) isent it? |
21:00.06 | cr2 | well. all my htc phones collect dust right now ;) |
21:00.11 | dcordes | cr2, I thought we could not to anything w/o dma |
21:00.35 | cr2 | dcordes: we will see how they implement it. |
21:01.29 | *** join/#htc-linux Pryan (n=Pryan@217.168.0.2) |
21:01.36 | dcordes | don't they already have this ready? |
21:01.40 | dcordes | dma.c |
21:01.43 | Pryan | hi all |
21:01.54 | cr2 | dma, but not SD. |
21:02.17 | dcordes | yes I know but I thought we were blocked without dma |
21:02.28 | BabelO | pH5: maybe we miss a CS ? |
21:02.50 | pH5 | BabelO: unlikely. it hangs |
21:02.57 | pH5 | before decompression is finished |
21:03.08 | cr2 | goxboxlive: found. [Do Nov 1 2007] [23:05:05] <cr2> Oslo is 5220,5221,5340,5341 |
21:03.51 | cr2 | pH5: where do you load the zimage+tags ? |
21:05.27 | pH5 | cr2: ATAGs: 90000100, zImage: 93008000 |
21:06.05 | cr2 | pH5: you overwrite the BL data ? |
21:06.20 | pH5 | cr2: sure, I don't intend to jump back there |
21:10.21 | BabelO | pH5: can we write at 92 instead, maybe it is the size available, default kernel is huge |
21:11.03 | pH5 | yup, we pass wont_overwrite:, but the following bl decompress_kernel never returns |
21:12.01 | BabelO | pH5: you have serial cable to know this ? ;) |
21:12.18 | pH5 | ouh, 9.3M - why is that kernel so huge |
21:12.39 | pH5 | BabelO: nope :) blue led before, green led after. |
21:14.25 | BabelO | pH5: green led is broken on mine |
21:15.22 | pH5 | BabelO: 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.56 | BabelO | pH5: yes that is why i enable blue led before boot to kernel and tgry to shut it off after |
21:16.03 | BabelO | pH5: which defocnfig did you use ? |
21:16.05 | pH5 | anyway, 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.26 | BabelO | pH5: on Linux command line we have to specify mem=128M to boot from wm5 |
21:20.34 | pH5 | ah, 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.52 | BabelO | pH5: ok :( hard to find why decompress hand then, i will prefer it hang in some .S files |
21:22.40 | pH5 | uh-oh.. |
21:23.19 | BabelO | pH5: http://wiki.xda-developers.com/index.php?pagename=BlueangelVirtualMemoryMapping |
21:23.55 | cr2 | pH5: is the ram size put into tags ? |
21:24.19 | cr2 | hehe. i've found my asic3-spi setup notes. |
21:24.21 | pH5 | BabelO: try disabling CONFIG_SERIAL_PXA_CONSOLE |
21:24.34 | BabelO | pH5: ok i ll try now |
21:24.39 | pH5 | cr2: yes, I'll have to make that configurable before BA can use the whole ram |
21:25.05 | pH5 | cr2: great :) notes -> wiki ? |
21:25.46 | cr2 | pH5: yes, i need to remember what do they mean :) |
21:26.00 | pH5 | BabelO: ok, now we're past decompression at least |
21:26.36 | cr2 | the CONFIG_SERIAL_PXA_CONSOLE on phone modem port leads to decompress hangup. |
21:26.39 | pH5 | I 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.09 | BabelO | pH5: i use hh kernel |
21:27.28 | pH5 | I should apply it to mobile-linux / hh.org. |
21:28.36 | cr2 | btw. why asic3_mmc uses 24MHz as a base frequency ? i always think it's 24.576MHz |
21:29.26 | pH5 | cr2: no idea. maybe the calculations round off to the same dividers. |
21:29.49 | cr2 | wow. i even have some hima gsm setup notes. |
21:30.10 | pH5 | cr2: is there still anyone with a hima around? |
21:30.57 | cr2 | pH5: yes. i've sent it to lamikr, but he is busy with his new job and new house. |
21:31.32 | cr2 | hima is trivial if we'll get ba working properly. |
21:31.35 | BabelO | pH5: if we are pas decompress , we are not in board init |
21:32.11 | pH5 | BabelO: right. now let's single step through arch/arm/kernel/head.S :/ |
21:32.28 | cr2 | found asic3-pwm setup values. |
21:32.30 | pH5 | from here on corrupted atags could be a problem |
21:34.20 | cr2 | hmm. found some beetles ans alpine notes. |
21:34.52 | pH5 | a pity htc keeps pumping out devices faster than we can hack them. |
21:35.46 | cr2 | pH5: we have moved very far, and the differences are not that big. |
21:36.06 | cr2 | the only chip left behind is asic5. |
21:37.35 | cr2 | pH5: i also have many annotated disassembly stuff. |
21:38.01 | cr2 | globallocate gps on sable for example. working over asic3-spi btw. |
21:41.04 | pH5 | oh 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.24 | cr2 | pH5: i think we should get the working positioning software, based on sirf raw data first. |
21:43.40 | cr2 | because these are separate tasks. |
21:44.44 | cr2 | then we can look where is the ephemeris/pseudorange data in the GL. |
21:45.06 | cr2 | the gllin thing can be "freely" downloaded ? |
21:45.26 | AlGe | is 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.39 | cr2 | AlGe: if you are a real hardcore guy, you can try to trace the CIF_* registers with haret. |
21:46.47 | pH5 | cr2: "freely" --> http://3rdparty.downloads.openmoko.org/gllin |
21:46.51 | BabelO | AlGe: we have adcmxxx i2c driver for 2.6 kernel |
21:47.07 | BabelO | AlGe: now just miss ATI capture port info |
21:47.12 | pH5 | "just" :) |
21:47.29 | BabelO | lol yes |
21:47.59 | cr2 | AlGe: the biggest problem is to do the the DMA. |
21:48.11 | pH5 | ugh, the BA reset combination is not very ergonomic |
21:48.14 | BabelO | AlGe: what about my patch from this afternoon ? |
21:49.16 | cr2 | the 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.38 | AlGe | i'm just compling, and still missed something, |
21:49.43 | cr2 | but it's still easier than ATI capture on w228x ;-) |
21:50.03 | pH5 | and here I was even too stupid to do the DMA from the PXA's internal capture interface fifo :/ |
21:52.30 | cr2 | pH5: i'm wondering why pxa_camera still does not work... |
21:52.50 | pH5 | because nobody worked on it? |
21:55.05 | cr2 | yeah. |
21:58.29 | BabelO | AlGe: the htcblueangel.h file :) |
21:59.26 | psokolovsky | pH5: what about camera on magician? will it ever work? ;-) |
22:01.07 | pH5 | psokolovsky: 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.31 | psokolovsky | pH5: but it's pxa interface, right? |
22:01.38 | pH5 | yes |
22:01.44 | psokolovsky | ok |
22:02.40 | pH5 | I just need somebody to port pxa_camera. Figuring out the OV9650 register settings should be the easy part. |
22:03.00 | pH5 | "just" |
22:03.40 | psokolovsky | I know few people scratched it already... |
22:04.06 | psokolovsky | anyway, I just heard heard that mags grew cheap here, considering a possibility to buy ;-D |
22:04.14 | AlGe | Babelo: 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.19 | pH5 | But nobody with the proper a) time or b) education, I guess. |
22:05.31 | pH5 | psokolovsky: great, so I don't even need to mentor for angstrom ;) |
22:06.05 | psokolovsky | pH5: 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.58 | AlGe | Babelo: now it seems to compile without error, he already does the modules |
22:09.18 | BabelO | AlGe: good, you patch with my full file ? |
22:09.27 | pH5 | BabelO: 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.46 | BabelO | pH5: ok |
22:09.57 | psokolovsky | pH5: so mag has 64mb of external NOR flash, nothing in cpu, right? |
22:10.12 | ymerejt | good night |
22:10.24 | BabelO | pH5: can i do it easily ? |
22:10.46 | AlGe | Babelo: almost, the keys stuff + the mtd stuff |
22:11.05 | pH5 | BabelO: 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.58 | BabelO | pH5: ok i ll try it |
22:12.00 | pH5 | psokolovsky: I was under the impression that all of it is on the cpu. (pxa272 with 64m stacked strataflash) |
22:12.04 | jonaslund | does the "touch" go under another name in that picture list ? |
22:12.12 | pH5 | but it's a long time that I have looked at the pictures |
22:12.14 | BabelO | AlGe: it is safe to add Pasic patch for led too |
22:13.07 | AlGe | yes, i left this also in the patch |
22:13.24 | psokolovsky | pH5: 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.25 | pH5 | BabelO: 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.49 | BabelO | pH5: ah ok that is why it does not work on BA |
22:14.10 | BabelO | pH5: i don't know if you remember but last time you ofund BA ds1wm ena bit |
22:14.19 | BabelO | which is the same than magician |
22:14.46 | pH5 | BabelO: yes, how did we find that out again? resumetraces probably? |
22:15.23 | BabelO | pH5: i think we just dump pasic and use resumetraces yes |
22:16.06 | pH5 | but 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.35 | pH5 | Just on monday I realized that an output gpio on the pasic3 is connected to the pxa reset pin. |
22:16.39 | BabelO | pH5: yes and when i enable ds1wm i have lot of overrun |
22:16.58 | cr2 | jonaslund: http://www.htcclub.net/en/showreview.php?ID=23 ? |
22:16.58 | BabelO | pH5: i think i ve found this one by accident ;) |
22:17.38 | cr2 | pH5: there is such asic3 gpio on the uni. and such cpld gpio on athena. |
22:17.49 | dcordes | cr2, so we are able to run the kernel w/o dma? |
22:18.25 | cr2 | dcordes: the kernel does not need dma, it's the drivers that may want to use it. |
22:18.41 | dcordes | ah that's why you said let's see how sd operates.. |
22:19.04 | jonaslund | cr2: 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.29 | jonaslund | cr2: i was thinking about hte page in topic. is there any support for this phone yet? |
22:19.59 | cr2 | jonaslund: it's an omap850 device ? have you run haret on it ? |
22:20.25 | dcordes | cr2, there are some recent changes http://git.android.com/?p=linux-msm.git |
22:20.35 | jonaslund | cr2: i'm mostly trying to find some phone suitable to "play" with |
22:21.01 | cr2 | jonaslund: haret is a wince program, you don't need to do any hardcore stuff. |
22:21.27 | cr2 | well, that depends on the definition of 'play' :) |
22:22.04 | jonaslund | well having the hardware support in a workable state, gsm, sound, framebuffer, input, etc |
22:22.36 | BabelO | pH5: hmm i ll try 0x91... nothing more |
22:23.04 | cr2 | ok, then stay away from omap850 for some time ;) the only reasonable choice is a pxa-based phone. |
22:23.31 | cr2 | ba/magician/universal |
22:23.41 | jonaslund | cr2: know any pxa based touch-only devices with gsm ? |
22:24.06 | cr2 | what is "touch-only" ? |
22:24.25 | jonaslund | no damn keypad or keyboard |
22:24.28 | pH5 | cr2: no keys --> neo1973 |
22:24.38 | BabelO | but no wifi too |
22:24.57 | jonaslund | from reading bugzilla on openmoko.org it seems that gsm is half broken |
22:25.06 | jonaslund | or worse |
22:25.09 | cr2 | lol. nobody forces you to use the buttons even on the universal/athena ;) |
22:25.50 | cr2 | pH5: the BA foil tells you that i use it as a touch-only :) |
22:25.54 | jonaslund | so it's time to upgrade |
22:25.58 | pH5 | lol |
22:26.58 | jonaslund | we had a universal at my old job. only memory i have from it is wince and that the spinning screen broke down |
22:27.33 | cr2 | jonaslund: if you can bear with its size, universal is a great device to play with linux. |
22:28.47 | jonaslund | cr2: the general idea is to actually use it also :) |
22:29.28 | jonaslund | (1.5kg) |
22:30.19 | cr2 | jonaslund: it's one of the best supported devices. |
22:30.48 | cr2 | pH5: i'd like to have a notebook with the universal's dpi :) |
22:30.49 | jonaslund | cr2: well it's quite old so |
22:31.32 | jonaslund | pH5: fat chance considering that most manufacturers are incapable of doing 12" machines below 1.5kg |
22:32.30 | jonaslund | i was out shopping before xmas, tons of widescreen 12" machines weighing almost 2 kg |
22:32.35 | cr2 | jonaslund: it's tough to support the newer devices, where the manufacturer rejects to provide even the cpu datasheets ;-) |
22:33.39 | jonaslund | cr2: mm. that doesn't explain why openmoko ain't got their act together :P |
22:34.27 | jonaslund | cr2: tho.. aren't the cpu's mostly standard types ? |
22:35.17 | cr2 | i'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.05 | jonaslund | no i know that. i kinda came looking around here after seeing that moko wasn't working :) |
22:36.23 | cr2 | jonaslund: 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.40 | pH5 | jonaslund: 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.54 | pH5 | s/all/many of/ |
22:37.35 | cr2 | new moto razr have their own freescale cpu. |
22:37.53 | cr2 | fortunately moto provides the linux kernel source. |
22:38.07 | jonaslund | is wizard the qtek 9100 ? |
22:39.21 | cr2 | pH5: s3c2442 datasheet is a PITA to read, and had enormous amount or errors. |
22:39.39 | cr2 | jonaslund: wizard is an omap850 phone |
22:39.49 | jonaslund | ah |
22:40.03 | cr2 | with the i2c CPLD, which we still don't support. |
22:40.21 | jonaslund | so is the prophet :P |
22:40.35 | cr2 | artemis has a "normal" mmaped CPLD, but we don't yet support it too. |
22:40.50 | cr2 | prophet is very close to wizard. |
22:41.47 | cr2 | jonaslund: the current priority is to finish the pxa phones... |
22:42.54 | jonaslund | that's hp phones ? |
22:42.54 | cr2 | pH5: btw, what is the purpose of the PASIC2 irq ? |
22:43.44 | cr2 | jonaslund: there are different hp phones. those made by htc are pxa-based. |
22:43.50 | pH5 | cr2: DS1WM irq, I think. |
22:44.10 | cr2 | don't remember about 6315 though |
22:44.16 | cr2 | pH5: no, it's on asic3. |
22:44.53 | cr2 | pH5: i've never seen it in action. only in the wince kernel |
22:45.20 | cr2 | pH5: btw, afair the ds1wm is not used by wince |
22:45.44 | cr2 | wince does not report the battery current and the temperature |
22:45.52 | jonaslund | ok, 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.56 | cr2 | BabelO: is it the same on wince5 too ? |
22:46.11 | BabelO | cr2: yes the same |
22:46.26 | BabelO | cr2: i use battery status oftware to get information |
22:46.32 | cr2 | BabelO: weird. so they just use 2 tsc2200 ADC channels ? |
22:46.33 | pH5 | cr2: I think it is. I just today traced some a9400000 accesses, which map to 11000000 with haret. |
22:46.44 | jonaslund | (there is a design fault that makes you crack the plastic on the P900 after using it extensively) |
22:47.10 | cr2 | jonaslund: a lot of other devices suffer from similar problems. |
22:47.16 | BabelO | cr2: tsc2200 only for backup batt |
22:47.48 | cr2 | BabelO: ok, but how do the measure the main battery voltage ? |
22:48.07 | cr2 | s/do the/do they/ |
22:48.14 | BabelO | cr2: ds1wm |
22:48.35 | cr2 | BabelO: ok, but why don't they report the current and temperature ?? |
22:48.47 | pH5 | BabelO: has two ds1wm, just to be sure. one in asic3 and one in pasic2. |
22:48.57 | pH5 | not BabelO, BA :) |
22:49.07 | cr2 | BabelO: i think the ds1wm is not used on hima at all. |
22:49.36 | BabelO | cr2: is it not the same on uni ? wm5 or wm6 only use ds1wm voltage |
22:49.43 | cr2 | pH5: asic3 owm is not used on BA/hima (dump asic3) |
22:50.01 | cr2 | BabelO: uni uses asic3 owm. like hx4700 |
22:51.26 | cr2 | pH5: gnu-haret had a 'dump pasic3' function. |
22:52.14 | cr2 | pH5: and the hima pasic2 driver has some weird math for setting the 0x10+ regs. never seen it on other pasic* devices. |
22:52.46 | cr2 | i'm always scared when i see the UMULL :) |
22:53.07 | jonaslund | cr2: 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.22 | pH5 | unfortunately gpio access can only be caught in resume traces, everything else is owm traffic that you want to trace anyway. |
22:53.49 | pH5 | cr2: do you happen to have annotated disassembly of the pasic2 driver? |
22:54.02 | dcordes | cr2, do you have an more detail on SD but it is ready and they are waiting to release because of legal issues? |
22:54.35 | cr2 | pH5: i'm afraid it's in the wince kernel |
22:54.42 | cr2 | pH5: but i'll have a look. |
22:54.52 | AlGe | Babelo: kernel with your patch is now installed, but still no extra keys, still keycode 0x0. |
22:54.52 | AlGe | the only deiffernce now seems to be an pasic3 register dump in early boot stage. |
22:54.52 | AlGe | is there something I could check that the gpio key driver is present? |
22:55.17 | cr2 | dcordes: afair it was possible to trace the SD ? i'm actually surprised that we don't see the irqs. |
22:55.50 | BabelO | AlGe: did you enable correct input key driver ? |
22:55.54 | cr2 | AlGe: 'pasic3' and 'asic3' are 2 very differenet things. |
22:56.12 | cr2 | AlGe: it's actually 'pasic2' on BA/hima. |
22:56.22 | BabelO | cr2: yes he is right there is a pasic2 dump on start ;) |
22:56.49 | cr2 | ok. |
22:56.59 | pH5 | I should rename the driver to htc-pasic |
22:57.07 | AlGe | yes I guess i mixed all this (P)ASIC(23) stuff :-) |
22:58.04 | pH5 | or printf("pasic%d", num_leds) |
22:58.04 | *** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbfe22f.pool.einsundeins.de) |
22:58.21 | dcordes | cr2, I don't think so |
22:58.40 | dcordes | I don't see uart irqs either |
22:59.27 | cr2 | AlGe: these are the htc kernel names. the chip is marked as AIC2 or AIC3. |
22:59.33 | BabelO | AlGe: normally you should have a gpiodev2 driver enabled |
22:59.53 | cr2 | dcordes: i think i've seen the mmutrace data from SD/wifi. |
22:59.56 | AlGe | i got: pasic3 secondary register dump: followed by some numbers |
23:00.10 | cr2 | AlGe: it's ok. |
23:00.49 | dcordes | cr2, I though you mean irq/gpio by tracing. no idea but I can of course try out anything |
23:02.44 | AlGe | I have CONFIG_KEYBOARD_ASIC3=y and CONFIG_KEYBOARD_GPIO=y |
23:02.44 | AlGe | you mean i need also CONFIG_GPIODEV_KEYS=y ? |
23:03.09 | AlGe | ah, CONFIG_GPIODEV_KEYS2=y |
23:03.17 | BabelO | AlGe: CONFIG_KEYBOARD_ASIC3 is no more needed with this patch |
23:03.42 | BabelO | AlGe: yes GPIODEV option ;) |
23:03.46 | AlGe | ... recompiling ... |
23:04.31 | AlGe | should I leave CONFIG_KEYBOARD_GPIO ? |
23:04.56 | BabelO | AlGe: not sure :( |
23:05.23 | AlGe | I guess these are the currently working keys (ok, keypad and so?) |
23:07.04 | AlGe | any other option needed, e.g for the mtd part of the patch? |
23:07.15 | dcordes | cr2, I've setup haret connection- want me to mmutrace? |
23:07.45 | cr2 | dcordes: yes, try it. |
23:07.54 | dcordes | which spaces? |
23:08.38 | BabelO | AlGe: mtd part is related to some config already in defconfig files |
23:09.09 | cr2 | the SD |
23:09.37 | BabelO | AlGe: the currently working key are part of tsc2200 :) |
23:09.47 | AlGe | Babelo: but i didnt see any mtd partition mention in dmesg |
23:10.13 | BabelO | AlGe: yes because you need to modprobe blueangel_rom and some other modules ;) |
23:10.15 | AlGe | ok then i leave that option bacause is the tsc2200 |
23:10.37 | pH5 | AlGe: mtd is not important right now. you don't want to kill wince just yet anyway :) |
23:10.47 | AlGe | sure :-) |
23:11.10 | pH5 | good night |
23:11.20 | cr2 | pH5: hmm. it seems i've done it with the eval version. |
23:11.34 | AlGe | Babelo: but its readonly if i read your patch correctly |
23:13.05 | cr2 | AlGe: it's too early to write pxa_flash on BA. |
23:13.42 | AlGe | of course |
23:14.00 | BabelO | AlGe: yes we did not know vpp and i comment out this ocde |
23:14.17 | dcordes | cr2, http://pastebin.ca/848741 |
23:14.43 | dcordes | which is SDIO0 http://wiki.xda-developers.com/index.php?pagename=KaiserMemoryMap |
23:16.51 | cr2 | dcordes: the SPL accesses SD registers directly. btw, maybe these were the titan traces. |
23:17.01 | cr2 | that i've seen. |
23:18.02 | dcordes | what 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.24 | BabelO | good night |
23:19.33 | BabelO | Alge does it work ? |
23:19.49 | dcordes | good night BabelO |
23:20.39 | AlGe | It still compiles |
23:21.25 | cr2 | dcordes: SPL is the second stage wince bootloader. |
23:21.37 | AlGe | just finished, and i have to wade through the wince reset again (i guess I can do it blindly soon) |
23:22.17 | cr2 | dcordes: 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.51 | dcordes | so 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.30 | cr2 | dcordes: lol. where do you think all my info comes from ? |
23:25.17 | dcordes | from git? or something |
23:25.30 | dcordes | so why did haret crash after I traced sdio0? |
23:29.28 | cr2 | kaiser may do some weird things for wince SD access. |
23:29.35 | cr2 | we don't see the irqs after all. |
23:30.16 | cr2 | although the hardware is mostly the same, the titan and kaiser have some substantial implementation differences. |
23:31.24 | dcordes | we don't have anything useful about titan, do we? |
23:31.57 | cr2 | there were some interesting details about it, but they do not apply to kaiser directly. |
23:32.08 | cr2 | it's all in wiki anyway. |
23:32.30 | dcordes | I did a search fo titan yesterday and there's only the memory map |
23:39.20 | dcordes | cr2, can't find anything interesting |
23:40.25 | cr2 | dcordes: yes, it's the only page. |
23:41.19 | dcordes | hm ok what is so valuable about titan memory map? |
23:43.36 | cr2 | the dma channels layout. |
23:43.45 | cr2 | there is nothing comparable for kaiser. |
23:47.01 | dcordes | I wonder where titan memory map comes from |
23:47.08 | dcordes | is it just dumped with haret? |
23:47.16 | cr2 | yes. |
23:48.26 | dcordes | would be nice to see mxtdude and the other titan guy back |
23:48.43 | dcordes | so they continue inquiring their phones |
23:55.28 | *** join/#htc-linux Primus (i=daemon@primus.imperium.ca) |
23:56.06 | Primus | any work being done on the htc s620/dash/excalibur? |
23:56.20 | Primus | I dont see it listed on the handhelds.org site, so I assume no? |
23:57.30 | cr2 | Primus: have you run haret on it ? |
23:57.39 | Primus | dont know what haret is |
23:57.43 | cr2 | lol |
23:57.50 | Primus | *googles* |
23:58.05 | cr2 | it's the first thing to do on an unsupported device. |
23:58.07 | Primus | oh interesting |