00:03.03 | CptAJ | oh my... added the remote writes and the panel inits properly now |
00:03.07 | CptAJ | during bootup |
00:03.23 | CptAJ | here's hoping this affects the unblanking |
00:07.20 | CptAJ | oh no |
00:07.22 | CptAJ | nevermind that |
00:07.26 | CptAJ | wrong zimage XD |
00:08.07 | CptAJ | was using the one from old 27 |
00:10.34 | *** join/#htc-linux d3tul3 (~detule@unaffiliated/d3tul3) |
00:12.17 | d3tul3 | CptAJ, mic is working? |
00:12.36 | CptAJ | yeah |
00:13.18 | CptAJ | unless my friend can read minds through CDMA =P |
00:13.32 | d3tul3 | thing still get incorrectly routed to your handset instead of speaker? |
00:17.49 | d3tul3 | hi jonpry |
00:19.07 | CptAJ | yeah, still coming through the handset |
00:19.10 | jonpry | hi d3tul3 |
00:19.13 | jonpry | wrong zimage? |
00:19.34 | CptAJ | yeah, I still have the old .27 kernel around =P |
00:19.43 | CptAJ | accidentally used that instead of the new one |
00:19.56 | jonpry | ic. so test still in the works? |
00:20.15 | CptAJ | just did it, problem still crops up with the remote writes activated |
00:20.31 | CptAJ | I'm gonna tweaking the timing like you said |
00:20.44 | jonpry | what about during boot? |
00:21.50 | CptAJ | still blank |
00:21.58 | jonpry | hrm |
00:24.22 | jonpry | d3tul3, you break the slow data barrier? |
00:24.55 | d3tul3 | no same data transfers while at work.... |
00:25.11 | d3tul3 | perhaps sprint just sucks in baltimore |
00:25.26 | jonpry | or sprint just sucks |
00:25.52 | d3tul3 | i was reading some logs last night of last june when you tweaked smd..... |
00:26.19 | d3tul3 | btw i am a happy camper with the ppp hack but i bet those slab failures was because of the larger memory management issue the kernel was having back then |
00:26.50 | jonpry | maybe |
00:27.40 | d3tul3 | CptAJ, you got dmesg output during these failed wakes after an all out suspend |
00:28.27 | CptAJ | http://paste2.org/p/2004136 here's one |
00:28.59 | CptAJ | suspended, unplugged from usb, tried to wake, took too long so plugged back in, after a long time it came up for a sec |
00:29.46 | d3tul3 | this is the part when you actually plugged back in no? |
00:30.23 | d3tul3 | how about just a plain ol' unplug turn screen off...try to turn back on after a second....then plug in and collect logs |
00:32.07 | CptAJ | thats kinda what I did, except without the suspend phase |
00:32.16 | CptAJ | <4>[ 4717.970000] arch/arm/mach-msm/board-htcwhitestone.c: usb_phy_reset thats when the cable comes off |
00:32.47 | CptAJ | the wakeup event happened while unplugged. it just took so long that it eventually did the brightness cycle AFTER i had already given up on it |
00:32.59 | CptAJ | I'll get another one, hold on |
00:33.24 | d3tul3 | try to get a failed resume sequence without usb pollution |
00:34.01 | jonpry | lol |
00:34.15 | jonpry | maybe it needs dilution |
00:34.30 | CptAJ | hey its waking up now |
00:34.44 | CptAJ | I reduced all the msleeps to 5ms |
00:35.04 | d3tul3 | nah i scarred it into submission |
00:35.30 | jonpry | lol |
00:37.05 | jonpry | where can we get a nand tester |
00:37.19 | raymonddull | well... I have a mogul if that counts |
00:37.37 | jonpry | rhod only |
00:38.22 | d3tul3 | arrrghhh, |
00:38.41 | jonpry | didn't he blow it up already? |
00:38.54 | CptAJ | I have a rhod with a broken digitizer |
00:38.55 | d3tul3 | pretty sure he's got more than one rhod around |
00:39.18 | CptAJ | well, "have" used very loosely there. a friend does |
00:39.19 | jonpry | CptAJ, is it a 400 or 500? |
00:39.23 | CptAJ | no idea |
00:39.33 | d3tul3 | movilnet branded? |
00:39.35 | CptAJ | I told him to buy a digitizer so I could fix it for him the other day |
00:39.42 | CptAJ | probably is, d3tul3 |
00:39.46 | d3tul3 | 500 |
00:39.50 | jonpry | oO |
00:40.42 | jonpry | preferably it would be somebody that has the capability to cook up those crazy tinboot nbh's |
00:41.34 | d3tul3 | what other than that imem reset did you change? |
00:41.47 | jonpry | i didn't change anything |
00:42.02 | jonpry | i think our clock's may not require anything |
00:42.43 | d3tul3 | our clocks are pretty badass....and by our i mean Alex[sp3dev] 's |
00:43.44 | jonpry | it checks that imem clock before reset so it might not crash |
00:43.59 | jonpry | although i am not convinced what is being checked is anything like the imem clock |
00:44.51 | d3tul3 | nand 3.x .... what's next, the world? |
00:45.29 | jonpry | touchpad |
00:45.34 | jonpry | and leo |
00:45.50 | d3tul3 | here's a post to make you feel good jonpry http://forum.xda-developers.com/showpost.php?p=25552337&postcount=674 |
00:45.59 | d3tul3 | he's on 3.3.x |
00:46.33 | d3tul3 | if only i had a touc...oh wait....i don't even know where it is |
00:47.00 | jonpry | pretty sure its the best kernel around |
00:47.05 | jonpry | ever since you fixed the slowdown |
00:47.31 | d3tul3 | what slowdown i take no credit for any fixes....just kangs |
00:48.35 | jonpry | i dunno. never happened to me. turned out to be OOM or something. you spent like months looking for it |
00:50.59 | d3tul3 | this moboot fela'...looks like he's the only (?) guy working on the touchpad kernel |
00:51.32 | jonpry | jcsullins? |
00:51.35 | d3tul3 | yeah |
00:53.04 | CptAJ | you guys talking about the hp touchpad? |
00:53.50 | d3tul3 | the one and only |
00:54.23 | jonpry | i wonder if they did anything to the kernel for ics |
00:54.43 | CptAJ | man, I remember lusting over one of those when they did the price drop |
00:55.13 | jonpry | we got. and i ported :p |
00:55.34 | d3tul3 | bricked you say? |
00:55.38 | CptAJ | had to be done |
00:55.53 | CptAJ | although really, out of all the operating systems WebOS has the best name |
00:56.01 | CptAJ | specially if you speak spanish >_> |
00:56.07 | jonpry | i have a working one now |
00:56.13 | d3tul3 | WebOS has a lot of bests |
00:56.20 | CptAJ | (means balls, or nuts) |
00:56.50 | d3tul3 | CptAJ, jonpry pretty much got the touchpad port of the ground....if you look at the early kernel commit history it's littered with his code |
00:58.45 | CptAJ | rock on |
00:59.27 | jonpry | now we just need 3.3 |
01:01.14 | d3tul3 | jcsullins private ICS kernel repo is where it's at apparently https://github.com/jcsullins/kernel-tenderloin-3.0/branches |
01:01.54 | CptAJ | jonpry, what do you do for a living? just curious if you're working on systems stuff |
01:02.16 | jonpry | i make electronics stuff |
01:02.48 | jonpry | like avionics testing hardware |
01:02.56 | CptAJ | *drool* |
01:03.00 | jonpry | and there is the prypad. but its not finished |
01:03.11 | CptAJ | prypad? |
01:03.26 | jonpry | tablet for musicians |
01:03.41 | CptAJ | do tell |
01:04.20 | CptAJ | jordan rudess from dream theater has rocked my socks live with an ipad. it's definitely gonna catch on |
01:04.23 | d3tul3 | CptAJ, so screen working ? as in can collect GetLogs of this routing problem |
01:04.46 | CptAJ | testing right now |
01:04.55 | CptAJ | its behaving |
01:04.58 | jonpry | it runs android and has a bunch of analog and digital audio interfaces. lots of hardware inside for doing strange things with audio in real time. so far i only really built a phase vocoder on it though |
01:05.31 | CptAJ | I need to give it a nudge to wake up by unlocking the phone. If I turn on autobacklight it becomes less reliable. Hasn't failed yet with manual backlight |
01:05.41 | CptAJ | I'll tweak the timings down further after some more testing |
01:06.03 | CptAJ | you're designing this yourself? |
01:06.06 | jonpry | there are two {REG_WAIT, xxx}, |
01:06.25 | jonpry | maybe get rid of the second one |
01:06.42 | jonpry | yeah i built it. like there is a real one |
01:07.37 | jonpry | but the man has loured me away from it with promises of big $$$ |
01:08.07 | CptAJ | there's definitely a market for it. Get a few musicians on board and it'll take off |
01:08.27 | CptAJ | maybe kickstarter investment run material? |
01:08.59 | jonpry | well its kind of done and i don't really need any money. just time to write some more apps for it |
01:09.26 | CptAJ | for mass production I mean =P |
01:09.58 | jonpry | i guess why not. kickstarter is essentially free money |
01:10.08 | CptAJ | or maybe just sell it to some instrument maker |
01:10.33 | CptAJ | having a working prototype does help |
01:10.58 | jonpry | yeah it could be cool |
01:11.49 | jonpry | but the man is persuasive |
01:12.58 | CptAJ | no reason you can't do both. Just hire another engineer to handle production and oversee the project from the lofty heights of your cushy high-paying job? =P |
01:13.23 | CptAJ | unless there IS a reason, like weird "dont work on anything else" agreements |
01:14.19 | *** join/#htc-linux mitsutaka (~mitsutaka@219.143.36.82) |
01:42.29 | *** join/#htc-linux ahigerd (~ahigerd@173.218.142.90) |
01:42.30 | *** join/#htc-linux ahigerd (~ahigerd@libqxt/developer/ahigerd) |
01:44.44 | jonpry | stuff needs to get done fast. deadlines to meet |
03:43.22 | *** join/#htc-linux d3tul3 (~detule@unaffiliated/d3tul3) |
04:11.50 | *** join/#htc-linux FlawlesStyle (~LOL@unaffiliated/flawlesstyle) |
04:40.59 | *** join/#htc-linux jonpry (~jon@c-24-17-200-206.hsd1.wa.comcast.net) |
04:47.30 | *** join/#htc-linux Entropy512 (~quassel@cpe-69-205-145-233.stny.res.rr.com) |
05:50.19 | *** join/#htc-linux infernix (nix@cl-1404.ams-04.nl.sixxs.net) |
05:50.19 | *** join/#htc-linux infernix (nix@unaffiliated/infernix) |
06:04.23 | *** join/#htc-linux kiozen (~kiozen@p578a42db.dip0.t-ipconnect.de) |
06:06.52 | CptAJ | I love deadlines. I like the whooshing sound they make as they fly by. ~Douglas Adams |
06:41.53 | *** join/#htc-linux mes_ (~mes@sentry.lazo.ca) |
06:58.24 | *** join/#htc-linux Mavy (mavfree@unaffiliated/mavy) |
07:07.58 | *** join/#htc-linux lamikr (lamikr@nat/nokia/x-yhptrvbomtlihsyj) |
07:37.30 | *** join/#htc-linux lamikr (lamikr@nat/nokia/x-hidqilukkjuutbhz) |
07:50.45 | *** join/#htc-linux gauner1986 (~Miranda@ip-178-202-173-31.unitymediagroup.de) |
08:06.34 | *** join/#htc-linux Guest54866 (fakker@cpc13-hitc6-2-0-cust129.9-2.cable.virginmedia.com) |
08:28.00 | *** join/#htc-linux ychavan (ychavan@nat/redhat/x-ascckvcezovbqrzp) |
08:32.54 | *** join/#htc-linux MacDrunk (~marper@201.164.167.130) |
08:35.50 | *** part/#htc-linux MacDrunk (~marper@201.164.167.130) |
09:18.55 | *** join/#htc-linux MethoS (~clemens@134.102.106.250) |
09:31.52 | *** join/#htc-linux rajkosto (~rajkosto@wan.rajkonet.info) |
09:42.08 | *** join/#htc-linux rajkosto (~rajkosto@wan.rajkonet.info) |
10:05.36 | *** join/#htc-linux LordDeath (~LordDeath@cable-81-173-165-254.netcologne.de) |
10:17.03 | *** join/#htc-linux Alex[sp3dev] (~alexander@178.76.204.13) |
10:18.04 | Alex[sp3dev] | omg. XobotOS doesn't sound like a cool name ;) |
10:42.11 | *** join/#htc-linux rajkosto (~rajkosto@212-200-65-127.3gnet.mts.telekom.rs) |
10:49.54 | *** join/#htc-linux AstainHellbring (AstainHell@unaffiliated/astainhellbring) |
10:57.40 | *** join/#htc-linux lamikr (lamikr@nat/nokia/x-pvuqryobashvtjac) |
11:07.10 | *** join/#htc-linux Rajko (~rajkosto@212-200-65-127.3gnet.mts.telekom.rs) |
11:28.07 | *** join/#htc-linux zmc (~zmc@lurian.net) |
11:37.40 | *** join/#htc-linux rajkosto (~rajkosto@wan.rajkonet.info) |
13:11.51 | *** join/#htc-linux apt (~apt@rikers.org) |
13:11.51 | *** topic/#htc-linux is Welcome to the HTC Linux project | Community portal & WiKi http://htc-linux.org | For IRC logs, HaRET & kernel mailing lists etc. see http://htc-linux.org/wiki/index.php?title=Contact | The htc-linux.org project is not affiliated with the HTC Corporation | This channel is for development purposes - Join #htc-linux-chat for offtopic |
13:26.02 | d3tul3 | jonpry, ping |
13:27.49 | *** join/#htc-linux Alex[sp3dev] (~alexander@178.76.204.13) |
13:31.00 | jonpry | hey d3tul3 |
13:38.34 | d3tul3 | need yaffs |
13:38.49 | d3tul3 | and != MTD_RO in defconfig |
13:40.54 | jonpry | hmm |
13:41.18 | jonpry | can we do mtd on the command line? sounds risky |
13:43.20 | d3tul3 | perhaps, http://dl.dropbox.com/u/38520332/boot3.img this is with yaffs and rw mtd |
13:44.40 | jonpry | unless it boots will it make any difference? |
13:47.47 | d3tul3 | can't boot wo yaffs |
13:48.13 | d3tul3 | and mtd is a kconfig dependency for yaffs |
13:48.20 | jonpry | if we get so much as some flying text i'll be ready to celebrate |
13:48.43 | d3tul3 | i got a pm on xda today |
13:48.44 | d3tul3 | walter |
13:48.53 | d3tul3 | saying he got flying text but then it just stopped |
13:49.01 | jonpry | oh |
13:49.54 | d3tul3 | "I tried one of the latest 3.3 kernels with ramdisk (init.rc ...) for nand build. Kernel boots like normal haret boot. After a few second it stops working. Can`t make any log." |
13:50.40 | d3tul3 | should i see if i can get him out here, he seems to have no inhibitions to flashing |
13:50.43 | jonpry | guess its time for celebration |
13:51.58 | *** join/#htc-linux Alex[sp3dev] (~alexander@178.76.204.13) |
13:52.13 | jonpry | ok new updater: http://www.box.com/s/92ac6e4362f76a679d18 |
13:52.30 | d3tul3 | that's with mtd rw? |
13:52.31 | jonpry | you had me all confused for a minute :p |
13:52.34 | jonpry | yes |
13:53.02 | d3tul3 | what was confusing |
13:53.40 | jonpry | i was wondering why your trying to fix the filesystem when it might be hanging in clock init or a million other places |
13:54.10 | d3tul3 | oh yeah |
13:55.03 | jonpry | acl is using the nand partition atag? |
13:55.32 | d3tul3 | i *think*so ... i pmed walter back and told him to swing by htc-linux |
13:55.56 | d3tul3 | the yaffs and defconfig stuff is in my local branch |
13:56.23 | jonpry | iirc they also had a problem with usb hanging the kernel |
13:58.26 | d3tul3 | i haven't really had that happen since we took out idle pc |
14:00.54 | jonpry | just going through acl's nand history |
14:01.14 | jonpry | first thing was imem, which we don't need. then they fixed rpc router |
14:01.23 | jonpry | then i think there is some usb problem |
14:14.34 | d3tul3 | bbl |
14:14.37 | jonpry | ac4dded6e8323ed49c38f508549bc41dc69f3105 |
14:30.05 | *** join/#htc-linux Alex[sp3dev] (~alexander@178.76.204.13) |
14:38.42 | detule | jonpry, that's pre-gadget? |
14:38.48 | detule | wonder how relevant it is |
14:57.37 | *** join/#htc-linux LordDeath (~LordDeath@xdsl-87-78-106-79.netcologne.de) |
15:08.13 | *** join/#htc-linux ahigerd (~ahigerd@173.218.142.90) |
15:08.14 | *** join/#htc-linux ahigerd (~ahigerd@libqxt/developer/ahigerd) |
15:13.53 | jonpry | detule, not sure. but we need rpc |
15:14.23 | detule | this rpc patch probably can't coexist with haret |
15:17.13 | ahigerd | *curious* What have I stumbled into? |
15:18.38 | jonpry | nand |
15:19.01 | jonpry | detule, i think the only real change is to send hello or bye on startup |
15:19.41 | Alex[sp3dev] | jonpry, detule: you can safely send hello/bye on nand |
15:19.54 | Alex[sp3dev] | take a look at my .35 tree. it has smd/rpc which works both on haret and nand |
15:20.10 | jonpry | thats the stuff |
15:20.58 | Alex[sp3dev] | although modding codeaurora/google smd is a bit tricky, it tends to hang with every custom patch... |
15:21.17 | detule | thanks Alex[sp3dev] |
15:21.41 | Alex[sp3dev] | no problem. btw, .27 should work as well |
15:23.55 | detule | hot_boot? |
15:24.28 | jonpry | chooses to send hello |
15:24.32 | Alex[sp3dev] | detule: yes, but it is hardcoded to 1. because it doesn't break nand |
15:24.44 | Alex[sp3dev] | moreover, without hot_boot and hello, sound crashed on 5225 on nand |
15:25.00 | jonpry | it's hard coded to zero |
15:25.12 | Alex[sp3dev] | hm.. really? |
15:25.19 | jonpry | https://gitorious.org/~ast/linux-on-qualcomm-s-msm/alex-linux-xperia/blobs/android-2.6.35/arch/arm/mach-msm/smd_rpcrouter.c |
15:25.24 | Alex[sp3dev] | indeed |
15:26.01 | jonpry | doing it via cmd line is fine by me |
15:26.13 | Alex[sp3dev] | anyway, cmdline smd_rpcrouter.hot_boot=1 is hardcoded in lk and cyanogen makefiles |
15:26.40 | jonpry | might negate it though. cold_boot would require less changes |
15:26.53 | jonpry | isn't nand a cold boot? |
15:26.55 | Alex[sp3dev] | for now, you should just try to get this stuff working on your kernel or port the needed changes |
15:27.13 | jonpry | i would consider haret a hot boot |
15:27.15 | Alex[sp3dev] | nand is a cold boot. anyway, i guess for wince devices it is always safe to do a bye/hello |
15:27.50 | Alex[sp3dev] | jonpry: so what are you at now? 3.3, xdandroid 2.3 and nand? |
15:28.41 | jonpry | i'm not going to run nand personally. some people are asking for it. and if acl could come over to our kernel we would have like 4 more users |
15:29.30 | jonpry | i think we have 3.3.3 gbx0 something |
15:30.25 | jonpry | and we have whitestone |
15:50.32 | *** join/#htc-linux ahigerd (~ahigerd@173.218.142.90) |
15:50.32 | *** join/#htc-linux ahigerd (~ahigerd@libqxt/developer/ahigerd) |
15:52.17 | *** join/#htc-linux ftoz (~root@cst-prg-68-252.cust.vodafone.cz) |
15:52.57 | *** join/#htc-linux d3tul3 (~detule@128.220.159.3) |
15:53.10 | *** join/#htc-linux d3tul3 (~detule@unaffiliated/d3tul3) |
15:54.19 | d3tul3 | jonpry, something like this http://pastebin.com/D55tSKiS |
15:56.33 | *** join/#htc-linux wk (~wk@141.0.136.22) |
15:57.48 | jonpry | what is 0x3000fffe all about? |
15:58.22 | Alex[sp3dev] | some callback endpoint |
15:58.32 | Alex[sp3dev] | needed for sound iirc |
15:59.52 | jonpry | i don't see why its only done for hot_boot |
16:00.32 | jonpry | your code only register early_servers for hot_boot. but it isn't clear is this endpoint is considered early or not |
16:01.35 | Alex[sp3dev] | jonpry: yes, early_servers are passed via pdata in amss_5225.c |
16:02.13 | Alex[sp3dev] | 6125 doesn't need it probably |
16:02.56 | jonpry | we need |
16:04.29 | detule | not on nand apparently |
16:04.48 | jonpry | i think it auto registers |
16:05.08 | jonpry | looks good detule |
16:07.22 | *** join/#htc-linux zeusk (77eb360e@gateway/web/freenode/ip.119.235.54.14) |
16:19.14 | detule | with smd_rpcrouter.hot_boot=0 in cmnd line http://dl.dropbox.com/u/38520332/boot5.img |
16:23.10 | jonpry | does it work in haret? |
16:23.28 | detule | i haven't actually tried |
16:23.37 | detule | i guess i should |
16:25.23 | *** join/#htc-linux ftoz (~root@cst-prg-128-26.cust.vodafone.cz) |
16:26.06 | jonpry | guess the box.com link is the same every time |
16:27.03 | detule | didnt break haret |
16:27.19 | detule | whew |
16:27.29 | detule | you got me scarred about the mtd rw |
16:28.40 | jonpry | i once used that technology to brick somebodies phone |
16:29.12 | jonpry | rip wozzer |
16:29.14 | detule | don't tell walter that when he stops by later |
16:29.51 | jonpry | we tried to flash a winmo radio from within linux |
16:29.57 | jonpry | er winmo rom |
16:30.11 | jonpry | apparently got a little radio in there by accident |
16:31.01 | detule | lol |
16:41.21 | *** join/#htc-linux |Jeroen| (~jeroen@d5153E8CC.access.telenet.be) |
16:41.37 | *** join/#htc-linux JC__ (ba5d8997@gateway/web/freenode/ip.186.93.137.151) |
17:23.41 | *** join/#htc-linux rob_w (~bob@unaffiliated/rob-w/x-1112029) |
17:33.14 | *** join/#htc-linux kiozen (~kiozen@ppp-93-104-73-63.dynamic.mnet-online.de) |
17:37.35 | *** join/#htc-linux ftoz (~root@cst-prg-156-8.cust.vodafone.cz) |
17:48.34 | *** join/#htc-linux ALo (~alogeno@170.Red-88-1-104.dynamicIP.rima-tde.net) |
18:02.22 | *** join/#htc-linux ALoGeNo (~alogeno@117.Red-79-152-90.dynamicIP.rima-tde.net) |
18:02.22 | *** join/#htc-linux ALoGeNo (~alogeno@unaffiliated/alogeno) |
18:19.55 | *** join/#htc-linux furtardo (~mks@nat/yahoo/x-nfurvlarvrlclaqd) |
18:31.29 | *** join/#htc-linux ftoz (~root@cst-prg-132-26.cust.vodafone.cz) |
18:52.39 | *** join/#htc-linux zmc (~zmc@lurian.net) |
19:08.43 | *** join/#htc-linux ahigerd (~ahigerd@173.218.142.90) |
19:08.43 | *** join/#htc-linux ahigerd (~ahigerd@libqxt/developer/ahigerd) |
19:13.13 | *** join/#htc-linux raymonddull (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net) |
19:17.10 | detule | jonpry, you have any idea what's this qualcomm libstagefrghthw that we are building in froyo but not GB? |
19:17.43 | jonpry | omx for froyo? |
19:17.57 | detule | but codeaurora also has a gingerbread branch |
19:18.27 | detule | and it's in our gb source, but it's ifdef-ed only for 7x30 |
19:18.52 | jonpry | dunno |
19:19.24 | detule | QcomHardwareRenderer.cpp fancy names |
19:38.46 | *** join/#htc-linux mes_ (~mes@S0106000ce55186df.cc.shawcable.net) |
19:39.25 | *** join/#htc-linux Alex[sp3dev] (~alexander@178.76.204.13) |
19:54.18 | *** join/#htc-linux balans2 (~user@82-170-217-205.ip.telfort.nl) |
19:54.43 | *** join/#htc-linux gregor__ (~gregor@31-17-62-189-dynip.superkabel.de) |
19:57.43 | detule | jonpry, gregor__ is walter79 |
19:57.45 | gregor__ | hi, gregor = walter79 |
19:58.06 | detule | gregor__, give this a go http://www.box.com/s/92ac6e4362f76a679d18 |
19:58.19 | detule | so which kernel were you trying before? |
19:58.22 | detule | by the way |
19:58.30 | detule | all usual disclaimers associated with that package |
19:58.38 | detule | as in hopefully it doesnt wreck your device |
19:58.58 | gregor__ | latest 3.3 kernel not the 3.3.4 |
19:59.11 | gregor__ | from autobuild |
19:59.17 | detule | 3.3.3 but not 3.3.4? |
19:59.52 | gregor__ | yes, no time for 3.3.4 i repacked zimage and module --> boot.img |
20:00.31 | detule | that box.com is a repackage of 3.3.4 with some nand changes made + acl's ramdisk |
20:00.56 | detule | if you want to view the changes before you flash |
20:01.03 | detule | to make sure you know what you are doing |
20:01.41 | detule | they are here https://gitorious.org/~detule/linux-msm-rhod/detules-linux-msm-rhod/commits/local-3.3 |
20:04.08 | gregor__ | ok sound good. will give it a try. will be back in some minutes |
20:07.20 | jonpry | hi gregor__ |
20:09.39 | jonpry | <PROTECTED> |
20:10.01 | jonpry | i still haven't found the thread where walter79 is messing with stuff |
20:11.13 | detule | xda he pm'ed me about having tried to repackage 3.3.x and stalling during boot |
20:11.23 | detule | 3.3.3 didn't even have the nand driver |
20:11.51 | jonpry | for the longest time nand ran off the sd card anyways |
20:12.00 | *** join/#htc-linux balans2 (~user@53543D72.cm-6-5a.dynamic.ziggo.nl) |
20:12.10 | detule | he posted i think in our kernel thread on xda i think a few pages about wanting to unify the kernels |
20:13.33 | jonpry | ic |
20:15.20 | *** join/#htc-linux gregor__ (~smuxi@31-17-62-189-dynip.superkabel.de) |
20:15.49 | gregor__ | back, kernel boots last i can see is gpio ... after this black screen |
20:16.22 | detule | you have a funky screen don't you |
20:16.38 | gregor__ | it is like a haret boot |
20:17.24 | gregor__ | i can see some mesg but it is ultra fast |
20:17.24 | jonpry | i wonder if ram console would survive the flashing of another kernel |
20:17.25 | detule | can you be a bit more specific where it dies |
20:17.50 | gregor__ | i will try. needs some reboots |
20:18.04 | detule | further along than your previous attempt? |
20:18.18 | gregor__ | i will check |
20:18.29 | gregor__ | no adb |
20:18.35 | jonpry | maybe if we should him the dmesg from a working boot he can use it as a frame of reference? |
20:18.54 | gregor__ | last is something with mtr.. |
20:19.35 | gregor__ | sorry mt9.. |
20:20.19 | gregor__ | cclock after this something with mt9 |
20:21.17 | gregor__ | i can make a video from boot |
20:22.40 | *** join/#htc-linux balans2 (~user@53543FDD.cm-6-5a.dynamic.ziggo.nl) |
20:24.39 | detule | let me see if i can pull a dmesg from a good boot |
20:24.54 | *** join/#htc-linux balans2 (~user@53543FDD.cm-6-5a.dynamic.ziggo.nl) |
20:26.07 | gregor__ | <PROTECTED> |
20:26.30 | detule | see if this helps you pinpoint it http://pastebin.com/qC2XD7Ti |
20:27.26 | gregor__ | 05-02 16:24:55.010 WARN : mt9t013_init |
20:28.36 | gregor__ | this is one of the mesg that i can see |
20:29.14 | *** join/#htc-linux raymonddull (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net) |
20:29.38 | gregor__ | is it possible to push ACLs nand battery driver (htc rhodium) to sdcard kernels? |
20:30.25 | gregor__ | it works realy good. only 1% differents |
20:30.32 | detule | jonpry, take out camera? |
20:30.47 | jonpry | maybe |
20:31.03 | gregor__ | i use rhodium 100 de |
20:31.03 | jonpry | i still think a ramconsole can be grabbed if done carefully |
20:31.42 | gregor__ | with display from a at&t touch pro 2 |
20:31.44 | jonpry | does it reboot itself? |
20:31.46 | gregor__ | no |
20:31.54 | detule | the panel just blanks |
20:31.55 | gregor__ | only reset works |
20:31.58 | gregor__ | yes |
20:32.33 | jonpry | so reset, flash, /proc/last_kmsg |
20:33.01 | gregor__ | i have to flash .27 kernel to get it boot |
20:33.11 | jonpry | yes |
20:33.23 | jonpry | just never power off. only use reset switch |
20:34.00 | gregor__ | ok. first boot wit 3.3 kernel --> flash .27 --> boot -> kmsg ? |
20:34.11 | jonpry | yes |
20:34.18 | gregor__ | ok will do it |
20:36.13 | detule | could be these vfe clls |
20:39.49 | gregor__ | http://pastebin.com/TMaMiT1F |
20:40.03 | gregor__ | kmsg only for 27. kernel |
20:40.05 | jonpry | need /proc/last_kmsg |
20:40.17 | gregor__ | file |
20:40.19 | gregor__ | ? |
20:40.37 | jonpry | there is /proc/kmsg which is the current boot |
20:40.44 | jonpry | and /proc/last_kmsg which is the previous |
20:41.19 | gregor__ | ok |
20:42.05 | jonpry | looks like it found it. [ 1.827239] ram_console: found existing buffer, size 33691, start 33691 |
20:42.22 | gregor__ | pastbin was last_kmsg |
20:43.36 | *** join/#htc-linux rajkosto (~rajkosto@wan.rajkonet.info) |
20:43.36 | jonpry | and 27 only booted once after 3.3? |
20:44.42 | gregor__ | i flash 3.3 kernel --> reboot --> wait some time for boot --> reset --> CWM-recovery --> kernel .27 flash --> reset |
20:45.10 | jonpry | cwm probably did this |
20:45.21 | *** join/#htc-linux balans21 (~user@53543FDD.cm-6-5a.dynamic.ziggo.nl) |
20:46.11 | jonpry | oh well. i think removing camera might fix it |
20:47.56 | jonpry | detule, new image? |
20:48.02 | detule | sure let me see |
20:48.37 | *** join/#htc-linux rob_w (~bob@unaffiliated/rob-w/x-1112029) |
20:49.21 | jonpry | does cwm give something like adb shell? |
20:49.51 | detule | hm lk has usb? |
20:50.25 | jonpry | cwm is linux |
20:50.49 | gregor__ | did have 3.3 kmsg |
20:52.02 | gregor__ | http://pastebin.com/C5MhWBJB |
20:52.17 | gregor__ | last_kmsg with 3.3 kernel |
20:53.20 | gregor__ | kernel panic at the end. ACL use kernel panic=0 in kernel cmd line |
20:53.28 | detule | a11 reset |
20:53.29 | detule | :) |
20:53.30 | detule | imem |
20:54.35 | gregor__ | acl .27 kernel boots fine without any commandline parameter |
20:54.39 | *** join/#htc-linux ray|yar (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net) |
20:54.49 | detule | gregor__, this is fixable hold on |
20:55.03 | gregor__ | ah cool |
20:56.23 | jonpry | i think we need a better solution than just having imem_base be broken |
20:58.14 | Alex[sp3dev] | what is broken? |
20:58.38 | Alex[sp3dev] | ah, just remove that imem stuff from clock code |
20:59.00 | jonpry | we can't reset the imem_cfg for some unknown reason. i figure its a pclk is off. could be periph mpu |
20:59.11 | Alex[sp3dev] | let me remember.. |
20:59.52 | Alex[sp3dev] | enable imem_clk, mdp_clk and pmdh_clk. well, i just did that in LK and imem worked since then |
21:00.07 | jonpry | the docs say it uses cc_pbus_clk |
21:00.49 | detule | gregor__, try this http://dl.dropbox.com/u/38520332/boot6.img |
21:00.51 | Alex[sp3dev] | https://gitorious.org/lk-msm7200a-htc-wince/lk-msm7200a-htc-wince/blobs/master/target/msm7200a_htc_wince/init.c#line264 here is what i have anyway.. acl's version may differ |
21:01.40 | gregor__ | ok will try |
21:02.57 | jonpry | gregor__, use that box.com link again. i just packaged it |
21:03.35 | detule | that's no imem reset and no camera |
21:03.48 | jonpry | camera works i think |
21:04.03 | gregor__ | ok |
21:04.32 | jonpry | where does acl keep his lk source |
21:04.52 | detule | jonpry, so this [ 0.000000] Ignoring unrecognised tag 0x57494649 |
21:05.11 | Alex[sp3dev] | jonpry: https://gitorious.org/~ast/linux-on-qualcomm-s-msm/alex-linux-xperia/blobs/android-2.6.35/arch/arm/mach-msm/clock-msm-a11.c#line933 |
21:05.15 | jonpry | could be the partitions |
21:06.02 | jonpry | Alex[sp3dev], thats pretty much what we have |
21:06.49 | Alex[sp3dev] | jonpry: if the check is there, it should not hang. and btw. you need cotulla's driver (from my or acl tree) for nand, some setup is different from google's msm_nand |
21:07.21 | jonpry | it does hang |
21:07.46 | jonpry | i think imem_clk doesn't support the imem_cfg registers |
21:07.57 | jonpry | so the whole thing is silly |
21:08.00 | gregor__ | http://pastebin.com/4Xjr2yGM |
21:08.31 | gregor__ | [ 2.740000] init: Unable to open persistent property directory /data/property errno: 2 |
21:08.42 | jonpry | adb works? |
21:08.54 | Alex[sp3dev] | i don't think resetting imem is needed at all. but who knows |
21:09.06 | jonpry | it isn't. especially if the fclk isn't running |
21:09.12 | jonpry | er pclk |
21:09.22 | gregor__ | adb works now |
21:09.37 | detule | our nand driver is from emwe's tree which I assume is from yours Alex[sp3dev] |
21:10.17 | jonpry | there is a commit in acl's tree about using leo's nand driver |
21:10.44 | jonpry | gregor__, can you get a logcat? |
21:10.49 | Alex[sp3dev] | detule: well, just double-check. in my tree, i have both drivers with a kconfig switch. emwe didn't use nand so probably didn't pull that patch |
21:10.58 | gregor__ | logcat did not work |
21:11.48 | gregor__ | panel is black |
21:11.54 | jonpry | i don't see if having loaded the nand driver anywhere |
21:12.23 | Alex[sp3dev] | to begin with, you need to compile it in kernel. by default it is a separate module |
21:12.39 | Alex[sp3dev] | i suggest that you take the driver from my tree and compare your defconfig with my |
21:12.50 | jonpry | oh nm |
21:13.18 | Alex[sp3dev] | you may take it from acl's tree as well, but it is the same one, i suppose |
21:14.12 | jonpry | guess that atag is mac address |
21:14.45 | detule | er |
21:15.33 | detule | wth this isn't right |
21:15.47 | detule | (can't trace the nand drive lineage) |
21:16.28 | jonpry | i did something terrible to it |
21:17.04 | detule | swapping them out for acls |
21:17.29 | jonpry | those apis have had changes |
21:17.34 | jonpry | and its painful :( |
21:18.35 | jonpry | upgrading through 16 major versions at one time |
21:20.49 | *** join/#htc-linux Guest39663 (~clemens@134.102.106.250) |
21:20.58 | *** join/#htc-linux ray|yar (~raymonddu@c-69-245-114-102.hsd1.mi.comcast.net) |
21:22.26 | detule | not too bad only a page or so of errors |
21:22.34 | jonpry | lol |
21:23.06 | *** join/#htc-linux walter79 (~smuxi@31-17-62-189-dynip.superkabel.de) |
21:23.11 | *** join/#htc-linux grego651 (~smuxi@31-17-62-189-dynip.superkabel.de) |
21:23.57 | *** part/#htc-linux grego651 (~smuxi@31-17-62-189-dynip.superkabel.de) |
21:25.36 | walter79 | no i use my normal name |
21:26.08 | detule | down to 3 errors |
21:28.45 | detule | we're in business |
21:31.29 | detule | jonpry, http://dl.dropbox.com/u/38520332/boot7.img |
21:31.43 | jonpry | no warnings? |
21:31.51 | walter79 | should i test boot7.img ? |
21:32.01 | jonpry | i need to package it |
21:33.08 | walter79 | ok |
21:33.28 | jonpry | ok. same box.com link |
21:33.48 | walter79 | http://dl.dropbox.com/u/38520332/boot7.img this one? |
21:34.39 | jonpry | http://www.box.com/s/92ac6e4362f76a679d18 |
21:35.39 | jonpry | unless you are able to do something with the .img files |
21:35.47 | jonpry | i though this required zips for some reason |
21:36.25 | arrrghhh | oh nice, you guys got him testing. |
21:36.43 | jonpry | and its basically working |
21:36.47 | arrrghhh | wow |
21:37.02 | detule | having adb will make this easy |
21:37.06 | detule | ier |
21:37.24 | detule | jonpry, it's up in my local tree if you want to see the damage i did |
21:39.25 | jonpry | looks pretty benign |
21:40.51 | walter79 | http://pastebin.com/id0APUyx |
21:40.56 | walter79 | black screen |
21:43.05 | jonpry | need to go through that init script and see what is going wrong |
21:43.31 | jonpry | could be something stupid like assuming the mtd device major |
21:44.47 | detule | those nand partition listings look encouraging |
21:45.28 | detule | though why is the offset 0x0 on all |
21:45.58 | detule | his offsets |
21:46.05 | detule | in .27 are definately not 0x0 |
21:46.06 | walter79 | bootloader protection |
21:46.45 | jonpry | that looks wrong to me |
21:49.02 | jonpry | slash is wrong |
21:49.12 | jonpry | are we using acl's nand_partitions.c? |
21:49.21 | detule | i thought i just swapped it in for his |
21:49.28 | walter79 | https://www.gitorious.org/~acl/lk-msm7200a-htc-wince/acls-lk-msm7200a-htc-wince/commits/google_lk |
21:49.43 | detule | yeah we are |
21:49.50 | walter79 | gsm has diff nand offset for SN so adjustment was made. |
21:50.21 | detule | that's for something different |
21:51.00 | walter79 | ok |
21:51.11 | jonpry | whch toolchain are you using? |
21:51.39 | detule | new one |
21:51.45 | detule | ugh |
21:51.52 | jonpry | :) |
21:53.29 | jonpry | this code is definitely not alignment safe |
21:54.33 | detule | alright walter79 building a last image than i am out of here |
21:55.45 | walter79 | ok i will wait for this build. if you need to test some builds tomorrow or later sent me a PM at xda |
21:55.59 | detule | we won't coz this sucker will work |
21:55.59 | *** join/#htc-linux rajkosto (~rajkosto@wan.rajkonet.info) |
21:56.55 | *** join/#htc-linux bardzusny (~bardzusny@gateway/tor-sasl/bardzusny) |
21:58.35 | detule | http://dl.dropbox.com/u/38520332/boot8.img |
22:00.18 | jonpry | k its ready |
22:02.00 | detule | i don't get this unrecognised atag |
22:02.05 | detule | i can't even find it in arch/arm |
22:02.06 | walter79 | boot8.img flashed |
22:02.23 | jonpry | acl added this stuff for dealing with wifi mac |
22:02.33 | detule | oh so it's in lk? |
22:02.38 | jonpry | yes |
22:03.04 | jonpry | he must have some kind of tag reader for it. i'm guessing it rewrites the cmd line or something |
22:03.20 | jonpry | gonna be a pita |
22:04.01 | detule | who needs wifi |
22:04.02 | walter79 | looks better have now /system |
22:04.20 | jonpry | thats a good start |
22:04.26 | walter79 | sorry i am in CWM recovery |
22:05.55 | detule | it rebooted on you or what |
22:06.36 | walter79 | no reboot black screen. wait a second for kmsg |
22:07.07 | walter79 | http://pastebin.com/Namvgy1X |
22:07.42 | jonpry | same tag problem |
22:07.53 | detule | wonder what we are doing wrong |
22:08.16 | jonpry | i'm tempted to disassemble the nand_partition.o from both |
22:08.27 | jonpry | could be build flags messing it up |
22:08.29 | walter79 | we can try to boot system from sdcard? loopfile? |
22:08.43 | detule | all of our sizes are his offsets in .27 |
22:08.51 | jonpry | yes |
22:09.11 | jonpry | so flags should be the size right? |
22:09.45 | jonpry | oh it doesn't even save the flags |
22:10.14 | jonpry | i think struct msm_ptbl_entry is just not packing right or something |
22:10.32 | detule | but somehow sizes are also in there but not showing |
22:10.48 | jonpry | i think its off by one dword |
22:12.09 | jonpry | its got to be bad code generation somehow |
22:13.02 | jonpry | like entry++. which is esentially entry += sizeof(msm_ptable_entry). must be working |
22:13.20 | jonpry | so sizeof is 28 bytes |
22:13.44 | jonpry | but entry->size is the wrong entry? |
22:13.53 | detule | aparently acl compiles with an older still toolchain |
22:13.57 | detule | 4.4.3 |
22:14.33 | jonpry | maybe check that ((uint)entry)%4 == 0 |
22:14.56 | jonpry | if somehow that is off anything could happen |
22:15.14 | detule | oh yeah something is off |
22:15.18 | detule | the control register changes |
22:15.59 | jonpry | ? |
22:16.09 | detule | cr=00c5387f |
22:16.29 | detule | pretty sure the last few bits of that are things like hardware alignment checks etc |
22:17.33 | jonpry | if we can confirm the atag is unaligned we can just align it with a memcpy really quick |
22:17.48 | jonpry | or use those macros. cpu_to_le32 or whatever |
22:19.00 | detule | wait i must have done something bad because the bit that;s changed the A-bit is precisely the software_alignemnt register |
22:19.04 | detule | so somehow i didn't undo it |
22:21.06 | jonpry | guess it is just ptn->offset = get_unaligned(entry->offset) |
22:21.25 | jonpry | #include <asm/unaligned.h> |
22:21.29 | jonpry | ez |
22:23.51 | detule | get_unaligned(entry->offset) * 64 * 2048 ? |
22:24.01 | jonpry | yep |
22:24.31 | detule | same for size i guess? |
22:25.00 | jonpry | should be |
22:26.57 | detule | didn't really like that |
22:27.13 | detule | arch/arm/mach-msm/nand_partitions.c:74:17: error: invalid type argument of unary '*' (have '__u32') |
22:27.28 | jonpry | er &entry->offset |
22:29.12 | detule | http://dl.dropbox.com/u/38520332/boot9.img |
22:31.20 | jonpry | done |
22:32.26 | jonpry | bbl |
22:35.58 | walter79 | http://pastebin.com/1iTDeWrN |
22:36.05 | walter79 | black screen no reboot |
22:37.17 | detule | thanks i gotta go as well...i am sure we'll bug you again |
22:38.15 | walter79 | no problem contact me at xda |
22:38.20 | *** join/#htc-linux milaql (~milaq@v2201204121607874.yourvserver.net) |
22:53.28 | *** join/#htc-linux NeoMatrixJR (~NeoMatrix@173-18-84-218.client.mchsi.com) |
23:25.35 | *** join/#htc-linux MethoS- (~clemens@134.102.106.250) |
23:34.05 | *** join/#htc-linux ahigerd (~ahigerd@173.218.142.90) |
23:34.05 | *** join/#htc-linux ahigerd (~ahigerd@libqxt/developer/ahigerd) |
23:53.23 | *** part/#htc-linux walter79 (~smuxi@31-17-62-189-dynip.superkabel.de) |