00:00.04 | ali1234 | hmm so i did miss that |
00:00.20 | cr2_ | ali1234: for 7500 |
00:00.40 | cr2_ | phh: somebody with g1 may help with AXI clock |
00:01.10 | cr2_ | phh: by sending the proc_comm, and dumping the EBI1_NS value |
00:02.38 | cr2_ | NetRipper: actually, wtf is this debug timer ? where does it come from ? |
00:07.23 | *** join/#htc-linux Reefermattness (~MattGNM@c-76-18-79-170.hsd1.nm.comcast.net) |
00:08.23 | Markinus | phh: I commited the dbgfs interface to changing the CPU VDDs |
00:08.41 | NetRipper | cr2_, lol no idea |
00:09.07 | NetRipper | cr2_, it's not triggered either, it's always 1, never changes |
00:09.08 | cr2_ | #define MSM_DGT_BASE (MSM_GPT_BASE + 0x10) |
00:09.10 | LargePrime | ali1234 Did dzo make images that work for the Titan? |
00:09.15 | ToAsTcfh | bzo: is this what im suppose to get? |
00:09.18 | ToAsTcfh | <4>[ 2.721008] OC: ADJUSTING FREQ TABLE freq=198400 div=2 ahbclk=99200 ahbdiv=1 |
00:09.18 | ToAsTcfh | <4>[ 2.721038] OC: ADJUSTING FREQ TABLE freq=297600 div=1 ahbclk=74400 ahbdiv=3 |
00:09.18 | ToAsTcfh | <4>[ 2.721069] OC: ADJUST freq_tbl_entry: 528000 to 595200 |
00:09.18 | ToAsTcfh | <4>[ 2.721099] OC: ADJUSTING FREQ TABLE freq=595200 div=0 ahbclk=148800 ahbdiv=3 |
00:09.47 | cr2_ | NetRipper: in wince too ? |
00:09.50 | cr2_ | #ifdef CONFIG_ARCH_MSM_SCORPION |
00:09.52 | cr2_ | #define DGT_HZ (19200000 / 4) /* 19.2 MHz / 4 by default */ |
00:09.53 | *** join/#htc-linux karafa (~karafa@ool-45735dce.dyn.optonline.net) |
00:09.53 | cr2_ | #define MSM_DGT_SHIFT (0) |
00:10.17 | NetRipper | cr2_, yes, if you check wirq in haret, you'll see dbg_timer always 1 |
00:10.30 | NetRipper | and it never changes (otherwise you'd have seen it in haret as event) |
00:10.49 | ToAsTcfh | what is it saying about the cpu clock above? |
00:10.54 | ali1234 | LargePrime: possibly but they would be very out of date |
00:10.59 | ToAsTcfh | <PROTECTED> |
00:11.03 | cr2_ | NetRipper: hm. strange |
00:11.12 | ali1234 | LargePrime: last time i heard anyone mention titan was at least a year ago |
00:11.24 | ali1234 | LargePrime: and they just barely got the keyboard working |
00:11.41 | LargePrime | My haret has working everything, but the camera i think |
00:11.53 | ali1234 | your... haret? |
00:12.05 | NetRipper | cr2_, yes that's why the os must ignore it.. in linux you probably get an infinite loop as when the interrupt is handled, it's 1 again :P |
00:13.54 | cr2_ | NetRipper: you cant clear it ? |
00:14.00 | NetRipper | no |
00:14.05 | karafa | if anyone gets a second, earlier on i was trying to get wireless tethering working, and upon starting the sharing, it errors out with this: http://pastebin.com/VNxbePJ7 .. anyone want to lend a hand? |
00:14.10 | cr2_ | for me it looks like a usual arm11 timer |
00:14.26 | NetRipper | cr2_, for nexus, yes, for leo, no |
00:15.44 | cr2_ | NetRipper: hm. strange |
00:16.25 | cr2_ | it's the same cpu, i don't understand it |
00:16.46 | NetRipper | maybe it's some configuration |
00:17.06 | NetRipper | interrupt config, or debug mode, or some sort of protection |
00:17.10 | LargePrime | http://www.mediafire.com/?emtyytlrzyl ali1234 no camera |
00:17.17 | cr2_ | NetRipper: what happens if you clear it in wince ? |
00:17.25 | NetRipper | havent tried |
00:17.27 | LargePrime | it's not mine, I just put some parts together |
00:17.42 | ali1234 | LargePrime: so you can boot that? and everything works except the camera? |
00:17.55 | cr2_ | NetRipper: actually haret should do it before booting |
00:18.03 | LargePrime | boot WinMo then run haret, yes |
00:18.06 | cr2_ | NetRipper: disable irqs, and clear them |
00:18.17 | NetRipper | eh :x it doesnt show as 1 in haret now |
00:18.27 | cr2_ | :) |
00:18.28 | ali1234 | LargePrime: that's about as good as any phone i know of |
00:18.39 | cr2_ | NetRipper: dump the values |
00:18.59 | NetRipper | 000.001 IRQS IRQ0=00000000: |
00:18.59 | NetRipper | 000.001 IRQS IRQ1=04000000: USB_HS=1 |
00:19.04 | cr2_ | +x10 + 0x14 + 0x18 |
00:19.09 | NetRipper | it's different from before |
00:19.23 | LargePrime | Ali1234 Are there not full roms for most phones? |
00:19.27 | cr2_ | NetRipper: you masked it in the haret source ? |
00:19.32 | NetRipper | oh. |
00:19.33 | ali1234 | LargePrime: no, there are not |
00:19.36 | NetRipper | might be it |
00:19.37 | NetRipper | :P |
00:19.50 | cr2_ | NetRipper: dump the regs |
00:20.05 | cr2_ | NetRipper: maybe gpt too |
00:20.18 | NetRipper | "addlist irqs p2v(0xac000080) 0x100 32 0\n" // 0x100 masks out the 9th interrupt (DEBUG_TIMER_EXP) |
00:20.22 | NetRipper | yah thats it :) |
00:20.23 | NetRipper | hehe |
00:20.26 | ali1234 | LargePrime: if they do exist they are experimental at best, and it still isn't going to make your camera work in and of itself |
00:20.35 | NetRipper | cr2_, yea was about to |
00:20.38 | NetRipper | gpt and dgt |
00:20.42 | NetRipper | check for differences |
00:20.53 | LargePrime | I really do not care about the camera. I really am looking to get a ROM working |
00:21.06 | *** join/#htc-linux Vito89 (~quassel@gw.loccal.net) |
00:21.07 | ali1234 | LargePrime: it's not something i know anything about |
00:21.18 | cr2_ | NetRipper: argh |
00:21.30 | cr2_ | NetRipper: what is the setting of the +0x110 ? |
00:21.32 | LargePrime | I was told cr2 was the guy to ask about it |
00:22.17 | NetRipper | hmmm dbg_timer actually fires instead of being always-on |
00:22.40 | NetRipper | hold on |
00:23.14 | ali1234 | LargePrime: cr2 doesn't make android images :) |
00:23.42 | LargePrime | Again, I am looking for a working ROM |
00:25.12 | ali1234 | yeah i get it :) |
00:26.33 | LargePrime | So does cr2 make ROM images? |
00:30.49 | ali1234 | it looks to me like these android "roms" are cooked windows mobile images that run haret automatically |
00:31.13 | LargePrime | Argeed |
00:31.30 | ali1234 | well, cr2 doesn't make those either, afaik :) |
00:31.36 | karafa | are all apps installed to /data/data/ ? |
00:32.04 | ali1234 | however, you could probably do it yourself |
00:32.13 | LargePrime | your not helping! lol |
00:32.17 | LargePrime | I can |
00:32.20 | LargePrime | how? |
00:32.25 | ali1234 | LargePrime: with a rom kitchen |
00:32.34 | karafa | not every folder in there has a binary for whatever program it's supposed to be....but perhaps they all don't need a binary, im not sure i understand the app structure |
00:32.34 | LargePrime | I got one of thoes |
00:32.59 | jamenlang9 | myn makes vogue roms, maybe he knows |
00:33.57 | ali1234 | hmm i see |
00:34.40 | ali1234 | guessing, but i think the problem is you could cook a rom for titan like those others, but it wont work because titan kernel has no nand driver |
00:35.28 | *** join/#htc-linux rafyvitto (~rafyvitto@32.143.62.58) |
00:37.23 | LargePrime | can I use the vogue driver? |
00:37.26 | ali1234 | no |
00:37.35 | ali1234 | you can't use any other driver without modifying it for titan |
00:37.51 | ali1234 | that means learning to code C and understanding the hardware |
00:38.06 | LargePrime | I know C, but not the hardware |
00:38.54 | ali1234 | that's always the problem |
00:39.26 | ali1234 | at the very least you would need to be able to find your way through the linux kernel source |
00:39.39 | ali1234 | you can read the existing drivers to get a start on the hardware |
00:39.51 | ali1234 | it's usually similar with small differences |
00:40.16 | ali1234 | then you would do some traces with haret or linux to try to find the differences |
00:40.18 | LargePrime | So there is a hardware difference between the Vogue and Titan |
00:40.23 | ali1234 | yes |
00:46.18 | karafa | can anyone tell me more about where apps are installed to on the device? |
00:46.54 | karafa | im trying to find files related to a program for possible modification (chompSMS/handcentSMS, trying to modify the conversation layout) |
00:48.00 | ali1234 | maybe in #android? |
00:48.33 | *** join/#htc-linux leaigor (~laigor@188.134.16.241) |
00:48.37 | karafa | shit, i didnt even realize that room existed. sorry. |
00:48.57 | LargePrime | ali1234 http://htc-linux.org/wiki/index.php?title=Kernel which is the mogul? |
00:49.39 | ali1234 | LargePrime: you want MSM, it even says titan by it |
00:50.03 | LargePrime | First my fingers go, now my eyes |
00:50.06 | LargePrime | bah |
00:52.00 | LargePrime | So if a NAND driver is not in development here, or in android, it is not in development, right? |
00:54.32 | ali1234 | LargePrime: this is just a random collection of hackers, people develop what they want |
00:54.46 | ali1234 | titan is kind of old so not much work done on it any more |
00:55.38 | LargePrime | I understand. But no one but me is asking about it, so no one is doing it I would guess. Right? |
00:55.47 | ali1234 | yeah |
00:56.12 | ali1234 | but first thing you probably want to do is contact the last person who touched titan code :) |
00:56.22 | ali1234 | they can tell you exactly what state it is in |
00:56.42 | ali1234 | look at the commits on the source to see who that was |
00:57.23 | LargePrime | Misha Padalka |
01:00.12 | LargePrime | and this is the current nand driver http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=blob;f=drivers/mtd/devices/msm_nand.c;h=460458fe654a7604bf4a6475c48af3365cea0492;hb=f117094f7aef29ecbed272e78ba9309a66903946 |
01:00.39 | *** join/#htc-linux Neo31 (~Neo31@unaffiliated/neo31) |
01:08.29 | *** join/#htc-linux MrPippy (~pip@72-62-103-150.pools.spcsdns.net) |
01:10.18 | LargePrime | Does the, titan, kaiser, nike, polaris all use the same nand driver? |
01:13.58 | *** join/#htc-linux Unholy (~IceChat7@24.227.27.77) |
01:25.31 | karafa | should we be able to mount the sdcard on USB yet? |
01:35.03 | *** join/#htc-linux lutziik (~none@ool-182f91f1.dyn.optonline.net) |
01:38.44 | Unholy | yes if place your system.sqsh in a ext2 partition |
01:38.56 | Unholy | it should let you mount your sdcard |
01:40.15 | *** join/#htc-linux luminoso (~lumos@av-217-129-141-118.netvisao.pt) |
01:49.42 | jamenlang9 | unholy, what device do you have? |
01:50.02 | Unholy | raph110 |
01:50.31 | jamenlang9 | can i use android to make said ext2 partition? |
01:52.48 | Unholy | i tihnk you can make them with windows |
01:53.01 | Unholy | think* |
01:53.43 | Unholy | search google for "how to partition sdcard to ext2" or similar |
02:07.10 | *** join/#htc-linux mcdull (~blackston@n11648167249.netvigator.com) |
02:12.19 | *** join/#htc-linux nespid (~arnaldofe@pool-96-240-8-232.nwrknj.fios.verizon.net) |
02:12.26 | nespid | hello hello |
02:12.59 | mcdull | helo |
02:13.14 | nespid | how u doin |
02:13.40 | nespid | is this channel for htc android phones? |
02:14.26 | nespid | any idea if theres an xda channel? or xdandroid? |
02:15.58 | mcdull | this is htc-linux, well most of the discussions are related to xdandroid |
02:16.14 | nespid | okay awesome |
02:16.38 | mcdull | you are the first time to join? |
02:16.44 | nespid | im under the impression xdandroid is for htc phones that run winmo natively? |
02:16.54 | nespid | yes |
02:19.10 | mcdull | umm, partially correct. xdandroid is in fact an android build, but mostly used by winmo devices. And most important is the supporting kernel that drives the hardware. |
02:20.06 | stinebd | i heard xdandroid is powered by pegasus blood |
02:20.36 | nespid | yeah, me too, stinebd |
02:20.47 | nespid | and it adds size to your .... well, u know. |
02:20.54 | stinebd | cross compiler? |
02:21.32 | nespid | that's what i meant, mcdull. ie. installed xdandroid on my tilt 2 |
02:21.36 | nespid | yes, exactly. |
02:21.43 | nespid | your cross compiler. |
02:21.51 | nespid | adds length and girth. :) |
02:22.59 | mcdull | nespid, tilt 2 is what exact model? |
02:23.16 | obrienmd | rhod800? or am I crazy? |
02:23.52 | stinebd | rhod300 i think |
02:24.00 | obrienmd | ah oops |
02:24.15 | mcdull | HTC Rhodium? yes. |
02:24.19 | nespid | errrrr.... not certain |
02:24.25 | mcdull | it is supported although not perfect. |
02:24.31 | mcdull | gsm or cdma? |
02:24.35 | nespid | gsm |
02:24.39 | stinebd | tilt2 is the att model |
02:24.42 | nespid | yeah |
02:25.08 | nespid | i installed one on xda-developers that was setup for tilt 2 |
02:25.10 | stinebd | nice phone -- my mother got one not long ago |
02:25.11 | mcdull | should have no problem. |
02:25.17 | nespid | but lots of missing functions |
02:25.35 | mcdull | umm.. yes. it is not perfect yet. HW3D doesnt work. |
02:26.27 | nespid | 3d hardware? |
02:27.26 | nespid | do most kernels out there not have sound/wifi/bt/camera not working? |
02:27.33 | nespid | oh and gps |
02:28.10 | mcdull | nespid, it is device specific. some with sound and some with wifi and some with limited bt. |
02:28.35 | mcdull | camera is not working in most of the devices. |
02:28.42 | nespid | yeah, i was reading, apparently topaz has some pretty well developed kernels |
02:28.51 | nespid | rather the most fully developed? |
02:29.07 | mcdull | not yet.. topaz has no 3D and camera. |
02:29.22 | nespid | right right. but i think i recall reading that sound bt and wifi were working |
02:29.52 | *** join/#htc-linux BHSPitMonkey (~stephen@unaffiliated/bhspitmonkey) |
02:32.17 | mcdull | some reported sound is working on their rhod. |
02:32.25 | mcdull | but really not sure. |
02:32.43 | nespid | what r u running it on |
02:34.44 | mcdull | blac100 (Touch HD) |
02:34.50 | nespid | aweosme. |
02:35.03 | nespid | beautiful phone |
02:35.29 | mcdull | I loves its big screen. |
02:35.29 | nespid | would have it if anyone offered it w a million dollars in rebate w their service :p |
02:35.33 | nespid | i bet |
02:35.42 | nespid | where do you live |
02:35.52 | mcdull | hong kong |
02:36.11 | nespid | is it cheaper there by any chance? |
02:36.49 | mcdull | not really, but in reasonable price.. anyway, my phone has been discontinued. And the new google N1 is in good price as well. |
02:37.28 | nespid | yeah. i think $529 or %579 |
02:37.31 | nespid | debating it |
02:37.33 | *** join/#htc-linux mastermerlin_ (~merlin@pD957B130.dip.t-dialin.net) |
02:37.43 | nespid | $179 w/ t-mo service plan |
02:38.29 | mcdull | it is really difficult to compare with carrier plan. Coz the service and charge is different across countries. |
02:38.50 | mcdull | but 529 for a N1 is quite tempting. |
02:39.00 | lilsnoop | whats up |
02:39.15 | nespid | yeah. just got the t2 a few months ago for $100. |
02:39.23 | nespid | but i love android. |
02:39.33 | nespid | so im def on the prowl for an android phone. |
02:40.05 | nespid | and my neighbor is trying to sell me her iPhone... that's def on the bottom of the list lol |
02:40.24 | lilsnoop | yeah the android port for my raphael just makes me want a n1 even more |
02:40.29 | mcdull | iphone is very fun as well. |
02:40.37 | nespid | how is the port for raphael? |
02:40.41 | mcdull | I loves everything with console. haha.. |
02:40.42 | nespid | i have an raphael too |
02:41.03 | mcdull | raphael is the best supporting device here I guess. |
02:41.33 | mcdull | and diamond the second. |
02:41.51 | nespid | hm... |
02:42.02 | nespid | heads to xda developers.... |
02:42.05 | mcdull | may I ask if any of you boot the newest kernel with your wvga devices? |
02:42.25 | mcdull | and with touchflo 3D on before the boot. |
02:43.00 | nespid | i dont use tf3d at all |
02:43.22 | nespid | i prefer spb mobile shell |
02:45.42 | nespid | any1 gotta link for raph xda port? |
02:46.09 | mcdull | coz I cant boot my blackstone at all. And I would really want to find out the memory address matter. |
02:46.28 | nespid | nvm. got it. |
02:51.01 | lilsnoop | the latest auto build is really great on my raph110 |
02:51.11 | lilsnoop | probably the best so far for me |
02:51.19 | nespid | what exactly is an "Auto build"? |
02:51.47 | lilsnoop | the zImage |
02:57.25 | *** join/#htc-linux Spirits-Sight (~Spirits-S@c-24-91-187-210.hsd1.ma.comcast.net) |
02:58.03 | Spirits-Sight | the radio 1.71.09.01 for kasier is this the one from Emonster? |
03:07.37 | *** part/#htc-linux lilsnoop (~lilsnoop@ip68-229-4-180.lv.lv.cox.net) |
03:07.57 | nespid | i see |
03:09.23 | *** join/#htc-linux Zeman4323 (~Zeman4323@c-71-239-97-204.hsd1.il.comcast.net) |
03:10.41 | *** part/#htc-linux Spirits-Sight (~Spirits-S@c-24-91-187-210.hsd1.ma.comcast.net) |
03:11.46 | *** join/#htc-linux LargePrime (~chatzilla@99-148-91-126.lightspeed.dttnmi.sbcglobal.net) |
03:17.42 | *** join/#htc-linux kvaster (~kvaster@live.bn.by) |
03:26.29 | ToAsTcfh | bzo phh: the patch has an issue. the only way i can compile with the turbo table is to remove the entire turbo clkctl_acpu_speed acpu_freq_tbl. once i do that i compiles with no errors. the erro it gives me when i leave that table in is > In function 'acpuclk_init': |
03:26.29 | ToAsTcfh | arch/arm/mach-msm/acpuclock.c:523: error: 'freq_table' undeclared (first use in this function) |
03:27.35 | ToAsTcfh | anyhow even though i remove that table it will compile and work to a point. i get this in dmsg |
03:27.39 | ToAsTcfh | <6>[ 2.469451] acpu_clock_init() |
03:27.39 | ToAsTcfh | <4>[ 2.469543] OC: ADJUSTING FREQ TABLE freq=198400 div=2 ahbclk=99200 ahbdiv=1 |
03:27.39 | ToAsTcfh | <4>[ 2.469573] OC: ADJUSTING FREQ TABLE freq=297600 div=1 ahbclk=74400 ahbdiv=3 |
03:27.39 | ToAsTcfh | <4>[ 2.469604] OC: ADJUST freq_tbl_entry: 528000 to 595200 |
03:27.39 | ToAsTcfh | <4>[ 2.469635] OC: ADJUSTING FREQ TABLE freq=595200 div=0 ahbclk=148800 ahbdiv=3 |
03:27.40 | ToAsTcfh | <6>[ 2.469696] ACPU running at 384000 KHz |
03:28.30 | ToAsTcfh | but when i cat for the current clock i get cpu0/cpufreq/scaling_cur_freq: No such file |
03:29.02 | ToAsTcfh | so my guess is because the table is missing it doesnt write the nodes ther |
03:30.18 | ToAsTcfh | anyhow im stuck because i have no clue as to why it wouldnt read the table. also it doesnt get off of pll1 so im stuck at 480mhz |
03:31.54 | *** join/#htc-linux lilsnoop (~lilsnoop@ip68-229-14-27.lv.lv.cox.net) |
03:32.02 | *** join/#htc-linux karafa (~karafa@ool-45735dce.dyn.optonline.net) |
03:41.35 | karafa | is there any place where the discussion of ESN cloning is OK? lots of places seem down on discussing it. |
03:47.10 | mcdull | Captnoord, the 3D driver (dll) under windows mobile should be libgles_cl.dll |
03:48.59 | mcdull | Captnoord, I have uploaded here http://android.selfip.info:9999/Android/ati/libgles_cl.dll |
03:52.26 | mcdull | Captnoord, and d3dm_ati.dll is a wrapper of libgles_cl.dll |
04:04.04 | makkonen | karafa: I usually just search google for a thread on the device in question... usually can find a forum that's friendly to it. I don't know more than that. |
04:05.41 | karafa | what carrier are you on, makkonen? |
04:06.42 | makkonen | sprint |
04:07.07 | karafa | I'm on the old old sero |
04:07.11 | karafa | the 30 a month one |
04:07.31 | karafa | that doesn't alllow android phones because they need a 'constant connection to the cloud' |
04:07.41 | makkonen | me too. |
04:07.46 | karafa | yet running android on the raph works great |
04:08.10 | karafa | so i was considering trying the samsung moment and trying to change the ESN to the touch pro i have |
04:08.30 | makkonen | I have also thought of that. |
04:08.31 | *** join/#htc-linux Unholy (~IceChat7@24.227.27.77) |
04:08.51 | makkonen | but I'm not willing to forego insurance and such. |
04:09.52 | karafa | true |
04:12.19 | karafa | so i was trying to get the wifi sharing to work earlier, and i was using your kernel |
04:12.31 | karafa | it was still throwing up some odd errors |
04:12.51 | karafa | http://pastebin.com/VNxbePJ7 |
04:21.58 | tmzt | karafa: gsm forum |
04:22.19 | karafa | ? |
04:23.06 | tmzt | look for that |
04:24.21 | karafa | ESN is for cdma devices, though |
04:24.25 | karafa | IMEI is gsm |
04:24.28 | karafa | i think, anyway |
04:24.39 | tmzt | yes |
04:24.41 | tmzt | same forum |
04:24.54 | karafa | ohh |
04:24.55 | karafa | ok |
04:24.58 | karafa | thanks! |
04:25.24 | *** join/#htc-linux JDShadowline (~JDShadowl@247.243.101.97.cfl.res.rr.com) |
04:25.48 | ToAsTcfh | phh bzo: i got it to work with the table just had to tweek it a bit. but still it doesnt clock past 480 and doesnt create /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq ans so on. idk why maybe u guys got an idea |
04:26.06 | JDShadowline | helo peeps |
04:27.46 | *** join/#htc-linux tmzt (~tmzt@adsl-99-164-34-42.dsl.akrnoh.sbcglobal.net) |
04:29.34 | *** join/#htc-linux bzo (~chatzilla@adsl-75-35-5-163.dsl.pltn13.sbcglobal.net) |
04:30.31 | bzo | ToAsTcfh: looks like you still don't have the right cpu governor enabled |
04:30.50 | bzo | for freq table to be defined: |
04:31.08 | bzo | #if defined(CONFIG_MSM_CPU_FREQ_ONDEMAND) || \ |
04:31.09 | bzo | <PROTECTED> |
04:31.11 | bzo | <PROTECTED> |
04:41.28 | *** join/#htc-linux tmzt (~tmzt@adsl-99-164-34-42.dsl.akrnoh.sbcglobal.net) |
04:55.24 | *** join/#htc-linux tmzt (~tmzt@adsl-99-164-34-42.dsl.akrnoh.sbcglobal.net) |
05:00.44 | ToAsTcfh | bzo thanx ill try now |
05:05.48 | *** join/#htc-linux DaveWM (dave@h-96-13-6-217.ip.alltel.net) |
05:10.29 | ToAsTcfh | bzo it made no difference |
05:12.43 | bzo | ToAsTcfh: ? what did you try? |
05:12.53 | ToAsTcfh | bzo phh: this is my acpuclock.c http://en.pastebin.ca/1807780 |
05:13.14 | ToAsTcfh | what u posted above |
05:14.07 | ToAsTcfh | ive tried just the on demand one alone too. kije it is un ur file |
05:14.22 | ToAsTcfh | like not kije |
05:14.41 | *** join/#htc-linux NexVision (~a@c-76-109-33-88.hsd1.fl.comcast.net) |
05:14.56 | bzo | There are no changes required to acpuclock.c. My point was that unless your build is configured to use one of those governors, the freq_table code is not active, and cannot compile |
05:15.31 | ToAsTcfh | i have those set in my config |
05:15.42 | *** part/#htc-linux NexVision (~a@c-76-109-33-88.hsd1.fl.comcast.net) |
05:15.52 | ToAsTcfh | and ive tried each of them |
05:16.19 | ToAsTcfh | and just the performance gov |
05:16.26 | ToAsTcfh | all no dice |
05:16.43 | bzo | does the line that contains freq_table that didn't compile before, compile when you make those config changes? |
05:17.43 | ToAsTcfh | no it compiled the second i changed |
05:17.46 | ToAsTcfh | #if defined(CONFIG_MSM_CPU_FREQ_ONDEMAND) || \ |
05:17.46 | ToAsTcfh | <PROTECTED> |
05:17.46 | ToAsTcfh | <PROTECTED> |
05:17.46 | ToAsTcfh | #if defined(CONFIG_TURBO_MODE) |
05:17.51 | ToAsTcfh | to |
05:18.03 | ToAsTcfh | #if defined(CONFIG_MSM_CPU_FREQ_ONDEMAND) || \ |
05:18.03 | ToAsTcfh | <PROTECTED> |
05:18.03 | ToAsTcfh | <PROTECTED> |
05:18.03 | ToAsTcfh | <PROTECTED> |
05:18.04 | *** join/#htc-linux AstainHellbring (~AstainHel@unaffiliated/astainhellbring) |
05:18.32 | *** join/#htc-linux randomblame (~randombla@c-71-59-184-96.hsd1.wa.comcast.net) |
05:19.22 | bzo | I would undo that change, it is wrong |
05:19.50 | ToAsTcfh | ok but it wont compile any other way |
05:20.06 | ToAsTcfh | at least with my source |
05:20.15 | ToAsTcfh | <6>[ 3.079681] acpu_clock_init() |
05:20.15 | ToAsTcfh | <4>[ 3.079803] OC: ADJUSTING FREQ TABLE freq=198400 div=2 ahbclk=99200 ahbdiv=1 |
05:20.15 | ToAsTcfh | <4>[ 3.079803] OC: ADJUSTING FREQ TABLE freq=297600 div=1 ahbclk=74400 ahbdiv=3 |
05:20.15 | ToAsTcfh | <4>[ 3.079833] OC: ADJUST freq_tbl_entry: 528000 to 595200 |
05:20.15 | ToAsTcfh | <4>[ 3.079864] OC: ADJUSTING FREQ TABLE freq=595200 div=0 ahbclk=148800 ahbdiv=3 |
05:20.15 | ToAsTcfh | <6>[ 3.080566] ACPU running at 480000 KHz |
05:20.53 | bzo | it won't compile until you figure out how to enable one of those cpu governors |
05:21.22 | ToAsTcfh | they are all enabled |
05:21.31 | ToAsTcfh | in my config |
05:21.45 | ToAsTcfh | and i did it in menuconfig |
05:22.05 | ToAsTcfh | just to make sure i had it right |
05:22.12 | tmzt | uwi 17 |
05:22.27 | ToAsTcfh | but i still cant enable the min and max |
05:22.52 | ToAsTcfh | i went into the kconfig in mach_msm and changed it though |
05:22.56 | karafa | is the gallery app supposed to install and work? |
05:23.15 | karafa | errors out for me on install, 'java.lang.SecurityException: META-INF/MANIFEST.MF has invalid digest for res/drawable-mdpi/ic_launcher_camera.png' |
05:23.16 | ToAsTcfh | gallery 3d should in 2.x |
05:23.57 | tmzt | karafa: #android-root |
05:24.08 | bzo | well, it sounds like that is what you have to figure out. Why acpuclock.c is not seeing that config as enabled |
05:25.16 | ToAsTcfh | idk ... it did before the patch |
05:26.06 | ToAsTcfh | bzo http://en.pastebin.ca/1807791 |
05:26.09 | bzo | ToAsTcfh: do you understand what the C preprocessor does? |
05:26.32 | ToAsTcfh | um no |
05:26.56 | bzo | before a C source file is compiled by gcc, it is run through the preprocessor |
05:26.59 | ToAsTcfh | u send me in a direction and ill look though |
05:27.04 | bzo | it looks at stuff like #IF |
05:27.11 | ToAsTcfh | ok |
05:27.16 | bzo | and according to the definitions like in your config |
05:27.25 | bzo | it will strip out or include that code |
05:27.33 | bzo | then send it to the compiler to be compiled |
05:27.47 | ToAsTcfh | that sux |
05:27.50 | bzo | so, if the compiler is erroring on not seeing the table |
05:28.02 | bzo | that means the preprocessor has stripped it out because it is not seeing those configs as enabled |
05:28.20 | ToAsTcfh | what version of gcc do u use? |
05:28.27 | bzo | you have to figure out why CONFIG_MSM_CPU_FREQ_ONDEMAND is not being seen as enabled in acpuclock.c |
05:28.35 | *** join/#htc-linux goxboxlive (~jrs@mail2.hjellnesconsult.no) |
05:28.41 | randomblame | bahh this shit is driving me insane |
05:28.41 | tmzt | huh? |
05:28.43 | randomblame | <PROTECTED> |
05:28.52 | tmzt | missing include probably |
05:29.34 | bzo | ToAsTcfh: gcc version doesn't matter, it's probably something in your config |
05:29.51 | ToAsTcfh | yeah thats what i was scared of |
05:29.54 | ToAsTcfh | :P |
05:29.54 | bzo | there may be a higher level config that needs to be enabled that allows the freq ondemand |
05:29.57 | randomblame | either config or include |
05:30.15 | randomblame | anyone ever have this Warning - ACPU clock reports invalid speed |
05:30.24 | randomblame | I'm wondering if it's due to my flashlight code |
05:30.32 | bzo | are you trying to overclock? |
05:30.35 | randomblame | it's pretty darn early in init |
05:30.39 | randomblame | no no overclock |
05:31.11 | randomblame | just trying to debug my kernel, this started happening when I started working with msm_fb on and htc_fb off |
05:32.09 | bzo | that warning happens when the selected PLL frequency and multiplier set for you cpu freq state does not match the table in acpuclock.c |
05:32.16 | ToAsTcfh | eh that error is in the same file were workin on |
05:32.18 | bzo | not sure why that stuff might change that |
05:32.27 | randomblame | yeah, I think the problem is in the detection |
05:32.47 | randomblame | the plls are outputting the right freq, the mult is hard coded |
05:32.51 | randomblame | it's a bug |
05:32.58 | bzo | the detection code is very simple, just masking certain bits in a couple of registers |
05:33.24 | randomblame | which registers? |
05:33.25 | randomblame | vic? |
05:33.29 | bzo | the mults are defined in the table |
05:33.36 | ToAsTcfh | bzo thanx ill look into it tomarrow |
05:34.18 | bzo | A11S_CLK_SEL_ADDR |
05:34.26 | bzo | A11S_CLK_CNTL_ADDR |
05:35.15 | randomblame | meh I know it's in detection so I'm commenting that error statement and return value out |
05:35.19 | bzo | you might try putting some printks in acpuclk_init to see what it is seeing |
05:36.39 | bzo | commenting that out probably won't change anything. nothing else really happens after that |
05:36.52 | lilsnoop | what is going on |
05:37.02 | lilsnoop | sounds like dangerous business |
05:37.16 | randomblame | it will return with an error if it's not commented, it will not search for the problem at all if it is, so ta da that will fix it |
05:37.43 | randomblame | at least until I get the other issues debugged then I can go back and fix it properly |
05:38.08 | bzo | that function has a void return type... |
05:38.45 | bzo | anyways, it won't hurt anything to comment it out, but I don't think it will change anything either |
05:38.50 | *** join/#htc-linux lucx (~luc@89-115-128-35.cl.ipv4ilink.net) |
05:40.18 | randomblame | well it's worth a shot |
05:40.41 | bzo | sure, nothing wrong with ruling something out |
05:45.15 | *** join/#htc-linux MrPippy_ (~pip@adsl-75-11-169-36.dsl.sndg02.sbcglobal.net) |
05:48.51 | randomblame | wow that behaved differently |
05:49.18 | randomblame | but it fixed the problem |
05:51.16 | *** join/#htc-linux Vito89_ (~quassel@r6bf250.net.upc.cz) |
05:51.26 | randomblame | now it's failing at mddi probe init again every time |
05:52.26 | randomblame | but listen to the output ACPU running at 0 KHz [ 0.023254] Division by zero in kernel. then it dumps, loops, prints those messages, dumps loops then it works lol |
05:56.02 | *** join/#htc-linux Vito89 (~quassel@gw.loccal.net) |
05:59.03 | karafa | anyone ever experience performance or charging issues when you boot with USB connected and using ADB? |
05:59.37 | makkonen | I noticed really slow charging the other day. not sure what the cause was. No performance issues to speak of, though. |
06:05.13 | *** join/#htc-linux M1DLGpc_ (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
06:07.21 | randomblame | if you have dummy console and framebuffer console enabled then do you have to have CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY enabled in order to switch to the framebuffer console? |
06:09.10 | *** join/#htc-linux mcdull (~blackston@n11648167249.netvigator.com) |
06:21.30 | mcdull | hi |
06:24.50 | *** join/#htc-linux MrPippy_ (~pip@adsl-75-11-169-36.dsl.sndg02.sbcglobal.net) |
06:25.03 | *** join/#htc-linux droid001 (~g1@p4FDCA408.dip.t-dialin.net) |
06:30.10 | mcdull | MrPippy, any idea on how to trace memory address in windows mobile? |
06:31.30 | MrPippy | yeah what are you trying to trace? |
06:36.02 | mcdull | I would like to trace the memory address used by opengles dll in winmo |
06:43.42 | makkonen | MrPippy: I didn't have much luck with the tssc debug. You can see where it stutters, but it doesn't give you much to work with. |
06:44.42 | MrPippy | it just reports touch-up events when they didn't actually happen? |
06:45.23 | makkonen | yup |
06:46.40 | makkonen | http://pastebin.com/TnaP4YgH |
06:47.14 | makkonen | that's a too small clip, but you can see near the end, it just reads a 0,0 in the middle of 2 readings of a real point, and judges that to be a new touch. |
06:51.30 | MrPippy | yeah weird |
06:56.17 | bzo | I noticed that even under heavy load, when the cpu is clocked to the max setting, the touchscreen works well |
06:56.33 | bzo | maybe it's the other bus settings that are too low on the lower clocks |
06:58.55 | *** join/#htc-linux zachy (~george@ip-85-160-25-43.eurotel.cz) |
07:17.13 | *** join/#htc-linux BabelO (~fcr@unaffiliated/babelo) |
07:26.06 | makkonen | I'm pretty sure it's not cpu. because it'll get really slow to redraw on the pointer location, but keep recording correctly... and then something else will flip like a switch and it'll just stutter like crazy. |
07:26.42 | makkonen | it does just seem like something is mistimed in the communication. |
07:29.16 | *** join/#htc-linux lilsnoop1 (~lilsnoop@ip68-229-14-27.lv.lv.cox.net) |
07:40.54 | *** join/#htc-linux jeremychang (~jeremycha@61-30-10-70.static.tfn.net.tw) |
07:44.41 | *** join/#htc-linux playdo (~88010165@gateway/web/freenode/x-ideefzgtirifcazd) |
08:03.01 | *** join/#htc-linux kvaster (~kvaster@93.84.112.80) |
08:16.52 | *** join/#htc-linux mickey|office (~Mickey@dialbs-092-079-168-007.static.arcor-ip.net) |
08:20.47 | *** join/#htc-linux leobaillard (~leobailla@leobaillard.org) |
08:37.57 | *** join/#htc-linux gehzumteufel (~gehzumteu@cpe-76-93-100-70.socal.res.rr.com) |
08:38.31 | gehzumteufel | phh: I just want to say that the newest glemsom kernel, boots from my 16gb card |
08:40.01 | *** part/#htc-linux gehzumteufel (~gehzumteu@cpe-76-93-100-70.socal.res.rr.com) |
08:45.04 | *** join/#htc-linux skysbird2 (~chatzilla@114.251.86.0) |
08:45.07 | skysbird2 | hi? |
08:45.13 | skysbird2 | i've a naive question |
08:45.35 | skysbird2 | can i copy the htc sense ui to a source-buiding android 2.1 system? |
08:45.44 | skysbird2 | building* |
08:51.13 | playdo | gehzumteufel: is that a calss 8 card? are there some changes concerning the card bug? |
08:52.14 | MrPippy | think i just figured out why tiwlan crashes when we try to unload it ;-) |
08:52.49 | MrPippy | this commit is garbage, revert it and unloading works just fine http://android.git.kernel.org/?p=platform/system/wlan/ti.git;a=commitdiff;h=849c6d4186a7fcd4d25bcff6cc2e6bc25f8c4696 |
08:54.31 | MrPippy | sdio_reset_comm needs the host to be claimed, but sdio_release_host *releases* the host, and causes all those BUG_ONs and eventually the panic |
08:55.02 | MrPippy | pull those two release/claim lines out and unloading works fine |
08:56.26 | MrPippy | hell this patch even has "do not merge" in the title...how the hell did it end up merged in android's git |
08:56.57 | mcdull | MrPippy, good catch. |
08:59.25 | mcdull | MrPippy, could you show me some info on dll tracing? |
09:00.10 | MrPippy | oh right...there isn't really a good way to trace just what one dll is doing |
09:00.50 | MrPippy | mmutrace in haret can trace accesses to a part of virtual memory |
09:01.43 | mcdull | but only virtual? I need to find out the physical memory used by the device, would a dump of memory do this? |
09:01.57 | MrPippy | are you talking about 3d? |
09:02.06 | mcdull | >.< ues |
09:02.07 | mcdull | yes |
09:03.45 | MrPippy | we know where its registers are, its 0xA0000000, size of 0x100000 |
09:03.59 | MrPippy | i think the problem is figuring out how its powered up and the clocks |
09:05.10 | mcdull | Since we need to initalize 3D in winmo, that we might have to match the address with the value used in winmo. |
09:05.50 | mcdull | phh saids he knew the address in diamond and therefore it works. but not in other device. |
09:06.24 | MrPippy | thats probably the clk register/rpc call/vreg? |
09:10.57 | *** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
09:11.25 | *** join/#htc-linux Neo31 (~Neo31@unaffiliated/neo31) |
09:12.03 | *** join/#htc-linux Wout (~wout85@s55927d21.adsl.wanadoo.nl) |
09:12.16 | *** join/#htc-linux anno65120 (~benttho1@ti122110a080-3221.bb.online.no) |
09:22.58 | *** join/#htc-linux Vito89 (~quassel@213.194.212.139) |
09:38.51 | mcdull | MrPippy, sorry, engaged in an urgent meeting. |
09:39.43 | mcdull | MrPippy, I have very little knowledge on hardware driver, I just want to test one of the possibility. |
09:41.26 | *** join/#htc-linux sxe (~quassel@ip-62-143-102-161.unitymediagroup.de) |
10:10.48 | leobaillard | NetRipper: ? |
10:20.41 | *** join/#htc-linux anno65120 (~benttho1@ti122110a080-1403.bb.online.no) |
10:35.46 | phh | [04:56:47] <mcdull> Captnoord, and d3dm_ati.dll is a wrapper of libgles_cl.dll <------ I would have said the exact opposite ?!? |
10:36.33 | *** join/#htc-linux mcdull (~blackston@n11648167249.netvigator.com) |
10:36.36 | *** join/#htc-linux leaigor (~laigor@188.134.16.241) |
10:36.56 | phh | [09:42:56] <gehzumteufel> phh: I just want to say that the newest glemsom kernel, boots from my 16gb card <------ ?!? |
10:37.32 | phh | [10:00:51] <MrPippy> hell this patch even has "do not merge" in the title...how the hell did it end up merged in android's git <--------- I love android? |
10:37.34 | phh | -?+. |
10:39.55 | Wout | phh: with your new LED commits, does the green led represent true deep sleep? in terms of powersaving? |
10:40.01 | phh | yup |
10:40.14 | phh | well, it means that the application CPU is stopped |
10:40.19 | Wout | wow, then sleep is partially working then? |
10:40.25 | phh | ? |
10:40.29 | phh | it's fully for me -_-'( |
10:40.30 | Wout | because I'm staring at a green led right now |
10:40.35 | Wout | so far so good |
10:40.49 | phh | I tried it tonight |
10:40.57 | phh | the battery went to 55% in 10hours |
10:41.00 | phh | including 2 hours of pushmail |
10:41.02 | phh | err no |
10:41.06 | phh | with pushmail all night long |
10:41.11 | phh | and including 2hours of webbrowsing |
10:41.13 | Wout | but I guess this is just a part of the whole powermanagment puzzle? |
10:41.15 | Wout | wow, nice |
10:41.48 | phh | it's the easiest part :p |
10:41.55 | phh | and I don't think I'll do much more than that |
10:42.40 | Wout | btw, how do you measure the remaining battery capacity in android? it always displays 100% for me |
10:43.25 | phh | I don't. |
10:43.41 | phh | that's pretty high in the todo list, but I have no clue how to do that |
10:44.59 | Wout | so how do you now it went to 55%, switched to winmo for the info? |
10:47.42 | phh | yes. |
10:48.32 | *** join/#htc-linux JoshuaL (~JoshuaL@cable-92-43.zeelandnet.nl) |
10:49.48 | JoshuaL | I am not sure if its a kernel thing or a android thing, but i am running android on my htc touch diamond, and i usually use the latest kernel available from the auto build service but after a day or so my time is always behind :o |
10:50.23 | Wout | Can't you just contruct a table from a program in winmo with the raw battery data and the corresponding remaining % of batterylife? wouldn't be realtime, but with that data you could approximate battery levels in android. Or am I thinking to easily here? |
10:50.43 | phh | Wout: I don't have the raw battery data. |
10:51.07 | phh | JoshuaL: known problem, but no clue |
10:51.13 | JoshuaL | ok |
10:51.30 | Wout | mmm, ok :/ |
10:51.36 | JoshuaL | ty phh |
10:52.06 | JoshuaL | furthermore great work, i love this project |
10:52.46 | phh | what's the ?!? |
10:52.58 | phh | damn, it's supposed to work -_-' |
10:53.48 | phh | might be just wrong values then. |
10:54.30 | Wout | ok, not going to run any winmo today, just android |
10:54.32 | Wout | see how that works out |
10:54.53 | JoshuaL | except that its slow sometimes android runs fine on my touch diamond :) |
10:54.56 | phh | Wout: you have the system.sqsh which has gsensors btw ? |
10:55.46 | Wout | yup :) |
10:56.24 | phh | and deepsleep works ? |
10:56.25 | phh | good. |
10:56.40 | Wout | yup, led goes green when i lock the phone and turn off the scren |
10:58.04 | Wout|AFK | off to work |
10:58.23 | phh | great then |
10:58.32 | Wout|AFK | btw, phh, if you disable led debugging you'll get even more battery life ;) now the led is on constantly ;) |
10:58.48 | phh | Wout|AFK: not really ... |
10:58.54 | phh | we have a ~ 70mA drainage |
10:59.00 | phh | a LED eats what... 2mA ? |
10:59.19 | Wout|AFK | that might give you those valuable extra 5 minutes ;) |
10:59.21 | Wout|AFK | anyway, gtg |
10:59.24 | phh | . |
11:07.53 | *** join/#htc-linux mcdull (~mcdull@110.4.31.114) |
11:14.06 | *** part/#htc-linux mcdull (~mcdull@110.4.31.114) |
11:14.11 | *** join/#htc-linux mcdull (~mcdull@110.4.31.114) |
11:15.51 | *** join/#htc-linux goxboxlive (~jrs@mail2.hjellnesconsult.no) |
11:24.27 | *** join/#htc-linux Wout` (~5070d0e2@gateway/web/freenode/x-jeiueszwopyipufs) |
11:25.05 | Wout` | phh, you there? |
11:26.15 | Wout` | 1st: when sleeping the phone doesn't answer calls |
11:26.32 | Wout` | and after a sleeping the radio/gsm doesn't seem to work anymore |
11:28.04 | Wout` | also, I can't get it to sleep now anymore |
11:30.05 | Wout` | (made sure to kill all background processes first( |
11:31.39 | Wout` | ok, restarted android, phone function working again |
11:31.53 | Wout` | but now the led just stays off, even when I press the end call key |
11:32.34 | Wout` | ok, led started working again |
11:33.23 | Wout` | hmm, and now it is accepting the call when sleeping |
11:34.19 | Wout` | although after a call it still wont go back to sleep |
11:38.38 | *** join/#htc-linux kvaster_ (~kvaster@93.84.112.80) |
11:39.02 | phh | ok I'll try to debug that |
11:39.15 | *** join/#htc-linux spastik (~toxyn@ks369705.kimsufi.com) |
11:42.27 | Wout` | doing some more testing now, verry erratic |
11:44.51 | Wout` | ok, after a few sleep cycles the I once again cant take calls |
11:45.05 | Wout` | when I try to call out, nothing happens and android hangs on the caller screen |
11:46.30 | *** join/#htc-linux Vito89 (~quassel@gw.loccal.net) |
11:48.30 | Wout` | guess no android day today, cant afford to miss calls |
11:50.44 | *** join/#htc-linux Vito89_ (~quassel@gw.loccal.net) |
11:56.21 | Wout` | phh, if you want me to test some specific scenarios with sleeping/calling, let me know |
11:56.39 | phh | Wout|AFK: you can still use it in android just add pm.sleep_mode=2 |
11:56.46 | phh | markinus reported it works |
11:57.11 | phh | (but it's not as good as default setting) |
11:57.24 | Wout` | where do I add that, conf file? |
11:57.41 | Wout` | startup.txt? |
11:57.48 | phh | in smdline in startup.txt |
11:58.15 | Wout` | ok |
11:58.48 | JoshuaL | what android build do you guys use? |
12:00.29 | phh | JoshuaL: my own one :p |
12:03.32 | phh | tmzt: CDMA data works ... |
12:03.33 | phh | http://forum.xda-developers.com/showpost.php?p=5711357&postcount=292 |
12:07.12 | *** join/#htc-linux GNUtoo (~GNUtoo@host192-8-dynamic.9-87-r.retail.telecomitalia.it) |
12:18.22 | *** join/#htc-linux Bry8Star (~Bry8Star@cpe-76-170-247-232.socal.res.rr.com) |
12:22.55 | *** join/#htc-linux Vito89_ (~quassel@gw.loccal.net) |
12:39.18 | *** join/#htc-linux Wr4i7h (~abc@89.180.228.12) |
12:39.47 | *** join/#htc-linux f22 (~pcm_2@c-68-82-52-241.hsd1.nj.comcast.net) |
12:47.19 | *** join/#htc-linux mcdull_ (~blackston@061093132071.ctinets.com) |
12:58.57 | phh | mcdull: check "glossy themed android" thread on htc touch hd tree |
12:59.06 | phh | he got 3D working, weirdly |
13:00.22 | mcdull | phh, yes, I am downloading. But not tested yet. |
13:00.34 | phh | ok |
13:02.08 | *** join/#htc-linux Bry8Star_ (~Bry8Star@cpe-76-170-247-232.socal.res.rr.com) |
13:03.08 | mcdull | phh, but vogue also need to start 3D after boot, are they the same issue? |
13:03.15 | phh | no. |
13:03.20 | phh | uh wait what ? |
13:03.39 | phh | mcdull: I think I found the i2c problem |
13:03.39 | mcdull | vogue need to chmod after boot to start 3d as I remember. |
13:03.49 | phh | *after* boot and not before ? |
13:03.55 | mcdull | oh, that's too many good news today. |
13:04.09 | balsat | Wlan on/off now work! |
13:04.24 | phh | balsat: markinus updated his modules ? |
13:04.26 | mcdull | I guess so, that uses a specific program to start 3d after boot (nand) |
13:04.38 | phh | mcdull: ah ? I haven't heard of that, any link ? |
13:04.59 | mcdull | phh, actually a script , let me search. |
13:05.23 | balsat | Thanks to mrpippy |
13:05.28 | mcdull | MrPippy found the cause of wifi off |
13:05.45 | balsat | http://android.git.kernel.org/?p=platform/system/wlan/ti.git;a=commitdiff;h=849c6d4186a7fcd4d25bcff6cc2e6bc25f8c4696 |
13:06.52 | balsat | remove sdio_release_host(func); AND sdio_claim_host(func); |
13:07.21 | phh | mcdull: in drivers/i2c/busses/i2c-msm.c comment lines 514, 515, 522 and 523 |
13:07.28 | phh | I think it should/might fix i2c |
13:07.38 | phh | balsat: we just have to wait for glemsom. |
13:08.53 | balsat | I got a build at balsat.hopto.org |
13:09.32 | mcdull | phh, described here -> For opengl support on boot |
13:09.32 | mcdull | install this application Here. It will install an app that when enabled runs scripts on every boot. You can see with the included scripts that it runs the renicer script which will help speed up phone call answering times. As well we can use it to chmod to make hw3d work on boot. Replace the included afterboot script with the one that I've i |
13:09.51 | mcdull | phh, link -> http://forum.xda-developers.com/showthread.php?t=625052 |
13:09.51 | phh | mcdull: ok that's what the glossy themed thing does |
13:10.19 | phh | balsat: lol -_-' |
13:10.41 | mcdull | phh, and used this app -> "Scheduled Scripting App" http://forum.xda-developers.com/showthread.php?t=558822 |
13:11.05 | mcdull | phh, did you push the commit? |
13:11.12 | phh | mcdull: no |
13:11.14 | phh | not sure if it works |
13:11.36 | mcdull | pastebin me for testing? |
13:11.58 | mcdull | or just comment the lines you mention? |
13:12.18 | phh | just comment it. |
13:12.25 | mcdull | ok |
13:12.44 | phh | it's clk_enable and clk_disable calls |
13:15.10 | mcdull | exciting ...... compiling. |
13:20.06 | *** join/#htc-linux nespid (~arnaldofe@pool-96-240-8-232.nwrknj.fios.verizon.net) |
13:24.37 | mcdull | phh, I will be installing on partition, see if I can mount usb storage |
13:24.55 | phh | ok |
13:25.10 | phh | our RIL is buggy \o/ |
13:25.14 | phh | damn |
13:26.07 | phh | well maybe also kernel's fault. |
13:32.36 | phh | ok kernel. |
13:40.00 | playdo | mcdull did u make some progress? |
13:42.15 | mcdull | playdo, we've got lots of good news today |
13:42.34 | mcdull | phh, no freezing yet.. still have to test |
13:42.57 | phh | sleep or 3D ? |
13:43.10 | mcdull | phh, sleep. |
13:43.10 | Wout` | that 3d trick for blackstone, would that also work on rhod? |
13:43.26 | phh | Wout`: I can't even see how it can work on blackstone... so no clue |
13:43.43 | mcdull | phh, I am not sure if 3D really works.. Need to download neocore to test. Live wallpaper not working |
13:43.47 | playdo | mcdull: what about 3d you mentioned before? |
13:44.10 | Wout` | mcdull: sleep is still buggyish though, missed calls and all. But definitely great progress! |
13:44.40 | mcdull | Wout`, seems we have different issues. |
13:45.28 | mcdull | phh, may I know why calibration file is needed for wifi to start? |
13:45.50 | Wout` | mcdull: what issues are you experiencing then? |
13:46.21 | mcdull | Wout`, i2c died after sleep. (No screen) |
13:46.35 | phh | mcdull: it's not |
13:46.46 | phh | theorically. |
13:46.50 | playdo | mcdull i didnt need calib in recent builds |
13:46.59 | playdo | did u try without? |
13:47.12 | mcdull | phh, wifi "unable to start" without calibration on card |
13:47.19 | playdo | hmm |
13:47.30 | phh | mcdull: maybe it's based on an old build then |
13:47.46 | mcdull | umm.. ar.. I may not update the git tree on wifi. |
13:49.29 | mcdull | phh, ar.. is it the compat-wireless-msm ? It is up to date already. |
13:49.36 | phh | mcdull: uh ? |
13:50.18 | mcdull | phh, I mean the git tree for the wifi module that you have updated. |
13:50.25 | phh | I updated no wifi module |
13:50.58 | mcdull | confused..... you mean the kernel zImage alone is enough for wifi? |
13:51.06 | phh | no. |
13:51.54 | mcdull | phh, then which part is the "calibration" file related? |
13:54.07 | Wout` | phh, just encountered mcdull's sleep problem, screen is dead |
13:54.20 | Wout` | LED is amber though, so the system woke up |
13:54.28 | mcdull | Wout`, which device you use? |
13:54.34 | Wout` | rhod100 |
13:54.57 | mcdull | Wout`, it happens frequent? |
13:55.06 | Wout` | first time for me just now |
13:55.16 | Wout` | been using the new build since this morning |
13:55.53 | mcdull | Wout`, never heard other devices have such problem (other than blac100) |
13:56.04 | phh | mcdull: it was used time before. |
13:56.26 | phh | mcdull: your device is more likely to hit this problem, but all devices might have it |
13:56.41 | Wout` | mcdull: I feel so special :P yippie |
13:56.50 | mcdull | phh, you mean used by the xdandroid system, or by the kernel. |
13:56.52 | mcdull | ? |
13:58.20 | phh | mcdull: used by xdandroid |
14:01.37 | mcdull | phh, got it. |
14:12.34 | Wout` | phh: btw, another remark about sleep, a few times when it was asleep and I took it out of my pocket, the screen was on. So something must've triggered it during sleep. |
14:15.45 | mcdull | phh, there are incorrect rendering on 3D |
14:17.46 | playdo | mcdull: but neocore is working? |
14:18.27 | mcdull | arr. no |
14:18.52 | mcdull | phh, 3D on blackstone is not complete.. neocore not working. |
14:19.27 | playdo | would be too many good news ;) |
14:19.49 | phh | mcdull: something work ? |
14:20.00 | mcdull | phh, and I guess it is safe to push your commit with i2c |
14:20.12 | mcdull | phh, yes, some simple 3D program works. |
14:20.22 | phh | mcdull: labyrinth lite works smoothly ? |
14:20.32 | mcdull | phh, I will have to look into logcat soon. |
14:20.47 | mcdull | phh, the neocore crashed my machine. Need to restart |
14:21.01 | phh | I think captnoord might have been right then |
14:21.32 | mcdull | phh, I still cannot get my wifi start, can you push your i2c commit so I can test the auto build version? |
14:21.40 | mcdull | phh, captnoord right on what? |
14:21.57 | phh | mcdull: there is one register somewhere about 3D |
14:22.06 | phh | to allocate N(in 1 2 or 3) banks to GRP |
14:23.14 | phh | and N depends on the complexity of the GL app |
14:23.22 | mcdull | phh, that's sad. |
14:23.43 | phh | about i2c, I don't know what's the hit on battery life |
14:24.36 | mcdull | umm.. I can test it over night. |
14:24.46 | phh | or i can just commit it and see complains. |
14:24.59 | mcdull | ar.. good idea. |
14:25.09 | phh | :p |
14:36.13 | AstainHellbring | morning |
14:37.58 | mcdull | morning |
14:42.21 | *** join/#htc-linux nespid (~arnaldofe@pool-96-240-8-232.nwrknj.fios.verizon.net) |
14:43.41 | mcdull | phh, the labyrinth Lite 3D works nicely, tho it is not extremely smooth. |
14:43.52 | phh | if it's usable it means 3D work |
14:44.08 | phh | mcdull: can you do in haret pd 0xA8500000 1 ? |
14:44.12 | mcdull | phh, yes, but not neocore |
14:44.18 | mcdull | sure.. need some time. |
14:47.09 | AstainHellbring | whats new mcdull |
14:47.42 | mcdull | AstainHellbring, alot.. wifi off now working fine. |
14:47.53 | mcdull | AstainHellbring, blackstone has limited 3d. |
14:48.36 | nespid | hey mcdull.... |
14:48.53 | nespid | how often is what you dev for say your blackstone bale to be used for other htc phones? |
14:49.01 | nespid | *bale = able |
14:49.19 | nespid | or pretty much each phone needs its own TLC to be dev? |
14:49.22 | phh | mcdull: wifi off is still not commited. |
14:49.28 | *** join/#htc-linux M1DLGpc_ (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
14:49.32 | mcdull | nespid, not understand.. |
14:49.45 | mcdull | phh, I know, but at least the reason is known. |
14:50.21 | AstainHellbring | nice mcdull |
14:50.24 | mcdull | And MrPippy pointed out the problematic commit. |
14:50.35 | mcdull | HaRET(1)# pd 0xA8500000 1 |
14:50.35 | mcdull | a8500000 | 00000000 | .... |
14:50.41 | phh | thanks |
14:50.52 | mcdull | phh, is it what you expect? |
14:51.15 | phh | kind of |
14:51.16 | nespid | say you iron out the issues w/ wifi for your blackstone ... |
14:51.39 | nespid | is it apples to oranges trying to get wifi for rhodium to work? |
14:51.49 | mcdull | nespid, I didn't . MrPippy did. Not for blackstone, for compatible devices. |
14:52.13 | nespid | just speaking hypothetically, mcdull |
14:52.33 | mcdull | nespid, it just makes wifi off not crashing. |
14:53.18 | *** join/#htc-linux Markinus (~Miranda@gtng-4db04b2d.pool.mediaWays.net) |
14:54.02 | Markinus | HI |
14:54.02 | phh | hi Markinus |
14:54.02 | mcdull | hi |
14:54.02 | phh | Markinus: same bug for call while sleeping |
14:54.06 | phh | the problem is that the smd gets killed sometimes |
14:54.17 | phh | (the system do wake up on call) |
14:54.21 | Markinus | phh: ahhh, and did try to dump wince on call? |
14:54.28 | IceBone | http://www.tat.se/home/ <-- holy shit! |
14:54.31 | Markinus | ahh |
14:54.51 | *** join/#htc-linux dcordes (~dccordes@unaffiliated/dcordes) |
14:54.55 | phh | IceBone: yup. |
14:55.38 | phh | Markinus: and for 3D, blac got some sort of workaround, I have to try |
14:56.28 | mcdull | chmod 666 /dev/msm_hw3dc |
14:56.28 | mcdull | chmod 666 /dev/msm_hw3dm |
14:56.28 | mcdull | chmod a+rw /dev/msm_hw3d* |
14:56.29 | Markinus | phh: good :) Maybe it's working ! Any Idea why the smd dies? |
14:56.34 | mcdull | This is what the scripts are. |
14:56.38 | phh | Markinus: no clue. |
14:56.39 | mcdull | is it enough? |
14:56.45 | phh | mcdull: yes **but** |
14:56.52 | phh | mcdull: the point is that it's done AFTER android started |
14:56.56 | phh | while we do it before |
14:57.21 | mcdull | umm.. let me browse vogue forum to see the clue. |
14:58.54 | *** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
15:10.13 | mcdull | phh, http://forum.xda-developers.com/showthread.php?t=625087 |
15:10.31 | phh | mcdull: their fix is mine. |
15:10.32 | mcdull | phh, this thread has some explanation on 3D on 2.0.1. |
15:10.49 | mcdull | phh, i see.. |
15:10.56 | phh | http://gitorious.org/~makkonen/linux-on-qualcomm-s-msm/linux-msm-cdma/commit/cb9a1e70366c581449a902c64653c4e3ff75b743 see this link ? :p |
15:11.44 | *** join/#htc-linux Neo31 (~Neo31@unaffiliated/neo31) |
15:12.12 | phh | mcdull: doesn't work on rhod :/ |
15:14.39 | *** join/#htc-linux MethoS- (~clemens@134.102.106.250) |
15:15.19 | mcdull | phh, I actually done that before to enable 3D .. And since the graphics broken . I thought it was a total failure. |
15:15.59 | mcdull | phh, remembered this graphics ? http://android.selfip.info:9999/Android/screen/3d01.jpg |
15:16.17 | phh | mcdull: wasn't that because of sleep ? |
15:16.33 | mcdull | phh, it was even done before the 3d xdandroid. |
15:16.51 | mcdull | phh, no.. it is pure 3d issue.. |
15:16.55 | phh | ah. |
15:17.01 | phh | that makes me think I should maybe try donut. |
15:17.26 | mcdull | phh, that picture capture with old non3D enabled xdandroid 2.0.1 with chmod |
15:17.47 | phh | weird |
15:17.59 | mcdull | and now with the same result on blackstone |
15:20.04 | mcdull | back to square 1. |
15:20.48 | *** join/#htc-linux jamenlang (~jamenlang@209-193-77-154.mammothnetworks.com) |
15:22.29 | phh | mcdull: ok, now can you try to move gpu1 ? |
15:22.39 | mcdull | phh, please tell. |
15:22.55 | phh | - mi->bank[0].size = (107 * 1024 * 1024); |
15:22.55 | phh | + mi->bank[0].size = (100 * 1024 * 1024); |
15:22.57 | phh | in your board file |
15:23.04 | phh | - pmem_setting.pmem_gpu1_start=MSM_EBI_BASE+107*1024*1024; |
15:23.04 | phh | + pmem_setting.pmem_gpu1_start=MSM_EBI_BASE+100*1024*1024; |
15:23.05 | phh | in pmem.c |
15:24.28 | phh | W/ ( 1201): alloc(480, 800, 4, 00000300, ...) failed -12 (Out of memory) |
15:24.28 | phh | D/ ( 1201): Allocated buffers: |
15:24.28 | phh | D/ ( 1201): 0x11b448: 750.00 KiB | 480 x 800 | 4 | 0x00000300 |
15:24.28 | phh | D/ ( 1201): 0x140ea0: 750.00 KiB | 480 x 800 | 4 | 0x00000130 |
15:24.28 | phh | D/ ( 1201): Total allocated: 1500.00 KB |
15:24.30 | phh | you're kidding me. |
15:27.35 | mcdull | phh, shall I increase the gpu1 size? |
15:27.38 | phh | no |
15:27.52 | *** join/#htc-linux irlolcopter (~irlolcopt@host81-152-193-147.range81-152.btcentralplus.com) |
15:28.05 | Markinus | phh: there I have the same, I tried to move the location too. If the begin is bevor 105 I've this message too |
15:28.23 | phh | Markinus: this message is only for splashscreen, |
15:28.30 | phh | you should be able to use "light" 3D apps |
15:28.49 | phh | I think the begin at 107MB might cause crashes |
15:29.20 | Markinus | phh: If I had this message, the andoid could start , , |
15:29.26 | phh | could*not* ? |
15:29.29 | Markinus | couldn'T |
15:29.33 | Markinus | :) |
15:29.35 | phh | I know |
15:29.38 | phh | just remove 3D for splashscreen :p |
15:30.00 | phh | (remove the perms, but them back afterwards) |
15:30.07 | mcdull | phh, so I use your mod with chmod hack? |
15:30.34 | phh | mcdull: I guess so |
15:30.40 | phh | you could also remove splashscreen in init.eclair.rc |
15:31.12 | phh | mcdull: so for this hack, remove the chmod 666 /dev/msm_hw3dc in init.eclair.rc |
15:31.24 | phh | I could use it for raph/diam too |
15:31.27 | phh | to make the splashscreen smoother |
15:32.31 | mcdull | phh, where is the file locate? |
15:32.38 | phh | mcdull: rootfs |
15:32.40 | mcdull | rootfs or? |
15:32.42 | mcdull | ok |
15:33.05 | phh | TODO: stop setting 900 instead of 90. |
15:33.08 | jamenlang | phh to look like it did without hw3d? |
15:33.14 | phh | jamenlang: yes |
15:33.20 | jamenlang | awesome |
15:33.22 | phh | :p |
15:33.43 | Markinus | where did you get the beginn go gpu1? |
15:33.48 | phh | (unless my phone actually has 900MB of ram.) |
15:33.57 | phh | Markinus: I didn't, no idea where this comes from :( |
15:41.32 | mcdull | phh, ar.. I cant find the file in rootfs, can you indicate where it is? |
15:41.59 | phh | <PROTECTED> |
15:42.02 | phh | <PROTECTED> |
15:42.21 | mcdull | I dont have this folder in my rootfs |
15:42.31 | phh | ?!? |
15:42.37 | mcdull | oh.. I found it.. sorry |
15:43.18 | mcdull | strange, only init.eclair.kaiser.rc is executable |
15:43.24 | mcdull | is it the one being used? |
15:44.21 | mcdull | phh, should I disable -> chmod 666 /dev/msm_hw3dm as well? |
15:44.30 | phh | no |
15:44.40 | phh | no need to have the rc file executable |
15:45.11 | mcdull | phh, ok, only for hw3dc |
15:45.22 | Markinus | phh: so, modified, now booting . . |
15:45.32 | phh | Markinus: modified how ? |
15:45.48 | Markinus | the stuff for 3d . . |
15:45.57 | mcdull | service bootanim /system/bin/bootanimation |
15:45.57 | mcdull | <PROTECTED> |
15:45.57 | mcdull | <PROTECTED> |
15:45.57 | mcdull | <PROTECTED> |
15:45.57 | mcdull | <PROTECTED> |
15:45.59 | Markinus | what you wrote |
15:46.02 | phh | I asked mcdull not you -_-' |
15:46.03 | mcdull | comment all? |
15:46.07 | Markinus | :) |
15:46.18 | phh | mcdull: only one of two, not both |
15:46.21 | phh | if you commented hw3dc |
15:46.25 | phh | no need to commit bootanimation |
15:46.36 | mcdull | ok. |
15:46.42 | phh | Markinus: I already did the test, and I'm already on another test :p |
15:47.16 | phh | no more "out of memory" error \o/ |
15:47.19 | Markinus | phh: :) I'm testing is this working or not on Topaz :) |
15:47.22 | phh | (with 18MB of GPU memory ...) |
15:47.47 | phh | oops 0x18 != 18 |
15:47.55 | Markinus | phh: Ahh, yyes I tried bevor 2 days, exactly the same, but I didn'T know that this is a splashscreen problem . . |
15:48.44 | Markinus | phh: gpu1: begin 100 site 0x18? |
15:48.48 | Markinus | size |
15:48.53 | phh | begin 90 |
15:48.58 | Markinus | ok |
15:49.01 | phh | I'll try size 16MB, I don't know where AMSS starts |
15:51.37 | Markinus | phh: the spolash error isn'T comming at 105 mb. Maybe it's 89 + 16? |
15:51.43 | Markinus | splash |
15:52.31 | mcdull | is the splash screen 3d? |
15:52.47 | phh | it uses the 3D. |
15:52.50 | phh | but it's not |
15:53.10 | mcdull | umm.. super confused. |
15:53.26 | phh | you can do 2D with a 3D engine |
15:53.45 | phh | ~seen glemsom |
15:53.47 | apt | glemsom <~glemsom@0x5da34bca.cpe.ge-1-1-0-1105.sdnqu1.customer.tele.dk> was last seen on IRC in channel #htc-linux, 4d 21h 46m 29s ago, saying: 'stinebd, Thanks! :)'. |
15:56.04 | mcdull | phh, booted, should I try neocore directly? |
15:56.24 | phh | what have you done yet ? |
15:56.45 | mcdull | just boot with your modification and chmod 666 a+rw |
15:57.04 | phh | then try. |
15:57.19 | mcdull | Neocore not working.. all the same |
15:57.26 | mcdull | system freeze |
15:57.45 | phh | pffff |
15:57.47 | mcdull | umm.. console still works |
15:58.04 | phh | maybe I should try his build as is. |
15:58.07 | mcdull | checking logcat |
15:58.21 | mcdull | phh, I tried the glossy build as well. |
15:58.33 | phh | mcdull: yes but it kind of works. |
15:58.45 | mcdull | umm.. not on neocore. |
16:00.07 | mcdull | the logcat is endless |
16:02.04 | mcdull | phh, I've got the memory error 1500K |
16:02.07 | Markinus | phh: ok, I see the splashscren, can start labirinth in 3d but is slow |
16:02.14 | mcdull | gralloc ( 1906): gralloc failed err=Out of memory |
16:02.17 | mcdull | same as yours |
16:02.22 | phh | Markinus: chmod 666 /dev/msm_hw3d* |
16:02.36 | Markinus | ok |
16:02.47 | phh | Markinus: err wait, what have you done it ? |
16:02.49 | phh | yet* |
16:03.02 | Markinus | I've begin: 89 / szie: 16 |
16:03.15 | Markinus | no low memory errors |
16:03.19 | phh | wait what ? |
16:03.28 | phh | adb logcat |grep EGL.oem ? |
16:03.50 | Markinus | moment |
16:04.14 | mcdull | let me further lower the start address to 50 |
16:04.34 | phh | mcdull: ?!? |
16:04.36 | phh | mcdull: why ? |
16:04.45 | mcdull | just try.. I still got memory error |
16:04.50 | phh | mcdull: this error is normal |
16:04.58 | mcdull | 1500KB? |
16:05.04 | phh | well, not sure if it's normal. |
16:05.09 | Markinus | phh: sh... I forgot something . .:) my fault (enable 3d on topaz) ups |
16:05.22 | phh | Markinus: ah. |
16:05.38 | phh | mcdull: use bigger size |
16:05.49 | mcdull | gpu1 to 16MB? |
16:06.09 | phh | mmm |
16:06.16 | mcdull | or gpu0 to 8MB? |
16:06.16 | phh | 107+8=? |
16:06.19 | phh | yes you can set it to 16MB |
16:07.25 | mcdull | 16*1024*1024 is okay or I need to use hex? |
16:07.31 | phh | it's okay |
16:07.40 | phh | it's better actually. |
16:07.58 | mcdull | gpu0 to 8MB ? |
16:08.15 | phh | no |
16:08.17 | phh | don't touch it. |
16:08.20 | mcdull | roger. |
16:08.26 | phh | well theorically you can put it to 8MB, but one thing at at ime |
16:17.42 | *** join/#htc-linux swc|666 (~infidel20@unaffiliated/swc666/x-4934821) |
16:18.01 | Markinus | phh: this is my 89/16 output: no splash , 3d app crash on start |
16:18.02 | Markinus | logcat |grep EGL.oem |
16:18.02 | Markinus | D/EGL.oem ( 1189): system process, deny GL context |
16:18.02 | Markinus | D/EGL.oem ( 1199): smi: offset=10000000, len=00700000, phys=0x100000 |
16:18.02 | Markinus | D/EGL.oem ( 1199): ebi: offset=00000000, len=01000000, phys=0x15900000 |
16:18.02 | Markinus | D/EGL.oem ( 1199): reg: offset=20000000, len=00100000, phys=0xa0000000 |
16:18.52 | phh | Markinus: same as me then |
16:21.12 | mcdull | no any 3D at all. |
16:22.44 | *** join/#htc-linux leaigor (~laigor@188.134.16.241) |
16:24.20 | phh | let's do easy stuff, reverse A1010. |
16:24.34 | mcdull | EGL.oem ( 1623): smi: offset=10000000, len=00700000, phys=0x100000 |
16:24.34 | mcdull | EGL.oem ( 1623): ebi: offset=00000000, len=01000000, phys=0x16400000 |
16:24.34 | mcdull | EGL.oem ( 1623): reg: offset=20000000, len=00100000, phys=0xa0000000 |
16:25.45 | mcdull | phh, reverse A1010 helps? |
16:25.51 | phh | mcdull: not at all |
16:26.35 | mcdull | ar... |
16:26.55 | Markinus | phh: did I understand you correct if you have begin 90 size 8 and you remove the persmisions to hw3dc then you have 3d? |
16:26.57 | phh | ok. my phone is louder than the speaker on my screen. |
16:27.20 | phh | Markinus: remove the permissions, to be able to go past bootsplash, and reput correct permissions |
16:27.23 | phh | and it's not me, it's blac. |
16:27.54 | Markinus | phh: ahh, ok |
16:29.18 | Markinus | phh: it works on Topaz :) |
16:29.22 | phh | ?!? |
16:29.27 | phh | stop kidding me |
16:29.30 | Markinus | VERY FAST yeah! |
16:29.41 | phh | stop kidding me. |
16:29.59 | Markinus | phh: I'm playing labirinth in 3d with HYPER speed :) |
16:30.03 | phh | in 3D mode ? |
16:30.04 | phh | not 2D |
16:30.11 | mcdull | Markinus, can you test neocore? |
16:30.17 | phh | yes test neocore. |
16:31.07 | Markinus | phh: I know this game. .. . I'm played it one moment in 3d and it was very slow, then in adb changed the premission and restarted the game, and now it's looks better and is very fast |
16:31.11 | Markinus | I will try it |
16:31.53 | phh | Markinus: do you know if your phone is "turbo HW" ? |
16:32.08 | phh | (quite unrelated question.) |
16:32.34 | Markinus | phh: now :))) |
16:32.36 | Markinus | no |
16:32.40 | *** join/#htc-linux lucx (~luc@89-115-128-35.cl.ipv4ilink.net) |
16:32.42 | Markinus | n no no no |
16:32.44 | phh | no what ? |
16:32.58 | Markinus | no in torbo mode |
16:33.03 | phh | only rhod ? |
16:33.04 | phh | cool :p |
16:33.08 | Markinus | s/torbo/turbo |
16:33.18 | phh | and what says neocore ? |
16:34.07 | Markinus | II didn'T have this on my phone, is this in app store? |
16:34.12 | phh | yes |
16:34.38 | Markinus | (the apps crashes if you go back to main screen) |
16:35.08 | phh | for me it crashes if I go in game mode |
16:35.20 | phh | which pmem config do you use ? |
16:35.39 | phh | base 90MB size 16MB ? |
16:35.46 | mcdull | Markinus, can you ever see the 3D screen in neocore? I crashed when I click "start" |
16:37.16 | mcdull | Markinus, can you also try Light Racer 3D Basic in Market? see if you can see the interesting screen. |
16:37.42 | Markinus | i downloading neocore |
16:39.59 | Markinus | installing |
16:40.16 | jamenlang | everyone: what did you do to make HW3D faster? |
16:41.15 | phh | my blit patch ? |
16:42.21 | Markinus | phh: E/gralloc ( 1861): gralloc failed err=Out of memory |
16:42.21 | Markinus | W/ ( 1861): alloc(480, 800, 4, 00000300, ...) failed -12 (Out of memory) |
16:42.22 | Markinus | D/ ( 1861): Allocated buffers: |
16:42.22 | Markinus | D/ ( 1861): 0x120458: 750.00 KiB | 480 x 800 | 4 | 0x00000300 |
16:42.22 | Markinus | D/ ( 1861): 0x1205b0: 750.00 KiB | 480 x 800 | 4 | 0x00000130 |
16:42.22 | Markinus | D/ ( 1861): Total allocated: 1500.00 KB |
16:42.22 | Markinus | E/SurfaceFlinger( 1861): Layer::requestBuffer(this=0x150bd0), index=1, w=480, h=800 failed (Out of memory) |
16:42.23 | Markinus | E/Surface ( 1872): Surface (identity=0) requestBuffer(1, 00000200) returneda buffer with a null handle |
16:42.23 | Markinus | E/Surface ( 1872): getBufferLocked(1, 00000200) failed (Out of memory) |
16:42.24 | Markinus | I/Installer( 1861): connecting... |
16:42.26 | Markinus | same as splash screen |
16:42.47 | phh | Markinus: which pmem settings are you using ? |
16:43.02 | Markinus | 90 + 8 |
16:43.39 | phh | Markinus: aybe try increasing |
16:43.53 | phh | don't know what's the max though |
16:44.07 | Markinus | phh: ok |
16:46.45 | jamenlang | phh: the blit patch; is that mainstream, or should i get my hands dirty. |
16:46.57 | phh | what do you call mainstream ? |
16:47.11 | phh | iirc I've seen it in some codeaurora's kernel |
16:48.21 | jamenlang | if it shows up in a glemsom autobuild, i consider it mainstream. |
16:48.26 | jamenlang | ;p |
16:49.19 | phh | everything is in """""""mainstream"""""""" then |
16:49.52 | jamenlang | cool |
16:50.19 | jamenlang | 7 quotes really? |
16:50.32 | phh | really. |
16:50.59 | mcdull | when will the wifi power down fix be pushed? |
16:52.28 | phh | when glemsom comes by. |
16:56.20 | *** join/#htc-linux emwe (~michael@86.56.50.180) |
16:57.20 | Markinus | phh: I changed it to 0xa00000 now no low memory warnings on neocore start, but this here: |
16:57.20 | Markinus | I/QXEngine( 1459): WARNING: device does not support eglSurfaceScaleQUALCOMM extension, viewport will be centered for lower resolutions |
16:57.27 | Markinus | black screen and nothing |
16:57.33 | phh | this warning is normal |
16:57.46 | phh | blackscreen is not .. I think.. not really sure |
16:57.54 | emwe | hello |
16:59.18 | Markinus | phh: http://pastebin.com/jG2L1hnL |
17:00.35 | mcdull | any working device logcat? |
17:01.08 | phh | ok |
17:01.36 | Markinus | phh: I think this couls be somethink else on this benchmark |
17:01.48 | Markinus | phh: I will test a other game |
17:02.50 | mcdull | Markinus, try light Racer 3D basic |
17:03.35 | phh | mcdull: http://en.pastebin.ca/1808285 |
17:03.52 | mcdull | phh, thx |
17:04.38 | phh | Markinus: does the battery indicator work for you ? |
17:04.39 | Markinus | phh: Bou you removed the both disablings on RHods 3d mdp.c and hw3d.c? ;) |
17:04.42 | Markinus | Butr |
17:04.49 | Markinus | phh: yes |
17:04.58 | phh | Markinus: muh ? |
17:05.01 | phh | and unfair again |
17:05.50 | Markinus | phh: If you didn'T see this, then sorry |
17:05.57 | phh | I did |
17:06.11 | phh | and I did reverted them |
17:06.24 | phh | but I haven't tried 8MB@90MB |
17:06.30 | Markinus | ok |
17:06.47 | Markinus | phh: I thought better to ask! ;) |
17:08.45 | mcdull | vold ( 1189): Unable to read framework command (Bad file number) |
17:08.45 | mcdull | vold ( 1189): Error processing framework command (Bad file number) |
17:08.53 | mcdull | these are different? |
17:09.22 | phh | vold is what handles external mass storage (ie sdcard) |
17:09.25 | phh | don't take care of it. |
17:09.46 | phh | Markinus: there is one weird thing with this smd crashing stuff |
17:09.59 | phh | there is no such crash on smd7 (ie data connection) |
17:10.58 | Markinus | phh: maybe something with the no existing sound? No correct initialized AMSS? |
17:11.29 | phh | don't know |
17:11.40 | phh | Markinus: have you tried removing the BYE rpc command for sound ? |
17:13.33 | *** join/#htc-linux M1DLGpc_ (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
17:15.21 | makkonen | oh yeah, I should try to track that down, see why it kills sound for raph800 and not diam500 |
17:15.26 | Markinus | phh: no |
17:15.44 | phh | Markinus: it's in smd_rpcrouter.c |
17:15.49 | phh | I'm too lazy to test, I let you do it :p |
17:15.51 | adamw | morning folks |
17:16.03 | phh | 'ngith adamw |
17:16.18 | adamw | damn you and your stupid liberal European time zones |
17:16.20 | adamw | =) |
17:16.27 | phh | -_-' |
17:16.29 | *** join/#htc-linux MrPippy (~pip@adsl-75-11-169-36.dsl.sndg02.sbcglobal.net) |
17:16.52 | mcdull | in what way to make gralloc failed err=Out of memory to disappear? |
17:16.53 | makkonen | I don't think the time zones are that liberal. I mean, they still specify time... to a pretty tight tolerance. |
17:17.06 | phh | mcdull: disable hw3d access at boot |
17:17.06 | Markinus | phh: I look to it later, will do some 3d tests now . . try to find the low memory error. With 0xa as size no error, no 3d |
17:17.12 | adamw | makkonen: I was satirising americans. since when did their complaints have to make sense? |
17:17.14 | mcdull | moving to 100 seems not work. |
17:17.24 | phh | Markinus: maybe you must have the error to get 3D ? :p |
17:17.38 | Markinus | phh: maybe! :P |
17:17.41 | mcdull | phh, I did, but it happens again when running neocore. |
17:17.45 | makkonen | adamw: definitely not since about 1990. |
17:17.52 | phh | mcdull: ah right. |
17:18.01 | phh | there is something we might have to do ... |
17:18.09 | phh | fool the 3D lib into thinking we have not WVGA but something more little |
17:18.19 | phh | and scale |
17:18.31 | mcdull | my thought is ... can we maximize the usable memory ? |
17:18.41 | Markinus | phh: whats with the Nexus lib? |
17:18.41 | phh | mcdull: don't know how much you can use |
17:18.48 | phh | Markinus: muh ? |
17:18.55 | Markinus | 800x480 |
17:18.55 | phh | nexus has a totally different 3D driver |
17:18.57 | mcdull | phh, not gpu0, the system memory. |
17:19.00 | Markinus | ahhh, ok |
17:19.05 | mcdull | not gpu1 as well. |
17:19.42 | phh | NB: trying pushmail with HTC's ril is not going to work. |
17:19.53 | mcdull | let me try.. |
17:20.04 | phh | mcdull: I don't understand what you're asking -_-' |
17:20.55 | phh | Markinus: the 3D hardware might not handle more than 8MB btw |
17:21.06 | phh | (which would be extremly painful.) |
17:21.12 | Markinus | phh: yes, this could be |
17:21.19 | Markinus | :p |
17:21.20 | phh | (and explains why HTC hasn't made any >HVGA android device on msm7k.) |
17:22.01 | phh | we have to figure out what wince uses. |
17:22.32 | mcdull | wince uses a wrapper to a opengl library |
17:22.45 | phh | that's not the question -_-' |
17:23.05 | phh | and AFAIK it's the opposite |
17:23.16 | phh | wince has a d3d driver, and someone made an opengles glue |
17:23.33 | Markinus | phh: yes, the Topaz 3D drivers |
17:23.45 | phh | something like that |
17:24.25 | Markinus | (it's terrible that HTC didn't make own 3d drivers . . Leo hasn't too) |
17:26.38 | *** join/#htc-linux Vito89 (~quassel@gw.loccal.net) |
17:26.54 | Markinus | phh: On 3D Racer the display looks like this one screenshot |
17:27.01 | phh | ok |
17:28.39 | phh | Markinus: does this work if you put the pmem base @ 107 back ? |
17:29.18 | Markinus | phh: It like the coordinates where wrong, like we would look from a side |
17:29.31 | Markinus | phh: I've in the moment 97/8 |
17:29.37 | Markinus | works like 90/8 |
17:29.46 | phh | ok |
17:29.53 | mcdull | phh, pls read this http://www.koushikdutta.com/2008/08/net-compact-framework-wrapper-for.html |
17:30.15 | phh | *.net compact framework* |
17:30.18 | mcdull | D3DM implementation on the HTC Touch Diamond is a just a wrapper around OpenGL ES |
17:30.34 | Markinus | I think it works only till 104 |
17:30.45 | *** join/#htc-linux bzo (~chatzilla@adsl-75-35-5-163.dsl.pltn13.sbcglobal.net) |
17:31.05 | Markinus | with 105 no errors with 8 and crashes |
17:31.16 | phh | Markinus: ok |
17:31.22 | phh | doesn't sound stupid |
17:32.10 | Wout|AFK | that sounds pretty weird, wouldn't it be faster just to code in opengl es? |
17:38.08 | Markinus | phh: 104/8 the same . . . |
17:38.17 | Markinus | phh: But labirinth is working pretty well :) |
17:38.36 | Markinus | : I tkink only small apps. . |
17:39.01 | bzo | phh: did the patch I sent you yesterday look ok? |
17:39.44 | *** join/#htc-linux LargePrime (~chatzilla@99-148-91-126.lightspeed.dttnmi.sbcglobal.net) |
17:39.54 | phh | bzo: ah, forgot it |
17:40.13 | phh | anyway I don't know much things about jiffies and friends |
17:40.15 | mcdull | phh, still no freezing on my phone, battery is good as well. |
17:40.24 | phh | mcdull: for sleep you mean ? |
17:40.31 | mcdull | phh, yes. |
17:40.33 | phh | ok |
17:40.51 | bzo | phh: well in any case, it does fix the bogomips reading. Also, the oc code is cleaner than the first version |
17:41.11 | phh | ok |
17:41.14 | bzo | phh: hmm, looks like emwe pushed the turbo stuff to acpuclock.c |
17:41.20 | bzo | not sure that is a good idea |
17:41.25 | phh | argh |
17:41.27 | bzo | it assumes pll settings that are not set |
17:41.56 | phh | I didn't see it |
17:42.04 | phh | bah I'll merge yours as well and see what breaks *ahum* |
17:42.30 | phh | err, but it won't work for !turbo devices |
17:42.56 | bzo | right, I think we need to either revert or turn of the ifdefs |
17:43.14 | bzo | s/of/off |
17:43.24 | emwe | bzo, ouch. what's the prob with it? |
17:43.39 | phh | emwe: we can't support both turbo and non turbo hardware |
17:43.42 | phh | with it I mean |
17:44.03 | bzo | in turbo devices, the device boots up with different pll frequencies |
17:44.34 | bzo | I suppose it is possible to detect the real pll frequencies and fix the table accordingly |
17:45.08 | phh | bzo: yup, see dump_pll(); |
17:45.52 | bzo | hehe, but perhaps the commiter of the turbo patch should make it work correctly :P |
17:46.40 | bzo | another easy short term fix is to make turbo mode a kernel param |
17:46.40 | emwe | hides |
17:47.17 | bzo | emwe: what device do you have? |
17:47.38 | emwe | bzo, topa100 |
17:48.00 | bzo | it runs in turbo mode? |
17:48.26 | phh | Markinus: does sleep_mode=1 works better than sleep_mode=0 concerning calls ? |
17:48.41 | phh | bzo: detection is the easiest part |
17:48.42 | emwe | bzo, it does since i "ported" it over a while ago. |
17:48.49 | phh | what's tough is to make it switchable with the same binary |
17:49.02 | *** join/#htc-linux kvaster (~kvaster@live.bn.by) |
17:49.05 | Markinus | phh: ehhhhh, can'T remember |
17:49.10 | *** join/#htc-linux Captnoord (~Captnoord@dc5147a47b.adsl.wanadoo.nl) |
17:49.31 | bzo | emwe: if it doesn't from the factory, the turbo patch to acpuclock.c won't enable it |
17:50.10 | bzo | phh: we're not really switching it are we? Just using the correct frequency table? |
17:50.29 | phh | bzo: that's the same thing -_-' |
17:51.03 | bzo | so what devices that the kernel currently supports has turbo mode? |
17:52.23 | phh | I thaught someone said topa hasn't turbo HW ?!? |
17:52.36 | Captnoord | what is turbo hw |
17:52.37 | Captnoord | :P |
17:52.47 | Captnoord | not that I don't understand what you mean |
17:52.49 | phh | Captnoord: still not sure. at least higher PLL |
17:52.56 | phh | better hardware I think |
17:52.57 | Captnoord | but I mean... how to define it... |
17:52.58 | phh | memory especially |
17:53.02 | Captnoord | hmmm.... |
17:53.07 | bzo | yeah, mainly memory bus freq |
17:53.11 | phh | Captnoord: it's in HSPL |
17:53.19 | mcdull | how to confirm? |
17:53.26 | Captnoord | mcdull try |
17:53.30 | Captnoord | if it blocks... |
17:53.33 | Captnoord | then it doesn't have it |
17:53.40 | Captnoord | s/blocks/crashes |
17:54.01 | mcdull | in what way to test? |
17:54.41 | bzo | didn't someone say rhod uses turbo mode? |
17:54.49 | LargePrime | ali1234, have you a moment |
17:55.27 | phh | bzo: my rhod has turbo HW |
17:55.31 | phh | according to HSPL |
17:55.52 | phh | and higher PLLs than 5225 devices |
17:56.26 | bzo | hmm, I wonder why that is why tssc works well with rhod. The jiffy setting will be wrong, and with the "wrong" values, the touchscreen was working well with my diam500 |
17:56.49 | phh | tssc works well on diam too ... |
17:56.56 | phh | my diam100 i mean. |
17:57.00 | makkonen | you don't get double taps? |
17:57.10 | makkonen | or trouble dragging sometimes? |
17:57.32 | *** join/#htc-linux Chazybaz13 (~IceChat7@c-98-247-240-173.hsd1.wa.comcast.net) |
17:57.40 | bzo | the dragging is the most annoying. You are trying to pan, then suddenly it zooms |
17:57.42 | Markinus | phh: Testing pm=1 |
17:57.51 | Markinus | phh: led green -> dev sleeping |
17:58.03 | phh | makkonen: no |
17:58.07 | *** join/#htc-linux Zoolooc (~fredsibar@p54955352.dip.t-dialin.net) |
17:58.18 | Markinus | is waking up un call, need very much time, and if the display is goin oon the device breaks the call . . |
17:58.21 | makkonen | ...that's weird. is it just a raph800/diam500 thing? |
17:58.24 | phh | oh dragging problems maybe, but I think it's more because of the surface of the screen which isn't perfect. |
17:58.43 | bzo | phh: so you never get double keypresses on the on screen keyboard? |
17:58.51 | phh | bzo: no |
17:59.03 | mcdull | how to check on HSPL? |
17:59.27 | bzo | wow, that is really weird that it is a the touchscreen problem only affects the cdma devices |
17:59.36 | phh | mcdull: boot in bootloader mode |
18:00.24 | mcdull | and? |
18:00.32 | phh | it will say it if it's turbo hw |
18:00.49 | mcdull | ar.. no then.. you mean the tri-color mode? |
18:01.02 | phh | Markinus: hum ok |
18:01.03 | phh | mcdull: yes |
18:01.18 | phh | Markinus: iirc it works as good |
18:01.19 | Markinus | phh: Topaz has Turo too |
18:01.25 | phh | ok |
18:01.33 | mcdull | BLAC100 32MB / SPL-1.56.OliNex / MicroP-BlackStone (LED) v6 |
18:01.39 | mcdull | no luck. |
18:01.39 | Markinus | TURBO HW/TURBO SW |
18:02.32 | phh | I guess I can commit sleep_mode=1. |
18:03.01 | phh | hum no, we'll put that in the startup.txt |
18:03.17 | phh | I think it's time for a new android release. |
18:03.34 | Markinus | phh: I think so, too, so I have this too |
18:03.52 | Wout | phh: is mode=1 the deepest sleep mode? |
18:03.58 | Markinus | phh: Yes, in the Xandroid from 22.02 is the new sensors drivers |
18:04.08 | phh | Wout: don't know |
18:04.20 | phh | Wout: according to the few docs I have, it is as deep as mode=0 |
18:05.00 | Wout | any reason to assume calls will work better with the 1 mode? |
18:05.22 | *** join/#htc-linux balans (~BRPOLDB@042-134-045-062.dynamic.caiway.nl) |
18:05.44 | phh | according to the few docs I have (again.), it's a "debugging mode" where most init needed is done by A9 instead of A11 |
18:06.53 | phh | Markinus: can you try setting gpu0 size to 8MB ? |
18:07.29 | Markinus | phh: yes . . |
18:08.25 | phh | should work, and might be enough to get splashscreen working |
18:11.45 | bzo | can someone with a rhod do a haret dump for me? |
18:11.51 | bzo | I'd like to figure out the axi clock thing |
18:12.23 | mcdull | phh, don't understand, if remove permission, splashscreen works with 7MB. if not, we've already tried 8MB which is not working. |
18:12.32 | phh | mcdull: we did ? |
18:12.34 | phh | damn. |
18:12.46 | mcdull | yes.. the commit that breaks diamond. |
18:13.03 | phh | ah right. |
18:15.29 | Captnoord | btw is it a real fact vdd needs to be compensated when increasing clock? |
18:15.43 | Captnoord | I mean to say that like my laptop cpu |
18:15.49 | Captnoord | that normaly does the same |
18:15.57 | phh | Captnoord: we have no cpu vdd measure |
18:15.57 | Captnoord | when increasing clock |
18:16.09 | Captnoord | <PROTECTED> |
18:16.10 | Captnoord | <PROTECTED> |
18:16.10 | Captnoord | <PROTECTED> |
18:16.10 | Captnoord | -VDD_4 = 3, |
18:16.10 | Captnoord | -VDD_5 = 3, |
18:16.10 | Captnoord | -VDD_6 = 3, |
18:16.10 | Captnoord | +VDD_4 = 4, |
18:16.11 | Captnoord | +VDD_5 = 5, |
18:16.11 | Captnoord | +VDD_6 = 6, |
18:16.12 | Captnoord | <PROTECTED> |
18:16.12 | Captnoord | that stuff |
18:16.29 | Captnoord | hmm.... |
18:16.42 | phh | ah |
18:16.43 | Captnoord | so thats just for beeing 'safe' |
18:16.57 | Captnoord | increasing the cpu voltage will make it use loads more power |
18:16.59 | Captnoord | than it did |
18:17.14 | phh | Markinus: have you tried 528Mhz @ vdd=0 btw ? |
18:17.30 | phh | Captnoord: that's why markinus did a "subvoltage" patch :p |
18:17.39 | Captnoord | loves Markinus |
18:17.41 | Captnoord | gj |
18:17.43 | phh | (that android devices might want too .... again.) |
18:17.45 | Markinus | 528@0? no |
18:17.59 | Markinus | :) |
18:18.28 | Captnoord | on ic design they try to design cpu's in a way that the perfect die's run on the most ideal situation |
18:18.31 | Captnoord | my laptop cpu is one of them |
18:18.40 | Captnoord | as it runs full speed |
18:18.40 | Captnoord | 1v |
18:18.42 | Captnoord | 1.0v |
18:18.44 | Captnoord | 2200 Mhz |
18:18.57 | Captnoord | so the undervolt patch will not work for everyone |
18:18.57 | phh | same goes for my desktop cpu |
18:19.11 | phh | Captnoord: that's why it's a setting. |
18:19.22 | phh | not a kernel change |
18:19.25 | Captnoord | higher voltage means faster switching |
18:19.28 | mcdull | can I start an app over the console? |
18:19.30 | phh | hardcoded change |
18:19.34 | mcdull | like the neocore. |
18:19.36 | Captnoord | but it also means more current |
18:19.36 | Captnoord | k |
18:19.40 | phh | mcdull: yes, but don't know how. |
18:19.49 | Captnoord | just adding my part to the info |
18:19.49 | Captnoord | k |
18:19.49 | Captnoord | good |
18:20.06 | phh | mcdull: something with am |
18:20.08 | phh | search google |
18:20.36 | phh | mcdull: http://learnandroid.blogspot.com/2008/01/run-android-application-from-command.html |
18:22.11 | *** join/#htc-linux balans (~BRPOLDB@82-170-215-5.ip.telfort.nl) |
18:23.49 | Captnoord | phh how to see in bootloader mode if you can use turbo mode or not |
18:24.00 | phh | Captnoord: it's written TURBO HW if it's :p |
18:24.07 | Captnoord | looool |
18:24.21 | Captnoord | no turbo mode for me then |
18:24.21 | Captnoord | :P |
18:24.36 | phh | Captnoord: about 3D init |
18:24.38 | phh | you might want to kill me. |
18:24.44 | Captnoord | never |
18:24.44 | Captnoord | :P |
18:24.48 | phh | Captnoord: you know the imem setting thing |
18:24.52 | Markinus | phh: 8 MB aren't working. No Error on splash but black screen |
18:24.55 | Markinus | on 3d |
18:24.59 | Captnoord | yea kinda |
18:25.03 | phh | I said that the doc says "default setting is 0" |
18:25.07 | phh | so it's not worth writing it |
18:25.07 | Captnoord | yea |
18:25.10 | phh | Markinus: ok |
18:25.13 | phh | Captnoord: there is a little but. |
18:25.24 | Captnoord | I think it will make me happy |
18:25.24 | phh | Captnoord: like wince sets it to 3 by itself. |
18:25.35 | Captnoord | heheheheheheh |
18:25.50 | Captnoord | so.... |
18:25.52 | Captnoord | it works |
18:25.55 | phh | don't know. |
18:26.02 | Captnoord | at least its 1 thing |
18:26.03 | Captnoord | k |
18:26.05 | Captnoord | perfect dude |
18:26.08 | Captnoord | :D |
18:26.09 | Captnoord | gj |
18:26.19 | phh | Captnoord: you have the patch I gave you ? |
18:26.20 | phh | I guess not :/ |
18:26.29 | phh | because I think I don't have them either -_-' |
18:26.36 | Captnoord | hehe |
18:26.42 | Captnoord | there is a bit possibility I have |
18:26.44 | Captnoord | :P |
18:26.53 | phh | well me too |
18:26.55 | phh | just don't know where |
18:27.55 | Captnoord | I have something better |
18:27.58 | Captnoord | with the disable part to |
18:28.05 | phh | cool |
18:28.10 | phh | I hate disabling :p |
18:28.15 | phh | even if it's needed |
18:28.15 | Captnoord | http://pastebin.com/8XL8bAwK |
18:28.30 | phh | yes but it's not a patch. |
18:28.42 | Captnoord | you didn't gave me a patch |
18:28.47 | phh | true. |
18:28.49 | Captnoord | you gave me a function |
18:28.53 | phh | anyway you have your computer, you can test it |
18:29.09 | Captnoord | not atm.... |
18:29.14 | phh | ah ? |
18:29.16 | phh | broken again ? |
18:29.17 | phh | gf ? |
18:29.22 | Captnoord | I have setup'ed everything |
18:29.28 | Captnoord | yup |
18:29.29 | Captnoord | gf |
18:30.11 | phh | I have to test if omx stuff works for us. |
18:30.12 | Captnoord | tomorrow I will test it |
18:30.20 | *** join/#htc-linux GregLem (~greg@lal69-5-88-171-98-250.fbx.proxad.net) |
18:30.20 | Captnoord | just do |
18:30.22 | phh | especially the video one :D |
18:30.25 | Captnoord | you can't do everything |
18:30.33 | phh | yes I can. |
18:30.37 | phh | not today. |
18:30.40 | phh | :p |
18:30.51 | Captnoord | gf? |
18:31.02 | phh | girlfriend |
18:31.08 | Captnoord | yup |
18:31.09 | phh | ah me ? |
18:31.10 | phh | no. |
18:31.16 | Captnoord | k |
18:31.26 | phh | will wait next year. |
18:31.36 | emwe | ;) |
18:36.03 | *** join/#htc-linux toi (~toi@195.177.247.4) |
18:36.51 | *** join/#htc-linux lucx (~luc@89-115-128-35.cl.ipv4ilink.net) |
18:40.52 | *** join/#htc-linux kvaster (~kvaster@live.bn.by) |
18:48.21 | *** join/#htc-linux Unholy (~IceChat7@24.227.27.77) |
18:48.41 | Unholy | hey guys is the tp compatible with the memmory clock turbo mode? |
18:49.42 | Captnoord | nope |
18:49.52 | Unholy | ah k |
18:49.53 | Captnoord | and use code names please |
18:49.55 | Captnoord | its the RAPH |
18:49.59 | Unholy | ya forgot |
18:50.01 | Unholy | i know |
18:50.02 | phh | Captnoord: theorically, at least :p |
18:50.03 | Unholy | XD |
18:50.07 | Captnoord | phh yea |
18:50.09 | phh | AFAIK turbo mode is just an overclock |
18:50.09 | Unholy | raph110 |
18:50.16 | Captnoord | yea.... |
18:50.29 | Unholy | does it really make a difference> |
18:50.30 | Unholy | ? |
18:50.43 | Captnoord | lol..... |
18:50.45 | Captnoord | yup |
18:50.48 | Captnoord | of course it would |
18:50.54 | Unholy | i see |
18:50.59 | Captnoord | but not in a way you would think |
18:51.09 | Captnoord | it won't make everything as smooth as the nexus |
18:51.12 | Captnoord | just impossible |
18:51.23 | Unholy | i imagine it would make memmory management better? |
18:51.42 | Captnoord | nope.... |
18:51.50 | Captnoord | only on bit transfers |
18:51.53 | Captnoord | big* |
18:51.58 | Captnoord | but that happens on 3d |
18:52.00 | Captnoord | camera |
18:52.09 | Unholy | i see |
18:52.35 | mcdull | phh, you can push the i2c commit? |
18:52.43 | phh | mcdull: mmm |
18:52.46 | Markinus | phh: No sound with disabled BYE |
18:52.50 | phh | ok |
18:52.54 | phh | still hanging AUDPP task ? |
18:52.58 | mcdull | thx |
18:53.03 | Markinus | yeah . . . |
18:53.26 | phh | Markinus: I've seen we can use AUDP0 task without using AUDPP, we should try that to see if it's only this task which is wrong, or the whole adsp |
18:54.29 | MrPippy | wow this is weird, i just tested turning off wifi and got a panic in the tty layer |
18:54.29 | phh | MrPippy: huhu |
18:54.29 | phh | I love TI's driver too. |
18:54.29 | phh | (don't tell me you're speaking about BCM's driver.) |
18:54.29 | phh | mcdull: done |
18:54.31 | mcdull | phh, thx |
18:54.54 | MrPippy | actually for once i don't think its the TI driver |
18:55.05 | phh | waw. |
18:55.07 | phh | wakelock then ? |
18:55.27 | MrPippy | i hadn't waited very long between turning on and turning off wifi |
18:55.34 | MrPippy | does android kill the ppp connection when wifi turns on? |
18:55.46 | phh | yes |
18:56.30 | Markinus | MrPippy: you know that the dives isn'T crashing if we not disable the vregs? |
18:56.37 | Markinus | device |
18:56.46 | phh | Markinus: it's not the problem |
18:56.56 | phh | Markinus: we never disabled vregs on raph/diam |
18:57.54 | Markinus | phh: ahh, ok |
18:58.15 | MrPippy | its a null ptr deref in tty_ldisc_put, on BUG_ON(ld->refcount == 0); |
18:58.19 | Markinus | phh: On Topaz this is the reason . . |
18:58.35 | MrPippy | so the ldisc is null, but ppp is still using it |
18:59.25 | MrPippy | might just be from me turning wifi on/off too fast, so ppp never fully turned off before android tried to bring it up again |
18:59.42 | phh | sounds so yes |
18:59.42 | makkonen | I've gotten a few tty_ldisc kernel panics before. |
18:59.55 | makkonen | surprised to see it coming up with wifi. |
19:02.24 | Markinus | phh: How we can use the AUDP0 task, I cannot find any code about this? |
19:02.46 | phh | Markinus: mm-adec-omxmp3-test |
19:02.47 | IceBone | phh, pm? |
19:02.50 | MrPippy | don't think i've seen an ldisc panic since we fixed the tty and smd_7500 stuff |
19:02.51 | phh | IceBone: ? |
19:02.56 | IceBone | Regarding the rebooting. |
19:03.04 | phh | IceBone: you have infos about it ? |
19:03.12 | IceBone | Well, it happens when it's sleeping. |
19:03.24 | IceBone | If I disable screen timeout, it doesn't happen. |
19:03.36 | makkonen | mrpippy: yeah. they mostly went away after that.. but I still see one very occasionally. |
19:04.07 | IceBone | Also, the battery charge/not chargin animations are swapped. |
19:04.13 | phh | IceBone: oO |
19:04.19 | phh | that's really weird |
19:04.23 | IceBone | Yeah. :S |
19:04.42 | phh | IceBone: you'd better get bluetooth working on eclair :p |
19:04.44 | IceBone | Also, the apps I set to download from the market have been waiting for a whole hour. |
19:04.48 | IceBone | Yeah... |
19:04.52 | IceBone | Looks like it... |
19:05.33 | *** join/#htc-linux Wr4i7h (~abc@89.180.228.12) |
19:05.53 | IceBone | What's wrong with it, btw? Is it known? |
19:06.16 | phh | mmm don't remember |
19:06.25 | *** join/#htc-linux m3dlg (~m3dlg@212.183.140.18) |
19:07.17 | MrPippy | maybe its because of the tty workqueue patch, not emptying out the wq right when a ld shuts down |
19:07.23 | IceBone | It's weird how much different eclair is from donut internally. |
19:09.09 | Captnoord | its smart to do so much work..... |
19:09.19 | Markinus | phh: dou you vae the mm-adec-omxmp3-test binary? |
19:09.30 | Captnoord | its better to redesign than evolve |
19:09.35 | IceBone | btw, in donut I got BT to turn on, but didn't test it with anything. |
19:09.42 | Markinus | s/vae/have |
19:09.50 | IceBone | Which is at least better than eclair. |
19:09.51 | IceBone | :D |
19:09.56 | phh | Markinus: hum it's not standalone, a lot of dependancies |
19:10.11 | phh | I'll try it I have all needed stuff |
19:10.17 | Markinus | phh: ahh, ok, I see this only in a galaxy build |
19:10.29 | Markinus | phh: ahh ok! |
19:10.30 | phh | that's where I got it |
19:10.40 | phh | I thaught I've seen it in others builds thuogh |
19:11.26 | phh | anyway there are other such tools, with alike names |
19:12.04 | phh | http://phandroid.com/2010/01/05/application-storage-on-sd-card/ wow they went crazy. |
19:13.17 | phh | oh right, 5th january. |
19:14.18 | jamenlang | wasn't bluetooth disabled to get usb working? |
19:14.47 | phh | sure not |
19:15.11 | jamenlang | was that surely not? or not sure? :p |
19:15.20 | phh | surely not |
19:19.26 | phh | Markinus: I think it works. |
19:19.34 | phh | not totally sure |
19:20.31 | Markinus | phh: Ohh I thought the whole adsp isn't working |
19:20.50 | phh | ah |
19:20.50 | phh | you're right. |
19:20.57 | phh | it floods, but flood of error. |
19:21.25 | Markinus | hmm |
19:22.12 | Markinus | phh: Hmm it seems that we have a realy big problem with the adsp . . |
19:22.18 | phh | yup. |
19:22.26 | phh | I can't see where thouhgh |
19:23.26 | *** join/#htc-linux Neo31 (~Neo31@unaffiliated/neo31) |
19:24.18 | phh | Markinus: let's port qdsp5_comp ? :p |
19:24.27 | phh | ah no better idea |
19:24.29 | phh | let's eat. |
19:26.29 | Markinus | we can try it . .. |
19:31.59 | phh | Captnoord: how did you dump all 5225's rpc ? |
19:32.10 | IceBone | Aaaw, man... now market won't download anything in eclair either! |
19:34.22 | IceBone | Curse you, phh! :'( |
19:49.37 | *** join/#htc-linux [1]Captnoord (~Captnoord@dc5147a47b.adsl.wanadoo.nl) |
19:51.36 | *** join/#htc-linux toi (~toi@d54C2A96D.access.telenet.be) |
20:01.39 | *** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
20:02.57 | *** join/#htc-linux cr2_ (~cr2@ip-109-85-76-48.web.vodafone.de) |
20:04.27 | phh | hi cr2_ |
20:06.58 | adamw | phh: what are you guys working on now? i've kinda lost track |
20:07.14 | phh | adamw: everything ? :p |
20:07.20 | adamw | ah :) |
20:07.28 | *** join/#htc-linux rafyvitto (~rafyvitto@32.142.234.19) |
20:07.41 | phh | wifi, 3D, video playback, sound, camera, gps, bluetooth |
20:07.47 | *** join/#htc-linux marex (~marex@vasut.kolej.mff.cuni.cz) |
20:08.55 | adamw | i guess if you work on all of 'em you figure at least one of them should wind up working =) |
20:08.56 | phh | cr2_: it seems that smd stops working when coming back from sleep :/ |
20:09.05 | adamw | phh: i see you committed some stuff for power management, haven't checked it out yet though... |
20:09.33 | phh | adamw: 10hours of sleep + 2 hours of webbrowsing = 45% of battery. |
20:10.08 | adamw | nice stuff |
20:10.13 | adamw | i'll have to give it a whirl |
20:10.34 | phh | to get calls working you need to add pm.sleep_mode=1 |
20:12.59 | adamw | gotcha |
20:15.43 | cr2_ | phh: wakeup is not an easy business |
20:16.12 | phh | I know. |
20:16.27 | phh | anyway, sleep_mode=1 works, and according to the make menuconfig it works like sleep_mode=0 just less buggy |
20:16.33 | phh | so I can live with it. |
20:18.21 | cr2_ | phh: what are you doing with spl in ram ? |
20:18.30 | phh | uh ? nothing |
20:18.47 | IceBone | Hey, phh... I just got setcpu. Maybe this could be in the build by default. You can set the lowest cpu speed so it'll take up less battery during sleep. |
20:18.56 | cr2_ | phh: what about wakeup config ? |
20:19.02 | phh | cr2_: ah. right. |
20:19.35 | phh | cr2_: well we use our own reset vector instead of SPL's one I guess |
20:20.07 | cr2_ | phh: can we wipe spl completely ? |
20:20.20 | phh | IceBone: the minimum is already @ 128MHz ... |
20:20.29 | cr2_ | phh: i think that reprogramming the smi mpu is a good idea too |
20:20.30 | phh | IceBone: we could switch to 19.2, but with WFI I think it's useless |
20:20.36 | IceBone | phh: not according to this. |
20:20.37 | phh | cr2_: reprogramming how ? |
20:20.38 | IceBone | It was 245. |
20:20.52 | IceBone | And max was 384. |
20:21.03 | cr2_ | phh: remove 0-1mb from protected list |
20:21.04 | phh | IceBone: LOL |
20:21.07 | phh | I swear it's not. |
20:21.12 | phh | cr2_: just disables protection then ? :p |
20:21.12 | *** join/#htc-linux OpnSrc1 (~harisha1@12.47.48.5) |
20:21.13 | phh | IceBone: |
20:21.15 | phh | CONFIG_MSM_CPU_FREQ_ONDEMAND_MAX=528000 |
20:21.15 | phh | CONFIG_MSM_CPU_FREQ_ONDEMAND_MIN=128000 |
20:21.18 | IceBone | :D |
20:21.34 | IceBone | All righty then. So what I've done just now is useless? :P |
20:21.40 | cr2_ | phh: about the clocks. wtf is this turbo HW ? |
20:21.41 | IceBone | Unless I want to OC it? |
20:21.51 | phh | cr2_: I'm still not sure ... |
20:22.04 | phh | I think it's the overclocked PLL + hardware that can sustain higher clocks |
20:22.14 | cr2_ | phh: the pll1 is 960 vs 768 |
20:22.15 | phh | IceBone: you might want to go to 19.2MHz. |
20:22.36 | cr2_ | but the divisors for periferal cllocks are adjusted |
20:23.06 | cr2_ | phh: what about ahb ? |
20:23.16 | phh | don't know, bzo asked me to dump it |
20:23.20 | cr2_ | phh: is the a11 is sourced from pll1 |
20:23.26 | phh | I think they have the same div |
20:23.38 | cr2_ | to dump ? |
20:23.49 | cr2_ | dump the whole a11s area then |
20:24.05 | cr2_ | i think it can be added to MSM_CLK |
20:24.13 | IceBone | phh... Where do I set that? I just have a slider. |
20:24.20 | cr2_ | but the page is already too big |
20:24.25 | phh | IceBone: the slider doesn't go lower than 128MHz ? |
20:25.13 | IceBone | Oh, there. |
20:25.22 | IceBone | Yeah, it does, but anything lower than 128 says it may crash. |
20:25.34 | phh | IceBone: na. |
20:25.37 | IceBone | Won't? |
20:25.37 | IceBone | ok |
20:25.42 | phh | the only lower setting than 128MHz is 19.2 |
20:26.06 | IceBone | 122 as well |
20:26.32 | phh | yeazh right. |
20:26.47 | IceBone | Well in the one I'm using, there is. |
20:26.55 | IceBone | 1.46 |
20:27.39 | cr2_ | phh: i think that the raph cpu table is the same as on g1 |
20:27.45 | IceBone | Ok, I've set sleep 19-128. :D |
20:27.56 | phh | oh right, there are clocks between 19.2 and 122 |
20:28.05 | phh | IceBone: no good idea imho |
20:28.26 | IceBone | Incoming calls will be even lower? |
20:28.29 | IceBone | slower* |
20:28.42 | phh | for instance |
20:29.12 | phh | or maybe you won't be able to have proper spotify |
20:29.14 | phh | or such things |
20:29.35 | IceBone | Hmm... the program didn't detect I'm out of sleep. |
20:29.50 | cr2_ | { 128000, ACPU_PLL_1, 1, 5, 64000, 1, VDD_3, 61440, 0, 0, 6 }, |
20:30.06 | phh | vdd3 for 128MHz ? |
20:30.07 | cr2_ | { 384000, ACPU_PLL_1, 1, 1, 128000, 2, VDD_6, 128000, 0, 2, -1 }, |
20:30.09 | phh | damn |
20:30.17 | phh | IceBone: lol. |
20:30.20 | IceBone | I won't use profiles. |
20:30.23 | cr2_ | these 2 clocks may need a different ahb divisor |
20:30.31 | IceBone | I'll just set 19-528 |
20:30.41 | cr2_ | because pll1 is faster |
20:31.09 | cr2_ | and a11 divisor too |
20:31.21 | cr2_ | stupid obfuscated google code ;) |
20:32.56 | cr2_ | phh: i think that in the leo code there are some hints what are these adsp queue numbers are |
20:33.02 | cr2_ | phh: but i may be wrong. |
20:33.21 | phh | "leo code" ? |
20:33.30 | cr2_ | err. nexus code |
20:33.35 | phh | you mean the values ? |
20:33.40 | phh | or just what they mean ? |
20:33.52 | cr2_ | the combinations of bitmasks |
20:34.19 | cr2_ | phh: i think that you need to fix these aclock 2 entries |
20:35.37 | cr2_ | the divisor numbers are redundant anyway |
20:36.08 | cr2_ | because you know the pll frequency, and the requested frequency, so you can just calculate it |
20:36.16 | cr2_ | it's the same as for the MD/NS clocks |
20:36.24 | cr2_ | and NS actually too |
20:37.38 | cr2_ | so right now you have overclocked ahb with these settings |
20:37.44 | cr2_ | and higher a11 clocks |
20:37.58 | cr2_ | by a 960/768 ratio |
20:40.09 | phh | I think it's intented for ahb |
20:41.31 | cr2_ | what is connected to ahb ? |
20:42.06 | phh | I have absolutely no clue |
20:46.08 | cr2_ | it's arm11 ahb i guess, not the modem |
20:46.51 | *** join/#htc-linux GNUtoo|oeee (~GNUtoo@host192-8-dynamic.9-87-r.retail.telecomitalia.it) |
20:46.59 | cr2_ | what do you win by overclocking it ? |
20:49.27 | *** join/#htc-linux xUmaRix (~7387712b@gateway/web/freenode/x-bcuxlntbpnvrskce) |
20:49.32 | cr2_ | and how one is supposed to overclock axi ?? |
20:49.32 | xUmaRix | hi all |
20:49.47 | xUmaRix | tested latest kernel blac100 cannot activate wifi |
20:50.06 | cr2_ | bzo wants to overclock ebi1, if he will succeed. but ebi1 is not axi |
20:51.07 | phh | cr2_: I think the bottleneck of msm7k is the memory (because of the lack of cache) |
20:51.36 | cr2_ | it depends on what ou are doing |
20:52.04 | phh | true. |
20:59.35 | xUmaRix | anyone failed to start wifi on blac100 |
21:00.20 | phh | wow. |
21:00.22 | phh | new I2C device. |
21:00.34 | phh | 0x58 |
21:00.49 | phh | ah no, not new. |
21:02.01 | *** join/#htc-linux OpnSrc2 (~harisha1@12.47.48.5) |
21:02.05 | phh | rhod has currently 6 known i2c devices. |
21:02.06 | phh | not bad. |
21:05.56 | cr2_ | i2ctools ? |
21:06.23 | phh | what about it ? |
21:09.38 | AstainHellbring | hows goes it cr2_? |
21:16.09 | *** join/#htc-linux bzo (~chatzilla@netblock-68-183-234-14.dslextreme.com) |
21:16.46 | cr2_ | hi AstainHellbring |
21:17.03 | cr2_ | phh: are they visible with i2ctools ? |
21:17.30 | phh | ah, hum |
21:18.17 | cr2_ | phh: i have a fresh idea about rpc |
21:18.22 | phh | oh really ? |
21:18.28 | phh | hum well, which rpc ? |
21:18.43 | cr2_ | have you seen the [RPC] messages ? |
21:19.02 | *** join/#htc-linux kholk (~kholk@unaffiliated/kholk) |
21:19.02 | phh | in wince ? |
21:19.07 | kholk | re all |
21:19.11 | cr2_ | L2 , L1, n, f,e,d |
21:19.18 | cr2_ | phh: in wince dmesg |
21:19.27 | phh | hum no I haven't |
21:19.37 | cr2_ | phh: grep for RPC |
21:20.05 | cr2_ | phh: wince allocates a static array for RPC queue. also for DEX, but it's another issue |
21:20.19 | kholk | I'm trying to compile openembedded for htcleo, but I'm getting a weird error..and googling hasn't helped me. |
21:20.27 | kholk | I've posted the error here: http://forum.xda-developers.com/showthread.php?t=578575&page=65 |
21:20.34 | kholk | someone can help? :) |
21:20.58 | cr2_ | phh: so the numbers from [RPC] provide you the data where are these queues located |
21:21.08 | phh | crok thanks |
21:21.45 | cr2_ | kholk: compile for some other well known armv7 machine |
21:22.11 | kholk | tried htcapline, same error |
21:22.16 | kholk | htcalpine* |
21:22.27 | cr2_ | alpine is pxa272 |
21:22.41 | kholk | htcdiamond, same error |
21:22.55 | cr2_ | then it's some bug in oe |
21:23.13 | cr2_ | i think dcordes compiled the initramfs for armv6 |
21:23.31 | kholk | heh, the good thing is that it seems that I'm the only one that is experiencing this error |
21:23.50 | kholk | dcordes has added htcleo to openembedded, and I'm trying to compile |
21:24.12 | kholk | I've googled on this error, but it seems that even another guy has got it |
21:24.14 | kholk | and he solved |
21:24.17 | cr2_ | ok |
21:24.19 | kholk | but his fix doesn't work for me |
21:24.36 | kholk | NameError: global name 'os' is not defined |
21:24.41 | cr2_ | the error is that "os" is not defined in some file ? |
21:24.45 | kholk | yes |
21:25.38 | cr2_ | i think there are some bigger problems on leo now :) |
21:26.00 | kholk | well, I know, but I think that a good start for me is to compile openembedded |
21:26.08 | cr2_ | ok |
21:26.50 | kholk | I've already tried to compile, in the past, some linux kernels from git, adding squashfs in the kernel and not as module and I've seen that it gets loaded fine |
21:27.16 | kholk | I'm trying to help where I can, so... |
21:27.38 | kholk | ..if someone can help me to fix this problem, I might be helpful in other things :) |
21:27.43 | cr2_ | we need to boot the kernel to "unable to mount root " first |
21:27.58 | kholk | I've booted to "unable to mount root" |
21:27.59 | kholk | :) |
21:28.25 | cr2_ | then take the initramfs of dcordes |
21:28.26 | *** join/#htc-linux JuNu_KN (~chatzilla@kons-5f7113a5.pool.mediaWays.net) |
21:29.00 | kholk | heh, dcordes has only said that he has added htcleo on openembedded and that now we can build our initramfs |
21:29.20 | cr2_ | take the initramfs for diamond |
21:30.02 | *** join/#htc-linux swc|666 (~infidel20@unaffiliated/swc666/x-4934821) |
21:30.10 | kholk | mmh, do you think that this is the same?!? |
21:30.16 | phh | kholk: it shouold work yes |
21:30.22 | kholk | umh |
21:30.28 | cr2_ | kholk: there is nothing machine-specific there |
21:30.33 | phh | cr2_: i2cdetect detects only 0x38 0x66 and 0x67 |
21:30.37 | kholk | right |
21:30.53 | cr2_ | phh: the others need to be powered first |
21:30.57 | phh | (the devices for whose we have drivers ?) |
21:31.04 | cr2_ | yes |
21:31.13 | phh | cr2_: ah, I should check gpios or vreg ? |
21:31.49 | kholk | luckily I've downloaded Eclair for my gf's diamond |
21:31.54 | kholk | I can try right now :D |
21:32.02 | cr2_ | phh: depends on the device |
21:32.11 | phh | kholk: it's not the initramfs cr2_ is talking about |
21:32.27 | kholk | and then what? lol |
21:32.35 | kholk | <cr2_> take the initramfs for diamond |
21:33.08 | phh | he meant angstrom's initramfs |
21:33.16 | cr2_ | initrd-angstrom-2009-09-16 |
21:33.16 | kholk | ouh. |
21:33.23 | kholk | okay :D |
21:33.58 | cr2_ | http://linuxtogo.org/~lgorris/initrd-angstrom-2009-09-16 |
21:34.09 | kholk | tryin' |
21:35.58 | cr2_ | phh: 1deadca7 |
21:36.10 | phh | cr2_: mmmuh ? |
21:36.40 | cr2_ | probably the wince rpc allocation magic |
21:36.57 | cr2_ | you may search in ram for such thing :) |
21:38.27 | rafyvitto | whos trying to boot android on a leo? |
21:39.17 | phh | cr2_: tss, you already documented the gpio. |
21:39.58 | NetRipper | cr2_, it worked btw :) can now boot without the irq.c patch :D |
21:40.14 | NetRipper | cr2_, timer's still a problem though |
21:40.28 | NetRipper | cr2_, so maybe it needs more work on the hardwareShutdown() area |
21:40.33 | cr2_ | NetRipper: you disabled it ?? |
21:41.05 | cr2_ | NetRipper: yes. we don't have anything there now. |
21:41.11 | cr2_ | NetRipper: also for dma |
21:41.11 | NetRipper | cr2_, i modified haret to disable DGT before booting the kernel, and it doesnt need the NOAUTOEN fix for that interrupt now |
21:41.39 | cr2_ | NetRipper: hm. but the kernel has no code to activate timers now |
21:41.47 | cr2_ | NetRipper: dumb androids |
21:41.52 | NetRipper | cr2_, yes it does |
21:42.00 | cr2_ | not the clock |
21:42.07 | cr2_ | only the counter |
21:42.40 | NetRipper | ummm so you're saying the nexusone bootloader already configures that timer? |
21:42.47 | NetRipper | otherwise it's never activated |
21:43.04 | NetRipper | but.. hold on |
21:43.12 | cr2_ | oemsbl probably |
21:43.28 | cr2_ | we need somebody with nexus, devmem2 and brains :) |
21:43.43 | phh | cr2_: get a rhodium first. |
21:44.00 | cr2_ | GNUtoo: i got some interesting ideas for testing on g1 too |
21:44.02 | NetRipper | writel(TIMER_ENABLE_EN, clock->regbase + TIMER_ENABLE); |
21:44.18 | GNUtoo | cr2_, ok I'm listening |
21:44.19 | NetRipper | is that something else then? |
21:44.57 | cr2_ | GNUtoo: these are some hardcore things, that need to patch the kernel |
21:45.18 | cr2_ | GNUtoo: it's about the ebi1 clock settings |
21:45.19 | GNUtoo | what are theses? |
21:45.27 | GNUtoo | ok |
21:45.33 | GNUtoo | what is ebi1? |
21:45.49 | cr2_ | GNUtoo: first the clock area itself. it's 0xa8600000 + 0x400 |
21:46.12 | cr2_ | have you done such dump ? i forgot. maybe ive done it on your phone myself. hm |
21:46.23 | GNUtoo | ah ok it needs to be some VARIABLES_LIKE_THAT ? |
21:47.15 | cr2_ | GNUtoo: ok, dump 0x100 words down from 0xa8600000 |
21:48.23 | GNUtoo | cr2_, maybe you should write a page in the wiki with what to dump? what do you think of that? |
21:48.49 | cr2_ | GNUtoo: it's MSM_CLK page at htc-linux.org , where these dumps are gathered |
21:48.57 | cr2_ | rc = clk_set_rate(ebi1_clk, tgt_s->axiclk_khz * 1000); |
21:48.58 | GNUtoo | ok |
21:49.50 | cr2_ | GNUtoo: i'd like to know how the MSM_CLK+0x2c changes when the clock is adjusted |
21:50.10 | GNUtoo | ok |
21:50.20 | cr2_ | ebi1 clk should change EBI1_NS_REG |
21:50.22 | GNUtoo | I'll try to do the dumps tomorrow |
21:50.27 | GNUtoo | because it's late now |
21:50.28 | cr2_ | aka MSM_CLK+0x2c |
21:50.30 | cr2_ | ok |
21:50.33 | GNUtoo | so sorry |
21:50.37 | cr2_ | np |
21:50.48 | GNUtoo | thanks |
21:51.05 | cr2_ | GNUtoo: you can add your dump to the right of |
21:51.07 | cr2_ | A sample raph100/raph500/g2 dump : |
21:51.54 | cr2_ | hm. i can check what oemsbl writes there |
21:52.11 | GNUtoo | ok |
21:55.06 | cr2_ | phh: the client end message is sent to 0x300ffff ? |
21:55.40 | kholk | if I specify the initrd to use, my Leo hangs on "Freeing init memory: 104K" |
21:55.41 | kholk | .\ |
21:56.44 | phh | cr2_: hum not according to my sources |
21:56.56 | phh | ./smem_log.c: { 0X3000ffff, "RPC_ROUTER_SERVER_PROGRAM" }, |
21:57.43 | *** join/#htc-linux Markinus (~Miranda@gtng-4db04b2d.pool.mediaWays.net) |
21:57.48 | bzo | cr2_: are you sure that EBI1_NS_REG is at 0x2c? |
21:58.38 | phh | bzo: I can confirm. |
21:59.08 | phh | well, it's possibly wrong, but chances are really little |
21:59.19 | Markinus | phh: did you try to port qdsp5_comp? |
21:59.28 | phh | Markinus: still not |
21:59.29 | bzo | because the dumps on the wiki show 0x2c and 0x2d all zero |
22:00.18 | phh | cr2_: I love HTC. |
22:00.47 | phh | To reduce audible pop noise, a sequence of register settings is required after turning all power supplies on when To reduce audible pop noise, a sequence of register settings is required aftpowering up, or before turning the power supplies off when powering down. |
22:00.58 | phh | what does HTC do on power down ? |
22:01.01 | phh | just gpio down. |
22:01.19 | phh | I'll follow datasheet, not like HTC I think. |
22:02.18 | cr2_ | kholk: yes. the known problem. |
22:02.41 | phh | argh, I have wrong datasheet ?!? |
22:02.53 | cr2_ | bzo: ???? |
22:02.59 | phh | oops. |
22:03.13 | cr2_ | phh: it can't be wrong. this data is from 7500Core.h by htc |
22:03.27 | phh | cr2_: I know, but 7201A can be different from 7500 |
22:03.33 | phh | really unlikely thouogh |
22:03.36 | bzo | unless I'm looking at it wrong: |
22:03.38 | bzo | a8600020 | 00000000 00000400 00001000 00001280 |
22:03.49 | cr2_ | phh: it's htc ;) this file is about 7201A |
22:03.59 | phh | cr2_: ah really ? ok |
22:04.01 | cr2_ | 7500 is different |
22:04.22 | cr2_ | bzo: 00001280 |
22:04.43 | bzo | isn't the register only the first 16 bits of that? |
22:04.46 | cr2_ | bzo: all clock regs are 4byte |
22:04.46 | phh | OMFG |
22:04.56 | phh | a 24bit, 96kHz ADC |
22:05.08 | phh | I guess I'm in wrong datasheet again. |
22:05.11 | cr2_ | phh: adie codec ? |
22:05.19 | phh | pcm1807 |
22:05.22 | phh | one of the i2c chips |
22:05.33 | cr2_ | phh: i don't understand how we can access adie, btw |
22:05.36 | cr2_ | ok |
22:05.41 | phh | cr2_: I don't know what it is. |
22:06.03 | cr2_ | 30010014 rpc ioctl is init |
22:06.12 | bzo | cr2_: oh, ok sorry. but the x1280 doesn't make sense either if the bit values are similar to the 7200 |
22:06.15 | NetRipper | arf yet another oem string |
22:06.20 | phh | cr2_: UH ? |
22:06.21 | NetRipper | T-Mobile_LEO |
22:06.32 | phh | cr2_: HTC stuff ? |
22:06.40 | cr2_ | phh: rpc numbers |
22:06.53 | cr2_ | phh: it's an ioctl number. |
22:06.54 | phh | ok, but 3001**** is weir |
22:06.55 | phh | d |
22:07.03 | cr2_ | NetRipper: where ? |
22:08.11 | cr2_ | bzo: the bits are documented in 7500Core.h |
22:08.41 | NetRipper | cr2_, im running a custom rom based on t-mobile's htc hd2 |
22:08.43 | cr2_ | bzo: but the real test can be done only on g1/g2/other_native_android_7x0xA_phone |
22:08.54 | NetRipper | the oem strings are rom-specific |
22:09.22 | cr2_ | NetRipper: i have tmob leo |
22:09.40 | NetRipper | i think there's a .txt file that specifies the oem-id of a device |
22:10.04 | NetRipper | cr2_, what's your oem id? |
22:11.05 | rafyvitto | wow how do you ahve that |
22:11.15 | rafyvitto | you bought it of a tmo worker? |
22:11.25 | cr2_ | NetRipper: in machine.txt ? |
22:11.38 | cr2_ | rafyvitto: why ? |
22:12.02 | NetRipper | cr2_, modelname.txt |
22:13.16 | cr2_ | NetRipper: hehe. need ls and cat for haret ;) |
22:13.18 | rafyvitto | it hasnt been released as of yet here on the usa, unless your in uk =] |
22:13.33 | cr2_ | rafyvitto: tmob-de |
22:14.10 | rafyvitto | oh ok thats why =] |
22:14.28 | NetRipper | usa is always late :p |
22:14.37 | cr2_ | NetRipper: HTC_HD2 |
22:14.41 | NetRipper | cr2_, ok |
22:14.50 | cr2_ | NetRipper: it's in machine.txt already |
22:15.02 | NetRipper | dmesg talks about modelname.txt |
22:15.04 | Markinus | I have HTC HD2 T8585 |
22:15.07 | NetRipper | ahh you mean machlist.txt |
22:15.13 | NetRipper | i'm talking about wince-side |
22:15.23 | NetRipper | not haret |
22:15.24 | cr2_ | it's taken from this file |
22:15.46 | cr2_ | NetRipper: i looked it in \windows |
22:15.52 | NetRipper | hm |
22:15.58 | cr2_ | NetRipper: but it's where the haret value comes from |
22:16.27 | NetRipper | 00:00:29.950 [D:MISC]+getModelNameFromFile() |
22:16.27 | NetRipper | 00:00:29.950 [D:MISC][E]Model Name from ModelName.txt is HTC HD2 T8585 |
22:16.27 | NetRipper | 00:00:29.950 [OEM_MISC] 1. share memory model name HTC HD2 T8585 |
22:16.27 | NetRipper | 00:00:29.950 [D:MISC]-getModelNameFromFile() |
22:16.35 | NetRipper | (on my old rom) |
22:16.42 | IceBone | I want to buy the Nexus One from the google store and have them engrave "WITH HTC SENSE" on the back, then put the desire rom on it. |
22:16.57 | phh | IceBone: ok. |
22:17.07 | phh | IceBone: piracy's bad. |
22:17.09 | IceBone | Someone finance my wish. |
22:20.06 | cr2_ | it seems that the leo people are more hack-friendly than android buyers |
22:20.16 | adamw | i believe that someone is called 'the burger king in your local mall is hiring' |
22:20.19 | cr2_ | got this feeling already with g1 |
22:20.21 | phh | output limiter ? |
22:20.22 | phh | that sucks. |
22:20.43 | NetRipper | well, why else do you buy a windows mobile device? it's ought to be about hacking :D |
22:20.53 | cr2_ | LOL |
22:21.02 | phh | while an android device is meant to be used |
22:21.14 | phh | well used isn't the correct word |
22:21.33 | NetRipper | phh, abused? |
22:21.43 | phh | lol no |
22:21.46 | phh | they aren't used at their full power |
22:21.57 | cr2_ | NetRipper: it should be easy to debug some proc_comm related things on a real nexus. saves time |
22:22.01 | NetRipper | ah but that's the peril of commercialism :) |
22:22.48 | cr2_ | but buying nexus for debugging !?... |
22:23.27 | cr2_ | omg |
22:23.44 | cr2_ | phh: rpc init calls pmem_init. |
22:24.09 | phh | ?!? |
22:25.54 | cr2_ | phh: puzzled myself |
22:28.49 | cr2_ | 8 is REGISTER_SERVER |
22:29.22 | cr2_ | 4 is priority something |
22:29.48 | cr2_ | 10 is GET_DEST |
22:29.52 | *** join/#htc-linux Zoolooc_ (~fredsibar@p54953E1A.dip.t-dialin.net) |
22:30.12 | cr2_ | NetRipper: do you think we can add a devioctl and kioctl commands to haret ? |
22:30.28 | cr2_ | NetRipper: needs some creative commandline parser |
22:30.47 | cr2_ | for arrays/structs |
22:31.21 | cr2_ | 14 is OPEN_XPORT |
22:31.40 | cr2_ | 18 is CLOSE_XPORT |
22:32.03 | cr2_ | 1c is GET_ROUTER_STATS |
22:34.51 | cr2_ | 20 is GET_CLIENT_STATS |
22:35.10 | cr2_ | 24 is GET_ROUTING_TABLE |
22:35.46 | cr2_ | C is UNREGISTER_SERVER |
22:39.15 | cr2_ | NetRipper: what is located in Drivers\BuiltIn\RPC\Xports ? |
22:39.20 | *** join/#htc-linux Zoolooc_ (~fredsibar@p54954E60.dip.t-dialin.net) |
22:39.59 | cr2_ | phh: so there is no BYE command in wince it seems |
22:40.43 | cr2_ | phh: hm. init calls OPEN_XPORT |
22:43.16 | cr2_ | xport is probably some allocated RPC slot |
22:43.25 | NetRipper | i'm working on that timer.c stuff, cant check the reg setting atm |
22:43.48 | *** join/#htc-linux rafyvitto (~rafyvitto@32.137.61.227) |
22:44.51 | *** join/#htc-linux Zoolooc__ (~fredsibar@p54956F5C.dip.t-dialin.net) |
22:45.16 | Captnoord | re |
22:53.22 | *** join/#htc-linux Unholy (~IceChat7@24.227.27.77) |
22:53.22 | *** join/#htc-linux irlolcopter (~irlolcopt@host81-152-193-147.range81-152.btcentralplus.com) |
22:53.22 | *** join/#htc-linux f22 (~pcm_2@c-68-82-52-241.hsd1.nj.comcast.net) |
22:53.22 | *** join/#htc-linux droid001 (~g1@p4FDCA408.dip.t-dialin.net) |
22:57.05 | *** join/#htc-linux NeoMatrixJR (~chatzilla@173-25-48-60.client.mchsi.com) |
22:57.57 | NeoMatrixJR | do I need to add something to my startup.txt for haret to get adb to work? I saw a board-htcraphael.adb=1 option for a RAPH. I have a RHOD400. |
22:59.06 | *** join/#htc-linux [1]Captnoord (~Captnoord@dc5147a47b.adsl.wanadoo.nl) |
22:59.13 | *** join/#htc-linux Spirits-Sight (~Spirits-S@c-24-91-187-210.hsd1.ma.comcast.net) |
23:00.12 | Spirits-Sight | yeah I finally have Android on NAND! I have question throw, when ever GPS is use it freezes, any idea why and what I can do? |
23:00.31 | cr2_ | phh: it seems that we close only 1 xport with the =3 message |
23:03.16 | Captnoord | Spirits-Sight: gps doesn't work |
23:03.25 | Captnoord | yet |
23:05.31 | Spirits-Sight | I throught it said it did on post one, under "what works:"? http://forum.xda-developers.com/showthread.php?t=600154 |
23:05.39 | Captnoord | lol |
23:05.54 | Captnoord | yea and if one guys tells you to jump of a building... |
23:05.55 | Captnoord | nah |
23:05.57 | Captnoord | come on |
23:06.08 | Captnoord | non official statements like that |
23:06.16 | Captnoord | are never to be trusted |
23:06.35 | Captnoord | there are a couple of trust worthy people who do releases |
23:06.54 | Captnoord | haaaa |
23:07.02 | Captnoord | thats diff phone |
23:07.04 | Captnoord | i'm sorry |
23:07.26 | Spirits-Sight | do I dear ask? |
23:07.51 | Spirits-Sight | oo this is for a kais100 by the way |
23:07.59 | Spirits-Sight | att tilt |
23:08.15 | IceBone | http://www.youtube.com/watch?v=2vwsxLNiWnI <-- hilarious review of the nexus one |
23:08.48 | Spirits-Sight | by any chance anyone know the differents between kais100/130/160 ? |
23:09.03 | *** join/#htc-linux Unholy (~IceChat7@24.227.27.77) |
23:10.01 | IceBone | "you touch it in the right place and it gives you what you want, like most things in life" |
23:12.34 | *** join/#htc-linux M1DLGpc_ (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
23:12.45 | *** join/#htc-linux M1DLGpc__ (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
23:13.30 | NetRipper | cr2_, i'm disabling the timers as the kernel expects it to be (0x000 regs instead of 0x100)... this way it doesn't need the irq.c NOAUTOEN hack.. and it passes initialization for both timers... (made sure of that using flashlight GPIO).. however, kernel still hangs... no htc_fb_console.. |
23:13.59 | NetRipper | doesnt get to htcleo_init() |
23:14.46 | *** join/#htc-linux enjalot (~enjalot@wg-d232229.dsl.fsu.edu) |
23:15.14 | *** join/#htc-linux M1DLGpc (~M1DLGpc@bb-87-81-252-83.ukonline.co.uk) |
23:18.15 | cr2_ | NetRipper: at what place ? |
23:18.28 | cr2_ | NetRipper: what have you done with proc_comm ? |
23:19.28 | Spirits-Sight | anyone know what the latest nbh is? |
23:19.39 | NetRipper | cr2_, disabled it |
23:19.51 | NetRipper | return -EIO; |
23:20.06 | cr2_ | return success ? |
23:20.47 | NetRipper | but proc_comm shouldnt be the problem.. i never disabled it before, and it at least got to htc_fb_console :) |
23:21.10 | NetRipper | it shouldnt get to any code that uses proc_comm |
23:21.25 | cr2_ | ok |
23:21.37 | cr2_ | can you disable swordfish in defconfig ? |
23:21.54 | NetRipper | sure |
23:21.58 | NetRipper | i disabled it locally already |
23:22.13 | cr2_ | ok |
23:22.25 | cr2_ | is the initrd support added ? |
23:22.35 | NetRipper | what initrd support? :p |
23:22.55 | NetRipper | kernel in git already boots up to "kernel panic no root blabla" |
23:23.11 | NetRipper | that's why they're all fiddling with initrd's on linux thread |
23:23.21 | NetRipper | but something is stopping it from working |
23:24.32 | NetRipper | it's probably the first mdelay() or so that it hangs on |
23:24.41 | NetRipper | as i think it's still timer-related |
23:26.10 | Spirits-Sight | how is the cell network location coming along? is this suppose to work now? TIA |
23:26.46 | cr2_ | NetRipper: how is mdelay done ? |
23:27.05 | cr2_ | NetRipper: zimage decompress also works ? |
23:27.41 | cr2_ | NetRipper: i think it's a good idea to add defconfig directory to haret, where one can store some |
23:28.13 | cr2_ | hah. acer uses the same wince templated code it seems |
23:28.17 | cr2_ | AXI_MONITOR_SELECTION_REG0:%x |
23:28.18 | cr2_ | AXI_MONITOR_SELECTION_REG1:%x |
23:28.20 | cr2_ | AXI_MONITOR_TENURE_SELECTION_REG:%x |
23:29.03 | NetRipper | i doubt this fixes anything related to zimage decompression (the invalid instruction is still there) |
23:29.34 | NetRipper | why would you want to store defconfigs in haret? |
23:29.43 | NetRipper | they're totally kernel-specific |
23:29.56 | NetRipper | mdelay makes use of the timer.c probably |
23:30.46 | cr2_ | NetRipper: why does nexus boot with it ? |
23:31.15 | NetRipper | cr2_, you asked that before.. it's a riddle yet to solve.. did you verify that it actually does boot with zImage? |
23:31.16 | cr2_ | NetRipper: where is the invalid instruction ? |
23:31.35 | NetRipper | in arch/arm/boot/compressed/head.S |
23:31.41 | cr2_ | NetRipper: i booted with zimage once |
23:31.53 | NetRipper | yes i think you applied my patch |
23:31.57 | cr2_ | then recomplied, and cold not boot anymore |
23:32.11 | cr2_ | i only did git checkout |
23:33.10 | NetRipper | maybe it requires certain preconditions before that instruction can be used |
23:33.17 | NetRipper | so that it only works in like 1 out of a million times |
23:33.25 | cr2_ | it is strange that wince does not use it |
23:33.37 | cr2_ | i may check spl too |
23:34.27 | AstainHellbring | cr2_: http://forum.xda-developers.com/showthread.php?p=5720479 |
23:35.13 | cr2_ | AstainHellbring: with powered hub ? |
23:35.36 | AstainHellbring | guessing he didnt map the power pins |
23:36.20 | cr2_ | AstainHellbring: there is ehci driver for qsd |
23:36.47 | cr2_ | so it's not really ground-breaking |
23:36.59 | AstainHellbring | ahh ok |
23:43.28 | Unholy | booting eclair hero on my raph110 lets see how it goes |
23:46.14 | rafyvitto | good luck |
23:46.29 | rafyvitto | =] |
23:46.48 | Unholy | lol |
23:50.02 | Spirits-Sight | what does this mean? [ 3.700531] [RR] ERROR no local ept for prog 0d000030 replying anyway!! its from the dmesg file that is on my mSD card |
23:50.47 | cr2_ | Spirits-Sight: which phone ? |
23:51.07 | Spirits-Sight | sorry kais100 (Tilt 8925) |
23:51.51 | cr2_ | hm. no idea. too old :) |
23:52.37 | Spirits-Sight | never to old :-) just got it as a replacement for my kais130 I would like to know the difference?? |
23:53.04 | cr2_ | it was a joke |
23:53.22 | cr2_ | we don't have such server too in the list. |
23:53.36 | cr2_ | so i can't tell you what it is doing |
23:53.47 | Spirits-Sight | o ok |