IRC log for #htc-linux on 20090921

00:04.52*** join/#htc-linux surge (i=surge@pool-98-118-154-21.bflony.fios.verizon.net)
00:13.06CarlRhodiumHmm, still doesnt boot longer, after adsp and hw3d being off.
00:13.27CarlRhodiumEditing Linux size just makes haret go "expected 4096, got 0"
00:13.42tmztlinux size?
00:13.57CarlRhodium#define MSM_LINUX_SIZE 0x5900000
00:14.03tmztare you changing ramaddr or size?
00:14.04CarlRhodiumChanged to 0x51
00:14.12tmztwhere are you changing that?
00:14.19CarlRhodiumboard-htcblackstone.h
00:14.23tmztwhat's the full error?
00:14.30tmztthen that can't be haret
00:14.53CarlRhodiumNo error. CR2 just wants me to get further than http://img87.imageshack.us/img87/3463/dsc0004f.jpg
00:14.57*** join/#htc-linux thedicemaster (n=thedicem@j89051.upc-j.chello.nl)
00:15.11CarlRhodiumSince HaRET freezes at that point.
00:15.20CarlRhodiumConsole handover, two vibrations and boom.
00:15.44tmztunless it affects zImage
00:15.58tmztthat's not haret
00:16.08tmztthat's linux
00:16.21CarlRhodiumWell, linux then. I'm just following CR2s pointers.
00:16.35tmztexpected 4096?
00:16.44tmztwhere was that
00:16.56CarlRhodiumOn a Rhodium here. Finding the fbaddr, he got me out of HaRET freezing at "Booting linux", and into this console.
00:16.57tmztafter what
00:17.32CarlRhodiumWell, if I change MSM_LINUX_SIZE from 0x59 to 51, HaRET won't evenboot Linux after hitting Run
00:17.55CarlRhodiumLet me compile a zImage with linux size edited. 2 secs
00:18.03tmztit does nothing?
00:24.24CarlRhodiumOh, now it booted.
00:24.31CarlRhodiumAlthough, still locked at console handover.
00:24.54CarlRhodiumAny ideas, tmzt ?
00:27.23tmztnot really
00:27.34tmzthaving the same problem
00:27.44CarlRhodiumdevice?
00:28.12tmztraph500
00:28.23CarlRhodiumellisway managed to get further on his Topaz.
00:28.24CarlRhodiumah
00:28.48tmztcould it be smi size
00:28.55CarlRhodiumSMI size?
00:29.00tmztsame as diam/raph
00:29.16tmztif topa works
00:29.44CarlRhodiumhttp://htc-linux.org/topaz-boot-pic.jpg
00:29.46CarlRhodiumThats how far he got.
00:54.18*** join/#htc-linux eway (n=eway@78-86-162-166.zone2.bethere.co.uk)
01:00.48*** join/#htc-linux x29a__ (n=x29a@unaffiliated/x29a)
01:03.42mdrobnakBack. That was fun.
01:03.48mdrobnakCarlRhod-404, Are you not found? lol
01:31.52*** join/#htc-linux mdrobnak_ (n=mdrobnak@pool-98-116-165-7.nycmny.fios.verizon.net)
01:57.08*** join/#htc-linux MrPippy (n=pip@adsl-75-36-57-196.dsl.sndg02.sbcglobal.net)
02:09.25mdrobnakwishes setting up a build env for this stuff was easier.
02:11.28*** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring)
02:50.33*** join/#htc-linux root2 (n=root@rgnb-5d87424d.pool.mediaWays.net)
03:14.20*** join/#htc-linux tsr-nc (n=viewmic@c-71-236-187-147.hsd1.or.comcast.net)
03:14.21mdrobnakcr2: 2 for 1 sale: you get to see rpcrouter timeout from memory test, and I enabled pmem debug in the module. You can see it's trying to allocate right before the crash. http://pastebin.com/m53bcf4dd
03:15.21tsr-ncdoes anyone know how to build a kernel image for a HP iPAQ hw6925
03:20.25ali1234mdrobnak: what are you building?
03:22.50tsr-nca linux kernel that works for the device
03:23.27ali1234tsr-nc: do you have source? a config?
03:23.44mdrobnakali1234: Just trying to figure out why RAPH crashes in Android with 214MB.
03:24.19ali1234mdrobnak: well from your dmesg i see you get a crash with dcache, have you tried disabling dcache in the config?
03:24.42mdrobnakdcache?
03:25.00mdrobnakNever even noticed. I was using htcraphael_defconfig
03:25.20ali1234in menuconfig, system type -> disable d-cache
03:25.39mdrobnakAh.
03:25.42ali1234i have no idea if it will help, but it may change the error message and give you a better idea
03:25.52mdrobnakOh. What does it do?
03:25.58ali1234dunno
03:26.22mdrobnaklol. I just read the description - disables the on-chip data cache.
03:26.51mdrobnakI'll give it another whirl before bed, no problem.
03:27.59tsr-ncno i cant find anything on it but it is listed as bootable with haret i have haret setup and can boot to a kernel but i have not found a usable config/kernel to boot into
03:28.35ali1234mdrobnak: tbh i dont think it will help at all, sorry
03:28.51ali1234it looks like the mmu is not set up right for the extra memory
03:29.04ali1234tsr-nc: you need to find the source matching that kernel
03:29.41tsr-ncwhat kernel
03:29.48ali1234the kernel you booted
03:30.07tsr-nci cant find a bootable kernel but it is listed as having one
03:30.34mdrobnakali1234: Well, here's the thing. If I run "memtester" which fills the ram up to 200MB (well into the 2nd bank) it does not crash. That's what those other messages are from, when I ran that...for well over an hour. Only when booting into Android, when SurfaceFlinger initializes (trying to build Android with debug in parallel), that's when it crashes, when pmem tries to allocate memory.
03:31.18ali1234what is memtester? does it run with the mmu off by any chance?
03:31.31tsr-ncis there a generic kernel i can try
03:31.56mdrobnakhttp://pyropus.ca/software/memtester/
03:31.59ali1234tsr-nc: sure just build a generic pxa kernel. you wont get any display or keyboard or anything, so you wont see much except a black screen
03:32.34ali1234mdrobnak: ok that runs on linux so mmu is on
03:33.09ali1234all i think about is, 214 > 200...
03:33.15mdrobnakUgh. Android is definitely kinda hacky:  build/tools/apriori/prelinkmap.c(115): prelink map error: library libopencoredownload.so@0xa7b40000 is too big at 198237 bytes, it runs 1629 bytes into library libpvasfreg.so@0xa7b70000!
03:33.37mdrobnakAll I did was tell it to build with debug, and it can't seem to do it right lol
03:33.48ali1234are you building android or the kernel?
03:33.57ali1234cos i know nothing about android
03:34.04tsr-ncis there a way to get screen and keybord
03:34.14ali1234tsr-nc: yes, write drivers for them
03:34.27mdrobnakThat was Android itself.
03:34.55ali1234i'm not sure why android is crashing the kernel :(
03:34.56mdrobnakThe thing about 214 > 200 - if I ran it with that much, I risked having it killed by the OOM killer.
03:35.18ali1234ah, memtester works by just allocating a tonne of memory?
03:35.35ali1234i guess thats all it can do from userspace
03:35.39tsr-ncdo you know if there are any old drivers for pervious models or any work be done on this unit
03:35.57ali1234tsr-nc: only what i can find on google
03:36.11tsr-ncthank you
03:36.12mdrobnakWell, then it does pattern testing on the areas of memory it has.
03:36.20mdrobnakWOW this runs like CRAP with D-cache off.
03:36.27ali1234yeah it would :)
03:37.02mdrobnakThis may take like 15 minutes to get to the crash point at this rate.
03:37.06ali1234but you say it only crashes when you load up android?
03:37.24ali1234and you can do various torture tests which dont crash with normal linux type stuff
03:37.33mdrobnakThats what it seems.
03:38.07ali1234ok here's a theory for you
03:38.29ali1234userspace can't crash the kernel - it just shouldn't be possible
03:38.31mdrobnakSo here's the thing - dzo suggested trying to move a piece of memory, can't remember what it was, and I was able to get an additional 32MBs of RAM to work, but after a few mins of use, it would crash.
03:38.46ali1234so something in android is activating something in the kernel
03:38.58ali1234are you familiar with how that proc_comm stuff works?
03:39.02mdrobnakNot at all.
03:39.14ali1234ok, basically, your phone has two CPUs inside it
03:39.22mdrobnakI'd bet money it's a) something in pmem or b) something with graphics accel
03:39.31ali1234but you can only run software on one of them
03:39.37ali1234the other one is for the phone stuff
03:39.45ali1234the two cpus work by a region of shared memory
03:39.56mdrobnakRight, ya, the ARM9 and the ARM11 procs
03:40.07ali1234the driver is going to map that memory inside the proc comm driver i would guess
03:40.09mdrobnaklike IPC except between two CPUs
03:40.24ali1234right
03:40.40ali1234anyway, if you're not using the second core, it would act like normal ram
03:40.50mdrobnak#
03:40.50mdrobnak[   30.635284] [drivers/misc/pmem.c:pmem_open:335] current 143 file d7ca43e0(1)
03:40.50mdrobnak#
03:40.50mdrobnak[   30.651367] [drivers/misc/pmem.c:pmem_allocate:388] no allocator<6>[drivers/misc/pmem.c:pmem_map_pfn_range:510] map offset 0 len 800000
03:40.58ali1234if you then tried to use it after it was allocated to some process, id expect to see a crash just like that
03:41.02mdrobnakand that's where it crashed
03:41.15ali1234so i wonder ifby increasing the ram size, you've allocated the proc comm space to general use memory
03:41.25ali1234i'm not familiar with msm memory mappings
03:41.34ali1234but it would be something i'd want to check...
03:41.52mdrobnakhttp://htc-linux.org/wiki/index.php?title=RaphaelMemoryMap
03:41.53ali1234maybe that's what dzo was trying to tell you with moving 32mb...
03:41.54mdrobnak:-)
03:42.20mdrobnakdzo Has a Diamond, not a Raphael, so he doesn't have this problem.
03:42.31mdrobnakHis has less RAM to begin with.
03:42.44ali1234so, what is the region you're trying to make work?
03:42.58ali1234you have 128mb, and try to enable a further 128?
03:43.24mdrobnakNo.
03:43.33mdrobnakWe have 89MB, and want to enable 128 additional.
03:43.55mdrobnakOne sec.
03:44.35ewayhmm htc sable code is in hh.org cvs tree
03:44.38mdrobnak#define MSM_PMEM_MDP_BASE
03:44.45mdrobnakI think that's what dzo had me modify
03:44.48mdrobnakit's in the irc logs
03:45.09mdrobnak#define MSM_EBI_BASE            0x10000000
03:45.10mdrobnak#define MSM_EBI_SIZE            0x8000000 /* 128mb */
03:45.17mdrobnakThat's the additional ram we're trying to enable.
03:45.28ali1234ok. makes sense
03:45.36mdrobnakmi->bank[1].start = PAGE_ALIGN(PHYS_OFFSET + 0x10000000);
03:45.38ali1234all the other ram works?
03:45.52mdrobnakI can use 89MB all day no issues.
03:45.55ali1234whats the value of PHYS_OFFSET?
03:46.23mdrobnakhmm
03:46.34ali1234actually, what file are you pulling this stuff from?
03:46.44ali1234ideally a gitweb reference :)
03:47.09mdrobnakI don't know where PHYS_OFFSET is defined. it's in a bunch of files.
03:47.17mdrobnakIt's board-htcraphael.c and .h
03:47.21mdrobnakone sec for git
03:48.01ali1234yeah... physical is the address when mmu is off, and virtual is when mmu is on. everything physical has to be rammaped
03:48.03mdrobnakhttp://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=blob;f=arch/arm/mach-msm/board-htcraphael.c;h=9f3640c05290de33783148dff2558d573dbae622;hb=refs/heads/htc-msm-2.6.27
03:48.19ali1234so maybe you are trying to map 214mb into a space where there is only enough space for 128
03:49.11mdrobnakmach-msm/include/mach/memory.h:#define PHYS_OFFSETUL(0x10000000)
03:50.09mdrobnakD'oh, and I knew that too. 0x20000000 is the beginning adress (see RaphaelMap)
03:50.19mdrobnak*RaphaelMemoryMap
03:50.34mdrobnakAnyway, I have to get to sleep. It's almost midnight local time. Work tomorrow. :-/
03:50.36ewaypic of kernel with hw3d and adsp disabled on topaz htc-linux.org/topaz-boot-pic2.jpg
03:50.40tmztali1234: I think proc comm (all of smem actually) can't be in general memory
03:51.00ali1234oh but it is :)
03:52.17ali1234but it is in the lower area which works ok
03:52.24ali1234so that isnt the problem
03:52.31ali1234unless of course it gets mapped differently
03:52.36ali1234it's in the lowest 32mb chunk
03:52.47*** join/#htc-linux miknix (n=miknix@gentoo/developer/miknix)
03:53.07mdrobnakOh, very interesting, ali1234...
03:53.13mdrobnakPastebin coming up.
03:53.19ali1234maybe that isn't used as "general memory" as you say
03:53.25ali1234can you pastebin what dzo said?
03:53.44ali1234anyway, i dont think "general memory" is the issue
03:53.53ali1234i think the issue is colliding virtual memory addresses
03:54.03mdrobnakali1234, I think you get a beer or something. Look where the PC is. http://pastebin.com/m10feb5c8
03:54.37tmztali1234: irclog.netripper.com
03:54.48ali1234tmzt: i dont want to read the whole log for the past week :)
03:55.24mdrobnakerr
03:55.48mdrobnakI thought it said something different - both still say cache but then the secondary crash says msm_proc_comm
03:55.50tmztdzo's not here very often
03:55.53tmztbut okay
03:56.29tmztif we can find that smi32/64 are the same accross devices
03:56.36tmztthat would be helpful
03:56.55tmztthen we just need to clean up the raph/diam boards
03:57.13tmztand have smi and defines handled
03:57.21ali1234PC is at msm_proc_comm_wince+0x15c/0x1ac
03:57.46ali1234so my guess is proc_comm driver is trying to remap over the second memory bank
03:58.03ali1234and dzo was telling you to change the address it remaps to
03:58.12mdrobnaklet me find it.
03:58.12mdrobnaklol
03:58.15tmztwe had diam in -raph for a long time
03:58.20tmztoh
03:58.24ali1234which you'll find near by where ever that functoin is
03:58.36ali1234grep is handy here :)
03:59.12tmztmdrobnak: is handoff problem fixed?
03:59.15tmztfor you
03:59.18mdrobnakhandoff?
03:59.24mdrobnakfb handoff?
04:01.36mdrobnakdzo  mdrobnak: try moving all the pmem into the 2nd bank, just change mdp_base to 0x27000000
04:02.13mdrobnakhttp://irclog.netripper.com/?chan=htc-linux&day=16
04:03.46mdrobnakAnyway, you can read the whole stuff there. Been trying to sort this out since then.
04:05.25mdrobnakI'm off to bed. If you have any suggestions, I'll see them.
04:06.33ali1234i suggest disabling the proc_comm driver and trying that :)
04:08.42ali1234might be hard to impossible though
04:18.13tmztyeah
04:18.21tmztvery little works without it
04:18.36tmztwhat is mdp-base?
04:18.43tmztwhere is that configured?
04:21.27ali1234board-htcraphael.h
04:22.25ali1234i see
04:22.48ali123489 mb comes from what is left after the framebuffer memory and other random things have been subtracted
04:23.57ali1234what i would do is this:
04:24.21ali1234change MSM_LINUX_SIZE to 0x15900000
04:24.26ali1234set bank 0 to 128mb
04:24.31ali1234set bank 1 to 89mb
04:24.46ali1234then all the funky jazz will go into bank 1 instead of bank 0
04:25.10ali1234of course maybe those things dont like being moved in which case it wont work
04:25.35ali1234hmm that wont work
04:25.39ali1234not contiguous
04:27.20ali1234#define MSM_PMEM_MDP_BASE       0x10000000 + MSM_LINUX_BASE + MSM_LINUX_SIZE
04:27.35ali1234i'd do that, plus swap the bank sizes :)
04:35.06*** join/#htc-linux droid001 (n=g1@p4FDCF26F.dip.t-dialin.net)
04:35.25ali1234hmmmmmm
04:38.04ali1234ah
04:38.30ali1234so the real crash is when pmem.c tries to allocate something
04:49.06ali1234wow, pmem is some crazy shit :/
04:53.45ali1234mdrobnak: i've got a load of things for you to try, so ping me tomorrow :)
04:54.24*** join/#htc-linux goxboxlive (n=jrs@mail2.hjellnesconsult.no)
04:54.51ali1234proc_comm is a total red herring
04:55.23ali1234the problem is pmem driver crashing the kernel because of a page fault
05:21.04CarlRhod-404mdrobnak: 404 is me being away from comp. As in, I will not be found. :p
05:21.39CarlRhod-404Off to work. Won't get any work on Rhodroid today.
06:01.15*** join/#htc-linux Untouchab1e (n=Untoucha@82.147.51.146)
06:03.03*** join/#htc-linux kiozen (n=oeichler@p54920A3B.dip0.t-ipconnect.de)
06:07.06*** join/#htc-linux MLM (n=mlvdmeid@5ED0BCBD.cable.ziggo.nl)
06:21.32*** join/#htc-linux Untouchab1e_ (n=Untoucha@82.147.51.146)
06:24.38*** join/#htc-linux xixx (n=xixx@cpmsq.epam.com)
06:26.45*** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl)
06:40.32*** join/#htc-linux Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
06:53.04*** join/#htc-linux pleemans (n=toi@81.164.156.69)
07:17.10*** join/#htc-linux balans (n=balans@212-123-149-239.ip.telfort.nl)
07:28.42*** join/#htc-linux MLM (n=mlvdmeid@igad.nhtv.nl)
07:35.07*** join/#htc-linux c4software (n=vbrossea@217.112.64.97)
07:37.56*** join/#htc-linux marex (n=marex@78.128.198.52)
07:39.09*** join/#htc-linux SOG (n=SOG@n219073043239.netvigator.com)
07:41.37*** join/#htc-linux balans (n=balans@212-123-149-239.ip.telfort.nl)
07:53.00*** join/#htc-linux kvaster (n=kvaster@93.84.112.80)
08:02.28*** join/#htc-linux balans (n=balans@212-123-149-239.ip.telfort.nl)
08:10.59*** join/#htc-linux FR^2 (n=frzwo@2001:41d0:1:ed2f:0:0:0:cafe)
08:21.52*** join/#htc-linux MrPippy_ (n=pip@75.36.57.196)
08:42.13*** join/#htc-linux MLM_ (n=mlvdmeid@igad.nhtv.nl)
08:48.21*** join/#htc-linux hyo1411 (n=hyo1411@118.69.68.15)
10:04.28*** join/#htc-linux Captnoord (n=Captnoor@145.74.201.26)
10:09.18*** join/#htc-linux Gnutoo (n=gnutoo@host142-40-dynamic.117-80-r.retail.telecomitalia.it)
10:20.19*** join/#htc-linux gnutoo_ (n=gnutoo@79.54.159.188)
10:35.05*** join/#htc-linux DJWillis (n=djwillis@82-46-19-72.cable.ubr02.bath.blueyonder.co.uk)
10:37.30*** join/#htc-linux Untouchab1e (n=Untoucha@82.147.51.146)
10:38.00*** join/#htc-linux Zinbolic (n=zinbolic@84.238.80.215)
10:40.06*** join/#htc-linux balans (n=balans@212.123.149.239)
10:40.28*** join/#htc-linux tkt (n=tkt@89.122.203.209)
11:02.13*** join/#htc-linux MLM (n=mlvdmeid@194.171.191.234)
11:10.05mdrobnakCarlRhod-404, That's what I figured. Clever. :-)
11:10.32mdrobnakRandom note: Don't delete out/target/product/obj from Android build by accident. You'll have to start over. :-/
11:30.54*** join/#htc-linux gsommer (n=Unknown@194.192.93.101)
11:32.45*** join/#htc-linux azeey (n=addisu@c-98-223-225-123.hsd1.in.comcast.net)
11:41.43*** join/#htc-linux Untouchab1e (n=Untoucha@82.147.51.146)
11:52.30*** part/#htc-linux azeey (n=addisu@c-98-223-225-123.hsd1.in.comcast.net)
12:10.13*** join/#htc-linux Untouchab1e (n=Untoucha@82.147.51.146)
12:14.55*** join/#htc-linux thedicemaster2 (n=thedicem@j89051.upc-j.chello.nl)
12:43.26*** join/#htc-linux Gnutoo (n=gnutoo@host188-159-dynamic.54-79-r.retail.telecomitalia.it)
13:08.50*** join/#htc-linux Untouchab1e (n=Untoucha@82.147.51.146)
13:10.19*** join/#htc-linux hyo1411 (n=hyo1411@115.72.133.45)
13:15.05*** join/#htc-linux Squarc (n=Squarc@145.81.1.11)
13:36.04*** join/#htc-linux balans (n=Administ@212-123-149-239.ip.telfort.nl)
13:50.10*** join/#htc-linux balans1 (n=Administ@212-123-149-239.ip.telfort.nl)
13:58.21*** join/#htc-linux sdt555 (n=titus@147.145.40.44)
14:00.15*** join/#htc-linux dcordes (n=luke@unaffiliated/dcordes)
14:05.26*** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz)
14:07.11*** join/#htc-linux rob_w (n=bob@p549BCECA.dip.t-dialin.net)
14:08.21*** part/#htc-linux sdt555 (n=titus@147.145.40.44)
14:15.27dcordeswhere in codeaurora is the alsa stuff?
14:27.07*** join/#htc-linux dream_kill (n=nospam@87-194-186-187.bethere.co.uk)
14:28.21*** join/#htc-linux dream_kill (n=nospam@89.131.127.37)
14:30.51*** join/#htc-linux patp (n=patp@87-194-56-160.bethere.co.uk)
14:43.59*** join/#htc-linux dcordes_ (n=luke@unaffiliated/dcordes)
14:48.57patpHi, anyone know if I can save dmesg using haret? kernel doesn't completely boot.
14:49.19tktpatp, unpatient ? like i mean
14:49.21tkt:)
14:49.37patper... ??
14:49.48tktto hear the sound
14:50.20tktin blackstone android
14:50.44patplol... yeah, can compile for blac now, but kernel hangs at panel initialisation.
14:51.11tkti cant wait to se dwardazyn online :)
14:52.06tktand cr2
14:53.01*** join/#htc-linux dcordes__ (n=luke@unaffiliated/dcordes)
15:02.31*** join/#htc-linux Tinyboom (n=nahh@41.80-202-154.nextgentel.com)
15:10.25*** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring)
15:10.39*** join/#htc-linux randomblame (n=kevin@173.12.174.62)
15:12.55randomblamegood morning
15:24.13tktpatp
15:36.57*** join/#htc-linux toi (n=pleemans@d5153128F.static.telenet.be) [NETSPLIT VICTIM]
15:40.52*** join/#htc-linux sdt555 (n=titus@147.145.40.44)
15:42.24*** part/#htc-linux c4software (n=vbrossea@217.112.64.97)
15:48.40*** join/#htc-linux the_sys0p (n=the_sys0@cpe-67-49-192-228.bak.res.rr.com)
15:58.33*** join/#htc-linux Gnutoo (n=gnutoo@host223-147-dynamic.54-79-r.retail.telecomitalia.it)
16:15.08*** join/#htc-linux GlemSom (n=glemsom@0x5da34bca.cpe.ge-1-1-0-1105.sdnqu1.customer.tele.dk)
16:17.27*** part/#htc-linux sdt555 (n=titus@147.145.40.44)
16:17.46*** join/#htc-linux stickboy (n=anonymou@128.153.211.18)
16:20.27*** join/#htc-linux mrmoku|a` (n=mrmoku@ppp-82-135-71-102.dynamic.mnet-online.de)
16:21.38*** join/#htc-linux sdt555 (n=titus@147.145.40.44)
16:22.41*** part/#htc-linux sdt555 (n=titus@147.145.40.44)
16:34.15*** join/#htc-linux ali1234 (n=al@87.106.101.225)
16:36.15*** join/#htc-linux captnoord (n=captnoor@dc5147a47b.adsl.wanadoo.nl)
16:41.46*** join/#htc-linux randomblame (n=kevin@173.12.174.62)
16:50.35*** join/#htc-linux RonDutt (n=aiontsu@69.7.43.20)
17:01.56*** join/#htc-linux captnoord (n=captnoor@dc5147a47b.adsl.wanadoo.nl)
17:02.50RonDuttGood morning everybody! :)
17:04.45*** join/#htc-linux MrPippy (n=pip@adsl-75-36-57-196.dsl.sndg02.sbcglobal.net)
17:06.12*** join/#htc-linux kiozen (n=kiozen@rgnb-5d87d148.pool.mediaWays.net)
17:06.52*** join/#htc-linux pronik` (n=user@g230045141.adsl.alicedsl.de)
17:15.19*** join/#htc-linux randomblame (n=randombl@173.12.174.62)
17:15.48randomblamehey guys
17:16.22randomblameanyone know of any wiki or guides on using ida pro to get device information
17:19.43*** join/#htc-linux Gnutoo (n=gnutoo@host60-133-dynamic.25-79-r.retail.telecomitalia.it)
17:20.43*** join/#htc-linux mrmoku|away (n=mrmoku@ppp-88-217-0-214.dynamic.mnet-online.de)
17:22.39*** join/#htc-linux randomblame2 (n=randombl@173.12.174.62)
17:24.04*** join/#htc-linux exco_ (n=exco@e181115145.adsl.alicedsl.de)
17:24.22*** join/#htc-linux StarLite (n=nnscript@s55916ca6.adsl.wanadoo.nl)
17:24.25*** part/#htc-linux exco_ (n=exco@e181115145.adsl.alicedsl.de)
17:31.43townkatwe have a new zimage for our blackstone but dont really know what to do with it, anyone can help pls ?
17:32.51randomblame2replace the old zimage with it
17:32.58randomblame2make sure it has the same file name
17:33.19townkati did that
17:33.30townkatbut still no sound
17:34.09randomblame2I dont have that device and have no idea what kernel supports what for it
17:34.47randomblame2sounds like a driver issue
17:36.04townkatit should work
17:36.11townkatthats what the new zimage should be about
17:36.11*** join/#htc-linux dcordes (n=luke@unaffiliated/dcordes)
17:36.27townkatsound
17:36.40dcordestownkat, you must use the dzo images
17:37.11townkatcan you point to one of them please ?
17:37.12townkatlink ?
17:39.04dcordesapt, dzo's images ?
17:39.05aptdzo's images are at http://cs-alb-pc3.massey.ac.nz/vogue/
17:39.12dcordesapt, thanks
17:39.12aptde rien, dcordes
17:39.47townkatdcordes, thanks
17:39.47townkat;)
17:39.58dcordesnp
17:40.26*** join/#htc-linux Nanto (n=Vegita@54031C33.catv.pool.telekom.hu)
17:40.31townkati ahve a blackstone, you know that ok ?
17:40.46townkat*have
17:44.52townkati downloaded vogue-donut091709.zip
17:44.52townkatunpacked and got 2 files
17:44.55*** join/#htc-linux MrPippy (n=pip@75.36.57.196)
17:45.00townkatbasefiles-20090915.zip
17:45.05townkatand system-donut1b.sqsh
17:45.15townkatwhat should i do now ?
17:45.39townkatohh, i found the tutorial
17:54.21randomblame2I wish there were more tutorials in the world
17:55.20randomblame2do we have a how to wiki on collecting all the nessecary information for porting android to a winmo phone? rpcs, gpios, irqs etc
17:55.47randomblame2I'm having issues with haret and my incite - it doesn't see any irqs or gpios ever
17:56.19randomblame2can I get this stuff from ram dumps instead
18:01.54*** join/#htc-linux stickboy (n=anonymou@128.153.178.20)
18:11.30patptownkat: we can't use any of these, there's no support for mmc in the kernel from dwardzyn, and all the vogue builds run from sd card.
18:12.12patpI did get android 0.8 to boot (see blac wiki) but the screen is corrupted once it tries to load android (console is OK though)
18:14.36*** join/#htc-linux onen|openBmap (n=quassel@vbo91-1-89-87-201-85.dsl.club-internet.fr)
18:14.44*** join/#htc-linux MrPippy (n=pip@adsl-75-36-57-196.dsl.sndg02.sbcglobal.net)
18:15.34*** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net)
18:17.42townkatpatp, r u sure ?
18:18.06patpyes, there is no mmc in angstrom
18:20.01patpdefconfig might need tweaking, mmc used to work, but defconfig seems to be evolving, maybe not the right options at the moment
18:24.09*** join/#htc-linux randomblame (n=kevin@173.12.174.62)
18:24.48randomblameI wonder if my problem is with haret I'm gonna recompile it for my device - thats why I can't get any gpios off it, maybe thats why I can't get it to load the fb right
18:26.12*** join/#htc-linux kvaster (n=kvaster@live.bn.by)
18:27.47*** join/#htc-linux c4software (n=Adium@roo49-2-88-161-139-221.fbx.proxad.net)
18:28.36*** join/#htc-linux nate2 (n=Nathan@adsl-76-194-218-90.dsl.lsan03.sbcglobal.net)
18:36.30randomblameanyone know what the haret irc channel is?
18:40.03ali1234it's here
18:40.29*** join/#htc-linux MethoS- (n=clemens@134.102.106.250)
18:40.34randomblamewhat steps are nessecary to make a device compatable with haret
18:40.40randomblameie make it autodetect
18:41.01randomblameI can dump memory, but I can't poll irqs or gpios
18:41.22ali1234you need to add the correct memory maps
18:41.29ali1234dont know how to do it, sorry
18:41.40randomblameok
18:42.08*** join/#htc-linux Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
18:42.42randomblamecaptnoord do you know how to set up haret for a new device
18:43.05ali1234randomblame: Kevin2 is the person to ask
18:43.12Gnutooisn't there also the cpu magich number to put?
18:43.32randomblamethere's always a magic number :P
18:43.33randomblamelol
18:43.44randomblameI didn't realize kevin2 was online
18:43.48ali1234yes, if there CPU is already supported you just need to make sure haret knows that your device = that cpu
18:43.53Gnutooa friend had the problem...
18:44.15Gnutoowrong magick number on unsuported board
18:44.32randomblamecpu is supported the only issues are no gpio polling or irq watching and no autodetection
18:44.48GnutooI think he had the glofiish m810
18:44.58Gnutoonot the m800
18:45.40randomblameHaret documentation says to email the early logging file but I've got the source in front of me and waiting sucks
18:48.48ali1234mdrobnak: want to try some things on raph?
18:51.31*** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
18:59.09*** join/#htc-linux stickboy (n=anonymou@128.153.22.214)
18:59.26*** join/#htc-linux kvaster (n=kvaster@live.bn.by)
19:01.28*** join/#htc-linux pleemans (n=toi@d54C2A96D.access.telenet.be)
19:06.17*** join/#htc-linux RonDutt (n=aiontsu@69.7.43.20)
19:13.02*** join/#htc-linux randomblame (n=randombl@173.12.174.62)
19:24.09*** part/#htc-linux Mitar (n=mitar@druga.org)
19:26.36*** join/#htc-linux MrPippy_ (n=pip@adsl-75-36-57-196.dsl.sndg02.sbcglobal.net)
19:36.09*** join/#htc-linux marex (n=marex@vasut.kolej.mff.cuni.cz)
19:36.22*** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net)
19:38.58*** join/#htc-linux kvaster (n=kvaster@live.bn.by)
19:44.09randomblamewell I just sent in my haretlog to the haret mail list hopefully something good will come of it
19:52.21*** join/#htc-linux the_sys0p (n=the_sys0@cpe-67-49-192-228.bak.res.rr.com)
19:52.28*** join/#htc-linux stickboy (n=anonymou@128.153.178.77)
20:00.45*** join/#htc-linux gnutoo_ (n=gnutoo@host146-134-dynamic.16-79-r.retail.telecomitalia.it)
20:04.24*** join/#htc-linux osilvan (n=o@174.123.222.87.dynamic.jazztel.es)
20:11.36*** join/#htc-linux luc_ (n=luc@89.115.128.35)
20:12.04*** join/#htc-linux gnutoo_ (n=gnutoo@host142-37-dynamic.117-80-r.retail.telecomitalia.it)
20:20.58*** join/#htc-linux pattp (n=patp@87-194-56-160.bethere.co.uk)
20:27.14*** join/#htc-linux miknix (n=miknix@gentoo/developer/miknix)
20:33.37*** join/#htc-linux nozze (n=nozze@u193-11-162-41.studentnatet.se)
20:43.54*** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl)
20:45.48kvasterargh... seems latest kernel does not boot on my hd properly...
20:50.56dcordeskvaster, d40f3134009c6947be2404f389e4c6ce727969ad ? did you make htcblackstone_defconfig ?
20:51.04kvasteryes
20:51.05dcordesafter pulling
20:51.12kvasterclean make
20:52.10dcordeskvaster, try going back to e76ae8bf751fea124d22be50d1fa76fd8516cdf9 and apply http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=commitdiff;h=d40f3134009c6947be2404f389e4c6ce727969ad manually
20:52.15kvasterconsole on start is very slow + it corrupts a bit (became shifted right from some point)
20:52.17*** join/#htc-linux Squarc1 (n=Squarc@82.217.32.29)
20:52.24kvasterok. thanks. will try.
20:53.09dcordesthat doesn't make much sense. the two commits between are only diamond specific
20:53.11dcordessry
20:53.14dcordesgotta run
20:57.35GNUtoommm druidu is still not there
20:57.54GNUtoodoes someone knows where to find his patches?
21:01.22*** join/#htc-linux [1]Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
21:02.16randomblamemmm I've been checking out the htc leo - 320mb of ram 1ghz msm8250b 800x480 capacitive touch
21:02.20randomblameI want one
21:04.25*** join/#htc-linux [2]Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
21:09.24townkatkvaster, can we do anything to android with the latest zimage dwardazyn posted ?
21:10.48GNUtoorandomblame, wow 320MB of ram!!!
21:10.53kvasterdon't really know. I decided to try to compile latest android (1.6) for now.
21:10.59GNUtoo800x480 wow!!!!
21:11.17GNUtoorandomblame, is there an initial port of GNU/linux for it?
21:11.21kri5GNUtoo: same resolution as the HD
21:11.35randomblamegnutoo it's not out yet
21:11.43GNUtooah the device is not out
21:11.54kvasterb.t.w
21:12.06kvasterwas ablt to play with xperia x3 few days ago
21:12.12kvasterit is a protoype
21:12.19kvasterwith 856x480 screen
21:12.21randomblameit's using the snapdragon for a cpu I'm not sure if that would be compatable with the msm build
21:12.34kvasterand it has android inside
21:12.34GNUtoois it better than msm arch?
21:12.36GNUtoook
21:12.40randomblameI don't see why it wouldn't work wit a few tweaks
21:13.10kvasterleo is msm based I think
21:13.19GNUtoook
21:15.02randomblameit's msm 8250 @ 1ghz
21:15.17randomblamerather than our 528mhz msm 7201a's
21:16.01randomblameit will probably cost 3-400 even with the subsidation
21:16.14randomblamemy wife would never let me...
21:18.51*** join/#htc-linux MLM (n=mlvdmeid@5ED0BCBD.cable.ziggo.nl)
21:18.54CarlRhod-404I'll get the Leo on day 1. lol
21:20.26*** join/#htc-linux x29a (n=x29a@unaffiliated/x29a)
21:22.19CarlRhod-404Well, not sure if I will. I love the HW keyboard. Onscreen is just horrible, even on 3.6"... dunno' how it'll be on a 4.3" though.
21:22.56randomblamewith the capacitive screen it will be wonderful
21:23.29randomblameI'm living on a 3in resistive
21:23.37randomblamewith no keyboard
21:24.05townkati had an eten m800 before
21:24.08townkathardware keyboard
21:24.20townkati love my blckstone on screen keyboard
21:24.38townkati really find it better
21:24.40townkat;)
21:26.08randomblameanythings better than my incite
21:35.30*** join/#htc-linux cr2 (n=cr2@109.85.114.163)
21:40.42townkatcr2, sorry for my newbye quiestion, i already asked that in here but nobody knows, dwaradzyn posted a new zimage on xda wich should have sound enabled, can we use that to get sound on android ? i tried to replace the zimage in our old latest android build but still no sound
21:43.13randomblamewhats the link
21:43.41randomblameand what device is it for
21:44.47cr2townkat: you may need to use  the android image of dzo for diamond
21:45.26cr2townkat: i'm not familiar with android internals, but i guess it may be only a minor tweak
21:45.36townkatok, and replace zimage with dwaradzyn one ? and default.txt from our old working  one ?
21:45.57townkatbut diamond have no sd card, am i wrong ?
21:46.35cr2it has builtin disk
21:46.35townkati am testing with latest dvo image for vogue
21:46.44cr2for diamon
21:46.49townkatok
21:47.00cr2vogue may have different interface
21:47.02kvastercr2: latest git doesn't boot on my hd... any ideas ? it shows very slow console and then it hangs
21:47.11cr2but you should really ask dzo about android.
21:47.37townkati have never seen dzo talkin here in the last 3 days since i am in
21:47.37cr2kvaster: strange. because ellisway could boot it even on topaz
21:47.48kvaster...
21:48.12randomblamehey cr2 do you know how I should go about getting haret to function properly on my incite? I need gpios working what do I need to edit?
21:48.38cr2randomblame: to be honest, buy a htc phone :)
21:49.12cr2of course it can be done, but it's enourmous amount of effort.
21:49.14townkati sugest a vogue since dzo have one too :)
21:49.22tmztharet will not work on the cortex yet
21:49.31cr2too old
21:49.34tmzttownkat: dzo has a diam100 also
21:49.37randomblameThis is my nerd project for the year so I'm ready for the effort :D
21:49.43townkatohh, then a diam100
21:50.01cr2randomblame: ok, but don't pester me then :)
21:50.11tmzthas anybody got the donut image to work?
21:50.16tmztit was posted here earlier
21:50.40tmzton any raph/diam/topa/rhod
21:50.41cr2tmzt: you should make 500 kernel to boot first
21:51.05tmztI know :) I'm getting a remote computer ready to build a kernel for me
21:51.11tmztsince I can't use my laptop right now
21:51.54cr2randomblame: you need to register the device mtype, and then we need to add it to haret source. then it will be detcted proerly, and you can trace gpios.
21:52.22randomblamealrighty I sent in my haretbootlog to the haret mailing list
21:52.34randomblameso I need to register a new mtype?
21:52.35cr2randomblame: it's suboptimal, but that's how things are now. need to take over the haret development eventually.
21:52.45townkatif i use diam build as starting poit, in the and should i put the files in the builtin disk ? or it may work from sd ?
21:53.01townkat*point
21:53.12cr2randomblame: yes. you can hijack some existing mtype, but it's bad too.
21:53.26cr2existing, but unused.
21:53.59randomblameok so in order to register a new mtype do I talk to kevin2? Who is in charge of that
21:54.04cr2some people register multiple mtypes for the same device.
21:54.20cr2so they will be certainly unused.
21:55.26randomblameI've been scouring google all day I appreciate your help
21:59.55tmztanybody have the clone url?
22:00.40cr2randomblame: http://www.arm.linux.org.uk/developer/machines/
22:00.45randomblameharet needs better documentation I've read of a web gui that allows you to register new mtypes but can't find it anywhere
22:00.51townkatcr2, can you take a look and update my default.txt for latest builds please? http://pastebin.com/m9a2454f
22:01.38cr2set ramsize 0x6000000
22:01.47cr20x59, but i doubt that it is a problem.
22:02.09randomblamethanks so much
22:02.12townkatso it should work with this one
22:03.04townkatthnx
22:04.44cr2good night
22:04.53c4softwareGood Night everyone
22:12.08*** join/#htc-linux pronik`` (n=user@g229143080.adsl.alicedsl.de)
22:14.03*** join/#htc-linux nozze (n=nozze@u193-11-162-41.studentnatet.se)
22:16.46*** join/#htc-linux pronik``` (n=user@g229172250.adsl.alicedsl.de)
22:17.06randomblameyay we gots an mtype it's beautiful 2441
22:17.57Captnoordrandomblame: congrats hehe
22:21.21randomblame:D
22:21.36randomblameany idea where to start on recompiling haret for it
22:21.42Captnoordcr2 how are things?
22:21.57Captnoordrandomblame: I don't know I haven't done it....
22:22.06Captnoordand like you sayd its documented like crap
22:22.10randomblameyep
22:22.43Captnoordbut some for some opensource products we should be happy its opensource and take the not so good documented part
22:22.43randomblamemaybe if I'm a good little boy the linux santa will bring it to me - I sent out the mtype and the bootlog on the haret mailing list maybe that will do the trick
22:23.06Captnoordrandomblame: its like "the road" just start somewhere....
22:23.13Captnoordand you will always end somewhere
22:23.29randomblametis true
22:23.39randomblameand I'm happy to at least have started
22:23.53Captnoordyour precistant
22:23.55CaptnoordI like that
22:23.55tmztrandomblame: have you gotten any further?
22:23.56Captnoord:D
22:24.02tmztwith the htcfb changes
22:24.15tmztmayve dzo ramconsole would work better for you
22:24.15townkatthis is no road, this is off road
22:24.16townkat4x4
22:24.19townkat:)
22:24.28Captnoordhehe......
22:24.29Captnoord:P
22:24.46Captnoord"its gonna be a bumpy ride"
22:24.54randomblamelol it's off road in the snow in a 2wd hatchback with bad struts
22:24.56randomblamebut its fun
22:25.13randomblameno tmzt I haven't gotten anywhere I've recompiled about 20 times
22:25.17Captnoordbut you get sluts when you finish it
22:25.18Captnoord:P
22:25.21randomblamebut I'm learning
22:25.24Captnoordbimbo's
22:25.24Captnoord:P
22:25.32Captnoordits like pandora's box
22:25.35randomblameyay for slu...bimbos!
22:25.59Captnoordhehe
22:26.27Captnoordcheers for his WRT54GL with the tomato firmware on it.... been up for 63 days.....
22:26.31Captnoordnow its back to 0
22:26.41randomblametomato whats wrong with ddwrt?
22:26.48Captnoordi'm lazy
22:27.26Captnoordand I needed something ultra stable to fuck with my dad
22:27.29Captnoordand now I have success
22:27.33Captnoordas his router died
22:27.34Captnoord:P
22:27.38Captnoordand he is using my router
22:27.39Captnoordlol
22:27.43*** join/#htc-linux onen|openBmap (n=quassel@vbo91-1-89-87-201-85.dsl.club-internet.fr)
22:27.57Captnoordand I limted his connection.... and he doesn't like it... i'm like "buy yourself a new router"
22:27.58Captnoord:P
22:28.02*** join/#htc-linux rashire (n=ed1112wa@pool-98-114-209-5.phlapa.fios.verizon.net)
22:28.21Captnoordalways buying the cheap crap
22:28.29randomblamelol I like my wnd3300 on ddwrt, I can't wait for a final spec n router though
22:28.39Captnoordhehe....
22:28.52randomblameI can't get full speed on both my laptop and my desktop, one has to suffer
22:29.18Captnoordhehe....
22:29.29*** join/#htc-linux mrmoku|a` (n=mrmoku@ppp-88-217-25-224.dynamic.mnet-online.de)
22:29.56Captnoordlets hope I don't wake up with a headache tomorrow
22:32.47randomblameI have an infant sleeping 4 feet from me - I always wake up with a headache
22:36.36Kevin2randomblame: There is a page on the ARM site for adding a new mtype.  Once that is done, send a patch for src/mach/machlist.txt
22:37.30randomblamehey kevin, I added the mtype I just have to make the patch and send it to the maillist?
22:38.19tmztrandomblame: just give us the patch in a pastebin
22:38.31tmztus being dcordes/NetRipper/etc.
22:38.45tmztor is this for haret you mean?
22:38.54randomblameits for haret :D
22:39.09tmztah, ok
22:39.15tmztdoes htcfb work for you now?
22:39.51randomblameno :(
22:39.59tmztsame thing?
22:40.07tmztcan you get ramconsole working?
22:40.10randomblameyeah same thing
22:40.24tmztdid you get a picture posted?
22:41.04randomblameI took a video of it working for once in full screen it's on my camera at home. usually it isn't fullscreen though
22:41.35randomblameOnce I get haret working properly I'll start worrying about that frame buffer some more
22:44.08Kevin2randomblame: Yeah - send it to the mailing list.
22:44.10Kevin2bbl
22:44.37randomblamekk thnks
23:06.52randomblameyou know whats odd is that in the machlist I don't see any mtypes or anything else identifiable to what I registered.
23:19.40*** join/#htc-linux nozze (n=nozze@u193-11-162-41.studentnatet.se)
23:26.40*** join/#htc-linux nozze (n=nozze@u193-11-162-41.studentnatet.se)
23:33.57*** join/#htc-linux nozze (n=nozze@u193-11-162-41.studentnatet.se)
23:45.35*** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring)
23:53.04*** join/#htc-linux Gnutoo (n=gnutoo@host142-37-dynamic.117-80-r.retail.telecomitalia.it)

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