IRC log for #htc-linux on 20071117

00:00.03cr2i've patched aticmds for ati power, but don't see anything
00:00.35cr2ace_ddi.dll uses virtualcopy and has about 10 virtual mappings for the ATI registers ;)
00:00.54Kevin2I'm not sure what you mean by "don't see anything".
00:01.47cr2wi
00:02.03cr2don't see any changes in the registers.
00:02.43Kevin2Wow, that's weird.  Any chance you missed an area of memory from mmutrace?
00:04.35cr2maybe. i need to check it again.
00:08.22cr2hm. i can trace only 2 registers. the ringbuffer read pointer, and the ringbuffer status
00:08.40Kevin2DMA?
00:09.01cr2yes, internal ati dma
00:11.34cr2there are also 2 SD related registers: 90c and 910 in the main register block
00:12.09cr2do you see them on hermes ? i'm tracing on the athena now.
00:13.01cr2i've identified the SD clock divisor algorithm, but don't understand the math completely.
00:13.59cr2i have also enumerated all registers and gpios needed to init the ATI chip.
00:14.46cr2the base SD clock seems to be 80MHz
00:15.24cr2if you set the 0x100 divisor (impossible, because it's 1byte) then you get
00:16.05cr280000000 Hz/256 = 312500Hz
00:16.23cr2which is mentioned in the atihwtbl0.txt as a minimal frequency.
00:16.56Kevin2006.916 0bc0239c: str    r3, [r1], #4   # a=4e08290c v=0000086b
00:16.56Kevin2006.916 0bc023a4: str    r3, [r1], #4   # a=4e082910 v=00869c40
00:17.23Kevin2Hrmm..  No, that looks like just an FB update.
00:17.35Kevin2So, no - I don't see 90c/910 in any of my old logs.
00:18.28cr2there is some builtin divisor table, which starts with 0x80, so the real minimal frequency in wince is 625kHz.
00:19.20cr2Kevin2: +0x80000 is the area where the ringbuffer readptr points here.
00:19.38cr2it's some data. may be sound, btw.
00:20.37cr2wince has also 20MHz limit for mmc and 25MHz limit for SD. it's in agreement with the specs.
00:20.40Kevin2Well, it writes sequentially all the way from a=4e0828cc to a=4e082920 in the capture I have.
00:20.47cr2same here.
00:20.59cr2writes or reads ?
00:21.06Kevin2write
00:21.33cr2i see the +0x1021c and +0x10140 registers too.
00:21.45Kevin2I think the capture is just catching something writing to the framebuffer.
00:22.01cr2ok.
00:22.05cr2021.865 0bcbbbf4: e593321c (??)         # a=5201021c v=00000c3e
00:22.05cr2021.865 0bcbbc14: e5933140 (??)         # a=52010140 v=00000110
00:23.00Kevin2006.916 0bba3c00: ldr    r3, [r3, #540] # a=4e01021c v=00000a49
00:23.00Kevin2006.916 0bba3c20: ldr    r3, [r3, #320] # a=4e010140 v=00000110
00:23.10Kevin2I see something similar.
00:23.19cr2it's the same codebase.
00:23.51cr2|0140 | mmRBBM_STATUS
00:24.10cr2|021c | mmCP_RB_RPTR
00:24.39cr2ok, so the minimal divisor for SD is 4.
00:24.53cr280/4=20MHz
00:25.01cr280/3=26.6MHz
00:25.20cr2which exceeds the value for SD.
00:25.30cr220MHz is ok for MMC too.
00:25.54cr2so it actually a bit underclocked for SD.
00:26.18cr2maybe the good cards can live with 26.6 :)
00:26.55cr2i think that the 90c and 910 registers are included in the speed negotiation.
00:27.58cr2Kevin2: if you insert the card, what is written into the +0x2044 SD register ?
00:28.18cr2it should be the clock divisor.
00:28.45Kevin2I'll have to check - hold on.
00:29.32cr2sorry. 2048
00:29.49cr22044 is the interrupt mask
00:30.32cr2e19230b3(ldrh) 50202040 00000300
00:30.42cr2e1c230b0(strh) 50202040 00000304
00:30.57cr2don't see anything else.
00:32.17cr2no.
00:33.22Kevin2Hrmm.  You want to see 2048 or 2040?
00:33.31cr2hm. it starts with 0x80
00:33.35cr2the 2048
00:33.45cr20x80 is the minimal speed.
00:34.04cr2but then it runs with 2 ?
00:34.17Kevin2It seems to vary.
00:34.24Kevin2On card eject I get -- 010.961 0924b7c4: strh   r0, [r3, #72]  # a=4c202048 v=00000080
00:34.35cr2is my miniSD card so good that it can run at 40MHz ??
00:34.40cr20x80 is ok.
00:35.19Kevin2On card insert I see writes of 0x80, 0x180, 0x2, 0x102
00:35.32cr2what other values are written ?
00:35.36cr2yes, it's the same.
00:35.50cr20x100 bit is 'clock enable'
00:36.12cr2the lower byte is related to the clock divisor.
00:36.32cr2well, is the divisor itself. imho.
00:36.53Kevin2I've improved the documentation at: http://www.handhelds.org/~koconnor/initramfs-installer/
00:36.59Kevin2Now I need to update the apache wiki.
00:37.20Kevin2It's a shame that I don't have a good place to host custom apache distro builds.
00:37.39Kevin2I can put them on the handhelds.org server, but that seems to be pretty slow when downloading 15MiB files.
00:37.49cr2Kevin2: do you see any other changes in the control register block ? hermes does the screen rotation ?
00:38.06cr2Kevin2: linuxtogo where goxboxlive stores his files ?
00:38.26Kevin2cr2: I'm not sure what you're asking me.  Do you want me to watch during a screen rotation?
00:38.33cr2yes.
00:39.25Kevin2I get a shitload of traps.  I'm watching all the ati ranges though - I'm pretty sure I'm seeing fb updates.
00:39.52Kevin2Handled 10927 irq, 81825 abort, 22047 prefetch, 0 lost, 0 errors
00:40.02cr2ok, how can you mask them out ?
00:40.19Kevin2Do you have a specific range you want me to watch?
00:41.04cr2yes, the control registers http://wiki.xda-developers.com/index.php?pagename=ATIWxxxx
00:41.41cr2there are about 3 pages
00:41.56cr2+0x10000 -> 0x13000
00:43.13Kevin2Hrmm.  That is going to be difficult, because I don't know which (of the many) virtual mappings it may be using.
00:43.46cr2yes ;)
00:46.24cr2Kevin2: btw, what python file should i patch to decode the SD reg names if i know the mapping used ?
00:47.03cr2i can sed them later, but it's not nice .
00:47.40Kevin2Do you want to "watch" the registers?  Or is this for mmutrace?  The python program doesn't currently support decoding mmutrace (though it could be added).
00:48.00cr2mmutrace
00:48.03cr2ok.
00:49.26Kevin2Okay - I dropped 0x4e080000 - 0x4e100000 from mmutrace and have a clean capture.  Do you want it?
00:50.23Kevin2http://pastebin.ca/777814
00:50.25cr2yes.
00:50.28cr2thanks,
00:51.18cr2ok, but these are the 2 ringbuffer registers ?
00:51.54Kevin2Well, I don't see any writes to them - only reads.
00:52.10cr2hm, so the screen rotation does not change all other settings.
01:17.06cr2Kevin2: one more wish.
01:17.23cr2are you tracing over wifi ?
01:20.11Kevin2cr2: yes.
01:20.53cr2do you see the wifi data sent over s3c2442 SDIO ?
01:22.47cr2000.000 03c3e2a4: e58e4030 (??)         # a=af100030 v=00000035
01:22.51Kevin2I can check.
01:22.55cr230 is MMC_CMD
01:23.03cr2and 35 is CMD53
01:23.31cr2here on pxa270
01:24.11cr2CMD53 is IO_RW_EXTENDED
01:24.19cr2the SDIO workhorse .
01:25.52*** join/#htc-linux st_lim (n=st_lim@cm119.epsilon73.maxonline.com.sg)
01:26.07st_limhi
01:26.21st_limI just installed OPIE2 on my HTC universal,
01:26.32st_limbut I dun know how to get out of the phone screen
01:26.47st_limthere seems to be no buttons to press.
01:27.09Kevin2cr2: addlist mmutrace p2v(0x5a000000) 0x100  -- it certainly looks like a feedback loop from wifi.
01:27.40cr2Kevin2: i don't know the SDIO controller details on S3C. need to check the manual.
01:27.56cr2st_lim: which phone screen ?
01:28.21st_limthe phone app on qtopia/OPIE2
01:29.23cr2st_lim: sorry, i've never really used the phone app on opie2.
01:30.42cr2Kevin2: the +4 reg is clock prescaler.
01:31.09st_limso which gui do you advise I use for htc-universal
01:32.09cr2Kevin2: +8 is command ?
01:32.28cr2st_lim: opie2 is actually the only one if you want to run the phone.
01:33.01Kevin2cr2: Yes.
01:33.28cr2st_lim: it seems that i need to test the phone app myself. but i need to find the papers with my PIN number first ;
01:33.51st_limhaha. :)
01:33.52cr2Kevin2: do you get the 0x35 command too ?
01:34.34cr2st_lim: yes, i don't remember my pin number :) use the device only for hacking, and not using as a phone.
01:34.58st_limI want to use opie 2, because according to http://www.handhelds.org/moin/moin.cgi/UniversalStatus, it's the only one that can do phone AND sms. :)
01:35.10cr2st_lim: and since it's net-locked, i can't use another card.
01:35.15cr2st_lim: yes.
01:35.19st_limcool.
01:35.32st_limI'll hang around to wait for your replies..
01:35.58cr2not today, i'm going to be now ;)
01:36.39cr2good night.
01:37.10*** join/#htc-linux st_li1 (n=st_lim@cm119.epsilon73.maxonline.com.sg)
01:39.09Kevin2cr2: I get too much data to look through it.
01:39.15Kevin2cr2: good night.
03:38.25*** join/#htc-linux TimRiker (n=timr@rikers.org)
03:50.39*** join/#htc-linux Zoolooc (n=fredsiba@p54950E42.dip0.t-ipconnect.de)
05:50.23*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)
06:38.14*** join/#htc-linux GPFds (n=GPF@cpe-76-187-41-132.tx.res.rr.com)
08:03.03*** join/#htc-linux goxboxlive (n=goxboxli@81.80-202-132.nextgentel.com)
08:56.20*** join/#htc-linux rob_w|laptop (n=rob_w@ip-90-186-129-156.web.vodafone.de)
10:49.13*** join/#htc-linux pH5 (n=ph5@p5485F55E.dip.t-dialin.net)
10:49.33*** join/#htc-linux lieter (n=lieter@a62-251-100-248.adsl.xs4all.nl)
11:25.03*** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz)
12:24.16*** join/#htc-linux |dion| (n=dion@inhex.net)
13:17.21*** join/#htc-linux TBBle_ (n=tbble@2001:388:f000:0:0:0:0:2d)
13:28.48*** join/#htc-linux user0815 (n=user20@f048005076.adsl.alicedsl.de)
13:30.03dcordesIs the kaiser display known yet?
13:41.59st_limDoes anyone know how to install xqt on opie??
13:42.07st_limI'm running htcuniversal
13:44.58*** part/#htc-linux manveru (n=manveru@gu93.opt2.point.ne.jp)
13:46.01st_limhow to install openmoko-dialer on htcuniversal in opie?
13:46.14dcordesst_lim, you can't
13:46.31dcordesom dialer is gtk
13:46.46dcordesneed to install x11 image
13:46.55dcordestry out openmoko-image dude
13:57.24*** join/#htc-linux PITABoy (i=c06843dd@gateway/web/cgi-irc/ircatwork.com/x-3fc16215fa896944)
13:58.00goxboxlivest_lim: : U have to use xqt2
13:58.26goxboxliveAnd i havent tested with openmoko-dialer2, only openmoko-dialer. And it ran successfully
13:58.56st_limhow do I install xqt2??
13:59.07st_limI cannot install openmoko-dialer
13:59.13goxboxliveIt's just to run 'ipkg update && ipkg install xqt2 && ipkg install openmoko-dialer
13:59.38st_limipkg install xqt2
13:59.38st_limNothing to be done
13:59.38st_limAn error ocurred, return value: 4.
13:59.38st_limCollected errors:
13:59.38st_limCannot find package xqt2.
13:59.39st_limCheck the spelling or perhaps run 'ipkg update'
14:00.02PITABoywhat is the difference between openmoko dialer and openmomo dialer2
14:00.04goxboxlivest_lim: then xqt2 isent in the repo
14:00.16goxboxlivePITABoy: new version
14:00.24goxboxlivenew layout
14:00.33st_limsrc/gz no-arch http://www.angstrom-distribution.org/unstable/feed/all
14:00.33st_limsrc/gz base http://www.angstrom-distribution.org/unstable/feed/armv5te/base
14:00.33st_limsrc/gz perl http://www.angstrom-distribution.org/unstable/feed/armv5te/perl
14:00.34st_limsrc/gz python http://www.angstrom-distribution.org/unstable/feed/armv5te/python
14:00.34st_limsrc/gz debug http://www.angstrom-distribution.org/unstable/feed/armv5te/debug
14:00.34st_limsrc/gz gstreamer http://www.angstrom-distribution.org/unstable/feed/armv5te/gstreamer
14:00.36st_limsrc/gz htcuniversal http://www.angstrom-distribution.org/unstable/feed/armv5te/machine/htcuniversal
14:00.52goxboxlivest_lim: dont spam, use pastebin.ca or something
14:01.02st_limsorry...
14:01.06PITABoydo you have a screenshit
14:01.13PITABoyshot*
14:01.15goxboxlivest_lim: angstrom desnt support opie so you have to build it yourself
14:01.26st_limthose are the sources from my installation of opie...
14:01.31goxboxliveor maybe my opie image is suplied with it, i dont remember
14:01.37st_limif I want to get your copy of opie??
14:01.41st_limwhere do I get your opie??
14:01.57goxboxlivehttp://www.linuxtogo.org/~htcpxa/
14:02.16st_limthat's the one I got...
14:02.36goxboxliveOk, i dont remember if i added xqt2 to it or not.
14:02.41st_limI just did a ipkg update; ipkg upgrade
14:02.47st_limand there's no xqt2. :)
14:02.58st_limhaha!! Got the fella.
14:03.03goxboxliveok
14:03.18st_limyour opie2 build has one minor problem...
14:03.48goxboxlivenot minor, major, its an alpfa version
14:03.49st_limI wanted to use it because according to handhelds.org (hh.org - rite?) that's the only env with phone and sms working...
14:04.06st_lim??
14:04.29goxboxlivest_lim: yes. Openmoko supports only phone at the moment
14:04.44dcordesPITABoy, 2 is much quicker
14:05.00st_limso my problem with qtopia/opie2 is that once I get into the phone application, I cannot get out??
14:05.32st_limany idea??
14:05.40goxboxlivest_lim: do you have a sim instrted
14:05.40st_limthere is no button to press to get out...
14:05.53goxboxliveu can use * think
14:05.56st_limEven with a SIM in, the phone reports "no network"
14:06.20goxboxliveno it's a security option in Qtopia, no sim or pin then its locked
14:06.37goxboxliveok, maybe your sim isent supported
14:06.52st_limhow to fix that then??
14:06.59st_limthat's strange??
14:07.07goxboxliveno idea, i dont have the same problem my self,.
14:08.11goxboxlivest_lim: wich radio version do you use?
14:08.14goxboxlive1.18?
14:08.28st_limI think it's 1.19...
14:08.38st_limwait... I'll reboot the machine and check...
14:08.44goxboxliveok, then i guess thats why then. I am using 1.,15
14:09.39st_limwhich firmware should I flash the universal to??
14:10.24goxboxlivei dont know. i am using wm6 (pdaviet early version) and radio 1.15
14:10.37st_limwm6 oic....
14:11.17st_limand your preferred build/env for universal is ??
14:11.23st_limwhich wm6 are you using??
14:11.58goxboxlivei dont know, how do i check that
14:13.04st_limwait...
14:14.09st_limSettings->System->Device Information
14:14.32st_limHey... my radio is 1.15
14:14.56st_limmy rom is 1.30.111
14:15.20goxboxliveok have to reboot then
14:16.19goxboxlive2.10.08
14:16.26goxboxlive42.51.p8
14:16.35goxboxlive1.15
14:16.47st_lim2.10.08 is??
14:16.47goxboxlivepu10 48
14:16.49goxboxliveG
14:17.03st_limwhich wm6 rom did you use??
14:17.18goxboxlivei dont know,pdaviet something
14:17.41st_limbut radio is 1.15 rite??
14:17.52goxboxliveyes
14:18.10st_limyour network is running but mine is not...
14:18.12st_limhmmm...
14:18.44*** join/#htc-linux the_sys0p (i=the_sys0@gateway/tor/x-1b2d51e49ce96301)
14:18.50goxboxlivest_lim: you are not the only one who have trouble with it. Mine is working fine (btw i dont use pin code)
14:18.57goxboxliveI can try that too, hold on
14:19.27st_limI have a pin code...
14:19.39st_limthe pin code is set by default by the phone operator...
14:19.47st_limhow do I change it or activate it??
14:19.56goxboxliveROM=2.10.08 PV ROM DATE= 05/30/07
14:20.10goxboxlivein phone under wince
14:20.38st_limsearching for it on forum.xda-developers.com
14:20.55goxboxliveIn wince > phone->menu
14:21.28st_limok...
14:24.30goxboxlivest_lim: when i have pin enabled mine is neither working
14:24.45st_limhow to switch the pin off??
14:24.54goxboxliveIn wince > phone->menu
14:25.03st_limahh...
14:25.31st_limwill switch that off...
14:25.36st_limand try qtopia again...
14:25.40st_limwow...
14:25.50st_limthat really feels like a great relief...
14:26.16st_limbut well, opie1 does not have the xqt2 and openmoko-dialer at the moment.
14:26.54goxboxliveI'll test disable pin again
14:27.12st_limcool...
14:27.19st_limthank you... :)
14:28.02st_limdisable pin means disabling the pin lock??
14:28.16st_limthe default pin is set on my sim, but the sim is not locked...
14:31.48goxboxliveYes disable the pin code
14:31.56goxboxliveYes, now phone is working
14:32.49st_limbut my sim is not locked... :)
14:33.02st_limI'm using another phone at the moment...
14:33.05goxboxlivest_lim: no i am not talking a about a locked sim
14:33.33goxboxlivei am talking about the pin code you enter when you boot your phone. Disable it and the phone will probably work in linux
14:34.13st_limthat's locking the sim... :)
14:34.32st_limmy phone network operator issues me sim cards with a default pin 1234
14:34.49st_limwithout the phone/sim lock.
14:34.59st_limso when I boot up any phone with the sim, it just works...
14:35.23st_limno pin required...
14:35.44st_limif I lock the sim, and take the sim to any other phone, I will need to key in the pin correct??
14:51.08st_lim??
14:51.09*** join/#htc-linux Mineque (n=Mineque@195.60.65.50)
14:52.53st_limyou still there?? goxboxlive??
14:56.14goxboxlivest_lim: yes i am here
15:10.11st_limsorry...
15:10.27st_limtrying to flash my rom to latest wince rom...
15:10.28*** part/#htc-linux st_lim (n=st_lim@cm119.epsilon73.maxonline.com.sg)
15:15.59*** join/#htc-linux st_lim (n=st_lim@cm119.epsilon73.maxonline.com.sg)
16:07.59st_limI can't get winxp guest on linux vmware to activesync to universal
16:24.45Kevin2goxboxlive: Hey - I've updated the instructions for an apache linux install at http://www.handhelds.org/moin/moin.cgi/ApacheLinux
16:25.02Kevin2I think something similar could be done for other phones.
16:28.25goxboxliveKevin2: yes, that looks easy for users who want to run linux. I tried to compile busybox yesterday, but failes compiling. Do i have to use uclibc?
16:29.36Kevin2goxboxlive: I think you do.  However, you should be able to use the precompiled busybox I put up on the site.
16:29.58goxboxliveKevin2: ok, i try that h
16:29.58Kevin2For that matter, I think you should be able to use the prebuilt rootfs.cgz I put online.
16:30.17goxboxliveok
16:31.18Kevin2Oh, you may want to regrab the files at http://www.handhelds.org/~koconnor/initramfs-installer/  -- I updated the documentation in them.
16:45.30goxboxliveKevin2: why do you use this in dafault.txt? root=/dev/mmcblk0p2
16:50.08Kevin2goxboxlive: Good point - it's just stale as the root is ignored when using an initramfs.  I'll push a new version up.
16:50.36goxboxlivethx
16:57.10goxboxliveKevin2: kernel panic, Please append a correct root=
16:57.51Kevin2goxboxlive: Does your kernel have support for initrd / initramfs?  Did you build a haret/initramfs/kernel combo?
16:58.50goxboxlivei didnt have support for initranfs in my kernel. I'll compile a new kernel.
16:59.05goxboxliveYes i build a combo
16:59.35Kevin2Yeah, make sure CONFIG_BLK_DEV_INITRD is true.
17:01.03Kevin2Oh, your kernel must also have vfat, ext2, and loop drivers compiled in.
17:03.07goxboxliveit was supported. Building a new kernel now. Doesnt it matther what the name of the image is? Like your gpe image , do i have to choose a special name for it?
17:03.25goxboxliveHow do it know wich GUI image to install?
17:11.55goxboxliveOk, i figured that out.
17:12.06goxboxliveBut it failes mounting my sdcard
17:12.34goxboxliveI formated the sdcard as fat16, isent that good enough? Do i have to use fat32
17:14.09PITABoyi use fat32
17:14.19goxboxlivePITABoy: ok, i'll try that then
17:14.22PITABoyand it works fine
17:14.36dcordesHey ppl. Just ordered kaiser
17:14.36goxboxlivePITABoy: what device do you use?
17:14.52PITABoybout time ;-)
17:15.01dcordesZoolooc, kaiser lobby just got bigger;)
17:15.16PITABoytoo bad the titan is better
17:15.25PITABoyjk
17:15.28dcordes:P
17:15.45dcordestitan sucks. Did you boot any kernel yet?
17:15.57PITABoynot sucessfully
17:16.04dcordesgetting oopses?
17:16.06PITABoydid the kaiser boot a kernel ?
17:16.13dcordesno idea. Ask Zoolooc
17:16.26PITABoykaiser sucks because it is gsm
17:16.34dcordesheh :) no network wars please
17:16.46PITABoyCDMA rocks
17:16.53PITABoynetwork war it is on now
17:17.36Kevin2goxboxlive: Hrmm.  Can you run fdisk on your sd card?  Does the partition show up as p1 or something else?
17:17.52dcordesmmcblk0p1
17:18.17goxboxliveKevin2: no, fdisk wasent supported
17:19.33Kevin2Hrmm.  How did you format the card as fat16 then?
17:19.33dcordesPITABoy, did you explorer every ram register stuff you can, yet?
17:19.37PITABoyafaik
17:20.11dcordesPITABoy, what kernel did you boot? 2.6.24 with goggle patches?
17:20.17goxboxliveKevin2: on my computer
17:20.18PITABoyI have the following sram, dram, lsmod (of winmobile), memory dum[
17:20.26PITABoy2.6.23
17:20.47PITABoybut nothing works
17:20.58dcordesPITABoy, do you use current haret mainline?
17:21.00PITABoyharet just locks device
17:21.06PITABoyyes
17:21.13dcordeswhat do you mean, haret locks device?
17:21.32PITABoywhat is cool tho is that when haret locks the device whatever it was doing it continues to de
17:21.40goxboxlivehmm fat32 didnt help either
17:21.51PITABoyaka bt continues to transmit wifi still transmits
17:22.02PITABoyusb continues to transmit
17:22.04Kevin2goxboxlive: When I put the mini-sd card into my computer I see: Nov 17 12:21:27 double kernel:  sdb: sdb1
17:22.08Kevin2in my /var/log/messges
17:22.11Kevin2What do you see?
17:22.14PITABoybrb
17:22.20dcordesPITABoy, can you communicate with the titan after it "locks up" ?
17:22.41dcordesI think it's normal that you can't get back to wince after kernel oops
17:22.58PITABoykindof not really it is hard to explain
17:23.09dcordesI experienced that same behaviour with htc prophet and wizard kernel (or was it magician kernel? the other omap850-device one)
17:23.12PITABoyeverything sees it but can not talk to it
17:23.28goxboxliveDisk /dev/sdc: 125 MB, 125698048 bytes
17:23.28goxboxlive4 heads, 60 sectors/track, 1022 cylinders
17:23.28goxboxliveUnits = cylinders of 240 * 512 = 122880 bytes
17:23.28goxboxliveDisk identifier: 0x08799cce
17:23.28goxboxlive<PROTECTED>
17:23.30goxboxlive/dev/sdc1               1        1022      122610    b  W95 FAT32
17:23.47PITABoyso my router/ wifi tools see the mac as active but cannot ping as there is no IP
17:24.02PITABoythe usb is active but no drivers for it
17:24.04dcordesPITABoy, so bt continues to advertise it's service. You could catch 802.11g packages with airodump if you're that curious about it
17:24.35dcordesdo you see init loading?
17:24.45PITABoythe bt is also active advertising as mogul but I dont have bt on anything but my tomtom so I cant hack it
17:24.46dcordesbootup messages?
17:24.52PITABoyno messages
17:24.58*** join/#htc-linux Mineque_ (n=Mineque@195.60.65.50)
17:24.58PITABoybecause no LCD driver
17:25.00PITABoybrb
17:25.05dcordesoh. so you just hit the haret load button and it dies?
17:25.19dcordesah no lcd. I see. Can't you check for boot progress via telnet?
17:25.33Kevin2goxboxlive: Okay - what does the kernel report on the universal when you run the haret bundle?
17:25.37PITABoynot sure
17:25.57dcordesKevin2, can you see boot messages via telnet with haret?
17:26.08dcordeseg when no diplay driver is present?
17:26.15PITABoywhen booting from telnet I do a mtype1463
17:26.20PITABoykernel zImage
17:26.23PITABoyboot
17:26.28PITABoyand it locks
17:26.29Kevin2dcordes: You can see the first couple - but most of the important part you can't see.
17:26.37dcordesAh ok
17:26.47Kevin2Once haret takes control from wince, it can't use sockets anymore.
17:26.50PITABoymaybe there is a way to get it to spit it out
17:27.03PITABoyyeah so the answer is no
17:27.33dcordesKevin2, do you have any idea why PITABoy can scan for his titan's bluetooth device and wifi after the kernel oopses?
17:27.47goxboxliveKevin2: seems like it skips rootdelay
17:28.12goxboxliveWe have this problem on universal that we need rootdelay to let the sd card mount
17:28.46dcordesPITABoy, do you have some IM so we can continue low knowledge conversation apart from this channel?
17:28.46Kevin2goxboxlive: Did you build your own rootfs.cgz?  If so, can you add a "sleep 1" to the start of init.sh and rebuild?
17:29.12goxboxliveKevin2: no, i used your rootfs.cgz
17:29.14Kevin2If not, I'll rebuild one for you.
17:29.17Kevin2Okay.  One sec.
17:29.19goxboxlivethx
17:29.34dcordesgoxboxlive, what kind of image type is .cgz?
17:29.40dcordescompression format?
17:29.56goxboxliveisent it a compressed initramfs image
17:30.02goxboxlivegziped
17:30.26dcordesI only know gz rootfs as rootfs.gz ^^ or rootfs.tar.gz
17:30.37Kevin2goxboxlive: Yes.  I've pushed a new rootfs.cgz up.
17:30.52Kevin2dcordes: It is a rootfs.cpio.gz
17:31.08goxboxlivethx
17:31.18PITABoydcordes join #titanux
17:32.28Kevin2goxboxlive: Oops, I need to rebuild it again.
17:33.37goxboxliveyes you do :-)
17:34.45Kevin2goxboxlive: Okay - pull now.  :-)
17:36.00goxboxliveKevin2: now it's working
17:36.12goxboxlivecreating a 10Meg root file
17:36.15goxboxlive100
17:37.24Kevin2Cool.  The only pain with this, is that you have to match the kernel in the boot bundle with the modules in the rootfs.tar.bz2 file.
17:38.10Kevin2It would be really cool if we could have a script take the kernel from the rootfs.tar.bz2 and make a new haret boot bundle with the result.
17:38.17goxboxliveKevin2: yes but thats normal isent it like we have done it before.
17:38.46goxboxliveSo it actually boots your initramfs and the boots my linux image, right?
17:39.44Kevin2The boot bundle would always need to be universal specific.  It would be nice if it didn't have to be distro version specific.
17:39.58goxboxliveI shoudl also have landscape mode in the root.cgz instaed of portrait
17:40.30Kevin2You should be able to modify that by altering the default.txt file.
17:40.51Kevin2set CMDLINE "console=tty0 fbcon=rotate:1"
17:41.01dcordesin angstrom I can set this with /etc/X11/Xserver (I think)
17:41.20dcordesKevin2, bootprefix?
17:42.52Kevin2dcordes: Huh?
17:43.25dcordesI was thinking goxboxlive wanted to set X11 screen rotation.. sorry
17:45.04Kevin2dcordes: You can put the kernel console in landscape mode by adding "fbcon=rotate:1" to the kernel boot parameters.  It doesn't affect X though.
17:45.51dcordesKevin2, I see. Where do you set those boot parameters (in haret or how is goxboxlive booting) ?
17:46.12goxboxliveKevin2: i have that in my startup.txt. Does it have to be default.txt now?
17:47.00Kevin2goxboxlive: When you built the boot bundle, you used somethine like: ./tools/make-bootbundle.py -o my-installer.exe out/haret.exe /path/to/zImage /path/to/rootfs.cgz /path/to/default.txt
17:47.17Kevin2It needs to be in the /path/to/default.txt file.  But you can call the file anything you want.
17:47.52Kevin2dcordes: You set it in haret using the CMDLINE variable - for example: set CMDLINE "console=tty0 fbcon=rotate:1"
17:47.53goxboxliveKevin2: right, but i used the name startup.txt instead of defult.txt. I also have fbcon=.... in it
17:48.31dcordesKevin2, ah ok. So you can set this in the bootscript or when you launch init via telnet remotely, right?
17:49.26*** join/#htc-linux lieter (n=lieter@a62-251-100-248.adsl.xs4all.nl)
17:49.36Kevin2goxboxlive: Do you have CONFIG_FRAMEBUFFER_CONSOLE_ROTATION enabled?
17:49.51goxboxliveKevin2: i really liked this way of booting linux on a device. I think it will be really helpfull for a lot of people. Great work.
17:49.58goxboxliveKevin2: yes
17:50.44goxboxliveDont you remember it didnt wanted to take my rootdelay either. I also have that in my startup.txt
17:50.44Kevin2goxboxlive: Okay - that's odd.  Is it possible universal is in landscape mode by default, and you're rotating it out of landscape mode?  I don't now.
17:51.28Kevin2I don't think rootdelay is honored when booting from an initramfs.
17:52.27Kevin2goxboxlive:  BTW, thanks.  I'm hopeful this will bring in more users and developers.
17:52.57goxboxliveok
17:52.57*** join/#htc-linux lieter (n=lieter@a62-251-100-248.adsl.xs4all.nl)
17:53.01goxboxliveyes
17:54.40Kevin2dcordes: Yes.
17:55.29dcordesare those parameters you set as CMDLINE same ones as you would use in grub configuration?
17:55.39Kevin2Yes.
18:00.24*** join/#htc-linux jeanseb (n=jeanseb@88.164.32.155)
18:00.52cr2hi
18:01.16Kevin2Hi cr2
18:01.48cr2Kevin2: the ATI SD clock changes are accompanied by the 90c and 910 changes.
18:02.25cr2the 90c and 910 are also linked to the SD irq handler
18:02.48cr2i'm surprised that you don't see any changes in these regs.
18:03.04cr2i'll try to look at the hermes SDHC driver.
18:03.12dcordeshi cr2
18:03.17cr2hi dcordes
18:04.19dcordescr2, ordered kaiser
18:05.46cr2dcordes: ok :)
18:07.38dcordescr2, did you think about some msm device yet?
18:09.41cr2dcordes: they are expensive, and i'd like to finish ATI and other things. but i'm happy that we have some big overlap with android kernel on msm7x00
18:10.28dcordescr2, they have the cpu docs right?
18:11.40cr2yes.
18:11.58goxboxliveKevin2: i also think we should delete the rootfs.tar.bz2 file after it is installed. VCould that be done somehow?
18:12.36Zooloochello folks, did I miss something important?
18:12.42goxboxlivecr2: Kevin2 has made a real nOOb installer for linux.
18:12.45cr2dcordes: i suspect that their "accelerated" video and audio will be binary modules.
18:12.46dcordesZoolooc, yep I ordered kaiser.
18:12.57cr2goxboxlive: may i test it :)
18:13.11Zooloocalright, welcome to the club dcordes
18:13.17dcordesthanks :)
18:13.34dcordescr2, are video and audio in the msm completely new chipsets or is it something convetional?
18:13.40goxboxlivecr2: of course, i'll upload it after testing it myself. But first you have to make a vfat partition on your sd card. Bigger that 128MB
18:13.58cr2dcordes: they are inside the CPU.
18:14.16dcordesI see. So some new and by qualcom developed stuff?
18:14.31cr2goxboxlive: that's evil :)
18:14.47dcordesAlthough the modules of our google friends will propably be in binary, can't we still use them?
18:15.00dcordescan as in 'would it be possible'
18:15.09cr2dcordes: yes. they tell you something about "imageon technology", whatever that is .
18:15.10goxboxlivecr2: it creates a 100MB *img file
18:15.23dcordesok
18:15.24Zooloocwhy is titan better? because of 64MB less, or because of lacking GPS ;) ?
18:15.38dcordesZoolooc, heh phone wars.
18:15.42cr2Zoolooc: titan is US-only.
18:15.53Zooloocthanks God
18:16.28cr2i don't know any place in EU where you can use CDMA.
18:16.39PITABoyCDMA is much better
18:16.45cr2lol
18:16.52dcordespropably make your own base station or whatever that's called in english
18:17.00dcordesincluding backbone
18:17.07PITABoyEU just had gsm first and it was too expensive to switch overt
18:17.08cr2PITABoy: we have WCDMA for that.
18:17.26PITABoywhat is wcdma
18:17.29Kevin2goxboxlive: Sure we could delete the file.  It may be a big download for some users though.  Wouldn't want them to have to download the whole thing over again if they want to reset from scratch.
18:17.36cr2aka UMTS/HSDPA and so on.
18:17.37Zooloocreally, I was tempted by eten X500+ or the successor, X800, but they just can't get it that 64MB of RAM is just too less
18:18.19PITABoyRev A is the best of all
18:18.23dcordescr2, so could we use the halibutt binary modules?
18:18.32dcordesin case they will really become bianry?
18:19.14goxboxliveKevin2: yes but i think most of the people will download it to their computer first.
18:20.09Kevin2goxboxlive: What's the gain in deleting it?  Couldn't we just document that they can remove it afterwords?
18:20.21cr2dcordes: i think yes.
18:20.30dcordescool
18:20.30cr2dcordes: for the binary modules there is IDA.
18:20.56dcordesso we just lay back and see how they get forward and test a kernel here and now? ^^
18:21.01cr2imhvo binary modules for linux was the most silly idea in the linux kernel development.
18:21.02goxboxliveKevin2: to free up some space, yes we can inform them about it
18:21.28dcordescr2, I welcome it in such case
18:21.36dcordesmaybe someday the sources will leek
18:22.11cr2dcordes: from the experience, it's more difficult to RE linux binary drivers than wince binary drivers.
18:22.53cr2maybe because they are wirtten by more competent people, so the .asm looks more ugly ;-)
18:23.09dcordescr2, that sounds completely odd for somebody of my knowledge
18:23.47cr2dcordes: but it's better to have a binary module, than to have no docs.
18:24.00cr2at least you have a starting point.
18:24.05dcordesyea ^^
18:24.33dcordeswill we _need_ that imageon video device in order to make the displays show up anything?
18:24.41cr2no.
18:24.51dcordesor just for 'direct redering' or whatever that imageon video thing does
18:24.51dcordesok
18:24.56cr2that's what i'm trying to do on atiw228x now.
18:25.08cr2init the registers after the wakeup
18:25.18Zooloocwhy wouldn't "they" provide binary modules with a layer which has to be compiles, just like nvidia does for PCs? would be fine for most users
18:25.34cr2often without knowing what they really do.
18:26.06Zooloocyou mean, the users?
18:26.14cr2and then writing to the FB ram.
18:26.26cr2Zoolooc: that's exactly the reason why i hate linux.
18:26.47Zooloocthey don't know and don't care but having their hardware run, even on linux
18:26.48dcordesdon't be hatin ^^
18:27.05cr2can i use this nvidia stuff on amd64, alpha, powerpc ?
18:27.28cr2do they care about me ?
18:27.37goxboxlivecr2: i have some problem with loading modules. I'll have to fix it before i upload it
18:28.01cr2i never use binary ati or nvidia modules. even if they are probably faster.
18:28.12dcordescr2, my nvidia did work on uboontu 64 bit
18:28.33dcordescr2, I heard the ati module just gets better since amd promotes its development
18:28.49cr2if i had really cared about 3D i'd be documenting their register interface too.
18:29.30cr2it is good that after so many years they do something reasonable.
18:30.16cr2i think it's really important to set an example, that's why i'm spending all my free time on ATI :)
18:30.28dcordesjust because they see linux customers running away, though
18:32.51*** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be)
18:32.56cr2i remember running tuxracer with real 3D accel on an ati card during the dotcom time.
18:33.20cr2using the compiled CVS xserver
18:33.57dcordesI was happy with microsoft that time.
18:33.57cr2afaik imageon does not have opengl in hardware.
18:34.19dcordesbut?
18:34.36cr2but there are many new unknown regs in w228x
18:34.55cr2w32x0 like on ba/hima only has 2D accel.
18:35.06cr2and the hardware IDCT.
18:36.32cr2but i don't know any linux software that uses hw IDCT on imageon.
18:38.07cr2Kevin2: is you hermes running now ?
18:38.14cr2s/you/your/
18:38.28Kevin2Running linux, no.  It's in front of me though.
18:39.27cr2can you read out the SD clock divisor reg ?
18:39.36cr2on s3c2442
18:40.05cr2i've sorted out the ATI clock divisor algorithm.
18:40.28cr2now i need to understand the 910/90c logic .
18:40.39Kevin2cr2: See http://www.handhelds.org/~koconnor/HTCHermes/regs/
18:40.51cr2ok.
18:49.15dcordescr2, do we know kaiser display hardware yet?
18:49.27goxboxliveKevin2: my fault, i didnt have fbcon rotate in my startup.txt
18:50.33elliswayhi all
18:51.12goxboxlivehi ellisway
18:51.36PITABoyI beleive that cr2 knows it it was something weirc
18:51.40PITABoyweird
18:51.44PITABoylook in the logs
18:52.34PITABoyit is something like fubocon
18:52.41elliswayhi goxboxlive just been reading through the logs looks like  st_lim is having same issue as me with the no network found stuff
18:52.48PITABoyI'm pretty sure it starts with an f
18:52.57goxboxliveellisway: right
18:53.18elliswayi`m running radio 1.15
18:53.23goxboxliveok
18:53.24elliswayand still have the same issue
18:53.58PITABoydcordes
18:54.02dcordesyea
18:54.40elliswayfor the rom i`m using the new tmobile aku 3.3 debranded rom
18:55.17elliswaybut i also have my original tmobile handset back now
18:55.24PITABoydid you find out what the lcd wa
18:55.24PITABoys
18:55.31elliswayso i have 2 universals now
18:55.38goxboxliveKevin2: am i able edit the *.img file from my computer?
18:56.33Kevin2goxboxlive: The linux-root.img file?  Sure, just mount the SD card, and then loop mount the linux-root.img file.
18:56.59goxboxliveKevin2: ok, thx
18:59.26PITABoyKevin2 do you have an *.img for the titan
18:59.57Kevin2PITABoy: We're still a long way off from supporting the MSM chip.
19:00.12cr2Kevin2: the 910/90c is used in the same way on hermes.
19:01.19Kevin2cr2: I don't see it in my traces.  Maybe I'm not tracing all the right areas..
19:02.06dcordesPITABoy, do you know if there are any modules for the kaiser display?
19:02.15elliswayi notice also during the boot that the avahi-daemon failes during the boot not sure if that has anything to do with it or not though
19:02.23dcordesI mean did you any research on this. Also: is it the same as titan display?
19:03.17cr2Kevin2: it's the same page where the 5749 chip id is stored. but i don't know where they may have remapped it. the VirtualAlloc/VirtualCopy is called at the driver init.
19:03.33PITABoynot sure what the titan has but i think that cr2 said that there is support for some of the lcds made by the company that the kaiser's lcd is made by
19:04.41cr2PITABoy: do you gather the msm7x00 data somewhere ?
19:05.15PITABoymxktmdude and I have a wiki
19:05.31PITABoyhttp://titanux.lwp.ca/wiki
19:06.18PITABoyit was origionally for the msm7500 devices but any msm info would be helpfull
19:06.44dcordesPITABoy, shouldn't we have a common place do gather msm7*00* device data?
19:07.37cr2PITABoy: kaiser has toppoly LCD. don't know the actual data
19:07.42PITABoyyeah that is what the above wiki should be turned into
19:08.02*** join/#htc-linux vincents (n=vincents@62.63.180.85)
19:08.16dcordesPITABoy, we could poke admin for such category
19:08.29dcordesor we start a whole new site for xda dev purpose
19:08.32PITABoyI wish that xdadevlopers or handhelds.org had a nice msm7x00 wiki
19:08.36dcordeshtc-linux.org
19:09.06cr2Your request for http://htc-linux.org/ could not be fulfilled, because the domain name htc-linux.org could not be resolved.
19:09.12PITABoysame here
19:09.23PITABoyI will change the wiki on titanux
19:11.00dcordescr2, wouldn't it be possible to get somebody register the domain?
19:11.32PITABoythe titanux wiki now has a kaiser section
19:12.03cr2dcordes: registering the domain is not a big problem, but where are you going to host it ?
19:12.19PITABoyand it is an open site you can edit without signing up (ip is logged) if you signup your username is posted
19:12.40PITABoywe could use something free like netfirms
19:13.21PITABoyi guess that they dont have free hosting anymore
19:13.31dcordescr2, linuxtogo hh.org?
19:13.35dcordessomething like that
19:13.54PITABoyhttp://sourceforge.net/index.php <-- how about that
19:14.02elliswayi can help with hosting
19:14.09dcordesellisway, cool
19:14.11PITABoywe would get some serious exposure there
19:14.27PITABoyI would host but I have adsl only 128 up
19:14.35dcordesthere are several htc projects on sf.net
19:14.40elliswayi have servers in most of the docklands datacentres in the uk
19:14.42dcordeslike linwizard
19:14.44PITABoythat is only like 16kb up
19:14.46dcordesby silven
19:15.03dcordesellisway, that would be just awesome
19:15.05vincentssorry, but htc touch compatible with linux+phone ?
19:15.36cr2vincents: can you run haret on it ?
19:16.16vincentscr2, no, because onlu 2 days with this phone
19:16.32cr2vincents: it's just a wince app.
19:17.04vincentsits my first Q about this item
19:17.14Kevin2bbl
19:17.21cr2you get the wince program and run it.
19:17.26PITABoyvincents do some googleing
19:17.47PITABoyhttp://handhelds.org/~koconnor/haret/
19:17.51PITABoyget the latest one
19:17.59vincentstnx
19:18.00PITABoyisnt the touch cdma msm7500?
19:18.05pH5htc touch (not dual) is ti omap850, for which linux support still is in a somewhat sorry state
19:18.14pH5maybe touch dual is msm?
19:18.47dcordespH5, yep. dual is msm7200
19:19.20cr2hi pH5
19:19.24pH5hey cr2
19:19.35cr2pH5: i'm completely confused with the SD boot
19:19.46pH5cr2: you too? :/
19:19.52PITABoyhttp://www.pdadb.net/index.php?m=specs&id=803 <-- cdma
19:19.54PITABoymsm7500
19:20.18cr2pH5: on BA i got all possible credentials, but it still says "Not allow update"
19:20.32cr2pH5: on universal i still get FF
19:20.58pH5on gsm-forum somebody told me samsung f700 is using some msm62xx
19:21.10pH5cr2: same here, "not allow update", but seclevel is 0
19:21.32PITABoyis there any way to find out more about the titan
19:21.35cr2pH5: we are missing something very simple
19:22.08pH5I should put the herald aside for a while and look at the magician bootloader again :/
19:22.18dcordesellisway, so you would be propably ready to host htc-linux.org?
19:22.33cr2pH5: i can send you some very helpful .lst file, but i need to integrate some labels first.
19:23.09PITABoycan qpst help at all?
19:23.26PITABoyqualcomm product support tools?
19:23.52elliswayyeh
19:24.14elliswaytakes a matter of a few mins to add a user and setup the webspace
19:24.29cr2pH5: 407K compressed.
19:24.52pH5cr2: I'm still interested :)
19:25.02cr2gmail ?
19:25.28pH5ok
19:26.03cr2pH5: ok.
19:26.22dcordescr2, what about legal ssues with possible htc-linux.org?
19:28.11cr2pH5: sent a link
19:28.25cr2dcordes: ianal ;)
19:28.44dcordes?
19:29.16cr2we use it as a channel name, and nobody complained so far.
19:30.11dcordesah ok
19:32.43pH5cr2: thanks for the link, but that file is 403
19:33.35cr2pH5: sorry.
19:33.57cr2got it now ?
19:34.45pH5cr2: yup, got it
19:34.55cr2ok.
19:35.27PITABoyif someone gets linux working on the titan we dont care who it is
19:35.41PITABoyput in the chanel info the new site
19:35.53goxboxlivecr2: it's uploaded. Phone is disabled by default: http://www.linuxtogo.org/~htcpxa/htcuniversal/tmp/
19:36.26dcordespH5, that's why I was thinking about htc-linux.org to become one central place for exchange
19:37.39cr2pH5: xanadux is strange. both project admins are not available. linwizard/typhoon obviously given up because the goal is too complex to achieve. for titanux ask PITABoy
19:38.24PITABoytitanux was supposed to be a site devoted to all information on the titan and simular phones
19:38.44PITABoywe were compiling all of the posted info to one site
19:39.34cr2we need something sustainable, with a clear message and realistic goals.
19:39.53elliswaygoxboxlive is there anything else i can do to try and help find out what causes the modem / sim not to be ready and have no network
19:40.09dcordesPITABoy, see that's the problem. You say titanux for info about ittan and similar ones. But what are similar ones? that's bringing even more confusion
19:40.26PITABoykaiser
19:40.41PITABoyanything with msm7x00 chipset
19:40.45elliswayi``ve just tried it on my original tmobile handset which is still netlocked and not supercid etc etc
19:40.49dcordeswhy not calling it msm7k.com or anything then
19:40.53dcordesthat's the point
19:40.57dcordeswe need a central place
19:41.35PITABoywell I think that msm7k is better than htc-linux.org because it tells what we are doing at the site
19:41.39PITABoynot general
19:41.55PITABoyxanandux is already htc-linux.org
19:42.38dcordeswe could ask them to merge up
19:42.49elliswayso thats radio version 1.10.03 1.15 and 1.18 that i`ve tried and all radio versions have given me the same issue
19:42.57PITABoywe need to know what you want the site for
19:43.02dcordesso we make subcategories where people can do specialized stuff with distros for their phone
19:43.14*** join/#htc-linux AC_Mast (i=s@gateway/tor/x-d911fa9e842f17b5)
19:43.33PITABoyif you want it for any htc phone then that is what xanandux already is they just dont have the titan or kaiser yet
19:43.34dcordesbut in first place concentrate on the hardware/kernel/moules which is similar on so many htcs.
19:43.49PITABoyif you want a site for all pdas then that is what hh.org is
19:44.04PITABoyif you want a site for msm7k chips then we need a new one
19:44.06dcordesPITABoy, <cr2> pH5: xanadux is strange. both project admins are not available.
19:44.17PITABoytrue
19:44.19dcordesPITABoy, no imo we really need a complete new beginning
19:44.25dcordesso what you want with xanadux?
19:44.32dcordesa htc distro is not hte right way to do it
19:45.29dcordeswe need htc-linux.org for hardware/kernel support for all the phones in first place, then you can see how you assimilate into the various distros/buildsystems like qtopiasdk/OE/whatsoever or do your own thing
19:45.42PITABoyit would be cool if someone could come up with a accronym for msm that has to do with linux
19:46.00dcordesthat can be fragmented and individual but to have on site for the real htc only related stuff would be great
19:46.37dcordescr2, what do you think about the cocept?
19:47.11PITABoyI think that most of the older htc devices already have linux support I think that we need a site for msm7k phones which is what all of the new (currently non linux) phones are anyway
19:47.48pH5is there a problem with the xda-developers.com wiki?
19:47.54PITABoyyes
19:48.10dcordesI think there is because there is so much wince in it
19:49.26pH5I think instead of yet another wiki it would make more sense to work on clearing up the structures on xda-dev
19:49.35pH5(unless there is a technical problem with this host)
19:49.57PITABoywell the wiki program sucks
19:50.00dcordesthat would be a nother solution
19:50.05PITABoyno offence to whoever wrote it
19:50.08pH5we already have info spread across hh.org wiki and xda-dev for many devices
19:51.11PITABoyhttp://www.mediawiki.org/wiki/MediaWiki <-- that is the best wiki inmho
19:51.32cr2pH5: the google spam on xda-dev is a minor problem. i've copied some pages to hh.org wiki to have some backup redundancy.
19:52.10cr2pH5: there were times when the xda-dev wiki db was not available for weeks, and some data was lost.
19:52.11PITABoyhandhelds.org is where it should be I think
19:52.25PITABoythey already have wiki for everything else
19:52.38PITABoyif we are trying for one comon spot that is it
19:53.41cr2PITABoy: handhelds.org was originally an ipaq site, and now it's some company which plays intransparent (for me) games with opie(tm).
19:55.05PITABoywell whatever you guys decide on let me know
19:56.02dcordescr2, don't they also play intranspraet games with gpe(tm)?
19:57.59cr2dcordes: doesn't gpe(tm) come from kernelconcepts.de ?
19:58.48dcordesI have no idea where it comes from. Oly heard that there also wre problems with gpe and hh
20:01.27pH5gpe's main contributors are from kernelconcepts, and when they decided to move gpe to linuxtogo.org (which is paid for by kernelconcepts afaik), they drew some heavy flak from the hh.org guys.
20:02.11dcordesi see
20:02.43cr2i think the problem is that only qtopia4 is the only clearly phone-oriented project from the very beginning.
20:03.38cr2general phone-oriented.
20:04.02cr2which defacto excludes commercial development
20:04.45cr2it makes some people (and companies) unhappy.
20:04.47PITABoyI think that openmoko is the only true phone project both qtopia and gpe were made for handhelds first
20:05.56cr2PITABoy: openmoko has too little manpower, and spends most time fighting with the hardware problems.
20:06.44PITABoytrue
20:06.46cr2qtopia "phone edititon" is older than openmoko by many years.
20:07.06PITABoyI think that openmoko has the best OS though
20:07.18PITABoymuch better than qtopia
20:07.19pH5heh, nice. I called enter_bootloader and enter_wince the same.
20:07.21cr2so it's not surprising that it's more mature.
20:07.43cr2PITABoy: the OS is linux in both cases.
20:07.54cr2pH5: lol
20:07.56dcordescr2, doesn't openmoko also have huge manpowr since it is OE based?
20:08.33PITABoythe only good thing about openmoko is the software the hardware sucks
20:08.48cr2dcordes: why doesn't SMS work on the openmoko universal ?
20:09.31dcordesI didn't say OM is the best distro
20:10.04dcordesI can't judge on it at all because OE is the only cros compiling system I know/tried and my only device is akita...
20:10.26dcordesI say OE is very up to date and has many ppl behind it....
20:10.31PITABoyok here is the run down OM has the best gui but is stuck up and only officially supports the NEO
20:10.51cr2dcordes: OE itself is not phone-specific.
20:10.52dcordeswhat do you mean by officiall?
20:10.58dcordescr2, I know..
20:11.08PITABoyGPEphone has the second best gui but doesnt seem to be very active
20:11.21PITABoydcordes I cant spell
20:11.35cr2dcordes: our problems are in the phone functions support
20:12.11dcordesPITABoy, http://www.openembedded.org/filebrowser/org.openembedded.dev/conf/machine
20:12.18dcordesthat's what is supported by openmoko
20:12.30dcordesand that's OE's biggest potential
20:12.45dcordesits flexibility
20:12.46cr2it's the pda gui only.
20:12.54dcordescr2, what?
20:13.01PITABoyno that is what is supported by openembedded
20:13.04cr2how many _phones_ does openmoko support ?
20:13.06dcordesyes
20:13.24PITABoyopenembedded is the base OS not the gui
20:13.26dcordesthat's pdas phones everthing
20:13.35PITABoyqtopia gpe OM =gui
20:13.56dcordesqtopia sdk is not only gui
20:13.59PITABoyopenembedded angstrom familiar = OS
20:14.00dcordesit builds the whole system
20:14.14dcordesPITABoy, angstrom is da distro you build with OE
20:14.18dcordeslike openmoko
20:14.23dcordesand nslu2linux
20:14.33cr2dcordes: i mean how many phones support voice calls+sms+gprs/umts with openmoko ?
20:14.42dcordesno idea.
20:14.43pH50
20:15.05dcordeswhat about qtopia sdk?
20:15.16pH5unless you count "libgsmd-tool --mode atcmd" as valid sms/gprs app.
20:15.57dcordesPITABoy, OE is just a cross compile system
20:16.12dcordesyou can build many different distros for many different machines with it
20:16.57dcordesPITABoy, http://www.openembedded.org/filebrowser/org.openembedded.dev/conf check out distro and machine dir on this page for a list of supported ones
20:19.18PITABoyI'm just mad because linux isnt on my phone yet
20:19.39pH5PITABoy: channel that anger into your reverse engineering work ;)
20:19.57dcordesPITABoy, same here, although I don't have it yet.
20:20.45PITABoyyeah that will get us really far idk how to reverse engineer
20:21.39PITABoyanyone heard of qpst?
20:24.11dcordeswe should learn some c
20:28.28pH5and arm asm is really useful
20:29.53goxboxlivecr2: here?
20:31.02goxboxliveforget it
20:31.28cr2goxboxlive: yes, taking the 2G card and running mkdosfs
20:31.55goxboxlivecr2: i have deleted the Qtopia image, i hope you allready have got it.
20:32.03cr2no.
20:32.14goxboxliveI dont want to have it public because of Helix
20:32.40goxboxliveok, i'll upload it again.
20:33.16cr2ok.
20:33.35goxboxlive3v min
20:34.16cr2mkdosfs /dev/mmcblk0p1
20:34.38cr2i have the wbsd slot in my notebook
20:35.33cr2goxboxlive: did you create a distro for apache ? :)
20:36.04goxboxlivecr2: no
20:36.28cr2i hope to have something for athena/hermes soon.
20:36.37goxboxlivecr2: ready to download. Let me know when you have it
20:36.49cr2ok.
20:37.06goxboxlivecr2: dont you remember, i'm on strike
20:37.25cr23.6MB/s :)
20:37.30PITABoyHelix
20:37.30PITABoywhat is
20:37.39cr2goxboxlive: got it.
20:37.48cr2goxboxlive: yes, i remember :)
20:38.00goxboxlivecr2: Is the download finished?
20:38.04cr2yes.
20:38.12goxboxliveok, i remove it
20:38.48cr2goxboxlive: what i do on ati is also very useful for asic3. suspend included ;)
20:38.56goxboxlivegood
20:39.42goxboxlivePITABoy: Multimediaplayer
20:40.04cr2goxboxlive: my a780 became very unhappy. it does not see the sim card sometimes.
20:40.33goxboxlivecr2: how old is it now?
20:46.10PITABoyopenmoko is from tepai
20:46.15PITABoywtf is that
20:53.06PITABoyhas anyone seen the qtopia 4.3 theme? is ther a 4.4?
20:57.13PITABoyI havnt been able to find many screenshots of qtopia gpe or OM
21:01.56pH5PITABoy: watch http://scap.linuxtogo.org/ (although that is mostly om, currently)
21:01.57PITABoywow qtopia 4.3 looks almost the same as OM except OM doesnt have the ugly block mainmenu
21:03.52cr2goxboxlive: 2 years i think.
21:04.34*** join/#htc-linux dcordes (n=user20@f048005076.adsl.alicedsl.de)
21:04.38cr2goxboxlive: what should i do with the .exe and .tar.bz2 file ? i have a clean formatted 2GB SD card.
21:04.56cr2with 1 fat16 partition.
21:07.33dcordeshow to get a .org domain?
21:09.49PITABoyeasy godaddy.com
21:10.23PITABoy6.99 USD
21:10.51dcordeslooks patriotic
21:11.50dcordesis it 6.99 once or monthly?
21:12.01dcordess/monthly/yearly
21:14.22PITABoyyearly
21:14.47PITABoyit is cheaper to buy like 3 years at once the price goes down to like 6 dollars a year then
21:14.58PITABoyten years is even lower
21:15.14PITABoy10 years = maybe 55
21:16.41*** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz)
21:16.59PITABoyhowever if you want to change the redirect url or even use a nonstatic ip i would pay a little more and go with no-ip.com
21:18.06dcordesI just want to make sure the domain won't be bought by some evil company
21:25.18cr2ext2fs is clever.
21:25.23cr2EXT2-fs: corrupt root inode, run e2fsck
21:26.06cr2after i've used this card for booting from SD in bootloader.
21:27.13PITABoydcordes so you dont want to buy it you just want to park it?
21:28.54PITABoyif so that will be a pain in the @ss because you will then need to register with the same company that you parked it with with the same account. They usally charge more for domains then other companies and if another developer for instance cr2 was going to host it you would have to give him your username password email etc
21:36.03dcordesuh ok
21:39.00Kevin2cr2: Put the two files into the root of the vfat formated sd card and run the .exe
21:46.05cr2Kevin2: already done. it works very well.
21:47.01Kevin2cr2: Cool.  Thanks.
21:47.03cr2Kevin2: i've seen a warning from mke2fs that it can't detect is /sdcard/xxx.img is mounted, and that it preserves 5% for roo.
21:47.31cr2Kevin2: that's a really amazing work :)
21:48.07Kevin2Yeah, I should probably suppress the output from several of the commands.  The script is really small - http://www.handhelds.org/~koconnor/initramfs-installer/init.sh
21:48.11dcordescr2, sorry to ask again but what do we know about kaiser display?
21:48.37cr2dcordes: it's some toppoly device. i.e. it's not hitachi like on titan.
21:50.35cr2Kevin2: a silly idea came to my mind. on a 128MB RAM device it should be possible to boot with 64MB RAM and use the second 64MB as rootfs ?
21:50.53PITABoyso the titan does for sure have a hitachi LCD
21:51.10PITABoyand the kaiser has a toppoly
21:51.14cr2PITABoy: it's in your wince logs.
21:51.40cr2PITABoy: there are several other options though. but we have seen only hitachi so far.
21:54.28dcordescr2, how do you know that? (kaiser being toppoly and titan hitachi)?
21:55.23cr2dcordes: because the wince kernel has a "dmesg"-style ringbuffer that can be dumped with haret.
21:56.38PITABoycr2: I am writing to qualcomm for more information to get linux on the msm 7500 and 7200 devices. What would be helpfull? It never hurts to ask
21:56.56dcordescr2, I see. You have that completely logged yet?
21:58.27PITABoyI have the logs
21:58.33PITABoyso do some others
21:58.51cr2PITABoy: the CPU datasheet like intel published for PXA2xx, but i guess they'll at least ask for an NDA.
21:59.12cr2dcordes: yes, it's just a RAM dump.
22:00.05dcordesPITABoy, which google has
22:02.46PITABoythey only have the 7200A not the others
22:03.18dcordescr2, does TD028TTEB3 sound familiar to you?
22:04.12dcordesI think it's the kaiser display
22:04.33cr2dcordes: kaiser has 2.8" LCD ?
22:04.53dcordesyea
22:05.06dcordesDisplay: 2.8", 240 X 320 QVGA TFT-LCD display with adjustable angle and backlight
22:05.10cr2ok.
22:05.13cr2found that
22:05.16cr2http://www.bikudo.com/buy/details/109856/new_td028tteb3_for_htc_kaiser.html
22:05.37dcordeshttp://www.diytrade.com/directory/global/buy/products/3388418/TD028TTEB3.html found it there
22:07.09dcordescr2, any drivers around for it?
22:07.49PITABoyhas anyone tried calling htc?
22:08.03PITABoywell I did and they had an after hours recording
22:08.06dcordesPITABoy, to ask them what?
22:08.31PITABoyit said for tecnical information and specs please email us at info.htc.com
22:08.46PITABoyduh for detailed info on their devices
22:08.57dcordesdid you email them yet?
22:09.10cr2ok, something to add to http://wiki.xda-developers.com/index.php?pagename=HTC_Partnumbers
22:09.18PITABoyno I am going to in about 30 mins have to check temps again
22:09.40cr2btw, it's exactly the problem with xda-dev wiki.
22:09.48cr2the page is locked and can't be edited.
22:10.14cr2the htc_gsm page became too long, and is not shown anymore too.
22:10.16PITABoyi know and i cant figure out how to edit the hh.org wiki either
22:10.32PITABoybrb
22:10.36dcordescr2, that's why we need htc-linux.org
22:12.22cr2dcordes: if you'll host the roms there, it'll be a lot of traffic.
22:12.38cr2and we are very close to hosting roms now.
22:13.55dcordescr2, what about that guy who offered hosting? (I lost X and have logging off) we should also put instructions on how people roll their own images
22:14.42dcordeseg with OE or qtopia sdk
22:16.39cr2ellisway: the replies to not come through.
22:16.47cr2s/to /do /
22:17.02elliswayak
22:17.15elliswaytalk in chan then
22:17.46elliswayif i potentionly do the hosting of somthing like htc-linux.org  what amount of space and bw do you think it would require ?
22:18.13cr2how big is basic rom ?
22:18.30dcordeswhat do you mean by basic? w/o gui?
22:18.35cr2i don't think we need to host the angstrom .ipk
22:19.03cr2no, with minimal gui to run the phone.
22:19.09elliswaycurrent images seem to be around the 35mb in size per image
22:19.15cr2no weird games, word processors and such.
22:19.22dcordescr2, http://www.angstrom-distribution.org/unstable/images/htcuniversal/20071104/
22:19.49cr2dcordes: it does not support the phone == useless.
22:20.15elliswayspace and bw shouldn`t be a issue for me as i work for a isp
22:20.18dcordesan openmoko image with basics is around 30mb
22:20.33cr2people will download it, run once, and throw away.
22:20.45elliswayits more a case of working out what sort of load and bw so i no which server to use
22:21.08dcordesI don't think there will be a lot of traffic at the beginning
22:21.09cr2ellisway: imho, it depends on how usable it will be.
22:21.29cr2i'd say voice+sms+gprs/umts is a must.
22:22.05elliswayi would imagin traffic in the range of a 500mb to 1gb a day
22:22.08cr2i'll convert the tiles from OSM RSN, so we can bundle the GPS map program.
22:22.12elliswayto start with
22:22.32cr2roadmap. it'll be quite usable in UK.
22:22.59dcordesI think 1gb will be sufficient
22:23.48elliswaythats like a lil drop in the ocean
22:23.59cr2i need to check how big is the map.
22:24.57dcordesellisway, would it be complicated for you to migrate to a different host in case the bw limit will be reached fast?
22:25.18cr2ok, the world is at 300M now, but i need to convert it first.
22:25.55cr2but nobody will download the whole world i guess.
22:26.15elliswaybw limit will never be reached
22:26.30dcordesok
22:26.53elliswayi have serveral bgp sessions
22:26.56elliswayif not more
22:27.22dcordeswhat's bgp?
22:27.35elliswaya routing protocol
22:27.46cr2border gateway
22:28.48elliswayhttp://www.webperf.net/?id=availability
22:29.01elliswayi`m the 3rd down in that list
22:29.05elliswayawellconnected
22:30.33elliswayhttp://www.webperf.net/?id=perfsummary
22:30.44elliswaynumber 57 on the above link
22:31.01dcordeswow that's a huge area of serving 802.11b
22:31.26elliswayi helped to create the 1st true wireless isp in the uk
22:31.51dcordeswhat hardware do you use?
22:32.01elliswaythe maps on the main page of awell are old now wre in middle of building a complete new site
22:32.16dcordesoh I see
22:39.42dcordesellisway, do you have any privileges about registering domains?
22:40.34elliswayi dont
22:40.51elliswayit goes through another persons system
22:41.34elliswayi can get domains registered but wont be till monday that i`d be able to talk to the bod
22:43.19elliswayif i do it from here i have to pay the company i work for if i wait till monday i can get it down without having to
22:44.05ellisways/ down / done /
22:45.26dcordesIt would be great if you could get htc-linux.org then if it will not inconvenience you
22:48.15dcordesbbiab
22:55.14elliswaymanaged to get hold of the bod on the phone will be registered l8r on this evening
22:55.25PITABoyjust sent a message to htc and qualcomm hopefully one of them will play nice
22:57.05elliswaygonna put it on a dual p4 xeon box
22:59.51elliswaybbl
23:05.01Kevin2goxboxlive: I've pushed a new version of the rootfs.cgz file.  This version cleans up the error and status messages.  It will also mount the vfat from partition 1 or partition 5 (wince sometimes formats the sd card as an extended partition which makes it show up as partition 5).
23:05.23*** part/#htc-linux PITABoy (i=c06843dd@gateway/web/cgi-irc/ircatwork.com/x-3fc16215fa896944)
23:09.52*** join/#htc-linux Mineque (n=Mineque@195.60.65.50)
23:15.06cr2Kevin2: the 910 register  has some important information.
23:15.54cr2if bit 4 is not set, card 0 is detected, bit 8 is not set - card1 is detected.
23:17.44dcordesI'm curious what qualcomm will respond to PITABoy
23:26.33*** join/#htc-linux the_sys0p (i=the_sys0@gateway/tor/x-4044e630ac3ef327)
23:29.59dcordesalso sent an inquiry to htc :)
23:35.13*** join/#htc-linux PITABoy_mobile (n=PITABoy@70.11.98.107)
23:35.21PITABoy_mobilesup all
23:36.46dcordesPITABoy_mobile, also sent a mail to htc
23:38.18dcordescr2, didn't you say msm7200's imageon unit wouldn't support opengl? According to the diagram on qualcomm site it does
23:40.00PITABoy_mobiledcordes you sent mail too or are you telling someone else that i sent mail
23:40.12cr2dcordes: in hardware ? imageon 32x0 did not support it. i guess 228x does not support it too.
23:40.14dcordesnope I also sent one
23:40.21PITABoy_mobilecool
23:40.41cr2c=8+4
23:40.58dcordescr2, http://www.umtschips.com/download_library/pdf/diagram_msm7200_cs.pdf it says OPENGL-ES inside "graphics" box
23:41.03PITABoy_mobilehopefully they send stuff however i think that qualcomm will probably give out more info
23:42.43PITABoy_mobilei told qualcomm that they say that they support linux but wtf is the support then asked for detailed docs or kernel source
23:43.34*** join/#htc-linux Mineque (n=Mineque@195.60.65.50)
23:45.00cr2dcordes: imageon2300
23:45.34cr2http://brew.qualcomm.com/brew_bnry/pdf/events/brew_2004/aaftab_munshi_ati_optimizing_games_imageon.pdf
23:47.30dcordesComprehensive OpenGL ES implementation
23:50.48PITABoy_mobiledcordes how long have you been using linux and how long have you been hacking
23:51.34Kevin2pH5: Are you around?
23:51.38dcordesPITABoy_mobile, ~2 years and what exactly do you mean by hacking?
23:52.02PITABoy_mobilelinux stuff not malicious hacking
23:52.24dcordesI can't code
23:52.46PITABoy_mobileoh
23:52.58PITABoy_mobilecan you edit code
23:53.04dcordes~lart dcordes
23:53.04aptstuffs dcordes into a shiny new tin can and vacuum seals it
23:53.25dcordesPITABoy_mobile, I never tried
23:53.36PITABoy_mobileoh
23:53.48dcordesPITABoy_mobile, what about you?
23:53.56Kevin2pH5: I saw you were looking into an HTC cpld that uses i2c.  Does it use real i2c, or is it a bit banging thing?  Both Apache and Hermes have some kind of bit banging chip that controls front LEDs, backlight, and front keypad.  There is a driver in drivers/mfd/htc-bbkeys.c
23:54.25dcordeswhat kind was the hermes ati chip?
23:54.32cr2Kevin2: it certainly messes with the i2c registers.
23:54.50PITABoy_mobile~lart dcordes
23:54.51aptputs dcordes into a headlock and administers a mighty noogie, rubbing half of dcordes's hair of
23:54.58cr2Kevin2: what's the difference between your i2c and spi ?
23:55.13dcordesman that's enough lart for today
23:55.29Kevin2The bbkeys thing uses an i2c like protocol - but it is not real i2c.  It doesn't look similar to spi.
23:56.02PITABoy_mobile~lart dcordes
23:56.02aptchanges dcordes's permissions to 0777 and tells the world
23:56.07cr2both are syncronous 2line
23:56.30dcordesshouldn't have showed you. Let's not spam the god's chan
23:56.58PITABoy_mobileno it isnt larting
23:57.04cr2Kevin2: there is such LCD bitbanging happening on toppoly LCDs.
23:57.36Kevin2cr2: You think the lcd itself controls the front keypad and leds?
23:58.33PITABoy_mobileinteresting never heard of that and wht is bitbanging
23:59.01dcordeshoe it's nothing erotic
23:59.08dcordess/hoe/hope
23:59.28PITABoy_mobilelol
23:59.37cr2Kevin2: no, i want to understand why you call it i2c .
23:59.43PITABoy_mobilei dint think that it was untill you mentioned it
23:59.49Kevin2bitbanging is the act of using a gpio to simulate an i2c or other protocol.

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