IRC log for #htc-linux on 20080422

00:01.34dcordesdzo, hi there. No I have a method which makes it boot properly every time: I copy the initrd from sd to nand before booting. Also I have earlyharetlog.txt so haret does logging. Don't know why but that works..
00:04.15dcordesdzo, did you try SD on vogue yet?
00:14.27dzoNo, not yet, Does the android runtime still crash for you though.
00:19.10dcordesOh didn't try that sorry
00:19.27dcordesI was experimenting with a stripped down image which boots into a terminal
00:19.37dcordesprovided by marbalon
01:36.23dcordesdzo, I just tried booting your newest image. it hangs during the red loading thing
01:41.21mistadmanWhat does: #define _IPAQ_ASIC3_SPI_Base      0x0400 mean? It this suppose to be the mem location of my spi register?
01:46.46dcordesdzo, still around?
01:47.04mistadmanHey dcordes
01:47.50dcordeshi mistadman
01:48.13mistadmanDo you know anything about the Linux kernel?
01:48.27dcordesyes
01:48.46mistadmanI am trying to figure out what: #define _IPAQ_ASIC3_SPI_Base      0x0400 means..
01:49.07mistadmanIs this suppose to be the location of my SPI Register?
01:49.48mistadman-->0x400
01:49.54dcordeswhat's SPI?
01:49.55mistadman-->0x0400
01:50.39mistadmanGood question!
01:51.22mistadmanDo you know what this defines? 0x0400
01:51.29mistadmanForget SPI
01:58.15dcordesa memory base address :)
01:58.15dcordesmistadman, what are you intenting to do?
01:58.43mistadmanI am in the process of porting Android to the Athena
01:58.44dcordesdzo, I just read your whole 'diffs' and wonder where you added the radio functionallity for vogue
01:59.18dcordesandroid? sounds to me like you lack basic hardware support
01:59.33mistadmanI ran into two problems: 1 no keyboard 2. no "page flipping"
01:59.38mistadmanYeap
01:59.57dcordeswhat's page flipping? screen rotating?
02:00.42mistadmanNo, its "double buffering". Its a graphics technique to reduce flickering
02:01.03mistadmanhttp://en.wikipedia.org/wiki/Double_buffering
02:01.34mistadmanThe lates Android release incorporates this
02:02.20mistadmanUnfortunately the linux video driver for the Athena does not support this (yet)!
02:07.26dcordesmistadman, did you try qtopia4 on it?
02:10.17mistadmanNo. I want ANDROID! LOL!
02:11.39dcordeslol
02:34.05infernixdcordes: managed to get an angstrom initrd yet?
03:46.04*** join/#htc-linux dcordes (n=user2@f048041015.adsl.alicedsl.de)
03:55.55dcordesinfernix, no I still have problems with the nokernel thing
03:56.26dcordesbtw instead of building wit nokernel I could make a recipe for the linux-msm tree
03:56.33dcordesand include one of the patches
03:57.04dcordesinfernix, I will try this after I got some sleep later
04:31.58*** join/#htc-linux goxboxlive (n=goxboxli@195.159.97.196)
05:31.23*** join/#htc-linux Marex (n=marex@vasut.kolej.mff.cuni.cz)
05:53.03*** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net)
06:10.53*** join/#htc-linux rob_w|laptop (n=rob@p549B9255.dip0.t-ipconnect.de)
06:17.54*** join/#htc-linux TeringTuby (n=maarten@195-241-125-243.ip.telfort.nl)
06:24.27*** join/#htc-linux kiozen (n=oeichler@p54929CE8.dip0.t-ipconnect.de)
06:25.38*** join/#htc-linux kiozen (n=oeichler@p54929CE8.dip0.t-ipconnect.de)
06:32.22*** join/#htc-linux rmoravcik (n=rmoravci@gtsgw.ttc.cz)
06:48.42*** join/#htc-linux marbalon (n=marbalon@212.122.223.98)
06:49.27marbalondcordes: ping
06:53.45*** join/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
06:56.02BabelO_morning
07:01.24*** join/#htc-linux kiozen (n=oeichler@p54929CE8.dip0.t-ipconnect.de)
07:05.34BabelO_bonjour kiozen
07:05.45kiozensalut BabelO_
07:05.55kiozenBabelO_ 30'' TFT is great!
07:06.06BabelO_yeah, you got one ? ;)
07:06.16BabelO_4:3 ?
07:06.20kiozenBabelO_:  :)
07:06.25kiozen16:9
07:06.29kiozensamsung 305T
07:06.46*** join/#htc-linux LunohoD_ (n=alex@e180071232.adsl.alicedsl.de)
07:07.20kiozenyou have to tell me how you silenced the NVidia fan
07:09.50BabelO_kiozen: time to get a nice picture ;) http://www.vuze.com/content/FeaturedContent.html;jsessionid=FE1E2BC6A90ED117F08E7ED4800C5855.web03
07:09.54BabelO_video i mean
07:10.30kiozenhehe :)
07:10.47kiozenhave to install xine 1st
07:11.09BabelO_i use some of HD test video
07:11.22BabelO_kiozen: for silence nvidia, you get the latest driver ?
07:11.35BabelO_under linux just use nvclock
07:12.34kiozenBabelO_: yes I just downloaded yesterday
07:12.44kiozenBabelO_: nvclock that's an app
07:12.45kiozen?
07:13.06BabelO_yes
07:13.23kiozenBabelO_: hm, no nvclock here
07:13.34kiozennvidia-bug-report.sh  nvidia-installer      nvidia-settings       nvidia-smi            nvidia-xconfig
07:14.03BabelO_kiozen: what is you nvidia reference ?
07:14.16BabelO_kiozen: http://linuxhardware.org/nvclock/
07:14.43kiozenok, it's an dditional app
07:15.19kiozenBabelO_: btw how do you control the system fans
07:15.21kiozen?
07:15.28BabelO_kiozen: with lm_sensors
07:16.04BabelO_kiozen: they provide a fan speed script, and on my board i can connect each fan to a different temp sensor
07:16.11BabelO_by software
07:16.48kiozenBabelO_: ok, how many sys fans do you have
07:16.54BabelO_kiozen: only specific thing on asus is to disable there qfan control in bios
07:17.13BabelO_kiozen: 2 sys fan + cpu fan
07:17.34kiozenBabelO_: do you have 2 sys fan connectors?
07:17.51BabelO_kiozen: yes, i have 3 sys fans
07:18.26kiozenBabelO_: hm, only got one sys fan connector and one cpu fan connecter
07:18.39kiozenBabelO_: however I do not have a cpu fan
07:18.40BabelO_kiozen: but your box is smaller
07:19.28kiozenthe one sys fan is on the HDD and the 2nd over the GCA
07:19.57BabelO_kiozen: http://pastebin.ca/992962
07:20.10BabelO_what is GCA ?
07:21.46BabelO_kiozen: most of the time the other fan are stopped, cpu fan stop sometimes too
07:22.38BabelO_i did not use the AUX temp sensors, but just hack hardware sensor driver to get my nvidia temp sensors with the system sensor
07:22.41kiozengaphic card adapter
07:22.50BabelO_kiozen: ok
07:23.06kiozenBabelO_:  nvclock_gtk fails
07:23.12BabelO_kiozen: what is your nvidia reference geforce 8xxx ?
07:23.20kiozen8800 GT
07:23.29BabelO_kiozen: i use only the qt version or command line
07:23.54kiozenhm no qt version here
07:24.04kiozenwhat is needed for the cmd line?
07:24.50BabelO_kiozen: nvclock -F
07:24.51kiozengrr: Error: adjustment of the fanspeed isn't supported on your type of videocard!
07:25.13BabelO_kiozen: you use the 0.8 beta 3 version ?
07:25.46kiozenBabelO_ yes
07:25.52BabelO_kiozen: nvclock -f -F 500
07:26.03*** join/#htc-linux rob_w|laptop (n=rob@p549B9255.dip0.t-ipconnect.de)
07:26.21kiozenBabelO_: same, too cheap card :)
07:26.39BabelO_kiozen: what nvclock -i report ?
07:26.41kiozenI should have spent 300,- instead off 200.- :/
07:27.19kiozenBabelO_: http://pastebin.ca/992967
07:29.02BabelO_kiozen: strange, and with nvidia-settings ?
07:30.53kiozenBabelO_: cant find a thing to control fan
07:31.32BabelO_kiozen: your card have a 3 wire fan ?
07:31.57kiozengood question I have to look later on :)
07:32.47kiozenBabelO_: solved, only 2
07:33.16BabelO_ok, else you can look at nvnews.net, good website for information
07:33.44kiozenshit, the GCA fan is the loudest
07:38.32BabelO_kiozen: http://www.levicki.net/reviews/hardware/2008/02/01/ASUS_EN8800GT_G_HTDP_512M_no_temperature_and_fan_control.php
07:38.39BabelO_is it this one ?
07:38.53kiozenthink so
07:39.41kiozenI choose it by it's size, it must not be longer than 25cm
07:42.22BabelO_kiozen: ok, but they can control fan with just power cycle and only a 2 wire fan, have to look at the beta driver, latest is 169.12 and beta is 171 something
07:43.14kiozenwhat driver? nvidia?
07:45.28BabelO_kiozen: yes
07:46.26kiozenI do have 173.08
07:53.18BabelO_kiozen: a friend just tell me it work with the 8800 gts card, so ....
07:55.55kiozenok?
08:03.47*** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbfd094.pool.einsundeins.de)
08:05.29*** join/#htc-linux TeringTu1y (n=maarten@195-241-125-243.ip.telfort.nl)
08:22.38marbalonfor people interested in Kaiser http://forum.xda-developers.com/showthread.php?p=2138248#post2138248
08:22.59marbalonnew keyboard driver just release ;)
08:53.52*** join/#htc-linux swc|666 (n=no@c66-235-54-27.sea2.cablespeed.com)
08:53.59swc|666grrrrrrrrrrrrrrrr
08:57.19*** join/#htc-linux kiozen (n=oeichler@p54929CE8.dip0.t-ipconnect.de)
08:59.24cr2hi
08:59.36cr2g++ -O3 does some strange things.
09:05.23swc|666o?
09:09.11*** join/#htc-linux kiozen (n=oeichler@p54929CE8.dip0.t-ipconnect.de)
09:11.28BabelO_cr2: why did you use -O3 you don't want warning , ;)
09:13.02BabelO_cr2: http://pastebin.ca/993030
09:19.10cr2BabelO: does it work ?
09:19.36cr2hmm. something strange happens after this one.  out = new char*[count+1];
09:20.49cr2tsdogs had count, not count+1, but i've fixed it and the plain C version works very well now.
09:20.59cr2but c++ still crashes.
09:25.00cr2BabelO_: what is the \t hex value ?
09:32.43cr2ok, now i understand it
09:33.45*** join/#htc-linux TeringTuby (n=maarten@195-241-125-243.ip.telfort.nl)
09:57.20BabelO_cr2: don't know
10:03.48BabelO_cr2: about the head.S to boot from SD diag card
10:04.47BabelO_cr2: how can i check the bootloader load adress ? from the asm bootloader code
10:04.50BabelO_?
10:22.04marbalonRaven_coda: hi
10:38.23dzohi marbalon, how's kaiser going.
10:41.01marbalondzo: hi
10:41.58*** join/#htc-linux cr2_ (n=konversa@crpl6.physik.uni-wuppertal.de)
10:42.16dzohi, does the msm kernel still crash on android?
10:42.37dzofor kaiser, that is.
10:43.22marbalondzo: boots ok, but after open some app hangs
10:44.03dzoStrange, works fine on vogue.
10:44.42dzoHave you disabled all the non-working drivers.
10:45.13marbalondzo: what drivers do you mean?
10:45.44dzostuff like adsp, hw3d, usb etc..
10:46.52marbalonyes, only touchscreen and keyboard are enabled
10:47.34dzoI don;t think it will be memory, I can ssh to my phone with android running and there's at least 50M free,
10:48.38marbalondzo: do you have usb working ?
10:49.19dzoNo, through the radio.
10:50.53dzoSMD shouldn't be hard to get working for kaiser, somebody sent me a dump of shared ram and the buffers are fairly obvious.
10:51.51dzoIs it true you can't do mmutrace with haret though.
10:54.35marbalondzo: the main problem is no datasheet for this CPU
10:55.37marbalondzo: I thing it will be hard to write all drivers without specs
10:56.26*** join/#htc-linux AlGe (n=alge@143.205.212.140)
10:56.39dzoOf course, but at least we have the android msm-code, the real problem is that all the rpc calls are completely undocumented and depend on the AMSS version.
10:59.02marbalondzo: what is AMSS ?
10:59.04dzoWe are actually very close, what I would like to know is if the android adsp lib will work with our hardware.
11:00.20dzoAMSS is the modem software that runs on the ARM9. It actually controls the real hardware.
11:03.32infernixoooh
11:03.34infernixmarbalon: cool!
11:03.57infernixmarbalon: this is against linux-msm right?
11:04.01marbalondo you have any datasheet for your processor ?
11:04.07infernixor is the patch for android-msm?
11:04.18marbaloninfernix: android-msm
11:04.23infernixok
11:05.39infernixi'm a bit confused now; what's the difference between the two trees
11:06.17dzoWe have figured out most of the hardware differences with MSM7X00A, its just the ARM9 software left really.
11:06.30*** join/#htc-linux cr2_ (n=konversa@crpl6.physik.uni-wuppertal.de)
11:06.38infernixthere's kernel.git and linux-msm.git
11:07.00dzothe android-msm just has a few extra android specific drivers, binder etc.. not really necessary.
11:07.46dzomy patches will work with either tree
11:08.16dzo(branch, that is)
11:09.23infernixcloning kernel.git then :)
11:12.44infernixdzo: is arm9 the radio part of the phone?
11:14.13dzoyes
11:14.19infernixisn't that linux already?
11:14.57infernixi thought I read that radio roms are linux based
11:15.04dzono, it runs L4 a nice little ukernel.
11:15.29infernixcan't it be reverse engineered by picking apart the radio roms?
11:15.50dzoYes, i'm sure it can.
11:16.02dzolots of work though.
11:17.56infernixMSM chipset manuals only sell to large companies i guess?
11:18.03infernixor are they just insanely expensive
11:20.01infernixoh well, off to lunch. will play with the new driver later marbalon, thanks for the hard work :)
11:20.06dzoQualcomm will only release documentation to people like HTC and Google, Swetland and SanMehat have it and are sworn to secrecy.
11:24.31marbalondzo: I know that but I dot understand why qualcomm don't share data sheet witch other people (like ATMEL etc.)
11:29.05nx5is it possible to set monitor mode on the HTC touch wireless nic?
11:37.36cr2_nx5: it should be possible, but you need to do the sdio setup first, and to find out where are the acx100 control registers are mapped
11:38.09*** join/#htc-linux rob_w|laptop (n=rob@p549B9255.dip0.t-ipconnect.de)
11:42.58*** join/#htc-linux marbalon (n=marbalon@212.122.223.98)
11:49.37marbalondzo: where do you get the android image?
11:53.07cr2_dcordes: does it work for you http://forum.xda-developers.com/showthread.php?t=369754
12:13.58dzomarbalon: From the emulator in the SDK.
12:14.54kiozenBabelO_: core 2 quad is fun :)
12:23.03BabelO_kiozen: yes, do you recompile your own kernel with only stuff for smp
12:23.14BabelO_kiozen: and did you use it as 32bit or 64 bit ?
12:23.27kiozenBabelO_: plain SuSE x64
12:23.34BabelO_kiozen: i can recompile the whole qtopia in 18mn on mine ;)
12:23.47kiozenhave to that the next days
12:23.58kiozenwould be more fun with device ;)
12:24.12BabelO_kiozen: ah mine is 32bit only, did not want to try 64bit, because i see al problem that cr2 have and other guy too
12:24.32kiozenBabelO_:  there are no real problems
12:24.50kiozenjust some compiler wowes, due to /usr/lib
12:24.55*** join/#htc-linux nx5_off (n=pocholo@84.78.40.245)
12:36.06*** join/#htc-linux Marex (n=marex@vasut.kolej.mff.cuni.cz)
12:45.25Marexcr2_, hi
12:59.54*** join/#htc-linux rob_w|laptop (n=rob@p549B9255.dip0.t-ipconnect.de)
13:05.15*** join/#htc-linux patoche (n=patoche@77.197.38.63)
13:10.51*** join/#htc-linux rmoravci1 (n=rmoravci@gtsgw.ttc.cz)
13:28.04*** join/#htc-linux kiozen (n=oeichler@p54929CE8.dip0.t-ipconnect.de)
13:36.08kiozencr2_: hehe, with 2560x1600 even gdal gets slow
13:38.24*** join/#htc-linux kbingham (n=kbingham@cvs.mpc-ogw.co.uk)
13:47.45cr2_kiozen: your card is probably too cheap :)
13:57.04*** join/#htc-linux kiozen (n=oeichler@p54929CE8.dip0.t-ipconnect.de)
14:12.16*** join/#htc-linux nx5_away (n=pocholo@84.78.40.245)
14:56.40*** join/#htc-linux kiozen (n=oeichler@p54929CE8.dip0.t-ipconnect.de)
15:16.09*** join/#htc-linux noelcragg (n=noel@adsl-68-121-164-151.dsl.pltn13.pacbell.net)
15:16.16*** part/#htc-linux noelcragg (n=noel@adsl-68-121-164-151.dsl.pltn13.pacbell.net)
15:18.59dcordesyawns
15:20.05dcordescr2_, will try and enter OEMSBL later
15:22.42*** join/#htc-linux patoche (n=root@lns-bzn-33-82-252-33-245.adsl.proxad.net)
15:23.28*** join/#htc-linux Marex (n=marex@vasut.kolej.mff.cuni.cz)
15:25.04Zooloochi there
15:25.49*** join/#htc-linux AlGe (n=alge@143.205.212.140)
15:27.30Zooloochey, once one gets busy with a new born baby boy, also interesting things happen in the Kaiser community: http://forum.xda-developers.com/showpost.php?p=2138248&postcount=226
15:28.03SanMehatmorning
15:28.08Raven_codamorning
15:28.17SanMehatRaven: havent gotten a chance to look at your patch yet
15:28.26SanMehatI've been busy with DMA support for SDCC
15:28.31cr2_quoting the pistachio microkernel: "present-list fucked???"
15:28.46Raven_codano, prob do you mind if I send you a new one then? Much cleaner
15:29.25Raven_codaprob won't be ready for another day or so though
15:29.36SanMehatRaven_coda: sure that would be great
15:29.54SanMehatRaven_coda: I'm doing cleanups for the next few days anyways
15:30.20Raven_codaK, this doesn't modofy clocks.c or gpio.c
15:30.30Raven_coda*modify
15:31.28cr2_dcordes, Zoolooc, there are 3 operating environments on kaiser: QCT, HTC, pistachio. and the wince SPL+wince NK
15:33.17cr2_the arm9 virtual mapping in pistachio is completely different, it's in the 0xf9* - 0xffe* range.
15:44.57*** join/#htc-linux kiozen (n=oeichler@p54929CE8.dip0.t-ipconnect.de)
15:45.39*** join/#htc-linux goxboxlive (n=goxboxli@208.84-48-176.nextgentel.com)
15:45.54*** join/#htc-linux kiozen (n=oeichler@p54929CE8.dip0.t-ipconnect.de)
15:48.17*** join/#htc-linux kiozen_ (n=oeichler@p54929CE8.dip0.t-ipconnect.de)
15:55.23cr2_464c457f
15:55.52cr2_7fELF
16:01.07Raven_codadcordes, you around?
16:30.28BabelO_apt: QLandkarte?
16:30.29aptqlandkarte is probably a portable software to view vector road maps in Gamin's *img format on any system.
16:30.35BabelO_yesss
16:31.46*** join/#htc-linux JohnnyK (n=johnnyk@nfx-nat-229.pilsfree.net)
16:43.18ltxdaneed help with a linux driver for an HTC Shift under BackTrack3beta.  Anyone can help?
16:44.14*** part/#htc-linux BabelO_ (n=fcr@unaffiliated/babelo)
16:44.20ltxdawell if anyone is interested in helping, i created the BackTrack3b USB bootable stick and wanted to activate wifi on it for the toys.  PM me if you guys can.
16:48.35ltxdaImCoKeMaN, no package yet???
16:57.00*** join/#htc-linux miknix (n=miknix@81.193.88.54)
16:57.27*** join/#htc-linux CVirus (n=GoD@82.201.174.127)
16:58.24*** join/#htc-linux gmelfe (n=gmelfe@193.137.97.146)
17:01.59dcordesRaven_coda, just pass him marbalon's new patch
17:02.50*** join/#htc-linux tsdogs (n=tsdogs@net-84-18-144-39.c.bkom.it)
17:04.38Raven_codamarbalon patch has nothing cleaned
17:04.52Raven_codait's just his mode on dzo's original stuff
17:05.10Raven_codadzo's origianl stuff will break for msm7200A devices
17:05.31Raven_codabut, can you even build marbalon's patch and have keyboard work?
17:05.45dcordesRaven_coda, didn't have the time yet
17:05.50dcordesin half an hour I will
17:05.50Raven_codaI get same problem as before
17:05.55dcordescrap
17:06.02dcordesnow he's off again
17:06.09dcordesI was hoping I could detail on SD
17:06.15Raven_codaseems he's the only one who can get his patch to work
17:06.40dcordesdid you build against the android-msm branch?
17:06.57Raven_codano, the most recent msm
17:07.05Raven_codaas he says to do in the post
17:07.11dcordeswell try to branch android-msm and then try again
17:07.32cr2_dcordes: keisermemorymap updated
17:07.46Raven_codacr2 what changed?
17:07.55dcordesreading the log from today it looked like he builds again android-msm
17:08.00cr2_microkernel mapping
17:08.20dcordescr2_, great
17:08.21cr2_it maps much less, but also some other areas.
17:09.16dcordescr2_, shall I still try and enter the 'radio firmware bootloader' ?
17:09.16cr2_now you need some detailed study of the gpio control.
17:09.43cr2_it's some mess made of thumb code.
17:10.21cr2_unlike the microkernel which is a normal elf file
17:10.53dcordescr2_,  I thought the pistachhio was uber secret and completely locked down?
17:11.03cr2_you may also check the links provided by wireddd
17:11.28cr2_maybe, i don't know ;)
17:11.53dcordesyou're da man :D
17:12.50cr2_but it may be like the pxa27x watchdog
17:13.10cr2_once started, needs a reboot to stop
17:13.49BabelOcr2_: oh
17:14.02BabelOcr2_: i did not see your question this afternoon about pastebin
17:14.22BabelOcr2_: no, it ddoes not work, i ve to trace inside with something
17:19.02dcordescr2_, the pistacchio can't be stopped w/o reboot?
17:20.03tsdogscr2_: what was the thing with count+1? hi btw
17:20.21tsdogsBabelO: news on qvoice or smplayer ?
17:21.28cr2_tsdogs: hi. i've provided it with ' ' as separator, and a lot of nasty things happened
17:21.52BabelOtsdogs: oh, good question,  the guy just come back, i ll send a mail to him tomorrow
17:21.59tsdogshmm, that's strange, it was the way i tested it I think
17:22.04tsdogsBabelO: ok :)
17:22.10BabelOtsdogs: smplayer, no i wait for 4.4
17:22.31tsdogsyes new multimedia there
17:23.19tsdogshmm, cr2_ yes it does that for me too :(
17:23.37tsdogsstrange valgrind did  not complain ...
17:23.58cr2_tsdogs: valgrind created a lot of weird messages
17:24.04tsdogsho
17:24.10cr2_i used efence
17:24.16tsdogsI thought it was valgind clean :=
17:24.17tsdogs:)
17:24.21cr2_and found the exact place for the crash
17:24.36cr2_then i used printf :)
17:24.42tsdogslol
17:25.20cr2_i've written an .mp parser with it.
17:25.48tsdogs:)
17:26.06cr2_valgrind is going crazy with such amount of alloc/dealloc
17:26.14tsdogslol
17:26.15cr2_on a 500MB .mp file
17:27.24tsdogscr2_: I'm curios where is the error?
17:28.40cr2_count is too small
17:29.02cr2_and there is another problem with (\r)\n for the last token.
17:29.03tsdogshmm, yes 'cause it's stripping the whitespaces...
17:30.04dcordes<cr2_> dcordes: does it work for you http://forum.xda-developers.com/showthread.php?t=369754  <-- does not work for me.
17:30.04cr2_it should reduce the double whitespaces like in s/  / /g
17:30.44tsdogscr2_: ok, it's doing like that (I think, but the problem is that it uses that code to calculate the number of the resulting strings)
17:31.09dcordescr2_, it does normally boot wen I power on with the method described in the forum. looks like I have a non service unlocked device
17:31.11cr2_tsdogs: btw, ' ' as a separator was not in an .mp file. i've just wanted to use it to parse a config file. now i'm thinking about doing config in xml
17:31.27tsdogscr2_: I've fixed the problem :)
17:31.31cr2_dcordes: ok
17:31.41tsdogsat least I think
17:32.00cr2_tsdogs: i have C and c++ versions now. and some different versions :)
17:32.09cr2_need to unify all them.
17:32.21tsdogsput this at line after the first whitespace=1;
17:32.22tsdogs<PROTECTED>
17:32.22tsdogs<PROTECTED>
17:32.28dcordescr2_, to get straight forward, what's the first step to study the gpios?
17:32.33tsdogslol
17:32.55cr2_tsdogs: is there some qt4 xml config editor ?
17:32.55tsdogscr2_: should we put that code in cvs?
17:33.11tsdogscr2_: I think so, at least a parser afair
17:33.18cr2_tsdogs: yes, i think as buildmap_utils.c
17:33.24tsdogsI saw something in the openrpt code...
17:33.41tsdogslet me check
17:33.43dcordesBabelO, said there is an editor for the configs in qtopia SDK
17:33.48cr2_tsdogs: then it can be used for buildus too.
17:34.00cr2_BabelO: are you alredy sleeping ?
17:34.34tsdogscr2_: QDomElement
17:34.56BabelOcr2_: no :)
17:35.01cr2_lol
17:35.03BabelOtsdogs: editor for what ?
17:35.13cr2_config for a program
17:35.28cr2_now it's a key = val style stuff
17:35.46BabelOcr2_: ah yes it is qtopia standard :)
17:35.53BabelOand qt standard
17:35.55tsdogscr2_: xml parsing can be very triky
17:36.08cr2_but i need some grouping support, and maybe matrix edit/entry for 'val'
17:36.09tsdogscr2_: u meant a configuration editor app?
17:36.15cr2_yes.
17:36.29tsdogshmm, I need to google for that...
17:36.31BabelOcr2_, tsdogsit is QSettings
17:36.54BabelOs/tsdogsit/tsdogs it/
17:36.54cr2_need to do something for my job too, and free some time for hacking :)
17:37.01tsdogsBabelO: QSettings is for ini style afair...
17:37.12*** join/#htc-linux Serega (n=chatzill@195.230.103.1)
17:37.17BabelOtsdogs: yes key=value
17:37.23Seregahi there!
17:37.38tsdogshttp://kxmleditor.sourceforge.net/
17:37.48BabelOelse like you say it is ok QDOM, but better is to have XPath have a speed search in XML
17:37.59tsdogshmm xerces
17:38.16BabelOi read somewhere that qt 4.4 have xml parser somewhere
17:38.17cr2_tsdogs: interesting.
17:38.31tsdogshttp://lists.trolltech.com/qt-interest/2004-04/thread01206-0.html
17:38.42cr2_BabelO: yes, but it's slow compared to expat. and libxml2 too.
17:39.05BabelOcr2_: XPath slow ?
17:39.25cr2_at least for the multimegabyte .gpx files in qgis it was slow, and was rewritten.
17:39.55BabelOcr2_: ok maybe, i never go behing 10Mb
17:40.07tsdogscr2_: xml is good for exchanging data but parsing is a pita :)
17:40.41tsdogshttp://www.kde-apps.org/content/show.php?content=21781
17:40.53BabelOtsdogs: xml parsing is fast if you use the correct parser ;), but agree with you dom is not for thzat
17:41.09cr2_tsdogs: raw qt is better.
17:41.15tsdogslol
17:41.42cr2_btw, i have a qt2 app here, ported to qt3
17:42.02cr2_now it does not want to compile with qt4
17:42.24cr2_because of the missing <qt*.h> headers
17:42.35tsdogscr2_: send me the code, I'm an expert now on that task :)
17:42.44BabelOlol
17:42.52cr2_but uses only the barebones widgets :)
17:42.54BabelOtsdogs: yes you are very fast
17:42.58cr2_ok :) thanks.
17:43.40tsdogscr2_: qt*.h should be there, they only changed a few widget names and includes (and also had many widget properties changes :)
17:44.19cr2_not all.
17:44.25cr2_of them
17:44.37tsdogsBabelO: fast != good :)
17:44.52BabelOtsdogs: games work perfect :)
17:44.55tsdogscr2_: of course with widget they changed the includes
17:45.09*** join/#htc-linux gmelfe_ (n=gmelfe@193.137.97.157)
17:45.49tsdogslol, there is one thing I need to fix, I also have the new version of qnetwalk to port, though I wanted to keep original compatibility insthead of breaking it
17:46.12cr2_i don't like the new </FooBar/QtWeIrDnEwStYlE>
17:46.36tsdogscr2_: you can still use the old way I think...
17:46.56tsdogsif you look into them they are only stubs that include the real ones
17:47.22cr2_hmm. where is the latest version...
17:47.24tsdogsI think they needed it for cross platform (?)
17:47.32tsdogscr2_: of what?
17:47.59cr2_of this program.
17:48.06cr2_qt2/3
17:48.28cr2_it was written by a student here in 2002 i think :)
17:48.36cr2_a very simple data viewer.
17:48.54tsdogs:)
17:49.08cr2_viewer-2.1.1.tar.bz2
17:49.12cr2_no, not this one.
17:50.20cr2_view233-1.tar
17:50.23cr2_looks better.
17:52.09cr2_hehe. need to clean some junk away.
17:53.21cr2_2001
17:56.08cr2_nice stoneage program
17:56.54tsdogslol
17:58.02cr2_sent
17:58.47tsdogscr2_: tx looks funny but it probably does the work :), kxml is "abandoned"..., but maybe it's stable (interface looks more usable though)
18:00.10tsdogshmm, either it's big or you've been greylisted :)
18:00.39cr2_163K
18:01.23tsdogsgreylisted :)
18:01.54*** join/#htc-linux nx5_off (n=pocholo@84.78.40.245)
18:02.22tsdogsok now no more greylisting for you :)
18:02.22cr2_Deferred: 450 4.2.0
18:02.35tsdogsjust requeue it
18:03.03cr2_<PROTECTED>
18:03.28cr2_ok.
18:03.38tsdogsok got it :)
18:03.42cr2_sendmail -q
18:05.29tsdogscr2_: is this an attempted port or the qt3 version?
18:06.17tsdogsqwt? grace? xmgrace?
18:06.32*** join/#htc-linux marbalon (n=balon@aegg191.neoplus.adsl.tpnet.pl)
18:06.51cr2_comment out.
18:06.54tsdogsok I need qwt
18:07.03cr2_were some wild hacks.
18:07.05*** join/#htc-linux gmelfe (n=gmelfe@193.137.97.151)
18:07.09tsdogsok
18:07.13cr2_xmgrace actually worked.
18:07.21tsdogsis it the qt3 version ?
18:07.27cr2_qwt was not really  finished.
18:07.28cr2_yes.
18:08.26tsdogsok, I'll have a look, hope u don't need it for tomorrow :)
18:09.36*** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz)
18:10.06cr2_no
18:10.37cr2_but it's so simple that i don't think there will be any problems.
18:11.13tsdogswell I need either the dependencies or to comment out every reference to them :)
18:11.34tsdogshmm, I think i'll go for installing the qwt
18:11.49tsdogsit's interesting anyway
18:12.45cr2_ok
18:17.14tsdogshmm new version of qwt does not have QwtDiMap ...
18:26.48*** join/#htc-linux diogene31_ (n=rj@mur31-2-82-243-122-54.fbx.proxad.net)
18:39.21*** join/#htc-linux AlGe (n=alge@chello080109231226.4.uni-klu.teleweb.at)
18:49.51tsdogscr2_: hmm segfault with qt-3.3.8b
18:51.27tsdogslol, it linked against some qt4 libs :)
18:57.22tsdogscr2_: what should I feed it with?
19:00.36cr2_hmm.
19:00.48cr2_special .nc , .sel
19:00.58cr2_i think .xyz should work too
19:01.22cr2_put some 'x y z' values into file.xyz
19:01.26tsdogscr2_: ok, gg now, bbl at least qt3 builded, now will port to qt4 :)
19:01.32tsdogsok I'll try it :)
19:01.58tsdogscya
19:02.11Raven_codamarbalon, you around?
19:02.22marbalonyes
19:02.49marbalonI run some apps in android !!!
19:02.49Raven_codaI can't get your keyboard driver to work when I build kerenel
19:02.57Raven_codaReally !! that's great!
19:02.58Raven_codahow
19:03.00*** join/#htc-linux lukas_ (n=lukas@f048041015.adsl.alicedsl.de)
19:03.10dcordeshi marbalon
19:03.15Raven_codakernel builds but locks atfer I press a key
19:04.01Raven_codasame prob I have with previous keyboard driver
19:04.15marbalonRaven_coda: I have no idea why
19:04.19marbalondcordes: hi
19:04.34Raven_codadcordes can you try a build kernel
19:04.53dcordesok I will checkout git.android.com/kernel branch=android-msm
19:05.09Raven_codamarbalon what did you to to get apps to run?
19:05.15marbalonwhat branch off linux-msm are you using ?
19:05.29Raven_codamost recent msm
19:06.10Raven_codaHEAD at usb_function: ether: add cdc_subset ....
19:06.12marbalonhttp://forum.xda-developers.com/showthread.php?p=2139818#post2139818
19:06.14dcordesRaven_coda, , do "git-branch" inside kernel dir
19:06.28dcordeswhat does it say?
19:07.01Raven_codamsm-2.6.24
19:07.14dcordesok marbalon in which branch do you work?
19:07.30marbalondcordes: android-msm
19:07.42dcordessee Raven_coda try it with android-msm branch
19:09.30dcordesRaven_coda, try this:  git remote update && git checkout -b new-android-msm origin/android-msm && git branch -D android-msm
19:10.18Raven_codaare you still trying it too dcordes?
19:10.35dcordesRaven_coda, I'm doing a fresh clone right now
19:11.28marbalonI think you can use this snapshot http://git.android.com/?p=linux-msm.git;a=snapshot;h=a5391680a2d29647f7c4b2e1b471f3e0f2bdc9ca;sf=tgz
19:12.22dcordesmarbalon, from when is it?
19:13.15marbalonit is described as "2 days ago Brian Swetland Merge branch 'msm-2.6.24' into android-msm "
19:14.24dcordesmarbalon, is it required to select branch when downloading this tarball?
19:14.55marbalonno it is snapshot of android-msm branch
19:16.02dcordesok I will try this
19:18.08dcordesmarbalon, can you make < > | and stuff now with keyboard?
19:19.32marbalondcordes: arrow keys ?
19:19.48dcordesno I mean extra signs
19:22.17Raven_codamarbalon, the initrd-android on your page is only 3MB
19:22.57marbalonsorry I upload it now
19:23.02Raven_codathx
19:23.32dcordesmarbalon, building
19:23.45Raven_codamarbalon, It's nice to see the work you've done on this
19:24.01dcordesyea
19:24.14Raven_codaI'm compiling a diff to send to San, maybe it can become part of main repo
19:24.54Raven_codabut it is against most recent msm branch so I hope we can get your keyboard driver working with that branch
19:29.44dcordesoh no messed up microsd fielsystem
19:32.13Raven_codadcordes, your image did?
19:32.22dcordeslol no
19:32.28dcordesnot unmounting did
19:32.33dcordesdamn old gnome automounter
19:33.23*** join/#htc-linux _who (i=who@194.145.250.184)
19:43.02dcordesbrb
19:47.39marbalonnew initrd-android redy to download
19:47.51Raven_codak, I'll try it
19:49.21Raven_codamarbalon, do you have an email address I can send you this cleaned patch
19:49.40marbalonRaven_coda: marcin@baliniak.pl
19:51.10marbalonRaven_coda: you port touchscreen driver to our device
19:51.20marbalonis there any way to debug it ?
19:51.37Raven_codayeah, I had no test proggy
19:51.48Raven_codaso it prob needs calibration
19:52.05*** join/#htc-linux dcordes (n=lukas@f048041015.adsl.alicedsl.de)
19:52.17Raven_codaThe patch I'm sending you makes kaiser it's own entry
19:52.26Raven_codaso change MTYPE to 1553
19:52.29marbalonI want to calibrate it via driver
19:53.02Raven_codak
19:53.39Raven_codahold on I'll tell you how
19:54.32Raven_codaaprox lines 310
19:54.36Raven_codaand 311
19:54.48Raven_codasets bounds
19:55.37Raven_codaset_abs_params(data->idev,ABS_X,min_x,Max_x, r1, r2);
19:55.47marbalonok I will try it.
19:55.49*** join/#htc-linux kiozen (n=kiozen@rgnb-4db1fb1b.pool.einsundeins.de)
19:55.51Raven_codar1 & r2 deal with rotational skew
19:56.03Raven_codanot sure of the math for them
19:56.45marbalonI recive you patch, for what branch it is ?
19:57.19Raven_codahttp://git.android.com/?p=kernel.git;a=snapshot;h=71091c76c6d4a91bdf0df6ffd642336c86993eb0;sf=tgz
19:57.43Raven_codamsm.2.6.24
19:57.50dcordesRaven_coda, marbalon it works. I built against latest git with branch=android-msm
19:57.58dcordeshave keyboard working
19:57.59Raven_codamore then one key?
19:58.18marbalonunder gui ?
19:58.23dcordesno I'm first in box
19:58.34dcordesevery fn key works marbalon great work!!
19:58.53dcordeswill try with gui
19:59.36Raven_codagood to hear, marbalon your new code is in my patch
19:59.43Raven_codabut not working for me
19:59.49marbalonthere is no hangs under gui after pressing any keys
20:00.07dcordesRaven_coda, maybe it's the board-kaiser thingy then which messes things up?
20:00.21Raven_codacould be
20:00.32marbalonRaven_coda:  what is diffrences between my patch ?
20:00.43*** join/#htc-linux surgex0 (i=surge@pool-71-251-163-113.bflony.east.verizon.net)
20:00.43Raven_codalot
20:00.53marbalonyou try other drivers ?
20:01.05Raven_codawhich other drivers>
20:01.06Raven_coda?
20:01.25dcordesmarbalon, he has board-kaiser. that's the difference
20:01.47Raven_codaand config is no longer for just vogue
20:01.54Raven_codaconfig_MSM7200
20:02.02Raven_codaboth vogue and kaiser depend on that
20:02.18Raven_codaall dzo changes are wrapped so not to break msm7200A
20:02.33Raven_codaand all dzo's stuff that was only for debugging is removed
20:02.57*** join/#htc-linux AlGe (n=alge@chello080109231226.4.uni-klu.teleweb.at)
20:03.12dcordeshello AlGe
20:04.17BabelOhey kiozenthe fast man of the west now :)
20:04.58Raven_codamarbalon, when debuging ts it help to have I2C_DEBUG_BUS checked in config
20:08.18dcordesmarbalon, is 11,1M right size of initrd-android?
20:08.41marbalonno 23
20:08.45dcordesoops
20:09.04kiozenBabelO: not now, the pc is in the office :)
20:09.21*** join/#htc-linux pikapika (n=pikapika@mar75-8-88-164-227-147.fbx.proxad.net)
20:10.12dcordesfastest crosscompiller?
20:10.35Raven_codamarbalon, your new initrd works great for me!
20:11.07pikapikahi
20:12.13*** join/#htc-linux gmelfe (n=gmelfe@62.28.33.188)
20:12.50dcordeshi pikapika
20:14.06BabelOkiozen: ah ah, my office computer is not so fast, you are lucky :)
20:14.50kiozenBabelO: well I can control that on my own  but I have to pay it :)
20:15.08kiozenand current project takes too long too compile
20:15.18kiozennow it's < 1min
20:15.40dcordeskiozen, what's your workplace's buildmachine?
20:15.56kiozena core2 quad with 4GB now
20:16.02dcordessweeet
20:16.19kiozenthe 30'' TFT is the real nice thing
20:16.28dcordesI have that / 2. core2 duo with 2gb :)
20:16.34kiozenmy eyes get really bad lately
20:17.07kiozen"2. core2 duo with 2gb" yes that is my laptop
20:17.49marbalonRaven_coda: I need to open input0 (touchscreen) device under console to get info from printk, any ideas ?
20:17.51dcordesmarbalon, hm hm boot problem with initrd-android
20:17.53kiozencr2_: any break thru resuming the N560? Or are you still lost in pointer arithmetic :)
20:19.39marbalondcordes: I don't know sometimes its works, sometimes not, now i run haret just after reset and works, without copying
20:20.02dcordeshm I also did the copy trick. doesn't work. linuxbog works great though
20:20.33dcordesmarbalon, how long doe sit take from 100% until you see booting?
20:20.47dcordes(with initrd-android=
20:21.19Raven_codaI have a printk in there already
20:21.42Raven_codajust enable i2C_debug_bus
20:21.45Raven_codain config
20:22.02Raven_codathen when you touch with pen it will write x,y values to screen
20:22.18marbalonRaven_coda: ok, i will try
20:22.36Raven_codayou may want to modify line 244 in kaiser-ts
20:22.45Raven_codaso that it doesn't spam you with info
20:23.04Raven_codaschedule_timeout_int....
20:23.28marbalondcordes: about 30 sec
20:23.34Raven_codachange from 30 to 1000 or so, just so it doesn't print a new line as often
20:24.05cr2_kiozen: no breakthrough yet.
20:24.11Raven_codaI just played with it in android a boy does it need some calibtation
20:24.22Raven_coda*calibration
20:24.35kiozencr2_: with the pointers or the resume :D
20:24.55cr2_the pointers are solved.
20:25.03dcordesmarbalon, Raven_coda are you trying to get a calibration?
20:25.24dcordesI don't know if this helps. It is for x but maybe the code is useful http://webcvs.freedesktop.org/xlibs/XCalibrate/xcalibrate.c?revision=1.1.1.1&view=markup
20:25.26cr2_kiozen: i do lcd resume, i.e. lcd spi first
20:25.49kiozencr2_: isn't that the last thing remaining?
20:25.56marbalondcordes: under gui ? i can't find this option
20:26.26Raven_codathx dcordes that may help, I'll have to look over how to use it
20:26.53dcordesgpe openmoko and friends use it to calibrate
20:27.07dcordesmarbalon, no I wonder what you want with touchscreen
20:28.07dcordesmarbalon, I'm in android-initrd now with own kernel (did not wait long enough :)
20:29.13marbalondcordes: i wont to make it more precise in driver
20:29.15dcordesI bet dzo could help us calibrating easily
20:29.29dcordesmarbalon, ok. I though problem was userland
20:29.44Raven_codadzo just took default
20:29.52Raven_codabut that didn't work for kaiser
20:30.00cr2_kiozen: mainly, yes
20:30.07dcordesok vogue really seems more similar to the git from many sides
20:30.16Raven_codaalso kaiser doesn't read pressure the same way vogue does
20:30.38dcordesis pressure 0/1 or is it sensitive?
20:30.58Raven_codain kaiser there is no direct pressure reading
20:31.12Raven_codaI had to do a function accross Z1 & Z2
20:31.32dcordesis it possible to navigate with keybaord inside android userland?
20:31.38Raven_codait's not quite right ether but it works
20:31.41dcordesI'm stuck in "Contact"
20:32.05marbalonRaven_coda: i've enabled I2C_DEBUG_BUS but no messages on console
20:32.33Raven_codamarbalon, hold on
20:40.00Raven_codamarbalon do you have INPUT_EVBUG on too
20:40.11Raven_codaI think you need that as well
20:41.04*** join/#htc-linux kiozen_ (n=kiozen@rgnb-4db1db8b.pool.einsundeins.de)
20:42.17*** join/#htc-linux gmelfe_ (n=gmelfe@62.28.33.188)
20:43.10Raven_codahaving those checked works for me
20:43.11cr2_kiozen_: btw, have i sent you the ozi converter ?
20:43.20kiozen_cr2_: nope
20:43.33*** join/#htc-linux dcordes1 (n=lukas@f048035228.adsl.alicedsl.de)
20:44.39marbalonRaven_coda:  ok thanks works now
20:45.09Raven_codaWill you tell me what your reads in the four corners
20:45.30Raven_codaI wonder if mine is just messed up cause I've dropped it once or twice :(
20:45.52Raven_codathe top two I'm most curious about
20:49.49dcordes1how can I close an app in android?
20:50.15dcordes1did you check "3d transition" ?
20:50.21marbalonRaven_coda:         input_set_abs_params(data->idev, ABS_X, 447, 3807, 0, 0);
20:50.22marbaloninput_set_abs_params(data->idev, ABS_Y, 2832, 3728, 0, 0);
20:51.55marbalondcordes1: in demos ?
20:52.00Raven_codamarbalon, but when I touch top right corner my y goes clean down to 2200
20:52.01dcordes1yep
20:52.34Raven_codasorry, top left corner
20:52.55marbalondcordes1: only picture without animations
20:53.22dcordes1yes but I like the smooth motion w/o hardware accerlation
20:53.50marbalonRaven_coda: for my x and y ranges are diferent
20:53.52dcordes1seems damn quick vs. qt/gtk.. but it plays in a differnt class
20:54.10marbalonRaven_coda: lunching android and testing...
20:54.20dcordes1marbalon, is android started as root?
20:55.31dcordes1maybe we can have us a terminal easily
20:57.41marbaloni give up today... se you tomorrow
20:57.58*** join/#htc-linux kiozen_ (n=kiozen@rgnb-4db1df62.pool.einsundeins.de)
20:58.00Raven_codanight
20:59.00cr2_kiozen: it parses gcps, but not the datum and projection
20:59.26cr2_kiozen: but it's easier to do it with qt4 anyway. the program is in C
21:21.11Raven_codadcordes what toolchain do you use?
21:21.54dcordes1Raven_coda, angstrom-linux-gnueabi
21:28.56dcordes1Raven_coda, arm-angstrom-linux-gnueabi-
21:29.25*** join/#htc-linux AlGe (n=alge@143.205.212.140)
21:30.24dcordes1Raven_coda, I can bzip2 zip and send you
21:33.10Raven_codathat's okay, I'll just have gentoo make me one
21:34.30Raven_codaI'm using armv6-none-linux-gnueabi
21:34.39Raven_codaIt think the v6 is messing me up
21:36.39dcordes1why should it. kaiser is v6
21:36.43BabelOcr2_: wizard / artemis touchscreen is on good way :)
21:36.51dcordes1I think my toolchain was also built for armv6
21:37.15dcordes1the one which I used now. but before I sure built with one which was made for my zaurus which is armv5
21:37.17*** join/#htc-linux tsdogs (n=tsdogs@62.123.180.130)
21:37.56Raven_codathat's what I though but using the android-msm repo with marbalon changes I get compil errors
21:38.27dcordes1Raven_coda, I will have you a script of what I did.
21:39.32Raven_codaI get error: bad value (armv5t) for march= switch
21:40.13Raven_codawiat
21:40.26Raven_codaI found my typo
21:40.30cr2_BabelO: your spi driver works ?
21:40.58BabelOcr2_: register are now known
21:41.31BabelOcr2_: just looking why wince send 0xc000 instead of 0xc300 according to tsc2046_ts.c driver
21:41.53dcordes1raph_ael, http://pastebin.ca/993820
21:42.00dcordes1sorry that was for Raven_coda
21:43.04cr2_BabelO: the power bits ?
21:43.25Raven_codaI got it decordes but thanks
21:43.27cr2_BabelO: it was the main problem with the nonlinearity on the universal 2 years ago
21:43.58cr2_BabelO: you can set the bits 2 and 1 to enable power afair.
21:44.03dcordes1Raven_coda, that's what I did and it boots.
21:44.17Raven_codaI'm building now
21:44.21BabelOcr2_: it tell me something yes but i don't remember what was
21:44.26cr2_BabelO: what is tsc2046_ts.c ?
21:44.27BabelOcr2_: ah ah ok ;)
21:44.43BabelOcr2_: the driver in hh cvs
21:44.57cr2_BabelO: you save power by not enabling them. but often is does not work.
21:45.11BabelOok ;)
21:45.11cr2_BabelO: there are devices with on bit 1 set
21:45.31cr2_it depends on the ts panel design and many other params :)
21:46.27BabelOcr2_: ok
21:47.53BabelOcr2_: http://pastebin.com/d63f3e3f2
21:48.13BabelOcr2_: start command seem to be 0x9000 in our case not the 0x8000
21:49.01Raven_codaIt works. So his patch works on the android-msm but not linux-msm
21:49.15dcordes1great
21:49.35Raven_codaIt's strange that matters
21:49.59Raven_codahis keyboard drivers looks pretty independent of android
21:50.58dcordes1that's what I though. anyway the android extra changes can't do us no harm
21:51.10dcordes1in the opposite. we need them in case we want to play
21:51.22Raven_codak, then that's the branch I'm make my patch for
21:51.28dcordes1good
21:53.36cr2_BabelO: yes, universal sets both bits
21:54.10cr2_BabelO: magician too.
21:54.19BabelOcr2_: ok good
22:02.04dcordes1Raven_coda, can you tell me what the nature of an initrd is as opposed to a normal rootfs?
22:05.44dcordes1ahh initrd is more or less normal rootfs. build rootfs with OE, compress it to cpio (initramfs) and it will work
22:06.47*** join/#htc-linux nx5_away (n=pocholo@84.78.40.245)
22:07.27Raven_codayep
22:08.33BabelOcr2_: still around
22:09.02BabelOcr2_: http://pastebin.com/d15402b53 0xa is the tx buffer of spi controller what is 0x6 ?
22:09.03dcordes1Raven_coda, how would I cpio-pack the whole content of a folder?
22:09.16dcordes1so that it is the real initrd stuff
22:09.21Raven_codaI have a script here, I'll send it to you
22:09.30BabelOcr2_: there is another register like 0x6 http://pastebin.com/d6dca8c6
22:09.31Raven_codadzo gave it to me
22:09.41dcordes1Raven_coda, great thanks
22:09.42BabelOcr2_: was thinking one of them was a status bit
22:10.07BabelOcr2_: but it is not cleared after each command
22:10.19BabelOcr2_: is it a trigger bit to push data out ?
22:12.04Raven_codasent, check your email
22:14.00dcordes1Raven_coda, does it require /sbin/nash on my computer?
22:14.13Raven_codanot sure
22:15.40Raven_codalooking at it, I think so
22:16.51dcordes1ubuntu/debian repos don't have it
22:17.44dcordes1a google search reveal there are many people called Nash invovled in linux
22:17.50cr2_BabelO: but you have the register description ?
22:18.08BabelOcr2_: nooo, just what i think :)
22:18.15dcordes1Raven_coda, and there's a nash hsell
22:18.22dcordes1s/hsell/shell/
22:18.23BabelO0xa is the tx 0xc is the rx
22:19.22cr2_ok.
22:20.01BabelOcr2_:  0x2 0x8 0xe are some config register
22:20.09cr2_BabelO: you can look at the spl code. the protocol is really primitive.
22:20.45BabelOcr2_: ok but ts not used in spl, i can just find init :(
22:21.39dcordes1Raven_coda, where did you get nash?
22:21.45dcordes1what's your distro
22:23.01tsdogsnight
22:23.15BabelOgood night tsdogs
22:23.22Raven_codagentoo
22:23.28Raven_codaI just emerge
22:24.00dcordes1Raven_coda, can you pass me the portage file or SRC_URI for that nash thing?
22:25.58Raven_codaI didn't have to do anything to get it
22:25.58cr2_BabelO: 8C02BBEC
22:26.40pikapikadcordes1: http://gd.tuwien.ac.at/linuxcommand.org/man_pages/nash8.html
22:26.41pikapika;)
22:26.42Raven_codaI have to be root
22:27.05Raven_codajust try and type nash (as root)
22:33.24dcordes1pikapika, thanks but where can I get it?
22:33.39dcordes1Raven_coda, no nash on my system
22:33.42BabelOcr2_: ok i see it
22:33.53pikapikadcordes1: there are rpms for redhat/fedora i think you can convert them with alien to deb package
22:34.04dcordes1pikapika, any link?
22:34.07BabelOcr2_: i see also sirf code here :)
22:34.52pikapikadcordes1: http://rpmfind.net/linux/rpm2html/search.php?query=nash
22:39.41Marexcr2_, hi
22:39.45Marexcr2_, are you around ?
22:40.51Marexcr2_, damn :E~
22:41.13MarexI managed to convince palmld bootloader to jump to some code at 0xa0200000 in qemu :)
22:41.58MarexI just explained the bootloader, that it was waken up from suspend to mem (RCSR 0x04) and PSPR 0x01 (any value != 0 is ok)
22:42.12Marexand i put the code at 0xa0200000 and traced process counter
22:42.34dcordes1Raven_coda, how does the zImage know what do with initrd?
22:42.44dcordes1(in case of android.eg; it has that a.sh)
22:46.44dcordes1pikapika, installed from that rpm with alien nash responds "/sbin/nash: error while loading shared libraries: libdevmapper.so.1.02: cannot open shared object file: No such file or directory" although I have libdevmapper installed
22:51.12pikapikadcordes1: look in your /lib if you have libdevmapper.so something
22:51.29pikapikamaybe it asks for an old lib and you can ln -s
22:51.50pikapikanot very clean but works often
22:51.55dcordes1pikapika, have /lib/libdevmapper.so.1.02.1
22:52.11dcordes1ok ln -s /lib/libdevmapper.so.1.02.1 /lib/libdevmapper.so.1.02
22:52.44pikapikashould work :)
22:52.52miknixdamn!
22:53.20miknixfailed to bootstrap gcc
22:53.47BabelOgood night
22:54.54dcordes1good night BabelO
22:55.08miknixBabelO, au revoir :)
22:57.49dcordes1pikapika, looks like ubuntu/debian lacks almost everything nash depends on
22:58.43pikapikadcordes1: like ?
22:59.59dcordes1I symlinked libdevmapper and something. now it asks for libdhcp and that's not present at all
23:00.15dcordes1maybe I should think of switching to gentoo
23:00.58dcordes1pikapika, do you know whether nash is necessarry to create an initrd?
23:01.08dcordes1my rootfs already has a busybox
23:03.14pikapikamkinitramfs maybe is enough
23:04.13pikapikai wouldn't recommend switching to gentoo
23:04.22pikapikabut that's a personnal feeling
23:04.41miknixpikapika, why?
23:05.14miknixit makes your life easier for building and cross-compiling
23:05.28pikapikamiknix: i used it a lot on my desktop a few years ago till i had great problems and switched to bsd/debian
23:05.30dcordes1stop didn't want to start a flame war
23:05.36dcordes1^^
23:05.45pikapikadcordes1: no distro war ;)
23:05.56miknixyeah, no war
23:06.13pikapikamiknix: and then i began working as sysadmin and maintaining gentoo systems was a real pain
23:06.13dcordes1I will try it anyway so..
23:06.22miknixthats true :)
23:06.55miknixbut emerge and portage is wonderful to maintain embedded systems
23:07.23pikapikawell i've never had to do so, i can't tell :)
23:07.33miknixROOT="/usr/linwizard-tiny" linwizard-emerge dropbear -av
23:07.34miknixThese are the packages that would be merged, in order:
23:07.34miknixCalculating dependencies... done!
23:07.34miknix[ebuild  N    ] sys-libs/zlib-1.2.3-r1 to /usr/linwizard-tiny/ 0 kB
23:07.34miknix[ebuild  N    ] net-misc/dropbear-0.49 to /usr/linwizard-tiny/ USE="minimal multicall savedconfig zlib -pam -static" 0 kB
23:07.37miknixjust an example
23:07.40pikapikacrosscompiling seems very nice and clean for netbsd as i saw
23:08.09pikapikabut netbsd is not much a goal for htc ;)
23:08.25miknixthat command above will check dependencies, cross-compile and install them on the target root :)
23:08.57dcordes1pikapika, mkinitramfs was the hint I needed. MODULES=what do I set when all modules are inside the zImage?
23:08.58pikapikamiknix: debootstrap for debian systems is very nice
23:09.10miknix:) never tried :)
23:09.37pikapikadcordes1: unfortunately i never used it, except automatically when building kernels
23:10.53dcordes1pikapika, how do you get it automatically?
23:11.08pikapikadcordes1: man 8 mkinitramfs doesn't specify that modules should be set
23:11.19pikapikadcordes1: make-kpkg
23:11.49pikapikabuilds a kernel from source and build a deb with initrd
23:12.35dcordes1I don't think that's what I'm out for
23:13.26pikapikadcordes1: http://splashy.alioth.debian.org/wiki/tips
23:13.39pikapikathere is an example of use for mkinitramfs
23:16.40dcordes1pikapika, ok I've got my cpio.gz of desired rootfs now
23:17.30dcordes1pikapika, my rootfs has no sort of script inside /
23:18.44pikapikadcordes1: i'm afraid i don't know much more
23:18.55pikapikatry #debian on irc.oftc.net
23:19.15pikapikaor ubuntu on freenode if you have an ubuntu
23:19.32dcordes1ok thx
23:34.22dcordes1at least that shows up the usual system messages
23:39.55pikapikacool :)
23:58.39*** join/#htc-linux ltxda0 (n=ltxda@unaffiliated/ltxda)

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