00:00.54 | dcordes_ | then I would most definetly call |
00:01.23 | exco1 | but I fear my upload will suffer because I now have adsl and about 120KB up and I think that's going to drop with adsl2+ |
00:03.43 | dcordes_ | dADSL2+ (Alice DSL/HanseNet): Upload up to 1024 kbit/s and download speed up to 24 Mbit/s according to http://en.wikipedia.org/wiki/Adsl2%2B |
00:04.18 | exco1 | I'm going to call then |
00:04.46 | tcccp | exco1: lol, alice |
00:04.54 | tcccp | <-- proud HTP customer |
00:05.01 | dcordes_ | htp? |
00:09.33 | *** join/#htc-linux exco (n=exco@e181077068.adsl.alicedsl.de) |
00:10.25 | exco | wlan and fglrx still not working ... what a pain |
00:10.48 | dcordes_ | did you try the open source ati driver? |
00:11.56 | exco | I don't like that one ... and I know how to setup the fglrx... just have to do it again cause of the 26 kernel |
00:15.27 | *** join/#htc-linux l33tlinuxh4x0r (i=Kristen@adsl-144-156-47.rmo.bellsouth.net) |
00:16.40 | *** join/#htc-linux timebomb (n=timebomb@e182090137.adsl.alicedsl.de) |
00:32.18 | *** part/#htc-linux exco (n=exco@e181077068.adsl.alicedsl.de) |
00:54.59 | *** join/#htc-linux CPess_ (n=matt@CPE-72-129-218-217.new.res.rr.com) |
00:55.52 | CPess_ | Hey guys |
01:01.09 | CPess_ | Hows the Storage stuff commin |
01:01.13 | CPess_ | comming* |
01:01.26 | *** join/#htc-linux exco (n=exco@e181077068.adsl.alicedsl.de) |
01:05.07 | *** part/#htc-linux CPess_ (n=matt@CPE-72-129-218-217.new.res.rr.com) |
01:39.38 | *** part/#htc-linux exco (n=exco@e181077068.adsl.alicedsl.de) |
01:51.21 | marajin | dcordes_: Ping? |
01:53.05 | marajin | dcordes_: and FWIW I know wiki is lying because I have 2048 kbps :p |
02:07.14 | *** join/#htc-linux exco1 (n=exco@e181068096.adsl.alicedsl.de) |
02:07.51 | marajin | exco1: allo |
02:09.43 | exco1 | hej marajin |
02:10.30 | dcordes_ | how's ubuntu? |
02:10.56 | marajin | ubuntu? |
02:11.24 | exco1 | wireless is running again ... and the new network manager from svn is doing its job quite nice |
02:11.32 | marajin | LIke having your scrotum stretched over hot coals while giving oral sex to a male orangutan with dubious personal hygene and jamming red hot nails into your eyes |
02:11.38 | dcordes_ | nice |
02:12.01 | marajin | is nice to Ubuntu, no, honestly. |
02:12.02 | exco1 | :-) |
02:12.52 | marajin | Nah it's ok |
02:12.55 | marajin | but I don't like gnome |
02:13.04 | dcordes_ | tries to imagine the look of marajin enjoying the pains of ubuntu |
02:13.10 | marajin | haha :P |
02:13.17 | marajin | man I'm a gentoo user |
02:13.20 | marajin | I KNOW pain :P |
02:13.22 | exco1 | didn't know that Mesa runs fullscreen flash so smooth compared to fglrx |
02:13.42 | marajin | ironic since mesa is software only |
02:13.54 | exco1 | absolutely |
02:14.25 | exco1 | well at least now ati is "trying" |
02:15.12 | marajin | only because AMD lit a fire under their arse |
02:15.32 | marajin | dcordes_: What happened to ginge ? did his missis tie him down or something? :P |
02:15.52 | exco1 | touchpad and dsdt still need some attention on my end |
02:16.10 | marajin | my touchpad is nuts under kubuntu @.@ |
02:16.26 | marajin | cheats by running MCE 2005 + NX :D |
02:16.45 | exco1 | am I wrong or are the codecs for xvid and the lot shitty in linux? |
02:16.59 | marajin | Never remember havingissue with them particularily |
02:17.14 | marajin | xvid was written natively for unix anyway |
02:17.57 | exco1 | I always have trouble streaming from my fileserver and viewing fullscreen @ 1680x1050 (stutters or a/v gets out of sync) |
02:18.14 | marajin | with xvid? O.o |
02:18.23 | marajin | with HD content it'd make sense but |
02:18.49 | marajin | well actually I regularily stream HD content but that's on vista :P |
02:19.04 | dcordes_ | :O |
02:19.10 | marajin | I have some 1080p rips, craziness on toast that |
02:19.20 | exco1 | just viewing TopGear in xvid 60mins 600mb |
02:19.23 | marajin | the video's native resolution is greater than m monitor =/ |
02:19.34 | marajin | exco1: Weirdness |
02:19.46 | marajin | exco1: I can check under kubuntu if you like |
02:19.54 | marajin | exco1: But I'd have to weboot my laptop |
02:20.22 | exco1 | yeah, I tried that 1080p ... in XP it runs (but just) but in Ubuntu it's just a diashow |
02:20.43 | marajin | haha ;) |
02:20.50 | marajin | I have gigabit internal tho' |
02:21.01 | marajin | I get ~ 50MB/s throughput from my fileserve |
02:21.02 | marajin | r |
02:21.10 | marajin | actually that's writes |
02:21.14 | marajin | fark knows what reads are |
02:21.30 | exco1 | well... wpa2 and fritz... about 2-5MB at best |
02:21.35 | marajin | I bet SMB is acting up |
02:21.41 | marajin | I remeber it des |
02:22.07 | marajin | I played HD on my hermes once |
02:22.09 | marajin | thta was comical |
02:22.25 | exco1 | I can imagine |
02:22.38 | marajin | Oh it worked |
02:22.40 | marajin | but heh |
02:23.03 | marajin | QVGA screen... 720p video |
02:23.03 | exco1 | the Magician runs xvid quite nice - but hdtv .. no chance |
02:23.05 | marajin | pointful :p |
02:23.13 | exco1 | yeah |
02:23.20 | exco1 | like the o |
02:23.28 | exco1 | ther way round |
02:23.58 | exco1 | with hdtv screens and tv signal @576x... |
02:24.06 | marajin | yeah that annoys me |
02:24.08 | tmzt | dcordes: hey, what's going on with the bitbake? |
02:24.13 | marajin | my monitor IS a HDTV |
02:24.34 | marajin | My poor monitor has so much plugged into it :P |
02:24.34 | tmzt | mesa can be accelerated if dri works |
02:25.01 | marajin | It has DVB-T and Terrestrial TV, te Wii, Xbox 360, Desktop PC and a Mac Mini connected toit |
02:25.34 | exco1 | I've got 2 1680x1050 ... but when running linux the external one is hooked to a second laptop cause of the shitty dualmonitor settings in linux |
02:25.45 | exco1 | nice |
02:26.23 | marajin | well it has VGA d-sub, antenna in, HDMI, Component and 2 SCART :P It tempted fate by giving me many ports! |
02:27.12 | marajin | I used to have 2 x 19" widescreen, 1 x 15", 1x 17" CRT and 1x 15" LCD TV on my desk |
02:27.32 | marajin | don't ask me how, I'm still not sure :P |
02:27.34 | exco1 | once I can run one cube with different sides on each monitor... then there will only be a virtual xp left |
02:27.39 | exco1 | you win |
02:28.42 | marajin | Now I guess I have 1 x 22", 1x 15", 1x 15.4" (laptop) |
02:28.46 | *** join/#htc-linux effbiai (n=effbiai@idarlund.openvpn.hive.no) |
02:29.18 | exco1 | still enough or what do you use those for |
02:29.49 | marajin | the 22" is the one with everything plugged in, the 15" is just for testing when I'm repairing stuff, the laptop I use for IRC/IM/Web |
02:30.47 | exco1 | perfect setup |
02:31.28 | exco1 | or tools <-> workspace |
02:37.17 | dcordes_ | tmzt: hiya. it will still take quite a while |
02:37.40 | tmzt | that's alright, didn't really feel like working too much anyway |
02:54.24 | *** join/#htc-linux pronto (n=pronto@pool-71-179-232-167.bltmmd.fios.verizon.net) |
03:17.37 | dcordes_ | tmzt: without any changes to the rootfs, x11-image (with gpe) boots into a black screen with white underscore on the top loft |
03:17.55 | tmzt | you changed to gpe? |
03:18.06 | tmzt | can you mount the image as a fs? |
03:18.13 | dcordes_ | yea x11-image is just the name. it builds the normal gpe desktop and stuff |
03:18.20 | dcordes_ | yep |
03:18.20 | tmzt | ok |
03:18.44 | tmzt | can you remove the link to -nodm from /etc/init.d |
03:18.50 | tmzt | and restart |
03:19.57 | dcordes_ | ok. just like I had it in the moko. will also get rid of psplash |
03:20.14 | tmzt | does that use the framebuffer? |
03:20.25 | tmzt | ok, so it will come up in a console? |
03:20.33 | tmzt | prompt? |
03:20.42 | dcordes_ | most likely |
03:20.50 | tmzt | that will work then |
03:21.06 | tmzt | do you still have the old input-raw.so, the debug one? |
03:33.29 | dcordes_ | tmzt: yes I have it but not the gpe/x11 rootfs currently on kaiser. I'm logged in now |
03:34.54 | tmzt | ok |
03:35.10 | tmzt | you're using the zImage from earlier? |
03:35.52 | dcordes_ | yes |
03:36.14 | tmzt | ok |
03:39.41 | tmzt | ts_print_raw, see if you get timestamp: X Y 0/1 |
03:39.49 | tmzt | lines when you tap the screen |
03:47.49 | *** part/#htc-linux exco1 (n=exco@e181068096.adsl.alicedsl.de) |
04:23.17 | dcordes_ | tmzt: had some problems with the image. booting now with everything needed |
04:23.54 | tmzt | ok |
04:30.44 | dcordes_ | tmzt: it is timestamp: X Y 0/(something between 1136 and 1168) |
04:31.02 | tmzt | can you give me one of the lines |
04:31.39 | tmzt | try varying the pressure, press harder the softer and see what the lines for those are |
04:32.29 | dcordes_ | the value in the brackets above changes |
04:33.00 | tmzt | but X and Y are about the same? (if you pressed in the same place) |
04:33.21 | dcordes_ | when I only touch lightly it drops below 1000 |
04:33.43 | tmzt | see if you can't down to near 100 or so |
04:33.52 | dcordes_ | mostly the same |
04:34.03 | tmzt | really hard press ?? |
04:34.30 | dcordes_ | 928 |
04:34.43 | dcordes_ | the lower the pressure, the lower the value |
04:34.48 | tmzt | low and high values? |
04:35.08 | dcordes_ | 832 |
04:35.31 | tmzt | good |
04:35.38 | tmzt | are X and Y sane? |
04:35.59 | dcordes_ | oh wait |
04:36.00 | tmzt | and are you missing timestamps if you hold down/drag? |
04:36.01 | dcordes_ | big d'Oh |
04:36.38 | dcordes_ | the third value changes a lot when I move around |
04:36.46 | dcordes_ | and also with pressure |
04:36.55 | dcordes_ | it seems some position and some presssure data go in it |
04:38.28 | dcordes_ | the first value reacts very obvious sensitive on x movement |
04:39.00 | dcordes_ | when I move across the top display corner, it varies between 500 and 3600 |
04:39.38 | tmzt | it should be x, y, pressure according to the source |
04:42.14 | dcordes_ | when I move on the right display corner from top to bottom the second value goes between 2400 and 3700 |
04:42.30 | tmzt | pressure may vary on yours with position, I think I have read on here |
04:43.46 | dcordes_ | yes right |
04:44.01 | dcordes_ | the third value is sort of hybrid between x/y position and pressure |
04:45.13 | tmzt | I think there is a threshold for BTN_TOUCH and click in X anyway |
04:46.46 | dcordes_ | the zero point is the top left corner, right? |
04:47.04 | tmzt | raw doesn't usually get to zero |
04:47.06 | dcordes_ | that's where x/y get lowest in ts_print_raw |
04:47.27 | tmzt | what value do you get for X at the top left (very corner) |
04:47.41 | dcordes_ | like abouts x/y 500/2000 |
04:47.55 | tmzt | top right? |
04:48.14 | dcordes_ | no that is top left |
04:48.27 | tmzt | ok, what is the top right? |
04:50.56 | dcordes_ | 3807 2480 |
04:51.16 | dcordes_ | it's hard to be exact there |
04:52.09 | dcordes_ | bottom right corner is 623 3728 |
04:52.23 | dcordes_ | s/right/left/ |
04:53.09 | dcordes_ | bottom right corner is 3647 3760 |
05:02.59 | *** join/#htc-linux pronto_ (n=pronto@pool-71-179-232-167.bltmmd.fios.verizon.net) |
05:05.54 | tmzt | I see that evtest won't redirect to a file, so I don't how to get the flags at the top either |
05:06.07 | tmzt | I was rather confused by that yesterday |
05:06.14 | dcordes_ | I just prepared something for ya |
05:06.22 | dcordes_ | http://linuxtogo.org/~lgorris/tsrawdump.txt |
05:06.36 | tmzt | ok |
05:06.58 | dcordes_ | it's tl, tr, bl, br, middle with a pause of 5 seconds bettwen them |
05:07.05 | dcordes_ | you will notice it's very mysterious |
05:07.22 | dcordes_ | like x/y/p turn 0 when I release |
05:07.47 | dcordes_ | and also the dependency between p and x/y value are obvious |
05:07.50 | tmzt | pen up is sent with no coordinates in kernel, I think |
05:08.50 | dcordes_ | is that a problem? |
05:08.51 | dcordes_ | it won't change pos if it get's no data, no? |
05:09.14 | tmzt | I don't think its a problem |
05:09.28 | tmzt | I'm trying to figure out what is going on with ts_calibrate |
05:09.56 | tmzt | It seems to be getting events, including EV_SYN and reporting them, about 100 samples a touch (?) |
05:11.45 | dcordes_ | oops deepcharged kaiser again |
05:12.28 | tmzt | pressure triggers at 100, but its the modified version for android |
05:12.40 | dcordes_ | tmzt: are you referring to tsrawdump.txt? I leaved the pen like 4-6 seconds or so pressed in the corners |
05:12.43 | tmzt | and it's related to x! |
05:12.43 | dcordes_ | to make sure it's obvious |
05:12.49 | tmzt | no |
05:13.00 | tmzt | I can see where you moved the pen |
05:13.07 | dcordes_ | ok |
05:13.12 | tmzt | But I was just trying to see if the abs where sane |
05:13.47 | tmzt | we need to see if you a are getting BTN_TOUCH, but it doesn't seem to affect ts_calibrate |
05:13.53 | tmzt | So I am confused |
05:14.28 | dcordes_ | so I need a 4th value in ts_print_raw? |
05:14.46 | tmzt | no, we will have to use evtest for that |
05:15.02 | tmzt | or showkey, but mine doesn't show ts events |
05:15.57 | dcordes_ | ok getting evtest in the new image |
05:16.41 | *** join/#htc-linux rob_w (n=bob@M9bd5.m.pppool.de) |
05:17.10 | dcordes_ | showkey is already in it |
05:17.22 | dcordes_ | tmzt: shall I try and launch the X calibration program? |
05:17.57 | tmzt | are you in the image now, are are you asking if you should but back the startup scripts |
05:18.26 | tmzt | lets try doing ts_calibrate like before, without the crosshairs |
05:18.52 | tmzt | if we get a good /etc/pointercal we'll try X with xterm or something |
05:19.35 | dcordes_ | no the image is mounted on my desktop pc now and I got /usr/bin/evtest into it, and wonder if we shouldn't add a script that tries out xtscal |
05:19.53 | dcordes_ | ok then |
05:20.01 | dcordes_ | so I'll run ts_calibrate |
05:20.05 | tmzt | we should try xtscal, but having a script just makes it harder to kill |
05:29.54 | *** join/#htc-linux ToastedLogic (n=toast_ma@31.152.119.70.cfl.res.rr.com) |
05:30.00 | ToastedLogic | hello :) |
05:32.18 | *** join/#htc-linux TwiceToasted (n=toast_ma@31.152.119.70.cfl.res.rr.com) |
05:32.22 | TwiceToasted | woops sorry |
05:32.45 | TwiceToasted | not sure if my Q got through because of disconnect.. |
05:33.28 | TwiceToasted | anyone know if its possible to make vogue android port work on kaiser? I want to try SD card support |
05:34.01 | tmzt | is there a kaiser/polaris thread on xda-dev? |
05:34.21 | TwiceToasted | yeah, just not updated as often |
05:34.37 | tmzt | dcordes, do you no if there is one android image or multiple |
05:34.53 | tmzt | I thought they were working on one that works on all devices? |
05:34.56 | TwiceToasted | the vogue sticky says it should work on kaiser |
05:35.02 | TwiceToasted | but i get a kernel panic heh |
05:35.09 | tmzt | can you read it? |
05:35.25 | tmzt | can't find root? |
05:35.38 | TwiceToasted | its tough hehe |
05:35.42 | TwiceToasted | let me see |
05:36.28 | tmzt | do you have the boot kit for kaiser? |
05:36.53 | tmzt | dcordes, do you have the corrected kernel for android (y-corr), I think? |
05:37.08 | tmzt | with sd support |
05:37.17 | TwiceToasted | yeah i do |
05:37.31 | TwiceToasted | i tried swapping some lines in the default.txt |
05:37.34 | dcordes_ | sorry, back now |
05:37.40 | TwiceToasted | couldn't get a working setup tho |
05:37.44 | dcordes_ | tmzt: the android-ready stuff is in git. |
05:37.48 | tmzt | dcordes, did you get the question? |
05:38.04 | dcordes_ | I have not upadted the bootkit folder yet with the git zImage |
05:38.32 | dcordes_ | because I don't have done an sd image yet |
05:38.45 | TwiceToasted | not sure what im looking for in the kernel panic but it does have a line that says "do_exit |
05:38.47 | tmzt | do you have a url for TwiceToasted? |
05:39.30 | dcordes_ | one second, I will revert the ts and build and upload kaiser zimage |
05:39.42 | TwiceToasted | :) |
05:39.48 | tmzt | TwiceToasted, do you have the current zImage with sd support? |
05:40.08 | TwiceToasted | yes, taken from the XDA thread in vogue forum |
05:40.42 | tmzt | that zImage is vouge, maybe titan, not kaiser/polaris |
05:40.48 | dcordes_ | vogue kernel won't work too well on kaiser/polaris |
05:40.52 | tmzt | the android-data will work on all of the I think |
05:41.10 | TwiceToasted | ah, then i guess not. I dont think xmoo posted an updated zImage w/ SD |
05:41.11 | tmzt | can you put a y-corr image on ~lgorris? |
05:41.30 | tmzt | or do you have a url from ging*e? |
05:41.43 | dcordes_ | making one |
05:42.15 | dcordes_ | TwiceToasted: do you want any special stuff built in? |
05:42.25 | tmzt | I have been trying to find the vogue/titan and kaiser/polaris threads, but I can't seem to find the on xda-dev |
05:42.35 | tmzt | If you have the urls I'll save them in a file |
05:42.48 | TwiceToasted | what kind of stuff dcordes_? |
05:42.51 | tmzt | android threads |
05:42.59 | dcordes_ | http://forum.xda-developers.com/showthread.php?t=396782 <-kaiser |
05:43.24 | dcordes_ | TwiceToasted: don't know. I will just have you one with the git defconfig |
05:43.44 | tmzt | does that have sd? |
05:44.02 | dcordes_ | http://forum.xda-developers.com/showthread.php?t=385023 <- polaris |
05:44.21 | dcordes_ | http://forum.xda-developers.com/showthread.php?t=382265 <-vogue |
05:44.23 | *** join/#htc-linux ToastedLogic (n=toast_ma@31.152.119.70.cfl.res.rr.com) |
05:44.25 | tmzt | hope he comes back |
05:44.28 | ToastedLogic | gd, sorry stupid router |
05:45.04 | dcordes_ | ok kernel is ready |
05:45.22 | tmzt | titan is vogue, right? |
05:45.46 | ToastedLogic | i thought titan was different? |
05:45.57 | tmzt | sorry, I meant the thread |
05:46.15 | tmzt | I think the sd is different, vogue doesn't have wifi |
05:46.46 | ToastedLogic | it does seem that they are interchangeable to an extent |
05:47.20 | tmzt | we are working on kaiser touchscreen for non android |
05:47.45 | tmzt | android image that is being used is based on sdk so it expects screen coordinates from the computer |
05:48.11 | ToastedLogic | i notice my kaiser has much less accuracy with the touchscreen driver |
05:48.17 | ToastedLogic | compared to the build on my athena |
05:48.26 | tmzt | yeah, the kernel has to round it off for android vm |
05:48.29 | *** join/#htc-linux kiozen (n=oeichler@p54929E32.dip0.t-ipconnect.de) |
05:48.57 | ToastedLogic | dcordes, you uploaded a new zImage? |
05:49.05 | dcordes_ | kaiser=msm7200,wifi,keyboard polaris=msm7200,wifi,no keyboard vogue=msm7500,no wifi,no keyboard titan=msm7500, wifi,keyboard |
05:50.02 | dcordes_ | ToastedLogic: http://linuxtogo.org/~lgorris/kaiser-bootkit/ zImage.bin has sd support built in and all the other latest stuff from ginge's robot lab |
05:50.14 | ToastedLogic | :D thank you! |
05:50.23 | tmzt | android is a custom environment (in a Java-like system) on top of Linux |
05:50.47 | tmzt | but it could easily enough be put on top of qualcomm software or symbian |
05:50.50 | ToastedLogic | do i need to change the default.txt dcordes? |
05:51.27 | dcordes_ | no |
05:51.33 | ToastedLogic | are there any other linux builds that have telephony working for htc devices tmzt? |
05:51.51 | ToastedLogic | i know i read something about it in the universal forum on xda |
05:51.52 | dcordes_ | I will try to make up a loopfile to boot from |
05:51.53 | tmzt | what do you have for initrd in default.txt? |
05:52.30 | tmzt | I don't know, there is work on the openmoko system, but they have a new design |
05:52.53 | tmzt | which should be possible to get working on devices where the modem and sound routing are known |
05:53.23 | dcordes_ | well the modem routing is known on the msms |
05:53.39 | dcordes_ | it's normal AT stuff |
05:53.53 | tmzt | yeah, I was a little suprised there |
05:54.10 | tmzt | (on cdma) |
05:54.36 | dcordes_ | the serial ports are for that are shared ram buffers |
05:54.36 | tmzt | you still building/booting? (dcordes) |
05:54.44 | dcordes_ | um where did we stop |
05:54.53 | dcordes_ | ts_calibrate? |
05:54.58 | tmzt | yeah |
05:55.08 | tmzt | just hit the five points |
05:55.22 | *** join/#htc-linux ToastedLogic (n=toast_ma@31.152.119.70.cfl.res.rr.com) |
05:55.24 | ToastedLogic | sorry |
05:56.09 | tmzt | if you have other questions about Linux on phones, you might come back when the devs can answer them |
05:56.55 | dcordes_ | ToastedLogic: have a look at http://linuxtogo.org~/htcpxa for universal and friends |
05:57.01 | dcordes_ | there are some builds |
05:57.02 | marajin | Dev's don't answer questions! that's social skills |
05:57.20 | tmzt | hey |
05:57.33 | tmzt | I thought we were alone in here |
05:57.38 | ToastedLogic | ok, thanks for all your help! |
05:57.42 | dcordes_ | marajin: somebody got rootfs-in-loopfile working? |
05:57.52 | dcordes_ | ToastedLogic: you're welcome |
05:57.55 | *** join/#htc-linux Robwoerle (n=bob@M948f.m.pppool.de) |
05:58.33 | dcordes_ | tmzt:that's quite interesting. ts_calibrate started with the crosshair in top right position |
05:58.50 | tmzt | wow, maybe we should have tried it |
05:58.54 | dcordes_ | now it's in top left again pff lol |
05:59.13 | dcordes_ | is starting to see things |
05:59.14 | tmzt | oh, top right, might be something in the buffer |
05:59.42 | dcordes_ | well I pressed it 5 times in the usual order. now? |
05:59.44 | tmzt | I'm about done too |
05:59.54 | tmzt | cat /etc/pointercal |
06:01.13 | *** join/#htc-linux SmallR2002 (n=SmallR20@c-67-162-60-33.hsd1.il.comcast.net) |
06:01.32 | tmzt | hostap is making a few meg rsync/scp take about half an hour now |
06:01.34 | dcordes_ | # cat etc/pointercal |
06:01.35 | dcordes_ | 116 889 4886272 -1381 15018 -32370912 655364 65536 |
06:01.44 | tmzt | won't stay connected long enough |
06:02.06 | tmzt | let's try Xfbdev then, it looks about right |
06:02.38 | dcordes_ | ok |
06:02.43 | tmzt | (TSLIB_TSDEVICE=/dev/input/event0 Xfbdev :0) & (sleep 30; chvt 1) |
06:05.31 | dcordes_ | ok |
06:06.07 | tmzt | anything |
06:06.27 | tmzt | when you tap the screen in X |
06:07.29 | dcordes_ | it shows the frozen white underscore in the top left corner on black background, which also appeared when I left the gpe-dm (xserver-nodm equivalent) inside the (stock-)image |
06:08.13 | dcordes_ | x11-image Xfbdev does things differently from openmoko-image Xfbdev |
06:08.20 | dcordes_ | obviously |
06:08.47 | tmzt | I'm not sure what that is |
06:09.58 | tmzt | (TSLIB_TSDEVICE=/dev/input/event0 Xfbdev :0) & (sleep 2; cat /dev/fb0 > fb.bin) & (sleep 30; chvt 1) |
06:10.09 | dcordes_ | it uses xorg.conf |
06:10.32 | tmzt | then it isn's really kdrive, it's kdrive ddx |
06:10.42 | tmzt | is drive fbdev |
06:10.44 | tmzt | is driver fbdev |
06:10.48 | tmzt | in xorg.conf |
06:11.55 | dcordes_ | oops that was my / |
06:12.52 | dcordes_ | http://rafb.net/p/7VyY9t21.html |
06:12.56 | dcordes_ | Xserver |
06:13.39 | dcordes_ | tmzt: what am I supposed to do with fb.bin? |
06:13.57 | tmzt | email it when you get back on you machine |
06:14.00 | tmzt | computer |
06:14.03 | dcordes_ | ok |
06:14.06 | tmzt | but first, |
06:14.12 | tmzt | cat fb.bin > /dev/fb0 |
06:14.17 | tmzt | can see if it is the right image |
06:15.16 | tmzt | s/can see/and see/ |
06:16.12 | tmzt | that script should not be run anyway |
06:16.30 | tmzt | we are starting Xfbdev, which is the default xserver in that script |
06:17.33 | dcordes_ | wow now with the other command it prints the X background and cursor |
06:17.38 | dcordes_ | but no reaction |
06:18.24 | tmzt | let's do evtest, but I've got to go then |
06:18.27 | dcordes_ | unable to open socket for inet6 |
06:18.34 | tmzt | evtest /dev/input/0 |
06:18.39 | tmzt | that's normal |
06:20.52 | dcordes_ | absolute events are 0(X) 1(Y) 24 (Pressure) 33 (?) |
06:21.34 | tmzt | ok, do you get EV_SYN after X Y P? |
06:21.40 | tmzt | touch once |
06:21.54 | tmzt | and do you get BTN_TOUCH? |
06:21.58 | dcordes_ | tmzt: when ts_calibrate ts_print_raw and evtest see the touch and x/y inputs, isn't it just an X configuration problem when it does nothing? |
06:21.59 | dcordes_ | ie doesn't move the crusor |
06:22.04 | *** join/#htc-linux goxboxlive (n=goxboxli@31.84-48-212.nextgentel.com) |
06:22.18 | tmzt | Xfbdev uses tslib as well |
06:22.27 | tmzt | so, if ts_print works, X should |
06:22.33 | tmzt | not ts_print_raw |
06:22.40 | tmzt | you can try ts_print if you want |
06:22.44 | dcordes_ | I think ts_print shows the same as ts_print_raw |
06:22.48 | *** join/#htc-linux rmoravcik (n=rmoravci@gtsgw.ttc.cz) |
06:23.07 | tmzt | than the configuration is messed up, if not even dejitter and variance work |
06:23.10 | dcordes_ | I see no EV_SYN when I do no touch in evtest |
06:23.48 | tmzt | and calibration should adjust the values to screen resolution |
06:23.57 | tmzt | do you get Report sync --- |
06:24.17 | dcordes_ | ts_print shows stuff, different values as in ts_print_raw but mostly same scheme |
06:24.25 | tmzt | type 1 (Key), code 330 (Touch!!), value ?? |
06:24.48 | tmzt | with ts_print, do you get 0 or about 50 at the far left for X |
06:25.01 | dcordes_ | yes always when I touch/release it shows ------------Rport Sync -------- and it always did |
06:25.31 | tmzt | oh, that's what I meant by EV_SYNC, but I'm following along with my hpc now |
06:25.57 | dcordes_ | no it's like 100 for X in ts_print in far left edge |
06:26.02 | tmzt | do you get type 3 (Absolute), code 0/1/24 and values between the syncs |
06:26.15 | tmzt | and far right (sorry about the two different things) |
06:26.33 | dcordes_ | sorry man |
06:26.38 | dcordes_ | it _always_ reports syncs |
06:26.50 | tmzt | yeah, I should have tried it |
06:26.56 | dcordes_ | when I move around it's like that |
06:27.05 | dcordes_ | ------Report Sync ------------------ |
06:27.14 | tmzt | but before, I thought it was reporting so many syncs you couldn't even read it |
06:27.15 | dcordes_ | type 3 abs code 0 x val 1183 |
06:27.17 | tmzt | with osk |
06:27.24 | dcordes_ | type 3 abs code 1 y val 2944 |
06:27.36 | dcordes_ | type 3 abs code 24 pressure val 1488 |
06:27.41 | dcordes_ | ------Report Sync ------------------ |
06:27.47 | dcordes_ | and then same |
06:27.50 | dcordes_ | all the time |
06:27.54 | dcordes_ | until I release |
06:27.57 | tmzt | everything looks right, so I'm not sure why X didn't work |
06:28.04 | dcordes_ | then it's |
06:28.18 | dcordes_ | <PROTECTED> |
06:28.20 | dcordes_ | ------Report Sync ------------------ |
06:28.22 | tmzt | tslib expects X Y P sync X Y P sync, but it tries to sort them if it has two |
06:28.30 | dcordes_ | type 1 key code 330 touch val 0 |
06:28.36 | tmzt | s/two/to/ |
06:28.40 | dcordes_ | type 3 abs code 24 pressure vlaue 0 |
06:29.04 | tmzt | timestamps are pretty close together (after the period) |
06:29.06 | tmzt | >> |
06:29.07 | tmzt | ? |
06:29.18 | tmzt | s/>>// |
06:29.20 | dcordes_ | yes it floods the shit out of the fbcon |
06:29.49 | tmzt | the numbers are close togther, like 920186 920189 etc. |
06:29.57 | dcordes_ | yeo |
06:30.09 | tmzt | then it doesn't seem to be dropping events |
06:30.20 | tmzt | alright, lets look at ts_print again |
06:30.32 | tmzt | can you give me top left and bottom right |
06:32.13 | dcordes_ | 103 -43 825 top left |
06:32.47 | dcordes_ | 132 298 1708 bottom right |
06:33.07 | tmzt | it's not calibrating then |
06:33.28 | dcordes_ | I can only guess where the crosshairs should go |
06:33.58 | tmzt | yeah, but I don't think it is reading your presses right |
06:34.02 | dcordes_ | maybe there is a connection between the resulting /etc/pointercal after ts_calibrate is useless and the crosshairs not being moved? |
06:34.54 | dcordes_ | when I tap tap tap in a sequence, X/Y remain mostly the same and P changes from the pressure reading to null and back again |
06:35.10 | dcordes_ | like 1300 0 1389 0 1392 0 |
06:35.33 | tmzt | ts_calibrate draws a crosshair, gets a sample, clears the crosshair |
06:35.59 | tmzt | if the second one is not drawn, then the getxy apparently failed |
06:36.07 | dcordes_ | hey when I close ts_calibrate I see it took samples. |
06:36.11 | dcordes_ | why doesn't it mvoe then?? |
06:37.26 | dcordes_ | oh wait it took way more samples now than in the in previous builds |
06:37.29 | tmzt | What does it say for top left X = ?? Y = ?? |
06:37.57 | dcordes_ | hm but seems like that's only depending on how long I rest when I tap |
06:38.16 | tmzt | yeah, it gets samples while the pen is down |
06:38.41 | tmzt | X = ?? Y = ?? top left |
06:38.51 | tmzt | that will tell me if it is even reading you presses |
06:39.25 | dcordes_ | TOP left : X = 1327 Y = 2464 |
06:39.32 | *** join/#htc-linux ToastedLogic (n=toast_ma@31.152.119.70.cfl.res.rr.com) |
06:39.33 | tmzt | and bottom right |
06:39.35 | tmzt | center |
06:39.38 | dcordes_ | with 4 samples top left |
06:39.45 | tmzt | that's all I have time for though |
06:40.08 | tmzt | can you email that fb.bin later? |
06:40.31 | ToastedLogic | any idea why my kaiser freezes 30-60 seconds after booting android? it doesnt seem to be a common problem in the thread on xda-devs |
06:40.40 | tmzt | ppp? |
06:40.45 | dcordes_ | Took 3 samples·...\ bt right : X = 1327 y = 3504 |
06:41.04 | ToastedLogic | ppp settings? |
06:41.04 | tmzt | do you have the user and password set in default.txt? |
06:41.04 | dcordes_ | ToastedLogic: which initrd? |
06:41.15 | ToastedLogic | yeah tmzt |
06:41.36 | tmzt | how can X be the same in both |
06:41.47 | ToastedLogic | initrd-android |
06:41.58 | ToastedLogic | er |
06:42.00 | ToastedLogic | android.bin |
06:42.01 | tmzt | and apn |
06:42.09 | tmzt | for your carrier |
06:42.10 | dcordes_ | took 2 samples\ center : X = 2207 y = 3210 |
06:42.23 | dcordes_ | ToastedLogic: it should usually not freze |
06:42.33 | tmzt | it's got to be ppp, but I don't know how to fix it |
06:42.34 | dcordes_ | oh I read angstrom, sorry ;:) |
06:42.53 | dcordes_ | ToastedLogic: try android-data.bin and change your default.txt accordingly. |
06:43.00 | tmzt | hey, I'll see you in a few hours |
06:43.23 | ToastedLogic | ok |
06:43.32 | dcordes_ | ok bye |
06:44.41 | ToastedLogic | dcordes, is there a quick/easy way to verify sd card working? |
06:44.46 | ToastedLogic | from the gui? |
06:44.54 | dcordes_ | if just that damn ts worked, you could use a nice X11 browser |
06:45.03 | dcordes_ | like minimo orso |
06:45.28 | dcordes_ | ToastedLogic: not that I know of. I slightly recall somebody in the forum said he could see Card or so in android |
06:45.37 | dcordes_ | in angstrom it's easy to check. |
06:45.47 | ToastedLogic | angstrom is just a console, right? |
06:45.59 | dcordes_ | it's a distro |
06:46.07 | dcordes_ | you can install all sorts of gui you want |
06:46.10 | ToastedLogic | but its not a gui...? |
06:46.14 | ToastedLogic | ah ok |
06:46.41 | dcordes_ | when you boot angstrom.bin from kaiser-bootkit, you will only get a console |
06:48.53 | dcordes_ | but you can check if your sd card is working |
06:50.44 | dcordes_ | mknod /dev/mmc0p1 b 179 1; mount /dev/mmc0p1 /mountpoint |
06:52.50 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
07:09.56 | *** join/#htc-linux rob__w (n=bob@M8d52.m.pppool.de) |
07:11.43 | kiozen | BabelO: apt: ~ping BabelO |
07:13.01 | *** join/#htc-linux andy_js (n=andy@AAmiens-152-1-73-77.w86-207.abo.wanadoo.fr) |
07:17.36 | kiozen | anyone familliar with that /usr/share/zoneinfo stuff in oe? |
07:21.23 | BabelO | ola kiozen |
07:21.38 | kiozen | morning, are familliar with zoneinfo? |
07:21.52 | kiozen | s/are/are you/ |
07:22.13 | BabelO | kiozen: no, i always copy needed zoneinfo from my home computer :) |
07:22.50 | kiozen | BabelO: I expected it to be a bunch of files, but now it is just two files |
07:23.17 | kiozen | BabelO: seems to have changed the last time I had to play with it |
07:33.55 | BabelO | kiozen: gdal is 1.4.2 on device too |
07:34.17 | kiozen | It's funny my work pc is ok |
07:34.25 | kiozen | my laptop is not |
07:34.43 | kiozen | maybe some suse 11.0 snafu |
07:34.56 | BabelO | kiozen: i m happy because i put point well on the map :) |
07:34.59 | kiozen | I can remember installing suse's proj4 |
07:35.32 | kiozen | that timezone stuff sucks even more now |
07:51.05 | *** join/#htc-linux ginge_ (n=baz@80.229.188.31) |
07:59.52 | *** join/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
08:07.35 | *** join/#htc-linux zoolooc (n=lucian@nrbg-4dbfb7ea.pool.einsundeins.de) |
08:16.49 | *** join/#htc-linux okias (i=ejabberd@poseidon.kraja.cz) |
08:27.31 | *** join/#htc-linux rob__w (n=bob@Mbe5b.m.pppool.de) |
08:32.10 | BabelO_ | kiozen: can you remember me the coord order to enter in GT ? |
08:32.59 | kiozen | BabelO_: latitude longitude? |
08:33.17 | kiozen | BabelO_: N xxxx W xxx |
08:33.43 | BabelO_ | kiozen: ok the reverse of google :) |
08:34.07 | kiozen | BabelO_ ??? shouldn't be |
08:34.28 | kiozen | BabelO_: what are you trying to do? |
08:35.53 | BabelO_ | kiozen: i m getting in GT the other maps around my town |
08:37.21 | kiozen | BabelO_: you try to reference it? |
08:38.09 | BabelO_ | kiozen: yes, with three point because no grid |
08:38.48 | kiozen | BabelO_: look at the text for possible coord formats at step 2 :) |
08:39.06 | BabelO_ | ok |
09:12.15 | meredydd | Hey...now it's actually a weekday, and some people are more awake |
09:12.50 | meredydd | Do we have any of the Android-on-* hackers around here? |
09:13.12 | meredydd | I'm looking to prototype apps on a real device, and trying to decide which to buy. |
09:14.02 | meredydd | From what I understand, the Vogue, Kaiser and Polaris are the best-supported (FSVO "best") |
09:14.33 | meredydd | but I'm in GSM-land, so as I understand I can only use Kaiser or Polaris... |
09:14.58 | ginge_ | yes, support is "best" for a limited definition of supported |
09:15.08 | meredydd | aha, hello again :) |
09:15.10 | meredydd | indeed. |
09:15.17 | ginge_ | mornin' |
09:15.32 | meredydd | How're you? I take it this means you're European as well :) |
09:15.52 | meredydd | Aha. Mancunian :) |
09:16.29 | ginge_ | :) |
09:16.38 | meredydd | In any case - as I can't do Vogue, I'm trying to choose the lesser of the evils from the other two. |
09:17.06 | ginge_ | well kaiser and polaris are very similar in terms of working |
09:17.23 | meredydd | Ah. So, "boots, but crashes within seconds of attempting to use data at all"? |
09:18.06 | ginge_ | pretty much |
09:18.14 | ginge_ | also the phone is stuck on speakerphone for now |
09:18.16 | meredydd | Arse. |
09:18.19 | meredydd | That I don't mind. |
09:18.50 | meredydd | The app is largely data-based. |
09:20.12 | meredydd | So, are you saying that the Vogue is the only phone with working data? |
09:20.29 | ginge_ | yeah, that would seem to be the long and short of it |
09:21.40 | meredydd | Argh. I so do *not* want to go chasing NDAs instead of hacking. |
09:21.51 | meredydd | I take it your work last night didn't give you any leads? |
09:22.03 | ginge_ | to be honest with you I went back to hacking on the sd driver |
09:22.30 | meredydd | fair enough. |
09:22.36 | meredydd | How far did you get with the packet-dump issue? |
09:22.46 | ginge_ | which issue was that? |
09:22.57 | ginge_ | looks at the huge list of issues |
09:23.09 | meredydd | Uhh...sorry, not an issue so much as an attempt to see what was causing the hang |
09:23.14 | meredydd | last night |
09:23.17 | ginge_ | ahh, I see |
09:23.38 | meredydd | Wondering whether I might be able to help, as the problem appears to be partially in userspace. |
09:23.40 | ginge_ | well, yeah got to the bottom of the hang. IRQ triggering by the looks of it. |
09:23.54 | meredydd | Ooh. So there is yet hope. |
09:23.56 | ginge_ | now it just takes 30 minute to boot android :/ |
09:24.14 | ginge_ | I spend a couple of hours porting to 2.6.25 which may help |
09:24.22 | meredydd | Um. That's...less than ideal. What did you change to cause that? |
09:25.06 | ginge_ | I changed how the irq handlers work. instead of triggering an irq twice on rise/fall it only triggers once. |
09:25.21 | ginge_ | which means it should work, but it now looks like there is a clock issue |
09:25.28 | ginge_ | one problem reveals another |
09:25.32 | meredydd | Woo. Okay, that's through the kernel and out the other side :D |
09:25.39 | ginge_ | :) |
09:26.43 | ginge_ | google made some changes in .25 I am hoping I won't have to re-invent the wheel |
09:26.50 | ginge_ | we shall see in a few hours when I get ack to hacking :)) |
09:27.08 | meredydd | Hang on...how come a double-triggering IRQ caused a crash purely in software |
09:27.19 | meredydd | (you said you were still talking to the rest of the device)? |
09:27.27 | ginge_ | thats a different issue |
09:27.46 | meredydd | Ah. |
09:27.53 | ginge_ | I think we may we may be taljng about different things here :) |
09:27.57 | meredydd | So the hang you're working on isn't the data hang, it's another hang? |
09:28.09 | ginge_ | the android crash is dalvik engine locking up |
09:28.15 | meredydd | Yeah. |
09:28.27 | meredydd | And that's the one triggered by data, yes? |
09:28.38 | ginge_ | yes, it would seem so |
09:28.47 | ginge_ | but Ihave a few ideas on that |
09:28.52 | meredydd | ? |
09:29.03 | ginge_ | I think it is related to how we are bringin up ppp and google ril driver |
09:29.51 | ginge_ | so tonight I will decompile googles ril sources and rewrite |
09:30.15 | meredydd | Okay. And how often is t'other hang? |
09:30.35 | ginge_ | sd hang happens all the time |
09:30.59 | ginge_ | well, I say hang... its more like a massive slowdown now |
09:31.04 | *** join/#htc-linux zMastaa|XPS (n=zM@cpc2-stkp5-0-0-cust836.manc.cable.ntl.com) |
09:34.38 | ginge_ | meredydd: what about a non-htc device? |
09:34.49 | ginge_ | I know that is like swearing in here ;) |
09:35.06 | meredydd | ginge_: Are there non-HTC devices booting android with working net connections? |
09:35.35 | meredydd | (and, because ignorance is irritating...where *should* I have found out that such things exist, rather than having come in here and pestered you?) |
09:36.26 | ginge_ | I think the information is quite fragmented at the moment. I don't know of any one source |
09:36.49 | ginge_ | I think some nokia devices work. n810? |
09:37.03 | ginge_ | http://www.internettablettalk.com/forums/showthread.php?t=21495 |
09:37.13 | meredydd | Ah, yes - but that's a tablet; it's already a small linux machine with no modem. |
09:37.32 | ginge_ | figures |
09:37.42 | meredydd | Ditto the Zauruses |
09:38.00 | ginge_ | i'm out of ideas then |
09:38.29 | NiZoX | meredydd: yes there are |
09:40.31 | meredydd | NiZoX: Oh? |
09:40.41 | meredydd | I'm all ears, if you can mention a couple. |
09:40.44 | meredydd | (or sources of information) |
09:44.29 | meredydd | prods NiZoX |
09:46.17 | NiZoX | I can't.. but the network management is poor |
09:47.41 | meredydd | Whu? |
09:47.47 | meredydd | What do you mean by that? |
09:55.59 | BabelO_ | meredydd: this linux tablet works very well, no need of android on it |
09:56.34 | BabelO_ | meredydd: and it have usb host, so i can share my htc aretmis modem when no wifi access is around |
10:07.53 | goxboxlive | hi BabelO : I am able to list all the music now and transfer files from Amarok- > iPhone. Though i dont get it listed in my iPhone :-) |
10:12.17 | BabelO_ | goxboxlive: lol, last time i try an iPod with linux i lost all data :) only new data coming from linux are ok, the others from windows disappear |
10:12.28 | BabelO_ | goxboxlive: i think it is some iTunes database |
10:13.31 | *** join/#htc-linux dcordes (n=dcordes@unaffiliated/dcordes) |
10:15.06 | ginge_ | morning dcordes |
10:15.30 | dcordes | morning ginge |
10:15.56 | dcordes | I have ts working now in the testing programs with tmzt's ts driver patch |
10:16.39 | dcordes | Xfbdev doesn't like it yet though |
10:20.02 | ginge_ | good work |
10:20.34 | ginge_ | in that case I will rewrite out existing driver to have two input outputs, one for android and one for other |
10:21.11 | dcordes | ginge_: ok. I think the raw driver needs some calibration/correction |
10:21.25 | dcordes | in kernel |
10:21.31 | ginge_ | I have the raw correction algo in the kenel ready |
10:21.45 | ginge_ | its not great, but then again neither is android |
10:21.47 | dcordes | I tried to tune/calibrate it a lot but some glitches will remain |
10:22.01 | dcordes | ginge_: can I try it? |
10:22.18 | ginge_ | I think you already did at one point :) |
10:22.42 | ginge_ | also, I am at work atm and have no remote access to the sources |
10:22.45 | dcordes | but not with the patches that make it work for tslib |
10:22.52 | dcordes | ok |
10:23.23 | ginge_ | dcordes: the two are not related. the patch for tslib just makes proper os's work. the kernel correction os for android |
10:23.48 | ginge_ | although I see no reason why anroid shouldn't use the input driver via tslib too |
10:24.39 | dcordes | ok so I won't need the correction code |
10:25.47 | goxboxlive | BabelO: i think so too. I had to do a restore on the iphone, because i had messed up some files :-) |
10:27.08 | ginge_ | dcordes: if we do this right, then no, the kernel correction code can go. emualting a mouse though kernel correction routines is just dumb anyway |
10:28.31 | dcordes | is that what the android code does, emulating mouse? |
10:29.30 | *** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be) |
10:30.20 | ginge_ | it would seem to via usbd |
10:30.39 | ginge_ | presumably because of wemu |
10:30.42 | ginge_ | qemu |
12:02.32 | *** join/#htc-linux exco (n=exco@e181068096.adsl.alicedsl.de) |
12:25.13 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
12:26.50 | *** join/#htc-linux zwox (i=zwox@unaffiliated/zwox) |
13:10.16 | *** join/#htc-linux Othello_ (i=Magorium@gateway/tor/x-5d60a3245dc19a0e) |
13:32.13 | *** join/#htc-linux AstainHellbring (n=Administ@unaffiliated/astainhellbring) |
13:46.02 | *** part/#htc-linux okias (i=ejabberd@poseidon.kraja.cz) |
13:49.21 | *** join/#htc-linux miknix (n=miknix@bl4-89-161.dsl.telepac.pt) |
13:49.25 | *** join/#htc-linux LanceHaig (n=LanceHai@foresight/member/lhaig) |
13:53.03 | *** join/#htc-linux AstainZZZZZZ (n=Administ@unaffiliated/astainhellbring) |
13:53.36 | kiozen | BabelO_: you should update M, your version will exaust memory pretty fast |
13:56.32 | BabelO_ | kiozen: oh ? why :) |
13:56.56 | kiozen | BabelO_: GDAL has a cache :) and that is biiiig by default |
13:57.14 | kiozen | BabelO_: I set a 10MB limit now |
13:57.32 | BabelO_ | wouah |
13:59.05 | BabelO_ | kiozen: i think i set a M button to hide Information bar or buttons on demand for small device, some appliaction do that nicely :) |
13:59.31 | kiozen | BabelO_: sounds good :) |
14:00.12 | kiozen | BabelO_: btw M uses ~30MB of memory now |
14:00.22 | BabelO_ | kiozen: and before ? |
14:00.48 | kiozen | BabelO_: well it was eating up all memory while scrolling the map :) |
14:01.00 | BabelO_ | ok |
14:01.08 | kiozen | BabelO_: but the 30 MB are qws mode |
14:01.30 | kiozen | BabelO_: with qpe running it should be less |
14:01.41 | BabelO_ | kiozen: ok i need to check it |
14:02.36 | kiozen | hve to move, bbl |
14:16.13 | *** join/#htc-linux axe- (n=axe@217.116.62.236) |
14:21.09 | *** join/#htc-linux Othello_ (i=Magorium@gateway/tor/x-029b5f6c5f7fae5e) |
14:22.45 | *** join/#htc-linux joshts0 (i=joshts0@cpe-76-186-198-67.tx.res.rr.com) |
14:28.33 | joshts0 | Is anyone currently trying to modify the kaiser keyboard driver for the Titan? Does any real rewriting need to be done or is it basically just getting the keycodes from the keyboard and changing them in the code to do the correct things? And where can I get the source to the kaiser keyboard code? |
14:31.35 | *** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) |
14:34.13 | *** join/#htc-linux axe- (n=axe@217.116.62.236) |
14:49.48 | ginge_ | joshts0: its pobably completely different at the device driver level. IRQs and mmap etc |
14:55.00 | ginge_ | joshts0: looks pretty different to me based on the memory map. I notice there are no CPLD and GPIO traces yet. Much work to do |
14:56.09 | ginge_ | joshts0: its still a msm, so the information to do the port will be fairly readily availble from the other ports done. |
14:56.38 | AstainHellbring | vogue is the closest to titan atm |
14:57.47 | ginge_ | AstainHellbring: yeah but I doubt the keyboard will be 100% compatible with the kaiser kb |
14:58.13 | AstainHellbring | yah I'm sure the titan keyboard and kaiser keyboard will be definately different |
14:58.46 | ginge_ | if someone does some titan traces in haret, I'm pretty sure we could work blind to get it going, not easy without the device though |
14:59.10 | AstainHellbring | I have a titan, what would I need to do to do the traces? |
14:59.32 | ginge_ | trace all the GPIO and CPLD pins :) |
14:59.48 | AstainHellbring | ok.... how would I do that? |
14:59.51 | ginge_ | oh, and IRQs |
15:00.36 | ginge_ | AstainHellbring: hmm... well maybe we can run through getting them later, at work atm |
15:02.05 | ginge_ | AstainHellbring: joshts0: this is the best palce to start assuming noone has done this already |
15:02.07 | ginge_ | http://handhelds.org/moin/moin.cgi/HaRET_20Documentation |
15:05.57 | *** join/#htc-linux LunohoD (n=alex@e180076178.adsl.alicedsl.de) |
15:08.35 | AstainHellbring | ok |
15:10.54 | *** part/#htc-linux zoolooc (n=lucian@nrbg-4dbfb7ea.pool.einsundeins.de) |
15:13.00 | ginge_ | AstainHellbring: can you boot the vogue kernel on titan? |
15:13.07 | AstainHellbring | yes |
15:13.13 | ginge_ | AstainHellbring: also it looks like a pretty nice phone... is it? |
15:13.33 | AstainHellbring | eh its ok titan is very low on ram |
15:13.48 | ginge_ | its shiny though :) |
15:14.08 | AstainHellbring | not the one i have... |
15:15.08 | AstainHellbring | I have the sprint version its not that shiny but it works |
15:15.14 | joshts0 | yea the vogue kernel boots fine and the keyboard ... like you have to press left and m at the same time to do whatever pulls up a menu in android |
15:15.23 | joshts0 | ya i have the sprint version too |
15:16.08 | ginge_ | joshts0: I think thats pretty conclusive that it needs some work... certainly more than changing the keymap |
15:19.58 | ginge_ | if you are feeling brave you could haret them using watch gpios 1 and ibitting the spamming registers. The haret doc guide has some hints |
15:21.51 | joshts0 | ya :( i'm still reading over teh documentation.. is mapping all gpio and cpld a 'hard' task or a 'tedious' task? ie, i wonder it would be all over my head ;) |
15:22.05 | ginge_ | its not too hard to do |
15:22.18 | ginge_ | watch gpios 1 |
15:22.34 | ginge_ | oops :) |
15:23.13 | ginge_ | I think more tedious than anything else |
15:24.41 | joshts0 | kk, tedious i might be able to handle ;o i familiar with linux (i support RHEL and SLES actually), familiar with kernel code .. at least basic undersatnding of.. but i could get lost in assembly and irqs and heavy memory stuff pretty easily |
15:24.42 | ginge_ | I don't think you wil have to worry about the CPLD yet, hopefully most of the kayboard is on the GPIO |
15:41.08 | *** join/#htc-linux pronto_ (n=pronto@pool-71-179-232-167.bltmmd.fios.verizon.net) |
15:49.48 | marajin | allo ginge_ |
15:50.32 | ginge_ | marajin: hiya. The missus untied me ;) |
15:50.45 | marajin | hah |
15:50.52 | marajin | ginge_: Did you say thankyou? ;) |
15:50.56 | ginge_ | lol |
15:51.00 | marajin | ginge_: Some men have to pay a lot to get tied up like that |
15:55.09 | ginge_ | cat you in a little while.... hometime! |
15:55.16 | *** part/#htc-linux ginge_ (n=baz@80.229.188.31) |
15:56.08 | *** join/#htc-linux amd64lover (n=miknix@81.193.83.238) |
16:21.39 | *** join/#htc-linux SmallR2002 (n=SmallR20@c-67-162-60-33.hsd1.il.comcast.net) |
16:25.03 | ginge | woot |
16:25.09 | marajin | ootz? |
16:25.22 | ginge | time to finish the .25 port |
16:25.30 | marajin | woo |
16:25.37 | ginge | this had better fix the damn dma issues |
16:25.52 | marajin | why would it? |
16:26.06 | ginge | because googles msmsdcc driver is much more complete in .25 |
16:26.15 | marajin | ah |
16:26.19 | marajin | okidokey |
16:26.49 | ginge | i considered backporting, but we will need to o .25 anyways |
16:26.56 | ginge | s/o/go/ |
16:27.02 | ginge | lol |
16:27.02 | marajin | fairnuff |
16:27.09 | marajin | hah! |
16:27.13 | marajin | apt ftl |
16:27.20 | ginge | indeed |
16:33.45 | *** join/#htc-linux AstainHellbring (n=Administ@unaffiliated/astainhellbring) |
16:36.04 | *** join/#htc-linux kiozen (n=oeichler@rgnb-5d8659fa.pool.einsundeins.de) |
16:51.45 | *** join/#htc-linux axe- (n=axe@217.116.62.236) |
17:26.49 | *** join/#htc-linux resuba (i=relisys@ool-18bed275.dyn.optonline.net) |
17:27.53 | *** join/#htc-linux TimRiker (n=timr@70-1-241-250.area1.spcsdns.net) |
17:31.56 | *** join/#htc-linux dubs (n=Dub@82-71-75-78.dsl.in-addr.zen.co.uk) |
17:32.06 | dubs | Hey |
17:32.54 | *** join/#htc-linux Marex (n=vasum7am@auryn.karlin.mff.cuni.cz) |
17:32.59 | dubs | http://forum.xda-developers.com/showthread.php?t=393973&highlight=linux <, anyone know if the source for this is avaliable? |
17:35.01 | resuba | can any one help me.. i havent flashed my phone in ages... i remmeber that something about radio shoudl match also i need software to flasht eh actal rom.. can someone please remind me how to do this? |
17:39.18 | resuba | ? |
17:43.18 | *** join/#htc-linux axe- (n=axe@217.116.62.236) |
17:46.42 | *** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz) |
17:47.37 | BabelO_ | dubs: yes all sources available :) |
17:47.42 | BabelO_ | dubs: why ? :) |
17:48.39 | BabelO_ | dubs: it s me who have made the post, kernel is a git.linuxtogo.org group mobile-linux branch htc-omap |
17:49.31 | BabelO_ | dubs: about qtopia all are at http://git.asheesh.org/?p=qtopia_snapshot.git branch babelo |
17:50.44 | BabelO_ | kiozen: need to have separate CInfo |
17:52.24 | *** join/#htc-linux OpnSrc1 (i=harisha1@gateway/tor/x-30df5b3c6d715390) |
17:58.40 | kiozen | BabelO_: ok no problem, add an IInfoScreen with all public methods pure virtual |
17:59.09 | BabelO_ | kiozen: ola you speak german to me with your pure virtual :) |
17:59.30 | BabelO_ | kiozen: i can do that |
17:59.45 | kiozen | thought you are a c++ programmer :) |
17:59.53 | *** join/#htc-linux tmzt (n=tmzt@adsl-70-228-92-50.dsl.akrnoh.ameritech.net) |
18:00.19 | BabelO_ | kiozen: yes but not "pure" :) |
18:00.36 | BabelO_ | kiozen: that is qt specific definition |
18:01.50 | kiozen | BabelO_: nope, Stroustrup calls them like this |
18:02.23 | BabelO_ | kiozen: ok, it is done |
18:02.34 | kiozen | that was fast :) |
18:03.10 | BabelO_ | kiozen: yes :) |
18:03.44 | BabelO_ | kiozen: i ve seen a sample somewhere in tapioca code, they only use that |
18:03.59 | BabelO_ | not only, but a lot |
18:04.26 | kiozen | BabelO_: well that is the way to define clean interfaces |
18:04.57 | kiozen | you will never manage with java :P |
18:05.05 | BabelO_ | kiozen: yes i understand, but not easy for me to think like that |
18:05.29 | kiozen | lol, does pascal affect the brain ? |
18:06.35 | BabelO_ | kiozen: yes and no, we are going to switch to .NET for some part of code |
18:07.16 | kiozen | BabelO_: for better or worse, but hey, I have never looked at .net, I can't tell |
18:07.35 | kiozen | I am happy with my c++ / c and python |
18:08.24 | BabelO_ | kiozen: not really happy to run an environment like JAVA ... but made by microsoft :( |
18:09.40 | kiozen | BabelO_: just had a look at MS UPnP API and didn't understand a word. Looked at the OSS lib by Intel and everything was fine |
18:10.06 | kiozen | BabelO_: MS really knows how to obscure an interface |
18:10.14 | BabelO_ | kiozen: ah, so you found api you was looking for |
18:11.09 | kiozen | BabelO_: well, half. It compiles for Linux, but I need it for win32. However visual studio project files are broken. |
18:11.20 | kiozen | BabelO_: thus still a bit work to do |
18:11.53 | kiozen | BabelO_: but still better than that MS crap |
18:14.32 | *** join/#htc-linux amd64lover (n=miknix@81.193.88.84) |
18:17.13 | *** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbfb7ea.pool.einsundeins.de) |
18:21.13 | dubs | cheers BabelO, just playing with trying to build the kernel for artemis. |
18:22.46 | dcordes | tmzt: hi |
18:23.08 | dubs | BabelO is there any documentation regarding setting up the tool chain? |
18:23.09 | BabelO_ | dubs: ok :) i did not made change to kernel since some times now |
18:23.34 | BabelO_ | dubs: hum, you can look at handhelds.org universal wiki page |
18:25.33 | BabelO_ | dubs: here http://www.handhelds.org/moin/moin.cgi/UniversalKernel |
18:26.10 | BabelO_ | dubs: you can create your own from OE but i recommend you to use qtopia toolchain for Neo, because everything is set to compile qtopia well |
18:26.31 | lpotter | BabelO_: never got your email :( |
18:26.56 | lpotter | maybe try lorn.potter at gmail |
18:27.07 | BabelO_ | lpotter: ok i send it now :) |
18:28.13 | tmzt | dcordes: thought a little bit about ts_cal, is seems that it reads samples until there are no more to read, meaning the pen is up, and then moves on to the next location |
18:28.36 | BabelO_ | lpotter: mail sent |
18:28.37 | dcordes | tmzt: no worries, it works :)= |
18:28.44 | tmzt | how? |
18:29.26 | dcordes | I read up a bit. (was about time, I had no clue of how it all worked) I setup all env vars for tslib, put garb event back on, and left the other default options in. |
18:29.42 | dcordes | now I can ts_calibrate, ts_test, and read looks more sane too |
18:29.50 | dcordes | I can even paint picture in ts_test ^^ |
18:29.50 | tmzt | and X? |
18:29.54 | dcordes | no joy |
18:30.07 | dcordes | it gives an error like "Unknown, 240 320 .. |
18:30.30 | tmzt | where does it give that error? |
18:30.44 | tmzt | that sounds more like framebuffer, and I know we had that working |
18:31.09 | dcordes | well the background and cursor pixmap are drawn correctly. I'll have the stderr |
18:31.40 | dcordes | the errors are only visible on exit when I touched the screen, so it's like that they are ts related |
18:31.42 | tmzt | I heard titan keyboard doesn't work, I thought it did |
18:31.47 | lpotter | BabelO_: got that one |
18:31.52 | dcordes | tmzt: no, noet yet |
18:32.04 | dcordes | somebody needs to trace gpios |
18:32.09 | BabelO_ | kiozen: do you have BB file for OE to solve gdal compile ? |
18:32.14 | dcordes | and document them in the wiki |
18:32.15 | tmzt | someone with hw obviously |
18:32.41 | kiozen | BabelO_ sure, I email it ... |
18:32.57 | BabelO_ | kiozen: ok, thanks |
18:33.59 | kiozen | BabelO_: sent |
18:35.11 | dcordes | tmzt: I setup the TSLIV_TS |
18:35.48 | dcordes | sry TSLIB_TS* vars in /etc/profile. when I bootup, they are set correctly already in the console. Will tslib in X in that case also use them? |
18:36.26 | tmzt | if it's lauched from console, but not from the script |
18:36.40 | tmzt | you can add them to the script |
18:36.49 | tmzt | do you have fbcon rotated? |
18:36.54 | dcordes | ok. yes |
18:37.06 | dcordes | I setup 013 scripts to rotate it quickly |
18:37.17 | tmzt | what is the native orientation or resolution of the tft? |
18:37.34 | dcordes | um, portrait? |
18:37.57 | tmzt | so when it is closed the picture is top to bottom? |
18:38.13 | tmzt | do you have fbset? |
18:38.32 | dcordes | yes right. top to bottom |
18:38.46 | dcordes | fbset is present |
18:38.54 | tmzt | just do fbset |
18:39.09 | dcordes | will it quit? |
18:39.14 | tmzt | yes |
18:39.24 | dcordes | ok |
18:39.31 | dcordes | 240x320-0 |
18:39.42 | dcordes | 0 0 0 00 hz |
18:39.52 | tmzt | just the mode |
18:39.58 | dcordes | geometry 240 320 240 640 16 |
18:40.01 | dcordes | 640?!?! |
18:40.09 | dcordes | timings 0 00 0 00 0 0 0 |
18:40.12 | dcordes | accel false |
18:40.40 | dcordes | rgba 5/11/6/5/5/0/0/0 |
18:40.44 | tmzt | geometry is wierd |
18:40.58 | dcordes | that's mode |
18:41.19 | dcordes | which settings does Xfbdev eat? |
18:42.01 | tmzt | do you have the stderr? |
18:42.03 | dcordes | one second |
18:42.18 | tmzt | I think it just relies on the fb as it is already setup |
18:42.41 | tmzt | that's why Xorg doesn't work on mine, it tries to setup the mode itself |
18:42.50 | dubs | BabelO have you seen this error before? fs/binfmt_aout.c:317: error: 'SEGMENT_SIZE' undeclared (first use in this function) |
18:43.54 | tmzt | is CONFIG_BINFMT_AOUT set in .config ? |
18:43.56 | dcordes | I started now with a script. all variables are exported, then Xfbdev is ran. it doesn't work |
18:44.10 | dcordes | here are the stderrs |
18:44.25 | dcordes | they all are "invalid update:" errors |
18:44.44 | tmzt | nothing about 240x320 this time? |
18:45.17 | dcordes | 0 0 320 240 (like 6 times)\ 0 156 320 84\ 015 320 90\ 0 144 320 96\ 139 320 102\ |
18:45.34 | dcordes | sorry |
18:45.41 | dcordes | 0 0 320 240 (like 6 times)\ 0 156 320 84\ 0 15 320 90\ 0 144 320 96\ 0 139 320 102\ |
18:45.56 | dcordes | tj320 remains the same all the time |
18:46.09 | dcordes | and the first 0 |
18:46.10 | tmzt | can you stop the script and try to start Xfbdev from console? |
18:46.14 | BabelO_ | dubs: not really , where did you get that ? |
18:46.19 | dcordes | yes |
18:46.31 | tmzt | is CONFIG_BINFMT_AOUT set in .config ? |
18:46.48 | dcordes | fb.config? |
18:46.55 | dcordes | ts I mean |
18:46.58 | tmzt | no, dubs question |
18:47.28 | dcordes | tmzt: will it use the console's vars when I start from console? |
18:47.37 | dubs | yeah, its the make htcartemis_defconfig .config |
18:48.00 | dubs | it errors halfway through the make |
18:49.00 | BabelO_ | dubs: you do make htcartemis_defconfig && make |
18:49.02 | BabelO_ | ? |
18:49.12 | dubs | yep |
18:49.29 | tmzt | do you have include/linux/a.out.h? |
18:50.03 | BabelO_ | dubs and you have done git clone then git checkout htc-omap ? |
18:50.30 | dubs | tmzt: yes, it declares if defined vax, hp300 or pyr |
18:51.14 | dubs | BabelO: picked up the snapshot from website rather than using git |
18:51.24 | dubs | might be the snapshot is out of date, ill grab git |
18:51.46 | tmzt | it should be the same as PAGE_SIZE |
18:51.57 | BabelO_ | dubs: snapshot on linuxtogo git ? |
18:51.58 | BabelO_ | really |
18:52.11 | tmzt | are asm symlinks for omap setup? |
18:53.11 | dubs | BabelO: http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-omap |
18:53.32 | tmzt | dcordes: did you get it to run from console? |
18:53.47 | dcordes | I just ran it w/o variables set |
18:53.57 | dubs | BabelO: so actually, thats going to be head anyway, guessing its the latest? |
18:54.04 | dcordes | looks like now it doesn't give errors |
18:54.08 | BabelO_ | dubs: ah, you click on snpshot :) |
18:54.14 | dubs | yep :) |
18:54.17 | BabelO_ | yes it is my last comit |
18:54.26 | tmzt | so you get the X background? |
18:54.28 | BabelO_ | ok have to try that too |
18:54.31 | dcordes | tmzt: yes |
18:54.43 | tmzt | TSLIB_TSDEVICE is set? |
18:54.58 | dcordes | no, as I say, now I didn't setup the vars. |
18:55.08 | dcordes | they are plenty |
18:55.13 | tmzt | set |grep TSLIB |
18:56.14 | dcordes | tmzt: prints all the needed vars (I set them using /etc/profile |
18:56.36 | *** join/#htc-linux JohnnyK (n=johnnyk@nfx-nat-229.pilsfree.net) |
18:56.55 | dcordes | and I didn't set them manually, so I guess that should be working. also I bootup, run ts_test/calibrate/whatever w/o any vars or paramters, and it just works |
18:58.11 | dcordes | how can I get the dangling --help out of Xfbdev? |
18:58.37 | BabelO_ | kiozen: thx for email :) |
18:58.42 | *** join/#htc-linux pH5 (n=ph5@e178201156.adsl.alicedsl.de) |
19:03.32 | dubs | BabelO: took it out of the ifdefs and made it equal to PAGE_SIZE and it seems to have passed that chunk. Cant seen anything other than linux or __KERNEL__ not being defined would stop it though |
19:08.53 | *** part/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
19:20.53 | dcordes | tmzt: hm setting "-mouse tslib" doesn't help |
19:22.44 | tmzt | where did you get that from |
19:23.04 | dcordes | --help |
19:23.58 | tmzt | does yours say -mouse path,n ? |
19:24.13 | *** join/#htc-linux wasup (n=wasup@208.47.103.106) |
19:24.40 | wasup | hey everyone. |
19:25.28 | tmzt | why is CONFIG_BINFMT_AOUT defined anyway? |
19:25.59 | dcordes | tmzt: hm yes something like that |
19:26.13 | dcordes | I think -mouse driver,n,,driver_options |
19:26.32 | tmzt | dcordes: I'm pretty sure if the tslib envs are set it should override -mouse and -use-evdev |
19:26.47 | tmzt | but do you have -use-evdev in --help? |
19:26.48 | dcordes | other people told me the same |
19:27.03 | dcordes | let me see, need to reboot |
19:27.15 | wasup | hey has anyone successfully booted android on the titan yet? |
19:27.56 | dcordes | wasup: trace keyboard gpios first :P |
19:28.09 | tmzt | maybe in here: http://forum.xda-developers.com/showthread.php?t=382265 |
19:28.53 | dubs | BabelO: i take it wifi doesnt work yet? |
19:29.40 | dcordes | tmzt: --help http://rafb.net/p/lk9HvW25.html |
19:30.03 | dcordes | can't see -use-evdev |
19:30.47 | tmzt | yours *does* have -mouse driver |
19:32.25 | dcordes | yea |
19:32.45 | tmzt | where do you browse the source for oe again? |
19:33.05 | dcordes | it looks to me like Xfbdev _is_ using tslib (otherwise, where would it get the data from?), but doesn't understand it. |
19:33.30 | tmzt | what data? the framebuffer data is not from tslib |
19:33.57 | tmzt | I'll check x.org git |
19:34.23 | dcordes | tmzt: the sterr output. it is only visible when touch the screen. so Xfbdev must use the tslivb |
19:34.59 | dcordes | I bet tslib config needs some magick to properly work together with Xfbdev |
19:35.05 | dcordes | so the data is ready to use |
19:35.51 | tmzt | oh |
19:35.57 | dcordes | tmzt: http://gitweb.openembedded.net/?p=org.openembedded.dev.git;a=tree;f=packages;h=93156e7343d3ea76ad485203eff651be4d8db385;hb=refs/heads/org.openmoko.dev <- org.oe.dev is what I'm using |
19:40.20 | BabelO | dubs: not at the moment, i try to get acx100 driver working but without success |
19:48.48 | wasup | sorry i was at work |
19:49.07 | wasup | doesnt the 6700 use the same keyboard driver as the titan? |
19:49.20 | wasup | and they have linux running on the 6700 |
19:49.34 | tmzt | isn't apache matrix? |
19:50.13 | wasup | well i bought my dad an apache and the keyboards arent exactly the same but they a very similar |
19:50.17 | joshts0 | wasup yea people have ran android but no one has gotten the keyboard , the keyboard code needs to be ported over and its close to the Kaiser |
19:50.53 | ginge | dcordes: just finished porting the kaiser tree to 2.6.25... just a couple of bugs, but seems much faster |
19:50.58 | wasup | why when i was trying to boot it before the on screen keyboard worked |
19:51.25 | joshts0 | the on screen keyboard does work...? im refering to the hw keyboard.. |
19:51.25 | ginge | joshts0: got me those gpios yet ;) |
19:51.31 | wasup | oh lazy people |
19:51.34 | tmzt | dcordes: do you have strace on kaiser? |
19:51.50 | wasup | its working with the on screen keyboard and people arent happy? |
19:52.03 | joshts0 | ginge: gimme time ;) |
19:52.13 | wasup | i had been trying for weeks to get it to boot |
19:52.18 | ginge | joshts0: good man, thats the atttude :) |
19:52.48 | wasup | now it boots.. im happy... but my phone got stolen with my SDCARD.. so i got my replacement titan.. minus the SD card... |
19:52.50 | wasup | \:( |
19:53.06 | ginge | wasup: lucky they are getting cheap |
19:53.40 | wasup | true... i quit bestbuy a few weeks ago... hopefully i can still get a discount |
19:53.48 | wasup | those cards were dirt cheep |
19:53.54 | wasup | with my discount |
19:53.59 | ginge | nice |
19:54.09 | wasup | a 4 gig for like $40 bucks i thing |
19:54.12 | wasup | think* |
19:54.27 | dcordes | tmzt: yes I think it's standard let me boot |
19:54.37 | ginge | woot! android just booted in 22 seconds :) |
19:54.40 | tmzt | not sure, I had to install it |
19:54.50 | dcordes | usr/bin/strace-graph usr/bin/strace |
19:54.52 | tmzt | from sd card? |
19:54.55 | ginge | yeah |
19:54.57 | wasup | oh.. and do i need a certain type card? like which one should i buy...i heard some of them have problems |
19:55.02 | dcordes | tmzt: yes mounted right now |
19:55.21 | tmzt | ok, if you have it boot |
19:55.22 | dcordes | I ordered me an 8gig to have som partitions ready :) |
19:55.36 | tmzt | you can do file usr/bin/strace |
19:55.40 | tmzt | from the host |
19:56.04 | dcordes | usr/bin/strace: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.6.14, dynamically linked (uses shared libs), stripped |
19:58.25 | tmzt | alright, boot |
19:59.38 | dcordes | tmzt: logged in. |
20:01.24 | joshts0 | how do i filter teh stuff that says out0=0000000 out1=00000000800: out1-11=1 out2-10=1 .. etc etc ? |
20:01.27 | joshts0 | in haret.. |
20:02.53 | dcordes | joshts0: I think the relevant parts are out 1-11 |
20:02.59 | dcordes | and out 2-10 |
20:03.43 | dcordes | joshts0: if you don't wanna see a certain gpio anymore because it spams do "ibit gpios <indexnummer>" |
20:06.47 | *** join/#htc-linux tmzt (n=tmzt@adsl-70-228-92-50.dsl.akrnoh.ameritech.net) |
20:06.54 | dcordes | joshts0: but I'm not sure. didn'trace anything in haret for quite a while http://handhelds.org/moin/moin.cgi/HaRET_20Documentation |
20:07.16 | dcordes | tmzt: yo what to do with strace? |
20:10.22 | tmzt | (strace Xfbdev :0 2>trace.txt) & (sleep 30; chvt 1) & |
20:10.51 | tmzt | try it that way, then we will add -mouse and see if there is a difference |
20:12.09 | dcordes | tmzt: I will run that line on the end of the script that sets the vars |
20:12.20 | joshts0 | got it thanks |
20:12.42 | joshts0 | ginge: so basically just mashing a key, getting the otuput, and matching which key is to what output in a plain english text file would do you good? |
20:13.06 | ginge | joshts0: yes please |
20:13.11 | tmzt | ok |
20:13.24 | tmzt | I thought the vars were set in /etc/profile |
20:14.06 | dcordes | tmzt: yea but when I run X w/o the vars, I don't see the stderr. |
20:14.20 | tmzt | it's getting redirected in this case |
20:14.22 | ginge | joshts0: you might see lots of pins being triggered with each press, thats normal |
20:14.23 | dcordes | s/the vars/passing the vars in the runscript/ |
20:15.38 | dcordes | tmzt: I got the underscore in the top left corner again now |
20:15.50 | dcordes | i.e. X wasn't drown correctly |
20:15.55 | joshts0 | ginge: sent you a msg.. |
20:16.06 | ginge | joshts0: just downloading now thanks |
20:16.21 | joshts0 | no where naer done just want to make sure this is right before i finish. |
20:16.38 | tmzt | when you run just the line I gave you with TSLIB_TSDEVICE set do you get the underscore, or the x background? |
20:16.49 | ginge | joshts0: yes, looking very good |
20:17.12 | dcordes | joshts0: you might wanna look at this for reference http://wiki.xda-developers.com/index.php?pagename=Kaiser_GPIO |
20:17.27 | dcordes | tmzt: trying. |
20:19.40 | ginge | joshts0: excellent. It looks like this is very similar to kaiser. let me know when you are half way through, we shouldn't need much more data than a handful of presses. Then we need to do the IRQs |
20:20.25 | dcordes | (strace TSLIB_TSDEVICE=/dev/input/event0 Xfbdev :0 2> strace.txt) & (sleep 30; chvt 1) & |
20:21.06 | dcordes | [1] - Done(1) |
20:23.58 | tmzt | grep -C 2 event0 strace.txt |
20:27.56 | dcordes | that command was wrong had to put strace in front of Xfbdev |
20:30.33 | joshts0 | ginge: if you refresh that file its a-z, plus a couple of other keys at the bottom. what else should i do? capitals? more combos of the blue fn keys? |
20:30.47 | joshts0 | the hardware buttons on the outside dont seem to output anything through the gpios stuff... |
20:30.50 | ginge | can you do the modifiers shift alt fn etc |
20:31.19 | ginge | the hardware buttons will be on the cpld by the looks |
20:32.16 | ginge | joshts0: ok, so you can boot the vogue kernel ok? |
20:32.53 | dcordes | tmzt: no event0 in that file |
20:33.38 | dcordes | tmzt: X is not drawn right when the command is ran. |
20:33.39 | joshts0 | ginge: just updated the file with a couple more, tab, okay, space, enter, and yes i can boot the vogue kernel |
20:33.49 | ginge | joshts0: do the arrow keys generate anything? |
20:33.51 | dcordes | tmzt: I wonder what it depends on if it draws correctly or not |
20:34.01 | joshts0 | one sec |
20:34.52 | ginge | joshts0: I think they will be on the cpld as well |
20:35.26 | *** join/#htc-linux pronto_ (n=pronto@pool-71-179-232-167.bltmmd.fios.verizon.net) |
20:35.58 | joshts0 | ginge: updated the same file with the arrows and the left/right softkeys . what else? |
20:36.12 | ginge | any buttons you can find to press :) |
20:36.23 | ginge | touch the screen too |
20:37.59 | joshts0 | okay ive technically touched every key, but do i need to start doing things with shift + keys or fn + keys ? |
20:45.57 | ginge | joshts0: no, thats fine |
20:47.16 | joshts0 | okay, so thats just everything on the keyboard itself, the outside hardware keys didnt return anything. how do i get that information for you? |
20:47.42 | ginge | it will be a case of tracing the cpld. |
20:48.57 | ginge | joshts0: start reading up on mmutrace while I get the relevant addresses for you ;) |
20:49.34 | dcordes | ginge: great to hear you are able to boot with .25 |
20:49.44 | ginge | dcordes: a few minor issues ;) |
20:49.52 | dcordes | can I try it? |
20:50.01 | ginge | feeling brave are we ;) |
20:50.10 | ginge | keyboard and mdp not working as they should |
20:50.15 | dcordes | maybe I can debug it |
20:50.24 | dcordes | I'm not getting anywhere with X it looks |
20:50.46 | dcordes | but only if it is useful.. |
20:51.24 | ginge | http://www.headfuzz.co.uk/files/android/zImage.25 |
20:51.59 | ginge | if you want to see what you are typing, look in the top left hand corner. You see one character at a time :~ |
20:52.25 | ginge | dcordes: find all of the broken stuff :) |
20:54.18 | ginge | joshts0: 0x90000000 is the address that needs mmutracing. |
20:54.27 | dcordes | ok bbiab |
20:54.34 | joshts0 | k here goes nothing.. |
20:55.02 | BabelO | dubs: ok, i try to make kernel with snapshot now |
20:55.28 | joshts0 | so when it says addlist mmutrace 0xb4700000 0x20 .. should i just replace 0xb470000 .. what about 0x20? |
20:56.01 | ginge | you need to trace the address we are interested in, but we also need to make sure it is tracing teh virtual address |
20:56.04 | ginge | so... |
20:56.50 | ginge | joshts0: set permissivemmutrace 1 |
20:56.51 | joshts0 | i coudl also probably arrange you shell access to running haretconsole and get access to it... |
20:57.14 | ginge | joshts0: addlist mmutrace p2v(0x90000000) |
20:57.20 | ginge | joshts0: whats the fun in that? |
20:57.41 | joshts0 | fair enough ;) |
20:58.12 | joshts0 | so after i do those two things, go run wirq? |
20:58.49 | ginge | yeah, start with wirq 1 and go through the irq suppression if there are loads |
21:00.05 | joshts0 | so i do that and i dont see that the pressing anythign has any real effect.. |
21:00.11 | joshts0 | only thing tha tshowed any interrupt was my actual keyboard |
21:00.55 | BabelO | make -j8 |
21:01.02 | BabelO | oups ! |
21:01.03 | BabelO | sorry |
21:02.05 | meredydd | applauds ginge |
21:02.08 | BabelO | dubs: kernel compile perfect here, with latest snapshot and htcartemis_defconfig |
21:02.45 | ginge | wonders what he did |
21:03.08 | *** join/#htc-linux cr2 (n=konversa@crpl6.physik.uni-wuppertal.de) |
21:03.49 | meredydd | ginge: Boot off SD in 22 secs |
21:04.05 | ginge | meredydd: oh, heh. thanks. I broke loads of shit doing that though ;) |
21:04.30 | meredydd | But .25 is off the ground, so you're doing something right... |
21:05.05 | cr2 | ginge: what about nand ? |
21:05.05 | meredydd | (Y'know, perhaps I should stop hovering around, looking over your shoulder hopefully. You'll be done when you're done :P) |
21:05.12 | ginge | cr2: what about it? |
21:05.28 | ginge | meredydd: its fine :) |
21:06.34 | dcordes | hi cr2 |
21:06.35 | cr2 | ginge: is it possible to mount nand partitions on msm* ? |
21:06.39 | cr2 | hi dcordes |
21:07.13 | ginge | cr2: dunno. I will compile kernel support and try. its a bit difficult at the moment as the keyboard went a little wonky |
21:07.59 | ginge | damned kernel always a moving target |
21:08.37 | joshts0 | ginge: should i try a different memory address? also, what file in this tree referenced here http://forum.xda-developers.com/showthread.php?t=396782 will you eventually be modifying with all of this info? |
21:09.31 | ginge | joshts0: not my thread, but I guess xmoo will when we have it officially working and not just on my computer :) |
21:10.09 | ginge | joshts0: try dump mmu 2 0x90000000 |
21:11.21 | ginge | joshts0: it should spit out some information. Can you pastebin it |
21:12.47 | *** join/#htc-linux AstainZZZZZZ (n=Administ@unaffiliated/astainhellbring) |
21:14.44 | joshts0 | http://pastebin.com/m7df8e6d1 |
21:15.27 | cr2 | joshts0: your haret is a bit old. |
21:15.58 | joshts0 | cr2: haret on my ppc or haretconsole on my computer? |
21:16.10 | cr2 | joshts0: haret |
21:16.17 | cr2 | AP=1 ?=2000 |
21:16.35 | cr2 | the newer haret knows how to decode the bits |
21:16.53 | joshts0 | just downlaoded it from a random thread about linux on titan... ill grab the newest if it will make any difference.. |
21:17.16 | cr2 | i doubt it, but it's better to use a latest version. |
21:17.28 | cr2 | your list shows only the usual static entries. |
21:17.46 | joshts0 | hmm it says haret is at version 0.5.1 and thats what im running |
21:21.18 | ginge | joshts0: once you have the new haret ;) addlist mmutrace 0x9a000000 16 |
21:22.40 | ginge | you probably need more than 16, but tracing in larger chunks hangs my kaiser, so we will start small |
21:24.45 | ginge | cr2 makes a good point |
21:26.31 | joshts0 | hmm well im using haret 0.5.1 already and i did that but nothing still.. |
21:26.46 | ginge | yeah, thats wrong. sorry. |
21:27.08 | BabelO | cr2: hi, M works very well now :) |
21:27.30 | BabelO | cr2: i mean for tracking, other things works well since a lot of time :) |
21:28.26 | ginge | crap. we should fix power management on kaiser :/ |
21:28.37 | cr2 | BabelO: do you control the battery/charging on arte ? |
21:29.31 | BabelO | cr2: lol kiozen log the speed :) don't need to show that to wife |
21:29.49 | BabelO | cr2: no at all, no battery status |
21:29.50 | cr2 | LOL |
21:31.08 | cr2 | maybe i'd check the not so evil pics for M :) |
21:31.10 | ginge | joshts0: I should have enough to get a basic driver going. You should investigate that CPLD trace if you can. gtg for a while. |
21:31.50 | cr2 | BabelO: what about ba ? |
21:32.18 | BabelO | cr2: i get it back since few say, but did not look moer at it, was checking latest 2.6.26-rc8 |
21:32.23 | BabelO | on arte |
21:33.56 | cr2 | ok |
21:34.13 | cr2 | because on ba you can check the battery. |
21:34.32 | BabelO | cr2: battery work well on ba already |
21:35.07 | BabelO | cr2: and charging is ok too |
21:35.47 | cr2 | BabelO: i mean in M |
21:36.31 | BabelO | cr2: ah :) i did not check no.. i need to reboot my machine with XEN domain, bbl |
21:42.29 | BabelO | cr2: what is the max sat in view ? |
21:47.14 | cr2 | 11 |
21:51.19 | BabelO | cr2: ok so i have it :), rebooting now |
21:55.42 | cr2 | wow. the tracks are really impressive, with this downconverted dsp tech. it probably takes some cpu power though. |
21:56.55 | cr2 | hm. the kalman filter is a bit overzealous. |
21:58.18 | *** join/#htc-linux AstainHellbring (n=Administ@unaffiliated/astainhellbring) |
21:59.49 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
22:01.10 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
22:02.21 | BabelO | hmm |
22:04.25 | BabelO | cr2: i can send you my tracks :) |
22:04.39 | BabelO | and yes they look good |
22:05.30 | cr2 | :) |
22:05.44 | cr2 | upload them to osm. |
22:09.22 | BabelO | poor, my only windows on hardrive is cz language .... |
22:09.42 | BabelO | anyway xen work fast :) |
22:10.30 | BabelO | cr2: it is home->work or home->home to test M with roundabout |
22:10.54 | marajin | rmoravcik: ping? |
22:15.18 | marajin | cr2: Yo? |
22:15.44 | marajin | cr2: Is someone still working on the hermes? |
22:21.47 | cr2 | marajin: you have hermes ? |
22:22.31 | cr2 | BabelO: i'll try to stitch the not so evil pics to test it. |
22:31.32 | BabelO | me seem he lost mouse in the space |
22:32.56 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
22:36.42 | *** join/#htc-linux Andril (n=Andril@c-66-229-32-52.hsd1.fl.comcast.net) |
22:36.46 | *** join/#htc-linux _ecze (n=ecze@eczema.ecze.com) |
22:36.48 | Andril | hello all |
22:36.53 | BabelO | cr2: i send you email |
22:37.05 | Andril | anyone working with the 6700? |
22:38.20 | BabelO | Andril: if it is htc apache , it is kevin2 |
22:38.55 | cr2 | BabelO: ooo. the map is nice :) |
22:38.58 | Andril | wow thanks |
22:39.11 | cr2 | Andril: the CDMA phone does not work afaik |
22:39.26 | Andril | ok |
22:39.36 | BabelO | cr2: yes |
22:39.41 | cr2 | Andril: because of many funny AT commands. but the rest should work. |
22:39.51 | BabelO | cr2: but not high definition like i wanted |
22:40.30 | cr2 | BabelO: <flags>131072</flags> ? |
22:40.36 | Andril | np - tahnsk anyways |
22:40.42 | Andril | *thanks |
22:40.50 | BabelO | cr2: in gpx ? |
22:40.58 | cr2 | BabelO: stitch the evil pics ? |
22:41.01 | cr2 | BabelO: yes. |
22:41.17 | BabelO | cr2: don't know, i keep default to do the track |
22:41.40 | BabelO | kiozen detect issue with latest gdal, it seem there is n / s offset |
22:42.17 | cr2 | yes, qgis segfaults for me with latest gdal |
22:43.31 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
22:46.10 | BabelO | cr2: explanation of map in your pm |
22:47.58 | cr2 | BabelO: ok |
22:50.07 | BabelO | cr2: and impressive thing is that the track fit well the road, only some part, because point are every seconds |
22:50.42 | cr2 | 1 s is already rather dense |
22:51.33 | BabelO | cr2: yes, depend if walking or driving :) |
22:55.58 | marajin | cr2: Yeah I have a hermes AND a kaiser |
22:57.52 | cr2 | marajin: if you'd like to invest some time, we can talk about it :) |
23:03.07 | cr2 | marajin: the most simple and easy task is to decode the uart register settigns, and patch the kernel, so it will support AT and BT. |
23:03.23 | cr2 | marajin: then you can run funny stuff like android. |
23:06.46 | ginge | cr2: any idea which kernel options I need to test NAND |
23:07.40 | cr2 | ginge: not really |
23:10.01 | ginge | aha! fixed the damn framebuffer. only 2 problems remaining and we have 2.6.25 kaiser/polaris/vogue kernels |
23:10.30 | cr2 | ginge: and mddi panel init too ? |
23:11.03 | ginge | it looks like it. the keyboard still dosn;t work so I can't see the dmesg |
23:11.57 | cr2 | ginge: but it's panel-dependent |
23:12.28 | ginge | cr2: what do you mean? |
23:13.25 | cr2 | how you you resume the LCD from powerdown ? |
23:13.41 | cr2 | you need to send some weird mddi sequences. |
23:13.53 | ginge | oh I see. no not done those yet |
23:13.58 | cr2 | i've added some info into wiki, but it's incomplete. |
23:14.02 | cr2 | ok |
23:14.08 | ginge | I thought mddi was just the video deiver system |
23:14.39 | cr2 | yes, but there are also control registers that you can use |
23:15.14 | ginge | okay, project for when the gpios on the keyboard behave :) |
23:15.41 | ginge | it clearly is scanning the key, bu the modifiers don't work and the leds no longer come on. |
23:15.45 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
23:16.51 | BabelO | cr2: sorry, computer shutoff |
23:18.21 | cr2 | BabelO: is it 100 or 25 that you have ? |
23:18.36 | cr2 | i think 100 |
23:18.41 | BabelO | cr2: for ? grid size ? |
23:18.50 | cr2 | no, the scale |
23:19.14 | ginge | marajin: so whats with the hermes? |
23:19.19 | BabelO | don't know, i keep default settings + BST parameter |
23:19.40 | ginge | marajin: would be handy, mine is gathering dust |
23:20.40 | cr2 | ginge: you have hermes too ? |
23:20.54 | ginge | cr2: my radio doesnt work, but yes |
23:21.19 | cr2 | ginge: bt ? |
23:21.30 | cr2 | BabelO: you have version 3 ? |
23:21.35 | ginge | bluetooth? |
23:21.38 | cr2 | yes |
23:21.47 | cr2 | ginge: does it work ? |
23:21.57 | ginge | the gsm baseband doesnt work, not tried bluetooth |
23:22.06 | BabelO | hum, i think yes, i have to check at work tomorrow |
23:22.08 | ginge | reaches for the hermes |
23:22.31 | ginge | I forgot how nasty the screen is on the hermes |
23:22.35 | cr2 | ginge: if we will fix the uart settings in kernel, you may boot android off the ramdisk. |
23:22.52 | ginge | why is the uart involved? |
23:23.51 | BabelO | ok it is late now, good night |
23:24.26 | cr2 | BabelO: good night |
23:24.30 | ginge | BabelO: night |
23:24.48 | cr2 | ginge: uart0 is umts, uart1 is BT, uart2 is IR |
23:25.02 | ginge | cr2: I see. |
23:25.25 | ginge | cr2: well it says bt is on |
23:25.37 | ginge | reaches for blueangel to test |
23:26.50 | ginge | yeah bluetooth works |
23:27.32 | ginge | where is the current tree for hermes? |
23:31.36 | cr2 | ginge: you can check hh.org, but i think Kevin2 created some branch at linuxtogo. it even supports the keyboard. |
23:31.47 | ginge | nice |
23:32.49 | *** join/#htc-linux marmotta (n=skodde@unaffiliated/skodde) |
23:38.35 | *** join/#htc-linux dcordes_ (n=dcordes@unaffiliated/dcordes) |
23:40.48 | dcordes_ | tmzt: http://rafb.net/p/tsq93J92.html |
23:42.13 | dcordes_ | tmzt: no event0 accesses visibile |
23:43.24 | ginge | is ther a way for me to flash the radio rom from either windows mobile directly or from gnu/linux |
23:43.40 | ginge | (on hermes) |
23:50.41 | cr2 | ginge: it's possible to flash from linux on hermes |
23:51.08 | tmzt | it's looking for hal |
23:51.13 | cr2 | hm. diamond is not that expensive |
23:51.19 | tmzt | how new is your image? |
23:51.38 | tmzt | can you paste the X init script from /etc/init.d |
23:54.48 | tmzt | ginge: can you look at the patch for tsc2003.c and see if that might help ts on .25? |
23:54.57 | dcordes_ | tmzt: the iamge was build from Oe metadata revision few days ago |
23:55.41 | tmzt | ts driver flags are getting cleared by three = in a row, and there is no abs_param for pressure |
23:55.47 | ginge | tmzt: which patch? I am working from no upstream |
23:55.57 | tmzt | what git are you working from? |
23:56.01 | ginge | i.e tsc2003.c is unchanged |
23:56.11 | ginge | android-msm |
23:56.17 | tmzt | git.android |
23:56.29 | dcordes_ | tmzt: how can it be kernel level related when ts_test works like it should? |
23:56.30 | ginge | yeah, but latest branch |
23:56.38 | ginge | default git.android is .24 |
23:56.50 | ginge | google have to tsc2003 |
23:56.54 | ginge | s/to/no |
23:56.56 | tmzt | dcordes: are you using the zImage from yesterday, or are you on .25 now |
23:56.56 | ginge | / |
23:57.02 | dcordes_ | tmzt: yesterday |
23:57.12 | ginge | tmzt: not much works in .25 yet |
23:57.15 | tmzt | that is the one we patched, I think |
23:57.21 | ginge | i can't talk to the cpld at the moment |
23:57.42 | tmzt | oh, |
23:57.49 | tmzt | I miss understood your comment above |
23:58.36 | dcordes_ | tmzt: right, I'm in the kernel with your modifications to the tsc2003.c in git |
23:58.45 | dcordes_ | clean git+your patch |
23:59.00 | tmzt | against .24 git htc-msm? |
23:59.08 | dcordes_ | right |