06:00.34 | *** join/#htc-linux baud123 (n=baud@ver78-1-82-240-29-152.fbx.proxad.net) |
06:03.02 | *** join/#htc-linux awelux (n=awelux__@dslb-084-058-152-077.pools.arcor-ip.net) |
06:13.07 | *** join/#htc-linux WizMaui (n=WizMaui@62.112.90.216) |
06:22.32 | *** join/#htc-linux rob_w (n=rob_w@p549B93F2.dip0.t-ipconnect.de) |
06:37.56 | *** join/#htc-linux lpotter (n=ljp@c210-49-127-23.rochd1.qld.optusnet.com.au) |
06:59.57 | *** join/#htc-linux rob_w (n=rob_w@p549B93F2.dip0.t-ipconnect.de) |
08:18.05 | *** join/#htc-linux jeanseb (n=jeanseb@62.147.133.94) |
09:01.34 | *** join/#htc-linux florian_kc (n=fuchs@dns.kernelconcepts.de) |
09:16.12 | florian_kc | good morning |
09:21.06 | catphish | hi |
09:26.11 | catphish | what u working on florian_kc? |
09:27.23 | florian_kc | catphish: Most of the time on GPE... and as soon as i have a little bit more of free time improving GPE on the Universal. |
09:29.19 | catphish | for some reason i seem to be incapable of compiling a kernel that will boot on my alpine |
09:47.55 | cr2 | catphish: i have removed .phys_ram from htcalpine.c in CVS, so it should compile now. |
09:48.05 | catphish | oh hi cr2 |
09:48.21 | catphish | for some reason every kernel i compile won't boot |
09:48.37 | catphish | i get the blue/red lines then just freezes |
09:48.44 | cr2 | which haret version are you using? |
09:49.05 | catphish | i tried 1 sec i'll check |
09:49.15 | cr2 | the old one with vibra on ? |
09:49.19 | catphish | one is your modified version with the vibrate enabled |
09:49.40 | cr2 | hmm. it should work. |
09:50.04 | catphish | i wondered if theres a problem with my compilers |
09:50.14 | cr2 | 3.4.1? |
09:50.31 | catphish | yeah the prebuilt one |
09:51.25 | cr2 | no idea, i have not yet found my universal to test the newly compiled kernel :) |
09:51.33 | catphish | cd linux/kernel26 |
09:51.35 | catphish | export PATH=$PATH:/usr/local/arm/3.4.1/bin |
09:51.37 | catphish | make htcalpine_defconfig |
09:51.38 | catphish | make |
09:51.45 | cr2 | yes. |
09:51.56 | catphish | your kernel boots fine on my device but obviously no touchscreen yet |
10:40.45 | rob_w | ok .. i just had some discussions on the battery charging on ba .. seems we might not pull the correct gpio to low to enable the charger |
12:33.42 | Kevin2 | catphish: You need to make sure you have the early serial boot patch applied. Otherwise your kernel might hang during boot. |
12:34.11 | catphish | where do i find it? |
12:39.27 | Kevin2 | http://pastebin.ca/170161 |
12:40.58 | catphish | i'll try it |
12:42.14 | catphish | Kevin2: do i need to pass anything in the kernal parameters? |
12:45.56 | catphish | Kevin2: that worked :D |
12:46.23 | Kevin2 | :-) |
12:46.28 | catphish | now i can get somewhere thanks for that |
12:46.33 | Kevin2 | I'll be back later. |
12:46.43 | catphish | kk |
13:09.39 | *** join/#htc-linux pH5 (n=ph5@e178233055.adsl.alicedsl.de) |
13:14.07 | cr2 | Kevin2: hi. is it possible to trace the USB(host) endpoint like you have done for the ffuart ? |
13:15.33 | cr2 | i think we have applied the uncompress.h ffuart patch some time ago. is it reverted now ? |
13:19.45 | catphish | the patch kevin just sent me? |
13:29.58 | cr2 | hmm. yes. maybe i have applied it to my local tree and forgot about it. |
13:32.19 | catphish | indeed |
13:32.22 | catphish | its nto in cvs |
13:32.25 | catphish | *not |
13:45.04 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
15:25.04 | cr2 | NOTE: package glibc-2.3.5+cvs20050627-r12: task do_package: started |
15:25.05 | cr2 | NOTE: preparing tree for binary locale generation |
15:25.05 | cr2 | NOTE: generating locale es_NI (UTF-8) |
15:25.05 | cr2 | qemu: uncaught target signal 11 (Segmentation fault) - exiting |
15:29.06 | florian_kc | :-/ |
15:32.11 | cr2 | florian_kc: can i override it somehow? |
15:32.45 | florian_kc | yes... let me see |
15:34.41 | florian_kc | ENABLE_BINARY_LOCALE_GENERATION = "0" in local.conf should do the trick |
15:35.38 | cr2 | ok. thanks. i've just pulled the whole tree once again and want to rebuild everything. |
15:43.51 | *** join/#htc-linux BoSJo (n=bosjo@35.84-48-213.nextgentel.com) |
16:11.56 | *** join/#htc-linux WizMaui (n=WizMaui@62.112.90.216) |
16:20.53 | *** join/#htc-linux rob_w (n=bob@p213.54.206.152.tisdip.tiscali.de) |
18:09.05 | *** join/#htc-linux goxboxlive (n=jrs@9.80-202-160.nextgentel.com) |
18:22.20 | goxboxlive | cr2: r u there? |
18:31.04 | cr2 | yep. |
18:31.42 | cr2 | i can't compile the kernel with oe, it complains about the -hh version differences. |
18:32.42 | pH5 | cr2: handhelds-pxa-2.6_cvs? |
18:33.01 | cr2 | oe .dev |
18:35.26 | goxboxlive | i knoiw, you miss the defconfig in the PATH://org.openembedded.dev/packages/linux/handhelds-pxa-2.6/htcuniversal/ |
18:36.50 | goxboxlive | cr2. You have to do the same for the Universal as you did for the apache in the hh cvs. Remove phys_ram or whatever it was. |
18:36.59 | goxboxlive | It will fail comiling if you dont |
18:39.49 | rob_w | if a module crashes on rmmod and says it doesn have a release() function , what then ?? |
18:44.20 | pH5 | cr2: Just update HHV to 1 in handhelds-pxa-2.6_cvs.bb if you're using that. |
18:56.25 | rob_w | how did the universal people find the correct WLAN BASE address ? |
18:56.41 | cr2 | rob_w: did you find the reset gpio for wifi on ba ? |
18:56.48 | cr2 | pH5: ok. |
18:57.05 | rob_w | oh oh ,, looks like i found the correct gpio to actually charge the battery |
18:57.52 | cr2 | rob_w: the bootloader code, confirmed by haret tracing |
18:58.05 | rob_w | my voltage is increasing now the first time , hurray |
18:58.22 | *** join/#htc-linux JuNuKN (n=JuNuKN@X644d.x.pppool.de) |
18:58.37 | cr2 | you need to find the reset gpio to solve the "eCPU already running" problem. |
18:58.47 | rob_w | cr2, xanadux wiki claims the wlan reset on GPIOA4 |
18:59.16 | rob_w | using IRQ 17 |
18:59.16 | rob_w | <4>ACX radio type 0x02 |
18:59.16 | rob_w | <4>requesting firmware image 'WLANGEN.BIN' |
18:59.17 | rob_w | <4>first data mismatch at 0x00000000 good 0xea0021f8 bad 0x00000000 id 0x00000024 |
18:59.33 | rob_w | <4>acx_write_fw (main):0 |
18:59.45 | cr2 | i don't remember if i have written that. have you written the blueangel_acx.c ? |
18:59.49 | rob_w | that seems to me the firmware cannot be loaded /written |
19:00.01 | rob_w | kinda |
19:00.34 | cr2 | ok. but you need a way to access the memory. |
19:00.36 | rob_w | so may i am still on the wrong house number |
19:00.52 | rob_w | i tryed /#define WLAN_OFFSET0x00000e0 |
19:00.52 | rob_w | #define WLAN_OFFSET0x1000000 |
19:00.56 | rob_w | both |
19:01.02 | *** part/#htc-linux rob_w (n=bob@p213.54.206.152.tisdip.tiscali.de) |
19:01.09 | cr2 | is it somewhere inside the pcmcia io range ? |
19:02.01 | *** join/#htc-linux rob_w (n=bob@p213.54.206.152.tisdip.tiscali.de) |
19:02.04 | rob_w | err |
19:02.29 | rob_w | root@blueangel:~$ cat /sys/class/battery/main\ battery/voltage |
19:02.29 | rob_w | 2243 |
19:02.29 | rob_w | root@blueangel:~$ cat /sys/class/battery/main\ battery/voltage |
19:02.29 | rob_w | 2244 |
19:03.41 | cr2 | 2.2 Volts ??? |
19:04.19 | cr2 | what does 'powermon' say ? |
19:04.36 | cr2 | on universal 3.5V = 0% |
19:05.59 | rob_w | to me at ba this "voltage" was always dropping either with ac or not |
19:06.19 | rob_w | now it actually increases .. as i pull some more CE gpio`s |
19:06.34 | cr2 | ok. |
19:06.55 | *** join/#htc-linux pleemans (n=peter@d54C248DE.access.telenet.be) |
19:06.58 | rob_w | and the temp which it reports looks like deci-Fahrenheit |
19:07.06 | cr2 | this is ok. |
19:07.14 | rob_w | root@blueangel:~$ cat /sys/class/battery/main\ battery/temp |
19:07.14 | rob_w | 989 |
19:07.42 | cr2 | you can readjust it to kelvin. |
19:07.50 | rob_w | funny as the TI charging chip actually has his spec in C° |
19:07.57 | cr2 | hmm. sorry, to *C :) |
19:08.18 | rob_w | what is the formula to go F -> C° |
19:08.46 | cr2 | 5/9(x-32) or something like that. |
19:09.19 | rob_w | hmm .. let me find another beer and look then for a "non-something like that(c)" |
19:10.25 | cr2 | <PROTECTED> |
19:10.34 | cr2 | says wikipedia. |
19:10.56 | cr2 | so i'm right :) |
19:12.15 | cr2 | The reviewer is asked to use the following list as a guide, and comment on each aspect in his/her written report. |
19:12.17 | cr2 | Are SI units used in the manuscript? |
19:13.20 | *** join/#htc-linux WizMaui (n=WizMaui@62.112.90.216) |
19:21.32 | rob_w | who is the reviewer ? |
19:28.56 | rob_w | ah now i am with you , no they only mentioned C° temperatures compared to charging rates .. |
19:29.15 | rob_w | check http://focus.ti.com/lit/ds/symlink/bq24022.pdf |
19:30.06 | rob_w | but as this chip is connected to the tsc2200 from where then we read it , i guess that tsc2200 makes them Fahrenheit |
19:30.46 | rob_w | as you have a better range /scale without a need of float variables , imho |
19:33.20 | rob_w | so that brings me back to the wifi and audio on .16 |
19:37.25 | cr2 | did you found this chip in ba ? |
19:39.09 | rob_w | yep , see koordinates I - 6 at http://forum.xda-developers.com/files/naked-blue-insane.jpg |
19:39.36 | cr2 | ok. bq24022DRCR Power Management |
19:39.38 | rob_w | it sits right above the battery connections , as the spec pdf also suggests this |
19:39.40 | rob_w | right |
19:40.56 | rob_w | my boss who is a electronic ingenieur told me that we dont need a charging logic ,, that chip should take care off all but yet we do need to enable it correctly |
19:41.22 | rob_w | that chip also supports usb charging with lower rates but i dont think htc did wire this up |
19:42.41 | rob_w | a problem i still have is that i cant remove the battery module ,, |
19:42.55 | cr2 | why not lower rates ? |
19:42.58 | rob_w | so debugging is quite "slow" currently |
19:43.03 | cr2 | ok. |
19:43.10 | cr2 | 4.2V as i have expected. |
19:43.28 | cr2 | the same on universal |
19:44.38 | cr2 | 2.5V for the temperature comparator. |
19:44.41 | rob_w | well currently i pull 2 GPIO`s may one is only the CE and the other is the switch to switch to low rates .. but yet the bq24022 says if it sees both ac and usb it prefers ac automaticly |
19:45.29 | rob_w | and we do miss a way to tell the real capacity ?? i still have no idea how to find this out |
19:46.56 | cr2 | iset2 for the low/high usb charge |
19:47.36 | cr2 | are stat1 and stat2 connected to some gpio? |
19:47.36 | rob_w | but who tells us where they did connetc this to ? |
19:48.00 | cr2 | if the wince battery driver checks these gpios. |
19:48.52 | rob_w | that might be the GPIOD2 and GPIOD3 .. which tell us that they are charging and that they charge high |
19:49.13 | rob_w | those are marked I for INPUT with FE |
19:49.19 | rob_w | at xanadux |
19:49.49 | cr2 | imho, it is possible to measure iset2, stat1 and stat2 on an open ba. |
19:50.22 | cr2 | what are the levels and if they change. |
19:50.33 | rob_w | yeah , that it surely if you reached the gpio pins also |
19:51.59 | cr2 | what about TE/TTE ? |
19:52.09 | rob_w | are there command line tools for linux to get me the gpio states ? |
19:52.22 | cr2 | dump gpio |
19:52.29 | cr2 | in wince |
19:52.35 | rob_w | in linux ?= |
19:52.48 | cr2 | read from /dev/mem |
19:53.07 | cr2 | there is a tool in busysbox |
19:53.12 | cr2 | forgot its name |
19:54.24 | rob_w | we probably dont ahve TE TTE as we have a 24022 |
19:54.45 | rob_w | devmem |
19:55.33 | cr2 | ah. ok. |
19:56.02 | cr2 | so, where is iset2 ? |
19:57.19 | cr2 | gpio77 ? |
19:57.31 | cr2 | hmm. it's input. |
19:58.38 | cr2 | gpiod2/3 are also inputs. |
19:59.07 | rob_w | that him probably |
19:59.20 | rob_w | iset2 and Stat1 |
20:00.55 | cr2 | !ce -> output. |
20:01.31 | cr2 | !iset2 -> output |
20:01.47 | rob_w | say again ? |
20:01.59 | cr2 | !pg,stat1,stat2 -> input. |
20:02.21 | cr2 | there should be 2 output gpios and 3 input. |
20:02.51 | cr2 | !ce and iset2 are output, !pg,stat1,stat2 - input. |
20:02.53 | rob_w | scrap the 3rd as TTE we dont have |
20:03.12 | cr2 | 24022 has !pg |
20:03.56 | cr2 | powergood status |
20:04.25 | cr2 | but it may be hardwired, who knows. then you will not be able to operate without the battery. |
20:04.44 | *** join/#htc-linux lamikr (n=chatzill@aragorn.kortex.jyu.fi) |
20:04.51 | rob_w | ah |
20:05.19 | cr2 | still i see only 3 input gpios in xda-dev wiki |
20:05.38 | cr2 | and not !ce and iset2. |
20:06.17 | cr2 | aah. GPIOC11 0x0800 Battery related (Charger mode?) O |
20:06.28 | cr2 | iset2 ? |
20:07.08 | rob_w | C11 and B10 i now pull down .. and it charges |
20:07.18 | cr2 | ok. |
20:07.21 | cr2 | GPIOB10 0x0400 Charger enable/disable (0=enabled) O |
20:07.46 | cr2 | so b10 - !ce, c11 - iset2 |
20:08.00 | cr2 | what about stat1, stat2 ? |
20:08.06 | rob_w | so u say i need to 1 to iset2 aka C11 ? |
20:08.30 | cr2 | check the wince values. |
20:09.13 | rob_w | not now ,, i want to do this via devmem ideally |
20:09.23 | rob_w | but i dont get its syntax |
20:09.28 | cr2 | do you decode d2/d3 in the driver ? |
20:09.33 | cr2 | gpio77 ? |
20:10.11 | cr2 | asic3 gpios are 2byte, pxa263 4byte access. |
20:10.42 | rob_w | D3 is used to toggle charging state |
20:11.14 | rob_w | and also usb_connected toggle that ,, |
20:11.33 | cr2 | input ? |
20:12.32 | cr2 | gpio63??? |
20:12.59 | rob_w | the code currently checks for D3 and USB then it sets APM_AC_ONLINE |
20:13.10 | rob_w | hang let me test that .. |
20:13.30 | *** join/#htc-linux florian__ (n=fuchs@p5083C489.dip0.t-ipconnect.de) |
20:13.34 | cr2 | himalaya_battery_get_status is it right ? |
20:14.48 | cr2 | ok, i see how it is done in the driver. |
20:15.56 | cr2 | but it is not the combined stat1/stat2 decoder. |
20:16.03 | rob_w | ok so that is acurate ,, when take it out ,, it goes AC_OFFLINE ,, when i only connect the AC it goes AC_ONLINE so it does in the docking |
20:16.29 | rob_w | having stat1 and stat2 , that would be the ultimate goal |
20:17.08 | rob_w | but nice , now that it charges .. |
20:17.27 | cr2 | ac_* is the !pg pin. |
20:17.37 | rob_w | but do you think if i treat iset1 wrong it might charge on low ? |
20:17.47 | rob_w | ac_* |
20:17.48 | cr2 | iset2. |
20:17.49 | rob_w | ? |
20:18.06 | cr2 | ac_offline, ac_online |
20:18.25 | cr2 | is detected by !pg |
20:19.10 | cr2 | we need to sync the code and wiki to avoid confusion. |
20:19.17 | rob_w | so then D3 is the !pg |
20:20.07 | cr2 | ok. then where are stat1 and stat2 ? gpio77 and d4 ? which is which ? |
20:20.16 | cr2 | i don't understand that: |
20:20.19 | cr2 | <PROTECTED> |
20:20.19 | cr2 | <PROTECTED> |
20:20.20 | cr2 | <PROTECTED> |
20:20.20 | cr2 | <PROTECTED> |
20:20.20 | cr2 | <PROTECTED> |
20:20.20 | rob_w | The PG pin can be used to drive an LED or to |
20:20.21 | rob_w | communicate to the host processor. |
20:20.21 | rob_w | <PROTECTED> |
20:20.36 | cr2 | is it only for himalaya ? |
20:21.43 | cr2 | charge done: stat1=off stat2=on |
20:22.11 | cr2 | fast charge: on off |
20:22.20 | rob_w | hmm |
20:22.37 | cr2 | precharge: on on (very low battery) |
20:22.58 | rob_w | where are those GPLR(63) & GPIO_bit(63) .. on the pxa direclty ? |
20:23.14 | cr2 | yes. i think it comes from himalaya. |
20:23.57 | cr2 | and is irrelevant for blueangel. |
20:24.04 | cr2 | i.e. wrong. |
20:24.12 | rob_w | why ? |
20:24.39 | cr2 | HimalayaGPIO: GPIO 63 Battery charging. Reacts on dock. 1 = dock, 0 = undock O |
20:25.07 | cr2 | BlueangelGPIO: GPIO 63 unknown gsm |
20:25.20 | cr2 | GPIO 77 Battery related |
20:25.20 | rob_w | aha |
20:25.30 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
20:25.41 | rob_w | so substitute GPIO63 to 77 |
20:26.01 | rob_w | what is a GPLR(63) ? |
20:26.32 | cr2 | GPIOD2 0x0004 Charging? |
20:26.43 | cr2 | we need to check which one is where. |
20:27.54 | cr2 | a table is needed: the states for 1. very low battery (red led) 2. charging 3. full charged |
20:27.55 | rob_w | so you say stat1 and stat2 are D2 and/or GPIO77 ? |
20:28.14 | cr2 | i think so. |
20:28.56 | rob_w | i should reach "fully charge" soon but i cant handle the devmem .. gimme a example to read / and write a pxa gpio and a asic3 gpio? |
20:29.14 | cr2 | post the "devmem" output here. |
20:29.22 | rob_w | root@blueangel:~$ devmem |
20:29.23 | rob_w | Usage: devmem { address } [ type [ data ] ] |
20:29.23 | rob_w | <PROTECTED> |
20:29.23 | rob_w | <PROTECTED> |
20:29.23 | rob_w | <PROTECTED> |
20:29.36 | cr2 | asic3 gpio addr ? |
20:29.37 | rob_w | what i am a 5watt in calculating addresses |
20:30.28 | cr2 | 0x0c000000 |
20:30.33 | rob_w | GPIOC_Base 0x0c000100 13 + GPIOD2 0x0004 Charging? maybe ? |
20:30.41 | cr2 | <PROTECTED> |
20:30.51 | rob_w | D_Base of course |
20:31.23 | cr2 | 0x0c000180 + 0x18 |
20:31.26 | cr2 | GPIOC_Status +0x0230 +0x118 Read here |
20:31.40 | cr2 | GPIOD_Status +0x0330 +0x198 Read here |
20:32.02 | cr2 | devmem 0x0c000198 h |
20:32.16 | cr2 | for gpiod |
20:32.37 | rob_w | root@blueangel:~$ devmem 0x000198 h |
20:32.37 | rob_w | /dev/mem opened. |
20:32.37 | rob_w | Memory mapped at address 0x4001a000. |
20:32.37 | rob_w | Value at address 0x198 (0x4001a198): 0x0 |
20:33.01 | cr2 | hmm. for pxa gpio i need the manual. |
20:33.15 | cr2 | 0x0C000198 ! |
20:33.17 | rob_w | but that is the base of D ,, so how do i get D3 fe. ? |
20:33.24 | rob_w | oh |
20:33.48 | rob_w | Value at address 0xC000198 (0x4001a198): 0x9FB5 |
20:34.11 | cr2 | the bits from right to the left 0-15 |
20:34.31 | cr2 | 5=0101 |
20:34.45 | rob_w | #he ASIC3 is a bit different on the Blueangel: |
20:34.45 | rob_w | all GPIO Register offsets are also only 1/2 of their normal value. I.e. status register GPIOB is at 0x0c000098 |
20:34.46 | cr2 | d2=1, d3=0 |
20:34.51 | rob_w | all GPIO Register offsets are also only 1/2 of their normal value. I.e. status register GPIOB is at 0x0c000098 |
20:35.11 | cr2 | yes. d is 198 |
20:35.37 | rob_w | but GPIOD_Base 0x0c000180 is ?!? |
20:35.48 | cr2 | yes. http://wiki.xda-developers.com/index.php?pagename=ASIC3 |
20:37.24 | cr2 | gplr77. hmm. which reg is that ? |
20:37.30 | cr2 | 0-31 is 0 |
20:37.36 | cr2 | 32-63 is 1 |
20:37.41 | cr2 | 2. |
20:38.03 | cr2 | ok. |
20:38.06 | cr2 | #define GPLR2 __REG(0x40E00008) /* GPIO Pin-Level Register GPIO<80:64> */ |
20:38.19 | rob_w | Value at address 0xC000198 (0x4001a198): 0x9FB5 |
20:38.19 | rob_w | <PROTECTED> |
20:38.41 | cr2 | devmem 0x40E00008 w |
20:38.50 | cr2 | see above. |
20:39.00 | cr2 | 5=0101 |
20:39.06 | cr2 | d2=1, d3=0 |
20:39.56 | rob_w | hmm |
20:40.27 | rob_w | which GPIOD is htat ? |
20:40.49 | cr2 | 0x40E00008 ? it is pxa gplr2 |
20:40.50 | rob_w | oh u say it is both 2 and 3 , aha |
20:42.12 | cr2 | 0x9fb5 is gpiod. from 15 to 0: 1001111110110101 |
20:42.46 | rob_w | ah the whole D .. i see |
20:43.34 | cr2 | what about "devmem 0x40E00008 w" |
20:44.02 | rob_w | and now just tell me why it is 198 and not 0xc000180 ?!? |
20:44.21 | rob_w | Value at address 0x40E00008 (0x4001a008): 0x1FDF7F4 |
20:45.04 | cr2 | because _base is the _mask register. the status is read at +0x18(0x30) offset. |
20:45.52 | cr2 | hehe 74 from 64 |
20:46.00 | cr2 | 77 from 64 |
20:46.14 | rob_w | ? |
20:46.18 | cr2 | 64,65,66,67,68,69,70,71,72,73,74,75,76,77 |
20:46.42 | cr2 | 77,76,75,74,73,72,71,70,69,68,67,66,65,64 |
20:47.05 | cr2 | 77-64+1=14 |
20:47.20 | cr2 | 0xf7f4 |
20:47.27 | rob_w | 14 ? |
20:47.32 | cr2 | 1111011111110100 |
20:47.40 | cr2 | 64=0 |
20:47.42 | rob_w | ah |
20:47.44 | cr2 | 65=0 |
20:47.47 | cr2 | 66=1 |
20:48.04 | cr2 | ... 77=1 |
20:48.33 | rob_w | ah this is to awaited to get 0 when my battery is full . |
20:49.01 | cr2 | write the values down, i've lost the track :) |
20:49.18 | rob_w | haha .. apt does that trick in firsta place |
20:49.27 | cr2 | so you can fill the table now. |
20:50.55 | rob_w | with !pg on 77 |
20:52.26 | rob_w | but then GPIO77 is not 0 but I right ? |
20:52.41 | rob_w | as we only read that state |
20:53.12 | rob_w | ehm ,, hang on ,, now i am also stuck |
20:53.18 | cr2 | no. |
20:53.37 | cr2 | !pg is d2 or 3 ? |
20:54.00 | cr2 | d3 |
20:54.26 | cr2 | so we have d2=1 and 77=1 now. hmm. |
20:54.40 | rob_w | ok |
20:54.50 | rob_w | are those the stat-brothers ? |
20:55.16 | cr2 | should be, but the state(s) can be inverted. |
20:55.32 | cr2 | a full table is needed. |
20:55.36 | rob_w | hmm |
20:55.53 | cr2 | for all 3 conditions. |
20:56.13 | rob_w | right now they should not be 11 or 00 .. ( ihope ) |
20:56.40 | rob_w | so somthing is wrong , we are looking for a pair which now is 01 or 10 and then inverts when its charged |
20:56.42 | cr2 | 2 are easy, the third needs strongly discharged battery. |
20:56.49 | cr2 | yes. |
20:57.00 | rob_w | which my battery isnt |
20:57.32 | cr2 | still it is easier than to look at the battdrv disasm. |
20:57.52 | rob_w | hmm it does feel that it charges on low voltage .. |
20:58.01 | rob_w | ;-( or am too drunken |
20:58.31 | cr2 | charge in wince, check with haret and compare the tables ;-) |
20:58.40 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
21:01.03 | cr2 | i'm going to bed now. |
21:01.54 | rob_w | hang on a sec |
21:02.18 | rob_w | how do i read GPIOB and GPIOC ? |
21:14.21 | *** part/#htc-linux JuNuKN (n=JuNuKN@X644d.x.pppool.de) |
21:29.04 | rob_w | how do i read GPIOB and GPIOC ? |
21:30.06 | *** join/#htc-linux catphish (n=chatzill@81-179-97-204.dsl.pipex.com) |
21:32.01 | catphish | evening |
21:34.54 | rob_w | hey catphish |
21:44.04 | catphish | is anyone else aware of the problem that the kernel has trouble with sd cards >= 2GB? |
21:47.45 | catphish | patch at http://lkml.org/lkml/2006/6/8/234 was required to reliably read a 2GB card on alpine |
21:51.19 | rob_w | but with that patch it should work, so ? |
21:51.50 | catphish | was just posting it in case anyone was interested / had the same issue |
21:51.52 | rob_w | at work i had 2gb CF cards which did not enable dma ,, also crappy situation |
21:52.14 | rob_w | catphish, so now it also works for u , great |
21:52.54 | catphish | i have it booting, i am working on the touchscreen now |
21:53.13 | rob_w | cool |
22:00.30 | *** join/#htc-linux WizMaui_ (n=WizMaui@62.112.90.216) |
22:11.08 | baud123 | catphish: ah you've got an alpine ? which model ? (I've got a qtek 2020i) |
22:11.20 | catphish | i have an xda 2i |
22:12.05 | baud123 | so, you'll make a new kernel available soon ? :p |
22:12.42 | catphish | as soon as i get touhscreen working i'll post one |
22:13.01 | catphish | at the moment i havent done more than cr2 in his previous version |
22:14.24 | baud123 | ok, good work then, tell on the forum when you're ready for tests |
22:14.44 | catphish | sure :) |
22:14.46 | baud123 | I'll try to have my qtek ready to test |
22:15.04 | catphish | i'm new to this, so don't expect anything great from me! |
22:15.56 | baud123 | for the moment, I hadn't time to see if formatting an sdcard in ext2 or 3 is really needed... I had tried on axim51 from a standard sdcard |
22:17.08 | catphish | you will need to format a card with ext2/3 |
22:17.24 | catphish | the kernel can't read anything else for now |
22:18.24 | baud123 | ah :/ hence I'll need a new sdcard + a way to format it (windows at work :/ no laptop with sdcard reader either /o\ ) |
22:19.10 | baud123 | ok, I'm going to browse the wiki and add what I can find on alpine pages |
22:21.44 | catphish | ok |
22:40.11 | rob_w | iam dead .. i think |
22:40.13 | rob_w | cu |