00:00.07 | dcordes | ginge: what was changed in sdc code in order to get rid of error -22? |
00:00.45 | ginge | dcordes: we added support for both sdc mux and added the right bit shifts for the clocks |
00:00.48 | OpnSrc1 | got it. |
00:00.54 | ginge | CPress: hi |
00:01.17 | OpnSrc1 | how to generate trace.. using haret.? I should read about haret then. |
00:01.17 | CPress | What's new in the Kaiser world? |
00:02.17 | dcordes | ginge: because premy sent me a patch against git where he put the polaris specific plus the sd code. he didn't edit kaiser board, so I copied the slot status gpio. now I get -22 |
00:02.21 | ginge | OpnSrc1: yes, that page is very helpful |
00:03.03 | ginge | dcordes: yes, I saw he added the sd patch in. The slot stats irq from the original patch you mean? |
00:03.13 | dcordes | ginge: yea from your code. |
00:03.29 | dcordes | from the git diff you sent to be exact |
00:03.34 | ginge | CPress: not much more than a couple of days ago |
00:04.29 | CPress | .. I havent kept tabs |
00:04.34 | OpnSrc1 | Ok |
00:04.40 | OpnSrc1 | dcordes: any image with GPS working, need testing ? I can test for u. what about GPRS .. that didn't work for me.. |
00:05.36 | dcordes | ginge: thanks no gps testing required I think |
00:05.47 | dcordes | gprs works for me in angstrom. |
00:06.14 | marajin | OpnSrc1: GPRS also works for me in angstrom. |
00:06.21 | marajin | OpnSrc1: But not in android |
00:07.00 | dcordes | ginge: premy said he based the sd patches on the code you posted yesterday |
00:07.03 | OpnSrc1 | how do we get it working on android. kaiser forum tmatsuu released some patches to setupmodem.sh, didn't help me. |
00:07.17 | dcordes | ginge: can you take a look if it is the up to date code if I forward? |
00:07.42 | OpnSrc1 | how can I enable just a shell on android and test ppp setup for GPRS ? |
00:08.42 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
00:09.46 | dcordes | OpnSrc1: you can't |
00:12.10 | OpnSrc1 | ok, tmatsuu has got it working on android I think, its on kaiser forum xda-developers. any idea..? |
00:22.46 | eBug | dcordes: any idea why i can't get to the dialer with android.bin ? |
00:54.51 | marajin | dcordes: Hmm did ginge post his latest zImage with the fix for the kernel segfault anywhere? |
00:56.48 | dcordes | sorry no clue about that |
00:56.59 | dcordes | also I had no segfaults yet |
00:57.14 | marajin | No worries, just figured it'd be good to have the most recent image for whe I start playing wih booting other images from SD |
00:57.26 | dcordes | eBug: we coduld remap the kaiser keymap in kaiser kernel so you can use the arrow keys as arrow keys |
00:57.30 | marajin | openmoko is only have built thusfar though. |
00:57.36 | marajin | doing a complete rebuild from scratch just in cae |
00:57.37 | dcordes | k |
00:57.40 | marajin | *case |
00:57.45 | dcordes | yea me too I wonder how far mine is now |
00:58.01 | dcordes | of course a package failed :P |
00:58.01 | dcordes | ERROR: '/media/archiv/OE/org.openembedded.dev/packages/openmoko2/openmoko-appmanager2_svn.bb' failed |
00:58.07 | marajin | 2228/4849 here |
00:58.15 | marajin | Heh :) |
01:03.16 | *** join/#htc-linux cr2 (n=konversa@crpl6.physik.uni-wuppertal.de) |
01:05.08 | dcordes | ok giving up on sd merge into git |
01:11.19 | eBug | dcordes i think you're right anyway about the ts offset |
01:12.11 | *** join/#htc-linux cr2 (n=konversa@crpl6.physik.uni-wuppertal.de) |
01:15.04 | dcordes | eBug: then I say sedna ts is the exact kaiser ts |
01:25.02 | marajin | package 2447... it's kinda crazy that openmoko-image requires more packages than perses' entire host OS |
01:29.47 | dcordes | eBug: I'm making you another kernel now. do you have an sd card? |
01:29.54 | eBug | yes |
01:30.17 | dcordes | ok cool. It would be great if you could boot into angstrom then and check if sd works |
01:30.55 | eBug | dcordes i can boot angstrom from SD but i don't have a keyboard to type commands |
01:36.15 | dcordes | eBug: nevermind. you will see messages in the bare login screen when you insert/remove the sd |
01:36.27 | dcordes | if it works you will get an insert message and no errors |
01:36.42 | dcordes | after that we can try booting to proof |
01:37.03 | eBug | should I boot from RAM then ? |
01:37.42 | dcordes | yes boot as before with angstrom.bin. just replace with the zImage.bin I'm building now |
01:38.03 | eBug | before i booted from SD |
01:38.07 | dcordes | probably also the keybpad will work |
01:38.26 | eBug | sedna doesn't have a keypad |
01:39.33 | *** join/#htc-linux Othello_ (i=Magorium@gateway/tor/x-1ee15663c22f6311) |
01:40.23 | *** join/#htc-linux OpnSrc1 (i=harisha1@gateway/tor/x-6c4b7144c12e2fd5) |
01:40.50 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-67-49-214-162.bak.res.rr.com) |
01:41.00 | dcordes | eBug: ok. replace zImage.bin with this http://linuxtogo.org/~lgorris/zImage-sedna.bin. then edit default.txt to use zImage-sedna.bin and SET INITRD = angstrom |
01:41.03 | dcordes | .bin |
01:50.17 | dcordes | eBug: boots? |
01:54.10 | eBug | dcordes from SD hangs |
01:54.24 | eBug | trying to boot from RAM now |
01:54.43 | dcordes | put the sd card out when you boot |
01:56.34 | eBug | booting from RAM with SD out hangs |
01:56.37 | eBug | sorry |
01:57.09 | dcordes | ok I will try something else |
01:57.18 | dcordes | so we can tryout if the modem works |
01:58.50 | eBug | ok |
01:59.08 | dcordes | eBug: first try and boot angstrom with this zImage http://www.headfuzz.co.uk/files/android/zImage |
02:06.48 | eBug | hangs too |
02:08.03 | dcordes | ok obviously SD has some differences then on sedna |
02:08.06 | dcordes | do you have wifi? |
02:08.10 | eBug | yes |
02:11.05 | *** join/#htc-linux pronto (n=pronto@pool-71-179-232-167.bltmmd.fios.verizon.net) |
02:18.16 | *** join/#htc-linux OpnSrc1 (i=harisha1@gateway/tor/x-c499e25383f22abf) |
02:21.50 | eBug | dcordes don't know if you're still here |
02:21.56 | eBug | i'll have to go soon |
02:23.07 | dcordes | ah yes I was going to edit the keymap |
02:23.11 | dcordes | how much time do you have? |
02:28.03 | eBug | 15 min? |
02:32.26 | dcordes | eBug: I fear I have no clue what I am doing with the keymap here |
02:32.52 | eBug | i'm able to boot zImage.bin and angstrom from your page |
02:33.00 | dcordes | yes because it has no SD |
02:33.12 | eBug | zImage and zImage-sedna.bin don't work |
02:33.29 | dcordes | the headfuzz zImage is mostly the one from my page+sd (and some other additions) |
02:33.36 | dcordes | but I think it's the sd that causes the lockup |
02:33.44 | eBug | looks so |
02:33.47 | dcordes | although that's vague |
02:35.02 | dcordes | I'm changing the keys u, h and j in the keymap to output down right and left |
02:35.07 | eBug | there's no log |
02:35.14 | dcordes | maybe that way you can dial in android.. |
02:35.31 | eBug | not sure about that |
02:35.41 | eBug | the screen is messy |
02:35.43 | dcordes | let's try |
02:35.48 | dcordes | screen is messy? |
02:36.03 | eBug | yes |
02:36.04 | dcordes | does that mean you have display errors like weird pixels |
02:36.10 | eBug | no |
02:36.10 | dcordes | and noisy stuff |
02:36.19 | eBug | blank background |
02:36.31 | eBug | and in the upper part 3 widgets |
02:36.47 | eBug | one that alternates between Contacts/Maps |
02:36.55 | eBug | a text box |
02:37.03 | dcordes | oh that's odd |
02:37.04 | eBug | and a 'Go' button |
02:37.09 | marajin | alignment issues? |
02:37.11 | eBug | iirc |
02:37.21 | dcordes | when you say that alters, it sounds like broken |
02:37.51 | eBug | from what i saw in other videos background image is from 'Maps' |
02:37.53 | dcordes | I wish we had the touchscreen working so you could use the on screen keyboard in angstrom |
02:38.22 | dcordes | I get some nice mountain view wallpaper with trees and a nice sun |
02:38.33 | eBug | nothing of that here |
02:38.49 | eBug | no menus |
02:38.51 | marajin | sounds like android is very screwed on your device |
02:38.56 | dcordes | but why? |
02:39.01 | marajin | Iunno |
02:39.05 | dcordes | it's the same qvga as kaiser qvga I guess |
02:39.09 | marajin | eBug: Did you get any android image to boot ok? |
02:39.15 | eBug | yes |
02:39.28 | marajin | so it's the kernel that breaks it? |
02:39.36 | eBug | i took android.bin from dcordes' page |
02:39.47 | dcordes | which android did work then? |
02:39.57 | marajin | how wierd, we haven't changed fb lately have we dcordes ? |
02:40.10 | eBug | http://linuxtogo.org/~lgorris/kaiser-bootkit/android.bin |
02:40.21 | dcordes | no I didn't change the images on purpose for a while because people keep using them as a basis for fiddling |
02:40.24 | dcordes | like matsuu |
02:40.44 | marajin | that makes no sense then o.o; |
02:40.44 | dcordes | eBug: in angstrom, the text looks good? |
02:40.59 | *** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbff464.pool.einsundeins.de) |
02:41.00 | eBug | dcordes yes |
02:41.00 | dcordes | can you see the ANGSTROM text graphic in the login console? |
02:41.26 | eBug | i can see whole boot output |
02:41.36 | eBug | ppp stuff |
02:41.36 | marajin | huh.. |
02:41.37 | dcordes | ok I have really no clue about this |
02:41.45 | eBug | and that stuff |
02:41.48 | marajin | android is just so broken x_x |
02:42.09 | dcordes | eBug: you must ask somebody who is more familiar with android then |
02:42.24 | eBug | ts is attached to /dev/input |
02:42.32 | eBug | etc. |
02:42.57 | dcordes | eBug: no te apures. once we have a working touchscreen, you can also use an on-screen keyboard in the console |
02:43.06 | dcordes | also we are working on making a gui for angstrom work |
02:43.31 | dcordes | but for now I have no clue what we can try |
02:43.38 | eBug | no te apures ? |
02:44.30 | dcordes | nvm |
02:44.33 | dcordes | it's late |
02:44.39 | eBug | sounds spanish |
02:45.47 | eBug | are u from spain? |
02:45.50 | marajin | well I must reboot to linux to do some pokey with openmoko.. back in a coupla minutes |
02:48.30 | dcordes | eBug: no germany. I remapped the arrow keys now to output the right stuff |
02:48.32 | dcordes | hope it works |
02:48.47 | dcordes | I'll upload a new zImage in a minute |
02:52.32 | dcordes | eBug: http://linuxtogo.org/~lgorris/zImage-keymap.bin here you go |
02:52.48 | dcordes | try booting android with it and see if you can reach the dialer somehow and dial anything |
02:53.05 | dcordes | the direction keys should work |
02:55.27 | dcordes | at least that's what I want them to lol |
02:55.27 | *** join/#htc-linux Kristen (i=Kristen@adsl-144-156-47.rmo.bellsouth.net) |
03:03.25 | eBug | i can see the main screen for half a second |
03:03.39 | eBug | then android really enters Contacts |
03:03.51 | eBug | there's one contact: |
03:03.54 | eBug | Zzzz |
03:04.13 | eBug | the direction keys don't work btw |
03:06.00 | *** join/#htc-linux dcordes_ (n=dcordes@unaffiliated/dcordes) |
03:06.07 | eBug | i think the pda enters Contacts because there are characters arriving at the 'keyboard buffer' |
03:06.33 | eBug | dcordes_ see what i wrote before |
03:06.47 | eBug | ? |
03:07.09 | eBug | a lot of 'eeeee' are flushed into the keyboard buffer |
03:07.50 | dcordes_ | odd. does something happen when you use the arrow keys? |
03:07.52 | eBug | when Contacts pops up, the search text box is filled with 'eeee' |
03:08.16 | eBug | the arrow keys don't work |
03:08.32 | eBug | they're still mapped to jhu |
03:08.33 | dcordes_ | well was worth a try though |
03:08.57 | eBug | what button is mapped to 'e' ? |
03:09.01 | dcordes_ | so you need to wait now until a) a working on screen keyboard is present b) openmoko (angstrom based UI) works |
03:10.12 | dcordes_ | eBug: http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=blob;f=arch/arm/mach-msm/board-kaiser-keypad.c;h=ba01539e778024226b17259880da069386667bb3;hb=refs/heads/htc-msm |
03:10.45 | eBug | it's just that some characters are flushed to the keypad buffer when android ui shows up |
03:11.04 | eBug | opening Contacts and filling the search box |
03:11.17 | dcordes_ | maybe already before they are flushed |
03:11.26 | eBug | could be |
03:11.32 | dcordes_ | some gpio that is hit all the time |
03:11.52 | eBug | what button is mapped to 'e' ? |
03:12.08 | dcordes_ | <PROTECTED> |
03:12.33 | eBug | what button is that ? |
03:12.35 | dcordes_ | I don't really understand that stuff |
03:12.42 | dcordes_ | I think that's E on kaiser keybaord.. |
03:12.59 | eBug | yes |
03:13.15 | dcordes_ | I'm confused about it and don't udnerstand how the driver works. maybe see yourself in the link above |
03:15.25 | marajin | dcordes_: ping |
03:15.36 | marajin | dcordes_: Man you're missing out on my rans cause you got dropped huh? |
03:15.54 | marajin | dcordes_: I have an X cursor! :D but I think it's not configured right to see TS |
03:16.28 | dcordes_ | wtf |
03:16.41 | dcordes_ | I'm booting now |
03:16.52 | dcordes_ | just removed psplash so I can see what's going on |
03:16.54 | eBug | thing is sedna doesn't have a keyboard |
03:16.54 | marajin | dcordes_: I stoleconsole-image's /dev and it booted eventually |
03:17.05 | marajin | dcordes_: If you wait long enough the splash'll go away on its own |
03:17.27 | dcordes_ | I have no patience |
03:17.30 | eBug | i'll see you tomorrow |
03:17.34 | eBug | i need a rest |
03:17.47 | marajin | dcordes_: Hah :) still,looks like we're close to X running =) |
03:17.48 | dcordes_ | cya eBug |
03:17.56 | dcordes_ | ha same here :D |
03:18.02 | marajin | As far as I can tellit's now frozen though |
03:18.08 | dcordes_ | isn't it great when things fix automagically |
03:18.15 | marajin | No kidding :P |
03:18.16 | dcordes_ | it's like crack seeing the X on kaiser!! |
03:18.20 | eBug | see you |
03:18.21 | marajin | haha :P |
03:18.23 | dcordes_ | now let's get it moving |
03:18.24 | marajin | eBug: Catcha |
03:18.29 | marajin | dcordes_: uhuh :) |
03:18.41 | marajin | Our poor abused kaisers :P |
03:18.51 | dcordes_ | we need control alt backspace |
03:18.57 | marajin | yeah we do |
03:19.00 | dcordes_ | this would kill xserver-nodm |
03:19.26 | dcordes_ | I'm booting with it removed from rc* |
03:19.29 | marajin | or we need to break X starting maybe so we can see what happens in the background for now without keep rebooting and yanking the card |
03:19.38 | dcordes_ | :P |
03:20.24 | marajin | And I wanted t sleep tonight.. |
03:21.53 | dcordes_ | I already fscked up ext2 on sd |
03:22.03 | dcordes_ | according to e2fsck |
03:22.09 | marajin | hah :p |
03:22.41 | marajin | dcordes_: did ya notice haret crashes less now we boot from SD? |
03:23.00 | dcordes_ | no since it didn't crash before |
03:23.04 | dcordes_ | duty's may 22nd I say |
03:23.07 | marajin | it did just really really rarely |
03:23.15 | dcordes_ | not for me |
03:23.38 | dcordes_ | I wonder why you didn't get the device nodes |
03:23.42 | marajin | It crashes maybe 1 in 20-30 for me |
03:23.44 | dcordes_ | did you look in the extracted rootfs? |
03:23.53 | marajin | dcordes_: I extracted it straight to SD |
03:23.55 | dcordes_ | yeay got into the console |
03:24.10 | dcordes_ | I'm really astonished this works so smooth, directly from OE |
03:24.11 | marajin | mount the card and then cd and sudo tar zxvfp ../Angstrom-etcetcetc |
03:24.43 | marajin | still waiting for my kaiser |
03:24.44 | marajin | oh there we go |
03:24.48 | marajin | hit console |
03:25.04 | marajin | ... |
03:25.08 | marajin | every key is [B |
03:25.10 | CPress | Hey guys, You got the SD to work? |
03:25.10 | marajin | hah |
03:25.18 | marajin | CPress: Some days ago yep |
03:25.35 | CPress | Cool, sorry I havent kept up in a few days. |
03:25.41 | marajin | dcordes_: Keyboard works for you? |
03:25.42 | dcordes_ | now I destroy thed console by viewing the touchscreen data |
03:25.45 | dcordes_ | yeap |
03:25.58 | dcordes_ | /dev/inout/event0 is the touchscreen. |
03:26.16 | dcordes_ | I guess we need to tell this to X configuration |
03:26.32 | marajin | Probably but I think we should get more than just an X cursor ya know |
03:27.31 | dcordes_ | Xserver: ARGS="$ARGS -dpi 220 -mouse /dev/input/event0" ;; |
03:27.39 | marajin | dcordes_: What're you doing to break psplash? |
03:28.31 | dcordes_ | remove the psplash files found in /etc/rc* |
03:30.30 | marajin | ok |
03:33.33 | Zoolooc | hi there |
03:34.23 | Zoolooc | dcordes_: are you on night shift ;-) ? |
03:34.45 | dcordes_ | Zoolooc: yeap |
03:35.44 | Zoolooc | in my case, it's my little son who woke me up to give him the milk bottle :) |
03:36.11 | Zoolooc | anyways, exciting days for kaiser owners |
03:37.58 | marajin | Zoolooc: ya mean part-working X and SD and such? |
03:38.08 | dcordes_ | yes finally we get to a stage where it becomse useful |
03:38.21 | Zoolooc | the htcclassaction.org guys managed to get some D3D and OpenGL ES working, and you guys here are making good progress with sd and x in linux, yeah |
03:39.24 | marajin | Zoolooc: We've been lucky :P |
03:39.46 | dcordes_ | dzo ginge premy |
03:39.50 | dcordes_ | they make the kernel |
03:39.55 | Zoolooc | it's part of the game |
03:40.18 | dcordes_ | Zoolooc: did you take advantage of the new video drivers for wince? |
03:41.28 | Zoolooc | will try them at work this morning |
03:42.26 | marajin | heh |
03:43.24 | Zoolooc | bbl, tryin' to get one more hour of sleep ;) |
03:43.37 | marajin | Zoolooc: G'luck |
03:44.22 | dcordes_ | Zoolooc: hope small kaiser will not make half an hour out of it ;p |
03:48.18 | marajin | heh :P |
03:48.27 | marajin | dcordes_: It always does the little bastard |
05:10.57 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
05:11.42 | *** join/#htc-linux marajin (n=marajin@87-194-102-189.bethere.co.uk) [NETSPLIT VICTIM] |
05:12.18 | *** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbff464.pool.einsundeins.de) [NETSPLIT VICTIM] |
05:12.18 | *** join/#htc-linux ellisway (n=ellis@80-46-67-47.static.dsl.as9105.com) [NETSPLIT VICTIM] |
05:12.52 | *** join/#htc-linux Zoolooc_ (n=fredsiba@nrbg-4dbff464.pool.einsundeins.de) |
05:28.32 | *** join/#htc-linux pigeon (n=pigeon@60-241-137-179.static.tpgi.com.au) |
05:30.49 | *** join/#htc-linux AstainZZZZZZ (n=Administ@unaffiliated/astainhellbring) |
05:40.48 | *** join/#htc-linux pleemans (n=peter@dD577D009.access.telenet.be) |
05:48.04 | *** join/#htc-linux Othello__ (i=Magorium@gateway/tor/x-950a5b612a6c3e81) |
05:48.19 | *** join/#htc-linux kiozen (n=oeichler@p54929EA5.dip0.t-ipconnect.de) |
05:48.38 | *** join/#htc-linux rmoravcik (n=rmoravci@adsl-dyn11.78-98-27.t-com.sk) |
06:55.31 | *** join/#htc-linux LunohoD (n=alex@e180068154.adsl.alicedsl.de) |
06:59.03 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
07:00.01 | *** join/#htc-linux tmzt (n=tmzt@adsl-99-164-46-140.dsl.akrnoh.sbcglobal.net) |
07:01.12 | tmzt | hello, for Kdrive with tslib, try TSLIB_TSDEVICE=/dev/input/eventX as an env var |
07:01.30 | tmzt | libts, sorry |
07:46.49 | *** join/#htc-linux slene (n=20525A98@221.0.145.13) |
07:49.17 | slene | hi |
07:50.51 | *** part/#htc-linux slene (n=20525A98@221.0.145.13) |
07:54.29 | *** join/#htc-linux amiral_ (n=root@bobafett.staff.proxad.net) |
08:04.16 | *** join/#htc-linux ginge_ (n=baz@80.229.188.31) |
08:06.22 | ginge_ | morning. broadband working again now :/ |
08:19.34 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
08:23.29 | kiozen | BabelO: track recording to SD is working :) still have to do exchange with GT. |
08:24.16 | *** join/#htc-linux zoolooc (n=lucian@nrbg-4dbff464.pool.einsundeins.de) |
08:59.27 | *** join/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
09:08.55 | *** join/#htc-linux moby_wan_kenoby (n=kvirc@80.168.34.147) |
09:19.11 | BabelO_ | kiozen: so good, have to try that soon :) |
09:19.46 | kiozen | BabelO_: just implementing the protocol for GT exchange now. |
09:20.06 | BabelO_ | kiozen: you create a known track format ? |
09:20.09 | *** join/#htc-linux goxboxlive (n=goxboxli@31.84-48-212.nextgentel.com) |
09:20.43 | kiozen | BabelO_: nope, my own binary, but GT can save it as gpx |
09:21.23 | BabelO_ | ok |
09:37.33 | BabelO_ | kiozen: do you know bayo map format ? |
09:37.43 | kiozen | nope |
09:49.36 | *** join/#htc-linux moby_wan_kenoby (n=kvirc@80.168.34.147) |
10:28.28 | *** join/#htc-linux premy (n=pr@73.205.76-86.rev.gaoland.net) |
10:28.44 | premy | Hi. |
10:29.19 | premy | dcordes : are you around ? |
10:32.15 | ginge_ | Hi Premy |
10:34.40 | premy | ginge_: hi, did you have the time to look at my patch ? |
10:34.53 | ginge_ | yes, briefly before my internet died |
10:35.34 | premy | ginge_: is it ok with you ? Did you make any further changes ? |
10:36.30 | ginge_ | premy: it looks good. the changes you made make sense and were on my todo anyway. I caught a message last thing that dcordes_ had some trouble getting it to work on kaiser, but I havn't looked into it yet (damn isp) |
10:37.14 | ginge_ | premy: have you tested this with large block transfers? I can't get android or angstrom to boot from a loopback off the sd |
10:37.46 | premy | ginge_: actually I only have an SDHC card, so I haven't been able to test that much yet :-( |
10:37.55 | ginge_ | d'oh :) |
10:38.14 | ginge_ | I'm guessing we still have timing issues somewhere |
10:38.24 | ginge_ | and defintely some irq problems |
10:39.35 | premy | I'm pushing a bit because I'm not going to be able to spend as much time on this in the near future, and I would like to be able to release a polaris bootkit before. |
10:43.44 | ginge_ | yeah, I know what you mean. I have to move house in a couple of weeks and have been snatching a few minutes here and there. |
10:48.41 | kiozen | BabelO_: think it's working more or less :) svn up GT and M |
10:49.33 | ginge_ | premy: I only dropped by here a couple of weeks ago to ask a quick question. It's amazing how wrapped up you can get :) |
10:50.23 | premy | ginge_: yeah, I know. I'm also moving in a couple of weeks, actually :-) |
10:51.21 | *** join/#htc-linux diogene31_ (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) |
10:52.21 | kiozen | BabelO_: think that Bayo stuff is some kind of LZW coding like my maps. Do you have a file? |
10:56.23 | ginge_ | premy: how about this. we merge your patch as it is cleaner than mine and then address any problems from there |
11:10.18 | premy | ginge_: fine by me. |
11:26.25 | cr2 | hi |
11:26.43 | *** join/#htc-linux LanceHaig (n=LanceHai@foresight/member/lhaig) |
11:27.19 | premy | cr2: hi. |
11:28.08 | *** part/#htc-linux premy (n=pr@73.205.76-86.rev.gaoland.net) |
11:28.10 | cr2 | kiozen: one more menu window for the survey plugin ? |
11:28.22 | cr2 | hehe. he was fast. |
11:42.07 | *** join/#htc-linux infernixx (i=nix@unaffiliated/infernix) |
12:02.24 | kiozen | cr2: http://www.qlandkarte.org/shot5.png |
12:02.47 | kiozen | cr2: need battery control :) |
12:02.59 | kiozen | cr2: M is starting to make fun |
12:21.45 | cr2 | kiozen: nice :) the tracks are filtered ? |
12:22.23 | kiozen | cr2: don't know what this gps mouse does, but it looks like it uses a filter |
12:25.53 | BabelO_ | kiozen: how much is your mailbox receive size ? |
12:26.19 | kiozen | at dspsolutions about 10 MB is save |
12:26.36 | kiozen | gmx I don't know :) |
12:27.14 | kiozen | BabelO_: did you compile M and GT yet? |
12:28.14 | BabelO_ | kiozen: not M but GT i can sync with svn on my windows |
12:29.53 | kiozen | have to install GT for my father this evening. That is always the toughest usability test |
12:30.12 | cr2 | kiozen: can you pick my haret from jornada820.sf.net , and run 'dump pxa27x' ? |
12:30.34 | cr2 | kiozen: i'm interested in the wince ssp1 settings, and they are not in the wiki for some reason. |
12:30.54 | cr2 | kiozen: hm. i think you've already sent me all data ;) |
12:31.52 | cr2 | SSCR0_P1 : 0x0000818e |
12:31.54 | cr2 | ok. |
12:32.37 | kiozen | cr2: ?? you found it? |
12:34.00 | kiozen | cr2: do you have the path to the haret binary? |
12:34.30 | kiozen | hm, for the dump I need that big sd, right? |
12:34.43 | kiozen | think I can't do that now |
12:38.50 | BabelO_ | kiozen: where is the what's new dialog box when i start GT ? :) |
12:39.11 | kiozen | BabelO_: you mean text overlay? |
12:39.29 | kiozen | BabelO_: F6 Overlay |
12:40.24 | BabelO_ | kiozen: no, a small tips at staretup that display a changelog of new funcitonnality :) |
12:40.48 | *** join/#htc-linux exco (n=exco@e181078087.adsl.alicedsl.de) |
12:41.07 | kiozen | BabelO_: ah, ok, too much work, read the chnage log :P |
12:41.29 | BabelO_ | kiozen: ok so gt compiled and runn on XP |
12:41.56 | BabelO_ | kiozen: need to wait this evening if no pub planned for M on artemis :) |
12:43.06 | cr2 | kiozen: yes, i've found it. |
12:43.32 | kiozen | BabelO_: I cna do you a rootfs :) |
12:44.09 | BabelO_ | kiozen: i ve already mine, just need to replace M in it, have already the Bluetooth and internal GPS switch also |
12:44.17 | BabelO_ | over sysfs |
12:44.46 | kiozen | yes easy BT / GPS setup is still missing |
12:45.02 | BabelO_ | kiozen: you already see my small app :) |
12:45.12 | BabelO_ | kiozen: what about map transfer ? |
12:46.19 | kiozen | BabelO_: I have to admit I ignored it sofar, too much other stuff on my mind. Screenshots? |
12:46.40 | kiozen | BabelO_: map transfer is still missing. |
12:46.52 | *** join/#htc-linux LanceHaig (n=LanceHai@foresight/member/lhaig) |
12:48.00 | BabelO_ | kiozen: http://forum.xda-developers.com/showthread.php?t=393973 |
12:50.17 | kiozen | BabelO_: what happens if you press one of this buttons? |
12:51.00 | BabelO_ | kiozen: switch led on, and device too |
12:51.21 | BabelO_ | kiozen: i just to system( echo 1 > /sys/platform/htcartemis-bt/power ); |
12:51.25 | BabelO_ | same for led |
12:51.29 | BabelO_ | i do it quickly |
12:51.36 | BabelO_ | need to create a ini file for that :) |
12:51.47 | kiozen | BabelO_: wish it would be that easy on n560 :) |
12:52.46 | BabelO_ | kiozen: i ve done all over sysfs on artemis, because processor is omap and don't have the pxa serial mngt |
12:52.56 | BabelO_ | it is standard 8250 serial driver |
12:53.30 | kiozen | BabelO_: I think I call scripts from M to switch BT and GPS. By that it's easy to fine tune the process to all the device's snafu |
13:04.00 | BabelO_ | kiozen: what is equivalent funciton of ftw() on windows ? |
13:04.44 | kiozen | BabelO_: ftw()? only know wtf() |
13:05.20 | BabelO_ | kiozen: ftw(p) under linux is directory seeking |
13:05.45 | BabelO_ | apt: wtf ? |
13:05.56 | BabelO_ | apt: wtf wtf ? |
13:06.03 | kiozen | BabelO_: I use QT, I do not have to care about these things :) |
13:06.04 | BabelO_ | apt: wtf wtf |
13:06.12 | BabelO_ | lol |
13:06.20 | kiozen | right :) |
13:07.41 | kiozen | ok, have to go, I will be in Munich this weekend, but try to read the logs occasionally, thus report how M works for you |
13:07.54 | kiozen | bbl |
13:27.01 | *** join/#htc-linux drasar (n=maik@77.93.211.13-msol.msol.cz) |
13:39.13 | BabelO_ | cr2: around ? |
13:39.58 | *** join/#htc-linux Othello_ (i=Magorium@gateway/tor/x-01a91f1789c8bfeb) |
13:41.10 | BabelO_ | cr2: how do you convert png to correct png for GT with GIMP only ? :) |
13:43.29 | dcordes_ | ginge_: ping |
13:43.46 | cr2 | BabelO_: why don't you use imagemagick ? |
13:44.14 | dcordes_ | ginge_: 12:56 < ginge_> premy: how about this. we merge your patch as it is cleaner than mine and then address any problems from there |
13:44.17 | BabelO_ | cr2: windows computer here :) |
13:44.24 | ginge_ | dcordes_: pong but boss is hanging around ;) |
13:44.26 | BabelO_ | cr2: i think i found how to do |
13:44.37 | cr2 | Image->Mode->Indexed |
13:44.53 | dcordes_ | ginge_: I would agree but I tried that patch from premy that also includes sd. unfortunately sd is broken there |
13:44.59 | cr2 | Color dithering: None |
13:45.26 | ginge_ | dcordes_: I need to check it out. I started last night but shortly after you told me it wasnt working, my broadband died |
13:45.43 | cr2 | BabelO_: but if you want to use a predefined palette, you need to create the .gpl file |
13:46.34 | BabelO_ | cr2: i just switch gimp -> mode -> RVB then switch back to indexed color and select 255 and dither, that's ok now |
13:46.34 | dcordes_ | ginge_: I've seen it in the log. I think it would be the best if you would make a clean git checkout and then only apply what is really needed for sd there, trying to make it work. then commit from that tree. |
13:47.14 | dcordes_ | ginge_: I won't get it work. I spent many hours now messing around with getting sd to work but I have not been able to make my sd card mount, with either of your and premy's patches. |
13:47.32 | ginge_ | dcordes_: thats the plan, but based on premy's diff. He did some tidying up of my code mess that makes me feel less anxious. |
13:47.36 | ginge_ | dcordes_: -22 still? |
13:47.44 | dcordes_ | yea right. |
13:47.52 | ginge_ | dcordes_: I get home in about 3 hours. SHouldn't take long to get to the bottom of that |
13:48.05 | dcordes_ | ok would welcome this a lot |
13:48.30 | dcordes_ | we have progress making openmoko work |
13:49.05 | ginge_ | oh/ that shounds good |
13:49.27 | ginge_ | s/oh\/ that shounds good/oh that sounds good/ |
13:49.30 | dcordes_ | X starts now. need to get pointer working and start apps |
13:49.35 | ginge_ | sweet |
13:53.29 | *** join/#htc-linux miknix (n=miknix@213.13.203.227) |
13:53.55 | cr2 | BabelO_: dither is not nice, if you have a scanned map with the fixed palette. |
13:54.15 | BabelO_ | cr2: not scanned :) other sources :) |
13:54.23 | cr2 | ok :) |
13:55.50 | *** join/#htc-linux loxo51 (n=loxo5@lns-bzn-54-82-251-121-149.adsl.proxad.net) |
13:55.53 | loxo51 | hi all |
13:56.43 | *** join/#htc-linux LunohoD_ (n=alex@e180073246.adsl.alicedsl.de) |
14:01.46 | BabelO_ | cr2: GT projection wizard seem to be broken, it always say bad syntax |
14:03.56 | BabelO_ | ok found why, it s me |
14:04.22 | BabelO_ | hi loxo51 |
14:09.43 | loxo51 | hi BabelO |
14:23.22 | drasar | Hi there. I have posted a few questions at http://forum.xda-developers.com/showpost.php?p=2336736&postcount=3. Can somebody gime me an answers on that questions please? |
14:31.21 | cr2 | drasar: can you pull the hh.org CVS source, compile the himalaya kernel and boot it ? |
14:32.32 | cr2 | drasar: after you'll adapt the blueangel drivers to hima, you'd be able all ba distributions. |
14:33.12 | cr2 | drasar: you'd even have an advantage of the working mdoc. hehe, but the disadvantage of the nonworking bluetooth. |
14:33.53 | cr2 | because it's on asic5, so a bit more register analysis is required. |
14:37.38 | cr2 | for the UART only the first part (non-backpack) is needed http://wiki.xda-developers.com/index.php?pagename=ASIC5 |
14:38.16 | cr2 | drasar: with some effort, we may cleanup the outdated junk from wiki. |
14:48.41 | *** join/#htc-linux miknix (n=miknix@213.13.203.227) |
14:51.21 | marajin | I return |
14:52.39 | dcordes_ | I just wanted to tell you I also get the crappy keyboard now in moko |
14:52.55 | marajin | dcordes_: really? it went away when I switched zImages |
14:53.36 | dcordes_ | that's odd |
14:53.45 | dcordes_ | beacuse I think we use the same zImage |
14:53.57 | dcordes_ | 09:01 < tmzt> hello, for Kdrive with tslib, try TSLIB_TSDEVICE=/dev/input/eventX as an env var |
14:54.07 | dcordes_ | can you try that? |
14:54.13 | marajin | yep |
14:54.35 | dcordes_ | TSLIB_TSDEVICE=/dev/input/event0 /etc/init.d/xserver-nodm start |
14:54.37 | dcordes_ | something like that |
14:55.47 | marajin | yep gimmie a sec to boot |
14:56.16 | dcordes_ | [B[B[B[B[B |
14:57.05 | marajin | heh :P |
14:57.07 | marajin | how weir |
14:57.08 | marajin | d |
14:57.17 | marajin | I'll see if mine's working whe it'sbooted |
14:58.09 | marajin | Nope, mine's still fine |
14:58.38 | dcordes_ | ok. on openmoko cellphone ts is on /dev/input/event1 so try starting X like above |
14:59.55 | marajin | cursor but it doesn't react to TS |
15:02.08 | dcordes_ | ok try probing what event really is ts |
15:02.36 | dcordes_ | I refetched the zImage hope it works now |
15:02.59 | marajin | what're all the FAT errors about? |
15:03.42 | dcordes_ | no clue I'm also wondering |
15:04.48 | marajin | event0 produces a brief bit of output then stops reacting |
15:05.03 | dcordes_ | oh that's interesting |
15:06.03 | marajin | he |
15:06.19 | marajin | heh, it goes apeshit if I hit the camera button |
15:06.40 | dcordes_ | that's the ginge ts calibration thing |
15:06.46 | marajin | yeah I know |
15:06.52 | marajin | the onscreen keyboard is nonreactive |
15:06.56 | marajin | TS seems broken |
15:07.39 | dcordes_ | ok it's in the kernel obviously |
15:07.54 | dcordes_ | I refetched the kernel image and now kbd works again |
15:08.07 | dcordes_ | and it's the same for me |
15:08.25 | dcordes_ | it outputs 3 pen downs and positionning data |
15:08.38 | marajin | the amount of output varies |
15:09.01 | marajin | but it's never more than a few lines |
15:09.26 | dcordes_ | hold down the cam button and use ts |
15:09.31 | marajin | in X? |
15:09.38 | dcordes_ | no console |
15:09.44 | marajin | oh it just spams messages if I do that |
15:09.56 | dcordes_ | so it's probably not the kernel |
15:10.13 | marajin | well the implication is that it's not actually sending anything to event0 in general |
15:10.34 | dcordes_ | but where does that 'rest' come from? |
15:11.00 | marajin | heh |
15:11.09 | marajin | we have a touchscreen0 but it seems to behave much the same |
15:11.58 | dcordes_ | that's familiar. I tried using sixaxis on the zaurus via bluetooth |
15:12.17 | dcordes_ | it does the very same thing, output a bit and then do nothing |
15:12.21 | marajin | hmm |
15:12.30 | marajin | where's Ginge when you need to taskmaster him |
15:13.47 | marajin | Are you SURE the winkey is ctrl? I Can't ctrl + c this cat |
15:16.15 | dcordes_ | yes |
15:16.26 | dcordes_ | do both leds light up when you press it once? |
15:17.00 | marajin | don't think so, just booted back into WM |
15:17.05 | marajin | will start linux again.. |
15:17.20 | dcordes_ | odd |
15:18.12 | marajin | we are talking about the windows logo key directly below the green call button? |
15:18.57 | dcordes_ | no, the one on the keypad |
15:19.07 | dcordes_ | right from Fn |
15:19.12 | marajin | oh |
15:19.25 | marajin | well bugger, I never even noticed that WAS a winkey |
15:20.10 | dcordes_ | where could we look up what to do about the input problem? |
15:20.13 | marajin | event0, event1 and touchscreen0 aaaall do the same thing, a few eventsthen failed |
15:20.31 | dcordes_ | do you have an android image on device so we can proof it actually works? |
15:20.45 | dcordes_ | event1 also? |
15:20.57 | dcordes_ | event1 is the keyboard here and consistently outputs data when I press keys |
15:21.34 | marajin | it seems to do both |
15:21.38 | marajin | I got some pen down events |
15:21.48 | marajin | and it reacts to keypresses |
15:21.58 | dcordes_ | oh. that's a problem |
15:22.05 | marajin | oh yay, mangled console syndrome |
15:22.24 | dcordes_ | used cat? ^^ |
15:22.45 | dcordes_ | also did that yesterday, use hexdump instead |
15:22.55 | marajin | I keep forgetting I can't just switch to adifferent console on the kaiser |
15:23.49 | ginge_ | are you guys struggling with my touchscreen hackery in the zimage/ |
15:23.57 | marajin | ginge_: Very likely |
15:24.04 | ginge_ | damn what happened to my modifier keys/ |
15:24.08 | marajin | ginge_: We get a few pendown events then it freezes |
15:24.18 | ginge_ | yep, thats me ;0 |
15:24.39 | ginge_ | s/me/me smile/ |
15:24.50 | ginge_ | damn need shift key for coding |
15:25.06 | marajin | yeah it tends to help ;) |
15:25.30 | ginge_ | i will build a new image and upload it in about 1 hour. |
15:25.42 | ginge_ | the touchscreen actually works in my new builds, |
15:25.53 | marajin | d'oh |
15:25.54 | dcordes_ | you mean, no offset? |
15:26.01 | ginge_ | yeah, no offset |
15:26.16 | ginge_ | just a little scewed, nothing a bit of trig wont solve |
15:26.52 | ginge_ | i hate how vmware messes up your keyboard if you move out of the window while holding one down ;/ |
15:27.26 | marajin | yay bugge |
15:28.25 | ginge_ | reboot time brb |
15:29.32 | ginge_ | hey I fixed it :) |
15:30.08 | ginge_ | setxkbmap resets it if it happens to anyone. |
15:31.27 | ginge_ | do you need the tuoschreen on the console, or just in X? |
15:31.38 | dcordes_ | both |
15:31.40 | *** join/#htc-linux AstainHellbring (n=Administ@unaffiliated/astainhellbring) |
15:31.48 | dcordes_ | or rather, just in X |
15:32.10 | ginge_ | ok. It outputs quite a bit of debug output at the moment |
15:33.09 | ginge_ | http://www.headfuzz.co.uk/files/android/zImage-ts |
15:34.40 | *** join/#htc-linux okias (i=ejabberd@poseidon.kraja.cz) |
15:37.47 | marajin | ginge_: Ok, booting with that to see what happens |
15:38.06 | ginge_ | hides in a cupboard, just in case |
15:38.24 | marajin | locks the cupboard door. Muahaha |
15:39.09 | ginge_ | marajin: don't know how this will pan out. I made some sdhc changes to the sd card and didn't test with a standard sd after that. (sdhc still doesn't work) |
15:39.42 | marajin | it booted from it ginge |
15:39.44 | marajin | I'd say it woks |
15:39.52 | marajin | also TS doesn't lock up now |
15:40.09 | dcordes_ | you get the output fomr event0 consistently? |
15:40.22 | ginge_ | its pobly still wonky as I didn't calibrate it, but it should be enough for tslib to deal with now |
15:40.38 | marajin | hmm xserver is nonreactive |
15:40.55 | ginge_ | it was before? |
15:41.14 | dcordes_ | no |
15:41.24 | dcordes_ | marajin: try now with the tslib var |
15:41.46 | dcordes_ | TSLIB_TSDEVICE=/dev/input/event0 /etc/init.d/xserver-nodm start |
15:41.47 | drasar | cr2: yes, I have tried to use Angstrom distrib. for BlueAngel with K2-6-21-hh20 compiled for Himalaya and it boots fine |
15:41.53 | dcordes_ | I wonder if X actually uses that var |
15:41.58 | marajin | I don't think it does |
15:41.59 | dcordes_ | if you put it like that |
15:42.09 | marajin | but I'll try again |
15:42.20 | dcordes_ | put a sleep and nodm stop |
15:42.33 | marajin | heh |
15:44.04 | ginge_ | shiiiit. I squashed a banana all over my laptop while in the bag. |
15:44.21 | marajin | oh for gods sake |
15:44.25 | marajin | keyboard's broken now |
15:44.30 | dcordes_ | [b? |
15:44.34 | ginge_ | ? |
15:44.34 | marajin | yep |
15:44.37 | dcordes_ | arrrrr |
15:44.54 | ginge_ | sounds like the X keymap is screwed |
15:44.56 | dcordes_ | marajin: we randomly get a problem where the keyboardo utputs nothing but [B to the console |
15:45.03 | ginge_ | you could try the onscreen keyboard |
15:45.04 | marajin | ginge_: Every key apart from the dpad will output [B and no tis at console |
15:45.06 | dcordes_ | it's really kind of random |
15:45.23 | ginge_ | sounds bad |
15:45.27 | ginge_ | I have seen it before though |
15:45.43 | marajin | ginge_: dpad outputs [A, [B, [C, [D depending on direction.. last time we fixed it be redownloading zImage?! |
15:45.49 | dcordes_ | I bet that's because event1 has both, keyboard and ts output |
15:46.05 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
15:46.37 | dcordes_ | maybe when ts works keyboard doesn't and vice versa |
15:46.55 | ginge_ | that makes no sense. I can use both in angstrom and android |
15:47.02 | drasar | cr2: but I don't know if all Himalaya specific drivers from K2-6-12-hh2-xda0-ba0 are ported to K2-6-21-hh20 |
15:47.16 | dcordes_ | ginge_: it's a thing in the openmoko build then |
15:47.33 | dcordes_ | http://linuxtogo.org/~lgorris/images/Angstrom-openmoko-image-glibc-ipk-2008.1-test-20080718-htckaiser.rootfs.tar.gz |
15:47.36 | marajin | dcordes_: I'll build some different images I guess an try? |
15:47.39 | ginge_ | doesn't know :( |
15:47.56 | marajin | Oh god, libsvg_cairo is off again |
15:47.57 | dcordes_ | I tried to build the fso-image and it failed. some packs are broken |
15:48.04 | marajin | whacks the gpe-image build. |
15:48.21 | marajin | I know how to fix the gpe-image though |
15:48.28 | ginge_ | rd -rf? |
15:48.31 | marajin | it's just an m4_patter_allow() |
15:48.36 | ginge_ | s/rd/rm/ |
15:49.17 | marajin | ginge_: Hah, Oh how I wish |
15:49.30 | marajin | ginge_: But nah it just doesn't have an allow for LD_ |
15:49.46 | marajin | /s/LD_/LT_ |
15:51.01 | dcordes_ | bbiab |
15:51.24 | marajin | okie |
15:51.26 | ginge_ | right, take the imu data, filter it and then you can use the data to feed into the balance state machine. Once you have the state space calculations, you can then think about creating a 3d PID map in 3d and using some fuzzy logic to determine the states |
15:51.31 | ginge_ | oops |
15:51.50 | marajin | ginge_: Auditions for star trek were last week |
15:51.55 | ginge_ | lol |
15:52.47 | ginge_ | trying to fight non-linear PID algorithm problems in a motor. Gravity is a bitch. |
15:53.11 | ginge_ | maybe I should reverse the polarity and funnel it out through the deflector? |
15:53.15 | marajin | Nah it's not, it's too consistent to be a woman :P |
15:53.37 | ginge_ | heh good one :) |
15:54.08 | marajin | sings, "And if you're at a party.. and the karoke machine plain ups and dies.. then set up a neutrino field inside a can of peas.. hold on to geordie's visor and sing into data's knees.." |
15:54.46 | ginge_ | i'm off. I need to go home and clean this banana slime off my laptop. I'll be back with some more sd related code in a bit. |
15:54.55 | marajin | ginge_: catcha man |
15:55.07 | marajin | at least your laptop will have it's RDA of potassium! |
15:55.17 | *** part/#htc-linux ginge_ (n=baz@80.229.188.31) |
16:13.22 | dcordes_ | lol |
16:14.28 | cr2 | drasar: it does not make sense to port anything from the old kernel |
16:18.04 | *** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbff464.pool.einsundeins.de) |
16:27.11 | *** join/#htc-linux ginge (n=baz@cpc6-ward3-0-0-cust579.manc.cable.ntl.com) |
16:32.44 | *** join/#htc-linux matsuu (n=matsuu@eb56.opt2.point.ne.jp) |
16:34.28 | ginge | Marajin: hows it going? |
16:34.47 | marajin | ginge: I'm in desperate need of a pizza :P |
16:34.52 | ginge | Marajin: who isn't |
16:35.11 | marajin | ginge: Hmm, anyone who works at dominos? |
16:35.32 | ginge | Marajin: heh fair enough. I just need something that will get rid of the banana smell |
16:35.46 | marajin | banana isn't an unpleasant smel |
16:35.47 | marajin | l |
16:35.48 | ginge | maybe a curry |
16:35.59 | marajin | ...curry'd be tempting but I had one only the other day |
16:36.09 | ginge | no, but if I tied a banana under your nose you would soon get tired of it |
16:37.02 | ginge | ... ginge is... Bananaman... dun der daaa du da la da daaa |
16:37.14 | ginge | anyhoo. Patch time |
16:37.28 | ginge | btw: did that zImage work ok? |
16:37.41 | marajin | seems to |
16:37.53 | marajin | well the TS doesn't lock up anymore |
16:38.56 | ginge | that means the tsc2003 penirq gpio is working as it should. phew |
16:39.57 | *** join/#htc-linux loxo51 (n=loxo5@lns-bzn-54-82-251-121-149.adsl.proxad.net) |
16:49.02 | dcordes_ | now let's get X to make proper use of it |
16:49.16 | dcordes_ | any idea where to start looking? |
16:49.24 | dcordes_ | udev creates the nodes |
16:49.44 | dcordes_ | how does on properly pass variables to the xserver kdrive? |
16:51.11 | matsuu | hi |
16:52.51 | dcordes_ | hi marajin |
16:52.53 | dcordes_ | matsuu: |
16:54.30 | *** join/#htc-linux tmzt (n=tmzt@adsl-99-164-46-140.dsl.akrnoh.sbcglobal.net) |
16:54.47 | tmzt | did you get the touchscreen calibrated in userspace or only in the kernel? |
16:55.44 | dcordes_ | http://www.pps.jussieu.fr/~jch/software/kdrive.html |
16:56.08 | dcordes_ | tmzt: hi. thanks for the advise with the variable. can you tell us how to pass it correctly? |
16:56.20 | dcordes_ | as of now, we only have kernel stuff |
16:56.24 | dcordes_ | regarding the cal |
16:56.31 | tmzt | add it to the -dm script? |
16:56.51 | dcordes_ | /etc/init.d/xserver-nodm? |
16:56.56 | tmzt | to calibrate, TSLIB_TSDEVICE=/dev/input/eventX ts_calibrate |
16:57.04 | tmzt | yeah, I think so |
16:57.07 | dcordes_ | alright |
16:57.29 | tmzt | cat /sys/class/input/*/name should give you the right event device if the names are set in the kernel |
16:57.54 | dcordes_ | are you involved in openmoko stuff? |
16:58.21 | tmzt | no, I have an mp900c and I decided to use debian instead of jlime |
16:59.51 | dcordes_ | nice machine |
17:00.01 | dcordes_ | my card reader strikes damnit |
17:00.37 | tmzt | yeah, I got it a year a go June, right when the first linux port was happening, so I wanted to get the ts to work with a new zImage |
17:03.52 | dcordes_ | marajin: is that the one to use? http://www.headfuzz.co.uk/files/android/zImage-ts |
17:05.59 | dcordes_ | tmzt: touchscreen is event0 so I put "TSLIB_TSDEVICE=/dev/input/event0" somewhere into the xserver-nodm script? |
17:07.40 | tmzt | ok, is it raw data from the touchscreen, or are you converting it to something else in the kernel? |
17:08.30 | dcordes_ | when I hexdumped it I saw stuff like press and so |
17:08.37 | dcordes_ | but that was when debugging was enabled |
17:08.53 | dcordes_ | let me boot in and test without |
17:09.13 | tmzt | do you have something to dump raw linux input subsystem events |
17:09.20 | dcordes_ | http://rafb.net/p/xvpUZL75.html that's the initscript |
17:09.36 | dcordes_ | tmzt: what would be the program of choice for this? |
17:10.08 | tmzt | not sure, it didn't have to do that |
17:10.22 | tmzt | tslib is apparently here: http://tslib.berlios.de/ |
17:10.45 | dcordes_ | the image has tslib stuff |
17:10.48 | dcordes_ | I will just boot |
17:11.29 | tmzt | right, there are different modules for tslib to work with different types of touchscreens, linear and other math stuff |
17:12.05 | marajin | dcordes_: IThe TS works on that yeah |
17:12.18 | tmzt | i know you had problems with that before and fixed it in the kernel, but i'm not sure what your doing now |
17:13.04 | ginge | back |
17:13.50 | dcordes_ | tmzt: me n'either |
17:13.59 | *** join/#htc-linux ginge (n=baz@cpc6-ward3-0-0-cust579.manc.cable.ntl.com) |
17:14.18 | dcordes_ | my aim is to make xserver-kdrive use /dev/input/event0 as touchscreen and process the data properly |
17:15.00 | dcordes_ | and if it is not ready for use with xserver-kdrive, convert it somehow |
17:15.01 | tmzt | I think it needs raw absolute positioned events, and the calibration will figure out the screen coordinates |
17:15.21 | ginge | the touchscreen outputs raw coords at the moment |
17:15.30 | *** join/#htc-linux OpnSrc1 (i=harisha1@gateway/tor/x-966607de02392895) |
17:15.31 | ginge | dcordes_: what do you see out of input0? |
17:16.11 | dcordes_ | the image has ./lib/libts-1.0.so.0 ./lib/libXcalibrate.so.0 |
17:16.26 | dcordes_ | ginge: I'm not in the image yet. I'm trying to figure if I lack something to make it work |
17:17.14 | ginge | dcordes_: right, but remember if you are using my touchscreen code from a few days ago, it wont work at all :) |
17:17.24 | tmzt | I have never gotten xtscal to work, onlt ts_calibrate with the env set |
17:17.42 | dcordes_ | ginge: I fetched zImage-ts |
17:18.05 | ginge | oh, okay. Still quite verbose but will report proper output |
17:18.05 | cr2 | tmzt: od -x /dev/event/* should always work |
17:19.01 | tmzt | right, but that does not tell you whats in the event structs |
17:19.42 | tmzt | but if your not getting events (heex) when you touch the screen libts is not going to help |
17:19.49 | tmzt | hex |
17:20.55 | tmzt | /dev/input/* will give you the output of all input devices, including things like ts0 which are not compatible with tslib (now) |
17:21.19 | tmzt | ts0 is the compaq touchscreen protocol, replaced by the generic input/event subsystem in linux |
17:22.21 | dcordes_ | ok I'm in the image (with working ts now). how can I probe for the correct output? |
17:22.31 | tmzt | the mouse (relative) events seem to confuse libts |
17:22.41 | tmzt | cat /sys/class/input/*/name (if you have *) |
17:23.01 | dcordes_ | oh won't cat destroy my terminal? |
17:23.10 | *** part/#htc-linux okias (i=ejabberd@poseidon.kraja.cz) |
17:23.15 | dcordes_ | I do a hexdump /dev/input0 now and I see stuff |
17:23.34 | dcordes_ | date being drawn in 9 columns when I touch |
17:24.12 | dcordes_ | ginge: oh zImage-ts printks the coords and pendown |
17:24.26 | tmzt | so the kernel has them? |
17:24.52 | tmzt | do you get things like -32k X at the far left? |
17:24.56 | ginge | dcordes_: I think that version has a bug where the driver doesn't send the penup on the timer... just checking |
17:25.00 | dcordes_ | no dubt we get *some* touchscreen data from the device |
17:25.34 | ginge | dcordes_: yeah, recompiling |
17:25.47 | dcordes_ | tmzt: the printk in that kernel image I have here shows x 166, in the far left |
17:26.00 | dcordes_ | tmzt: we actually use the driver in android rootfs |
17:26.07 | dcordes_ | but I have no clue how ts is done there |
17:26.43 | tmzt | there is ts_dump (or similar) but I can never kill it |
17:27.24 | tmzt | driver in android is google's own touchscreen ? |
17:27.36 | tmzt | maybe java stuff ? |
17:28.24 | tmzt | dzo keyboard requires that the kernel do calibration and translation, while tslib wants raw data |
17:28.45 | tmzt | what tree are you in and do you have a git-web? |
17:30.07 | dcordes_ | tmzt: not with the recent stuff. |
17:30.33 | tmzt | http://game-sat.com/~brian/Howtos/evtest.c if it will compile on arm |
17:30.34 | ginge | dcordes_: assume the touchscreen works the same in git |
17:30.58 | tmzt | might be old, though |
17:31.00 | dcordes_ | http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-msm |
17:31.54 | tmzt | what ts driver under drivers/input/touchscreen |
17:32.23 | ginge | dcordes_: I will make a version that reports the raw touchscreen data instead of the coordinate translated version. |
17:32.37 | tmzt | ok, then ts_calibrate should work |
17:32.40 | dcordes_ | http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=blob;f=arch/arm/mach-msm/tsc2003.c;h=e9a3efec561b8b1a27fe2e4d1c70fb5c9464c607;hb=refs/heads/htc-msm |
17:32.44 | dcordes_ | we use that |
17:32.49 | tmzt | tsc2003.c |
17:33.03 | dcordes_ | ginge: ok cool |
17:33.06 | dcordes_ | brb |
17:33.07 | ginge | yes, almost stock but also has the translation stugg |
17:33.11 | *** join/#htc-linux TimRiker (n=timr@99-200-93-105.area1.spcsdns.net) |
17:33.30 | ginge | s/stugg/stuff/ |
17:33.55 | ginge | so I guess this will break android touch? I wonder how they do it |
17:34.22 | tmzt | the might be doing it in the kernel, maybe you could expose different event devices? |
17:34.35 | tmzt | s/the/they/ |
17:35.07 | tmzt | I'll look at git android but I don't know what ts on halibut |
17:35.31 | ginge | okay, thanks. Yes, good idea I could create a new input device that has raw and non-raw |
17:36.10 | tmzt | oh, right, android might just be doing what qemu wants, it's absolute support is USB based, I think |
17:36.30 | *** join/#htc-linux premy (n=pr@73.205.76-86.rev.gaoland.net) |
17:36.31 | tmzt | they're emulator source is on code.google.com but it is hard to find |
17:36.48 | tmzt | it's under the project tree, not all the marketing stuff on android |
17:37.44 | ginge | interesting... that makes sense. |
17:38.17 | ginge | does event require raw pressure values, or the corrected value as per the datasheet? |
17:38.58 | tmzt | I don't know, I do know that libts.conf (?) should have the right modules configured for whatever pressure is supported |
17:39.20 | premy | dcordes: hi. |
17:39.48 | *** join/#htc-linux rmoravcik (n=rmoravci@adsl-dyn11.78-98-27.t-com.sk) |
17:39.53 | ginge | on the tsc2003 the pressure varies with x and y, so as long as tslib supports that, we should be fine |
17:40.01 | ginge | premy: hi |
17:40.21 | premy | dcordes: I've got a full polaris bootkit ready. Do you want to upload it to linuxtogo ? |
17:40.22 | premy | ginge: hi |
17:41.47 | ginge | dcordes_: http://www.headfuzz.co.uk/files/android/zImage-tsraw |
17:45.26 | tmzt | /etc/ts.conf is the configuration for the modules |
17:46.02 | tmzt | /etc/pointercal is the calibration data |
17:46.15 | *** part/#htc-linux rmoravcik (n=rmoravci@adsl-dyn11.78-98-27.t-com.sk) |
17:53.36 | marajin | ssssh, be vewy vewy qwiet, we're hunting TSbugs, mehehehehehe.. |
17:59.02 | *** join/#htc-linux pikapika (n=pikapika@mar75-8-88-164-227-147.fbx.proxad.net) |
17:59.33 | pikapika | yo |
18:00.24 | marajin | 'lo |
18:08.28 | marajin | falls asleep waiting for bitbake. |
18:08.37 | marajin | task 3000 on gpe-image |
18:11.29 | exco | hi |
18:11.37 | marajin | hi exco |
18:11.47 | marajin | is going afk to check on food in oven though. |
18:12.10 | exco | 3000... so only some tasks left :-) |
18:22.05 | marajin-food | 3000 of 46 |
18:22.05 | marajin-food | <PROTECTED> |
18:22.17 | marajin-food | 3000 of 4599 yeah |
18:22.26 | marajin-food | though it's to |
18:22.30 | marajin-food | 4199/4599 now |
18:23.13 | exco | well my laptop would probably take another 3hours for that |
18:23.27 | marajin-food | heh |
18:23.31 | marajin-food | yes but I have a quad xeon |
18:24.06 | exco | showoff :-) |
18:24.24 | ginge | I have a 9000 processor compile farm available at work ;) |
18:24.44 | marajin | but do you use it to help us compile OE?! |
18:25.06 | ginge | I wouldn't know where to start |
18:25.11 | exco | you want me to lay it out on the tan |
18:25.16 | exco | table |
18:25.55 | marajin | what? |
18:26.34 | marajin | 9000 procs.. you could probably compile OE images from scratch in some minutes |
18:27.19 | ginge | it would be some kind of hell doing that. its set to compile x86 only iirc |
18:27.32 | marajin | oh? what're they? |
18:28.11 | ginge | a room full of blades. not sure exactly what. Its just a room where magic happens. |
18:28.31 | marajin | it's kinda kooky, afaik even nvidia don't have that kinda silliness |
18:29.16 | exco | what are you building for? |
18:29.41 | marajin | and who'd put that kinda hardware in salford for goodness sake? :p |
18:29.43 | ginge | solaris |
18:30.00 | ginge | lol, thats not in salford, that just happens to be where my office is. |
18:30.13 | ginge | its in warrington |
18:30.15 | marajin | aaah it's a remote farm |
18:30.17 | marajin | heh |
18:30.31 | marajin | ok so the most dangerous thing in warrington is a slightly irate sheep |
18:30.45 | ginge | its murder city, dude |
18:30.58 | marajin | I never said sheep were harmless |
18:31.47 | ginge | lol |
18:31.58 | marajin | with the police clamping downon guns and knives, we've had to innovate |
18:32.12 | ginge | gm zombie sheep |
18:32.17 | marajin | Specially bred attack sheep are the murder weapon of choice for modern britain! |
18:32.40 | exco | http://www.imdb.com/title/tt0779982/ |
18:32.47 | marajin | Some day... some night.. you'll be walking home at night and.. baaaaa... |
18:33.04 | exco | they're evil those zomie sheep |
18:33.30 | marajin | heh, what is it about new zealanders and making incredibly crap but funny horror movies? |
18:34.11 | exco | don't know ... but it was funny |
18:34.21 | marajin | they are! they're so bad they're good |
18:34.26 | marajin | You've seen braindead? |
18:34.58 | ginge | that movie is just wrong :) |
18:35.48 | marajin | "I kick arse for the lord!" |
18:38.20 | ginge | hah was my title on turf mud :) |
18:39.13 | marajin | the ending was just ridiculous with the mower |
18:41.09 | exco | braindead is a classic ... but I consider it to be so bad that it's actually bad again! |
18:41.09 | *** join/#htc-linux LunohoD (n=alex@e180073246.adsl.alicedsl.de) |
18:41.15 | marajin | aww why? |
18:42.23 | marajin | though.. |
18:42.32 | marajin | how'd he go from meet the feebles/braindead to LOTR? |
18:43.09 | exco | I have no clue |
18:43.53 | exco | he's planning hobbit ... NOO! |
18:45.36 | exco | anyways... if I wanted to code some stuff for magician e.g. make the locking screen compatible - how would I go about that? |
18:46.48 | *** join/#htc-linux goxboxlive (n=goxboxli@31.84-48-212.nextgentel.com) |
18:47.10 | marajin | dcordes_: ping? |
18:49.11 | exco | can you use bitbake to just update the changed stuff or do you have to build from scratch? |
18:50.25 | marajin | you can just rebuild what's needed usually |
18:50.55 | marajin | it _should_ do it automatically |
18:51.04 | marajin | ginge: Ping? |
18:51.15 | ginge | marajin: pong |
18:51.45 | marajin | ginge: Hmm gpe-image boots through a lot but it went to a blank screen with a frozen cursor while I wasn't really looking so I'm not sure just where it went boom |
18:51.59 | marajin | I think it's probablyX tho' |
18:52.09 | ginge | can you drop to console? |
18:52.27 | marajin | I can stop X starting in the first place probably |
18:52.35 | marajin | I'm gonna reboot and see |
18:53.58 | marajin | yes it's immediately after console, it's dying at X |
18:54.14 | marajin | I wonder why it works in moko but dies in gpe |
18:54.28 | marajin | and it really dies, I think it crashes |
18:54.57 | ginge | cat you tail the dmesg over netcat while booting x |
18:55.11 | marajin | Um, not without some hackage |
18:55.48 | ginge | stop x from initialising in init and type the command line in for the netcat, background it and then run the x init |
18:56.18 | marajin | I need ppp.sh from somewhere I guess |
18:56.28 | ginge | wait, you have sd... |
18:56.42 | ginge | just mount the card and read messages |
18:58.04 | marajin | fair point |
18:58.05 | marajin | hah |
18:58.33 | marajin | oh wait |
18:58.33 | marajin | o |
18:58.33 | marajin | No |
18:58.38 | marajin | cause messages is stored in volatile memory |
18:58.55 | ginge | okay, add something to init to log it to the sd card |
18:59.06 | marajin | sounds sensibleish |
18:59.20 | tmzt | symlink on sd card work (/var/log/messages)? |
18:59.33 | marajin | /var/log is empty |
18:59.40 | marajin | it stores all the logs in ramdisk or something |
18:59.51 | tmzt | whats the syslog daemon? |
19:00.29 | marajin | I honestly don't know off hand |
19:00.44 | tmzt | is klogd only for kernel? |
19:00.58 | tmzt | dmesg |
19:04.27 | marajin | my guess is everything's in /media/ram |
19:06.54 | marajin | right I'm going to boot sans X and have a poke around the live system fromconsole assuming thekeyboard'll work |
19:09.35 | marajin | hmm there is no messages log O.o |
19:11.18 | *** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be) |
19:11.56 | marajin | that's novel.. |
19:12.47 | marajin | I'm pretty sure X is ok but something gpe's doing crashes it then |
19:13.05 | marajin | managed to start X without crashing the device atleast, I think. |
19:13.12 | *** join/#htc-linux Marex (n=vasum7am@auryn.karlin.mff.cuni.cz) |
19:13.27 | marajin | Marex: Yo, you ever have to debug a gpe-image ? |
19:14.01 | Marex | marajin: nope ... I never did much debuging on userspace |
19:14.22 | marajin | huh |
19:15.08 | marajin | Marex: It was alex that did that stuff eh? |
19:15.15 | Marex | what stuff ? |
19:15.25 | marajin | we're having fun with X |
19:15.51 | Marex | well I was tinkering mostly with kernel and opie |
19:16.42 | *** join/#htc-linux tmzt (n=tmzt@adsl-99-164-46-140.dsl.akrnoh.sbcglobal.net) |
19:16.50 | marajin | tmzt: Wb there |
19:16.57 | tmzt | fsync probably |
19:16.58 | marajin | Marex: opie won't even build |
19:17.03 | *** join/#htc-linux goxboxlive (n=goxboxli@31.84-48-212.nextgentel.com) |
19:17.04 | tmzt | firefox |
19:17.30 | Marex | marajin: works for me ;) |
19:17.41 | tmzt | anyway, /etc/syslog.conf, add file to DESTINATION, but I'm not sure where to tell it what file |
19:17.56 | tmzt | 256m in this desktop, p3-900 |
19:18.40 | marajin | Marex: Well OE is just a little bitch |
19:18.44 | marajin | tmzt: O.o |
19:19.05 | marajin | tmzt: On a budget or something? |
19:19.13 | Marex | marajin: well OE works for me as well ;) |
19:19.30 | tmzt | this was my backup computer for a while, but my laptop is not working, needs HDD |
19:19.51 | marajin | Marex: I can build angstrom console/openmoko/gpe-image. Opie throws a wobbler and I never bothered to work out why |
19:19.57 | tmzt | c2d does not make mtn faster though |
19:20.18 | marajin | mtn must be very painful for you tmzt |
19:20.21 | tmzt | it's why I use debian on arm |
19:21.06 | marajin | ah libqpe issue apparently |
19:21.09 | marajin | points at bitbak. |
19:21.23 | tmzt | if /var/log/messages shows up, try ln -s /sd/messages /var/log/messages |
19:21.24 | marajin | tmzt: Hehe :) I think sometimes the phone must feel faste than the desktop? |
19:21.38 | marajin | tmzt: There's nothing in /var/log/ |
19:21.48 | marajin | tmzt: Nor /var/volatile/log/ |
19:22.33 | tmzt | ok, I have jlime (in think Angstrom or OE based), and nothing in /var/log, i'll add that option and try restarting syslogd |
19:22.34 | Marex | marajin: bitbake opie from cvs |
19:23.26 | tmzt | /etc/init.d/syslog restart, restarts syslogd and klogd |
19:23.37 | tmzt | still nothing though |
19:24.17 | tmzt | LOGFILE=/var/log/messages in /etc/syslog.conf |
19:24.56 | marajin | yep |
19:24.56 | tmzt | touch /var/log/messages, got syslog started |
19:25.20 | tmzt | nothing from kernel though |
19:25.20 | marajin | Marex: I'mnot 100% wrapped my head around OE yet anyway. |
19:26.58 | Marex | feels sick from asoc :S |
19:27.20 | Marex | cant make it route audio to OUT2 of wm9712 |
19:27.57 | tmzt | there's a link to some wolfson i2c configs on the openmoko wiki |
19:28.06 | tmzt | I don't know what chip |
19:29.49 | Marex | this has nothing to do with i2c |
19:30.15 | tmzt | it's wrapped with ASoC |
19:30.53 | Marex | Im not sure I got your point |
19:32.09 | marajin | Oh FFS, I know why qpeis broken anyway |
19:32.47 | marajin | "$ cd /home/kaiser/OE/build/tmp/work/armv6-angstrom-linux-gnueabi/libqpe-opie-\$\{OPIE_CVS_PV\}-r2/temp/" |
19:32.51 | marajin | gee I wonder |
19:32.59 | marajin | could it be the failure to actually parse a tag ?! |
19:47.53 | *** join/#htc-linux eBug (n=eric@194.224.26.130) |
19:52.10 | *** join/#htc-linux tsdogs (n=tsdogs@62.123.180.130) |
19:54.49 | tmzt | doesn't the driver talk i2c to the codec |
19:55.13 | tmzt | these are alsa configs anyway I think |
20:01.27 | Marex | tmzt: no, the codec uses ac97 port |
20:06.23 | tmzt | ok |
20:20.36 | *** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) |
20:23.41 | *** join/#htc-linux tmzt_ (n=tmzt@adsl-70-228-92-50.dsl.akrnoh.ameritech.net) |
20:24.09 | *** part/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
20:25.44 | diogene31 | Good evening. Is there anyone here in relation with OpenZX, and more particulary having at hand the last source snapshot ? |
20:27.18 | Marex | tmzt: fyi the issue is bug in alsa ;) |
20:27.55 | tmzt_ | did you get the dmesg log working? |
20:29.21 | tmzt_ | only learning about the audio routing, mostly from this channel |
20:30.13 | ginge | dcordes_: ping? |
20:32.34 | Rroet | evening all |
20:37.16 | *** join/#htc-linux wasup (n=wasup@208.47.103.106) |
20:37.41 | wasup | hey everyone |
20:38.03 | wasup | my phone got stolen... waiting for my replacement titan.. |
20:38.12 | Rroet | :( |
20:38.20 | wasup | anyone get android working on the titan yet? |
20:38.29 | tmzt_ | killall syslogd; syslogd -O /var/log/messages |
20:38.35 | wasup | i saw dzo's update about the sd driver |
20:38.44 | wasup | on his site |
20:38.47 | wasup | sounds promising |
20:39.02 | tmzt_ | busybox ignores syslog.conf apparently |
20:39.45 | Rroet | we're all waiting for new zImages for the various platforms. Devs have more important things on hands right now. |
20:39.54 | wasup | oh... |
20:40.19 | wasup | when is the new zImages suppose to be released? |
20:40.41 | Rroet | They've been at it for a while already. Hopefully completing it soon. but basic thing is they're merging code bases and unifying code so they can develop new stuff faster. |
20:40.56 | dcordes_ | ginge: pong |
20:40.59 | Rroet | wasup: heck do I now :) I just lurk around waiting for a dev to throw me a bone :) |
20:41.19 | Rroet | or a zImage preferably :P |
20:41.36 | tmzt_ | is vouge/titan diff only keyboard and sdcc? |
20:42.43 | Marex | wasup: why dont you compile one yourself ? |
20:43.54 | wasup | lol |
20:43.57 | wasup | um.. idk |
20:44.00 | tmzt_ | if you have linux, zImage is alot easier than OE/Angstrom |
20:44.01 | Rroet | Marex: I most definetly could and should do that. |
20:44.03 | wasup | dont have my titan right now |
20:44.31 | wasup | i can compile it on my mac right? |
20:44.47 | Rroet | wasup: if you have the right build env for it, sure you can. |
20:44.48 | dcordes_ | install linux on it |
20:45.26 | Rroet | done it before, long while back (h4100 linux) |
20:46.18 | Rroet | dcordes_/marex: that build env will only cover the zImage, or does it cover the system part as well? |
20:47.22 | dcordes_ | depends on what you are planning. install an ARM toolchain and get the kernel source=> zImage part |
20:47.47 | wasup | ok. |
20:47.53 | wasup | anyone got the links |
20:48.18 | Rroet | ok, how'd I build the android system parts? Or are they only available as prebuild images? |
20:48.36 | dcordes_ | prebuild |
20:48.48 | dcordes_ | non open sourcery |
20:49.24 | Rroet | means going into #handhelds.org and get gpe or opie then.. or does that automagically exclude any radio/data functionality? |
20:49.32 | ginge | dcordes_: sorry about that. i was going to say I have the git-diff final for you, but just found a showstopper byg |
20:49.34 | ginge | bug |
20:49.54 | dcordes_ | ginge: premy sent me a new one in the meantime |
20:50.41 | wasup | hey will the GNU arm toolchain work? |
20:51.06 | dcordes_ | don't know. I always use the toolchain openembedded builds |
20:51.13 | dcordes_ | arm-linux-gnueabi |
20:51.20 | tmzt_ | on osx? |
20:51.42 | dcordes_ | ginge: shall I try the zImage raw with tscalibrate? |
20:51.50 | tmzt_ | probably have to build one, and you'll need a native compiler to do that (not Xcode?) |
20:52.02 | wasup | yeah osx |
20:52.06 | Rroet | gtg... nice evening all. |
20:52.18 | Rroet | I'll read up in the morning about the toolchain |
20:52.53 | wasup | later |
20:54.40 | ginge | dcordes_: yes |
20:55.10 | tmzt_ | you'll need the env (TSLIB_TSDEVICE) for ts_calibrate also, or ts_open will fail |
20:55.12 | ginge | dcordes_: The last premy patch is the one I am working off. I have some irq changes since we shared diffs |
20:57.23 | tmzt_ | "ts_open: No such file or directory" does not mean it can't find a binary called ts_open, but that the open call in ts_open() failed |
20:59.32 | dcordes_ | ok |
20:59.50 | dcordes_ | I need to get tslib calibrate image first |
20:59.54 | dcordes_ | my OE fucks around |
21:00.12 | *** join/#htc-linux LunohoD_ (n=alex@e180073082.adsl.alicedsl.de) |
21:01.43 | tmzt_ | /usr/bin/ts_calibrate /usr/lib/libts0.0.so.0 /usr/lib/ts/*.so |
21:02.03 | tmzt_ | not sure if you have them for eabi or not |
21:19.43 | dcordes_ | tmzt_: ok image in build |
21:20.56 | dcordes_ | *_* that's a huge dependency tree my extra packages add to the build |
21:37.57 | *** join/#htc-linux LunohoD (n=alex@e180073082.adsl.alicedsl.de) |
21:40.52 | *** part/#htc-linux premy (n=pr@73.205.76-86.rev.gaoland.net) |
21:42.09 | *** join/#htc-linux Rescue9 (n=Rescue@host-72-51-171-54.newwavecomm.net) |
21:45.13 | Rescue9 | not sure if this is right channel,so don't flame plz. :-P |
21:45.13 | Rescue9 | I tried latest kaiser android from http://linuxtogo.org/~lgorris/kaiser-bootkit and got it to boot once with signal bars (Radio on), but now everytime I boot, radio has red X through signal bars indicating radio off. Is there something that I can do to get the radio back on? |
21:45.47 | dcordes_ | tmzt_: I booted the tsraw zImage together with a rootfs containing ts-calibrate now |
21:45.57 | marajin | Rescue9: android is really unstable and prone to not working. |
21:46.27 | Rescue9 | marajin: yea... know that much. really just playing around. Figured maybe some simple tweak I could make or something. |
21:47.22 | dcordes_ | ginge: tsraw zImage printks all the events |
21:48.08 | Rescue9 | Oh well... thought it would be fun to play with. Good luck devs! |
21:51.52 | *** part/#htc-linux Rescue9 (n=Rescue@host-72-51-171-54.newwavecomm.net) |
21:55.07 | dcordes_ | tmzt_: I've got ts_calibrate now |
21:56.16 | dcordes_ | ts_calibrate /dev/input/event0 does not react on touching the crosshair |
21:56.36 | *** join/#htc-linux OpnSrc1 (i=harisha1@gateway/tor/x-b29bd312b18b84cd) |
21:57.36 | dcordes_ | ginge: could you make a new zImage tsraw without the debugging? |
21:57.53 | ginge | dcordes_: give me a few mins |
22:00.58 | tmzt_ | TSLIB_TSDEVICE=/dev/input/event0 ts_calibrate |
22:01.04 | tmzt_ | eventX |
22:01.25 | exco | are you sure Xserver is called with the right parameters, dcordes_ |
22:01.48 | tmzt_ | ts_calibrate is framebuffer only, I think |
22:01.48 | OpnSrc1 | hi all |
22:02.01 | exco | I had the same symptoms with a Magician image... |
22:03.42 | *** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) |
22:03.48 | dcordes_ | TSLIB_TSDEVICE=/dev/input/event0 ts_calibrate calls the same crosshair window and it doesn't react either. I guess the crosshair should move around when you tap it? |
22:03.58 | tmzt_ | do you have /etc/pointercal? |
22:04.32 | exco | yes, dcordes_ |
22:04.48 | ginge | kernel.sh nodebug |
22:04.52 | ginge | oops, sorry |
22:05.00 | tmzt_ | when you tap one of the targets the next should appear |
22:05.16 | tmzt_ | until they are all done, then it should exit |
22:05.17 | exco | isn't event0 handling buttons? |
22:05.42 | tmzt_ | I meant eventX, whatever X is |
22:06.18 | tmzt_ | there does not seem to be anyway to kill ts_calibrate except tap all the crosshairs |
22:06.28 | dcordes_ | tmzt_: yes |
22:06.34 | dcordes_ | pointercal is also vailable |
22:06.52 | tmzt_ | cat /sys/class/input/*/name should list them |
22:07.26 | tmzt_ | you might mv/rm /etc/pointercal and let it recreate it, otherwise ts_calibrate will use the bad values to start with (it seems to anyway) |
22:07.26 | dcordes_ | tmzt_: event0 is the ts |
22:07.59 | dcordes_ | tmzt_: when I tap around wildly it quits |
22:08.02 | tmzt_ | I posted a link to evtest.c, I don't have it here right now though |
22:08.07 | tmzt_ | I might compile on arm |
22:08.18 | tmzt_ | s/I/it/ |
22:08.57 | tmzt_ | otherwise, you modules in /etc/ts.conf might be completely wrong for you tsc |
22:10.48 | ginge | dcordes_: uploaded new image |
22:11.34 | dcordes_ | ginge: thanks. where can I grab it? |
22:11.57 | ginge | as before http://www.headfuzz.co.uk/files/android/zImage-tsraw |
22:12.05 | dcordes_ | ok |
22:13.11 | tmzt_ | tapping around wildly will just configure it wrong, but it still exists (unlike palmos -) |
22:13.25 | tmzt_ | there is not cursor, just tap the targets in order |
22:13.35 | tmzt_ | then try Xfbdev |
22:14.27 | tmzt_ | there is also ts_test and ts_harvest but they don't exit (on my hpc at least) |
22:14.42 | tmzt_ | an ts_print and ts_print_raw |
22:14.54 | ginge | according to the xda-dev threads, dzo has sdhc working |
22:15.08 | tmzt_ | on vogue? |
22:15.19 | ginge | yeah |
22:15.34 | ginge | I think we need to go .25 on kaiser to get it working properly |
22:16.05 | dcordes_ | tmzt_: well it doesn't move the targets, it only quits when I play around on the screen and prints some message "Calibration constants somenumber -some -parameters |
22:16.43 | tmzt_ | it says "TSLIB calibration utility" "touch crosshair to calibrate"? |
22:16.51 | dcordes_ | yea |
22:17.04 | tmzt_ | you get one cross hair in the upper left? |
22:17.19 | dcordes_ | exactly. with a crosshair on top left. that Calibration constants message appears afterwards, when I gave it some input |
22:17.24 | dcordes_ | tmzt_: yes |
22:17.50 | tmzt_ | you get that crosshair, touch it with fingertip/stylus and it then exists (one tap)? |
22:18.06 | dcordes_ | I will reboot and use the zImage now, that does not support massive printk on touch/move events. I thinkn that may be a problem |
22:18.14 | tmzt_ | ok |
22:18.28 | dcordes_ | tmzt_: well I can tap anywhere and it exits. the cross stays top left. |
22:22.48 | dcordes_ | tmzt_: shall I add something to the image? |
22:26.50 | tmzt_ | not segfault or similar? |
22:27.22 | *** join/#htc-linux AstainHellbring (n=Administ@unaffiliated/astainhellbring) |
22:27.26 | tmzt_ | oh no, it prints the configs doesn't it |
22:27.43 | tmzt_ | do you have /dev/input/touchscreen0? |
22:30.01 | dcordes_ | a second I added the harvest ts_print ts_print_raw and ts_test binaries to my image |
22:30.13 | dcordes_ | and the non printk zImage |
22:30.22 | dcordes_ | tmzt_: anything else to put? |
22:31.09 | tmzt_ | I'm not sure what ts_harvest does. You might try the evtest.c link I posted |
22:31.32 | dcordes_ | ok building it |
22:31.56 | tmzt_ | there might be a newer one in dvb-utils |
22:32.32 | dcordes_ | evtest: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.6.14, dynamically linked (uses shared libs), not stripped |
22:32.53 | tmzt_ | Is that eabi, or are you using eabi |
22:33.12 | tmzt_ | by the way: beagleboard.googlecode.com/files/evtest.c is probably newer |
22:33.28 | dcordes_ | tmzt_: I built it using arm-angstrom-linux-gnueabi-gcc |
22:33.34 | dcordes_ | ok then I will use the beagleboard code |
22:33.45 | tmzt_ | you i'm not sure about file output |
22:33.59 | tmzt_ | well I can check debian arm and debian armel bins |
22:34.15 | dcordes_ | no need I already have it built |
22:34.41 | tmzt_ | ok |
22:34.44 | dcordes_ | it's built quite quick. like half a second |
22:35.00 | tmzt_ | it's tiny |
22:35.14 | tmzt_ | but you're used to bitbake |
22:35.22 | dcordes_ | tmzt_: ok anything else I might be able to make use of? |
22:35.41 | dcordes_ | exactly I compile most things with it |
22:35.44 | tmzt_ | what Xfbdev do you have |
22:35.54 | dcordes_ | where can I check? |
22:36.36 | tmzt_ | i just tried, it doesn't seem to work, maybe strings? |
22:37.08 | tmzt_ | nope, doesn't seem to be a version |
22:37.34 | dcordes_ | I will look through OE metadata |
22:38.29 | tmzt_ | it's built against libts though? |
22:39.13 | ginge | dcordes_: fixed the -22 in premys diff. He missed a line off of my patch. Tested OK, ignore cmd errors. also, SDHC might work too. marajin |
22:39.31 | tmzt_ | titan? |
22:39.43 | dcordes_ | kaiser |
22:39.47 | tmzt_ | ok |
22:40.23 | dcordes_ | tmzt_: in the OE working source the Xfbdev binary lives in xserver-kdrive-1_1.4.0.90-r1/xorg-server-1.4.0.90/hw/kdrive |
22:40.35 | dcordes_ | <PROTECTED> |
22:40.54 | dcordes_ | there's fbdev.c but no Xfbdev.c |
22:41.23 | tmzt_ | all in no is that Xorg (module) ddx doesn't work, but Xfbdev does, at least on mine |
22:41.33 | tmzt_ | s/module/modular/ |
22:43.05 | tmzt_ | I use the one from jlime, which is OE, so probably the same |
22:43.29 | dcordes_ | booting now and can tell you soon |
22:44.27 | dcordes_ | ginge: great. you added the dzo sdhc code? you could bake a kernel and give it marajin to check if SDHC is operational? |
22:45.00 | ginge | dzo doesn't have any new code up, but I have been hacking this sdhc card, seems ok. |
22:45.18 | ginge | whats the gitdiff command again? :/ |
22:45.44 | dcordes_ | "git-diff origin/htc-msm" from kernel root |
22:46.30 | dcordes_ | ginge: do you have any clue how we can scroll up/down in the fbcon on kaiser? |
22:46.54 | ginge | reprogram a key or change the modifier key logic in the keyboard code |
22:47.27 | tmzt_ | did syslogd work? |
22:47.50 | tmzt_ | killall syslogd; touch /var/log/messages; syslogd -O /var/log/messages |
22:48.16 | dcordes_ | tmzt_: no clue but in the same image, it didn't work before. I accidently ran Xfbdev with no params and it looked like it froze the kernel |
22:48.48 | dcordes_ | it drew the X background half of the screen |
22:49.05 | tmzt_ | it tries to read relative data from the mouse, no that might cache, mdp, or someting in arm |
22:49.28 | tmzt_ | you did not get a cursor (X pixmap) on the screen |
22:49.34 | dcordes_ | I did |
22:49.51 | tmzt_ | the background did not finish drawing? |
22:50.08 | dcordes_ | right. it drew like half way to the right. rest black |
22:50.22 | tmzt_ | you are using fbcon? |
22:50.42 | tmzt_ | can you fill the screen with /dev/urandom? |
22:50.43 | dcordes_ | and that's something familiar. we had a different openmoko-image build like a month ago, that booted into that screen |
22:51.03 | dcordes_ | in the current image, xserver-nodm doesn't behave like this, so it doesn't seem to start Xfbdev any longer |
22:51.18 | dcordes_ | tmzt_: how do I do this? (draw screen with urandom) |
22:51.22 | tmzt_ | xtscal is starting? |
22:51.45 | tmzt_ | cat /dev/urandom > /dev/fb0 |
22:51.46 | dcordes_ | I have no console in and need to start everything from the device itself |
22:51.56 | dcordes_ | ok will try |
22:52.14 | tmzt_ | cat /dev/zero > /dev/fb0 should blank it |
22:53.10 | tmzt_ | you might try just TSLIB_TSDEVICE=/dev/input/event0 Xfbdev |
22:53.36 | tmzt_ | not xserver-nodm |
22:53.51 | tmzt_ | that might use xinit or startx and load things like xtscal |
22:54.18 | tmzt_ | xtscal won't work without a valid /etc/pointercal, it can't seem to read the absolute position from kdrive |
22:54.22 | dcordes_ | wtf cat no space left on device |
22:54.40 | tmzt_ | yeah, its full, it is the size of one screen of 16bit pixels |
22:54.59 | tmzt_ | (if its 565, or 24bit otherwise) |
22:55.21 | tmzt_ | but it filled the screen with random pixels (other than the text)? |
22:55.48 | tmzt_ | (BGR or RGB) |
22:56.08 | ginge | dcordes_: http://www.headfuzz.co.uk/files/android/gitdiff-sd-180708_1 this is the latest working tested ok also has polaris changes from premy. you can commit this. This one has the possibly working sdhc too. |
22:56.16 | tmzt_ | do you have fbset (should be in busybox), but you don't need it |
22:56.39 | dcordes_ | I did this: "xserver-nodm start && sleeep 5 && cat /dev/urandom > /dev/fb0 & sleep 20 && xserver-nodm stop" what happened: X started, I saw the X cursor pixmap in the middle on plain white background, nothin else happened, then it quit again. |
22:57.05 | tmzt_ | cat /sys/class/graphics/fb0/modes |
22:57.12 | dcordes_ | ginge: ok will apply, test, commit |
22:57.49 | tmzt_ | the urandom is to test if the whole fb is mapped, but it must be if fbcon works. |
22:58.01 | dcordes_ | fbcon works just great |
22:58.23 | tmzt_ | X doesn't usually fail to fill the background, it is usually another app trying to start or draw on the root screen |
22:58.36 | tmzt_ | just starting Xfbdev should work |
22:58.38 | dcordes_ | arg. need reboot kaiser again |
22:59.39 | dcordes_ | tmzt_: to clearify: xserver-nodm=black bacgorund, Xfbdev=half drawn |
22:59.55 | tmzt_ | ok |
23:00.07 | dcordes_ | and I'm not 100% if Xfbdev crashes the system |
23:01.11 | tmzt_ | (sleep 10; chvt 1)& -- return to vt where you started X |
23:01.34 | tmzt_ | busybox should have chvt but it needs a /dev/console |
23:02.13 | dcordes_ | booting.. |
23:02.34 | dcordes_ | can't I just killall? after xserver-nodm terminates I get back to the fbcon |
23:03.10 | tmzt_ | you do get a prompt but Xfbdev exists? |
23:03.55 | dcordes_ | xserver-nodm stop exits the X screen and I see the console again |
23:04.01 | dcordes_ | don't know about 'raw' Xfbdev |
23:04.25 | dcordes_ | s/again/again and can use it as before/ |
23:04.42 | tmzt_ | keep xserver-nodm stopped and use that (sleep 10; chvt 1) & TSLIB_TSDEVICE=/dev/input/event0 Xfbdev from console |
23:04.46 | tmzt_ | from tty1 |
23:05.54 | dcordes_ | how can I check on which tty I am :x ? |
23:06.14 | dcordes_ | oh now the keyboard is broken again, one second |
23:06.34 | tmzt_ | cat /etc/inittab should list all the tty's, chvt between them |
23:06.42 | tmzt_ | stuck gpio again |
23:07.27 | dcordes_ | ah good point. probably that is when we press some button on boot |
23:08.14 | tmzt_ | if you don't have a getty on more than one vt, it probably won't work (you get a dead console and no way to switch back) |
23:08.35 | tmzt_ | don't know much about msm keyboard, and not much more about pxa matrix |
23:09.23 | ginge | tmzt_: they are quite similar, both are matrix keyboards driven by gpios |
23:09.41 | tmzt_ | on arm9? |
23:11.56 | dcordes_ | arm11 I think |
23:12.02 | dcordes_ | not sure what you mean ^^ |
23:12.25 | dcordes_ | booting again |
23:12.40 | tmzt_ | it seems that QCOM reused an older msm for the arm9, and didn't move the periphrials over to arm11 |
23:12.57 | tmzt_ | except uart? |
23:13.25 | dcordes_ | I'm not so sure but I think cpld and gpios are both in direct command of arm11 |
23:13.35 | dcordes_ | cr2: could definetly answer you that question |
23:13.52 | tmzt_ | right, I just wondered from git.android kernel |
23:14.08 | tmzt_ | and all the AMSS compatibility patches/changes they have made |
23:14.23 | dcordes_ | ok now I will try "(sleep 10; chvt 1) & TSLIB_TSDEVICE=/dev/input/event0 Xfbdev" |
23:19.21 | dcordes_ | tmzt_: ok now it starts, shows the half drawn screen (and this time I noticed also the cursor pixmap was cut in the middle) and exits to an open process |
23:19.41 | dcordes_ | which I can close with ctrl+c |
23:19.46 | tmzt_ | so Xfbdev is still running on tty1 |
23:20.44 | tmzt_ | ctrl-z bg |
23:20.51 | dcordes_ | tmzt_: it's somehow random, I ran the command again now it draws correctly |
23:20.53 | tmzt_ | DISPLAY=:0 xreset |
23:21.18 | dcordes_ | no xreset present |
23:21.22 | tmzt_ | which you probably don't have |
23:21.26 | tmzt_ | yeah, |
23:21.30 | dcordes_ | right is it essential? |
23:21.34 | tmzt_ | xterm, anything else? |
23:21.40 | dcordes_ | yes have the moko terminal |
23:21.54 | tmzt_ | okay, see if that comes up |
23:22.16 | tmzt_ | you might need a LD_LIBRARY_PATH to get it to work, depending on where it is installed |
23:22.53 | dcordes_ | tmzt_: now I get the output that the terminal produced when succesfully launched from console |
23:23.05 | dcordes_ | how can I switch do X again now? |
23:23.07 | tmzt_ | ctrl-z bg |
23:23.09 | tmzt_ | chvt 7 |
23:23.13 | tmzt_ | wait. |
23:23.23 | tmzt_ | how many tty's in /etc/inittab |
23:23.25 | tmzt_ | sorry |
23:23.42 | dcordes_ | at the very end? |
23:23.44 | dcordes_ | one |
23:23.45 | tmzt_ | yes |
23:23.56 | tmzt_ | ooh. then chvt 2 |
23:24.05 | dcordes_ | 1:2345:respawn:/sbin/getty 38400 tty1 |
23:24.34 | tmzt_ | I added five more so it matched the desktop pc |
23:24.44 | tmzt_ | so Alt-F? works |
23:27.10 | dcordes_ | tmzt_: no alt key present |
23:27.32 | tmzt_ | yeah, I mean on my mp900c, which is why I said chvt 7 |
23:27.33 | dcordes_ | can't I switch to the X now like before? |
23:27.46 | tmzt_ | X is already running on tty7 |
23:27.51 | tmzt_ | tty2 |
23:28.34 | tmzt_ | just like desktop linux, Alt keys switch between VTs, but you have no alt key, so you have to use chvt |
23:28.48 | tmzt_ | you have ctrl, right? |
23:28.55 | dcordes_ | yep |
23:29.10 | tmzt_ | are you at the ash prompt now |
23:29.22 | dcordes_ | yes command prompt |
23:29.41 | tmzt_ | you have X and openmoko-terminal running in background? |
23:29.54 | tmzt_ | (sleep 20; chvt 1) |
23:29.59 | dcordes_ | yes I think they should still be there ( how can I check btw?) |
23:30.04 | tmzt_ | (chvt 2; sleep 20; chvt 1) |
23:32.37 | dcordes_ | there it is, the moko terminal in spartan mode: a big white field surrounded by a grey bar on top and bottom, the X cursor pixmap in the middle turned into an input symbol (as it should when it hovers over the terminal input field) |
23:32.43 | dcordes_ | and back in console |
23:33.12 | tmzt_ | yeah, the sleep 20 will bring you back in 20 seconds |
23:33.35 | tmzt_ | there is no wm, so a full screen app should have focus |
23:33.47 | tmzt_ | can you type in om-terminal? |
23:33.53 | dcordes_ | I wonder where the pixmaps are that should usually make the openmoko-terminal2 actually look like what it's supposed to be |
23:34.07 | dcordes_ | no typing and no touchscreen usage |
23:34.09 | tmzt_ | that would be the openmoko theme |
23:34.22 | dcordes_ | but I think I would first need to tap the text field in order to type, so not sure if the kbd is functional or not |
23:34.33 | tmzt_ | allright, I am going to look into the keyboard |
23:34.42 | tmzt_ | do you have xterm? |
23:34.51 | dcordes_ | nope |
23:35.26 | tmzt_ | I think Xfbdev should read from /dev/console and use kernel keymap |
23:35.27 | dcordes_ | a good gprs data plan would be useful now. |
23:35.32 | tmzt_ | but there is an option |
23:36.41 | dcordes_ | shouldn't I go for the touchscreen first? |
23:36.53 | tmzt_ | Xfbdev -use-evdev |
23:37.24 | tmzt_ | Xfbdev uses libts0 for ts, it uses evdev directly (with that option) for keyboard? or /dev/console |
23:37.42 | tmzt_ | but you need to get calibrate to work first, or it will jump all over the screen |
23:37.51 | tmzt_ | killall Xfbdev |
23:38.40 | tmzt_ | (sleep 30; chvt 1) & TSLIB_TSDEVICE=/dev/input/event0 Xfbdev :0 |
23:38.53 | tmzt_ | see if you get any touch screen at all |
23:39.40 | dcordes_ | can't use the cursor with above command |
23:39.46 | dcordes_ | (killed old Xfbdev before) |
23:39.57 | ginge | just booted android from loopback off sd :) |
23:40.10 | dcordes_ | -use-devdev is not known |
23:40.11 | tmzt_ | it doesn't even jump when you touch it? |
23:40.18 | dcordes_ | ginge: congrats. what did do the trick? |
23:40.20 | tmzt_ | -use-evdev |
23:40.23 | dcordes_ | tmzt_: no nada |
23:40.35 | ginge | dcordes_: you'll want to kick me when you find out... |
23:40.43 | dcordes_ | tmzt_: yes typo. I tried -use-evdev |
23:40.45 | ginge | dcordes_: the disk has a bad block |
23:40.51 | dcordes_ | :) |
23:40.59 | tmzt_ | I must have different Xfbdev then |
23:41.06 | tmzt_ | do you have ldd |
23:41.11 | dcordes_ | I try and run fsck each time I eject that card from running kernel |
23:41.36 | dcordes_ | tmzt_: no |
23:42.02 | tmzt_ | strings, grep? |
23:42.24 | dcordes_ | both |
23:42.28 | tmzt_ | strings /usr/bin/Xfbdev |grep ts_ |
23:42.31 | tmzt_ | strings /usr/bin/Xfbdev |grep libts |
23:42.35 | tmzt_ | (both) |
23:42.42 | dcordes_ | Xfbdev is modified to death by OE I guess |
23:42.58 | dcordes_ | ginge: do we have a pipeline mapped on the kaiser keypad? |
23:43.05 | tmzt_ | evdev might be default |
23:43.12 | tmzt_ | > tmp; cat tmp |
23:43.22 | tmzt_ | > tmp; grep ts_ tmp |
23:43.35 | dcordes_ | tmzt_: I wish I could read --help but it's way bigger than screen |
23:43.51 | tmzt_ | not help, just strings |
23:44.01 | tmzt_ | do you have & |
23:44.04 | dcordes_ | yes |
23:44.05 | tmzt_ | yes. |
23:44.10 | tmzt_ | (I knew that) |
23:44.12 | dcordes_ | and ; |
23:44.23 | tmzt_ | okay Xfbdev -help 2>tmp |
23:44.30 | tmzt_ | oh, do you have less |
23:44.34 | dcordes_ | yep |
23:44.35 | tmzt_ | or put it on sd? |
23:44.46 | dcordes_ | I have the image here |
23:44.52 | dcordes_ | on my desktop |
23:45.12 | tmzt_ | I thought sd worked now |
23:45.23 | tmzt_ | but less will work |
23:45.40 | dcordes_ | yes I am working on sd all the time. but I also have the rootfs I'm working on, on the desktop |
23:46.19 | tmzt_ | ok, maybe use strings on the binary then |
23:46.28 | tmzt_ | but what about Xfbdev -help |
23:46.35 | tmzt_ | it's in the source, isn't it |
23:46.55 | dcordes_ | oh, right |
23:46.56 | matsuu | good morning tokyo |
23:47.03 | dcordes_ | morning matsuu |
23:47.10 | tmzt_ | important thing is if libts0 is in the strings output |
23:47.14 | tmzt_ | and ts_open |
23:47.46 | tmzt_ | root is on sd? |
23:47.59 | dcordes_ | yes |
23:48.06 | tmzt_ | that wouldn't work then |
23:48.14 | tmzt_ | couldn't take it out |
23:48.24 | dcordes_ | why should I? |
23:48.48 | tmzt_ | I thought you wanted to read -help but it would stop scrolling |
23:48.55 | tmzt_ | That was one possible way |
23:49.02 | dcordes_ | http://linuxtogo.org/~lgorris/images/Angstrom-openmoko-image-glibc-ipk-2008.1-test-20080718-htckaiser.rootfs.tar.gz |
23:49.19 | dcordes_ | that's the rootfs I'm on |
23:49.20 | dcordes_ | well plus the extra packages I added |
23:49.20 | tmzt_ | ok. |
23:49.28 | tmzt_ | Xfbdev is the same? |
23:50.12 | dcordes_ | should be, yes |
23:50.31 | tmzt_ | have you guys tried patching machid in qemu? |
23:50.44 | dcordes_ | hm? |
23:50.57 | dcordes_ | no clue what machid is |
23:51.09 | tmzt_ | It won't normally boot an arm kernel unless the machine definition matches |
23:51.31 | tmzt_ | the number that identifies the machine, but I don't remember what it is called. |
23:51.32 | dcordes_ | didn't poke with qemu yet but that might be a very good idea to try things with the rootfs |
23:51.43 | dcordes_ | the ARM mach type thing? |
23:52.05 | dcordes_ | 1553 |
23:52.07 | tmzt_ | versatile is not eabi, so doesn't work |
23:52.23 | dcordes_ | versatile is used by qemu? |
23:52.26 | tmzt_ | yeah, qemu has fixed mach types for each machine it supports |
23:52.33 | tmzt_ | yeah. |
23:52.40 | tmzt_ | versatilepb I think |
23:52.53 | tmzt_ | but there are the poky changes for some Zaurus now |
23:53.43 | tmzt_ | when I tried adding a PXA I could not get the keyboard interrupt to work |
23:54.04 | tmzt_ | and images that booted on qemu would not boot on the hw |
23:54.17 | tmzt_ | oabi/eabi issues that qemu iqnores |
23:55.09 | tmzt_ | img is downloading |
23:56.02 | tmzt_ | and whatever google uses for their emulated machine |
23:56.11 | tmzt_ | (I don't think it is msm) |
23:56.26 | dcordes_ | you mean the emulator in the sdk? |
23:56.33 | tmzt_ | yeah. |
23:56.42 | dcordes_ | btw do you also have some msm device? |
23:56.42 | tmzt_ | it's qemu, they just renamed it |
23:57.04 | tmzt_ | no, no htc even. looking at titan/victor if it has a kbd |
23:57.05 | dcordes_ | lol and release it under the highly proprietary android liscense? |
23:57.24 | dcordes_ | titan has a keyboard yea. so you need a cdma device? |
23:57.24 | tmzt_ | no, the source is available on code.google.com/p/android as a tarball |
23:57.39 | dcordes_ | j/k |
23:57.49 | tmzt_ | probably will stay with cdma, in US, Verizon or Sprint |
23:58.34 | tmzt_ | I looked for an emulated cdma modem in that source to learn how to talk with msm6x00 over ipc |
23:58.42 | tmzt_ | what commands to dial/hangup |
23:58.54 | tmzt_ | for controling it from my desktop |
23:59.06 | tmzt_ | but it is very simple gsm |
23:59.48 | dcordes_ | tmzt_: dzo has reversed the code of the android phone binary and rewrote it for phone use with CDMA |