03:33.15 | *** join/#htc-linux apt (i=ibot@rikers.org) |
03:33.15 | *** topic/#htc-linux is Welcome to htc-linux | Logs: http://apt.rikers.org/%23htc-linux | Livelogs: http://irclog.netripper.com/?chan=htc-linux | Wiki: http://htc-linux.org/wiki | Original project page: http://wiki.xda-developers.com/index.php?pagename=Xanadux | Please use device codenames. For aliases, see: http://wiki.xda-developers.com | Join #android for android centered discussion. |
03:38.25 | *** join/#htc-linux sdt555 (n=titus@147.145.40.44) |
03:38.44 | *** part/#htc-linux sdt555 (n=titus@147.145.40.44) |
04:12.29 | *** join/#htc-linux droid0011 (n=g1@p4FDCFA6B.dip.t-dialin.net) |
04:13.14 | *** join/#htc-linux maejrep (n=madcoder@c-68-42-30-56.hsd1.pa.comcast.net) |
04:36.12 | *** join/#htc-linux goxboxlive (n=jrs@mail2.hjellnesconsult.no) |
04:41.03 | *** join/#htc-linux rafyvitto (i=rafyvitt@24.54.253.34) |
04:55.10 | *** join/#htc-linux rafyvitto (n=rafyvitt@24.54.253.34) |
05:20.25 | |Jason8|Raph| | hey guys |
05:20.33 | |Jason8|Raph| | anyone working on a webOS port to HTC devices? |
05:20.39 | |Jason8|Raph| | The Palm Pixi's got an msm7627 chipset/cpu |
05:20.47 | |Jason8|Raph| | and since WebOS is linux-based, couldn't the drivers get pulled from the android builds? :) |
05:20.55 | |Jason8|Raph| | Or am I just speaking blasphemy? XD |
05:27.34 | *** join/#htc-linux xixx (n=xixx@cpmsq.epam.com) |
05:34.16 | *** join/#htc-linux timebomb (n=tb@e179195201.adsl.alicedsl.de) |
05:59.21 | *** join/#htc-linux toi (n=toi@d51A49C45.access.telenet.be) |
06:14.41 | *** join/#htc-linux rashire2 (n=ed1112wa@pool-98-114-209-202.phlapa.fios.verizon.net) |
06:20.58 | tmzt | |Jason8|Raph|: yes, when the rootfs is released it will be armv6(arm11) compatible |
06:21.13 | tmzt | the current version is cortex only though I think |
06:21.28 | tmzt | drivers? |
06:22.41 | *** join/#htc-linux rashire2 (n=ed1112wa@pool-98-114-209-202.phlapa.fios.verizon.net) |
06:36.55 | *** join/#htc-linux ninstaah (n=ninstaah@0x5551d861.adsl.cybercity.dk) |
06:41.43 | boli^ | git.linuxtogo.org brok? |
06:42.37 | tmzt | it must be |
06:42.43 | tmzt | at least gitweb |
06:43.27 | boli^ | and, since you're awake, are you aware of any progress in the direction of making bluetooth work on kaiser? |
06:43.42 | tmzt | no |
06:43.51 | tmzt | I don't much that's current with kais |
06:43.56 | tmzt | or other non-A |
06:43.58 | boli^ | ok, nm |
06:44.18 | tmzt | I do know that cr2 has been working on bt, but for A device |
06:44.21 | boli^ | whos got their finger on the kaiser pulse around here? |
06:44.27 | tmzt | dzo |
06:45.13 | *** join/#htc-linux Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl) |
06:51.25 | *** join/#htc-linux druidu (n=root@193.33.148.7) |
06:51.50 | druidu | hey, quick question, anybody here? |
06:52.05 | boli^ | no |
06:52.08 | druidu | :) |
06:52.18 | Captnoord | nope |
06:52.22 | goxboxlive | me neither |
06:52.30 | druidu | so I unlocked my diamond by flashing a hard-spl by olinex |
06:52.33 | boli^ | so basically, you're on your own |
06:52.38 | druidu | so now I reverted to stock spl |
06:53.02 | druidu | does it happen that it's not longer unlocked now? |
06:53.58 | Captnoord | I dono |
06:54.02 | Captnoord | never done that before |
06:54.20 | druidu | I get the no simcard message, so either it's poor contacts or it's locked |
06:54.38 | druidu | don't actually remember what it used to say when I used a sim from another operator... |
06:54.52 | tmzt | druidu: hey, got pprr from legacy boot |
06:54.58 | boli^ | 'no sim' is faily specific |
06:55.02 | tmzt | but still doesn't work |
06:55.02 | druidu | pprr? |
06:55.03 | boli^ | clean the contacts, try again |
06:55.26 | tmzt | peripheral remap |
06:55.41 | druidu | aaaa, nice :) |
06:55.49 | tmzt | register |
06:55.55 | druidu | so how are you booting the bootloader? |
06:55.59 | druidu | haret style? |
06:56.10 | tmzt | mapped 2gb |
06:56.16 | tmzt | yes |
06:56.20 | tmzt | from haret |
06:56.42 | tmzt | as kernel |
06:57.10 | *** join/#htc-linux FR^2 (n=frzwo@2001:41d0:1:ed2f:0:0:0:cafe) |
06:57.10 | druidu | can't we like find a few empty megs on NAND and make a patch to jump to those if let's say we press vol down? |
06:57.32 | tmzt | yeah |
06:57.35 | tmzt | well |
06:57.41 | boli^ | the word 'like' in your sentence was redundant |
06:58.05 | tmzt | we replace xI |
06:58.05 | Captnoord | lol |
06:58.05 | tmzt | we replace xIp |
06:58.26 | tmzt | then it chains ce xip |
06:58.29 | druidu | it's used to emphasize a crazy idea :) |
06:58.50 | tmzt | I think legacy would be a good start |
06:59.01 | druidu | xIP would be really cool, but I guess we have to make sure we can display hello world on the screen or smth, before we flash a full rom |
06:59.08 | druidu | what exactly is legacy? |
06:59.12 | boli^ | it, like, makes you sound, like, dumb, even though, like, you probably aren't, like, stupid. |
06:59.32 | tmzt | if I could get it building |
06:59.39 | Captnoord | lol, lol, huh |
06:59.49 | tmzt | android git legacy |
07:00.10 | druidu | boli^: yeah, true |
07:00.13 | tmzt | it does mdo very weird though |
07:00.18 | tmzt | mdp |
07:00.26 | druidu | in what way weird? |
07:00.53 | druidu | it's probably just a vanilla implementation, no extra stuff |
07:00.54 | *** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
07:00.56 | tmzt | it sends command to mddi and doesnt use dma start |
07:01.03 | druidu | no? |
07:01.14 | tmzt | but it has band support |
07:01.21 | druidu | so how does it to the actual transfer to screen? |
07:01.32 | tmzt | nand |
07:01.40 | tmzt | I font know |
07:01.44 | tmzt | don't |
07:01.46 | druidu | maybe it remaps the memory directly in ram |
07:01.52 | druidu | so no dma is necesarry |
07:02.32 | *** join/#htc-linux kiozen (n=oeichler@p54921569.dip0.t-ipconnect.de) |
07:02.33 | *** join/#htc-linux cr2 (n=cr2@ip-77-25-121-22.web.vodafone.de) |
07:02.33 | tmzt | it uses video |
07:02.34 | druidu | anyway, I'm handing in my phone for warranty today |
07:02.46 | druidu | want to fix the touchscreen issue before I get too excited about android :P |
07:02.50 | tmzt | it uses video stream and some ptr |
07:03.04 | tmzt | register |
07:03.43 | *** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821) |
07:03.45 | tmzt | neither prov comm nor mddi work fle me |
07:04.05 | tmzt | with the remap set up |
07:04.15 | cr2 | hi |
07:04.26 | Captnoord | yo |
07:05.04 | druidu | mmu is still off? |
07:05.29 | druidu | if so, you should use physical address for mddi/mdp |
07:05.39 | cr2 | uh, a huge log to read |
07:05.42 | cr2 | need to go |
07:07.32 | tmzt | druidu: I am |
07:07.46 | tmzt | I haven't confirmed it's off though |
07:08.07 | druidu | what exactly did you remap using the peripherial port remap register? |
07:08.50 | tmzt | all of device (non smem) memory to 0xa.... |
07:09.05 | tmzt | with a 2gb window |
07:09.59 | druidu | but if mmu is off, wouldn't you normally be able to access io memory directly, using physical addresses? |
07:12.48 | druidu | anyway, gotta go |
07:13.00 | druidu | good luck with the bootloader, don't brick your device :) |
07:13.58 | tmzt | it's just ram |
07:14.02 | tmzt | but thanks |
07:22.26 | *** join/#htc-linux toi (n=toi@81.164.156.69) |
07:30.54 | *** join/#htc-linux timebomb (n=tb@85.182.255.196) |
07:42.19 | tmzt | 02:57 < tmzt> nothing here yet but wow |
07:42.19 | tmzt | 02:57 < tmzt> https://www.codeaurora.org/index.php?xwinp |
07:42.36 | tmzt | X |
07:43.34 | *** join/#htc-linux Zinbolic (n=zinbolic@84.238.80.215) |
07:44.12 | tmzt | https://www.codeaurora.org/gitweb/quic/le/?p=platform/hardware/msm7k.git;a=commitdiff;h=7292b4ccb492a9a54bdfa1c0c45183a9188862cb |
07:58.47 | *** join/#htc-linux stefan_schmidt (n=stefan@w1555.wlan.rz.tu-bs.de) |
08:01.43 | tmzt | https://www.codeaurora.org/gitweb/quic/qsd/?p=kernel.git;a=commitdiff;h=db696435f7af36fcb272efc38413ecfc1ef7c8ca |
08:02.15 | tmzt | wcelo should be the major difference for cdma |
08:02.26 | tmzt | qcelp |
08:02.44 | MrPippy | i just got wifi running on diamond...its fast too |
08:05.31 | tmzt | nice |
08:05.38 | tmzt | what did you do? |
08:07.17 | tmzt | cr2: https://www.codeaurora.org/gitweb/quic/qsd/?p=kernel.git;a=commitdiff;h=65b59aa213bd22670d28997955e103eb15f79b09 |
08:07.28 | tmzt | bt pm |
08:09.51 | MrPippy | wlan.ko is stock, didn't need any patches. hard part is extracting the calibration info from the nvram--there are scripts in the connect-utb build to do it, but the offset is different from kaiser (and might be different for raph) |
08:10.27 | MrPippy | wild, google maps found my location down to 200 meters, just using wifi i guess |
08:13.02 | Captnoord | wifi nice......... |
08:13.23 | Captnoord | just document how to find the offset |
08:13.23 | Captnoord | :P |
08:13.28 | Captnoord | and we're safe |
08:13.36 | Captnoord | i'll hit the road now..... |
08:18.49 | tmzt | https://www.codeaurora.org/gitweb/quic/le/?p=kernel/msm.git;a=commitdiff;h=5752c73812dabe66193020aaf16d4b40ca27dc71 |
08:19.16 | tmzt | upstram sysfs for audio |
08:19.45 | tmzt | dzo: does this match (in functionality) what you have? |
08:19.55 | tmzt | an you expose both? |
08:22.27 | *** join/#htc-linux cr2 (n=cr2@ip-77-25-134-224.web.vodafone.de) |
08:22.44 | cr2 | tmzt: you are keeping me away from work :) |
08:23.34 | tmzt | Corrected the Apps reset offset from 210 to 214 fo 8k. We were |
08:23.34 | tmzt | writing to the 210 address which corresponds to ADSP reset |
08:23.34 | tmzt | which was causing the audio mute issue during voice call. |
08:23.42 | tmzt | hey |
08:23.45 | tmzt | sorry |
08:24.22 | *** join/#htc-linux cr2_ (n=cr2@ip-77-25-174-152.web.vodafone.de) |
08:25.08 | cr2_ | tmzt: tell dwaradzyn to enable the SND endpoints, then his sound should work on blac100 |
08:28.36 | cr2_ | MrPippy: the location of wifi eeprom & things is documented in the raphaelnand wiki page (raph100, and probably diam100) |
08:30.15 | cr2_ | it can be read out in linux, once we will create a reasonable partition table |
08:30.50 | cr2_ | the nand driver works , but only with 2K pages |
08:32.01 | MrPippy | yeah the offset for my diam500 was different, we should test that offset on a few phones |
08:33.54 | MrPippy | i dumped out the 256MB nand, and found the calibration magic number/header (02 11 56 06 1C) twice, but only the second one worked |
08:35.32 | cr2_ | MrPippy: does the off/on cycle work too ? |
08:37.33 | *** join/#htc-linux cr2__ (n=cr2@ip-77-25-178-181.web.vodafone.de) |
08:37.41 | cr2__ | [10:35] <cr2_> MrPippy: does the off/on cycle work too ? |
08:37.58 | MrPippy | just tried, no it doesn't |
08:38.20 | cr2__ | ok, so we need to fix it too. |
08:38.32 | cr2__ | http://htc-linux.org/wiki/index.php?title=RaphaelNAND |
08:38.33 | MrPippy | it unloaded, but gives "E/WifiService( 164): Failed to load Wi-Fi driver." when i tried to reload |
08:38.47 | cr2__ | do you have the same offset ? |
08:38.53 | MrPippy | yeah, i'm fixing up the WL1251 wiki page now |
08:39.09 | cr2__ | hm maybe it's only an android problem |
08:39.43 | cr2__ | i think that the vregs and gipios are correct. even for shutdown. |
08:40.29 | cr2__ | it's easy to check if wince uses the first or the second eeprom image |
08:40.36 | MrPippy | mine was at byte offset 33161280 |
08:40.39 | cr2__ | and if there any difference between them. |
08:40.44 | cr2__ | hex ? |
08:41.01 | cr2__ | it can't be on raph100 |
08:41.18 | cr2__ | 36MB are "invisible" |
08:41.30 | MrPippy | hex 0x1FA0040 i guess, and length of 752 bytes |
08:42.11 | MrPippy | and i think i know why it isn't restarting, i didn't replace the module in every place, so its trying to load an old module |
08:42.33 | cr2__ | ok |
08:42.43 | *** join/#htc-linux Daemon_ (n=DaemonES@195.238.92.163) |
08:43.23 | cr2__ | the wiki has 1MB (37MB absolute) offset for eeprom |
08:43.55 | cr2__ | ok, i'll check it later. |
08:44.06 | cr2__ | but thanks for the good news :) |
08:47.19 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
08:59.01 | *** join/#htc-linux thedicemaster (n=thedicem@24.132.89.51) |
09:08.52 | *** join/#htc-linux gregnapola (n=gregnapo@host26-49-dynamic.48-82-r.retail.telecomitalia.it) |
09:14.57 | *** join/#htc-linux gregnapola (n=gregnapo@host26-49-dynamic.48-82-r.retail.telecomitalia.it) |
09:20.33 | *** join/#htc-linux thedicemaster (n=thedicem@j89051.upc-j.chello.nl) |
09:30.02 | *** join/#htc-linux thedicemaster2 (n=thedicem@j89051.upc-j.chello.nl) |
09:35.09 | *** join/#htc-linux dcordes (n=luke@unaffiliated/dcordes) |
09:40.42 | *** join/#htc-linux thedicemaster2 (n=thedicem@j89051.upc-j.chello.nl) |
09:43.27 | *** join/#htc-linux cvmw (n=jlika@static-173-68-151-26.nycmny.fios.verizon.net) |
09:44.26 | *** join/#htc-linux ptitjes (n=didier@LPuteaux-156-16-100-112.w80-12.abo.wanadoo.fr) |
09:46.55 | *** join/#htc-linux pdbogen (n=pdbogen@pdpc/supporter/student/OctalTHOR) |
09:47.52 | *** join/#htc-linux elysion_ (i=kiiski3@mustatilhi.cs.tut.fi) |
09:59.11 | *** join/#htc-linux TaC_ (n=ircap8@106.Red-80-24-78.staticIP.rima-tde.net) |
10:00.14 | TaC_ | hi there |
10:02.16 | *** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo) |
10:07.35 | *** join/#htc-linux Captnoord (n=Captnoor@145.74.183.14) |
10:12.11 | *** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
10:19.14 | *** join/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
10:20.55 | *** join/#htc-linux soffgazz (n=gazz@c-d530e655.09-137-6c756c11.cust.bredbandsbolaget.se) |
10:23.37 | *** join/#htc-linux MethoS- (n=clemens@dyndsl-085-016-162-222.ewe-ip-backbone.de) |
10:24.39 | dcordes | awesome dwaradzyn! |
10:31.17 | *** join/#htc-linux Captnoord (n=Captnoor@145.74.183.14) |
10:55.01 | Captnoord | nand driver |
10:55.03 | Captnoord | hmmmm |
10:55.13 | Captnoord | cr2 gone |
10:59.09 | *** join/#htc-linux mrmoku|away (n=mrmoku@ppp-88-217-52-24.dynamic.mnet-online.de) |
10:59.34 | *** join/#htc-linux Untouchab1e (n=Untoucha@89.9.128.25) |
10:59.36 | Captnoord | yo Untouchab1e |
10:59.45 | Untouchab1e | yo |
11:00.06 | Untouchab1e | what's up |
11:00.17 | Captnoord | nothing much |
11:00.25 | Captnoord | not in the mood todo school stuff |
11:00.27 | Captnoord | but I have todo it |
11:00.28 | Captnoord | :( |
11:00.36 | *** join/#htc-linux root2 (n=root@rgnb-5d87c8be.pool.mediaWays.net) |
11:00.41 | Untouchab1e | hehe |
11:00.55 | Untouchab1e | at the shooting range today |
11:01.12 | Untouchab1e | so no school |
11:01.16 | Captnoord | hehe good.... |
11:01.22 | Captnoord | good for loosing some anger |
11:01.44 | Untouchab1e | just shooting stuff with my hk- |
11:02.02 | Untouchab1e | hk-416* |
11:02.12 | Captnoord | hehe |
11:02.14 | *** join/#htc-linux BabelO__ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
11:03.01 | Untouchab1e | got the latest android package running? |
11:03.14 | Captnoord | yup |
11:03.16 | Captnoord | nice nice |
11:03.19 | Captnoord | sound working |
11:03.24 | Untouchab1e | yeah |
11:03.25 | Captnoord | only some key apps don't work |
11:03.39 | Untouchab1e | like what? |
11:03.48 | Captnoord | like touch screen correction app |
11:03.52 | Captnoord | crashes |
11:04.04 | Captnoord | I can't calibrate my touch screen |
11:04.10 | Untouchab1e | not really a key app... |
11:04.29 | Captnoord | hehe |
11:04.30 | Captnoord | :P |
11:04.32 | Captnoord | I know |
11:04.37 | Untouchab1e | hehe |
11:04.46 | Captnoord | and some other crashes.... and I don't have a data contract |
11:04.56 | Captnoord | so I need to do the registration trough wifi |
11:04.57 | Captnoord | but |
11:05.07 | Captnoord | I haven't spend a lot of time on it |
11:05.11 | Captnoord | but was fun playing with it |
11:05.12 | Captnoord | :D |
11:05.23 | Untouchab1e | ah right. Android pretty much begs for a data contract |
11:06.04 | Captnoord | hmmm |
11:06.04 | Captnoord | .text:03DCC1EC dword_3DCC1EC DCD 0x4D524F46 ; DATA XREF: FDM_INIT+D4r |
11:06.04 | Captnoord | #define ATAG_MSM_PARTITION 0x4d534D70 /* MSMp */ |
11:06.12 | Captnoord | nand driver rom |
11:06.23 | Captnoord | nand driver linux |
11:06.37 | Captnoord | I dono..... |
11:07.54 | Captnoord | maybe thats the flash entry |
11:07.58 | Captnoord | not the nand entry |
11:08.41 | Captnoord | 0x4D524F46 |
11:08.45 | Captnoord | is used at the nand init |
11:10.00 | Captnoord | #define MSM_MAX_PARTITIONS 8 |
11:10.03 | Captnoord | and I think we have 10 |
11:10.05 | Captnoord | 0xA |
11:16.13 | Captnoord | cr2 check FLASHDRV.dll |
11:16.16 | Captnoord | I know he isn't online |
11:16.22 | Captnoord | but he sure will read the logs |
11:30.21 | god4saken | anyone here own a universal? |
11:33.18 | *** join/#htc-linux croketas (n=yo@252.Red-83-36-82.dynamicIP.rima-tde.net) |
11:33.36 | croketas | ups |
11:34.09 | Captnoord | IOCTL_FMD_NAND_READ_WLAN_DATA= 0x71FE4 |
11:34.09 | Captnoord | IOCTL_FMD_WRITE_VERSION_INFO= 0x71FD8 |
11:34.12 | Captnoord | strange numbers |
11:36.06 | Captnoord | 0x500C0010 is more or less the same as 0x024c0010....... (0x500C0010 - 0x024c0010) = 4DC00000 |
11:37.09 | *** join/#htc-linux stefan_schmidt (n=stefan@w1555.wlan.rz.tu-bs.de) |
11:39.01 | Captnoord | 0x50260000 - 0x4DC00000 = 2660000 |
11:39.03 | Captnoord | almost |
11:39.04 | Captnoord | lol |
11:39.12 | Captnoord | 0x02760000 0xa0000 splash, sublogo |
11:45.41 | Captnoord | OEM write nand |
11:45.42 | Captnoord | lol |
11:45.52 | Captnoord | maybe hack unlock it |
11:47.08 | Captnoord | config |
11:47.08 | Captnoord | 0x500C1000 - 0x4DC00000 = 24C1000 |
11:47.23 | Captnoord | 0x024c0000 + +0x1000 0x400 conf |
11:47.28 | Captnoord | another match |
11:47.32 | Captnoord | good |
11:50.39 | Captnoord | is MFG Manufacturing_Data? |
11:53.45 | Captnoord | Clear/Cold boot |
11:53.45 | Captnoord | 0x500C0020 - 0x4DC00000 = 24C0020 |
11:54.01 | Captnoord | +0x20 =0xf - cold boot |
11:54.02 | Captnoord | yup |
11:54.03 | Captnoord | perfect |
11:54.13 | Captnoord | then |
11:54.20 | Captnoord | splash is wrong |
11:57.17 | Captnoord | lol |
11:57.22 | Captnoord | I got 2 wlan data writes |
11:58.50 | dcordes | tmzt, ping |
12:02.19 | dcordes | what is PMDH ? |
12:03.44 | *** join/#htc-linux DJWillis (i=djwillis@82-46-19-72.cable.ubr02.bath.blueyonder.co.uk) |
12:04.50 | dcordes | it seems to be the mddi kind of thing I was thinking it would be |
12:05.41 | dcordes | { .clk_id = PMDH_CLK, .offset = 0x8c, .ns_only = 0xa19, .name="PMDH_CLK"}, |
12:09.26 | dcordes | DJWillis, did you try wl12xx driver on your machine? |
12:09.33 | dcordes | #if defined(CONFIG_MACH_HTCBLACKSTONE) || defined(CONFIG_MACH_HTCKOVSKY) |
12:09.33 | dcordes | { .clk_id = PMDH_CLK, .offset = 0x8c, .ns_only = 0xa19, .name="PMDH_CLK"}, |
12:09.33 | dcordes | #else |
12:09.33 | dcordes | { .clk_id = PMDH_CLK, .offset = 0x8c, .ns_only = 0xa04, .name="PMDH_CLK"}, |
12:10.39 | DJWillis | dcordes: regularly, I tend to use it in preferance to the WiLink4 one these days. There is a snag for HTC devices as it can't read the EEPROM currently but I am working on that. |
12:12.02 | dcordes | msm_i2c: Warning bus was busy on kovsky keyboard use |
12:12.05 | Captnoord | we know what NAND chip is on the raph? |
12:12.19 | Captnoord | brand? |
12:12.48 | dcordes | Captnoord, they vary |
12:13.06 | dcordes | Captnoord, why would it matter? |
12:13.36 | Captnoord | nah .text:03DC5350 aMicron_mt29f2g DCB "micron_mt29f2g08abd",0 ; DATA XREF: .text:03DC530Co |
12:13.36 | Captnoord | .text:03DC5364 aHynix_h8fasdrj DCB "hynix_h8fasdrjcmjr",0 ; DATA XREF: .text:03DC52C8o |
12:13.36 | Captnoord | .text:03DC5377 DCB 0 |
12:13.36 | Captnoord | .text:03DC5378 aHynix_h8bes0uq DCB "hynix_h8BES0UQ0MCP",0 ; DATA XREF: .text:03DC5284o |
12:13.36 | Captnoord | .text:03DC538B DCB 0 |
12:13.36 | Captnoord | .text:03DC538C aSamsung_kby00n DCB "samsung_kby00n00hm",0 ; DATA XREF: .text:03DC5240o |
12:13.38 | Captnoord | .text:03DC539F DCB 0 |
12:13.40 | Captnoord | .text:03DC53A0 aSamsung_kag00d DCB "samsung_kAG00D009M",0 ; DATA XREF: .text:03DC51FCo |
12:13.42 | Captnoord | .text:03DC53B3 DCB 0 |
12:13.44 | Captnoord | .text:03DC53B4 aMicron_mt29f4g DCB "micron_mt29f4g16abc",0 ; DATA XREF: .text:03DC51B8o |
12:13.50 | Captnoord | i'm just interested |
12:15.10 | Captnoord | been hunting for the NAND info |
12:15.38 | dcordes | Captnoord, this seems like the table for non-A |
12:15.48 | dcordes | http://wiki.xda-developers.com/index.php?pagename=MSM_NANDID |
12:15.48 | Captnoord | non-A? |
12:16.01 | Captnoord | yup |
12:16.03 | Captnoord | it is |
12:16.14 | Captnoord | I can check if I can add a couple |
12:17.38 | Captnoord | nope |
12:17.40 | Captnoord | there all there |
12:32.46 | dcordes | i2c-msm.c "Warning bus was busy (%d)\n", retries); |
12:46.33 | *** join/#htc-linux druidu (n=druidu@78.97.155.94) |
12:47.22 | dcordes | druidu, ello |
12:47.41 | dcordes | druidu, how's it going?? |
12:49.04 | druidu | hello |
12:49.29 | druidu | well, I turned in my diamond for warranty so they'll fix my touchscreen |
12:49.38 | druidu | sometimes it's not working |
12:50.04 | druidu | had to do that before getting too excited about android + have to study for an exam next week |
12:50.05 | druidu | you? |
12:55.26 | dcordes | druidu, I'm ok. glad dwaradzyn solved the mddi clock problem. it also works on kovs |
12:55.48 | dcordes | druidu, but found new problem with i2c |
12:58.19 | druidu | nice, so it was just a kovs issue? (mddi clock) |
12:58.55 | dcordes | kovsky/blackstone have same mddi thing |
12:59.33 | dcordes | druidu, does git work for you?? |
12:59.51 | druidu | website seems to work, lemme try a git fetch |
13:00.25 | druidu | apparently works, no update |
13:00.50 | dcordes | awesome also works for me again |
13:03.17 | dcordes | arch/arm/mach-msm/built-in.o: In function `msm_audio_path': |
13:03.25 | dcordes | arch/arm/mach-msm/htc_hw.c:135: undefined reference to `snd_set_device' |
13:03.35 | dcordes | druidu, am I missing a config? |
13:04.48 | Captnoord | git now works even for people without login :D |
13:04.58 | Captnoord | thanks a lot ( who fixed it ) |
13:06.01 | druidu | did you compile in adsp support? |
13:06.07 | *** join/#htc-linux MethoS-- (n=clemens@dyndsl-085-016-167-195.ewe-ip-backbone.de) |
13:06.43 | dcordes | druidu, nope |
13:06.55 | druidu | CONFIG_MSM_ADSP |
13:06.57 | druidu | you need it |
13:06.58 | druidu | or |
13:07.03 | druidu | disable the call to snd_set_device |
13:07.15 | dcordes | I'll just add it. adsp is cool |
13:07.53 | dcordes | druidu, any clue about "msm_i2c: Warning bus was busy" on every kovs keypress ? |
13:07.55 | druidu | weird though, I don't see any reference to snd_set_device in htc_hw.c |
13:08.02 | druidu | don't worry about that |
13:08.04 | dcordes | shrugs |
13:08.08 | druidu | it's just a warning -- I get that a lot |
13:08.11 | dcordes | druidu, just disable the printk ? |
13:08.25 | druidu | if it tries to access the i2b bus and it's busy, keeps on retrying |
13:08.44 | druidu | number in brackets is number of retries after it succeeded |
13:08.46 | dcordes | it can't hurt i2c to poll a bit |
13:08.59 | druidu | if it eventually fails you'll get a different message |
13:09.03 | dcordes | oh it's fast then. it says > 100 sometimes |
13:09.32 | druidu | we probably have some device that got loose, keeps hogging the bus :) |
13:10.05 | druidu | the navipad (and keyboard if you have it) are on i2c |
13:10.18 | druidu | accelerometer too |
13:14.37 | dcordes | druidu, kovsky has no navipad but different kind of thing |
13:14.46 | dcordes | druidu, they call it optical joystick I think |
13:15.56 | dcordes | and it's very annoying because it's imprecise. in wince I have it disabled |
13:20.14 | dcordes | druidu, I pushed the clock |
13:29.30 | *** join/#htc-linux phnom (i=simomn@pub98-78.pub.luth.se) |
13:29.39 | *** part/#htc-linux phnom (i=simomn@pub98-78.pub.luth.se) |
13:33.33 | *** join/#htc-linux thedicemaster (n=thedicem@j89051.upc-j.chello.nl) |
13:34.22 | *** join/#htc-linux thedicemaster (n=thedicem@j89051.upc-j.chello.nl) |
13:35.28 | druidu | there's also some code in the i2c-msm.c (i2c bus driver) that recovers from bus busy errors (error meaning if it tries like 255 times and still fails)... we have that commented out, used some gpios |
13:37.25 | druidu | hmm, should I pull dzo's patches from his git and push them to linuxtogo? |
13:38.41 | dcordes | druidu, which? |
13:39.17 | druidu | http://github.com/dzo/htc-msm-2.6.27/commits/htc-msm-2.6.27 |
13:39.22 | druidu | there's also a patch for clocks |
13:39.32 | *** join/#htc-linux thedicemaster (n=thedicem@j89051.upc-j.chello.nl) |
13:39.38 | druidu | last 3 commits are not in our git |
13:40.00 | dcordes | "MSM Kernel for HTC Diamond" wasn't aware fo that |
13:40.08 | druidu | although, smem_log won't work for us I think... tried it in 2.6.29 aurora and the log is unallocated |
13:40.09 | *** join/#htc-linux marcin88 (n=marcin@chello089078160132.chello.pl) |
13:40.22 | druidu | it's his personal branch |
13:40.24 | *** join/#htc-linux thedicemaster (n=thedicem@j89051.upc-j.chello.nl) |
13:40.27 | druidu | github, social coding :) |
13:40.57 | *** join/#htc-linux sdt555 (n=titus@147.145.40.44) |
13:42.28 | druidu | I'm gonna get busy with a bit of studying for my exam, later |
13:46.30 | *** join/#htc-linux sdt555 (n=titus@147.145.40.44) |
13:47.26 | *** part/#htc-linux sdt555 (n=titus@147.145.40.44) |
13:47.32 | dcordes | druidu, ok have fun |
13:47.37 | dcordes | hi mickeyl |
13:51.49 | mickeyl | hey dcordes |
13:51.54 | mickeyl | how are things? |
13:53.56 | *** join/#htc-linux Reactor16 (n=Reactor1@41.105.120.246) |
13:54.36 | *** part/#htc-linux pdbogen (n=pdbogen@pdpc/supporter/student/OctalTHOR) |
13:54.41 | dcordes | mickeyl, great with the new stuff evolving that quickly |
13:55.06 | dcordes | mickeyl, looking forward to full phone use w/ msm7xxxA |
13:55.28 | mickeyl | hmm |
13:55.33 | Reactor16 | Hi ALL |
13:55.40 | mickeyl | you really thinking that? |
13:55.42 | mickeyl | nice |
13:57.05 | mickeyl | well |
13:57.17 | mickeyl | actually i believe that you will get the phones to work fully supported with Android |
13:58.02 | mickeyl | i have my doubts about the stuff requiring mainline interfaces |
13:59.02 | Captnoord | mainline? |
14:00.36 | mickeyl | standard kernel interfaces, if you will |
14:00.52 | Captnoord | k |
14:00.55 | Captnoord | thanks |
14:03.29 | druidu | like the proprietary hardware libraries? |
14:03.47 | druidu | don't think it's that bad, we can make drivers with exactly the same interface and use those |
14:04.02 | druidu | it will be done, just wait till I get my phone back and finish with the exam :D |
14:09.08 | mickeyl | word |
14:12.40 | god4saken2 | which linux packages are needed for using phone functions like calling etc. |
14:13.02 | god4saken2 | i am using htcunid |
14:13.19 | god4saken2 | but i dont know which other packages do i need |
14:13.34 | mickeyl | never heard about that one |
14:13.40 | mickeyl | FSO supports the msm7xxxx modems |
14:13.51 | god4saken2 | FSO? |
14:13.52 | mickeyl | but sound is under construction |
14:13.56 | mickeyl | (kernel-wise) |
14:13.58 | mickeyl | freesmartphone.org |
14:14.09 | god4saken2 | htcunid is for htc universal phones |
14:14.28 | god4saken2 | ppp is not needed? |
14:14.55 | mickeyl | FSO uses ppp to handle data connections |
14:15.34 | god4saken2 | ok |
14:16.31 | mickeyl | if you're not into Android, you have little options wrt. phone functionality. FSO provides a fairly large dbus interface for everything "phoney". There are not much alternatives out there in the free world |
14:16.48 | mickeyl | ofono is immature and only supporting few modems |
14:16.52 | mickeyl | gsmd sucks |
14:16.58 | mickeyl | hmm... what else? |
14:17.05 | mickeyl | ah, qtopia |
14:17.06 | mickeyl | well... |
14:17.06 | *** join/#htc-linux dcordes (n=luke@unaffiliated/dcordes) |
14:17.23 | mickeyl | that's c++ and has only a library interface |
14:17.35 | mickeyl | and that's about all i know of |
14:18.02 | god4saken2 | thank you |
14:18.12 | mickeyl | np |
14:20.24 | dcordes | mickeyl, look at lkml regarding mainline conformity |
14:20.53 | dcordes | pavel is doing a great job representing these interests |
14:22.08 | mickeyl | good good, so you expect to see alsa, v4l2, and more coming? |
14:23.11 | dcordes | alsa is underway. codeaurora.org has alsa driver for the new boards |
14:25.26 | mickeyl | hmm, interesting website |
14:25.32 | mickeyl | argh, they're using ptxdist ;) |
14:26.45 | mickeyl | is there any code exchange between codeaurora and htclinux? |
14:27.53 | dcordes | mickeyl, no but we both base on the google branches |
14:30.14 | *** join/#htc-linux Zinbolic (n=zinbolic@84.238.80.215) |
14:30.31 | god4saken2 | mickeyl, how can i now wich /dev file is the phone modem to use?? |
14:31.00 | mickeyl | only the kernel knows for sure |
14:31.09 | dcordes | look at this https://www.codeaurora.org/index.php?xwinp "X Window enablement" |
14:31.15 | mickeyl | which device are you at? |
14:31.25 | mickeyl | on msm7xxx it's pretty likely /dev/smd0 |
14:31.36 | god4saken2 | mickeyl, htc universal |
14:31.45 | druidu | mickeyl: actually, code aurora has some branches which are destined to go to mainline kernel, same thing google did when they developed g1 |
14:32.32 | dcordes | god4saken2, /dev/ttyS0 ? |
14:32.39 | mickeyl | universal was pxabased, wasn't it? |
14:32.43 | mickeyl | so pretty much one of the standards |
14:33.49 | god4saken2 | mickeyl, yes |
14:34.09 | mickeyl | then it's S0 or SAC0 |
14:34.14 | god4saken2 | S0 |
14:34.21 | mickeyl | depending on which UART the modem is wired to... |
14:37.24 | thedicemaster | ... wait on recent android builds for the diamond, wasn't the power button supposed to rotate the screen? |
14:40.08 | druidu | struct gpio_event_direct_entry button_keymap[] = { |
14:40.08 | druidu | {.gpio=RAPH100_PWR_BTN,.code=KEY_HOME}, |
14:40.13 | druidu | it's the new home key it seems |
14:40.31 | thedicemaster | ok. |
14:40.36 | dcordes | druidu, does playwav2 play wav on diamond ? |
14:40.38 | druidu | it's in a patch by dzo that's not merged to linuxtogogit |
14:40.42 | druidu | http://github.com/dzo/htc-msm-2.6.27/commit/9726228653d8897a884ce628d7a2849a4fd624b1 |
14:40.50 | druidu | yep, it worked for me |
14:41.00 | druidu | compiled it from android platform |
14:41.03 | druidu | want the binary? |
14:42.08 | dcordes | druidu, I have the normal playwav.c and playwav2.c |
14:42.13 | dcordes | druidu, both don't make noise |
14:42.30 | dcordes | I have the dmesg |
14:43.48 | druidu | btw, playwav is also playmp3, but if you call it with an .mp3 it uses /dev/msm_mp3 (instead of /dev/msm_pcm_put) |
14:43.58 | druidu | playwav.c and playwav2.c from what sources? |
14:44.24 | dcordes | http://www.angstrom-distribution.org/~lgorris/misc/playwav.c http://www.angstrom-distribution.org/~lgorris/misc/playwav2.c |
14:45.26 | druidu | http://android.git.kernel.org/?p=platform/system/extras.git;a=blob;f=sound/playwav.c;h=bb37d4a9ef1a64919422433141c1de14ea2eccc3;hb=HEAD |
14:45.36 | druidu | I used that one |
14:45.45 | druidu | `make sound` in android platform root |
14:47.02 | druidu | yeah, mine looks like playwav.c |
14:47.22 | druidu | did it detect the cid? (check linux dmesg log) |
14:48.32 | druidu | adsp cid that is |
14:49.33 | dcordes | druidu, should that be in the messages which appear after playwav is called? |
14:54.15 | druidu | nope, at boot time |
14:55.08 | druidu | http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=blob;f=arch/arm/mach-msm/qdsp5/adsp.c;h=4c937eedf4eefb083355dd3768b9dc6dd1b9fe29;hb=refs/heads/htc-msm-2.6.27#l919 |
14:55.15 | druidu | look for this: Searching for adsp_cid |
14:55.40 | druidu | it's shortly after the `Freeing initrd memory` message |
14:56.39 | druidu | if you don't see a `adsp cid found` message, then dzo's hack doesn't work for you |
14:57.36 | druidu | if you know the adsp cid you can pass it on cmd line like this: adsp.cid=0x07fb2266 (that's the cid for diam100) |
14:57.41 | *** join/#htc-linux root2 (n=root@rgnb-5d87c216.pool.mediaWays.net) |
15:02.19 | dcordes | druidu, I just ran playwav again after a reboot and it froze the system this time |
15:07.16 | dcordes | druidu, the dmesg is too short |
15:07.35 | *** join/#htc-linux miknix (n=miknix@gentoo/developer/miknix) |
15:07.50 | dcordes | druidu, the early messages are cut off |
15:08.03 | dcordes | which kernel config defines its size? |
15:08.13 | *** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring) |
15:08.15 | druidu | cat /proc/kmsg |
15:08.24 | druidu | but you can only do that once, after that the buffered is cleared |
15:08.51 | druidu | better do cat /proc/kmsg > /msg.log (copy to ram image), or cat /proc/kmsg > /sdcard/msg.log |
15:08.52 | dcordes | ok |
15:09.16 | druidu | ctrl+c after that, cat will keep on waiting for /proc/kmsg |
15:09.24 | druidu | or, use the ram console :) |
15:09.35 | dcordes | nooooo |
15:09.48 | druidu | but if it didn't detect the adsp cid, there's no way sound will work |
15:09.56 | dcordes | let's see |
15:10.02 | druidu | so a crash is not that unexpected |
15:12.06 | dcordes | kmesg is empty |
15:13.24 | druidu | hmm |
15:13.30 | druidu | what initrd are you using? |
15:13.38 | druidu | maybe it started syslogd/klogd |
15:13.54 | druidu | I have: |
15:13.55 | druidu | syslogd -O /messages |
15:13.55 | druidu | klogd |
15:14.17 | druidu | so it records everything in ram, but I can also put -O /sdcard/messages and they're all saved on the sdcard automagically |
15:16.19 | dcordes | druidu, this one http://www.angstrom-distribution.org/~lgorris/initrd-angstrom-2009-09-06 |
15:16.44 | dcordes | this saved only the two logd related messages |
15:17.10 | druidu | lemme extract it and see |
15:20.04 | dcordes | druidu, it's based on angstrom console image |
15:23.57 | druidu | ah... it's a full blown linux initrd, with run levels and stuff |
15:24.20 | druidu | 2 is default runlevel? |
15:25.16 | druidu | hmmmmm... LOL, nevermind, I was looking at my own filesystem :P |
15:26.40 | druidu | LOGFILE=/var/log/messages # file: where to log |
15:26.42 | druidu | check that one |
15:26.52 | druidu | that's here syslog logs stuff |
15:35.41 | *** join/#htc-linux sdt5551 (n=titus@147.145.40.44) |
15:36.21 | *** join/#htc-linux MethoS_ (n=clemens@host-091-097-248-116.ewe-ip-backbone.de) |
15:36.43 | *** join/#htc-linux sdt5552 (n=titus@147.145.40.44) |
15:37.23 | *** part/#htc-linux sdt5552 (n=titus@147.145.40.44) |
15:40.17 | *** join/#htc-linux Kevin2 (n=Kevin2@207-237-194-161.c3-0.avec-ubr2.nyr-avec.ny.cable.rcn.com) |
15:44.59 | *** join/#htc-linux evildarknight (n=charles@41.207.132.2) |
15:46.41 | *** join/#htc-linux MethoS- (n=clemens@host-091-096-215-155.ewe-ip-backbone.de) |
15:50.34 | *** join/#htc-linux dream_kill (n=nospam@89.131.127.37) |
15:58.20 | *** join/#htc-linux polyrhythmic (n=charles@c-67-171-16-39.hsd1.wa.comcast.net) |
15:58.33 | *** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net) |
16:18.33 | *** join/#htc-linux slawson (n=nnscript@adsl-178-60-36.gnv.bellsouth.net) |
16:18.41 | slawson | When i start up a build the screen is way uncalibrated |
16:18.53 | slawson | Does anyone know the ramaddr for the diam500? |
16:26.42 | *** part/#htc-linux evildarknight (n=charles@41.207.132.2) |
16:34.28 | *** join/#htc-linux DJWillis (i=djwillis@82-46-19-72.cable.ubr02.bath.blueyonder.co.uk) |
16:42.31 | *** join/#htc-linux DJ_Steve (n=steve103@5ad07468.bb.sky.com) |
16:42.35 | DJ_Steve | evening |
16:43.26 | dcordes | two DJs |
16:43.28 | *** join/#htc-linux MethoS-- (n=clemens@host-091-097-249-045.ewe-ip-backbone.de) |
16:43.29 | dcordes | evening |
16:46.48 | *** join/#htc-linux dcordes_ (n=luke@unaffiliated/dcordes) |
16:46.55 | *** join/#htc-linux dcordes_ (n=luke@unaffiliated/dcordes) |
16:47.26 | dcordes_ | druidu, kk thx |
16:49.14 | DJ_Steve | lol hows everyone |
16:50.05 | *** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net) |
16:50.25 | *** join/#htc-linux Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl) |
16:52.19 | *** part/#htc-linux druidu (n=druidu@78.97.155.94) |
16:52.19 | *** join/#htc-linux MethoS_ (n=clemens@host-091-097-244-178.ewe-ip-backbone.de) |
16:54.05 | *** part/#htc-linux DJ_Steve (n=steve103@5ad07468.bb.sky.com) |
17:03.35 | *** join/#htc-linux tsdogs (n=tsdogs@tsdogs.metalit.net) |
17:04.43 | *** join/#htc-linux stickboy (n=anonymou@128.153.179.80) |
17:12.40 | *** join/#htc-linux MethoS- (n=clemens@host-091-097-248-049.ewe-ip-backbone.de) |
17:13.29 | Marajin | allo allo allo |
17:13.37 | Marajin | hey Captnoord |
17:13.47 | Captnoord | yo |
17:13.48 | Captnoord | no time |
17:13.51 | Captnoord | need to shower |
17:13.55 | Captnoord | :P |
17:13.55 | Captnoord | lol |
17:16.26 | *** join/#htc-linux MethoS-- (n=clemens@host-091-097-248-071.ewe-ip-backbone.de) |
17:18.37 | *** join/#htc-linux sdt555 (n=titus@147.145.40.44) |
17:18.39 | *** join/#htc-linux ptitjes (n=didier@office.bearstech.com) |
17:18.44 | *** part/#htc-linux sdt555 (n=titus@147.145.40.44) |
17:46.07 | Marajin | Captnoord: enjoy :P |
17:52.28 | *** join/#htc-linux onen|openBmap (n=quassel@vbo91-1-89-87-201-85.dsl.club-internet.fr) |
17:56.05 | *** join/#htc-linux ptitjes (n=didier@office.bearstech.com) |
18:02.23 | *** join/#htc-linux rafyvitto (n=rafyvitt@24.54.253.34) |
18:07.36 | *** join/#htc-linux rafyvitto (n=rafyvitt@24.54.253.34) |
18:18.30 | *** join/#htc-linux stickboy (n=anonymou@128.153.179.80) |
18:19.30 | *** join/#htc-linux MrPippy (n=pip@adsl-75-11-160-45.dsl.sndg02.sbcglobal.net) |
18:30.54 | *** join/#htc-linux ptitjes (n=didier@office.bearstech.com) |
18:40.09 | *** join/#htc-linux ptitjes (n=didier@office.bearstech.com) |
18:44.35 | *** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net) |
18:50.42 | *** join/#htc-linux toi (n=toi@d54C2AAB7.access.telenet.be) |
18:54.03 | *** join/#htc-linux osilvan (n=o@12.122.222.87.dynamic.jazztel.es) |
19:00.59 | *** join/#htc-linux pH5 (n=ph5@e178220015.adsl.alicedsl.de) |
19:01.32 | *** join/#htc-linux stefan_schmidt (n=stefan@p5B035CDD.dip.t-dialin.net) |
19:05.38 | *** join/#htc-linux xixx (n=xixx@77.74.36.76) |
19:09.43 | *** join/#htc-linux rafyvitto (i=rafyvitt@24.54.253.34) |
19:19.58 | *** part/#htc-linux osilvan (n=o@12.122.222.87.dynamic.jazztel.es) |
19:22.35 | *** join/#htc-linux marcin88 (n=marcin@chello089078160132.chello.pl) |
19:37.34 | *** join/#htc-linux root2 (n=root@rgnb-5d87480f.pool.mediaWays.net) |
19:53.46 | *** join/#htc-linux dwaradzyn (n=chatzill@chello089079067084.chello.pl) |
19:53.54 | dwaradzyn | hi there |
19:56.01 | dwaradzyn | i added snd endpoints to board-htcblackstone.c and device nodes in /dev are present. playwav does not complain anymore but still silence |
19:56.41 | dwaradzyn | i think there is some message about dma failure (dma missed or something) i'll dump ram console in a sec |
20:01.40 | dwaradzyn | dump is here: http://pastebin.com/m4612d7ea |
20:02.07 | *** join/#htc-linux nozze (n=nozze@u193-11-162-41.studentnatet.se) |
20:05.46 | dwaradzyn | playwav2 correctly lists 39 endpoints and selects 1 (speaker). i also tried to plug headphones - silence |
20:11.36 | *** join/#htc-linux Nanto (n=Vegita@dsl54002804.pool.t-online.hu) |
20:15.15 | *** join/#htc-linux dcordes (n=luke@unaffiliated/dcordes) |
20:18.50 | *** join/#htc-linux cr2 (n=cr2@ip-77-25-185-212.web.vodafone.de) |
20:22.14 | *** join/#htc-linux kiozen (n=kiozen@rgnb-5d87d272.pool.mediaWays.net) |
20:23.15 | dwaradzyn | cr2: i'm stuck with sound on blac. do you have any further hints? maybe some more debug info is needed? |
20:25.16 | cr2 | i'm looking at your log |
20:25.58 | cr2 | can you dump the rpc fifos ? or maybe the whole 1MB smem and dcc |
20:26.43 | cr2 | i see another thing, which differs from wince |
20:26.58 | cr2 | but only for you but for all our devices |
20:27.15 | cr2 | s/only/not only/ |
20:27.20 | cr2 | # |
20:27.22 | cr2 | [130954.761413] [RR] x NEW_SERVER id=1:c544d6a0 prog=30000015:0 |
20:27.23 | cr2 | # |
20:27.25 | cr2 | [130954.761474] [RR] send control message 4 4 30000015 1 c544d6a0 |
20:27.26 | cr2 | # |
20:27.28 | cr2 | [130954.761535] -rpc_server_register: 30000015:00000000 |
20:27.51 | cr2 | NEW_SERVER id=1:c544d6a0 prog=30000015:0 |
20:27.59 | cr2 | send control message 4 4 30000015 1 c544d6a0 |
20:28.16 | cr2 | wince sends |
20:29.15 | dwaradzyn | cr2: sorry for being a noob, but it will take me long minutes to figure out how to dump smem and dcc. can you provide haret commands to execute? |
20:34.04 | dcordes | evening |
20:34.14 | dcordes | cr2, I tried playwav(2) on kovsky |
20:34.29 | dcordes | dwaradzyn, pushed the mddi clock for blac/kovs |
20:34.30 | *** join/#htc-linux sdt555 (n=titus@147.145.40.44) |
20:34.42 | dwaradzyn | dcordes: i saw, thx :) |
20:35.29 | *** join/#htc-linux cr2_ (n=cr2@ip-77-25-185-212.web.vodafone.de) |
20:35.33 | cr2 | pwf blac100rpc 0x01f00000 0x100000 |
20:36.17 | dcordes | dwaradzyn, can you give me the endpoint patch or push it? |
20:36.39 | cr2_ | dcordes: a good idea |
20:37.34 | dcordes | kovsky playwav dmesg looks like this http://pastebin.ca/1561455 |
20:37.56 | *** join/#htc-linux swc|666 (n=infidel2@unaffiliated/swc666/x-4934821) |
20:38.51 | *** join/#htc-linux cr2 (n=cr2@ip-77-25-185-212.web.vodafone.de) |
20:38.58 | dwaradzyn | http://rapidshare.com/files/278269410/blac100rpc.rar.html |
20:39.47 | cr2 | dwaradzyn: got it. you can remove it now |
20:41.17 | *** part/#htc-linux sdt555 (n=titus@147.145.40.44) |
20:42.46 | dcordes | anything special there? I suppose it's the same as on balc w/o the endpoints http://pastebin.ca/1561455 |
20:43.01 | *** join/#htc-linux SOG (n=SOG@n058152240099.netvigator.com) |
20:45.00 | cr2 | dcordes: i just see that the serial setup is not right, something is broken for the usb too |
20:46.30 | cr2 | and i want to compare the rpc data itself |
20:47.08 | cr2 | we must get rid of the fake HELLO, and do the right thing |
20:47.33 | dcordes | shall I dump kovs rpc too? |
20:49.16 | *** join/#htc-linux leaigor (n=laigor@188.134.36.14) |
20:50.21 | cr2 | 00000001 00000004 00000001 fffffffe 00000000 00000014 00000000 fffffffe 00000004 3100005b 00000000 00000001 6dc3867a |
20:52.32 | cr2 | hm. |
20:52.32 | cr2 | his rpc is full of some raw data |
20:52.38 | dwaradzyn | dcordes: git was down last few days and i am working on a snapshot. i added ram console, htc_hw (battery? and vibrate) and snd endpoints to blac. diff of my board-htcblackstone.c is at: http://pastebin.com/m1a155466 |
20:52.48 | cr2 | dwaradzyn: you have enabled gps ? |
20:53.30 | dwaradzyn | no |
20:55.08 | cr2 | ok |
20:55.37 | dwaradzyn | it looked like not implemented yet (only name in it) |
20:55.38 | cr2 | dcordes: yes, the kovs dump may be interesting. |
20:55.50 | cr2 | dwaradzyn: gps ? |
20:55.53 | dwaradzyn | yes |
20:55.58 | cr2 | strange. |
20:56.16 | cr2 | you have the xtra in your rpc dump |
20:56.45 | cr2 | 00000001 00000007 00000001 fffffffe 00000000 00000014 00000000 fffffffe 00000007 00000001 4f94ba76 5120df00 00000200 |
20:57.01 | cr2 | this is the message, where dzo's hack picks the cid |
20:57.24 | cr2 | 00000001 00000007 00000001 fffffffe 00000000 00000014 00000000 fffffffe 00000007 00000001 0feb8f4a 5140df00 00000200 |
20:57.39 | cr2 | my version ^^^ |
20:57.46 | cr2 | looks good so far |
20:58.03 | *** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net) |
21:00.13 | cr2 | dwaradzyn: you must have gps eabled |
21:00.17 | cr2 | 5b000030 00000000 1a000000 |
21:00.58 | cr2 | but it looks very different |
21:01.25 | cr2 | it may be some AGPS implementation, and not the real thing. |
21:02.08 | cr2 | huge call |
21:02.16 | cr2 | 0x1e8/4 params |
21:02.35 | cr2 | omg. 122 |
21:03.21 | cr2 | so the whole rpc fifo is spammed by AGPS |
21:04.21 | dwaradzyn | i have wifi enabled. gps could have been enabled few soft resets back |
21:05.09 | *** join/#htc-linux rashire2 (n=ed1112wa@pool-98-114-206-222.phlapa.fios.verizon.net) |
21:05.58 | cr2 | this is something new. never seen it before |
21:06.25 | cr2 | 1a func is also not in the wiki |
21:10.13 | cr2 | it's pdsm_xtra_set_data() |
21:10.21 | cr2 | 122 params... |
21:11.49 | dcordes | 0x01f00000 0x100000 is the entire smem no? |
21:12.36 | dcordes | +RADIOVER: 52.43.25.24U..0.0.[WCDMA] |
21:13.11 | dcordes | cr2, is it necessary to play a sound in order to make use of it? |
21:15.18 | cr2 | 5b000031 00000000 05000000 |
21:15.28 | cr2 | 0x1e4/4 reply. huge.. |
21:16.06 | cr2 | dcordes: i thing that after "deep sleep" it plays a sound itself |
21:16.11 | *** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl) |
21:16.27 | cr2 | so you can just dump after wince start from deep sleep |
21:16.53 | dcordes | I'm not sure if I my kovsky makes bootup sound. I'll play an mp3 and dump again |
21:18.48 | cr2 | dwaradzyn: try to disable AGPS, and play sound many times, switch on/off the camera |
21:18.55 | cr2 | ok |
21:19.32 | cr2 | dwaradzyn: 90% of your dump is some arm11<->arm9 AGPS excahnge |
21:19.45 | cr2 | over rpc |
21:20.29 | cr2 | 5b000031 00000000 0f000000 |
21:20.29 | dwaradzyn | cr2: i made arm9 crash and linux died few softresets earlier - maybe it is related? |
21:20.36 | cr2 | a lot of such replies |
21:20.56 | cr2 | hmm. |
21:22.02 | *** join/#htc-linux timebomb (n=tb@e179195201.adsl.alicedsl.de) |
21:22.35 | cr2 | dwaradzyn: try to play sound many times. |
21:22.52 | cr2 | i don't see any sound related rpc functions called |
21:23.31 | cr2 | you may also grep for 'adsp' in wince dmesg dump |
21:27.48 | kri5 | dwaradzyn: could i ask you a few question about how to build image for blackstone, now that the git is up? :) |
21:28.11 | dwaradzyn | kri5: shoot |
21:28.35 | dcordes | there is a list of a2m channels in my smem dump |
21:28.54 | kri5 | dwaradzyn: currently i'm cloning the repo, but do we still have to switch on htc-msm-2.6.27 branch? |
21:28.59 | kri5 | or could we stay in the master? |
21:29.35 | dwaradzyn | have to switch |
21:29.48 | kri5 | dwaradzyn: (i'm also following the guide on xda blackstone wiki, but i don't know if it is outdated) |
21:29.55 | kri5 | dwaradzyn: ok |
21:30.19 | dwaradzyn | kri5: it is current in terms of building kernel |
21:30.30 | cr2 | dcordes: the rpc fifos are at the same place as on raph/diam |
21:31.09 | kri5 | dwaradzyn: ok, so i'll follow it, i'll be back when i finished the build ;) |
21:33.10 | cr2 | dwaradzyn: btw, why does umts not work for you ? |
21:34.03 | *** join/#htc-linux tuxhero (n=quassel@122.169.137.131) |
21:34.17 | tuxhero | cr2: hi |
21:34.21 | dwaradzyn | cr2: i dont know. i have tested it only under android. apn setup was done but connection did not work |
21:34.53 | cr2 | ok |
21:34.57 | cr2 | hi tuxhero |
21:35.25 | tuxhero | dwaradzyn: did u added snd_endpoints to blackstone-board.c? |
21:35.55 | dwaradzyn | tuxhero: yes, i copied them from raphael |
21:36.29 | tuxhero | cr2: any new thing got working? |
21:38.48 | cr2 | not yet |
21:42.01 | tuxhero | dwaradzyn: did you enabled CONFIG_MSM_SMD_7500 ? |
21:43.04 | tuxhero | dwaradzyn: if you have CONFIG_MSM_SMD_7500 enabled then GPRS should work |
21:43.54 | dwaradzyn | i have it enabled in last build. i'll try gprs once again in a minute |
21:45.30 | kri5 | dwaradzyn: it doesn't compile :/ |
21:45.58 | kri5 | got some undefined reference |
21:46.13 | dwaradzyn | kri5: make sure sapphire is unchecked in config (run make menuconfig, go to system type and uncheck sapphire) |
21:46.27 | kri5 | dwaradzyn: ok i'll check it right now |
21:50.05 | kri5 | dwaradzyn: thanks, now it still continue, but if you make a make menuconfig you loose your previously config :/ |
21:50.43 | dcordes | kri5, make menuconfig shouldn't overwrite your old config |
21:51.03 | dcordes | kri5, if it asks you some weird things maybe you didn't set ARCH ? |
21:53.20 | kri5 | i already set ARCH to arm |
21:54.40 | kri5 | http://pastebin.com/m4be3e257 |
21:55.48 | kri5 | here comes the errors |
21:56.11 | dwaradzyn | kri5: try make clean and make again |
22:00.53 | kri5 | dwaradzyn: ok |
22:03.57 | cr2 | dcordes: your rpcdump looks much better |
22:05.04 | *** join/#htc-linux stickboy (n=anonymou@128.153.144.217) |
22:06.12 | cr2 | dcordes: your sound does not work too ? |
22:06.52 | kri5 | dwaradzyn: still the same :/ |
22:06.55 | dcordes | cr2, it doesn't make noise when I run playwav(2) . I didn't try with the endpoint patch tho |
22:07.10 | dcordes | kri5, enable the ADSP config ? |
22:08.20 | kri5 | still got missing reference to msm_proc_comm_wince |
22:09.16 | kri5 | with the ASDP config enabled |
22:11.01 | dcordes | kri5, maybe dwaradzyn can give you his .config |
22:11.35 | cr2 | dcordes: what is endpoint patch ? |
22:12.08 | dcordes | http://pastebin.com/m1a155466 |
22:12.08 | kri5 | dcordes: yes this should do the thing :) |
22:12.09 | dwaradzyn | dcordes: kovsky already has endpoints in board-htckovsky.c |
22:12.14 | dcordes | fine |
22:12.21 | kri5 | dwaradzyn: could you give me your .config? |
22:13.00 | dwaradzyn | dcordes: but the snd device is commented out at line 305. you should uncomment it, i think |
22:13.49 | dcordes | /&raphael_snd, |
22:13.49 | dcordes | /&raphael_gps, |
22:13.52 | dcordes | should I enable both ? |
22:14.06 | dwaradzyn | kri5: my config is: make htcraphael_defconfig and only change system type to blackstone |
22:14.26 | dcordes | what about //&msm_device_htc_hw, ? |
22:15.31 | kri5 | CONFIG_MACH_HTCBLACKSTONE=y |
22:15.33 | kri5 | ? |
22:16.13 | dwaradzyn | kri5: of course :) |
22:16.56 | kri5 | dwaradzyn: that is what i've got too, with CONFIG_MACH_HTCSAPPHIRE=n, but still missing references to msm_proc_comm_wince |
22:16.59 | kri5 | :/ |
22:17.42 | dcordes | testing kernels would not be half the fun without usb mass storage. |
22:18.19 | kri5 | :) |
22:25.50 | kri5 | great, finally got it compiled! |
22:26.29 | dwaradzyn | how did you overcome the msm_proc_comm_wince issue? |
22:26.48 | kri5 | don't really know in fact |
22:26.56 | kri5 | :/ |
22:26.58 | dwaradzyn | :) |
22:27.39 | dcordes | cr2, ok I enabled the snd device init in boardfile, still no sound. |
22:28.41 | dwaradzyn | dcordes: msm_device_htc_hw is for battery and vibra only (i think). i have enabled it on blac and it did not make any visible change (vibra is working, i did not test the battery but i thinki it did not break anything) |
22:29.34 | dcordes | dwaradzyn, ok. vibra also worked for me with msm_device_htc_hw disabled |
22:29.37 | dcordes | in boarfile |
22:39.23 | *** join/#htc-linux Miek (n=mike@unaffiliated/mikechml) |
22:50.43 | *** join/#htc-linux timebomb (n=tb@e179194143.adsl.alicedsl.de) |
23:00.03 | *** part/#htc-linux glyph (n=glyph@c-76-24-223-175.hsd1.ma.comcast.net) |
23:13.16 | *** join/#htc-linux ptitjes (n=didier@165.73.198-77.rev.gaoland.net) |
23:27.13 | *** join/#htc-linux scope009 (i=scope009@c-98-248-192-186.hsd1.ca.comcast.net) |
23:27.51 | scope009 | i've run into a bit of a situation after running haret. hopefully someone in here can help me out. |
23:28.24 | scope009 | after running haret, android didn't boot and i realized i need to move the files to the SD root. so i did a soft reboot... |
23:29.07 | scope009 | but when wm6 started back up, my phone was completely app locked, i can't install anything, it runs much slower, and i can only run programs that were built in |
23:29.17 | scope009 | my phone is an HTC FUZE |
23:29.22 | scope009 | stock ROM |
23:29.33 | scope009 | i've done several more soft reboots to no avail |
23:29.40 | scope009 | any one experienced anything like this before? |
23:29.48 | scope009 | any solution without doing a hard reset? |