IRC log for #htc-linux on 20080926

00:01.00MnemonicPunkSo in that archive there's the android rootfs somewhere? o.o
00:01.09cr2PU,KP,PD,NP HI,LO
00:01.55MnemonicPunkWhat does that mean? xD
00:02.35MnemonicPunkNgrr >_>
00:02.46MnemonicPunkExtracted to wrong partition.
00:03.09NetRipperi hate pressing ctrl-s automatically
00:03.13NetRipperlocking my terminal
00:03.37MnemonicPunklol
00:04.01imfloflogo go android 1.0 on polaris via SDcard
00:04.04MnemonicPunkWhich os?
00:04.11NetRipperlinux
00:04.24NetRipperany text terminal will lock when you press ctrl-s, until ypu press ctrl-q
00:04.27NetRipper(xoff, xon)
00:04.31MnemonicPunko.o
00:04.36MnemonicPunkNever knew that.
00:05.30NetRipperits horrible, especially when you do it subconciously and you're waiting like 2 mins for a fucking .tar.gz to be extracted while it was done a thousand times already, but the terminal was locked
00:05.45NetRipper[/frustration]
00:06.51MnemonicPunklol
00:08.17NetRipperbedtime
00:08.19NetRippernite :)
00:08.27MnemonicPunkGood night. =)
00:09.17ALoGeNolo all..
00:09.37ALoGeNohttp://www.flickr.com/photos/30871603@N06/sets/72157607495014144/detail/
00:10.09ALoGeNoi must put the kismet in action too ;)
00:10.36cr2ALoGeNo: no picture of the amplifier ?
00:10.53ALoGeNoisnt amplifier..
00:11.02ALoGeNoonly antennas
00:11.45ALoGeNobiquad 14dbi outdoor
00:11.54MnemonicPunkAndroids FS looks... strange. o.o Kinda like *nix but kinda not.
00:12.05ALoGeNoyagui 18dbi inthe floor
00:13.46ALoGeNoMnemonicPunk: in wich phone?
00:14.08ALoGeNokaiser?
00:15.07MnemonicPunkIn the SDK I downloaded. xD
00:15.32MnemonicPunkBut from the looks of it, it may run on any phone. o.o
00:16.32*** join/#htc-linux toer (i=tore@179.81-166-86.customer.lyse.net)
00:16.43MnemonicPunkI'll give it a try and see how far I get. xD
00:20.02ALoGeNooh.. ;)
00:20.14ALoGeNoyou testing with qemu?
00:20.38ALoGeNoor the sdk have his emu?
00:21.03ALoGeNokk np n00b question :)
00:21.13ALoGeNoi guess..
00:22.59MnemonicPunkNo I'm trying to start it on my phone.
00:23.06MnemonicPunkProbably won't work.
00:23.12MnemonicPunkBut worth the fun. xD
00:28.25MnemonicPunkAlright, didn't start.
00:28.28MnemonicPunkxD
00:29.01MnemonicPunkBut I think I know how to change that. ^-^
00:29.26ALoGeNo:)
00:29.33ALoGeNokk
00:43.15ALoGeNocr2: why you think that i have amplifier?
00:44.31ALoGeNoyou dont need nothing more that do that mod, rip the little original and put the conector ;)
00:44.56ALoGeNoand later you can put any anntena that you want
00:44.58Kevin2NetRipper: Is msm7201a just a copy of msm7500?  If so, I think we should just alias the two - not copy the code.
00:50.00Kevin2NetRipper: I've updated the latest mach-types in CVS.  Please send your latest diffs to haret@handhelds.org.  We can discuss via email.
00:54.26MnemonicPunkIf I want my phone to have proper touchscreen support, do I have to compile with serial I/O support?
00:54.44MnemonicPunkMy touchscreen won't work the way it should and I'm trying to find out why. xD
00:55.00*** join/#htc-linux surgex (i=surge@pool-98-118-165-224.bflony.fios.verizon.net)
01:22.50MnemonicPunkGood night. =)
01:45.48*** join/#htc-linux snakefreak (n=s@dyndsl-091-096-099-184.ewe-ip-backbone.de)
01:48.36*** join/#htc-linux surgex (i=surge@pool-98-118-165-224.bflony.fios.verizon.net)
02:05.34*** join/#htc-linux Zoolooc_ (n=fredsiba@nrbg-4dbfd45f.pool.einsundeins.de)
02:07.00*** join/#htc-linux sikkle (n=sikkle@modemcable132.57-201-24.mc.videotron.ca)
02:53.00*** join/#htc-linux bryan (n=bryan@206-248-131-251.dsl.teksavvy.com)
03:09.58bryananyone around ?
03:10.12ALoGeNoany
03:10.27bryanhey hey
03:10.41ALoGeNohi bryan
03:11.01bryanhows it going AL?
03:11.18ALoGeNocomsi comsa
03:11.22ALoGeNo;)
03:11.36ALoGeNoits ok..
03:11.59bryanso linux running on many htc devices ?
03:12.17bryani dont see my s640 anywheres on handhelds .. :(
03:12.40bryanwhat htc phone you run ?
03:12.46ALoGeNoyou can take a look at handhels.org..
03:13.08ALoGeNoi have htc hermes and htc universal
03:14.30ALoGeNothe uni with debian (but somthing strage that runs with utopia kernel and exe)
03:14.30bryani recently enabled my gps in my s640 ... lovin google maps now .. ehehe
03:14.36ALoGeNohtc hermes not work linux at all..
03:14.38bryanyou played around with android at all .
03:15.44ALoGeNowell no,i was try opie 1 and 2, gpe, qtopia but no android at moment
03:16.30ALoGeNoand debian of course ;) (wonderful)
03:17.01ALoGeNos640 have any aka name?
03:17.10bryanits the iris .
03:17.14ALoGeNothat is sony?
03:17.20bryanno htc .
03:17.23ALoGeNooh..
03:17.46bryantelus only as far as ive seen.
03:17.50ALoGeNoyou was search in xda-dev forum?
03:18.23bryanya i find stuff here and there .. haret.exe dont work on it .. but its the same chipset as the others .
03:18.54ALoGeNonot work? ot kernel panic or whaterver?
03:19.24ALoGeNoharet is a bicth..
03:19.59bryanits a error ... one sec .
03:20.19ALoGeNoi was have to use qtopia for bot in loop image..
03:20.37ALoGeNonp
03:21.48bryanterminating haret due to unhandled exception (pc=00017638)
03:21.54bryanthats the error i get ,.
03:22.36bryani keep reading things about memtype in the default.txt but i dont think its even getting that far.
03:22.51ALoGeNowow..that is wince and your haret yep
03:23.53ALoGeNothats look like a problem bettwin haret and you device
03:24.34bryanya so its a wince thingy then ... there is a diff between the smartphone versions and pda types eh ..
03:25.27bryanso there must be a simlar haret program for smartphone winmo ..
03:25.32bryan?
03:26.45ALoGeNoyour phone is a smatphe uh?
03:27.01ALoGeNosmartphone*
03:27.49ALoGeNobryan: i think that the wince isnt the same that for pda
03:28.09bryanya i kinda figured that was my issue ..
03:28.12ALoGeNoand change the resolution too.. (i think)
03:28.51ALoGeNoyep, you must search for haret one for your device or similar..
03:29.16ALoGeNosame architecture and smartphone i guess
03:30.13bryanthanks .. ill keep lookin .
03:31.17ALoGeNonp :)
03:34.09ALoGeNolinux in the hermes is at the beggining of development but i have another pda (handheldpc) mobile pro 900c, the same procesor that the others but another system, and screen resolution 640x240, and that need another one haret build for him..
03:35.20ALoGeNoand that my left to see things like that.. (that you need in some cases speciphic haret)
03:35.53ALoGeNosorry for my english
03:42.14bryanthey are basically bootloaders ?
03:44.41snakefreakuniversal debian qtopia exe?
03:45.17snakefreakwhats mean by this? do you have partitions on your card or you run debian from image file?
03:47.11ALoGeNoimage file yes.., becose my sd inst recognised by the kernel ;(
03:48.06ALoGeNoknow you where can i find some kernel default to universal?
03:48.54snakefreakyou have runing debvian on image file you are my man!
03:49.03ALoGeNoi was get the qtopia git thinking that was = that jlime git repository but nope
03:50.03snakefreakbecose my sd inst recognised by the kernel ;(
03:50.08snakefreakwhy not?
03:50.19snakefreakwhere are you from?
03:50.33ALoGeNofrom spain..
03:50.55ALoGeNobecose that is a mini-sd with adaptor
03:51.58snakefreaki think that should work to.
03:51.59ALoGeNoand i was try all that can you imagine and dont works in any case with any kernel, and qtopia and openmoko exe's yes..
03:52.41snakefreakcan you explain how to run debian from image file? i try these since 5 days. ;-(
03:53.44ALoGeNoim compiling my owns kernels for the mp900c, but i dont know where find a default kernel to do that in the uni, and set on ramdisk to boot haret with new kernel and image file
03:54.13ALoGeNodefautl_config*
03:54.50ALoGeNosnakefreak: i was used 4 pages.. or 5..
03:54.53ALoGeNohttp://wiki.neilandtheresa.co.uk/Titchy_Linux
03:55.22ALoGeNohttp://sumoudou.org/index.php?cmd=Non-Sumou
03:56.15ALoGeNohttp://www.oesf.org/forum/
03:56.51ALoGeNoand i have to try that metoth http://blog.gwright.org.uk/articles/2006/12/31/linux-on-the-htc-universal
03:57.11ALoGeNobut i dunno how that guy get the kernel..
04:08.41ALoGeNohttp://www.oesf.org/forum/index.php?showtopic=25666
04:09.24ALoGeNosnakefreak: look at this link too.. and in xda-dev forum treath for more rweaks
04:09.31ALoGeNotweaks*
04:09.58snakefreaki know most of sites.
04:10.29snakefreakbut all speak from make ext2 partition on your sd card.
04:11.01snakefreakbut my plan is to run without ext2 partiton on card
04:11.13ALoGeNono, in xda dev in the htc universal linux treath you have a guy that explains how to do that
04:11.21snakefreakin an image file on fat filesystem
04:11.38snakefreakok than i musst look in it^^
04:11.53ALoGeNothat is that i have
04:12.31ALoGeNoqtopia exe + qtopia.rootfs.img ;)
04:12.41ALoGeNobut isnt qtopia is debian
04:13.29snakefreak^^ cool
04:13.33ALoGeNobut that boot with qutopia kernel
04:13.42snakefreakdo you have a page number
04:13.45ALoGeNoand that kernel sucks
04:13.46snakefreak?
04:14.17ALoGeNolook.. get the latest qutopia for universal..
04:16.53ALoGeNolather get that http://sumoudou.org/uni/rootfs_20080427.tgz
04:17.11ALoGeNonope.. that cant run..
04:17.15ALoGeNowait..
04:18.27ALoGeNosnakefreak: you have linux rigth now?
04:19.05snakefreakon uni openmoko and qtopia on man pc not in the moment.
04:19.16snakefreakmain
04:19.30ALoGeNowell..
04:19.50ALoGeNothat is the question....
04:19.55ALoGeNodd if=/dev/zero of= qtopia.linux.img bs=1k count=1000000
04:20.11ALoGeNoin linux that create image archive.. of 1GB
04:20.18ALoGeNodd if=/dev/zero of= qtopia.linux.img bs=1k count=2000000
04:20.21ALoGeNo2GB-...
04:20.30ALoGeNoby example..
04:20.38snakefreaki must go to work in 10 minutes. ;-(
04:20.47ALoGeNolater you need mount that and format..
04:20.55ALoGeNocopy and keep
04:21.10ALoGeNomkfs.ext2 -c qtopia.linux.img
04:21.16ALoGeNothat format the image..
04:21.34snakefreakplease write more^^ when iam gonne i can read it later when iam back home (mirc logs all in this channel)
04:21.39ALoGeNothat mount the image in /root/mnt
04:21.41ALoGeNomount -o loop qtopia.linux.img /root/mnt
04:23.08ALoGeNocreate /root/rootfs
04:23.20ALoGeNocd /root/rootfs
04:23.52ALoGeNoand if you has the file http://sumoudou.org/uni/rootfs_20080427.tgz downloaded in /root
04:24.07ALoGeNocd /root/rootfs
04:24.30ALoGeNotar –xvf ../rootfs_20080427.tgz
04:25.12ALoGeNolater cp -av /root/rootfs/* /root/mnt/
04:25.26ALoGeNoand umount /root/mnt/
04:25.51snakefreakyes i have the root fs tgz
04:26.00ALoGeNoat the end get htcuniversal-qutopia.exe and qtopia.linux.img
04:26.19ALoGeNoput in the root of the SD card and runit
04:27.13ALoGeNothat is the rootfs with icewm
04:27.14ALoGeNohttp://sumoudou.org/uni/shiroikuma-universal-rootfs-20080507.tar.bz2
04:27.33ALoGeNoqith xwindow running
04:27.40ALoGeNowith*
04:28.08snakefreakbtw i think goboxlive has created the all in one qtopia loader and should able to help us with the kernel problem.
04:29.03snakefreaknow i must. go. please write thanks
04:29.27snakefreaki wish a good day.
04:30.50ALoGeNothnks :)
04:46.41*** join/#htc-linux SNAKE-AFK (n=s@dyndsl-091-096-106-065.ewe-ip-backbone.de)
04:52.54*** join/#htc-linux goxboxlive (n=goxboxli@195.159.97.196)
05:28.18bryanhey ALoGeNo i think i might of figured something .. the s620 runs haret ... maybe my Reg is locked
05:28.47tmzt_bryan: get a signed regedit from xda, if it's for the right device
05:29.14tmzt_bryan: do you know what processor it has?
05:29.20ALoGeNooh but dont say.. that you can trust in the appz?
05:29.26bryanyes its a msm7500 ..
05:29.46tmzt_with smartphone os, (wm6 standard) ?
05:29.52bryanyes
05:30.29tmzt_you might ask Kevin2 or cr2 about the haret error
05:30.58tmzt_I have run haret on wm5 smartphone before
05:31.46ALoGeNotmzt_: and who can guide me to compile kernel for uni? well i only need the default_config for uni, becose i think that the arm cross compiler is valid no?
05:32.20bryanthanks tmzt_ thats good to know .
05:32.24bryannight all ..
05:33.15tmzt_ALoGeNo: are you trying to build the oe kernel for universal, or just any kernel?
05:39.26*** join/#htc-linux ALoGeNo (n=QUAKEIII@207.Red-83-41-48.dynamicIP.rima-tde.net)
05:40.14tmzt_ALoGeNo: are you trying to build a kernel with openembedded, from handhelds.org cvs, or from kernel.org sources?
05:41.21ALoGeNowell i get the git repo for qtopia from handheldpc.org..
05:42.12ALoGeNobut im lost with that i know do that for 900c but not in qtopia and the doc is very big and for developers not for compile kernel or that..
05:52.33tmzt_ALoGeNo: ok, what are you trying to do?
05:52.45ALoGeNo:)
05:53.10ALoGeNowell just boot image rootfs with haret
05:53.28tmzt_with Titchy kernel?
05:53.34ALoGeNobut it giveme a limitation of 100 or 200 or whatever..
05:54.11ALoGeNoyes this kernel fault with my SD and img file more biger than 200MB
05:54.33tmzt_what is the command line you are using in startup.txt/default.txt ?
05:54.52ALoGeNofault doing the 2 partitions method, and image file methos more bigger than 200MB
05:55.00ALoGeNoletme copy
05:55.34ALoGeNoset kernel "zImage"
05:55.34ALoGeNoset mtype "855"
05:55.34ALoGeNoset cmdline "root=/dev/mmcblk0p1 rw console=tty0 rootdelay=5 fbcon=rotate:1"
05:55.34ALoGeNoboot
05:55.48ALoGeNothis with ext2 partition..
05:56.05tmzt_you have one fat and one ext2 partition?
05:56.17ALoGeNothis with image file.. set KERNEL zImage
05:56.18ALoGeNoset INITRD rd
05:56.18ALoGeNoset CMDLINE "root=/dev/ram0 init=/linuxrc ramdisk_size=14336 keepinitrd console=tty0 mem=63M fbcon=rotate:1"
05:56.18ALoGeNoboot2
05:56.29ALoGeNonot now..
05:56.34*** join/#htc-linux rob_w (n=bob@Mbf8d.m.pppool.de)
05:56.49ALoGeNonow im using the rootfs.img
05:56.51tmzt_"rd" is the image file?
05:57.02ALoGeNoand booting with qtopia.exe ;)
05:57.26ALoGeNoyes that i was try rd
05:57.35tmzt_how big is rd?
05:57.42ALoGeNo1,5GB
05:58.02tmzt_initrd can't be bigger than ram, or a little smaller
05:58.19ALoGeNowel.. and?
05:58.23ALoGeNowell*
05:59.50ALoGeNotmzt_: haret cant do that qtopia does?
06:00.07tmzt_with MnemonicPunk I built an initrd for any kernel that will boot from an image
06:00.19tmzt_from the oe git sources
06:00.30tmzt_he was going to post it somewhere
06:00.54ALoGeNowow.. that sounds well :)
06:01.27tmzt_for the first file you posted, change root=/dev/mmcblk0p2 for the second partition, if the Titchy kernel works it might mount then
06:01.49ALoGeNonp, but i have some issues with kernel and kirq whaterver demon
06:02.08ALoGeNonopes.. is tryed
06:02.22ALoGeNoit is*
06:02.54ALoGeNoi was try all possibles combinations
06:03.01tmzt_ok, what messages did you get?
06:03.08ALoGeNoi was have* :)
06:03.29ALoGeNoVFS not found
06:03.34ALoGeNokernel panic
06:03.52ALoGeNocant found partition in blablabal
06:04.19ALoGeNoallways the same holy panic crap
06:06.14tmzt_you made rootdelay longer?
06:06.37ALoGeNonope..
06:07.13ALoGeNoi didnt test with rootdelay
06:07.15tmzt_can you try that and give me the messages as close as possible
06:07.27tmzt_you have the kernel from Installing_Debian ?
06:07.44ALoGeNowhat howto i need to read to config default.txt or know the options?
06:08.41tmzt_Titchy_Mobile/Installing_Debian, get that zImage and default.txt, change the root= to root=/dev/mmcblk0p2
06:09.11ALoGeNowell if we use the img method yes i can,, but if you say the other metoth partitioning i need to do the partitions and all the stuff
06:09.41ALoGeNonop.. in this way not run tmzt_
06:10.10ALoGeNowait a second..
06:10.22ALoGeNowhat is that "Titchy_Mobile/Installing_Debian"
06:10.34tmzt_search "Titchy Mobile" on google
06:10.44tmzt_then go to Installing Debian in wiki
06:10.45ALoGeNoisnt necesary :)
06:10.49ALoGeNoi have it open
06:10.59ALoGeNowhat you want?
06:11.08tmzt_are you using that zImage?
06:11.22ALoGeNoyes of course i have it..
06:11.41ALoGeNobut i dont have it copiated in the sd and the sd is fat now
06:11.56tmzt_the default.txt you posted was the same as that page, except you need root=/dev/mmcblk0p2
06:12.01tmzt_the whole sd is fat?
06:12.04ALoGeNodo you want that i do all the process?
06:12.11ALoGeNoyeah
06:12.20tmzt_what are you trying to use, qtopia or debian?
06:12.21*** join/#htc-linux pleemans (n=toi@212-123-1-140.iFiber.telenet-ops.be)
06:12.26ALoGeNodebian..
06:12.30ALoGeNoim doing!
06:12.42ALoGeNoim using debian rigth now
06:12.59tmzt_on pc or on universal?
06:13.07ALoGeNobut booting with qtopia ;)
06:13.14ALoGeNoyea!
06:13.23tmzt_the qtopia.exe?
06:13.27ALoGeNoyep
06:13.28ALoGeNo;)
06:13.48*** join/#htc-linux kiozen (n=oeichler@p5492A010.dip0.t-ipconnect.de)
06:14.25ALoGeNotmzt_: im mixed some info from somes webs and i do that in my way ;)
06:15.54tmzt_<PROTECTED>
06:15.55ALoGeNoand qtopia lets me use rootfs.img of 1.5GB or maybe more.. i dunno at time ;)
06:16.20ALoGeNowait.. now im not using haret stuff..
06:16.54ALoGeNojust htc-universal.qtopia.exe and qtopia.rootfs.img
06:16.59ALoGeNo;)
06:17.24ALoGeNoboth in root of sd fat and runs propelly
06:17.26tmzt_and what messages are on the screen when you start that
06:17.49tmzt_it works, but you are trying to use debian instead?
06:18.01ALoGeNobut is a 2.6.21 kernel and fault the kshareirqd or so..
06:18.26ALoGeNothe wifi hangs or faults a lot..
06:18.40ALoGeNonono that works!!
06:19.10ALoGeNothe problem comes when i try to put titchy in the normal way..
06:19.16tmzt_with the zImage from titchy mobie, run strings zImage |grep looproot
06:19.33ALoGeNoharet deafut.txt and fat/ext2 partiticion way..
06:20.23ALoGeNoi cant
06:20.39ALoGeNobecose isnt installed :) im telling you :)
06:22.48ALoGeNotmzt_: i cant boot haret with rootfs.img big?
06:22.58ALoGeNowhy?
06:53.19*** join/#htc-linux n3o (n=n3o@gwvita.venta.lv)
07:10.09*** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net)
07:35.56*** join/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
07:45.06BabelO_morning
07:45.52BabelO_kiozen: good idea on your mailing list, i ve a camera with gps positionning into exif, can be perfect for track :)
07:47.31kiozenBabelO_: I like this guy :)
07:54.11*** join/#htc-linux surgex0 (i=surge@pool-98-118-165-224.bflony.fios.verizon.net)
08:31.23*** join/#htc-linux miknix (n=miknix@81.193.92.205)
08:34.13*** join/#htc-linux patoche (n=patoche@92.76.197-77.rev.gaoland.net)
08:38.22*** join/#htc-linux patoche (n=patoche@92.76.197-77.rev.gaoland.net)
09:40.50NetRipperhm
09:43.04NetRipperhad an odd experience with haret this morning, it actually got passed the shutting down MMU line, but only printed two more characters after that... "In " followed by a garbled character
09:43.27NetRipperim wondering if that was kernel code or a piece of haret i missed
09:43.47BabelO_NetRipper: if you don't see go go go that's not the kernel
09:45.01NetRipperer, it's passed the go go go to even get to the 'shutting down MMU'
09:47.25NetRipperi made a pic
09:47.33NetRipperthought it was memorable :p
09:47.35BabelO_oh ok
09:50.16NetRipperhttp://www.netripper.nl/raphael/IMG_2579.jpg
09:51.33BabelO_NetRipper: don't remember at thios step that you already pass the go go go ....
09:51.40cr2hi
09:51.49BabelO_becuase after go go go... it just to linux kernel
09:51.50cr2BabelO_: mailing list ?
09:51.59BabelO_cr2: which one ?
09:52.14cr2about exif
09:52.16BabelO_cr2: qlandkarte user, new feature required :)
09:52.22cr2lol
09:52.41cr2they all want to kill old good pirated ozi :)
09:52.53BabelO_cr2: someone want to automatically add its picture from the walk into the track
09:53.22cr2ok
09:53.23BabelO_cr2: that's easy with exif from the picture, google already do that online :)
09:53.31cr2yes
09:53.52cr2but if you write down the tracks, a timestamp should be enough
09:54.45NetRipperBabelO_, http://www.codebin.nl/pastes/view/FEAyYDeFWsf3
09:54.54cr2kiozen: that's cool -> http://www.bundesverfassungsgericht.de/organisation/anfahrt.html
09:55.03BabelO_cr2: also yes
09:55.19NetRipperor is there another go go go
09:55.20NetRippersomewhere
09:56.08kiozencr2: lol, OSM maps :) they don't take the LVA stuff
09:56.20cr2NetRipper: i think there should be a cleaner way to do it
09:56.29BabelO_NetRipper: ok there is no other :) that's too fast
09:56.40NetRippercr2, the sleep you mean?
09:56.55cr2NetRipper: yes
09:57.07NetRippercr2, tell me
09:58.06NetRipperi agree there should be a better way, my lack of experience prevents me though :)
09:58.44cr2NetRipper: it should be possible to use framebuffer directly, without sleep hacks
10:00.16NetRipperthe fb_printf writes to the raw framebuffer memory addresses
10:01.37NetRipperthere's probably some sort of refresh rate at which the display is updated, without the sleep() the machine hangs before a refresh cycle is reached
10:01.40NetRipperor well, that's my theory
10:02.42NetRipperthough, wouldn't explain why, on the photo, it hangs while it is drawing a chracter
10:03.36NetRipperseems as if the top part of the letter 'p' is drawn, but then hang
10:04.41NetRipperi need a pictures of a working device from the haret boot part
10:04.44NetRipperleft my hermes at home :p
10:05.10cr2there is some dma daemon that transfers the data to LCD
10:05.33cr2MDDI is serial as SATA
10:05.46NetRipperah, it's printing the 'in preloader' message at that point it seems
10:06.07cr2if the irqs are off, you can't use sleep() btw
10:06.33cr2and if the mmu is off, you'll have big problems with such IO anyway.
10:06.45NetRipperbut interrupts should be off at that point, the take_control() disables them via some asm code
10:07.22cr2vibra is not on a gpio, so you can#t that too. there are no LEDs on raphael ?
10:07.36cr2NetRipper: then forget about display update at that stage
10:08.08BabelO_cr2: do you use suspend to RAM on your laptop ?
10:08.17*** join/#htc-linux LunohoD_ (n=alex@e180074074.adsl.alicedsl.de)
10:08.20cr2i think there are the backlight leds (keyboard), but they need an i2c command through this microP
10:08.21NetRipperdo the irq addresses differ from the 7x00?
10:08.51cr2it's all documented in the android kernel branch
10:09.06cr2the 7200 data in wiki comes actually from there
10:09.14cr2and is sometimes inaccurate
10:09.26cr2because it's the 7200A data in the first place
10:10.41cr2NetRipper: the LCD init will be a big issue anyway
10:11.07cr2i'd write down the commands and addresses into wiki...
10:11.49NetRipperlcd init will be an issue for kernel, not haret, right?
10:14.35cr2for the kernel
10:15.22cr2hehe. since there is an Ahi* api, you may use this one ;)
10:25.53NetRippercr2, without interrupts, a sleep wouldn't have any use, would it? like, there's nothing else the cpu could perform simultaneously, right?
10:26.04NetRipperor could it still be triggered via a gpio or something
10:26.51NetRipperso foremost problem would be that interrupts are not properly disabled
10:32.52cr2NetRipper: you can't sleep() with irq off
10:33.10cr2because you will not see the timer interrupt anymore
10:33.41cr2do some dummy for() loop if you want, and trick out the gcc optimizer
10:47.26NetRipperhm
10:52.17NetRipperkind of obvious the interrupts dont get disabled, as in my test code i can use Sleep() after the take_control()
11:08.09*** join/#htc-linux MnemonicPunk (n=atlantis@dslb-084-060-035-185.pools.arcor-ip.net)
11:23.10*** join/#htc-linux MnemonicPunk (n=atlantis@dslb-084-060-035-185.pools.arcor-ip.net)
11:24.01*** join/#htc-linux sikkle (n=sikkle@MTLXPQAK-1176053010.sdsl.bell.ca)
11:36.25*** join/#htc-linux NiZoX (n=none@2a01:e35:8a13:a2b0:21c:c0ff:fe25:ff68)
11:46.11*** join/#htc-linux BabelO__ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
11:47.06dcordes_cr2: NetRipper: a random thought on the raphael boot situation. NetRipper what you said with the garbled character sounds a bit like there's not enough room for the display. did you try and raise MSM_FB_SIZE in the board file?
11:49.20cr2dcordes_: is something like that is set in a halibut board file ?
11:49.24dcordes_hm on the other hand it looks like it doesn't get that far so that might be a stupid idea
11:49.38dcordes_*on the photo
11:50.40dcordes_cr2: yes:
11:50.41dcordes_#define MSM_FB_BASEMSM_PMEM_GPU1_BASE + MSM_PMEM_GPU1_SIZE
11:50.42dcordes_#define MSM_FB_SIZE0x200000
11:56.05cr22MB is not enough for vga16 ?
11:57.00SNAKE-AFKcr2 do you have info about htc athena ( advantage x7500) linux ports?
11:57.33cr2dcordes_: i think we need some good MDDI description. since it's some standard, somebody should be able to scan/copy it in a library.
11:57.50cr2SNAKE-AFK: what would you like to know ?
11:58.50SNAKE-AFKhas any port done how is the status?
11:59.55dcordes_cr2: maybe it's too much out of some peculiar reason?
12:00.08dcordes_cr2: you could also try and disable the panning
12:00.16NetRipperharet only needs 96k for framebuffer
12:00.30NetRipperwidth * height * 2 colors
12:00.57dcordes_cr2: on kaiser, etc, panning seems to have no effect on the fbcon situation, might be different on raph
12:01.14NetRipperbut i agree 2mb is a bit low for 16 bpp :p
12:02.39cr2SNAKE-AFK: i can easily add the BT and GPS support to athena. ATI SD is tough, but i'm using the rootfs on USB stick
12:03.21SNAKE-AFKhm ok looks intresting usb host capable?^^
12:03.39SNAKE-AFKdo you know the maximum sd size under windows?
12:03.42cr2dcordes_: it#s a good idea anyway. it's not clear to me what locations are standardized, and which are panel/vendor specific
12:04.29cr2SNAKE-AFK: you can connect a 750GB usb hdd. with external power ;) don't know about the SD
12:05.22cr2SNAKE-AFK: i've used usb keyboard and usb stick connected through usb hub. it's a bit tricky to boot though :)
12:05.27dcordes_cr2: what's the max. output current on athena usb?
15:06.50*** join/#htc-linux apt (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
15:06.50*** topic/#htc-linux is HTC Linux Channel: Find logs at http://apt.rikers.org/%23htc-linux/ | please check http://handhelds.org/moin/moin.cgi/HTC_2dPhones | http://wiki.xda-developers.com/index.php?pagename=Xanadux | <cr2> let's define a common setup.
15:16.50*** join/#htc-linux marajin_ (n=marajin@87-194-102-189.bethere.co.uk)
15:20.12*** join/#htc-linux ltxda (n=anon@unaffiliated/ltxda)
15:39.05*** join/#htc-linux infernixx (i=nix@unaffiliated/infernix)
15:44.31cr2kiozen: http://www.davidgis.fr/blog/index.php?2008/07/24/349-shooting-star-usage-example-with-turn-restriction
15:45.56kiozencr2: you are now in the routing business?
15:46.52*** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz)
15:48.13cr2no, just a nice thing
15:48.33cr2source/headers/geos/noding/FastNodingValidator.h:101: error: ISO C++ forbids declaration of 'auto_ptr' with no type
15:48.44cr2why is that ?
15:49.12cr2worked with gcc-4.2
15:49.45*** join/#htc-linux imfloflo (i=imfloflo@cap31-6-88-180-73-121.fbx.proxad.net)
15:50.00NetRipperdcordes_, just fyi, on wiki, if you add a link, you do not need to put the http://...url when you refer to other pages on the same wiki, it prevents backlinks from working (click title of a page to see pages that link to the page)
15:50.15NetRipperdcordes_, just fixed it for raphaelresearch
15:51.07NetRipperdinner, bbl
15:52.27cr2hmm, can't compile the kernel for alpha with gcc-3.3.3 too
15:56.35cr2many missing #include <cstring>
16:03.41*** join/#htc-linux lkcl (n=lkcl@87.113.7.225.plusnet.pte-ag1.dyn.plus.net)
16:04.59*** join/#htc-linux GPFerror (n=gpferror@cpe-76-187-41-132.tx.res.rr.com)
16:05.24cr2wow
16:05.28cr2hi lkcl
16:05.33lkclallo cr2
16:05.45cr2how are you doing ?
16:05.48lkclthought i'd just drop by see how things are going
16:05.56lkclinteresting :)
16:05.59cr2:)
16:06.13BabelO_hi lkcl
16:06.15lkclgosh, there's a lot of people in here
16:06.22lkclallo Babel0_
16:06.36lkclwhat's with the 0 and the _ ?
16:06.48lkclohh, it's an O not a 0
16:06.51Marajinwell he just likes them
16:06.55lkclha ha
16:07.03*** join/#htc-linux ex87 (n=n3o@gwvita.venta.lv)
16:07.23lkclinteresting about the htc dream being all the rage at google, neh?
16:07.37cr2raphael is better :)
16:07.45Marajinlkcl: it runs google android, of course it's all the rage at google :P
16:07.55lkclMarajin: duh ha ha
16:08.28cr2lkcl: half-vga is weird
16:08.45lkcloh god, they didn't.  yuk.
16:08.49Marajincr2: It's been standard in palmtops for years
16:09.01Marajinit's not that weird
16:09.27lkclMarajin: we're used to 640x480 from the htc universal
16:09.48cr2Marajin: which is 3 years old
16:09.56Marajinheh
16:10.15Marajinthere were VGA devices earlier than that, I'm just saying it's not a 'rare' resolution
16:10.20Marajinand it's better than QVGA
16:10.29lkclanyone know if the source code is available for the linux kernel's being released from gooOOogle?
16:10.44cr2lkcl: only partial
16:10.51cr2for the core cpu support
16:10.53lkclcr2: partial????
16:11.15cr2not for the device drivers. afaik
16:11.18*** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be)
16:11.27lkclyou can't sell devices and do _partial_ release of GPL'd code!!
16:11.28Marajinlkcl: yeah basically the device drivers will be licenced oddly and they can't distribute
16:11.59lkclthat's going to result _instantly_ in cease-and-desist orders against any of the sellers of the phone.  madness.
16:12.00cr2Marajin: it's only a guess
16:12.28cr2lkcl: binary modules always was a PITA with linux ;-)
16:12.41Marajinlkcl: nonsense, it's perfectly legal.
16:12.48lkcli _like_ it being a PITA
16:12.56lkclgrrrrr
16:13.04cr2but i'll be pleased if google will release the gpl 54mbit acx driver
16:13.15lkclyeahhh
16:13.23MarajinI always wonder about that
16:13.36Marajinthere's no way the 54mbit devices actually achieve 54mbps
16:13.52lkclMarajin: well, if nothing else, having binary drivers for a linux kernel will make them a tiny bit easier to reverse-engineer.
16:13.54Marajinstuff the size of the eee doesn't realistically
16:14.26cr2lkcl: only for simple devices
16:14.27Marajinlkcl: sure, but I don't have a dream and I can't afford a nightmare, let alone a dream right now.. so it's kinda SEP
16:14.33lkclha ha
16:15.18cr2lkcl: i owe you a lot of money.
16:15.26lkclcr2: gosh, do you?
16:15.32lkclthat's nice :)
16:15.33cr2i've broken the hermes lense ;-)
16:15.51cr2don#t know how that happened.
16:15.53lkclha ha
16:16.44cr2but i've found even more extra gpios on hermes yesterday
16:16.48lkcli shouldn't worry about it - but if you happened to want to give me some money that you didn't need particularly that would be very helpful
16:16.51lkclyaay!
16:17.32lkcloo, i see there's quite a lot of research done on it
16:17.36cr2then you'd send me an e-mail
16:18.20cr2yes, the ATI SD is probably the last stumbling block
16:19.03MarajinC'mon cr2! you can do it! make my hermes useful again!
16:19.24cr2Marajin: it's ot only hermes, but athena too
16:19.53cr2it's researched pretty well, but the last step is still missing
16:20.00Marajinand what is that?
16:20.08Marajinplus, I have no athena and I doubt I ever will
16:20.23cr2i was actually waiting for somebody to port asic3_mmc for .25+
16:21.05cr2if there will be asic3_mmc driver it'd be much easier to fix atiw_mmc
16:21.30cr2i have an athena, and would like to have working miniSD there ;)
16:22.17MarajinYeah I mean that I have nothing to contribute even vaguely towards anything athena related
16:22.20Marajin:p
16:22.32cr2it's the same driver
16:22.36MarajinI want a raphael myself honestly but so expensive
16:23.31cr2raphael will be really cool when G1 comes out
16:23.43Marajinyeah should be a lot of hardware crossover there
16:24.15lkclthe imageon 2282 is opengl compatible??
16:24.20Marajintho'.... how MANY HTCs do you actually have at the moment cr2?
16:24.29Marajinlkcl: OpenGL ES yeah?
16:24.34lkclcool
16:24.50lkclgo on cr2 - tell him you've got more than i have :)
16:25.38MarajinIt's kinda funny how some people never really get rid of their older devices and end up just tinkering
16:26.04lkclMarajin: yeah, i still have my himalaya.
16:26.06Marajinmy hermes currently serves the purpose of 'backup alarm clock on rare occassions' for example
16:26.54lkcl*lol*
16:26.57Marajinlkcl I want to take my hermes and kaiser to a supercollider and have them atomically merged... maybe something nice'd come out the other end :P
16:27.28lkclyou'll have to wait a few days whil they fix the helium leak at the LHC
16:27.35lkclok.  food.
16:27.37Marajina few weeks :p
16:27.42Marajinfood would be good
16:27.45MarajinI envy food..
16:27.49MarajinI have only chocolate
16:28.00lkcllater folks
16:30.39cr2lol
16:31.38cr2Marajin: i have only 3 htc devices now
16:32.01*** join/#htc-linux chab7 (n=kvirc@212.92.4.114)
16:32.26cr22 more belong to lkcl, and i've sent my himalaya and blueangel to other people
16:32.53cr2and my daily phone is a780
16:33.23cr2but will be raphael. soon :)
16:42.46*** join/#htc-linux Marajin_ (n=marajin@87-194-102-189.bethere.co.uk)
16:47.18*** join/#htc-linux diogene31_ (n=rj@mur31-2-82-243-122-54.fbx.proxad.net)
17:10.00Marajinswears.
17:10.06NetRippercr2, you continued work on hermes?
17:13.03Marajinoh, 'lo SanMehat by the way
17:16.51SmallR2003i have to go and talk to tmobile so they replace my hermes with a brand new one
17:17.54NetRipperwhat's wrong with it
17:19.52*** join/#htc-linux tsdogs (n=tsdogs@net70-17.metalit.net)
17:23.33SmallR2003camera's a little dodgy, stylus wont stay in, keys are being a bit funny at times
17:24.28*** join/#htc-linux miknix (n=miknix@bl4-92-205.dsl.telepac.pt)
17:25.30ALoGeNolo all..
17:25.44NetRipperhehe ok, i dont have a prob with stylus or keys, but htc camera's suck, in general
17:25.47NetRipper:p
17:25.49ALoGeNoanyone that give me a hand with debootstrap debian?
17:26.00ALoGeNocant init the bash console
17:26.13ALoGeNoand i put that in the default.txt
17:26.24ALoGeNothe hda2 is has been mounted
17:26.33SmallR2003well, the camera just doesn't take the photo's it used to be
17:26.35MarajinSmallR2003: they don't sell hermes anymore though..
17:26.41SmallR2003hmmm
17:26.48Marajinmight give you a kaiser
17:26.51SmallR2003so might tmobile replace it with a newer phone?
17:26.56SmallR2003nice :)
17:26.56ALoGeNohey Marajin afternoon :)
17:27.01Marajinhey ALoGeNo
17:27.09SmallR2003that was my upgrade path till i saw the xperia x1
17:27.14Marajinheh
17:27.26ALoGeNohow run your mni car? :)
17:27.31SmallR2003then the g1
17:27.36ALoGeNomini*
17:27.36Marajinyeah the X1 and raphael are probably much better upgrades if you can afford them
17:27.37SmallR2003now i'm torn :/
17:27.53SmallR2003i'm going for buying one of whichever at christmas
17:27.59Marajinheh
17:28.07Marajindude by then you're only a few months off the next update
17:28.21MarajinHTC turn around is ~9 months
17:30.13SmallR2003:/
17:30.17SmallR2003this is what i think too
17:30.22SmallR2003i'm with tmobile uk
17:30.46Marajinyeah, they sell the diamond now see
17:30.47SmallR2003and up until a few months ago i was going straight for the kaiser
17:32.05SmallR2003my upgrade came around about june this year
17:33.07Marajiner, and you got a hermes?
17:33.24SmallR2003i was going to get the kaiser but one of the tmobile people told me that the x1 was coming out around november
17:33.36SmallR2003i got a hermes two years ago :p
17:33.41SmallR2003(ish)
17:34.55SmallR2003at which point i thought, 'well, it's another htc phone just packaged - as normal - by someone else, looks really nice'
17:35.16SmallR2003ironically though, my priorities are changing, i used to need a phone which worked *anywhere*
17:35.22SmallR2003now that's not so much of an issue
17:35.54NetRipperhehe a mate of mine got the t-mobile vario 4, it's indeed like the htc touch pro, just a bit more rounded at the edges
17:36.15NetRipperbut funny, he has trouble using the brodit car holdes
17:36.17NetRipperholders*
17:36.52NetRipperon the t-mobile the stylus has a little plastic 'tip' on the side of it to take it out easier, but it keeps sticking behind the holder when he takes the phone out
17:37.12NetRipperhe's been shaving it off with sandpaper
17:37.41NetRipperi guess it was funnier when he told me
17:37.43NetRipper:p
17:38.21SmallR2003shaving with sand paper... :|
17:38.28SmallR2003that's scary and funny
17:38.53SmallR2003so, i'm intending to save the cash for around christmas to buy another phone
17:39.17NetRipperso you'd get sim only instead?
17:41.13SmallR2003to be honest, tmobile owe me a phone, and that probably wont cost too much, right?
17:41.27SmallR2003but i might buy a sim free phone from somewhere else
17:41.58SmallR2003i'm a total qwerty whore, so i need that keyboard
17:42.58MarajinI've shaved with a penknife before
17:43.06Marajinadmittedly it was a leatherman and very very sharp
17:43.29MarajinSmallR2003: It depends what contract you agree to
17:46.00dcordes_NetRipper: thanks
17:48.53SmallR2003i'm on a rather heavy one
17:49.02*** join/#htc-linux bryan_ (n=bryan@206-248-131-251.dsl.teksavvy.com)
17:49.14SmallR2003flex 35 and the highest web'n'walk package
17:49.22SmallR2003i pay about £55
17:51.49NetRipperSmallR2003 you could try to get a deal with t-mobile, you send in your hermes cos its broken and see if you can get another phone for just a good offer
17:52.03NetRippergetting a deal like that usually saves a lot of money
17:52.21NetRipperthey just want to keep their customer
17:53.46MarajinSmallR2003: 55 quid a month and you're out of your minimum contract?! they should have dropped it by like 30 quid
17:54.15SmallR2003apparently they'll replace the phone for free
17:54.24SmallR2003(i phoned upgrades)
17:54.35Marajinwell yeah, at that tariff you already paid for it dude
17:56.37MarajinI know o2 do it so if you pass your contract date and are 'due for upgrade' they knock like 30 quid off your contract until you upgrade
17:56.45SmallR2003hmmm
17:57.08*** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com)
17:57.41SmallR2003this is what upgrades told me: 'take your phone in and ask for the to repair it, they'll replace it. when you have the money to buy the new phone then just ask for an upgrade.'
17:57.51SmallR2003then they advised me to wait for the X1
17:57.58Marajinif you're on that tariff you'd get an X1 or a Diamond for free
17:58.06NetRipperhehe indeed
17:58.16MarajinPretty sure O2 will do the diamond for free at about 40 / month
17:58.26NetRipperbut uk prices are just high
17:58.41MarajinNetRipper: compared to some, we're not really.
17:58.50NetRippercompared to netherlands, you are
17:58.55MarajinI pay 40/month for 1500 minutes/500 SMS/Unlimited data
17:59.06Marajinand they reduce my ADSL by 5 a month too
17:59.06NetRipperand web?
17:59.08*** join/#htc-linux dase_ (i=dase@p1atin.de)
17:59.16MarajinNetRipper: Unlimited data == web
17:59.19NetRipperoh right
17:59.27NetRipperi should get more sleep
17:59.30MarajinI mean unlimited 3G data transfer
17:59.37NetRipperyes that's nice
17:59.42Marajinand my town is HSUPA enabled
18:00.22NetRipperwhat do you se HSUPA for
18:00.33Marajinpardon?
18:00.36NetRipperit's here too in some areas but i find no use for it
18:00.40Marajinoh you mean use?
18:00.41Marajinheh
18:00.44NetRipperuse hehe
18:00.45Marajinmuch lower latency
18:00.46NetRippertypo
18:00.52MarajinI can get it down to 100ms or less I think
18:01.58NetRipperhm ok i havent measured my hsdpa
18:02.36*** join/#htc-linux wdslbr (n=feld@dslb-088-069-192-171.pools.arcor-ip.net)
18:02.39MarajinHSDPA and HSUPA are different
18:02.45MarajinUPA is the lower latency I think
18:03.03SmallR2003<3 HSDPA/HSUPA
18:03.08NetRipperi thought UPA was mainly for upload transfer rate
18:03.13NetRipperdont know about latency differences
18:03.25Marajinnah it's definitely latency improvements
18:03.29SmallR2003i have a novatel modem for being out and about
18:03.32NetRipperand i haven't found a use for a high upload transfer rate for phones
18:03.35MarajinHSDPA modems generally get pretty high.. 200ms ish
18:03.36SmallR2003unfortunately both my laptops commited suicide
18:04.03NetRipperthinks back on his 33k6
18:04.09Marajinhah :P
18:04.20NetRipper:p
18:04.52NetRipperSmallR2003, they couldn't handle the speed?
18:05.04Marajinmy laptop melted too a little while ago
18:06.16*** join/#htc-linux ali12341 (n=al@62.24.214.38)
18:07.21SmallR2003something like that
18:11.08SmallR2003one of them took a shot from the mains power
18:15.00SmallR2003the other was just old
18:15.22*** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbfa008.pool.einsundeins.de)
18:18.24*** join/#htc-linux goxboxlive (n=goxboxli@139.84-48-212.nextgentel.com)
18:31.59cr2NetRipper: i've added bank5 gpios to wiki. you can modify the .py
18:44.03*** join/#htc-linux dcordes (n=dcordes@unaffiliated/dcordes)
18:45.21Marajinyo dcordes
18:51.07NetRippercr2, do i also add these regs to the 7X00A haret init?
18:51.32NetRipperand what are stat5 and clr_irqerr5, haven't seen stat and irqerr before
18:54.32cr2+0x89c      clr_irqerr4
18:54.45cr2is in kaisermemorymap
18:54.50NetRipperi see indeed
18:54.52cr2but it's not so interesting
18:55.01NetRippernot all gpios are in the .py or init script
18:55.12cr2add the in/out
18:55.27*** join/#htc-linux ALoGeNo (n=QUAKEIII@245.Red-81-44-9.dynamicIP.rima-tde.net)
18:55.28NetRipperand out_en and intr_en
18:55.34cr2ok
18:55.42NetRipperto be consistent
18:55.44NetRipper:P
18:55.48cr2107,108, and 109 can be probably seen
18:56.19NetRipperby adding the stat and irqerr anyway, does it get confusing when looking at output?
18:56.22NetRipperor doesnt it matter?
18:56.24cr2ok, so it should be possible to trace gpios now
18:56.33cr2don#t add them
18:56.35NetRipperok
18:57.13cr2the only spamming gpio i have seen is 97
18:57.13NetRipperi'll check if there are some kaiser in/outs missing
18:57.49cr2'ibit gpios' will mask it from the output
18:58.14NetRipperharet and haretconsole @ www.netripper.nl/raphael
18:58.51NetRipperused the memory map as reference
19:03.22cr2no bank5 regs ?
19:04.22cr2ramaddr setting may be interesting
19:04.36cr2i guess allocphysmem will allocate from the 0x1* area
19:05.00cr2can you try to boot something ?
19:08.24NetRipperbank5 regs are there
19:08.27NetRipperyou dont see htem?
19:08.57cr2no
19:09.19NetRipperopen the .py file, you should see them
19:09.24NetRipperand they should be in showvar gpios
19:09.29cr2in the .cpp file
19:09.42cr2in the patch
19:09.52NetRipperi havent updated the patch
19:09.59NetRipperjust the .exe and console.tar.gz
19:10.33cr2ok
19:10.46NetRipperbut the .cpp is nothing more than that it sets gpios via script commands on startup
19:10.55cr2yes
19:11.04NetRippergive me a sec
19:11.10NetRipperbtw
19:11.26NetRipperare the irq addresses fine? it seemed to me irqs weren't disabled properly
19:11.46cr2Detected machine Raphael/MSM7201A (Plat='PocketPC' OEM='HTC Touch Pro T7272')
19:12.05cr2we should check with the android source
19:12.16NetRipperyou want a zImage to try with?
19:12.46NetRippergot it to compile by disabling EABI, not sure what EABI is, but it wasn't needed for my hermes :p
19:14.03cr2boot params: RAMADDR=20000000 RAMSIZE=06400000 MTYPE=1910 CMDLINE='root=/dev/ram0 ro console=tty0'
19:14.09cr2which zimage ?
19:14.33NetRipperbtw the 'set ramaddr' and 'set ramsize' are in the mach-list.txt, instead of in the .cpp
19:14.52NetRipperi build a zImage yesterday based on the latest for-rmk branch on android git tree
19:14.58cr2why did you disable eabi ? which toolchain are you using ?
19:15.01cr2hmm.
19:15.21NetRipperusing a prebuilt arm toolchain, but it wasnt built with eabi support
19:15.24NetRipperwhich is why ;)
19:15.26cr2is everything from android branch included there ?
19:15.27cr2ok
19:15.33NetRippersec
19:15.40cr2you may pick the qtopia toolchain
19:15.45cr2it has eabi
19:15.52NetRipperthe for-rmk is most up to date branch afaik
19:16.07NetRipperok, i'll try that later
19:16.21cr2i think halibut from android branch is not bad too.
19:16.33cr2but we will certainly get a problem with the LCD
19:17.11NetRipperzImage on that link too
19:17.31NetRipperit boots on my hermes without eabi, so i didn't htink it was that important :p
19:17.39cr2hm. interesting
19:17.55NetRippernot the same image obviously, as its not msm
19:18.02cr2HaRET(2)# alloctest 100
19:18.06cr2pg#: <virt>   <phys>
19:18.06cr2000: 63000000 2431f000
19:18.07cr2001: 63001000 2431e000
19:18.07cr2002: 63002000 2431d000
19:18.07cr2003: 63003000 2431c000
19:18.07cr20
19:18.23cr2eabi is not a problem for  the kernel itself.
19:18.38cr2the allocations are in the 0x2* area
19:18.53NetRipperset ramaddr to 0x2*
19:19.01NetRipperand ramsize to 0x64
19:19.23cr2i've run 'alloctest 10000'
19:19.34cr210000*4096= 40MB
19:20.03cr29999: 6870f000 217ec000M
19:20.58cr2000: 63000000 2431f000M
19:21.11cr2from top to bottom
19:21.21NetRipperthat's not so strange is it, that's what the MMU is for
19:21.30NetRipperit can place it anywhere it wants
19:21.47cr2Failed to allocate 40000 pages (code 8)
19:22.22*** join/#htc-linux imfloflo (i=imfloflo@cap31-6-88-180-73-121.fbx.proxad.net)
19:22.29cr2alloctest 30000
19:22.33cr2goes down to
19:22.35cr229999: 6d52f000 12373000
19:22.59imfloflohi all
19:23.48cr2wi 10
19:23.57cr2does not show any irqs. that's strange
19:24.02cr2it works on kaiser
19:24.07cr2something must be wrong.
19:24.20NetRipperyes irqs seem wrong
19:24.46NetRipperirqs are not disabled when haret tries to boot
19:24.59NetRipperi can sometimes even see the volume or other icons being refreshed on top of my cleared framebuffer
19:25.13NetRipperi.e. wince still doing stuff
19:25.43cr2hmm. what about the flashlight gpio ?
19:26.09cr2for debugging
19:26.29*** join/#htc-linux EA2 (n=chipper@cpe-024-074-138-191.carolina.res.rr.com)
19:26.29cr2i don't see anything else
19:27.10NetRipperHandled 589 irq, 5105 abort, 6346 prefetch, 0 lost, 0 errors
19:35.23cr2i'll copy the kaiserirq page
19:37.01NetRipperoh btw, that haret is full of my test code, it wouldn't even boot if it could
19:37.15*** join/#htc-linux ali1234 (n=al@62.24.214.38)
19:37.23NetRipperlet me fix that hehe, though i already see it wouldn't matter ;)
19:38.43cr2i see offset 10,40 and 64 (all hex) to VIC
19:38.46cr2in wince
19:42.13NetRipperjust removed my test crap from haret.exe, updated on site.. it won't bother you unless you try to boot linux
19:45.20NetRipperanyone know some good IDE's for c/c++ on linux? i tried kdevelop, geany and anjuta but they all kinda suck
19:46.41NetRipperKevin2, did you use an IDE when writing haret? if so, which? (after you switched from vs2k5) ;)
19:47.25cr2NetRipper: capacitive sensor
19:47.31NetRipperKevin2, and i'll let you know when a proper patch is ready... and the 7201a wasn't aliased as new gpios were anticipated
19:47.52NetRippercr2, what's up with it?
19:47.53NetRipper:)
19:48.10NetRippersometimes i just have no idea what you're on about :P
19:48.49cr2the keypad has the capacitive sensor
19:49.22NetRipperthe bottom part with the d-pad
19:49.22cr2i'm looking at the wince irq handler
19:49.31cr2yes
19:49.50NetRipperyep i know it has it
19:49.54NetRipperin fact, there are 3
19:50.03NetRipperor at least, it's divided into three areas
19:50.16NetRippercorrects his abuse of the words 'in fact'
19:50.25NetRipperas im not 100%
19:50.51cr249 is DCOMPASS irq
19:51.22NetRipperraphael has compass?
19:52.11NetRipperi see, those irqs are documented already
19:52.23cr2wince says so
19:59.34cr2not bad.
19:59.45cr2http://wiki.xda-developers.com/index.php?pagename=Raphael_IRQ
19:59.45*** join/#htc-linux nebi (n=nebi@c-498fe253.02-145-7570701.cust.bredbandsbolaget.se)
20:04.20cr2yes, this is a complete wince kernel irq list
20:05.08NetRipperok so we probably need to add some specific preshutdown and shutdown code in the msm7201a classes of haret
20:05.56NetRipperto disable irqs
20:06.26NetRipperand i.e. for samsung or omap they also disable DMA
20:06.39cr2yes, the dma controller
20:06.48NetRipperand reset irqs
20:06.49cr2and the usb host controller
20:07.54NetRipperhow do you get the address of an irq? when looking at the Raphael_IRQ list
20:08.51cr2i'm looking at the irq handler
20:08.57cr2irq address ?
20:09.47NetRipperi also dont see how you get the address of a gpio
20:09.48NetRipperi know the base address of MSM_GPIO1, but how do i get the address of gpio 100 for example
20:09.48cr2in haret ?
20:10.25NetRipperthat in5 and out5 stuff, that's just a gpio, or isn't it?
20:10.26cr2it#s tricky
20:10.36cr2it's a gpio bank
20:10.54cr2certain bits (lower) are assigned to gpio numbers
20:11.07cr2some upper bits are unused
20:11.20cr2it#s documented in the _GPIO page
20:11.49cr2see the 'bank' and 'bit' columns
20:12.05NetRipperyes
20:12.47NetRipperso, im looking at gpio102, wifi pwr1
20:12.50NetRipperit's part of bank 4
20:13.21NetRipperbut how do i know what address to use in haret
20:13.31NetRipperaddlist gpio p2v(...)
20:13.57NetRipperbank1 starts at a9200000, that's the base i presume
20:14.54cr2yes
20:15.07NetRipperso how do know where bank4 is
20:15.07cr2why it's a problem ?
20:15.15cr2ok
20:15.27cr2docimented in kaisermemorymap
20:15.29NetRipperand, specifically, how do i know where my gpio102 is
20:15.37cr2i was lazy to copy the wiki entries
20:16.02NetRipperok, so i look at the "in4", then i have the input gpio's for bank4, right?
20:16.24cr2yes
20:16.41NetRipperin that case bank4 is at a9200840
20:16.49cr2probably
20:17.41NetRipperthen, does haret have a mean of setting bit 7 (gpio102) to a specific value?
20:17.55NetRipperwhich would allow me to enable/disable wifi
20:18.12NetRipperassuming it works that way
20:18.13NetRipper:)
20:18.50NetRipperhm
20:18.58NetRipperso you read a bank at a time
20:19.18NetRipperinterpret it bitwise with logical ands
20:19.35cr2hmm. i see 5 virtual mappings for VIC
20:19.51cr2p2v picks only one
20:20.05cr2it may explain why we don't see the interrupts
20:20.24cr250203000
20:20.27NetRipper1 virtual address for 5 logical addresse?
20:20.30cr250305000
20:20.32NetRipperor the other way around
20:20.42cr255702000
20:20.50cr259402000
20:20.53NetRipperhm
20:20.55cr25e302000
20:21.03cr25 virtual for 1 physical
20:21.18cr2and the 9/b53*
20:21.28cr27 mappings...
20:21.53cr2i'll try manually
20:22.08cr2HaRET(1)# show irqs
20:22.08cr2<PROTECTED>
20:22.08cr2<PROTECTED>
20:22.17cr2addlist irqs ...
20:23.43cr2_yes_ :)
20:23.52cr2004.898     IRQS  5e302000(202)=400
20:24.07cr2the real handler uses 0x5e302000 mapping
20:24.15cr2please, change the code
20:24.21NetRipperwhat do i change
20:24.34cr2one should be very careful with p2v()
20:24.58cr2or p2v() should be done (extended) for multiple mappings
20:25.07cr2p2ve() or something like that
20:25.22NetRipperso that it adds all resulting mappings?
20:25.32cr2p2v(0xc0000000) to 0x5e302000
20:25.42cr2we need to talk to Kevin2
20:26.05cr2try yourself
20:26.08cr2addlist irqs 0x5e302000 0x100 32 0
20:26.10cr2and then
20:26.12cr2wi 5
20:26.39cr2the .py should be adjusted too
20:26.57NetRipperthe virtual address isn't the same for my device
20:27.26NetRipperit hangs my device hehe
20:28.27cr2check 'dump mmu'
20:28.36cr2and grep for c0000000
20:32.01NetRippersec
20:32.46NetRipperok
20:32.51NetRipperand which one do i pick
20:33.38NetRipperor can i add them all
20:34.27cr2try them all
20:36.53NetRipperi have 7
20:38.17cr2ok
20:40.32NetRipperi dont see something special happen when i type wi 5
20:40.56NetRipperfirst 'watching...' for all irqs
20:41.00cr2with all 7 addresses added to irqs ?
20:41.11NetRipperthen after finishing installing it shows all irqs once
20:41.15NetRipperthen its quiet for 5 seconds
20:41.17NetRipperthen it uninstalls them
20:41.23cr2strange
20:41.27NetRipperyes, added them
20:41.37NetRipperso i need to do something to trigger an irq?
20:44.06NetRippercr2, http://www.netripper.nl/raphael/haret-irqs.txt
20:44.54cr2strange
20:45.19NetRipperi'll try tod ump again
20:45.27NetRippermaybe something changed int he meanwhile
20:48.15cr2ok
20:50.22NetRippernope all seems ok
20:50.36NetRipper:(
20:50.47NetRipperim going to check the p2v code
20:54.26NetRipperlol i search p2v and my editor crashes
20:54.30NetRippermust be an omen
20:55.33cr2lol
20:57.00NetRipperthe memory commands were not built to return multiple values :r
21:00.52*** join/#htc-linux marmotta (n=skodde@unaffiliated/skodde)
21:00.53NetRipperok this is Kevin2's area, im going nuts with all those bitshifts and memory mappings
21:04.54cr2ok
21:15.46*** join/#htc-linux imfloflo (i=imfloflo@cap31-6-88-180-73-121.fbx.proxad.net)
21:18.35NetRippercr2, you had keyboard working on hermes?
21:19.06cr2with the Kevin2's  kernel
21:19.24cr2on linuxtogo git
21:19.32NetRipperaha
21:19.32NetRipperhm
21:19.36cr2in some obscure branch
21:19.45cr2don't remember which one
21:20.03NetRipperhehe
21:20.12cr2we may backport it to -hh
21:20.25cr2but there are some other minor bugs
21:20.27NetRipperthat'd be nice
21:20.41cr2the NAND timing needs some minor fix
21:20.50cr2and we should fix the uart clocks :)
21:20.56cr2the gpios are all documented
21:21.06cr2so BT and phone (AT) will work
21:21.20cr2the UMTS data probably too
21:21.26cr2if the usb host is enabled
21:21.31cr2like on the universal
21:21.55NetRippercool
21:21.57cr2these are all small tasks
21:22.10NetRipperthen i can rub the dust off my hermes
21:22.11NetRipper:P
21:22.15cr2just no experience with s3c2442 slows it down
21:22.41cr2because the samsung docs are ... hmm...
21:22.56cr2still better than msm, though ;-)
21:23.24NetRipperwhat msm docs? ;)
21:23.33cr2msm docs == no docs
21:23.45NetRippermy point exactly
21:24.20NetRipperis it the hh.org branch on mobile-linux?
21:25.37NetRipperhttp://linuxtogo.org/cgi-bin/gitweb.cgi?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/hh.org
21:28.03cr2dcordes: android is java on top of x11 ?
21:28.49cr2NetRipper: hh.org patches - only ?
21:29.08tmzt_android is not x11
21:29.19cr2NetRipper: master or work
21:29.30tmzt_framebuffer, with SWAP ioctl for double buffering
21:29.31cr2tmzt_: it runs off the framebuffer ?
21:29.37cr2tmzt_: like qtopia ?
21:30.37NetRippercr2, work, see it in history indeed
21:31.27NetRippercr2, what are the symptoms on usage when timing and clocks are slightly off?
21:31.39NetRippersome keypresses dont register or something?
21:31.50cr2http://linuxtogo.org/cgi-bin/gitweb.cgi?p=groups/mobile-linux/kernel.git;a=blob;f=drivers/input/keyboard/htc-spi-kbd.c;h=cdcdf9b0867b8f295d98c584006fd542c5573eca;hb=d91fc20daa29a554606d4c3e04459089d64bc1ac
21:32.02*** join/#htc-linux amoebe (n=amoebe@p5B3E7BAF.dip.t-dialin.net)
21:32.11cr2where ?
21:32.31*** join/#htc-linux mpmf (n=mpmf@bl9-243-219.dsl.telepac.pt)
21:32.37NetRipperyou mentioned NAND timing needs fixing and UART clocks as well
21:33.05NetRipperwhat are the symptoms for a user when it is wrong
21:34.12*** join/#htc-linux ltxda (n=anon@unaffiliated/ltxda)
21:35.00*** part/#htc-linux mpmf (n=mpmf@bl9-243-219.dsl.telepac.pt)
21:37.01cr2mddi_read 0x150000
21:37.08cr2gives the lcd panel id
21:38.02tmzt_new haret commands?
21:38.50*** join/#htc-linux TeringTuby (n=maarten@195-241-125-243.ip.telfort.nl)
21:40.29cr2no
21:40.57tmzt_someone was asking about triggering gpios from haret, to enable/disable wifi?
21:42.39cr2it's cpu-dependent
21:42.43cr2http://wiki.xda-developers.com/index.php?pagename=KaiserMDDI
21:43.13cr20x15000 is not there ?
21:47.03SNAKE-AFKhm neopwn thts this i wish for my universal.
21:47.51SNAKE-AFKhttp://www.neopwn.com/index.php
21:49.37cr2hmm. KaiserMDDI looks very incomplete on raphael
21:53.01NetRippertmzt_, i was
21:55.12NetRipperbut it was just an example, wanted to understandt he concept of the banks and how to access a single gpio
22:12.42SNAKE-AFKca anyone tell me where i can find packages for openmoko (on universal)
22:36.36*** join/#htc-linux SmallR2002 (n=SmallR20@79-77-69-12.dynamic.dsl.as9105.com)
23:01.28bryan_Hey all
23:04.51*** join/#htc-linux wasup (n=Tech@208.47.103.106)
23:13.06wasuphey DZO are you on here??
23:13.17wasupi got a question about the onscreen keyboard
23:16.33*** part/#htc-linux wasup (n=Tech@208.47.103.106)
23:57.55Kevin2Hi

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