IRC log for #htc-linux on 20090916

00:04.27*** join/#htc-linux paran (n=paran@cust.fiber-lan.snet.lk.212.214.112.112.visit.se)
00:20.28MrPippyis there anyone running dzo's latest zImage who can test something for me?
00:24.49dzoi am!
00:25.19*** join/#htc-linux stickboy (n=anonymou@128.153.180.178)
00:28.24*** join/#htc-linux surge (i=surge@pool-98-118-154-21.bflony.fios.verizon.net)
00:28.25MrPippyhaha, i'm trying to build a wlan.ko to integrate into an android build, but i'm not sure if it'll load on your kernels
00:29.07dzoit will if you compile it against the same kernel.
00:29.27dzoyou need to know the wifi gpio and put in in esta_drv.c
00:29.54dzoand get the rfkill stuff working.
00:30.28dzoi can't help much, don't have wifi on my diamond.
00:34.07MrPippyis the 13-09-09 diamond zImage built from this tree? "Improve power collapse and allow ram console to start earlier." 8096385253759cbcbdfe6783178f6d3e799523a5
00:34.19dzoyes
00:34.27mdrobnakHey all.
00:34.51mdrobnakWhat needs to be done, I'm assuming in HaRET, to get the additional RAM working on the RAPH devices?
00:35.00dzohi mdrobnak, i pushed your ril changes to git but haven't had time to test it.
00:35.07mdrobnakI feel that's the next area of pain.
00:35.18mdrobnakYes, I saw. Very cool. Thanks for the credit.
00:35.54dzonothiothing needed in haret, in the board file you need to change the fixup code
00:36.34dzoprobably just the size and/or offset is wrong.
00:36.58mdrobnakWell, I guess, how do we figure that out, is what I'm asking.
00:38.04dzowhere is the 2nd bank in phys memory?
00:38.22dzoand when does it crash if you enable it.
00:38.52mdrobnakIf I take off the Mem=76, Android doesn't boot.
00:38.54mdrobnakThat's the issue.
00:39.04mdrobnakHow do I determine where the 2nd bank is?
00:39.23mdrobnakThats why I figured it would be done in Haret, something must note it somewhere, no?
00:39.41dzook so it's not even using the first bank then. probably the first bank size is wrong.
00:40.19dzotry making           it 76M rather than 89
00:41.16mdrobnak? It is 76 now. Do you mean to try 89?
00:41.43dzono, i mean in the board file change the size of the first bank to 76M
00:42.10dzoin htccccraphael_fixup
00:42.18mdrobnak<PROTECTED>
00:42.20mdrobnakThat line, right?
00:42.43mdrobnakto- 76 * 1024 * 1024
00:43.04dzoyes, looks like the 2nd bank is enabled though.
00:43.25mdrobnakYeah I just am looking at that - maybe the address is wrong?
00:44.04mdrobnakIt matches what's in the .h file
00:44.06dzocheck in haret if it's at 0x20000000
00:45.10mdrobnakset ramsize 0x6000000
00:45.10mdrobnakset ramaddr 0x10000000
00:45.37dzothats the first bank, get rid of those.
00:46.29mdrobnakThat's interesting, becuase that seems to be the address of the 2nd bank according to the fixup code..
00:46.42mdrobnak<PROTECTED>
00:46.42mdrobnak<PROTECTED>
00:46.42mdrobnak<PROTECTED>
00:46.42mdrobnak<PROTECTED>
00:46.42mdrobnak<PROTECTED>
00:49.59mdrobnakShould I set the first bank to 76 and leave the 2nd one enabled?
00:55.12*** join/#htc-linux ethen (n=ethen@24.54.253.34)
00:57.05dzoyes, perhaps try changing the size of the second bank. it might not all be available.
00:58.16mdrobnakHmm. 76 + 128, removal of those two set commands in Haret - no boot.
00:58.22mdrobnakremoved mem=76
01:02.07mdrobnakTried twice, no go. Going to put back the set commands.
01:08.02mdrobnakMatthew-Drobnaks-EP35-DS3L:~ mdrobnak$ adb shell
01:08.02mdrobnak# free
01:08.02mdrobnak<PROTECTED>
01:08.02mdrobnak<PROTECTED>
01:08.02mdrobnak<PROTECTED>
01:08.02mdrobnakTotal:       269032        75368       193664
01:08.08mdrobnakNow lets see if Android boots. :-/
01:08.18mdrobnakNope. Black screen. No animation.
01:08.25mdrobnakand it's dead.
01:09.57mdrobnakTrying 76 + 96
01:16.36mdrobnak:-/ Same deal. As soon as SurfaceFlinger starts, and it tells the display specs..that's it.
01:18.59mdrobnakI'm trying with just bank 1 now.
01:19.03mdrobnak96M.
01:19.06mdrobnakerr 89M
01:22.27*** join/#htc-linux ivanmmj (n=ivan@65.41.147.247)
01:22.28*** join/#htc-linux stickboy (n=anonymou@128.153.180.178)
01:22.38ethenmdrobnak i belive in you make,,,you...can..dooooo....it!
01:22.44ethenxD
01:22.47ethenmate*
01:22.50ethenLOLLL
01:22.52mdrobnaklol
01:25.07mdrobnakOk
01:25.12mdrobnak89MB boots.
01:25.33mdrobnakSo I gained 13MBs of RAM. LOL
01:26.10dzomdrobnak: try moving all the pmem into the 2nd bank, just change mdp_base to 0x27000000
01:27.16mdrobnakdzo: Which file?
01:27.23dzoraph.h
01:27.38dzoboard-htcraphael.h
01:28.30mdrobnakscratches head.
01:28.49dzoline 25
01:29.07mdrobnakThere's EBI_BASE, Then MSM_LINUX_BASE, then MDP_BASE which is based off linux..
01:29.21dzochange mdp_base
01:29.34mdrobnakWhat about the size?
01:29.39dzoleave
01:30.09mdrobnakk
01:30.19mdrobnakmaking..
01:30.23dzoactually 0x270 is too small, try 0x24000000
01:30.40dzoand make the 2nd bank 64M
01:30.55*** join/#htc-linux thedicemaster (n=thedicem@24.132.89.51)
01:31.18dzopmem needs 26M
01:31.53mdrobnakOk, so you're saying to re-enable the 2nd bank and set to 64 as well.
01:31.53mdrobnakk
01:32.02mdrobnak(inc 0x24..)
01:32.05dzoyes
01:32.10mdrobnakk
01:32.54mdrobnakI'm still on a slightly older git, btw, haven't updated to the latest changes.
01:33.10mdrobnakBut I heard that could be problematic anyway because of power saving issues..
01:35.13mdrobnakI have noticed sometimes the navipad doesn't work if you hook up usb.
01:39.56mdrobnakno fb handover. trying again.
01:41.29mdrobnakok
01:41.51mdrobnakgot logcat going, lets see if it goes
01:41.59mdrobnakITS BOOTING
01:42.19mdrobnakMatthew-Drobnaks-EP35-DS3L:~ mdrobnak$ adb shell
01:42.19mdrobnak# free
01:42.19mdrobnak<PROTECTED>
01:42.19mdrobnak<PROTECTED>
01:42.19mdrobnak<PROTECTED>
01:42.20mdrobnakTotal:       217216        54312       162904
01:42.27mdrobnakcrap.
01:42.41mdrobnakIt crashed.
01:42.55mdrobnakMatthew-Drobnaks-EP35-DS3L:~ mdrobnak$ adb shell
01:42.56mdrobnak# free
01:42.56mdrobnak<PROTECTED>
01:42.56mdrobnak<PROTECTED>
01:42.56mdrobnak<PROTECTED>
01:42.56mdrobnakTotal:       217216        54312       162904
01:42.58mdrobnakerr
01:43.03mdrobnakI/SystemServer(  135): Starting Alarm Manager.
01:43.04mdrobnakI/SystemServer(  135): Starting Sensor Service.
01:43.04mdrobnakW/HAL     (  135): load: module=/system/lib/hw/sensors.htc.so error=Cannot find library
01:43.06mdrobnakI/SystemServer(  135): Starting Window Manager.
01:43.08mdrobnakI/EventHub(  135): New device: path=/dev/input/event3 name=microp-keypad id=0x10000 (of 0x1) index=1 fd=53 classes=0x3
01:43.11mdrobnakThat's the last few lines.
01:43.21dzowhat about dmesg
01:43.44mdrobnakyeah didn't get that.
01:43.49mdrobnakI'll reboot.
01:44.26dzofrom haret do pwf kdmesg 0xe0000 0x20000 to get the dmesg
01:45.02mdrobnakI have to telnet to port 9999 to get that right?
01:45.21mdrobnakI may have to get my linux laptop for this..
01:45.51mdrobnakbrb
01:49.11mdrobnakOk, got a Debian 5 laptop
01:50.21mdrobnakok, got Haret.
01:51.10mdrobnakOk, that did nothing.
01:56.43mdrobnakdzo, you still there?
02:02.25mdrobnakToo much RPC debug after boot.. Tried to get a dmesg, but missed first 3 seconds..
02:04.09mdrobnakI'm pasting what I got to pastebin, then I'm off to sleep.
02:05.36mdrobnakhttp://pastebin.ca/1567820
02:12.48mdrobnakSleep calls. Will try to do more tomorrow.
02:13.13tmztmdrobnak: which device do you have?
02:13.44tmztdzo: ah, that could be it, I'm not configuring bank2 at all
02:14.05ethenhe has a raph110
02:14.52mdrobnakraph110
02:14.53mdrobnakyep
02:15.01tmztok
02:15.10tmztdifferent layout then raph100 then?
02:15.19mdrobnakShould be the same I thought>
02:17.13tmztoh, I broke raph800
02:17.16tmztsorry
02:17.58tmzt<PROTECTED>
02:18.01tmzt#if 1
02:18.04tmzt<PROTECTED>
02:18.12tmztif there's not a good way to do that can we do per mtype fixups?
02:18.37mdrobnakno idea.
02:18.46tmzt(for raphael of course, let dzo's diam alone)
02:18.46mdrobnakhow did you break raph800?
02:18.52tmztsorry to keep you awake
02:18.56mdrobnakit's ok.
02:19.04mdrobnakAs it turns out I'm on the phone helping someone anyway
02:19.05mdrobnakhehe
02:19.06tmztI added a seperate fixup for it then took the body out of it
02:19.46tmztI don't have commit access to fix it
02:20.13tmztwm says raph500 has 113.29mb ram
02:20.38tmztram size 192
02:20.57ethenyou running a stock rom?
02:21.02*** join/#htc-linux madCoder- (n=madcoder@c-68-42-30-56.hsd1.pa.comcast.net)
02:21.09tmztif bank 0 is 89 then bank 1 has to be 94
02:21.13tmzthey!
02:21.30tmztethen: what does that matter? this is a hardware thing
02:21.31tmzthardware
02:21.55tmztoh, program memory
02:21.57tmztyeah, stock
02:22.52etheni just said cause deppending the roms PP, depending how much free ram on WM, but you know that xD
02:23.03tmztyeah
02:23.06tmztPP?
02:23.14tmztpage pool
02:23.16tmztgot it
02:23.26tmztbut I care about the hardware banks right now
02:23.29tmztand smi/ebi
02:24.09tmztokay, I'm going to try 94
02:24.09mdrobnaksorry
02:24.10ethenyeah , my bad though you were reffering to software available ram
02:24.12ethenlol
02:24.15tmztno, that's ok
02:24.32tmztI was just asking ce if it know what the hardware it was rrunning on was capable of
02:24.35mdrobnakok, so if you look, I tried a few different tries before
02:24.40tmztsince I know I don't have 256mb
02:24.45tmzton raph110?
02:24.48tmztI'm on cdma
02:25.01tmztok, too tired to read good tonigt
02:26.05tmzt+       mi->nr_banks++
02:26.06tmzt+       mi->bank[1].start = PAGE_ALIGN(PHYS_OFFSET);
02:26.06tmzt+       mi->bank[1].node = PHYS_TO_NID(mi->bank[1].start);
02:26.06tmzt+       mi->bank[1].size = (94 * 1024 * 1024);
02:26.16tmztmdrobnak: can you expalin what dzo said about mdp?
02:26.24mdrobnaknot really :-D
02:26.53tmztok, I'll try then reading it
02:27.16mdrobnakSorry, he was talking about moving everything into bank 2
02:27.17tmztoh, he used VRAM?
02:27.21mdrobnakand modified the MDP base or something
02:27.32*** join/#htc-linux pitillo (n=pitillo@84.123.96.129.dyn.user.ono.com)
02:27.51tmztbunch of errrors from cr2 code
02:27.53mdrobnakAll I know is it got much further
02:28.03tmzt<PROTECTED>
02:28.03tmztarch/arm/mach-msm/qdsp5/adsp_6150.c:107: error: 'QDSP_MODULE_VIDEOENCTASK' undeclared here (not in a function)
02:28.10tmztI hadn't tried building that amss version before
02:28.16mdrobnakbut still froze right after showing the android logo
02:28.24mdrobnakvs before it would freeze before showing anything
02:28.31tmztI'm using angrstrom
02:28.52tmztsomehow, redefinition of 'qdsp_qtv_lp_queue_offset_table'
02:29.01tmztarch/arm/mach-msm/qdsp5/adsp_6150.c:182: error: previous definition of 'qdsp_qtv_lp_queue_offset_table' was here
02:31.30mdrobnakI'm glad I haven't updated to the latest git :-D
02:31.39tmztit won't affect you
02:31.51mdrobnakWell, someone said some power stuff was broken for RAPH
02:31.51tmztactually it's better if you do
02:31.56tmztthe ext thing is fixed
02:32.00tmztext_
02:32.02mdrobnakext?
02:32.08tmztread the log
02:32.11tmztgit log
02:32.12mdrobnaklol
02:32.15mdrobnakOh ok
02:32.22mdrobnakI'll take a look in a sec
02:33.20mdrobnakdex_batt ?
02:33.26tmztprevious was 283
02:33.29tmztyes
02:33.41tmztthat's not to you, the previous thing
02:34.09tmztodd
02:34.22tmztthat's not a definaiition
02:35.14tmztand 5200 builds fine
02:36.12mdrobnakHmm. Yeah I think in a few days I'll update. Mine is at "debug: print PCB XC and AMSS version" commit 5a78b0b372762244c127d9cd256d40ecc88254f1
02:36.17tmztI think it's the pointer
02:37.01mdrobnakAnyway, now I'm off to sleep.
02:37.10mdrobnakttyl
02:37.16tmztthat's before the dzo stuff
02:37.18tmztsome of it
02:38.06tmztmaybe i get it
02:38.10tmztit's the missing defines
02:42.03*** join/#htc-linux madCoder` (n=madcoder@c-68-42-30-56.hsd1.pa.comcast.net)
02:48.54*** join/#htc-linux root2 (n=root@rgnb-5d87d494.pool.mediaWays.net)
03:05.29*** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring)
03:18.13tmztfound it
03:18.40tmztmaybe
03:27.30*** join/#htc-linux BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey)
03:40.37*** join/#htc-linux Amaranth_ (n=travis@ubuntu/member/Amaranth)
04:00.44*** join/#htc-linux dzo (n=dzo@mail.marginz.co.nz)
04:41.25*** join/#htc-linux droid0011 (n=g1@p4FDCEA10.dip.t-dialin.net)
05:47.18*** join/#htc-linux rafyvitto (n=irc@166.194.115.165)
06:07.55*** join/#htc-linux xixx (n=xixx@cpmsq.epam.com)
06:14.07*** join/#htc-linux kiozen (n=oeichler@p5492145F.dip0.t-ipconnect.de)
06:15.16*** join/#htc-linux x29a (n=x29a@unaffiliated/x29a)
06:35.18*** join/#htc-linux cr2 (n=cr2@ip-77-25-132-186.web.vodafone.de)
06:35.24cr2morning
06:36.07cr2tmzt: raph100 has 128MB in the first ebi bank, and 128MB in the second bank
06:36.36cr2some ram at the top of the first bank is used by amss/arm9 (MPU)
06:36.44cr2we are using the rest.
06:37.05cr2if android can't deal with that, fix android.
06:37.39cr2i have 214MB ram with the ramdisk, and it works as expected.
06:47.21NetRipperthat almost sounded like frustration
06:47.22NetRipper:p
06:50.20*** join/#htc-linux FR^2 (n=frzwo@2001:41d0:1:ed2f:0:0:0:cafe)
07:12.56*** join/#htc-linux cvmw (n=jlika@static-173-68-151-26.nycmny.fios.verizon.net)
07:14.39*** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
07:16.29*** join/#htc-linux Captnoord (n=Captnoor@dc5147a47b.adsl.wanadoo.nl)
07:35.22*** join/#htc-linux zycho (n=zycho@dslb-088-070-058-220.pools.arcor-ip.net)
07:36.27zychohi
07:36.52zychohow to enable sd card on my diam100 with android?
08:20.58*** join/#htc-linux Amaranth (n=travis@ubuntu/member/Amaranth)
08:39.20*** join/#htc-linux ALoGeNo (n=alogeno@unaffiliated/alogeno)
08:40.02ALoGeNoloo
08:41.11FR^2lo
08:56.27*** join/#htc-linux ALoGeNoff (n=alogeno@243.Red-217-125-20.staticIP.rima-tde.net)
09:16.29*** join/#htc-linux Gnutoo (n=gnutoo@host98-153-dynamic.51-79-r.retail.telecomitalia.it)
09:21.23*** join/#htc-linux SOG (n=SOG@n058152240099.netvigator.com)
09:51.40*** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl)
10:14.03*** join/#htc-linux Captnoord (n=Captnoor@145.74.183.223)
10:57.35*** join/#htc-linux supererki (n=erki@88.196.5.78)
11:25.09*** join/#htc-linux marex (n=marex@thor.hackndev.com)
11:39.17*** join/#htc-linux balans (n=Administ@ip51cf1ccf.direct-adsl.nl)
11:49.25*** join/#htc-linux [1]Captnoord (n=Captnoor@145.74.182.152)
11:54.20*** join/#htc-linux dcordes (n=luke@unaffiliated/dcordes)
11:56.18*** join/#htc-linux Zinbolic (n=zinbolic@84.238.80.215)
12:30.55*** join/#htc-linux balans (n=Administ@53543B80.cable.casema.nl)
12:38.39*** join/#htc-linux sdt555 (n=titus@147.145.40.44)
12:40.57*** join/#htc-linux balans (n=Administ@53543B80.cable.casema.nl)
12:46.26*** part/#htc-linux sdt555 (n=titus@147.145.40.44)
13:09.54*** join/#htc-linux MethoS- (n=clemens@134.102.106.250)
13:29.58*** join/#htc-linux thedicemaster2 (n=thedicem@24.132.89.51)
14:13.06*** join/#htc-linux phnom (i=simomn@130.240.99.163)
14:39.26*** join/#htc-linux TaC_ (n=ircap8@106.Red-80-24-78.staticIP.rima-tde.net)
14:45.03*** join/#htc-linux corto (n=corto@205.205.172.163)
14:46.04cortohi there!  I've installed an arm toolchain and setup kernel 2.6.29.4 but having some config probs
14:47.23cortoit seems there is no support for S3C2442 machines, i can see support for iPAQ H1940 for example, but no HTC, and clearly not my HTC HERM100
14:47.35cortoare there patches i should be aware of?
14:51.08cortoi'm crosscompiling on gentoo x86 and this kernel is distclean from kernel.org
14:54.06cortoor is there another place i could get some good fresh kernel sources?  I wish to compile it myself
14:55.54AstainHellbringcorto you need to use our git to grab the kernel
14:56.01AstainHellbringyou can compile all you want from there
14:56.05cortoAstainHellbring, ah!
14:57.20cortoAstainHellbring, ok i was there already, took the long road tho... git on linuxtogo?
14:57.43AstainHellbringyes I believe so
14:59.43cortoAstainHellbring, yea ok... thanks man!  and i believe i'll still need my toolchain to build?
14:59.51corto(silly question, nm)
15:09.58Marajinyo AstainHellbring
15:11.44AstainHellbringyo Marajin
15:22.30Marajinhow's it going down in groove town AstainHellbring ?
15:24.27AstainHellbringgoing great Marajin
15:24.31AstainHellbringgot a spcs tp2
15:41.24*** part/#htc-linux droid0011 (n=g1@p4FDCEA10.dip.t-dialin.net)
15:46.35*** join/#htc-linux marex (n=marex@thor.hackndev.com)
15:48.07*** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net)
15:54.15*** join/#htc-linux Captnoord (n=Captnoor@81.71.164.123)
15:54.24*** join/#htc-linux rafyvitto (n=rafyvitt@24.54.253.34)
15:58.42*** join/#htc-linux SOG (n=SOG@n219073059170.netvigator.com)
15:58.54*** join/#htc-linux Gnutoo (n=gnutoo@host98-153-dynamic.51-79-r.retail.telecomitalia.it)
16:15.35tmztAstainHellbring: 7600?
16:16.35AstainHellbringtmzt yep
16:17.12tmztcr2: but I have raph500
16:17.18AstainHellbringI have one of those too
16:17.24tmzt500?
16:17.31AstainHellbringyep
16:18.00AstainHellbring100,800,500 and the rhod400 (i think thats the num for it)
16:18.59tmztwell, 7600 amss seems to be most similar to 7500
16:19.28AstainHellbringshould be since cmda is the primary side of it
16:20.00tmztI have some patches I'm working on but the phone either hangs or shuts off
16:20.42AstainHellbringcool
16:20.51tmztI've split MTYPE for the cdmas
16:21.17tmztbut we need to add diam800
16:21.55tmztand rhod400 I guess it is
16:22.23tmztI thinl it will be like tp more than tp2
16:22.59tmztdoes raph800 kernel boot on it?
16:24.57MarajinAstainHellbring: nice
16:25.22MarajinAstainHellbring: so does the MSM 76xx suck? :p
16:27.37AstainHellbringMarajin nope its nice
16:27.42AstainHellbringtmzt not tried it yet
16:34.23MarajinAstainHellbring: o rly? :p no annoying lags?
16:34.42AstainHellbringnone that I seen yet
16:34.44*** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net)
16:34.51AstainHellbringits tons faster than tp2
16:35.20tmztits 27 based?
16:35.26AstainHellbring27?
16:35.42tmztlike the  Pixi
16:35.55tmztnew gpu
16:36.01AstainHellbringdont think so
16:36.06tmztor just more ram
16:36.28AstainHellbringsame amount of ram too
16:37.13tmztmaybe somebody should yet it on raph800
16:37.19tmzttry
16:37.45MarajinAstainHellbring: wait, didn't you just say the TP2 is faster than the TP2? :p I be confused
16:37.45AstainHellbringyah I'll try raph800 zimage on it
16:37.52AstainHellbringyes its faster
16:38.06AstainHellbringdont ask me how maybe newer gen ram or something but its faster
16:38.17Marajinno, read what I just said :p
16:38.35AstainHellbringyah I did
16:38.39AstainHellbringoh shit
16:38.42AstainHellbringTP2 is faster than tp
16:38.52tmztoh
16:39.01AstainHellbringand light years faster than vzw's TP
16:39.09tmztthought you meant gsm version
16:39.19AstainHellbringyah I dont have the gsm version yet
16:40.33MarajinI thought the TP2 was a 7200 anyway?
16:40.46tmztyeah
16:41.05tmztbut not same as non-A I think
16:41.16tmztkais
16:41.22Marajineh the kovsky is a 7200A though
16:41.27Marajinand it performs like a dog
16:41.56Marajinthe Tp2 and X1 should have same chipset afaik
16:41.59AstainHellbringchainfire's blog post also said tp2 was far better than tp they did come kinda cool shit to make it better
16:42.25MarajinAstainHellbring: like what? voodoo rituals? a deal with satan? :p
16:42.51AstainHellbringmaybe
16:43.07Marajinguess we'll see if the X1 seems any less annoying with the vulcan drivers
16:43.26*** join/#htc-linux ali1234 (n=al@87.106.101.225)
16:44.11MarajinAstainHellbring: wait so where does the 7600 come into it?
16:44.22AstainHellbringMarajin the cdma one is 7600
16:44.25AstainHellbringie world phone
16:44.30AstainHellbringhas cdma and gsm functions
16:44.34AstainHellbringvulcan drivers?
16:45.21MarajinAstainHellbring: yeah someone got ahold of the Vulcan (Xperia X2) drivers and they apparently work on the X1
16:45.55*** join/#htc-linux PaxAnima (n=petter@cm-84.215.60.127.getinternet.no)
16:46.18AstainHellbringahh ic Marajin must be sameish chipset on x2
16:46.26Marajinaye
16:46.39Marajinthey got an official 6.5 XIP for it too
16:46.45AstainHellbringfor x2 or x1?
16:46.51Marajinx1
16:47.35AstainHellbringcool
16:48.09Marajinwell I got to head, school PTA meeting tonight
16:48.09Marajinwhoo
16:48.15Marajinpity me :(
16:50.09AstainHellbringeww
17:04.15rafyvittohey anyone here with a raph100 or raph110?
17:04.27Captnoordyup
17:05.03AstainHellbringrafyvitto I have one
17:05.03rafyvittois your capacitive touch panel's film pilling out ?
17:05.07rafyvittomine is :(
17:05.22AstainHellbringfilm pulling out?
17:05.24rafyvittoits started to pill out, by it self
17:05.29Captnoordits not a capacitive screen
17:05.31Captnoordand nope
17:05.45Captnoordlast time I checked its a resistive
17:05.56rafyvittoim refering to the touch panel
17:06.02CaptnoordI know
17:06.03rafyvittonot the lcd screen xD
17:06.06CaptnoordI know
17:06.16Captnoordthe touch panel
17:06.19rafyvittoyes
17:06.20Captnoordhmmmm
17:06.28Captnoordyou mean the buttons at the bottom?
17:06.42rafyvittoyes
17:06.52Captnoordlol....
17:07.09Captnoordyour phone, does it get wet a lot?
17:07.25rafyvittoat one time,when i was installing a shield
17:07.27Captnoorddo you use the protective sleeve
17:07.35Captnoordhehe
17:07.40rafyvittoohh crap
17:07.42Captnoordwhat for a shield?
17:07.49CaptnoordI mean
17:07.57rafyvittoand im not even using it...fss
17:08.08Captnoordshields are fun.... but they also make water not go away
17:08.43Captnoordand usualy these things can't take that a lot
17:08.56rafyvittoi took it off, it fuck't my touchscreen's sensitivity
17:09.20Captnoordyup it does...
17:09.30Captnoordhow old is the device?
17:09.45rafyvittoidk im the second owner
17:09.49rafyvittobought it off ebay
17:09.51kri5hi there
17:10.02kri5any news about blackstone porT?
17:10.08Captnoordhow long to you have it.......
17:10.12rafyvittoi guess around 1 year and 2 months
17:10.21rafyvittome like 5 months
17:10.36Captnoordhmmm me about the same
17:10.45Captnoordits still in perfect condition
17:10.50rafyvittolucky you
17:10.53rafyvitto><
17:11.00Captnoordonly the back is wairing out a bit....
17:11.03Captnoordthe corners
17:11.07rafyvittosame here
17:11.51*** join/#htc-linux MrPippy (n=pip@adsl-75-33-11-169.dsl.sndg02.sbcglobal.net)
17:12.01CaptnoordI wonder how much warrenty ya got from the factory
17:12.10Captnoord3 months
17:12.11Captnoord'wasn't it
17:12.44rafyvittocaptnoord: why are you saying the touch pad isnt capasitive, i've read in a thousand articles/post that it is indeed ><
17:12.54Captnoorddude
17:13.03CaptnoordI was thinking you talked about the lcd one
17:13.08rafyvittoohhhh ok
17:13.31*** join/#htc-linux pleemans (n=toi@d54C2A96D.access.telenet.be)
17:15.05*** join/#htc-linux rob_w (n=bob@p549BDEBB.dip.t-dialin.net)
17:18.31rafyvittocya everyone
17:29.56*** join/#htc-linux NAiL (n=repvik@nslu2-linux/repvik)
17:40.59*** join/#htc-linux cr2 (n=cr2@109.84.58.205)
17:42.40cr2hi
17:43.01cr2AstainHellbring: dump the spl ?
17:43.31cr2tmzt: the 6150 compilation error is easy to fix
17:45.06AstainHellbringcr2 why dump it?
17:45.12AstainHellbringwe have shipped and test roms with spls
17:45.13*** join/#htc-linux stefan_schmidt (n=stefan@82.113.106.4)
17:45.18high-rezcr2: Does dex_batt only work on cdma devices ?
17:48.15cr2high-rez: it's commented out now.
17:48.32cr2AstainHellbring: where ?
17:48.44cr2AstainHellbring: dumping spl is easy to do anyway.
17:49.21high-rezcr2: Yeah, was just curious if the function is only specific to certain devices or if its broken.
17:49.58AstainHellbringcr2 I can do both if you like gimme a sec and I can place some dumped spls all over
17:50.23*** join/#htc-linux dcordes (n=luke@unaffiliated/dcordes)
17:50.32cr2AstainHellbring: lol
17:50.37high-rezWhat device are you duming spl for?  I thought cmonex already had pretty muchn every spl out there ;)
17:51.00cr2high-rez: it's implemented in wince, and has ioctls, but is not used
17:51.01*** join/#htc-linux miknix (n=miknix@gentoo/developer/miknix)
17:51.12dcordesevening dudes and dudettes
17:51.26cr2high-rez: the return values look strange though. may be a bug in the dex implementation
17:51.32cr2hi dcordes
17:51.38cr2dcordes: patch time :)
17:52.00high-rezcr2: I see.  Amazing how much you guys are able to RE.  I'm impressed just watching.
17:52.07dcordescr2, yeaaaayy
17:52.39dcordeshigh-rez, spl got to be freshly squeezed
17:53.24AstainHellbringcr2 anywhere you'd like me to place these?
17:54.07cr2AstainHellbring: dcc or pm
17:58.01AstainHellbringcr2 lemme know if you can get this dcc
17:58.33cr2failed. try again
17:59.28AstainHellbringbah dcc usually fails for me
17:59.42cr2maybe firewall and such
17:59.55AstainHellbringyah proally is my sonic wall
18:04.02dcordesrapidshare ??
18:04.52cr2dcordes: is overloaded
18:05.27dcordescr2, should we get public ftp on htc-linux.org ?
18:05.56*** join/#htc-linux stickboy (n=anonymou@128.153.183.126)
18:07.19cr2dcordes: not for the dumps
18:07.29dcordesoh.. right
18:07.31AstainHellbringhttp://www.privatepaste.com/download/ec08KD8jee
18:07.42dcordesthat would be a bad thing
18:15.02AstainHellbringhttp://www.privatepaste.com/download/6a0oRiVwmc
18:16.06AstainHellbringhttp://www.privatepaste.com/download/4e0fjkBj2c
18:17.42cr2AstainHellbring: the same md5sum ?
18:18.25cr2Setting country code using abbreviation: JP
18:18.27cr2Setting country code using abbreviation: TW
18:18.29cr2Setting country code using abbreviation: US
18:18.30cr2Setting country code using abbreviation: ALL
18:18.31cr2Not suppot GetCountry!
18:18.48cr2LOL
18:18.51cr2Only support tx and txwithack!!
18:19.19AstainHellbringuhm huh cr2?
18:19.29cr2XD board ?
18:19.48AstainHellbringwhat is tx and txwithack?
18:20.03cr2probably fro mthe wifi
18:20.07dcordessounds like fmaous candy bar
18:20.33AstainHellbringand xd board?
18:22.32AstainHellbringcr2 how are you reading it too?
18:22.54cr2with 'strings'
18:23.12AstainHellbringstrings is a linux tool isnt it?
18:23.33cr2yes
18:23.37cr2binutils
18:23.45AstainHellbringis there something for windows to do it?
18:23.54cr2cygwin
18:23.57cr2ARM 9 power failed
18:24.25cr2hehe
18:24.28cr2<PROTECTED>
18:24.30cr2<PROTECTED>
18:24.31cr2<PROTECTED>
18:24.50*** join/#htc-linux StarLite (n=nnscript@s55916ca6.adsl.wanadoo.nl)
18:24.53cr2looks like epson mddi chipset
18:26.01cr2nothing groundbreaking. just needs a wiki page, and filled vreg/gpio pages
18:26.34cr2AstainHellbring: how does haret identify it ?
18:26.55AstainHellbringnot sure not loaded haret on it yet
18:27.12cr2look in haretlog.txt
18:30.17cr2AstainHellbring: i would also like to see the smem dump (contains your imei :), and the adsprtossvccore.dll
18:31.36cr2topaz and rhod* may fail the boot because the fbram is at a different address
18:33.57*** join/#htc-linux Untouchab1e (n=Untoucha@82.147.51.146)
18:34.03Untouchab1eI have a linux terminal question
18:34.11AstainHellbringcr2 ok I'll be ready to do smem dump in a few
18:35.17*** join/#htc-linux droid001 (n=g1@p4FDCEA10.dip.t-dialin.net)
18:35.39cr2txpower seems to depend on the country setting
18:36.17dcordesUntouchab1e, shoot
18:37.06cr2uh. bcm2345 wifi. linux driver ?
18:37.20Untouchab1edcordes, I have a question here that says there is an alternative to the "find" command and wants me to list the advantages and disadvantages of it..
18:37.24cr2bcm4325
18:37.29Untouchab1ebut I cant figure out what that other command is..
18:37.39Untouchab1elocate isnt the same, as it searches databases, doesnt it?
18:38.14dcordesUntouchab1e, according to 'man locate' it does.
18:38.35Untouchab1ehmm..
18:38.51cr2bcm4325 also has a BT and fm Rx
18:38.55Untouchab1eThats what I suspected.. but I get that "locate.databas" does not exist
18:42.04dcordesUntouchab1e, maybe you don't have /var/lib/mlocate/mlocate.db :D
18:42.42toerrun updatedb
18:44.15Untouchab1eok.. it has to be locate
18:46.46AstainHellbringone thing I noticed is there is an easy diag mode you can get to
18:47.54*** join/#htc-linux luc_ (n=luc@89-115-128-35.cl.ipv4ilink.net)
18:51.08ali1234Untouchab1e: locate uses a pregenerated database to speed up searching, you have to run a cron job to update it
18:52.44*** join/#htc-linux imfloflo (n=moi@173.25.71-86.rev.gaoland.net)
18:55.04cr2AstainHellbring: uartDM2 for BT...
18:58.06cr24 gpios for turn on.
18:58.40cr25b, 1f, 5e, 23
18:59.12luc_hi all
18:59.18luc_can i ask something?
18:59.34luc_how can i build android with wireless?
18:59.47luc_and bluetooth support
18:59.54cr2dma8 too
19:00.13luc_i builded andoid from master and i se no wireless binaries
19:00.34luc_and i see that sources are there
19:00.48*** join/#htc-linux Gnutoo (n=gnutoo@host98-153-dynamic.51-79-r.retail.telecomitalia.it)
19:01.25cr253, 27,28,12 are kbd
19:01.36cr2in
19:01.58cr2Gnutoo: you have g1 ?
19:02.01luc_can i mount cramfs with write support?
19:02.33*** join/#htc-linux stickboy (n=anonymou@128.153.22.15)
19:02.37*** join/#htc-linux Gnutoo (n=gnutoo@host98-153-dynamic.51-79-r.retail.telecomitalia.it)
19:02.57dcordesluc_, which device?
19:03.16luc_for diamond
19:03.26luc_but no maters for what device
19:03.37luc_i builded my own android
19:03.39dcordeswe have no android master branch
19:04.01luc_ojk donut
19:04.26cr20x19 is for reset
19:04.26dcordesapt, htc kernel
19:04.27aptrumour has it, htc kernel is http://www.htc-linux.org/wiki/index.php?title=Kernel
19:04.57dcordesluc_, we don't have donut branch either
19:05.01luc_what apt
19:05.20luc_but what branch do you have
19:05.27*** join/#htc-linux stickboy (n=anonymou@128.153.22.15)
19:05.35luc_i builded android from their repo
19:05.37dcordesluc_, see the wiki page apt referred to
19:05.40cr2pmdh =0xa41
19:05.45cr2reminds raph800
19:05.51luc_no i have gento
19:05.58luc_no apt for mwe
19:06.18*** join/#htc-linux leaigor (n=laigor@188.134.36.14)
19:06.20dcordeshttp://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-msm-2.6.27 here is the diamond kernel code
19:06.38cr2UP_RSTz=0x59
19:06.48dcordesluc_, there is no googel branch with diamond code
19:06.56luc_i know
19:07.10luc_but i don't speak about kernel
19:07.33luc_i use kernel builded by dzo
19:07.36cr2TP MFG data ? the TP calibration is in nand ?
19:07.47luc_but i want to test latest android
19:07.59cr2RHOD100
19:08.07luc_from git master android branch from google sources
19:08.23dcordesluc_, then build it ?
19:08.29luc_uff
19:08.37luc_i built it
19:09.00luc_but afther i build it i have no wireless binarie
19:09.09luc_llike wpa_supplicant
19:09.12luc_in /bin
19:09.40luc_and i so that sources are there but are not builded
19:10.07dcordesluc_, http://www.htc-linux.org/wiki/index.php?title=WL1251 the ti1251 driver has an own wireless extension kind of thing.
19:10.29luc_ok
19:10.32dcordesluc_, ok this problem is very android specific. you must ask #android
19:10.41cr2dcordes: compiling the kernel
19:10.46luc_so now how can i mount cramfs with rw support?
19:12.25ali1234you can't. cramfs is designed to maximise compression at the expense of write capability
19:12.30*** join/#htc-linux kiozen (n=kiozen@rgnb-5d87dbe5.pool.mediaWays.net)
19:12.32dcordesapt, what's cramfs?
19:12.32aptrumour has it, cramfs is a read-only fs wiwth each page in each file individually compressed or workable over block devices.
19:12.44Gnutooluc_, cramfs does not have rw last time I checked
19:12.46dcordesluc_, what ali1234 and apt said. it is read-only by design
19:12.54cr20x17=aud_hp_en
19:13.18luc_aha
19:13.24cr2Gnutoo: can you dump the smem before and after gps start on g1 ?
19:13.39luc_so i cant modify images from conect-utb for diamon
19:13.48luc_i have to make new ones?
19:13.51Gnutoocr2,ouch gps is not working on mine
19:14.04Gnutooshould I restore the original firmware?
19:14.17dcordesluc_, who said they were cramfs? in case you have those read-only images, mount them, extract them, modify the content, repack.
19:14.17luc_so i cant modify images from conect-utb for diamond?
19:14.41luc_yhey are not?
19:14.45luc_cramfs?
19:15.13dcordesI don't know connect utb images. roll your own then you should know what you get
19:15.20luc_because when i first tray to mount i didnt have support for kramfs in kernel
19:15.32dcordesluc_, maybe androed doesn't give you wifi because wifi is in the seperate branch.
19:16.05luc_who is building android from connect-utb?
19:16.29luc_Untouchab1e>
19:16.40luc_?
19:17.04dcordesluc_, so you want them because wifi support for diamond is advertised?
19:17.17cr2dcordes: just a minor code cleanup -> https://privatepaste.com/c91xjDYMVO
19:17.31luc_`not realy
19:17.41luc_i want to know howto
19:17.52luc_:)
19:18.01luc_to do stuf with android
19:18.54dcordesif android would be gpl I would be so much more eager to help
19:19.20dcordesforum.xda-developers.com has information on the ti1251 wifi situation with the 'non official' devices
19:19.42dcordesbasically it's the normal module with the tools hacked to use correct gpios
19:19.58luc_i know the situation
19:20.07dcordesso the device gets powered etc. then you need the correct firmware and calibration balbla
19:20.19cr2dcordes: this driver is gpl. just a total mess
19:20.30luc_so what is the status for wireless for diamond?
19:21.41luc_i see that you are working on it?
19:21.41dcordescr2, I didn't say driver but android
19:21.47dcordesno I'm not
19:21.47cr2ok
19:21.57luc_not you
19:21.59luc_cr2
19:22.14cr2kiozen: the triton firmware looks like a barebones s3c2442 wince code
19:22.29*** join/#htc-linux rafyvitto (n=rafyvitt@24.54.253.34)
19:23.31*** mode/#htc-linux [+o dcordes] by ChanServ
19:23.34dcordesha!
19:23.42luc_afther the kernel is ready with all drivers, can we use core boot to boot into android?
19:23.56luc_or is another way?
19:23.59dcordesluc_, what's core boot ?
19:24.25luc_it is linuxbios
19:24.43phhcoreboot on an ARM ?
19:24.44phhweird
19:24.59dcordesluc_, maybe uboot
19:25.16dcordescr2, push'd
19:25.20luc_aha
19:25.34dcordesluc_, but that doesn't depend on wifi working.
19:26.18dcordesbbl
19:26.53luc_i know
19:27.13luc_so i can do that now?
19:27.19cr2dcordes: thanks
19:27.30cr2dcordes: ls /etc/dropbear/dropbear_rsa_host_key after boot
19:27.43cr2dcordes: can you add it to initramfs image ?
19:27.59dcordesluc_, maybe tmzt has some exercises for you :) he worked on uboot. but you have to be brave
19:28.58dcordesluc_, the brickability is high because you have to overwrite the old wince stuff in nand
19:29.26luc_is jtag working for diamond?
19:29.31cr2dcordes: if the spl stays intact, it's not a problem
19:29.56dcordesluc_, I don't know but I suspect you would have to solder
19:30.07*** join/#htc-linux ali12341 (n=al@87.106.101.225)
19:30.20luc_if it works, is ok i'am redy tyo test
19:30.28luc_if it works, is ok i'am ready to test
19:30.44AstainHellbringcr2
19:30.48cr2dcordes: syslogd is working
19:30.50dcordesluc_, you have to do the inital tests
19:31.00AstainHellbringharet shows in box generic arm v6
19:31.34cr2AstainHellbring: should be RHOD100 in the haretlog.txt
19:31.57cr2Sep 16 21:25:56 htcraphael user.info kernel: [130849.884338] PCB XC: 00000001
19:31.59cr2Sep 16 21:25:56 htcraphael user.info kernel: [130849.884368] AMSS version: 52.33.25.17W
19:32.37AstainHellbringdo I need to try to launch a kernel with it to get the haretlog?
19:32.42luc_so tmzt are you?
19:32.48luc_:)
19:32.49kiozencr2: triton or aventura?
19:33.18luc_dcordes how do you modify initramfs?
19:33.29dcordestmzt, luc_ wants to risk his live in order to try the uboot on diamond
19:33.30*** join/#htc-linux pleemans (n=toi@d54C2A96D.access.telenet.be)
19:33.54luc_my life no my diamond life, heh he
19:33.58luc_:)
19:34.16dcordesluc_, wait I make wiki page
19:34.24luc_super
19:34.32luc_when?
19:35.07luc_and what type are the images from connect-utb?
19:35.16cr2kiozen: triton. didn't find the fw file for aventura
19:35.26kiozenok
19:35.33kiozenwhich triton
19:35.41cr2kiozen: aventura looks a bit overpriced.
19:35.43kiozen1500/2000
19:35.50kiozenor 300,400,500
19:35.52cr2kiozen: the most advanced
19:35.57kiozenok
19:35.59cr2with the cam
19:36.19kiozenthat one is as expensive as the aventura
19:36.51cr2without the cam ?
19:38.17cr2Sep 16 21:25:56 htcraphael user.warn kernel: [130853.243255] Searching for adsp_cid
19:38.19cr2Sep 16 21:25:56 htcraphael user.warn kernel: [130853.243316] adsp cid found: 0feb8f4a
19:38.32cr2that's too early.
19:38.47cr2linux rpc is not yet initialized
19:40.53cr2Sep 16 21:25:56 htcraphael user.warn kernel: [130853.391571] [RR] x NEW_SERVER id=1:0feb8f4a prog=3000000b:0
19:40.55cr2Sep 16 21:25:56 htcraphael user.warn kernel: [130853.391601] [RR] send control message cmd=4 srv.cmd=4 prog=3000000b:0 id=1:0feb8f4a
19:41.23cr2ADSPRTOSMTOA  0x3000000b
19:42.21cr2ok, the wince cid is reused here
19:42.47cr2but doesn't it work with "linux" cid ?
19:42.49dcordesluc_, http://www.htc-linux.org/wiki/index.php?title=Initrd
19:43.20cr2mddi init is strange
19:45.00cr2Parsing /etc/bluetooth/main.conf failed: No such file or directory
19:45.09cr2Parsing /etc/bluetooth/input.conf failed: No such file or directory
19:45.23cr2Parsing /etc/bluetooth/audio.conf
19:46.58*** part/#htc-linux imfloflo (n=moi@173.25.71-86.rev.gaoland.net)
19:47.41dcordescr2, initrd has no default confs?
19:47.54dcordesmaybe it's too device specific so OE doesn't write
19:48.41dcordescr2, here's keygen-hassle-free initrd ^^ http://linuxtogo.org/~lgorris/initrd-angstrom-2009-09-17 I traveled forward in time to make it (date)
19:49.45cr2lol
19:49.47cr2ok
19:55.28high-rezWhat was the conclusion on enabling all of the device memory from yesterday?
19:55.49cr2high-rez: where ?
19:57.10high-rezcr2: I could swear I saw you and someone else working on it.  :)  But that there was an android bug possibly causing problems when both banks were enabled?  I'm going from a rough sleep deprived memory here.
19:57.33*** join/#htc-linux druidu1 (n=druidu@78.97.155.94)
19:58.16druidu1hello everyone
19:58.41cr2high-rez: diam100 and raph100 and raph800 use all possible memory
19:58.58cr2hi druidu1
19:58.58*** join/#htc-linux stickboy (n=anonymou@128.153.180.178)
19:59.09high-rezcr2: Ahh ok.  raph110 is a different case from the raph100 ?
19:59.50cr2if you use the raph100 mtype, it's the same device
20:00.26high-rezThe only difference is the code running on the arm11 and possibly the antenna, no?  (and the awful keyboard layout)
20:01.14AstainHellbringhigh-rez just the keyboard no front camera and the hardware for radio
20:01.19cr2don't know
20:01.34AstainHellbringcode running on arm11 is same as on raph100
20:01.37cr2AstainHellbring: but it's gsm ?
20:01.51AstainHellbringraph110 and raph100 are both gsm
20:01.55cr2<PROTECTED>
20:01.57cr2<PROTECTED>
20:01.58cr2ok
20:02.08AstainHellbringbut the hardware for raph110 has the US 3G bands
20:02.16cr2ok
20:02.31cr2raph100 didn't work for me in the US
20:02.46AstainHellbringI have one it works but just on the 2G bands
20:02.49cr2a780 was ok
20:04.02high-rezAstainHellbring: I kind of remember hearing that the radio was capable of both bands, but needed configuration options - but that nobody was able to get a 100 working int he us or a 110 working in .eu.  Would be great if there's a way to tell the 11 to work in the euro bands :)
20:04.22high-rez(hell i could have even heard that from you!)
20:05.53AstainHellbring110 already out of box works on euro bands
20:06.26high-rezFor 3g?
20:06.30AstainHellbringand no no configuration of the 100 will work with the US 3G bands cmonex and I tried a ton of shit
20:06.33AstainHellbringyes high-rez for 3g
20:06.37high-rezNo kiddin
20:06.54high-rezEven 2100, or just 900/1800?
20:07.08AstainHellbring2100 is the euro 3g band
20:07.25high-rezI think some prociders over there do wcdma on 900 too
20:07.34cr2900/1800 is the gsm
20:07.35*** join/#htc-linux Echo31 (n=olivier@mir31-4-82-240-194-54.fbx.proxad.net)
20:07.59AstainHellbringyah it has the quad band gsm and single band wcdma
20:08.21cr2druidu: the lcd panel code path is wrong somehow
20:08.34druiduwhat path?
20:08.42cr2AstainHellbring: ok, that makes sense
20:09.08cr2druidu: it calls epson and nt* but not toshiba for some reason ?
20:09.18cr2i'll boot raph
20:09.29druiduwasn't that based on the hex client id?
20:09.59cr2should be
20:10.12cr2we may also use a more friendly name for it
20:11.04cr2[    5.566070] +mddi_client_nt35399_init()
20:11.11*** join/#htc-linux chab7 (n=chab7@85.67.206.132)
20:11.20cr2[    5.616210] fake vsync
20:11.25druidu<PROTECTED>
20:11.25druidu<PROTECTED>
20:12.22druiduso product_id is relevant, name is just a name
20:12.46cr2err. now toshiba pops up  too
20:13.04cr2why does it call init for all panel types then ?
20:13.14druidutries to autodetect it?
20:13.33cr2Sep 16 22:10:53 htcraphael user.warn kernel: [    5.350402] htcraphael_mddi_power_client(1)
20:13.33cr2Sep 16 22:10:53 htcraphael user.info kernel: [    5.350708] mddi cmd send rtd: int 23a000, stat 809063, rtd val d
20:13.35cr2Sep 16 22:10:53 htcraphael user.info kernel: [    5.350860] mddi: registering panel mddi_c_d263_0000
20:13.37cr2Sep 16 22:10:53 htcraphael user.info kernel: [    5.350921] mddi: publish:
20:13.39cr2Sep 16 22:10:53 htcraphael user.info kernel: [    5.351928] vsync on gpio 97 now 1
20:13.41cr2Sep 16 22:10:53 htcraphael user.warn kernel: [    5.353179] toshiba GPIODATA=0x000000c0 at mddi_enable
20:13.43cr2Sep 16 22:10:53 htcraphael user.info kernel: [    5.354248] msmfb_probe() installing 480 x 640 panel
20:13.53druidud263
20:14.10cr2it's toshiba
20:14.18druiduI don't see init for all panel types
20:14.22cr2we know the full name too
20:14.37cr2but they are all in ysslog
20:14.46druiduysslog?
20:14.59cr2[    5.566070] +mddi_client_nt35399_init()
20:15.01cr2syslog
20:15.05druidulol
20:15.51cr2gpio is 0xc0
20:18.21cr2id=0
20:18.23cr2if bit 0x10 is not set -> id+=1
20:18.24cr2if bit 0x04 is not set -> id+=2
20:18.35druiduyeah, know this code
20:18.41druiduthis was for panel id
20:18.47cr2>>4 &3 from g1 does not look good
20:19.23cr21100.0000
20:19.25druiduwe already established auroracode 2.6.29 branch calculates this a bit differently
20:19.56cr2=0 -> panel id 5 (hitachi)
20:19.57cr2=1 -> panel id 0xa (sharp)
20:19.59cr2=2 -> panel id 0x11 (toppoly2)
20:20.00cr2=3 -> panel id 2 (toppoly)
20:20.09cr2i need to check this code again
20:20.34cr2aybe 'is not set' should be 'is set'
20:21.10cr2because both bits are not set, and wince says 'panel id 5 (hitachi)'
20:21.55cr2check PCB XC
20:21.56cr2if (XC) gpio_0x63=1
20:21.58cr2else    gpio_0x52=1
20:22.05cr2this part is ok, though
20:22.22cr2because i can trace 0x63 in wince.
20:22.31cr2and not 0x52
20:22.39cr2XC=1
20:23.39cr2[21:31] <cr2> Sep 16 21:25:56 htcraphael user.info kernel: [130849.884338] PCB XC: 00000001
20:23.40cr2[21:31] <cr2> Sep 16 21:25:56 htcraphael user.info kernel: [130849.884368] AMSS version: 52.33.25.17W
20:24.17druiduI have XC=1 also
20:24.48cr2good
20:24.57cr2and hitachi ?
20:25.06druiduyou know... I forgot again :)
20:25.11druiduno, actually sharp
20:25.25cr2druidu: btw, the board-sapphire-h2w.c may be ported to raph/diam
20:25.39cr2druidu: what is your GPIODATA value ?
20:25.54druidudon't have the unmasked value
20:25.59cr2high-rez: can you boot the latest git kernl ?
20:26.00druiduthe masked value was 0xc0
20:26.21cr2druidu: >>4 & 3 = 0xc0 ?
20:27.48cr2AstainHellbring: it should be possible to reuse http://www.htc-linux.org/wiki/index.php?title=Topaz_GPIO for RHOD100
20:28.14druiduhmm, it's bits 6,7 counting from 0
20:28.59cr2hey , some gsm raph/diam people around ?
20:30.43high-rezcr2:  The one with your minor code cleanup ?
20:30.55druiduval = read_client_reg(GPIODATA) & 0x2C0;
20:31.12druiduso that's 0xC0 for me
20:31.33cr2druidu: weird. g1 is different
20:31.34high-rezThe latest I've tried was your commit 21 hours ago to disable the dex_batt thing (manually patched of course).  I'll build the latest tree if you want though :)
20:31.50druiduhttps://www.codeaurora.org/gitweb/quic/la/?p=kernel/msm.git;a=blob;f=drivers/video/msm/mddi_toshiba_vga.c;h=f7e8482c62dfa99229c5c53590357801b6f4205e;hb=android-msm-2.6.29b
20:31.50cr2high-rez: yes
20:32.03*** join/#htc-linux imfloflo_Polaris (n=moi@173.25.71-86.rev.gaoland.net)
20:32.12tmztcr2: already fixed it for me
20:32.15high-rezOk, it'll take me a moment to build out - i'm slow :)
20:32.18imfloflo_Polaris~seen c4software
20:32.21aptc4software <n=Adium@roo49-2-88-161-139-221.fbx.proxad.net> was last seen on IRC in channel #htc-linux, 23h 3m 1s ago, saying: 'The accelerometers ?'.
20:32.21tmztlet me push some patches
20:32.28cr2<PROTECTED>
20:32.36cr2LCD_SHARP_2P4_VGA
20:32.49cr2tmzt: yes. try playwav2
20:34.22cr2druidu: i like this code much more than the g1 ;)
20:34.47druiduyep, although it detects my panel as toshiba
20:34.51cr2AstainHellbring: you have the keyboard on rhod100 ?
20:35.12cr2druidu: because it knows only 2:
20:35.17cr2[22:32] <cr2>  LCD_TOSHIBA_2P4_VGA
20:35.19cr2[22:32] <cr2> LCD_SHARP_2P4_VGA
20:35.23druiduI know, I've seen the code
20:35.26cr2ok
20:35.29druidusharp seems to be it
20:35.51druiduanyway, panel init sequences... are these independent of the exact hardware configuration?
20:36.12druiduas in, are they specific to one panel type, and if you have that panel that sequence should work?
20:37.10cr2yes
20:37.25cr2depends on the mddi client too
20:37.48cr2sending spi commands for epson is different from toshiba
20:38.59tmzt<PROTECTED>
20:39.24cr2A1010 reset ?
20:39.25druiduquestion is, do I really have LCD_SHARP_2P4_VGA?
20:39.40tmztA5?
20:39.54cr2f4,66,0,1
20:39.56high-reztmzt: Were there changes in git you are pushing right now or should I compile with what I got ?
20:40.08cr2f4/2= i2c id for A1010
20:40.12tmztI'm looking at cr2's changes right now
20:40.24druiduA1010 what's that?
20:40.32tmztoh, he fixed a comment
20:40.35cr2druidu: you should check your wince dmesg
20:41.04tmztI was trying to build without PM and patched it for that, so I need to remove that part
20:41.08druiduno hits... what should I look for?
20:41.16tmztdid somebody fix raph800 fixup?
20:41.30tmzt<PROTECTED>
20:41.33druidutmzt: git blame? :P
20:41.42tmztis this worth it or should we build only with PM?
20:41.51tmztah, on origin/htc-*
20:42.14tmztok, I'll just package my 6150 changes then
20:44.37cr2druidu: it should be a fresh dmesg, just after the reboot
20:45.15druiduI have one
20:45.44druidufrom the very birth of wince kernel in memory :)
20:45.55*** join/#htc-linux Squarc (n=Squarc@82-217-32-29.cable.quicknet.nl)
20:45.56cr2DPSUS wait 100...ms
20:45.58cr2-toshiba_common_initial_setup...
20:45.59cr2toshiba_prim_start...
20:46.01cr202:12:58 [D:DISP] +Panel_StateChange...
20:46.02cr202:12:58 [D:DISP] +HitachiPowerOn...
20:46.17druidu[HDS_Init] Not Hitachi panel.
20:46.36druidu02:35:54 [D:DISP] g_CurrentPanelType=10...
20:46.37druidutoshiba_prim_start...
20:46.37druidu02:35:54 [D:DISP] +Panel_StateChange...
20:47.28tmztpeople.openezx.org/tmzt/druidu-20090916-raph500-amss6150.patch
20:48.11tmztsorry, that was to push, not for druidu
20:48.11cr2druidu: grep -i sharp
20:48.22cr2Line: 1062. rpc_router_os_wm: IOCTL code  = 10303ff
20:48.24cr2Line: 1069. rpc_router_os_wm: process exiting while threads blocked in driver
20:48.25cr2Line: 969. rpc_router_os_wm: Calling RPC_PreClose()!
20:48.27cr2Line: 1015. rpc_router_os_wm: Calling RPC_Close()!
20:48.28cr2interesting
20:48.30tmztcr2: can you look at it? are those the changes you wanted?
20:48.37tmztthe bank still doesn't work though
20:48.42druiduwant me to push it?
20:48.54tmztif cr2 is ok with it
20:48.56cr2tmzt: which bank ?
20:49.00tmztbank 1
20:49.04tmzt_fixup
20:49.04druiducr2: already search all the D:DISP stuff, and looked for sharp too... not much about the panel in there
20:49.49druiduwhere can I read some solid info on all this bank stuff? :)
20:49.50cr2tmzt: do you have the second bank ?
20:50.15druiduI feel like I'm writing random numbers in there :P
20:50.24cr2-static uint32_t qdsp_qtv_lp_queue_offset_table[] = {
20:50.25cr2+static uint32_t qdsp_image4_queue_offset_table[] = {
20:50.32cr2it's already committed
20:50.58cr2tmzt: why is your second bank = 94 MB ?
20:51.05cr2druidu: which bank ?
20:51.42*** join/#htc-linux Ozzy_ (n=ozzy@87.240.204.177)
20:51.50tmztcr2: I don't know
20:51.59druiduthe memory staff
20:52.01druidu*stuff
20:52.14tmztcr2: I don't think it is, you can ignore that if you want actually
20:52.28cr2AstainHellbring: you have some interesting i2c devices
20:52.32tmztI do know the raph500 has less total ram but not the ebi layout
20:52.37tmztsmi/ebi
20:52.47cr2tmzt: how much ram do you have ?
20:52.56*** part/#htc-linux Ozzy_ (n=ozzy@87.240.204.177)
20:53.23cr2druidu: there are 3 banks: SMI, EBI1 lower and EBI1 upper
20:53.29tmztI posted it yesterday
20:53.30tmztfrom wm
20:53.31druiduwhat is the relation between the memory chips you have on the board, the start/node/size params of each memory bank, and how linux knows how much memory it has
20:53.44cr2located at 0x0, 0x10000000 and 0x20000000 respectively
20:53.50tmzt20:14 < tmzt> wm says raph500 has 113.29mb ram
20:53.50tmzt20:14 < tmzt> ram size 192
20:54.07druidudmesg tells me: [K] SMI RAM Type = 64MB (2)
20:54.13cr2tmzt: 192 usually means you don't have the second EBI banl
20:54.13tmzton?
20:54.22tmztno bank at 0x20000000?
20:54.32cr2tmzt: you have 64(SMI) + 128 (EBI)
20:54.34tmztso the first bank is 0x0 not 0x10000000?
20:54.45cr2tmzt: SMI !!!
20:55.01tmztuh, ok
20:55.04cr2the first bank in linux is 0x10000000
20:55.06tmztbut what address?
20:55.15tmztI thought msm ram was always at 0x10000000
20:55.16cr2we can use SMI bank as the first bank,
20:55.33druiduso SMI bank can't be used  by linux as general purpose memory, right?
20:56.03cr2but then you need to disable MPU for SMI spl area, and be careful not to kill AMSS @0xa00000+, oemsbl @0x900000, and such.
20:56.25cr2druidu: if you are careful, and know what you are doing, you can.
20:56.37cr2we actually use parts it it already.
20:57.26druiduwhat I don't see is why do we need to tell linux this stuff? isn't there a process by which it can figure out this on its own?
20:58.11cr2druidu: no.
20:58.31cr2since you don't have 'pc bios' ;)
20:58.57druiduok, and just by telling linux in _fixup that hey, look there, you have 2 banks of memory... they magically become available? :)
20:58.58cr2acpi, dmi and other intel innovations.
20:59.39cr2yes, linux then will create the virtual memory map, according to these directions
21:00.22druiduas I understand it, the physical address is fixed by the hardware wiring, so we have to tell linux what memory banks it has (address and size) right?
21:00.40cr2the address space on msm is fragmented, because of the strange amss setup
21:00.49buildmanagercr2: Booting http://bourg.net/raph_images/zImage_00ffb6cabc39f85a3e87feb1f4df5953df55226a now
21:00.58tmztcr2: where's the first bank then?
21:01.02cr2druidu: yes
21:01.06tmztand what size is it
21:01.47cr2tmzt: it's out decision. right now it's @0x10000000 and is 96MB (afair)
21:02.15cr2tmzt: we have booted the kernel iwth 1 bank @0x20000000 128MB on raph100 with NetRipper
21:02.19tmztbut I have 192, if there's only one bank what size is it?
21:02.24druiduit's not really our decision, we're talking about physical addresses are we not?
21:02.45cr2tmzt: you have 64MB @0x0 + 128MB@0x10000000
21:02.55druidu64 being SMI
21:02.59tmztok
21:02.59cr2but it's fragmented by the amss MPU'd areas
21:03.04cr2yes
21:03.10tmztso START is 0x0?
21:03.15cr2the memory map for raph100is in wiki
21:03.27cr2yes. as on any same processor.
21:03.37cr2i.e. !=x86 ;)
21:03.44cr2s/same/sane/
21:03.55tmztPHYS_OFFSET
21:04.28cr20x10000000
21:04.37cr2<PROTECTED>
21:04.42tmztso I don't have the bank at 0x0 enabled?
21:04.46cr2you can redefine it.
21:04.56cr2no.
21:05.08cr2unless you really know what you are doing.
21:05.33tmztbut ce uses it, I don't understand why it won't work in linux
21:05.40high-rezHmm, those power management fixes really helped things out.  My raph110 lasted around 12 hours last night on battery and still had power when I rebooted it to try the new kernel
21:05.47tmztI think raph500 only uses 32MB for smi/smem/smsm
21:05.49cr2with 8MB free SMI ram, it is possible to put the "sane" kernel there.
21:06.05cr2tmzt: diam has 64
21:06.09tmztso how much ram is in bank 1?
21:06.23tmztyes, but this is msm7500a, not 7501a
21:06.25cr2tmzt: raph has 288 = 32(SMI)+128+128
21:06.39high-rezcr2: Clean build of your latest commit is working fine on my raph110
21:06.43cr20 vs. 1 is cosmetics
21:06.45tmztcr2: not mine
21:07.13cr2and the ram size does not dpeend on the cpu anyway. unless you want _too_ much ram :)
21:07.27cr2high-rez: can you post the full log ?
21:08.25cr2tmzt: you should have the same ram setup as diam100
21:08.32tmzt192mb?
21:08.46high-rezI'm honestly not sure how to do that.  Do I need to enable a log in haret - or copy the output of dmesg ?
21:08.51cr2yes
21:09.01cr2high-rez: dmesg
21:09.17tmzt<PROTECTED>
21:10.32cr2tmzt: be careful. you should check the other  board-htcdiamond.h ram settings
21:10.47cr2tmzt: i think it's better to check playwav2 :)
21:10.57cr2if your kernel boots
21:11.01tmztI would if I can get the kernel to boot and not shut off
21:11.06tmztso I will disable bank 2 again
21:11.15cr2hehe. time to enable cam
21:11.31cr2tmzt: if you have 192MB ram, you don't have the second bank.
21:12.02cr2afaik there are 2 configs (in real life)
21:12.06cr2192 and 288
21:12.20cr2192=64+128, and 288=32+128+128
21:13.27cr2root@htcraphael:~# free
21:13.49cr2<PROTECTED>
21:13.49cr2Mem:        216352      27960     188392          0         24      22096
21:13.49cr2-/+ buffers/cache:       5840     210512
21:13.49cr2Swap:            0          0          0
21:14.33cr2with careful setup (more "linux" banks) this number can be higher.
21:16.13cr2druidu: it's a bit overzealous ->
21:16.17cr2CONFIG_MSM_AMSS_VERSION=5200
21:16.19cr2CONFIG_MSM_AMSS_VERSION_WINCE=y
21:16.20cr2CONFIG_MSM_AMSS_VERSION_5200=y
21:17.03cr2i think we may get rid of the last 2
21:17.43cr2<PROTECTED>
21:17.54tmztok, it vibrates and stops on the htcfb
21:17.57tmztdoes not shut off
21:17.59cr2<PROTECTED>
21:18.16cr2<PROTECTED>
21:18.26*** join/#htc-linux townkat (n=town@86.127.6.111)
21:18.43townkathi everyone
21:19.24cr2tmzt: check ramconsole, or how it is callled
21:19.41tmztah, what's the haret method for that?
21:20.46cr2ask druidu
21:20.59tmztoh, last time it did this usb0 came up but I couldn't log in
21:21.13tmztthis time (accidently booted) it didn't vibrate
21:21.26cr2Line: 969. rpc_router_os_wm: Calling RPC_PreClose()!
21:21.26cr2Line: 976. rpc_router_os_wm: client has no closing signal!
21:21.26cr2Line: 1012. rpc_router_os_wm: client has no closing signal!
21:21.26cr2Line: 1015. rpc_router_os_wm: Calling RPC_Close()!
21:21.27tmztdruidu: ramconsole?
21:21.50druiduyeah
21:21.53druiduwhat device do you have?
21:22.09tmztraph500
21:22.20tmztcould ramconsole be why it crashes?
21:22.46tmztok, I'll disable it for now
21:22.52druidufor diam100 at least, dzo configured the console to store linux dmesg at 0xe000, so after soft reset it's still there and can be read from haret: pwf log.txt 0xe0000 0x20000
21:23.04druidudepends, not sure
21:23.12druidudon't think it's enabled for board raphael
21:24.06*** join/#htc-linux stickboy (n=anonymou@128.153.210.13)
21:25.59cr2CONFIG_MACH_HTCRAPHAEL=y
21:26.00cr2CONFIG_MACH_HTCRAPHAEL_CDMA=y
21:26.02cr2CONFIG_MACH_HTCDIAMOND=y
21:26.03cr2CONFIG_MACH_HTCDIAMOND_CDMA=y
21:26.18cr2i thought the raph and diam are mutually exclusive ?
21:26.23tmzt+CONFIG_MACH_HTCRAPHAEL_CDMA500=y ?
21:28.14cr2# CONFIG_FB_MSM_REFRESH is not set
21:28.28tmztno using X right now
21:28.36cr2not yet
21:28.44cr2X=Xfbdev ?
21:28.55tmztyes
21:28.58cr2so it will fail for qtopia too ?
21:29.08tmztI think, depends on how it detects
21:29.19tmztI have some other patches for fbset ioctl as well
21:29.21cr2<PROTECTED>
21:29.22tmzton people
21:29.34tmztI mean detects the support resolutions
21:29.47tmztI don't work with QWS so I don't really know
21:29.49cr2need to fix the resume/suspend first
21:30.17tmztactually I still have PM disabled
21:30.21tmztthis won't work I think
21:30.50cr2# CONFIG_SENSORS_MT9T013 is not se
21:31.12cr2sensors is weird
21:31.28druiducr2: they're not, diamond only has board-htcdiamond.[ch] different, uses raphael files for the rest
21:31.44druiduso there's no reason to be exclusive, .c is only a bunch of static functions
21:31.55cr2druidu: enabling both does not make much sense.
21:32.07cr2just wastes ram :)
21:32.11tmztwell, nothing in ramconsole
21:32.12druiduit does, look at the builds and packs on the forum
21:32.14tmztbut I disabled it I think
21:32.16druiduit's good for testing :)
21:32.22tmztI need to revert my PM stuff and try again
21:32.23cr2ok
21:32.33druiduof course, having a 30 MB kernel with debug info is not useful either, but we need it for now :P
21:33.20druidutmzt: if there's no platform device data in the board file, the ramconsole driver won't be loaded
21:33.28druidualso, dzo patched it so it will load earlier
21:33.30cr2druidu: if we have made bt work, i would have happily switched to .29 from codeaurora :)
21:33.48tmztok, so can I disable wakelock stuff and the reset call (for resume) without disabling the CONFIG_PM?
21:33.55druiduI think it now works with early ram console + specifying the buffer address / size in the kernel config
21:34.13druidutmzt: the htc powersink driver needs wakelock
21:34.22druiduif you don't need that, you can disable wakelock
21:34.30cr2druidu: do we need this driver ?
21:34.33tmztwhat is that?
21:34.36tmztfor chargin?
21:34.41tmztwhat's the .config option?
21:34.43druidudon't know if it even works :)
21:34.48cr2it's some google innovation :)
21:34.54druiduin drivers / misc / android
21:35.00cr2for tracking device power consumption
21:35.07druiducr2: you make innovation sound so negative :)
21:35.28cr2LOL
21:36.18cr2druidu: they can innovate, but please stick to the linux kernel standards where appropriate.
21:36.53tmztcr2: druidu: are my 6150 changes pushable? I've reverted my local with a branch -m and pulled origin
21:37.03tmztmoved with branch -m
21:37.17cr2just breaking compatibility without any good reason, and talking about innovation microsoft-style is just plain dumb.
21:37.33druiduwell, `git apply` never works for me anyway :)
21:37.38cr2tmzt: yes.
21:37.48druiduI think so, I can push`em if you want
21:37.55tmztdruidu: can you push just the 6150 changes, I'll pm you the details
21:38.06druidumake the final patch and pastebin it
21:38.43cr2madCoder`: ping
21:38.44druiduand maybe I'm doing something really wrong all the time... but shouldn't `git format-patch` produce patches `git apply` should recognize? :))
21:40.47kri5druidu: yes
21:41.15cr2CONFIG_SENSORS_PCA963X=y
21:41.20cr2hm. why is that ?
21:41.30kri5git format-patch -o outputdir origin
21:42.48cr2CONFIG_CMDLINE="mem=76M console=ttyMSM2,115200n8"
21:42.52cr2strange cmdline
21:43.18tmztwhere?
21:44.42cr2.sensor_pwd
21:44.46cr2in defconfig
21:45.41cr2druidu: i'd like to add the cam
21:46.49cr2hmm. where is my bt headset. didn't see it in the last 6 months.
21:48.43druidukri5: it just seems to me patch -p1 does a much better job at applying the patch... git apply complains *all the time* that something's wrong with the patch
21:49.03druiducr2: we know gpios and power stuff for cam?
21:49.18cr2<PROTECTED>
21:49.19druiduthe driver should be ok I guess
21:49.19cr2<PROTECTED>
21:49.21cr2<PROTECTED>
21:49.24cr2the first 2 , yes
21:49.47druidutry the power it on in wince tricky?
21:49.48druidu:)
21:50.15kri5druidu: i always did with git format patcg and git apply
21:50.33kri5i made some patche for vlc this way
21:51.14townkatsry for interrupting you
21:51.15townkati have a blackstone, and as you probably know noone managed to make the latest updates available on our device (ex. audio)
21:51.15townkati would be very hapy if someone would like to make it work on blackstone over vnc or other remote app
21:51.15townkatwould it be posible this way?
21:51.15townkatwould anyone do this for us blackstone users please ?
21:51.16townkatthnx alot
21:51.46cr2townkat: why not compile the latest kernel ?
21:51.54townkatnot experience
21:51.58townkatxp here
21:52.02townkataffraid of linux
21:52.04townkat:D
21:52.08Captnoordlol.....
21:52.10Captnoordits easy...
21:52.16rafyvittovirtual pc
21:52.18rafyvittoxD
21:52.19Captnoordi'm also rusted to win somehow
21:52.23cr2Captnoord: linload.exe
21:52.24townkatthats what i was thinkin of
21:52.45Captnoordcr2? where?
21:52.48Captnoordhehe
21:52.50cr2i think we should setup the autobuild for our targets
21:53.22cr2Captnoord: if you are compiling something for testing, linload.exe is the best. imho
21:53.41Captnoordhehe nah usualy I just load ubuntu....
21:53.57Captnoordbut now I have to recover from my windows 7 install
21:53.58Captnoordlol
21:54.01cr2when i read about the boot troubles with haret on xda-dev, it's just pityful.
21:54.38townkatbut i am affraid that i make all the things, virtual pc, geting everythingdone, and then stuck to some error
21:54.39cr2Captnoord: it was a deadly sin.
21:55.01Captnoordcr2 the thing is.... people who aren't experienced anough shouldn't use it
21:55.01townkatsome people already tried to load the latest build on blackstone ant cant get sound
21:55.15cr2townkat: i can try to compile it now.
21:55.40townkatwow, u got a device ? blackstone?
21:55.46townkat:)
21:56.19druidukri5: I got a lot of `whitespace errors` (git doesn't like spaces at end of lines, or spaces followed by tabs)... and there were some mismatches between my current files and the patche's base
21:56.50townkatcr2,have u got a blackstone ? :D
21:56.53druidupatch -p1 usually works, but git apply won't work unless it's a patch that applies 100% correct
21:57.09cr2lol. i can compile kovsky and blac100 in the same kernel. insane.
21:57.10kri5druidu: that normal, each project has its coding style
21:57.31kri5you must adapt your editor preference to match
21:57.43cr2townkat: i can crosscompile for any target.
21:57.55townkathmm.. that would be nice
21:58.08townkatthank you
21:58.12druiduI'm not a git guru, but I did learn a lot while playing with the kernel git :)
21:58.25kri5:)
21:59.00cr2arch/arm/mach-msm/board-htcblackstone-mmc.c:365: warning: ‘htcraphael_cdma_mmc_pdata’ defined but not used
21:59.10*** join/#htc-linux root2 (n=root@rgnb-5d87dc2d.pool.mediaWays.net)
21:59.15druiduI just find it very confusing that git is so good at some things, but fails miserably at others (like applying a patch that worked perfectly with patch -p1, and it was a patch generated by git itself!)
21:59.53*** join/#htc-linux unholy (n=IceChat7@24.54.253.34)
22:00.01Captnoordnot everything is perfect
22:00.12townkatwas audio confirmed on Kovsky ?
22:00.50cr2townkat: the audio config is not in the kenrel
22:01.06cr2druidu: time to patch blac100 ?
22:01.21druiduyeah, gimme
22:02.14cr2many things are missing there.
22:02.55druiduwell, it might be best if someone with kovsky made all the changes, tested them, then generated a patch
22:02.56unholyhey guys any reason y wifi is not working on kaiser with the android 1.6 img
22:02.59kri5that is what i thought when i tried to compile it
22:03.25Captnoordunholy: maybe because android 1.6 is release just a couple of days ago?
22:03.53Captnoordthis isn't a toy store where everything works out of the box
22:03.54Captnoord:P
22:04.03CaptnoordI wished it was ... but it isn
22:04.04Captnoordt
22:04.07unholydang it XD
22:04.12cr2druidu: i've added snd, but afair usb is broken. need to check the gpios.
22:04.13druiduand it would be useful to also update device configs from time to time, especially when infrastructure is changed and old configs wouldn't work anymore without updates
22:04.43Captnoordcr2 you'r checking the cam stuff..?
22:05.23druiducr2: btw, do the codeaurora guys have a dictionary with all the weird codenames they named they branches with?
22:05.24druiduthey have like every possible flavor in there
22:05.55cr2druidu: no idea.
22:06.11druiducinnamon? maybe try an apple... or why not a carrot? :)
22:10.13cr2hm. where do i upload linload.exe ?
22:11.01*** join/#htc-linux Amaranth (n=travis@ubuntu/member/Amaranth)
22:11.33toerhttp://dump.no/
22:11.46cr2an .exe packer for linload.exe would be a good idea too
22:12.20townkatcr2, i cant receive files on this mirc i have, i setup a ftp right now
22:12.21townkatpls wait
22:13.33cr2toer: uploading
22:14.22cr2set MTYPE 1910
22:14.24cr2hmm
22:14.58cr2toer: lol
22:15.04cr2toer: There was an error uploading your file: MS-DOS/Windows Executable files are not allowed to send without packing them password protected. (rar/7z/zip/bz2 etc.)
22:15.19toerheh
22:16.15cr2what is the blac100 mtype ?
22:16.31cr2what does my haret say ...
22:16.38druiduI synced the 2.6.29 branch with upstream, google merged some of the aurora code http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-msm-2.6.29 :)
22:17.13druidubut it's pretty obvious 2.6.27 branch is dead, development wise
22:17.18cr2hehe. blac is not in the list
22:17.21townkatset mtype 2030
22:17.27cr2ok
22:17.36townkatin the default.txt i have with the old build
22:17.53cr2we need to patch haret for a more sane mtype management.
22:18.02cr2townkat: pastebin
22:18.10cr2i'll attach it to .exe
22:18.28townkatwhat should i paste on pastebin ?
22:18.33kri5cr2: apart the kernel image, what do you use on your board?
22:18.38cr2townkat: default.txt
22:18.43druidumaybe a gui for default.txt and distribute images with gui + a simple linload.exe
22:19.05cr2kri5: linload.exe is zimage+ramdisk+default.txt
22:19.16townkathttp://pastebin.com/m32417b38
22:19.20kri5cr2: ok
22:19.29townkatno
22:19.30townkatwait
22:19.31cr2kri5: so you can ssh over usb, and call playwav2
22:19.33kri5cr2: so then you just need the android system for example
22:19.45kri5cr2: ok, via usbnet
22:19.50cr2yes
22:19.57cr2but you need ssh
22:20.05townkathttp://pastebin.com/m1c240d50
22:20.23cr2and to transfer a sond file to play.
22:20.32kri5cr2: if you want me to do some test for you on blac100
22:20.43kri5cr2: i'm very familiar with this stuff
22:20.44cr2dcordes should add some .wav file to initramfs.
22:20.50cr2ok
22:21.00kri5i'm just not ( yet ) a kernel dev :)
22:21.06kri5but i'm a dev
22:26.01kri5not good at RE stuff
22:26.27cr2kri5: if the linload.exe will boot, we will commit the patch
22:27.23kri5ok
22:27.28cr2~ping townkat
22:27.29aptpong townkat
22:28.48cr2actually it's so simple, we can commit it as is
22:28.54cr2druidu: not sleeping ?
22:29.13druiduactually, I was just about to lie down a bit, few hours :P
22:29.23druiduhaven't slept last night cause I had to study
22:30.29cr2druidu: https://privatepaste.com/2109LriI6u
22:30.42cr2i think i'll got to sleep soon too
22:31.47cr2kri5: i don't understand why there are usb errors in dmesg
22:32.00cr2kri5: the reset gpio needs to be checked.
22:32.13druidu$ git apply ../cr2-patch
22:32.14druidu../cr2-patch:9: trailing whitespace.
22:32.14druidu#if 0
22:32.14druidu../cr2-patch:17: trailing whitespace.
22:32.14druidu#endif
22:32.14druidu../cr2-patch:25: trailing whitespace.
22:32.20druidukri5: this is what I was talking about
22:32.53druiduI cannot understand what git things is wrong with the patch...
22:32.59kri5cr2: i have to go for now, but i'll see with you tomorrow if you want
22:33.06cr2druidu: ^M ?
22:33.10kri5druidu: don't know what's wrong
22:33.16druiduactually, spaces at end of line
22:33.32druidu:%s/ $//g
22:33.37druiduthat's why I love vi :)
22:33.47kri5druidu: me too
22:33.56kri5druidu: and i also use qt-creator for now :)
22:34.13druiduthe weird thing now is that after deleting those "extra" spaces I get a corrupt patch message
22:37.51druiducr2: you where right, it was the ^M char, but vim didn't show any... I suspect only some lines had it
22:37.56cr264K for upload
22:38.19cr2druidu: it's some weirdness of privatepaste
22:38.24druidumaybe it did a diff between a unix file and a dos file, and only reported changed lines
22:38.25kri5druidu: vim only show something like (DOS Mode) in status bar
22:38.38druiduhow do I switch off dos mode?
22:38.50druiduused dos2unix from cmd line 'cause ^M didn't show up in vim
22:38.56kri5and you have the dos2unix command line tool, which convert you a dos file to a unix file
22:38.59kri5:D
22:39.22kri5druidu: don't really know, i always use vim with unix files :D
22:39.50cr2you can use 'tr'
22:39.58kri5also
22:40.47kri5or sed :p
22:41.50druidutrue, what I don't like about sed is that I need to use a temp file :)
22:42.07druiducat file | sed > file is dangerous, I know I erased some file by doing that
22:42.50druiduhehe, ssh-copy-id rules :)
22:43.13druidupatch commited
22:43.54cr2thanks
22:44.09druiduwelcome
22:44.10cr2kri5: compile the kenrel ?
22:44.21druiduoff to bed, 'night
22:44.25kri5i'm quite sleeping right know :/
22:44.31druidulet's hope patches doesn't break the whole thing :P
22:45.27cr2good night
22:45.31kri5cr2: which branch? still 2.6.27?
22:45.38druiduyep
22:45.54druiduthat's our active dev branch (for now h3h3 :P)
22:45.58kri5ok
22:46.10cr2will switch to codeaurora soon
22:46.25druiduwaiting to get back his device :P
22:46.41kri5oki doki
22:46.41druiduhopefully with a fixed touchscreen
22:46.58*** part/#htc-linux druidu (n=druidu@78.97.155.94)
22:47.00cr2druidu: i may rewrite clock-wince.c during this time :)
22:47.10kri5i really doesn't have the eyes that much open to do anything tonight
22:47.13kri5see ya tomoroww
22:47.19kri5tomorrow*
22:47.24kri5good night all ;)
22:49.46*** join/#htc-linux MethoS-- (n=clemens@134.102.106.250)
22:53.42townkatwould andlinux be enough to ssh to my blackstone ?
22:53.47*** join/#htc-linux surge (i=surge@pool-98-118-154-21.bflony.fios.verizon.net)
22:57.04Squarctownkat: I think so yes
22:57.31townkathow do you do it on native linux
22:57.35townkaton win ssh need an ip
22:57.41townkatusb does not get an ip
22:57.47townkat?
22:58.00townkathow do you do it on native linux ?
23:02.49Squarcehm
23:02.53Squarcwell you have andLinux there?
23:03.04SquarcI'm not sure but;
23:03.05townkati can install it in minutes
23:03.18townkatbut i think you need usb maping to andlinux
23:03.22townkatand andlinux cant do that
23:03.31Squarcyes.. I'm afraid so,.. though I'm not sure
23:03.52townkati am googleing right now for a solution
23:04.25SquarcIt would be logical that windows still has controll of the device... andLinux probably only has acces to the device contents (when it's a mass storage device)
23:04.43Squarcbut, cant you configure a IP using ipconfig on windows?
23:04.55Squarcor ifconfig.. ? always confused
23:04.59townkati dont know
23:05.10townkathow do i do that?
23:05.13townkatipconfig .. ?
23:05.14kri5on linux, you can use usbnet, when your device provide a network access through usb
23:05.23kri5it is recognised by most distribs
23:05.24mdrobnakHi all.
23:05.51rafyvittohello mdrobnak
23:06.19Squarckri5; he doesnt have linux install
23:06.32mdrobnakI think the RIL does not like when you move from a 3G to a non-3G area.
23:06.51kri5i think he can't do this on windows
23:06.51Squarctownkat: I'm not sure on windows.... I dont know if it supports usbnet (net connection trough USB with you're phone.. that connection is used to start ssh session)
23:06.55kri5but i dot know
23:07.02Squarckri5: andLinux ?
23:07.06Squarchttp://www.andlinux.org/index.php
23:07.39kri5Squarc: never heard about it
23:07.57Squarcok
23:08.11townkati used it some times ago to run an linux only app
23:08.13Squarctownkat: I think you need a linux install (native, solo)
23:08.19townkatyup
23:08.24townkati think that too
23:08.42Squarcyou should be able to easily setup a dual boot
23:08.48Squarcjust make sure you know how to do that
23:08.48townkator a virtualpc, cause that can "steal" the usb port from xp as i remember
23:09.02Squarcoh, I dont know about that.. but it sounds ok
23:09.14Squarcas long as you have full controll of the usb port
23:09.21townkatyup
23:09.35townkatthat is the ideea i think
23:09.37townkatthnx alot
23:09.42Squarcyou need to change the IP adress (at which the device is located) manually so it matches the subnet
23:09.57Squarcthen you can telnet (or ssh if it runs on the phone) to that IP adress
23:10.11SquarcXubuntu supports it for sure
23:10.22Squarcand other Ubuntu variants
23:10.24mdrobnakcr2: (I haven't looked at the logs yet, please forgive me) Do you have any idea why the 2nd bank isn't easily enabled for the RAPH?
23:10.33Squarcgood luck ;)
23:10.59townkatthnx alot
23:11.20townkatups
23:11.56townkatis there a msm usb driver for xp ?
23:12.11townkati think this is the usb network you use in linux
23:13.06dzowith the gadget driver there is but i think we're still using the function driver.
23:13.34dzouse adb instead.
23:13.45townkatadb ?
23:13.59dzo(unless you're not using android)
23:14.11townkatnope
23:14.14townkatfor blackstone
23:14.32townkatcr2 made an .exe for my blackstone
23:14.38townkatint now shos angstrom
23:14.44townkathe told me to ssh into it
23:14.49townkatthats what i try now
23:14.51townkat:)
23:14.57dzothen you need a linux box.
23:15.29mdrobnakOh, hey dzo. Any further ideas on the memory thing with RAPH?
23:15.57dzono, where does it crash?
23:16.49mdrobnakAt the android logo, first frame of animation
23:16.49dzoperhaps there's a problem doing dma to the 2nd bank or something like that.
23:17.47dzoand is there anything in the dmesg from the ram console?
23:17.52rafyvittoguys the lcd screen is the same one for all the raph variants right?
23:18.00dzoi assume it locks up completely.
23:18.24dzorafyvitto: no, i think there are a few different panel types.
23:18.38mdrobnakthe ram console was empty
23:18.39rafyvittohttp://www.gsm4world.us/htc-touch-pro-htc-raphael-100-sprint-diamond-oem-lcd-screen-d-02553_405.html
23:18.39dzoand also 2 mddi clients.
23:18.45mdrobnakthat command you sent me did nothing
23:18.48rafyvittothese guys assume there all the same
23:19.00rafyvittoim going to need to buy a lcd screen soon
23:19.05rafyvittomines dieing
23:19.28mdrobnakdzo: Also, I think the problem with the RIL is the Unsolicited information parser.
23:19.45rafyvittothe screen si blurry white,and the bottom of it like start to blink from time to time
23:19.51dzothe panel is detected by software so you can replace it with a different one.
23:20.49dzomdrobnak: would you like to fix it!
23:21.40rafyvittoim asking cause i dont want to risk buying a lcd screen, and then when i take my phone apart the lcd connector's dont match ><
23:22.03mdrobnakdzo:If I knew how, I'd do my best... I'm not trying to be an ass, if thats how you are taking it..
23:22.26dzomdrobnak: are you sure you got the ram console correctly? after a reset, start haretconsole and type: pwf kdmesg.txt 0xe0000 0x20000
23:22.31Squarchey
23:23.20dzomdrobnak: sorry, i just meant i don't think i will have time to fix it, would be great if you could try.
23:23.37mdrobnakI didn't have a .txt on it last time...does that command dump it to a file?
23:23.41mdrobnakIf so, I didn't see the file
23:23.41mdrobnaklol
23:23.59dzoyes, it makes a file, the name is not important.
23:24.03mdrobnakOops.
23:24.09mdrobnakThen there may be something there :-)
23:24.15SquarcI just got a major fail on my DIAM100... just builded the latest repos.. fired it up on my phone and worked with it for a while.. (android)... did some video testing etc.. well... then I got the com.loopt freeze (as usual, always have that).... and putted my phone on my desk.. few minutes later I heard the windows mobile bootsound... indicating that linux had a panic or in some other way rebooted the device.. need logs?
23:25.13mdrobnakAnd, it's ok. I *will* try and look at the code, but no guarantees...
23:25.25mdrobnakgive me a sec to grab the file off the device
23:29.11rafyvittoim downloading the service manual
23:30.54rafyvittoholy crap , this si the holy grail of the raphs xD
23:30.56mdrobnakdzo: hmm. All I have is a junk file.
23:30.57rafyvittois*
23:31.54mdrobnakI'll try booting it again, and trying that command again to see if I get anything usable.
23:32.08dzomdrobnak: make sure the power stays on after the crash, just a soft reset.
23:34.20mdrobnakyeah thats what I did..with the stylus
23:34.36dzothat should work.
23:35.02dzois ram console enabled on raph, perhaps not, i'tt check.
23:35.29dzoah, it's not, that's the problem.
23:35.43mdrobnakargh
23:35.51mdrobnakIs the code there, or not written?
23:37.08dzoeasy to add, copy the ram_console_device from the diamond board file and add &ram_console_device to the devices array.
23:38.03dzoin board_htcdiamond.c copy lines 310-316 and line 351 to the raph board file.
23:38.14mdrobnakSo much to do, it's hard to focus on what to work on.
23:38.38dzoand make sure it's enabled in your config. (under devices..misc i think)
23:39.14mdrobnakI need ram_console_resource and device right?
23:39.36dzoyes and the #defines.
23:40.57mdrobnakAh.
23:41.01mdrobnakOk what's line 351?
23:41.08mdrobnak(I'm not on latest git)
23:44.20mdrobnakStart RAM console early?
23:46.33mdrobnakOk, looks like it's ready. Gonna try now.
23:52.39mdrobnakBooting.
23:53.27mdrobnakWow. Ok, actually It gets through the animation twice.
23:53.29mdrobnakThen crashes.
23:53.56mdrobnakok, soft reset.
23:56.45mdrobnakwishes he could use haret with MacOs
23:59.22mdrobnakYay, I got something!

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