IRC log for #htc-linux on 20091207

00:50.57tmzthigh-rez: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/vZNKsLKXHsM/FCC-Preparing-Transition-To-VoIP-Telephone-Network
00:51.10AstainHellbringinteresting tmzt
01:16.28*** join/#htc-linux BHSPitLappy (n=BHSPitLa@unaffiliated/bhspitmonkey)
01:59.15*** join/#htc-linux kam187 (n=kam187@81-179-8-102.dsl.pipex.com)
02:00.45*** join/#htc-linux x29a_ (n=x29a@unaffiliated/x29a)
02:21.46*** join/#htc-linux davep (n=dp@CPE-124-188-210-63.sfcz1.cht.bigpond.net.au)
03:40.37*** join/#htc-linux kupo (i=kupo@pdpc/supporter/student/Kupo)
04:31.54*** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821)
04:34.54*** join/#htc-linux mrmoku|away (n=mrmoku@ppp-88-217-13-104.dynamic.mnet-online.de)
05:01.48*** join/#htc-linux goxboxlive (n=jrs@mail2.hjellnesconsult.no)
05:14.57*** join/#htc-linux |Jason8| (i=JayAte@server1.tiltshellz.org)
05:18.57*** join/#htc-linux droid001 (n=g1@p4FDC97FC.dip.t-dialin.net)
05:38.45*** join/#htc-linux jeremychang (n=jeremych@61-30-10-70.static.tfn.net.tw)
05:42.45*** join/#htc-linux kam187 (n=kam187@81-179-8-102.dsl.pipex.com)
05:50.01*** join/#htc-linux ttols (n=ttols@125.152.160.159)
06:16.39*** join/#htc-linux rashire (n=ed1112wa@pool-98-114-89-30.phlapa.fios.verizon.net)
06:40.09BHSPitLappyHmm.  Trying to boot the latest Android builds from http://www.androidonhtc.com/kaiser/latest_builds on an ATT Tilt, to no success
06:40.14*** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz)
06:40.31BHSPitLappyFailed to mount /data
08:00.28*** join/#htc-linux balans (n=Gebruike@212-123-149-239.ip.telfort.nl)
08:31.40*** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
09:00.09*** join/#htc-linux Miek (n=mike@unaffiliated/mikechml) [NETSPLIT VICTIM]
09:19.26*** join/#htc-linux bronek (n=bronek@082139015142.jeleniagora.vectranet.pl)
09:31.38*** join/#htc-linux itchy8me (n=itchy8me@ip80-116-211-87.adsl2.static.versatel.nl)
09:36.26*** join/#htc-linux kvaster (n=kvaster@93.84.112.80)
09:54.02*** join/#htc-linux leobaillard (n=leobaill@leobaillard.org)
10:14.11*** join/#htc-linux sxe (n=quassel@ip-62-143-102-161.unitymediagroup.de)
10:32.58*** join/#htc-linux Captnoord (n=Captnoor@145.74.219.213)
10:44.10*** join/#htc-linux alphaone (n=alphaone@2001:638:602:af01:0:0:0:1)
10:54.52*** join/#htc-linux DJWillis (i=djwillis@82-46-19-72.cable.ubr02.bath.blueyonder.co.uk)
11:02.04*** join/#htc-linux DJWillis (i=djwillis@82-46-19-72.cable.ubr02.bath.blueyonder.co.uk)
11:03.40*** join/#htc-linux FRQuadrat (n=frzwo@2001:41d0:1:ed2f:0:0:0:cafe)
11:18.27*** join/#htc-linux balans (n=Gebruike@212-123-149-239.ip.telfort.nl)
11:20.38*** join/#htc-linux GNUtoo (n=GNUtoo@host108-152-dynamic.40-79-r.retail.telecomitalia.it)
11:30.57*** join/#htc-linux friehmaen (i=freeman@xers.de)
11:33.54*** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz)
11:38.18*** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo)
11:58.19*** join/#htc-linux kvaster (n=kvaster@93.84.112.80)
12:13.16*** join/#htc-linux ALoGeNo (n=alogeno@unaffiliated/alogeno)
12:19.21*** join/#htc-linux ALoGeNo (n=alogeno@unaffiliated/alogeno)
12:23.23*** join/#htc-linux balans (n=Gebruike@212-123-149-239.ip.telfort.nl)
12:24.38*** join/#htc-linux ALoGeNo (n=alogeno@unaffiliated/alogeno)
12:32.08*** join/#htc-linux aavan (n=aavan@91.183.57.198)
12:50.30*** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net)
13:04.14*** join/#htc-linux pini (n=pini@tho01-1-88-189-102-17.fbx.proxad.net)
13:48.44*** join/#htc-linux TestNick (i=18e345fa@gateway/web/freenode/x-flcarqklbbadbjjp)
14:01.05*** join/#htc-linux GNUtoo (n=GNUtoo@host108-152-dynamic.40-79-r.retail.telecomitalia.it)
14:04.41*** join/#htc-linux kvaster (n=kvaster@93.84.112.80)
14:17.10*** join/#htc-linux x29a (n=x29a@unaffiliated/x29a)
14:20.27*** join/#htc-linux MatBeez (n=MatBee_@vpn.abelsoft.com)
14:25.47*** join/#htc-linux MatBeez (n=MatBee_@vpn.abelsoft.com)
14:26.30*** join/#htc-linux stickboy (n=anonymou@128.153.180.132)
14:33.32*** join/#htc-linux balans (n=Gebruike@212-123-149-239.ip.telfort.nl)
15:30.00*** join/#htc-linux LTxda (n=anon@unaffiliated/ltxda)
15:32.38*** join/#htc-linux sdt555 (n=titus@147.145.40.44)
15:39.13*** part/#htc-linux sdt555 (n=titus@147.145.40.44)
15:46.05*** join/#htc-linux makkonen (n=makkonen@cpe-66-69-229-9.austin.res.rr.com)
16:28.38*** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring)
16:31.09FoxdiePlease to be fixing the XDA site whoever runs it lol
16:38.46MatBeezPlease to be donating to the XDA site
16:44.15FoxdieHaha, good comeback
16:44.35FoxdieMaybe after xmas, family comes first :)
16:44.45FoxdieSites got a bad gateway error though, someones been tampering with apache
16:54.45*** join/#htc-linux pH5 (n=ph5@e178200234.adsl.alicedsl.de)
17:08.13MatBeezas always
17:32.30*** join/#htc-linux toi (n=toi@d54C2A96D.access.telenet.be)
17:33.41*** join/#htc-linux leobaillard (n=leobaill@leobaillard.org)
17:52.06tmzthttp://bliterness.blogspot.com/2009/11/open-sourced-my-avr-simulator.html
17:52.11tmztcool, microp !
17:53.11*** join/#htc-linux kvaster (n=kvaster@live.bn.by)
17:55.19*** join/#htc-linux onen|openBmap (n=quassel@vbo91-1-89-87-201-85.dsl.club-internet.fr)
18:15.06phhtmzt: are you sure you pasted the right link ?
18:16.44MatBeezwhy not just use arduino? :P
18:16.59tmztI think so
18:17.12tmztI mean we can simulate the microp on our devices
18:17.19tmztnot that there's much use for that
18:20.47MatBeezthat's pretty cool
18:21.30MatBeezgonna make my arduino projects a lot easier to debug :P
18:25.13phhtmzt: we have microp's firmware ?
18:28.37tmztit should be in the rom somewhere
18:28.39tmztI don't know
18:29.00*** join/#htc-linux bronek (n=bronek@082139015142.jeleniagora.vectranet.pl)
18:29.17phhi would bet it's a rom not a ram
18:31.25*** join/#htc-linux GlemSom (n=glemsom@0x5da34bca.cpe.ge-1-1-0-1105.sdnqu1.customer.tele.dk)
18:35.23avrjis it possible to port wm6.5 to wm6.1 non-touch phone?
18:36.23phh's reading the name of the chan
18:36.30phh's reading avrj's question
18:37.37phhthere is a problem somewhere.
18:44.42avrji thought that i could come up with a question that is not related to linux for htc, i know that its off-topic but im pretty sure that there are people who know the answer for my question
18:44.55phhyou'd better ask on #xda-devs
18:45.22*** join/#htc-linux MrPippy (n=pip@adsl-75-36-53-28.dsl.sndg02.sbcglobal.net)
18:45.58avrjthx for the advice
18:49.16*** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl)
18:52.20*** join/#htc-linux kam187 (n=kam187@81-179-8-102.dsl.pipex.com)
18:52.49*** join/#htc-linux catfishk (n=catfishk@c-76-105-138-218.hsd1.or.comcast.net)
18:53.52*** join/#htc-linux catfishk (n=catfishk@c-76-105-138-218.hsd1.or.comcast.net)
18:56.15*** join/#htc-linux BHSPitLappy (n=BHSPitLa@unaffiliated/bhspitmonkey)
18:57.26catfishkare the Blackstone/Diamond/Raphael audobuilds supplied by GlemSom for use with the CDMA RAPH800 devices?  i do not get them to boot, but the seemingly derived kernels from Connect-UTB work...
18:57.40phhcatfishk: i'm trying hard to.
18:58.27phhbut no, currently we can't get kernel handling both CDMA and GSM
18:58.31phhcan't figure out why
18:58.37phh(ok not that hard)
18:59.20catfishkphh:  hi.  i am sure you are, and thank you.  i've been looking for a kernel with both Wifi and CDMA, instead of two separate ones.  thanks for the great work thus far
19:01.12*** join/#htc-linux poolsc (n=quassel@89-158-107-130.rev.dartybox.com)
19:01.35phhwell i'm still waiting from precise git bissect result from a cdma user.
19:06.33catfishkis that something i can help with?  i have no idea what a bissect is but i am a Linux user
19:18.19MrPippyphh: i have a pretty recent kernel booting and running android on diam500
19:18.26phhMrPippy: how ?
19:18.31phhremoving smd7500 is no solution.
19:18.43catfishkwould it be possible for me to enable the RFKILL and smd_7500 options in a kernel, along with the WiFi modules?  i am comfortable compiling if someone could direct me to the current source and maybe a .config to start from
19:19.18catfishkthat is unless the two options just don't play nice
19:19.27MrPippyits not removed, but smd_rpcrouter isn't up to date
19:19.54phhoh cool, from which tree is the one you're using then ?
19:20.28MrPippythat was the big change (without that it was hanging on boot and the boot screen until it hung was tearing)
19:21.15MrPippyalso, some FB, GPU, and MDP addresses in board-htcdiamond.h don't work, i kept them what board-htcraphael.h uses
19:21.30phhan old board-htcraphael.h then ?
19:21.46phhwait what ?
19:21.55phhFB do works with my current config afaik
19:22.43phhand FB is in SMI2, so the same memory layout as htc diamond should work
19:22.54MrPippyok, diam500 support is in worse shape in the tree than raph
19:23.25MrPippyif i use the standard board-htcdiamond.h it boots, but android can't init the FB and crashes
19:23.39*** join/#htc-linux Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
19:23.50phhandroid doesn't init the FB ...
19:23.57phhit's the kernel
19:25.18MrPippyok, but android and surfaceflinger crash on startup
19:25.38phhwith my latest kernel ?
19:26.30*** join/#htc-linux chemical1979 (i=59f5779f@gateway/web/freenode/x-lkfcbxysjhbnzbob)
19:26.35chemical1979hey guys
19:27.08chemical1979interesting thing: tried latest kernel from glensoms site, used it a few minutes and put it to sleep.
19:27.19MrPippynot sure, right now its working with about a 2 month old tree from linuxtogo
19:27.29tmztanybody have a git tree for the new upstream work?
19:27.29MatBeezzazahzah
19:27.33chemical1979some time after I noticed the reboot vibration and the htc sound booting windows mobile again .. but this time it completely resetted my windows mobile
19:27.47chemical1979I needed to recalibrate the screen and all mails/settings were gone. hmmm
19:27.57tmzttime to try dummy-client on 27 though if I can figure out how to switch to it
19:28.49MrPippysome pm.c changes in october made diam500 crash to spl (the red-green-blue screen), i commented out writel(1, A11S_PWRDOWN); and its not crashing
19:28.59MrPippyit isn't actually sleeping either though
19:31.03*** join/#htc-linux apt (i=ibot@rikers.org)
19:31.03*** topic/#htc-linux is Welcome to htc-linux | Project homepage and wiki http://htc-linux.org | Livelogs: http://irclog.netripper.com/?chan=htc-linux | Logs: http://apt.rikers.org/%23htc-linux | htc-linux is not android
19:31.25catfishktmzt:  that's the phone i have.  it works in one kernel, not the other but perhaps they cannot be combined quite yet?
19:31.38tmztwhich one?
19:31.48tmztif RFKILL works it's probably been ifdef'd out
19:31.58tmztif won't work unless you have the gpio for bt power
19:32.03tmztand it's not the one that breaks usb
19:32.14tmztI had raph500 and was attempting to suport it
19:33.47*** join/#htc-linux toi (n=toi@d54C2A96D.access.telenet.be)
19:33.56catfishktmzt:  i am referring to the kernel Makkonen built here: http://tinyurl.com/yhvn8b7.  i know nothing, i am just wondering if i can build a kernel with both WiFi and CDMA
19:35.01tmzttalk to him?
19:35.33*** join/#htc-linux ALoGeNo (n=alogeno@183.Red-79-148-92.dynamicIP.rima-tde.net)
19:37.16catfishktmzt:  i think i will over at ppcgeeks
19:38.36*** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net)
19:39.07tmztyou could invite him here, I'm not in that channel
19:39.52catfishktmzt:  i am sure if the two could be combined, they would have by now.  you guys are doing great work
19:40.04tmztwhat?
19:40.13tmztcombined what?
19:40.24tmztthese are mostly configuration problems
19:40.41tmztwe don't have any continous integration testing or the other tools that bigger projects have
19:40.55tmztso there's glemsoms builds using his own defconfig
19:41.08phhtmzt: it's my defconfig actually
19:41.10tmztwhich is the closest thing to a supported build here
19:41.14tmztphh: ok
19:41.23tmztthe one in git for both raph/diam100?
19:41.28tmztthe android one
19:41.42phhyes
19:41.44tmztthis other build you are referring to we have no idea
19:42.07phhtmzt: well makkonen is here and spoke a bit about it
19:42.13tmztbut it's all based on code from here and the new gito branch
19:42.23phhyes
19:42.31tmztright, I mean we can't support it so well because we don't know it inside and out
19:42.32phhit's new gitorious branch + smd* from old trees
19:42.37tmztthough that may just be me
19:42.47tmztphh: any help with rhod500 building?
19:42.49catfishkthe autobuilds aren't working for CDMA i think, and the GSMs already have voice/SMS along side WiFi i believe
19:42.58tmztright
19:43.36phhtmzt: I can make rhod built with the same config as raph/diam/blac if it's what you mean
19:43.48*** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821)
19:44.08phhanyway i'm currently trying to make an ubuntu arm release
19:44.19phhbut first i need a clean fix for fb
19:44.24tmztah, just use mer :)
19:44.38phhwell i want a prebuilt image :p
19:44.55phhI already have one for ubuntu arm
19:45.15tmztI can build now, I'm just confused as to what tree to start with for rhod work
19:45.16phhbut if you have something i'd love it :p
19:45.19tmztto get the msmfb working
19:45.22tmzthtcfb already works
19:45.25tmztyeah, join #mer
19:45.37tmztI guess you are using jaunty for the armv7novfp support?
19:45.44phhuh ?
19:45.52tmztkarmic doesn't support it
19:45.54phhi will try omnia's ubuntu as it seems to work
19:46.03tmztso won't work on msm
19:46.09phhuh ? someone already tried
19:46.23tmztI'm trying to get tp/tp2 as a supported mer build soon
19:46.32phhcool :)
19:46.32tmztit's all based on the jaunty embedded arm apt
19:47.15tmztI guess I'm going to get 32 working with htcfb
19:47.22tmztsomething to do :)
19:48.18leviathanGNUtoo: I'm replasing the qdsp5-driver with the one from samsung
19:48.22leviathanlets see, if its working
19:48.27GNUtoook
19:48.32GNUtoothat's what I would have done
19:48.55phhtmzt: anything testable yet on tp ?
19:49.20phh(well td)
19:50.06tmztI had
19:50.15tmztyou mean kernel or userland?
19:50.20phhuserland
19:50.44tmztI can't upload the whole thing but I can help you rebuild it from sts's arm generic thing
19:50.49tmztit's not major
19:50.56tmztI even had touchscreen working :)
19:51.14phhok, if there is no "out of the box" thing i'll wait :p
19:56.01MatBeezwho wants donuts
19:56.21phhI prefer eclairs.
19:56.26phhchocolate ones
19:56.29MatBeezsnobby prick
19:56.35MatBeez:P
19:57.16MatBeezwould you like a scarf and a book with that?
19:57.22MatBeezand a mac
19:57.30MatBeez;)
19:57.50phhwhat would i do with a mac ?
19:58.18MatBeezwork on your book
19:58.27MatBeezchicks dig mac's
19:58.34tmztphh: I understand, the problem is what I was working on was supposed to be a prototype to build a working image
19:59.09phhwell if you need some help I'll maybe give it a try, but otherwise i'll just wait for you releases :p
20:06.38tmztphh: maybe I should try a hybrid
20:06.53tmztmy upstream-tracking version of arch/arm/mach-msm with upstream's msmfb driver
20:07.22GNUtooleviathan, ah I forgetten do you want patch for the beginning of that?
20:07.35GNUtooleviathan, the patches makes it compile but not run
20:07.42leviathanhmm
20:07.48phhtmzt: what about using the whole upstream branch but changing only "some little" things ?
20:07.49leviathanI'm trying to fix it right now
20:07.53leviathanso I'll check out
20:08.01leviathanif my different way can work
20:08.03leviathanif it does
20:08.10leviathanwe can look whats different
20:08.13leviathan:)
20:12.46tmztphh: hmm, I see I should not have brought over the defconfig
20:12.58tmztI should have used the upstream/candidate version
20:19.05GNUtooleviathan, ok if you want...it would have accelerated things
20:19.10MatBeezgod
20:19.13MatBeezi seriously cant work today
20:19.16GNUtoobecause I did exactly what you are doing
20:19.26leviathanuhhm
20:19.27GNUtoojust that I had the platform_device problem after that
20:19.31phhMatBeez: bah get my kernel working on your board :p
20:19.37leviathanGNUtoo:do you have a clue
20:19.37MatBeezi would
20:19.40MatBeezif i wasnt so noob
20:19.48GNUtooleviathan, not yet
20:19.49leviathanhow to fix the thing with cap_effective?
20:19.56GNUtooleviathan, what's that?
20:20.04leviathantask_struct
20:20.17GNUtootask_struct ?
20:20.23leviathanyes
20:20.23GNUtooyou mean the PCB?
20:20.25phhMatBeez: try again with the last glemsom's kernel, then:
20:20.28phh~ramconsole
20:20.28apti heard ramconsole is pwf dm 0x00800000 0x00100000
20:20.30phhin haret.
20:20.39GNUtoothat doesn't seem good
20:20.50leviathanI mean that I am updating the adsp-driver
20:21.00leviathanso that it will use the new interfaces
20:21.03leviathanas it used the old
20:23.33GNUtoook
20:26.42leviathanokee
20:26.44leviathani give up
20:26.50leviathaninclude/linux/kernel.h:354:1: warning: this is the location of the previous definition
20:26.54leviathan-.-
20:26.58leviathanyour patch?
20:27.30leviathanGNUtoo: it doesnt make any sense to trace it much further
20:27.43leviathanyou made some modifications?
20:27.53leviathanhow far did you come?
20:27.56GNUtoook I'll try to find it and make a good patch
20:28.00leviathanok
20:28.08GNUtooit compiles but does  not find the card at probing
20:28.10leviathanI'll passing into your project
20:28.18GNUtoo?
20:28.23leviathanto accelerate the things ^^
20:28.33leviathan4 eyes do see more then 2
20:29.03GNUtoowhat do you mean by I'll passing into your project ?
20:29.09GNUtooare you talking about:
20:29.14GNUtoo*using my patches
20:29.16iusquick question; i'm trying to figure what has been done on opensource RILs (eg. android-htc-ril seems to be a community project?) - any pointers?
20:29.18leviathanyeah
20:29.18GNUtoo*commiting something to replicant?
20:29.20GNUtoook
20:29.23leviathanusing your patches
20:29.27leviathanlook whats wrong
20:29.33leviathanperhaps give a patch back to fix it
20:29.36GNUtooius, whta's your device?
20:29.36GNUtoook
20:29.39leviathanaccelerate the things
20:29.41leviathan^^
20:29.52leviathanmy device?
20:30.00leviathanyou mean I'm developing on?
20:30.02leviathanhtc-dream
20:30.04iusGNUtoo: Soon a Samsung GT-i8320 i hope.. It uses some Qualcomm radio (which device doesnt?)
20:30.05GNUtoono ius
20:30.07GNUtoonot you
20:30.15leviathanohh, ok
20:30.23leviathanhmm
20:30.30GNUtooius, ok there are 2 rils: the one from repliacnt and the one you mentioned...
20:30.32leviathanso its becomming reality
20:30.42GNUtooand a third one which is the official one
20:30.42leviathanOM will run on nokia, samsung and htc
20:30.45leviathan;D
20:30.47GNUtoo?
20:30.54iusGNUtoo: runs LiMo, old kernel, and the radio lib is of course userland so theres no source... so even if i roll my own kernel+drivers, im still missing radio stuff
20:31.03leviathanGNUtoo: OpenMoko
20:31.33GNUtooius, yes as official one I mean from the android open source project sources
20:31.57GNUtooius, do you know 0707 ?
20:32.03GNUtoobtw I should get the patches
20:32.05iusdoesn't ring a bell
20:32.07GNUtoook
20:32.12GNUtooI'll come back with patches
20:32.22GNUtooius, I have to get some patches for leviathan
20:32.22leviathanok
20:32.57leviathanGNUtoo: so you did port qdsp5 driver from samsung?
20:33.13GNUtooleviathan, I'll look
20:33.18leviathanok
20:33.20GNUtooI don't remember well
20:33.21iusi'm fairly new to mobile/radio stuff.. was just investigation the possibility of running something else than LiMo on the phone (esp. Android), i haven't figured the radio stuff though, rest all looks really doable..
20:33.26leviathanaha...
20:33.38leviathanthe mainproblem is qdsp5-driver
20:33.47leviathanthe soc driver just uses its functions
20:33.57GNUtooleviathan, maybe you already have them
20:33.58leviathanso running qdsp5-driver means running frontend
20:34.09leviathanuhm
20:34.09GNUtoodo you have a patch named imported an alsa msm driver from samsung
20:34.16leviathanyou mean the patches for the codebase
20:34.19leviathanlinux-to-go?
20:34.25GNUtooyes always linuxtogo
20:34.31leviathanoh, ok
20:34.33leviathanhmm
20:34.41GNUtoocleaner since alsa is not there yet
20:35.20GNUtooas git sent the patch I've not them in my send box
20:35.36GNUtooius, ok 0707 is the AT commands standard
20:35.40tmztyes
20:35.57tmztius: what phone?
20:36.16iustmzt: Samsung H1 (GT-i8320)
20:36.26tmztius: can you boot anything?
20:36.28tmztok
20:36.35GNUtooius, do you have alsa on the phone btw?
20:36.38tmztis the qualcomm used as baseband or as cpu and baseband?
20:36.50iustmzt: All theoretical still as I don't have the device: But I suspect I do looking at the bootloader
20:37.01iusJust baseband, app SoC is OMAP3430
20:37.06tmztphh: do you know who was trying g1 on the halibut upstream?
20:37.09GNUtoowow omap
20:37.13phhtmzt: no
20:37.16tmztadding g1 support to the new upstream halibut support
20:37.25GNUtooah maybe pavel
20:37.30tmztius: okay, so binary interface?
20:37.36tmztyes I know pavel, but who here?
20:37.54GNUtoonot me...I wanted to try but I didn't find a board file so I didn't try
20:38.17*** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net)
20:38.19iusCommunicating via something samsung calls dpram, seems to set up a /dev/dpram tty device, so I suppose its just a serial line to the baseband
20:38.29tmztthe board isn't the issue, I can't see our clock or memory code working in the short term
20:38.39iusGNUtoo: Yeah it uses alsa I guess
20:38.40tmztius: dpram is dual ported ram
20:38.44tmztnot serial
20:38.55tmztokay, sticking with htc-msm-2.6.27 for now then
20:38.55GNUtooius, wow does it work well? did you try to cross-compile a static mplayer?
20:39.17tmzt6280 baseband?
20:39.38tmztcan check how many mux lines are connected to the baseband
20:39.42tmztassuming you have kernel source
20:39.45*** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net)
20:39.48iustmzt: that's what i found when i did some research on it, but i mean, the kernel driver for it seems to spawn a serial device, probably translation the serial io so the baseband can read it from dpram?
20:39.50tmztthis looks a lot like gnufiish then
20:39.55tmztright
20:40.43iusGNUtoo: Havent got the device yet. Runs LiMo (seems to be the first phone with it on the market).. But it looks really hackable
20:40.51GNUtoook
20:41.05*** join/#htc-linux StarLite` (n=nnscript@s55916cb1.adsl.wanadoo.nl)
20:41.10leviathanGNUtoo: I'm compiling the kernel now
20:41.13tmztwe might have raster to thank for that
20:41.15leviathanwith code aura frontend
20:41.19leviathanand samsung qdsp5
20:41.45leviathanI hope it will boot
20:41.48GNUtooleviathan, ok so you found the patches?
20:41.52leviathanyes
20:41.58GNUtoook
20:42.02leviathanI already had added them to the tree
20:42.06leviathan>_<
20:42.16leviathanhmmm
20:43.00leviathanbut you ported the wrong things anyway
20:43.06leviathanit wont change anything...
20:43.19leviathanwe have to port qdsp5 too
20:43.29leviathanthe errors occur there
20:44.54leviathancodeauras qdsp has errors respectively the one of android
20:44.54leviathanso we need to use the one of samsung
20:44.55*** join/#htc-linux alphaone (n=alphaone@2001:638:602:af01:0:0:0:1)
20:44.55*** join/#htc-linux avrj (i=avrj@shell.lf.fi) [NETSPLIT VICTIM]
20:44.55*** join/#htc-linux StarLite (n=nnscript@s55916cb1.adsl.wanadoo.nl) [NETSPLIT VICTIM]
20:44.55*** join/#htc-linux pigeon (n=pigeon@eth5284.nsw.adsl.internode.on.net) [NETSPLIT VICTIM]
20:44.55*** join/#htc-linux tjs_bsd (n=tjs@140.117.205.245) [NETSPLIT VICTIM]
20:44.55*** join/#htc-linux ImCoKeMaN (n=imcokema@pool-71-251-145-151.hrbgpa.fios.verizon.net) [NETSPLIT VICTIM]
20:44.55*** join/#htc-linux rzk_ (n=rzk@daemonet.ru) [NETSPLIT VICTIM]
20:44.56*** join/#htc-linux dilinger (n=dilinger@LUNGE.MIT.EDU) [NETSPLIT VICTIM]
20:44.56*** join/#htc-linux tuples (n=Tuple@unaffiliated/tuples) [NETSPLIT VICTIM]
20:44.56*** join/#htc-linux nrirclog (n=nrirclog@netripper.com) [NETSPLIT VICTIM]
20:44.56*** join/#htc-linux Salt|afk (n=Salt@vergil01.u.washington.edu) [NETSPLIT VICTIM]
20:45.15leviathanwe have to replace the qdsp5-files
20:45.22leviathanand bind them into the new kernel
20:47.22iustmzt: I'm not sure how the dpram is connected to the bb, all I can see is that it muxes 4 gpio pins + 1 interrupt pin for it
20:47.49tmztnot enough
20:47.57tmztso it must be ram bus
20:48.40iusYeah, looking at read/write it's something like that. Not sure hows its mapped, though. (reads seem to be plain memcpy)
20:55.50tmzttopa doesn't work, I don't get it
20:55.54tmztcr2's exe does
20:57.32iushm, seems the dpram kobj source I have is really I7500-specific (MSM7XXX device I think). Samsung conveniently forgot to include the source of it for the i8320, but the firmware image does have the binary
20:57.51tmztyou have dpram source?
20:58.30*** join/#htc-linux yoyey (n=yoann@lns-bzn-49f-81-56-185-87.adsl.proxad.net)
20:58.34phhI like ti VS 'open' driver
20:58.40phh160klines vs 13klines
20:59.56iusFor some of their devices it includes the source for dpram.ko - but this version seems to use smem_alloc, something msm specific..
21:00.38tmztthat's an msm device
21:00.40tmztnot dpram
21:00.46tmztthey just misuse the name
21:02.02tmztso cr2's topaz patches are not in the gito?
21:08.04*** join/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
21:08.08GNUtooleviathan, ok
21:08.23leviathanI found some clous
21:08.34leviathanin a ati-forum
21:08.40leviathanhttp://www.phoronix.com/forums/showthread.php?t=16173
21:08.46leviathanI'm tracing
21:08.50GNUtoobtw do they include rfs sources?
21:09.16iusnope
21:09.21GNUtooouch
21:09.24GNUtoook
21:09.40leviathanits just a little hacking
21:09.43GNUtooleviathan, btw you should be carefull with search engine...it doesn't always work
21:09.47leviathanto make it adapt to the new interfaces
21:09.49GNUtoook
21:09.52leviathanyes
21:09.52iusalso, they seem to have invented something new - couldnt find any info on it, 'j4fs', possibly some filesystem they use for their movinand
21:09.56leviathanbut in this case
21:10.00leviathanits the solution
21:10.09GNUtoook
21:10.14leviathansomehow they splitet the struct
21:10.18leviathanback evolution...
21:10.25GNUtooyes sometimes it works,sometimes no
21:10.52iusGNUtoo: rfs is supposed to be fat compatible though (ro)?
21:11.03GNUtooI think so
21:11.16GNUtooit's also used in their tv
21:11.41GNUtoothe project for their tv works arround it
21:11.45GNUtooby binary patching
21:12.10GNUtoohttp://lwn.net/Articles/361445/
21:12.13tmztwhat tv?
21:13.02leviathanhmm
21:13.16leviathanbtw: I'm trough the driver itself
21:13.20leviathannow messing up
21:13.22leviathanthen compile
21:13.24leviathanthen test
21:13.26leviathan^^
21:14.02GNUtoook
21:14.36iusanyway, apart from the dpram driver, are the AT command sets fairly standard? (as in: there might be a ril available which might work with minor modifications?)
21:15.18ius(from samsungs set of sources; 5 different dpram.c files.. ...)
21:16.04GNUtooius, it depends...
21:16.22GNUtooius, they are *more or less* standard
21:16.30GNUtooyou have proprietary extentions
21:16.43GNUtooyou have commands arguments and results that differs
21:16.45GNUtoobut...
21:16.52phhGNUtoo: btw, can you strace the ril to know how they do tower localization ?
21:16.56GNUtoofor instance the palm pre uses a binary thing
21:17.02*** join/#htc-linux luminoso (n=lumos@av-217-129-139-239.netvisao.pt)
21:17.12GNUtoophh, I've made a patch for that
21:17.23GNUtoophh, what do you want me to do exactly?
21:17.38phhmmm can't say exactly
21:17.53GNUtooI've a ril trace from USA but I can't share it as-is
21:17.53iuswell, i'll see.. i'm fairly confident i can get android to run on it, just the radio stuff.. thanks for the comments so far
21:17.58GNUtooit contains imei
21:18.01phhwell strace -ewrite $(pidof rild) just before starting google map + "my position"
21:18.02phhok
21:18.56phhunless there is a source of the actual ril somewhere i haven't seen ?
21:19.44GNUtooI'll try the other sim because I don't like to expose my private sim to the proprietary ril
21:20.00phh1st try at starting ubuntu arm.
21:20.06GNUtoolol
21:20.07GNUtoook
21:20.24phhi mean i'm trying.
21:20.34phhnot yet suicided
21:20.51leviathanok some minor build errors
21:20.52phh"loading hardware drivers"
21:21.01phhI wonder why it ever try, there is no module available.
21:22.06phhbah no fun
21:22.07phhit just works
21:22.12GNUtoolol
21:24.34tmztAnd the Linux FAT driver actually works with it, mostly. You can read from
21:24.34tmztit quite easily, and write. I don't think it's a good idea to use the file
21:24.34tmztsystem back in the embedded system after that..
21:24.36tmztwhat?
21:24.40tmzt(tfat)
21:24.46tmztnever mounted for me
21:26.37GNUtooah I remember where I've put my sim
21:26.41tmzthttp://lwn.net/Articles/361445/
21:27.10makkonenphh: I didn't realize you were still waiting for a bisect output for what stopped cdma raphs from booting. commit 634dfe10e6d4cca9f78575c4dd886b720ab91d57 is what breaks it. I found that weeks ago.
21:27.33phhmakkonen: ah thanks
21:27.42makkonenit's not smd_7500, it's smd_rpcrouter (and 2 lines in smd.c)
21:28.34phhok
21:28.40makkonenand I've looked at it, and only gotten so far as getting it to kernel panic instead of hang. :-p Not a great success. This is the problem with changing code you don't actually understand at all.
21:28.41phhhave you searched a bit what in this patch breaked this ?
21:28.55phhok
21:29.07*** join/#htc-linux tavelram (n=nope@marle.vat.sgsnet.se)
21:29.22phhyou tried to remove the lines 810-813 ?
21:29.41makkonenyeah.
21:29.58makkonendon't remember what exactly happened. I think it still hangs if I did that. If not, it kernel panics.
21:30.07phhok
21:31.00phhoh reverting it doesn't break gsm at all
21:31.45phhI'll commit your "fix" then
21:32.38leviathanhmm
21:32.40phheven if i hate doing that.
21:32.41makkonenheh. feels a bit like surgery with a sledgehammer.
21:32.46leviathanseems to nearly building trough
21:33.01leviathanno I just need to fix some global symbols
21:33.04leviathanthen I can try
21:34.15leviathanas soon as it works, we should try to cleanly import it into the current kernel
21:34.24leviathanmeans 2.6.31/32?
21:34.29leviathanand pavels board
21:34.41leviathanthen we can import wifi without probs
21:34.49leviathanwifi, sound, graphics => usable
21:35.11tmztwe can't really do that unless we can port the clock changes
21:35.20tmztthe upstream stuff is so out of date
21:37.36phhmakkonen: can you do a quick test ?
21:37.47makkonenwhatever you need.
21:38.02GNUtooouch my sim card didn't work because it wasn't activated
21:38.10phhmm wait a second :D
21:38.12GNUtooI have to activate it
21:38.26GNUtooI'll eat
21:39.51*** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net)
21:39.56phhmakkonen: http://husson.hd.free.fr/zImage
21:41.23makkonenkernel panic
21:41.36phhbah.
21:41.46phhsomething about rfkill in messages ?
21:42.03makkonendidn't see. lemme try dumping the ramconsole.
21:42.10phh~ramconsole
21:42.11apti guess ramconsole is pwf dm 0x00800000 0x00100000
21:42.18phh(i precise since it might have moved since last time)
21:42.29makkonenoh, right.
21:43.02*** join/#htc-linux davep (n=dp@CPE-124-188-210-63.sfcz1.cht.bigpond.net.au)
21:48.00*** join/#htc-linux poolsc (n=quassel@89-158-107-130.rev.dartybox.com)
21:48.08makkonenhmm. that dump is just gibberish.
21:48.21phhok
21:48.40phhi really have to fix it.
21:49.07*** join/#htc-linux iHack (n=iHack@dslb-084-057-027-006.pools.arcor-ip.net)
21:49.21iHackhi
21:51.54iHackso who is working on the android project for the diamond?
21:52.29phh_o/
21:53.11iHackthe project site mentions that they are hanging around in this chan
21:53.52makkonen(that was him raising his hand. yes, they are.)
21:53.52phhhum i should fix this one day.
21:54.16iHackoh ^^
21:54.41iHacknice work , really
21:54.50phhyeah... no ...
21:55.07MrPippyis opengl hw accel working on the cdma raph?
21:55.19phhit should
21:55.25tmzt~rhod-ramconsole
21:55.43iHackyou have to know. you are saving many people from the devil's OS (windows that is)
21:55.48MrPippywhere i am now on diam500, i get this when surfaceflinger starts:
21:55.49MrPippyD/EGL     ( 1169): requestGPU returned -38
21:55.49MrPippyE/libEGL  ( 1169): h/w accelerated eglGetDisplay() failed (EGL_SUCCESS)
21:56.02*** join/#htc-linux JDShadowline (n=JDShadow@97.101.243.247)
21:56.06*** join/#htc-linux TitanMKD (n=aa@vaf26-4-88-176-72-126.fbx.proxad.net)
21:56.11phhMrPippy: that's no problem iirc
21:56.15makkonenhow would I test that? is there a test app?
21:56.23TitanMKDhello
21:56.30phhmakkonen: you have access to the market ?
21:56.56makkonennah. no usb, no wifi, no cdma data = no downloading.
21:57.03phhok
21:57.26TitanMKDAnyone not away here about Android/Linux port on Kaiser/Vogue ?
21:57.41TitanMKDit is about development on kernel
21:58.01tmztso that's the wrong address or ramconsole is not enabled on rhod
21:58.05tmzttopa
21:58.14phhmakkonen: http://husson.hd.free.fr/com.qualcomm.qx.neocore.apk
21:58.33tmzt#define MSM_LOG_BASE 0x8e0000
21:58.33tmzt#define MSM_LOG_SIZE 0x020000
21:59.06iHackso. can someone give me a brief impression of android testing on diamond? is there a decisive performance gain, or is the diamonds hardware just poor?
21:59.16makkonenMrPippy: not having much luck with anything under the OpenGL heading in the API Demos, so... maybe not?
21:59.36MrPippymakkonen: ok thanks, just wondering
21:59.48TitanMKDAnyone has information on MS7xxx ?
22:00.00MrPippyi seem to remember it was working on gsm, couldn't remember about cdma
22:00.02TitanMKDi'm searching hardware details, specification ...
22:00.06phhiHack: lol diamond's hardware is the same as HTC android systems
22:00.07makkonenin fact, it seems to have locked up the phone.
22:00.10phhit rocks.
22:01.02*** join/#htc-linux |Epsy| (n=tpruvot@85.69.127.136)
22:01.07iHackphh yeah, never used android before. but I really dislike winMo , so anything can be better than shit , right ? :D
22:01.09phhok there are still many bugs
22:02.29iHackI just dont get HTCs policy. they should build Touch Flo around the linux kernel and make it an own OS
22:03.21Battousaiquite a large wheel to reinvent
22:03.24makkonenThere would be a staggering number of issues with doing that.
22:05.55leviathanGNUtoo: ok
22:05.58leviathanits building now
22:06.09leviathanbut its producing a oops on bootup
22:06.37iHackok well , I dont wanna sound like a noob who asked about this particular topic before. it's about the iphone OS on other devices.
22:06.44iHackI know its not possible at all atm
22:06.51leviathanyes
22:06.54*** join/#htc-linux muffinssi (i=muffinss@hoasnet-fe2fdd00-160.dhcp.inet.fi)
22:07.00leviathanbut do you like to tinker around
22:07.07leviathanto get a unfree os on other devices
22:07.12*** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes)
22:07.13leviathanwhen you can have a free one
22:07.21leviathanwith the same functionality?
22:08.01iHackthat's too general
22:08.12leviathan:)
22:08.46leviathanpersonally I would never waste time in unfree software porting
22:08.47iHackthere are quite a few apps out there
22:09.09phhleviathan: it makes porting free software easy :p
22:09.10leviathanI prefer to trow the unfree things asway and use free software
22:09.15leviathan:)
22:09.30leviathanAnd then throw the unfree software away ;)
22:09.35iHackand the OS just performs very fluent. I just wonder if its really the OS or the hardware
22:09.42dcordeshi
22:09.50iHackyou have to excuse my curiosity
22:09.55leviathannp
22:10.02leviathantheres a linux port for the iphone
22:10.13leviathanI heard its very hard to get performance there
22:10.20leviathanits really hard timing
22:10.29leviathanthey must have hacked a lot for iphoneos
22:10.39leviathanbut i never would use it anyway
22:11.01leviathanI would never write my contacts and other informations into a device I cant trust
22:11.15leviathanand when I cant see what something is doing, I primary do not trust it
22:11.29iusleviathan: the linux port is far for complete; it's merely a booting kernel
22:11.41iHackleviathan thats true
22:12.25iHackleviathan but still. did you ever use the phone ?
22:12.42leviathana colleg of mine let me make a phone call
22:12.54leviathanI scrolled trough
22:12.55*** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz)
22:13.03leviathanSHR is also inspired by the interface
22:13.06leviathannice design
22:13.11leviathanbut unfree :)
22:14.08iHackits said that the hardcoded kernel is a modified osx kernel
22:14.28iusIts XNU based, just like OS X is, afaik
22:14.42iHackI wonder how accurate this statement is
22:14.52iusAll the drivers are annoying as hell to reverse engineer; The XNU kernel is C++
22:15.44dcordesTitanMKD, can you again explain what is the exact problem about usb/charging in the kaiser kernel?
22:15.56TitanMKDyes i have identified the bug
22:16.02dcordesTitanMKD, this is the developer channel
22:16.06TitanMKDit should affect all devices kaiser, polaris ...
22:16.31TitanMKDwhen i charge my Kaiser with USB and the battery is full the USB is stopped
22:16.37dcordesTitanMKD, what's the syö
22:16.46dcordessymptom?
22:16.47TitanMKDand charge is of course stopped but USB is disconnected
22:16.58dcordesok
22:17.08dcordesand what happens if you replug it ?
22:17.09TitanMKDand after to reconnect USB the battery must be lower than 100%
22:17.19TitanMKDafter a replug it charge and stop
22:17.23TitanMKDi have the log
22:18.14leviathanGNUtoo: basically it boots now
22:18.29leviathanso, lets see, how far I come with porting the driver...
22:18.29GNUtooleviathan, ok
22:18.34GNUtoook
22:18.34tmztiHack: they decided to use mp version of amss instead
22:18.34dcordescan you put it in http://privatepaste.com/ ?
22:18.34tmztbut yeah, that would be good for their "feature phones"
22:18.34tmztI think mp is multiprocessor
22:18.36TitanMKDdcordes in fact i have loose the log :(
22:18.51TitanMKDdcordes but i have quote all code which do this bug
22:19.00dcordesdzo, ping
22:19.22dzohi dcordes
22:19.36TitanMKDI reproduce always this bug
22:20.06dcordesdzo, hello. do you know about the problem TitanMKD described?
22:20.19TitanMKDStatus Cable:
22:20.19TitanMKDkernel/arch/arm/mach-msm/battery/battery.c
22:20.19TitanMKDint htc_cable_status_update(int status)
22:20.19TitanMKD<PROTECTED>
22:20.28TitanMKDwhy it is coded like that ?
22:20.38TitanMKDthe problem is with CHARGER_USB
22:20.42TitanMKDit disconnect usb
22:20.56iHackso I guess there are enough testers out there for the diamond?
22:21.00TitanMKDfor other case it work fine
22:21.40dzoTitanMKD: yes, i know about that, it doesn't affect vogue. should be fairly simple to fix.
22:21.55TitanMKDdzo but why it is coded like that ?
22:22.15TitanMKDmaybe it is because there is issue if we do not disconnect usb when battery is full ?
22:22.16dcordesTitanMKD, the important question is: where is the patch
22:22.53dzoI don't know, i don't think I wrote that code.
22:23.04TitanMKDdcordes yes it should fix the bug and not add other bug it is why I ask
22:23.31dzoI wrote the i2c battery code but not the charging code.
22:24.09TitanMKDok
22:24.15TitanMKDbut maybe the code should be
22:24.24dzoanyway I have vogue running very nicely from nand now.
22:24.36tmztcool
22:24.37TitanMKDmsm_hsusb_set_vbus_state(source == CHARGER_USB); replaced by msm_hsusb_set_vbus_state(source == CHARGER_BATTERY);
22:24.42tmztjust your bootloader?
22:24.45tmztthen linux does mtd
22:25.00TitanMKDdzo woo it is great
22:25.15TitanMKDdzo what performance we can expect from nand compared to class6 SDHC ?
22:25.26TitanMKDdzo have you a bench for read/write ?
22:25.29dzoyes, may not even be possible to make an nbh with yaffs on it.
22:25.47tmztwhy not?
22:26.05tmztI'm not sure it should care if it's imgfs or whatever
22:26.09tmztjust set the partition type
22:26.11tmztbut I don't know
22:26.20dzoTitanMKD: speed is about the same, perhaps a bit slower, but much more reliable and better latency.
22:26.24tmztmybe porting hboot from android phone?
22:26.45tmztas in, would it just work? does it do hardware init?
22:26.50*** join/#htc-linux leaigor (n=laigor@188.134.16.241)
22:27.15leviathanGNUtoo: problem
22:27.17leviathan[  273.596313] audmgr_open: connect failed with current VERS = 20001,                   trying again with another API
22:27.22dzotmzt: yaffs need oob data and an nb file only has 8 bytes/page of oob which it doesn't put in the same place.
22:27.22tmztah ok
22:27.31tmztso we need a bootloader
22:27.34leviathanGNUtoo: how did you fix that?
22:27.44GNUtooleviathan, simply with changing the magic number
22:27.51leviathanwhere?
22:27.52TitanMKDdzo do you think it will possible to keep winmo in nandflash in addition ?
22:27.54GNUtoo1s I'll paste something
22:27.55tmztdzo: would you be able to work on a port of Qi?
22:28.15leviathanok
22:28.22tmztor the google stuff but it's not complete
22:28.27dzoTitanMKD: not really sensible, there isn't enough space.
22:28.28tmztand seems to be for non 2k nand now
22:28.32tmztother than legacy
22:28.46tmztif we can get mtd and msm_sdcc ported its possible
22:29.06GNUtoob/sound/soc/msm/msm7201.c => +       snd_rpc_ids.vers        = 0xaa2b1a44;
22:29.09*** part/#htc-linux yoyey (n=yoann@lns-bzn-49f-81-56-185-87.adsl.proxad.net)
22:29.12GNUtooand do a ifdef
22:29.28dzowhat's Qi, not the tv show I guess.
22:29.31GNUtoo#ifdef CONFIG_MSM_AMSS_VERSION_6225 => old one
22:29.34GNUtooelse new one
22:29.39GNUtooor something like this
22:29.47GNUtoodzo, it's a bootloader
22:29.58GNUtoodzo, openmoko used/created it
22:31.05dzoOK, would need lots of work porting nand and usb drivers.
22:31.45TitanMKDdzo why not to use kernel 2.6.29 or more ?
22:31.46dzoThe android tree has a bootloader with nand already done.
22:32.08dzobecause it's lots of work to port from 2.6.25
22:32.14TitanMKDhmm ok
22:32.26makkonenwith little tangible gain, I imagine.
22:32.29dzoand 2.6.25 works fine, anything i need, i'll backport.
22:33.03dcordeswhat about uboot (codeaurora base) ?
22:33.07*** join/#htc-linux polyrhythmic (n=charles@c-67-171-16-39.hsd1.wa.comcast.net)
22:33.44*** join/#htc-linux reactor16 (n=Reactor1@41.105.3.153)
22:34.25dzowhy do you really need a bootloader? he spl can boot a kernel and then you can do what you want.
22:35.41iHackhttp://www.youtube.com/watch?v=UImEcVWAdAQ - is that 1.5 or 1.6 ?
22:37.08leviathantried another magic number
22:37.12leviathanperhaps now it works...
22:37.17TitanMKDdzo ok it seems in fact the problem is only in board-kaiser-gpio.c => kaiser_charge_work
22:37.36TitanMKDit is why it seems to work on other device like Vogue ...
22:38.26dzoI remember having trouble detecting if usb is plugged in on kaiser.
22:39.14TitanMKDit is the case
22:39.24TitanMKDit detect only USB or AC
22:39.58TitanMKDbut it seems real disconnection and battery full is managed as same
22:40.01leviathanGNUtoo: found it
22:40.02leviathan^^
22:40.37leviathanhad to change arch/arm/mach-msm/qdsp5/snd.c
22:41.16*** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821)
22:43.08*** part/#htc-linux iHack (n=iHack@dslb-084-057-027-006.pools.arcor-ip.net)
22:44.39leviathanGNUtoo: didnt anything
22:44.51leviathancan I send you my patchset and you look into it?
22:45.16GNUtooleviathan, didn't anyting????
22:45.24GNUtooleviathan, yes if you want
22:47.28*** join/#htc-linux SOG (n=SOG@n219079052009.netvigator.com)
22:48.15leviathanok
22:48.26leviathanI'll send you the patches as email attachment
22:48.32leviathanjust exported from gitk
22:48.37GNUtoook
22:48.52dcordesdzo, is it really simple as that? you can do that already?
22:49.15dzodo what already?
22:49.27dcordeshave the spl boot kernel
22:49.44dzoyes, works great.
22:50.56dcordeshow do you get the kernel in place? :)
22:51.24leviathanGNUtoo: ok
22:51.25leviathansent
22:51.42GNUtoook
22:51.57leviathanthis rpc-thing is driving me crazy
22:51.58dzobootloader is here: androidhtc.git.sourceforge.net
22:52.04leviathancause I'm sure it should work now
22:52.05leviathan...
22:52.11dzoin tinboot
22:52.43GNUtoothanks
22:52.48leviathannp
22:52.55dzothere's a script to make an nbh file with a kernel and simple initrd. (will only work on vogue for now).
22:52.58GNUtoountil where did you go?
22:53.16leviathanGNUtoo: its a big set of patches, I merges the whole qdsp5-driver from samsung
22:53.21leviathaninto the linux-to-go-kernel
22:53.24GNUtoook
22:53.30leviathan*merged
22:53.44leviathanso, now adsp shouldnt fuck up anymore
22:53.51leviathanif wrong frames come in
22:54.00GNUtoook you've not tried it yet?
22:54.01leviathanI additionaly added the code aura alsa frontend
22:54.06leviathanI couldnt
22:54.11GNUtoowhy?
22:54.12leviathanbecause the rpc-thing
22:54.18GNUtooah ok
22:54.22GNUtoobut now it's fixed?
22:54.24leviathanif you can trace it, you can test it?
22:54.33leviathan-?
22:54.41leviathannope
22:54.46GNUtooah ok
22:55.00leviathanI just did the work so that it doesnt crash anymore
22:55.14GNUtoook
22:55.15leviathannow you can have fun with a merged different qdsp5 driver
22:55.16leviathan^^
22:55.24leviathanthe one from samsung
22:55.32leviathanthis was the reason for changing at all
22:55.33GNUtoowhat about snd/soc
22:55.38leviathanuhmm
22:55.44leviathanI'm using codeaura
22:55.46GNUtoos/snd/sound
22:55.46GNUtoook
22:55.55leviathanbecause the other one is not loading correctly
22:56.00leviathanthis one does
22:56.03GNUtooso basically:
22:56.21GNUtoowhich part is from where
22:56.27GNUtooand codeaurora means which branch?
22:56.32GNUtoobecause they have:
22:56.39GNUtoo*snapdragon
22:56.42leviathansoc msm is from gnulinuxkernel
22:56.42GNUtoo*older branch
22:56.46GNUtoook
22:56.54leviathanthe qdsp5 from samsung
22:57.12GNUtooI thought you imported soc/msm from samsung
22:57.33leviathanbut the harmony is not good.... bad karma. i didnt manage to fix this rpc stuff, maybe you do
22:57.41leviathannope
22:57.44leviathanyou did this already
22:57.48leviathanand it didnt work
22:57.54GNUtoook I'll try tomorrow...I've to make a build this night
22:58.13leviathanI'll extend the gnulinux-kernel-soc-msm with samsung features, as soon as it runs
22:58.19GNUtooit didn't work means I didn't look into it enough
22:58.19leviathanrouting and so on
22:58.24GNUtoook
22:58.31leviathanyeah
22:58.31muffinssianyone have problem with touch diamond that it doesn't load your battery when it's connectec to pc via usb?
22:58.39leviathanno
22:58.49leviathanbecause I dont have a touch diamond ;)
22:58.54phhmuffinssi: set your activesync setting not to advanced network thing
22:59.01phhleviathan: you're cheating :p
22:59.14muffinssiokih, thanks
22:59.15muffinssiits weird because it worked earlier
22:59.34phhit worked 1/4times for me
22:59.38leviathanphh: rules are dependent on the witnesses ;-)
22:59.40makkonendoes gsm diam/raph report battery status?
22:59.45phhleviathan: seems so :p
22:59.49phhmakkonen: yes
22:59.56phhnot really correctly though.
23:00.08leviathanGNUtoo: ok
23:00.16leviathanI'll look into it tomorrow
23:00.18makkonencdma just says 5% all the time. I guess that line in board-htcraphael is pointing at the wrong spot.
23:00.31leviathanGNUtoo: would be cool, if you get rpc-stuff working
23:00.35GNUtoook
23:00.40leviathanthen we can do the rest with alsa
23:00.55leviathanI hope that qdsp5 driver from samsung does what it should do
23:00.57leviathan>_>
23:01.03leviathanrun
23:02.02leviathananyway
23:02.56TitanMKDhow to display continously the dmesg ?
23:03.09TitanMKDi do not remember the cmd under linux
23:04.11GNUtooTitanMKD, while true;do dmesg -c ;done
23:04.23TitanMKDyes why not ;)
23:06.22phhtail -f /proc/kmsg
23:06.31phheats less cpu :p
23:06.36TitanMKDyes ;)
23:07.16phhmakkonen: if you have some time, try next glemsom's build (should be there in a few minutes), I might have fixed ram_console
23:07.33NetRipperphh, how does ramconsole work?
23:07.56tmztramconsole is not working on my rhod
23:08.05NetRipperok but in general?
23:08.09makkonenphh: will do.
23:08.17NetRipperhow do you add to it in the kernel? and how do you read it?
23:08.31phhNetRipper: just a piece of memory dedicated to store "dmesg"
23:08.38phhit has some headers to set size and things
23:08.45phhand also some possibilities for CRC
23:08.56NetRipperphh, ah, it's always dmesg? you don't have special printk()'s for ramconsole?
23:09.03phhI don't think so
23:09.06NetRipperok
23:09.11phhbut i think it's not just printk but the whole console
23:09.17NetRipperand the memory location is configured in the board file?
23:09.17phherr no.
23:09.21phhyes
23:09.24tmztcr2 back?
23:09.33phhNetRipper: well not in my last gitorious commit :D
23:09.48NetRipperphh, lol how so? error or by choice?
23:09.54phhNetRipper: you must declare a by choice
23:10.06NetRipperlol
23:10.06phhoops.
23:10.11phhs/you must declare a//
23:10.18NetRipperplease finish that sentence though
23:10.22phhstatic struct resource ram_console_resource[] = {
23:10.22phh<PROTECTED>
23:10.22phh<PROTECTED>
23:10.22phh<PROTECTED>
23:10.22phh};
23:10.23phhstatic struct platform_device ram_console_device = {
23:10.25phh<PROTECTED>
23:10.27phh<PROTECTED>
23:10.29phh<PROTECTED>
23:10.31phh<PROTECTED>
23:10.33phh};
23:10.38phh<PROTECTED>
23:10.40phh<PROTECTED>
23:10.42phh<PROTECTED>
23:10.44phh<PROTECTED>
23:10.49phhhere is what I do
23:10.56muffinssiphh: bahh, still doesn't recognize my device
23:10.59NetRipperthat last piece goes into machine init?
23:11.19NetRippersaves as txt file
23:11.32phhNetRipper: well anywhere which is called sooner or later :p
23:11.50muffinssiphh: it always ask again to install device drivers...
23:11.57NetRipperphh, and how do you read it from wince.. just memory dump or did you make a tool for it?
23:12.00phhmuffinssi: just get rid of windows
23:12.03phh~ramconsole
23:12.04aptfrom memory, ramconsole is pwf dm 0x00800000 0x00100000
23:12.07phhapt: awake !
23:12.08aptIt is by caffeine alone I set my mind in motion.  It is by the beans of Java that thoughts acquire speed, the hands acquire shakes, the shakes become a warning.  It is by caffeine alone I set my mind in motion.
23:12.09NetRipperthank you
23:12.09NetRipper:)
23:12.10phh..
23:12.37NetRipperassuming you set that memory address
23:12.37phhNetRipper: someone could write a tool to do it cleanly
23:12.50phh(because of headers CRC and so on)
23:13.00phhNetRipper: that's what does the blabla[0].start=blabla
23:13.03NetRipperyes
23:13.20NetRipperbut for leo memory layout is different than from 7201 cpus
23:13.38NetRipperbut ok i can work this
23:13.38NetRipper:)
23:13.47phhtry the pwf dm command
23:13.49NetRippermay be better than my flashlight approach :P
23:14.01phhif it doesn't kills himself, you might try that address :p
23:14.06NetRipperlol
23:14.09NetRipperok
23:14.38phhnow is time to go to bed.
23:14.53NetRippergood night phh
23:14.56NetRippersame here
23:14.56NetRipper:)
23:15.02tmztdzo: the bootloader has few purposes
23:15.17tmztone is to allow quickly booting a new kernel from sd card
23:15.35tmztthe same way that Qi does, with zImage-mach and default-mach
23:15.39NetRippertmzt, wasn't haret patched to support that?
23:15.54tmzthow is that?
23:16.01NetRipperi mean running the nk.bin stuff
23:16.16tmztdzo has vogue booting from nand
23:16.23leviathanokeee
23:16.28NetRippersweet but i didnt mean linux in my case :)
23:16.33leviathangn8
23:16.39NetRippernn levi
23:16.45leviathanNetRipper: thx
23:16.48leviathangn8
23:16.51leviathan^^
23:16.52tmztthat means we need to flash a new kernel each time for testing
23:16.52tmzttesting
23:17.19tmztNetRipper: ah, xip seems to need something different than linux
23:17.21NetRipperlinux has kexec
23:17.33NetRipperi had kexec working on raphael i think
23:17.41tmztthat's assumes the starting kernel has working kexec
23:17.51dzoIt could be useful but you'd be rewriting lots of linux drivers, why not just boot a kernel. and use kexec.
23:18.58TitanMKDdzo to debug your kernel and avoid crashing your phone do you have a Jtag or similar hardware plug on your phone to restore nandflash ...
23:19.54dzono, it's hard to break anything, spl will always let you reflash.
23:20.10TitanMKDok you just keep spl ;)
23:20.22dzodebugging is had but ram console helps.
23:20.33dzos/had/hard/
23:20.45TitanMKDyes maybe serial cabel will be great
23:20.52TitanMKDcable->wire
23:21.54dzoyes, would have been useful but once the kernel boots it's not really necessary.
23:22.20TitanMKDdzo and about value you set in gpio ... all come from reverse .. using haret ?
23:22.53TitanMKDbecause there's no comment on each bit for each register ...
23:23.27dzogpios weren't a problem, clocks and smsm init were.
23:23.41tmztgpio was obvious
23:23.44tmztmostly
23:24.20dzoalso you need to set up the alt gpios (gpoi_func)
23:24.28TitanMKDand register to configure video memory ...
23:24.31TitanMKDfor fb
23:25.08tmztfb is very hard
23:25.20tmztwe would almost certainly be done now if not for it
23:25.45TitanMKDand about 3d acceleration MPU embedded in qualcom ?
23:25.50dzoit's the mddi stuff for the different panels thats the problem.
23:26.17tmztwe ignore it :)
23:26.19TitanMKDit's just amazing to found all that stuff without any datasheet
23:26.19dzoTitanMKD: yes, all works, use AHI interface and userspace driver.
23:26.21tmztthe gpu
23:26.38tmztwell sorry, dzo doesn't
23:27.01TitanMKDIIRC there's 2D acceleration no ?
23:27.07*** join/#htc-linux polyrhythmic (n=charles@c-67-171-16-39.hsd1.wa.comcast.net)
23:27.14dzoyes, 2d accel is mdp.
23:27.18tmztthere is the ppp
23:27.31tmztbut google already wrote the driver for it
23:27.32TitanMKDhmm ok
23:27.37tmztand someday it will work for X
23:27.38dzoyes, ppp is part of mdp.
23:27.52tmztppp is the accel part though
23:27.59tmztyes
23:28.40dzoI got bt working much better now too.
23:28.57TitanMKDi will prefer to have wifi working ;)
23:29.03tmztcool
23:29.04TitanMKDbut it is an HTC issue
23:29.14tmztno
23:29.17tmztwifi works
23:29.21TitanMKDwifi is so unstable
23:29.28tmztit shouldn't be
23:29.37TitanMKDeven on winmo it doesn't work better
23:30.05dzohave you guys got the dm uart working on -a devices?
23:30.36tmztI think so
23:30.40tmztcr2 worked on that
23:35.59*** join/#htc-linux BHSPitLappy (n=BHSPitLa@adsl-66-140-34-202.dsl.rcsntx.swbell.net)
23:39.50TitanMKDbye
23:40.19*** join/#htc-linux user_ (i=ab404611@gateway/web/freenode/x-nrqspyuhzmkcjkid)
23:40.32user_anyone in here working on the RAPH800?
23:42.56makkonenI am
23:43.14makkonen~ramconsole
23:43.15aptramconsole is, like, pwf dm 0x00800000 0x00100000
23:46.18user_i tried some builds glemsom's autobuild service
23:46.19user_none of them will boot past mmcblk0: p1
23:46.23user_any idea why?
23:47.28makkonenseems to come down to a problem with smd_rpcrouter
23:49.27tmztthe ppp issue is?
23:49.49tmztor you mean recent builds?
23:50.10makkonenthere's a kernel build mirrored on connect-utb.com that works on the raph800... though 'works' is a stretch. It boots, and has sms/phone function (but no microphone, so it's not actually usable as a phone)
23:50.48user_yeah, and that one seems to work
23:50.49tmztthere is no cdma support for phone mic
23:51.02user_do you know what's actually different about it, though?  Why do the autobuilds not work and that one does?
23:51.08tmztit's not the build, are driver just doesn't work yet
23:51.21tmztit's more recent
23:51.36user_the one that boots has CDMA support, and is older than the ones that don't boot
23:52.03makkonenuser_: that build has an older revision of the files smd.c and smd_rpcrouter.c
23:52.54user_i'm not sure why that allows it to boot, though... i feel like there's some other difference
23:53.31tmztright
23:53.39tmztthere is a difference
23:54.07makkonenuser: What other difference?
23:54.26user_well, Edvard posted an android package on 11-22
23:54.39user_it has both a default zImage and a zImage specifically for RAPH800
23:54.52user_only the one for RAPH800 will boot, but neither kernel has CDMA support
23:55.12tmztraph800 has cdma support
23:55.14user_if we can figure out what the difference is between those two, then maybe we could patch the latest kernel sources to boot on the RAPH800
23:55.18tmztwhat are you saying?
23:55.27makkonenthere's a newer post on cUTB that has a little bit of cdma support.
23:55.49tmztwhat is that?
23:56.00tmztwe know the difference
23:56.09tmztwe don't know why they don't boot
23:56.14tmztwhat is 'cdma support'?
23:56.52user_and, since phhusson has made some changes to the kernel sources that may improve CDMA functionality, if we can get the autobuild images to work, we may have some good progress
23:56.52makkonenconnecting to the network, phone/sms
23:56.52makkonenuser: http://connect-utb.com/index.php?option=com_content&view=article&id=273:the-raph800-gets-cdma-network-with-new-kernel-image&catid=42:the-android-port#comments
23:57.45*** join/#htc-linux poolsc (n=quassel@89-158-107-130.rev.dartybox.com)
23:57.46user_makkonen: http://gitorious.org/linux-on-qualcomm-s-msm/linux-msm/commit/d9b8955e6aab1b4388f21c94078c03809b544774
23:58.17user_there are some CDMA improvements in the most recent autobuilds, but we can't use those images since they won't boot on our device
23:58.36user_all we need to do is figure out why, and maybe we can make the latest images work
23:58.47user_since some of the images do boot, and others dont
23:58.48makkonenwe've figured out why. smd.c and smd_rpcrouter.c
23:59.04user_hmm, ok
23:59.07user_that's a bummer
23:59.27tmztmakkonen: those are ril changes
23:59.33tmztso userspace issues

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