00:00.20 | cr2 | forget tts/0. it is dead long ago. |
00:00.22 | goxboxlive | but i am not using cu now |
00:00.29 | goxboxlive | I am using minicom. |
00:00.44 | cr2 | yes, but try to do chown. |
00:01.19 | cr2 | strange permissions btw. |
00:01.48 | goxboxlive | still the same |
00:02.28 | cr2 | does cu work ? |
00:02.45 | goxboxlive | yes with uucp as owner |
00:02.51 | cr2 | dmesg ? |
00:03.05 | goxboxlive | <5>htcuniversal configure phone: 0 |
00:03.05 | goxboxlive | <5>htcuniversal configure phone: 1 |
00:03.05 | goxboxlive | <4>UMTS_DCD tries=0 of 200 |
00:03.05 | goxboxlive | <4>BB_READY tries=130 of 200 |
00:03.05 | goxboxlive | <5>htcuniversal configure phone: 2 |
00:03.06 | goxboxlive | <5>htcuniversal configure phone: 3 |
00:03.12 | cr2 | ok. |
00:04.11 | cr2 | hmm. |
00:04.33 | goxboxlive | do you want the minicom yourself and try out? |
00:05.35 | goxboxlive | sendt |
00:06.19 | cr2 | do you have $HOME/minicom.log ? |
00:06.20 | rob_w | damn .. people change those namings too often .. |
00:06.58 | rob_w | first there was ttyS0 , then i learned about tts/X then i also got to know ttySAX and now i am back again to good old ttyS0 .. |
00:07.55 | goxboxlive | cr2: no |
00:08.52 | cr2 | ttySAX was the first for strongarm. |
00:09.25 | rob_w | aha .. so is this still acurate ? |
00:11.01 | cr2 | afaik no. |
00:11.14 | cr2 | ttyS0 is more convenient |
00:11.28 | rob_w | hmm i do use it on my compulab kernel as it is 2.6.16 afaik !?! |
00:13.07 | cr2 | goxboxlive: i don't have the -hh4 opie. |
00:14.23 | rob_w | ok time for me to leave .. cu cr2 ... maybe one day we could meet up ? |
00:14.36 | *** join/#htc-linux florian (n=fuchs@87.193.38.165) |
00:14.46 | cr2 | maybe :) |
00:14.51 | cr2 | good night. |
00:46.54 | BabelOued | cr2: bluetooth is working on BA |
00:47.19 | BabelOued | but hciattach doesn t accept hciattach /dev/ttyS3 texas 115200 |
00:49.47 | *** join/#htc-linux pwr (n=pwr@86.121.147.79) |
02:55.01 | *** join/#htc-linux RoEn_PC (n=roen@p54A670E8.dip.t-dialin.net) |
03:10.14 | *** join/#htc-linux RoEn_PC (n=roen@p54A670E8.dip.t-dialin.net) |
03:12.47 | Kevin2 | cr2: You need to put 'arm-linux-objdump' in your path (or in the current directory, or in the directory of haretconsole). This will allow haretconsole to disassemble the instructions while "wi" runs. |
06:11.44 | *** join/#htc-linux JTRipper_ (n=jtripper@p54B1CD67.dip.t-dialin.net) |
07:20.00 | *** join/#htc-linux LunohoD (n=alex@e180086014.adsl.alicedsl.de) |
07:34.04 | *** join/#htc-linux psokolovsky (n=psokolov@237.usernat.ip.net.ua) |
07:59.06 | *** join/#htc-linux asylumed (n=insanity@196.211.28.91) |
08:11.14 | *** join/#htc-linux rob_w (n=bob@p85.212.179.23.tisdip.tiscali.de) |
08:11.34 | *** join/#htc-linux rob__w (n=bob@p85.212.179.23.tisdip.tiscali.de) |
09:11.25 | *** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com) |
09:34.46 | *** join/#htc-linux rob_w (n=bob@p85.212.173.109.tisdip.tiscali.de) |
09:52.55 | *** join/#htc-linux FossiFoo (n=Fossi@e176096109.adsl.alicedsl.de) |
10:01.08 | *** join/#htc-linux asylumed (n=insanity@196.211.116.2) |
10:16.50 | *** join/#htc-linux lkcl (n=lkcl@5ac263ae.bb.sky.com) |
10:17.08 | lkcl | allo darlins |
10:43.17 | cr2 | hi lkcl |
10:43.21 | lkcl | hiya cr2 |
10:43.27 | lkcl | how are ya? |
10:43.47 | cr2 | Kevin2: it's not the disassemly that is a problem, but the missing absolute offsets. |
10:44.14 | cr2 | lkcl: a lot of work wants to be done ;-) |
10:44.21 | lkcl | he he |
10:44.30 | lkcl | by magic? |
10:44.35 | cr2 | i hope |
10:44.44 | *** join/#htc-linux asylumed (n=insanity@196.211.28.91) |
10:45.36 | goxboxlive | good morning. |
10:46.09 | cr2 | goxboxlive: have you tried AT+CMUT=0 ? |
10:46.09 | asylumed | goxboxlive: morning |
10:46.44 | goxboxlive | cr2: No i haven, i can try it out. What should it do? |
10:47.31 | goxboxlive | ok, i found it. Mte off |
10:54.17 | goxboxlive | cr2: I tried it out now, no response. |
10:55.49 | goxboxlive | I have search for some info about the FS loox t830. And i found out that it is not HTC who manufactures the phone, it is Compal. So maybe it is a lot differ to a HTC phone. |
10:57.02 | *** join/#htc-linux TripleDES (n=sergio@89.129.143.241) |
10:59.05 | *** join/#htc-linux BabelOued (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
11:22.20 | lkcl | it's a fujitsu-siemens product. |
11:23.26 | lkcl | ahh look - it's _another_ samsung processor device. |
11:26.11 | lkcl | *lol* - look at the photo at the bottom of this: |
11:26.13 | lkcl | http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=60925 |
11:31.00 | *** join/#htc-linux BabelOued (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
11:32.20 | *** join/#htc-linux asylume1 (n=insanity@196.211.28.91) |
11:39.39 | *** join/#htc-linux WizMaui (n=WizMaui@62.112.90.231) |
11:47.35 | *** join/#htc-linux rmoravcik (n=rmoravci@icm1-orange.orange.sk) |
11:47.50 | *** join/#htc-linux rmoravcik (n=rmoravci@icm1-orange.orange.sk) |
11:59.17 | *** join/#htc-linux asylumed (n=insanity@vc-196-207-41-253.3g.vodacom.co.za) |
12:01.04 | cr2 | <PROTECTED> |
12:12.06 | *** join/#htc-linux RoEn_PC (n=roen@p54A66305.dip.t-dialin.net) |
12:18.33 | *** join/#htc-linux florian__ (n=fuchs@87.193.38.165) |
12:19.25 | *** join/#htc-linux bd2 (n=ufo@89.113.84.151) |
12:29.58 | *** join/#htc-linux rmoravcik (n=rmoravci@icm1-orange.orange.sk) |
12:42.42 | cr2 | goxboxlive: can you compile the latest kernel and create a new opie image (with minicom) ? |
13:52.35 | *** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com) |
14:10.29 | *** join/#htc-linux psokolovsky (n=psokolov@237.usernat.ip.net.ua) |
14:30.26 | *** join/#htc-linux g3gg0_ (n=g3gg0@ppp-82-135-81-223.dynamic.mnet-online.de) |
14:30.41 | *** join/#htc-linux BabelOued_ (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
14:30.55 | Kevin2 | Hi |
14:31.37 | BabelOued_ | hi Kevin2 |
14:34.37 | Kevin2 | Hi BabelOued_ |
14:34.44 | *** join/#htc-linux TripleDES (n=sergio@89.129.143.241) |
14:45.10 | BabelOued_ | Kevin2: can you help me with some trace ? |
14:55.22 | *** join/#htc-linux asylumed (n=insanity@vc-196-207-41-253.3g.vodacom.co.za) |
15:07.16 | Kevin2 | BabelOued_: Sure, what are you trying to trace? |
15:07.49 | BabelOued_ | i m trying to trace AIC2 on Blueangel |
15:08.46 | BabelOued_ | i use set trace 0xa940000a and set trace2 0xa940000c |
15:08.51 | Kevin2 | Okay, I don't think I have that on pxa27x - where is it at? |
15:08.53 | BabelOued_ | and set tracemask 0xffffff |
15:09.01 | BabelOued_ | it is very large mask i know |
15:09.21 | Kevin2 | You can have one trace with a mask, or two traces. You can't have two traces and a mask. |
15:09.22 | BabelOued_ | i have a pxa263 |
15:09.55 | Kevin2 | So what happens when you do the trace? |
15:10.10 | BabelOued_ | i use your console script, very usefull |
15:10.17 | BabelOued_ | 017.400395 80205698: 11d230b0 ldrneh r3, [r2] # r3=00004042 r2=a9300180 |
15:10.21 | BabelOued_ | 017.400398 80205870: e1c230b0 strh r3, [r2] # r3=00004046 r2=a9300180 |
15:10.25 | BabelOued_ | 017.400402 80205880: e1f231b2 ldrh r3, [r2, #18]! # r3=00000004 r2=a9300192 |
15:10.25 | BabelOued_ | 017.400403 80205888: e1c230b0 strh r3, [r2] # r3=00000000 r2=a9300192 |
15:10.25 | BabelOued_ | 017.445508 8020b090: e1d130b0 ldrh r3, [r1] # r3=00004046 r1=a9300180 |
15:10.26 | BabelOued_ | 017.445514 8020b098: e1c130b0 strh r3, [r1] # r3=00004042 r1=a9300180 |
15:10.26 | BabelOued_ | 01 |
15:10.44 | BabelOued_ | a9300xxx is asic3 base register |
15:11.19 | BabelOued_ | after this trace i can see some trace about ds1wm |
15:11.38 | Kevin2 | Did you not want to see asic3 stuff? What is it you did want to see? |
15:13.20 | BabelOued_ | i want to see 0x930000a and c register |
15:15.14 | Kevin2 | set trace 0xa930000a ; set trace2 0xa930000c ; set tracemask 0 |
15:18.29 | BabelOued_ | ok thanks, |
15:18.31 | BabelOued_ | i try to suspend resume :) |
15:21.07 | asylumed | Kevin2: What does tracemask do? |
15:27.11 | Kevin2 | asylumed: Expands the area of memory to watch by using a bitmap mask. The processor does something like: if (addr & tracemask == traceaddr & tracemask) cause_interrupt() |
15:27.41 | Kevin2 | Actually it should be like: if (addr & ~tracemask == traceaddr & ~tracemask) cause_interrupt() |
15:27.42 | asylumed | thx |
15:43.44 | Kevin2 | psokolovsky: Are you around? I'm having problems starting GPE with the .19 kernel. It dies right before it would normaly start X. |
15:44.14 | psokolovsky | Kevin2, Hi, and ack. Fam0.8.4. appears too old for .19. Angstrom works ok. |
15:44.54 | Kevin2 | psokolovsky: Okay, thanks. Can you give me any pointers on how to get that running? |
15:45.59 | psokolovsky | Kevin2, I build angstrom images from OE.dev myself... |
15:46.19 | psokolovsky | Kevin2, but for quick try, you can start at http://www.angstrom-distribution.org/unstable/images/ |
15:51.06 | *** join/#htc-linux rmoravcik (n=rmoravci@icm1-orange.orange.sk) |
15:58.36 | Kevin2 | psokolovsky: Hrmm. The latest unstable image for h2200 just hangs after "Freeing init memory: 84K". |
15:58.58 | Kevin2 | Do I need any special command-line parameters for Angstrom? |
15:59.13 | psokolovsky | Kevin2, is your kernel AEABI? ;-) sorry that I didn'y mention that |
15:59.18 | BabelOued_ | Kevin2: do you compile with eabi ? |
15:59.37 | Kevin2 | Oh, right - I should have thought of that too. |
16:02.52 | Kevin2 | Ughh. It looks like gcc 4.0.2 is too old. |
16:03.29 | BabelOued_ | Kevin2: http://www.codesourcery.com/gnu_toolchains/arm/download.html |
16:05.23 | Kevin2 | Thanks, I'm going to build a toolchain. Any idea if 4.2 is stable enough for use? |
16:05.45 | *** join/#htc-linux RoEn_PC (n=roen@p54A66305.dip.t-dialin.net) |
16:07.18 | Kevin2 | psokolovsky: Do you use gcc 4.2.0 or 4.1.1? |
16:08.39 | psokolovsky | Kevin2, for what? angstrom images (incl.) I build with OE, that's gcc4.2 iirc |
16:09.28 | Kevin2 | Okay, thanks. |
16:15.13 | *** join/#htc-linux Ro_En_PC (n=roen@p54A67474.dip.t-dialin.net) |
16:18.20 | goxboxlive | Angstrom build with gcc-4.1.1. |
16:19.03 | goxboxlive | I have the same problem with gpe images. When X is about to start it hangs. It happends randomly. |
16:21.54 | goxboxlive | Then i login in via a virtual terminal, and tries to restart gpe-dm but the same think happens but now everything freezes. |
16:22.11 | *** join/#htc-linux asylumed (n=insanity@196.211.116.2) |
17:38.57 | Kevin2 | Ughh. It still hangs after enabling CONFIG_EABI. |
17:53.58 | *** join/#htc-linux g3gg0__ (n=g3gg0@ppp-88-217-5-102.dynamic.mnet-online.de) |
18:04.15 | BabelOued_ | hi ahhhh |
18:04.25 | BabelOued_ | WIFI run on blueangel :) |
18:11.44 | BabelOued_ | goxboxlive: are you around ? |
18:12.40 | asylumed | no freaken way! |
18:21.19 | goxboxlive | <BabelOued_> i am around |
18:21.35 | BabelOued_ | goxboxlive: i va some question about acx |
18:22.01 | goxboxlive | ok, but dont aslk me about the cource, i have no idea |
18:22.05 | BabelOued_ | how do you setup a connection ? |
18:22.43 | lkcl | Babeloued: what does iwconfig wlan0 say? |
18:22.51 | lkcl | then run dmesg and what does _that_ say? |
18:23.42 | goxboxlive | My setup is doen in /etc/network/interfaces |
18:24.55 | BabelOued_ | lkcl : all is here http://pastebin.ca/274407 |
18:25.10 | BabelOued_ | goxboxlive: ok |
18:25.13 | goxboxlive | iface home inet static |
18:25.13 | goxboxlive | <PROTECTED> |
18:25.13 | goxboxlive | <PROTECTED> |
18:25.13 | goxboxlive | <PROTECTED> |
18:25.13 | goxboxlive | <PROTECTED> |
18:25.13 | goxboxlive | <PROTECTED> |
18:25.15 | goxboxlive | <PROTECTED> |
18:25.17 | goxboxlive | <PROTECTED> |
18:25.19 | goxboxlive | <PROTECTED> |
18:25.21 | goxboxlive | <PROTECTED> |
18:25.23 | goxboxlive | <PROTECTED> |
18:25.25 | lkcl | Babeloued: it's a standard setup for a debian system. iwconfig, ifconfig, iwlist wlan0 scanning and other such commands are all your friend. |
18:25.25 | goxboxlive | <PROTECTED> |
18:25.32 | BabelOued_ | lkcl: but i see some error in dmesg |
18:26.08 | goxboxlive | This is one of my connections. I also have a line before all this: iface wlan0 inet static |
18:26.09 | goxboxlive | <PROTECTED> |
18:26.09 | goxboxlive | <PROTECTED> |
18:26.21 | lkcl | ok do ifconfig wlan0 up |
18:26.29 | lkcl | then iwlist wlan0 scan |
18:26.37 | lkcl | but run dmesg in between each |
18:26.50 | lkcl | the ifconfig wlan0 up will 'activate' the acx. |
18:27.14 | lkcl | goboxlive: i didn't bother with all that pre-up and post-down stuff. |
18:28.22 | lkcl | strictly speaking, there should be a two-stage powerup/down. because the rmmod acx is a _bit_ drastic |
18:28.22 | BabelOued_ | lkcl : i got a pcmcia fail with this command |
18:28.45 | lkcl | ok just type iwconfig |
18:29.01 | lkcl | the name of the interface will be obvious |
18:29.07 | BabelOued_ | wlan0 IEEE 802.11b+ ESSID:"STA1059C7" Nickname:"acx v0.3.35" |
18:29.11 | BabelOued_ | <PROTECTED> |
18:29.13 | lkcl | but it ahhh there you go. |
18:29.15 | BabelOued_ | <PROTECTED> |
18:29.19 | BabelOued_ | <PROTECTED> |
18:29.19 | BabelOued_ | <PROTECTED> |
18:29.19 | BabelOued_ | <PROTECTED> |
18:29.20 | BabelOued_ | <PROTECTED> |
18:29.20 | BabelOued_ | <PROTECTED> |
18:29.20 | BabelOued_ | <PROTECTED> |
18:29.28 | goxboxlive | Well, it's good to have since the acx is spamming dmesg. So if you unload acx (ifdown wlan0 doesnt help) you get rid of the debuggmessages. |
18:29.29 | lkcl | ok so actually it is up! |
18:29.51 | lkcl | ok so now do iwlist wlan0 scan |
18:29.56 | lkcl | what does _that_ say? |
18:29.56 | goxboxlive | <BabelOued_> change the speed to 1Mb/s 22. is unstable. |
18:30.26 | lkcl | ifconfig wlan0 rate 1M |
18:30.29 | lkcl | or something like that |
18:30.36 | goxboxlive | right |
18:31.04 | BabelOued_ | root@htcblueangel:~$ ifconfig wlan0 rate 1M |
18:31.05 | BabelOued_ | root@htcblueangel:~$ iwlist wlan0 scan |
18:31.05 | BabelOued_ | wlan0 Interface doesn't support scanning : Resource temporarily unavailable |
18:31.15 | BabelOued_ | ok maybe i missed some more gpio :( |
18:31.16 | lkcl | ok. then it's screwed. |
18:31.22 | lkcl | yes you did, babeloued. |
18:31.28 | lkcl | there are 5. |
18:31.38 | lkcl | here's what you need to do, to find them. |
18:31.41 | lkcl | 1) reboot into wince |
18:31.47 | BabelOued_ | oh i have PWR1-3 RESET and IRQ |
18:31.57 | lkcl | 2) examine the BlueangelGPIO page and Blueangel ASIC3 page |
18:32.16 | lkcl | 3) examine the pxa27xgpio 'dump' page |
18:32.29 | lkcl | 4) examine the asic3gpio 'dump page |
18:32.57 | lkcl | 5) look SPECIFICALLY for outputs that are ALREADY set to 1 which have NOT yet had a comment against them which says what they are for. |
18:33.37 | lkcl | because we have been on the blueangel's case for such a stupidly long time, that will actually only be a few I/O outputs that are set to 1 which are left. |
18:33.38 | BabelOued_ | lkcl: so mayve 5 power pin ? |
18:34.05 | BabelOued_ | s/mayve/maybe/ |
18:34.07 | lkcl | there are 5 pins involved: 2 of them are permanently set in wince. 2 of them are additional power. 1 of them is reset. |
18:34.36 | lkcl | when you 'switch off' wireless in wince, it ONLY flips 3 of the pins, leaving the other 2 permanently on. |
18:35.20 | lkcl | 6) in wince, use pfw 0xNNNNNNNN 1 0x000N0000 to clear the correct GPCR pin to set the output to 0 |
18:35.21 | BabelOued_ | lkcl: can i send you my c file ? |
18:35.38 | *** join/#htc-linux florian (n=fuchs@87.193.38.165) |
18:35.54 | lkcl | well, you can - but my brain is fried so don't expect too much, k? :) |
18:36.06 | lkcl | ^wince^gnu-haret |
18:36.31 | lkcl | and also in gnu-haret, set the ASIC3s bits to 0 |
18:38.25 | lkcl | unidentified outputs: GPIO12, 17 (also an I. ???) 61, 62, 75 (also an I ???) and it stops at 89. huh. |
18:38.45 | BabelOued_ | lkcl: mail sent |
18:38.49 | lkcl | ok |
18:39.11 | BabelOued_ | lkcl: fiormware is the same as universal ? |
18:39.18 | lkcl | asic3: GPIOA13 is an output. |
18:39.24 | lkcl | don't count on it, BabelOued. |
18:39.38 | lkcl | you need to extract the firmware files with TestWM5.exe |
18:39.43 | lkcl | or some other method. |
18:40.01 | lkcl | Asic3 C3 is an output, set to 1 |
18:40.43 | lkcl | ok i go get my blueangel. |
18:41.05 | BabelOued_ | ok :) |
18:42.02 | asylumed | :) |
18:42.38 | asylumed | BabelOued: what file from wince contains the firmware? |
18:42.45 | BabelOued_ | goxboxlive: i have a bts file for bluetooth more recent... maybe it is for a2dp headset |
18:42.52 | BabelOued_ | asylumed: it is walngen.bin |
18:42.58 | BabelOued_ | and radioxx.bin |
18:43.36 | goxboxlive | The bts file is for running bt on 921200 |
18:44.20 | BabelOued_ | goxboxlive: yes i know, i have version TIInit_3_4_27.bts |
18:44.31 | goxboxlive | ok |
18:44.37 | BabelOued_ | a2dp need a lot of bandwith :) |
18:44.44 | goxboxlive | ok |
18:46.12 | lkcl | wlangen.bin not walngen.bin |
18:46.31 | BabelOued_ | yes, sorry |
18:51.28 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
18:53.51 | lkcl | ok i gotta get some food. |
18:54.07 | lkcl | BabelOued: can you run a pxa gpio dump and asic3 dump? |
18:54.10 | goxboxlive | Can someone hlep me here with gomunicator on angstrom. I start the gomunicator and the gui shows up, everytning is initialized, but then it just dies out |
18:54.14 | lkcl | with wifi off |
18:54.17 | goxboxlive | Here is the message i get: |
18:54.20 | goxboxlive | dbus-marshall-recursive.c(1186) got heredbus_bus_request_name error: |
18:54.20 | goxboxlive | (Connection ":1.8" is not allowd to own the service "org.familiar.handhelds.dbus.battery.info.server" due to security policiew in the configuration file) |
18:54.20 | goxboxlive | dbus_listen(). started |
18:54.20 | goxboxlive | Segmention fault |
18:54.54 | BabelOued_ | lkcl: ok |
18:54.55 | lkcl | put them on here: |
18:54.58 | lkcl | http://wiki.xda-developers.com/index.php?pagename=BlueangelPXAdumps |
18:55.32 | lkcl | please do put a small note saying what devices are on and what is off when you make the dump. |
18:56.17 | lkcl | and even _better_, fill in the 0s and 1s on the missing (unknown) entries i mentioned earlier |
18:56.24 | lkcl | esp. the outputs. |
18:56.35 | lkcl | bbl |
19:00.50 | *** join/#htc-linux rmoravcik (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk) |
19:06.58 | psokolovsky | Kevin2, do you have device with ati w100+ chip? ;-) |
19:07.12 | psokolovsky | Kevin2, how about "dump w100"? ;-) |
19:27.06 | *** join/#htc-linux ellisway (n=ellis@host-87-74-241-174.bulldogdsl.com) |
19:34.24 | *** join/#htc-linux cr2 (n=konversa@crpl22.physik.uni-wuppertal.de) |
19:35.04 | *** join/#htc-linux mind (n=mind@2.81-167-1.customer.lyse.net) |
19:35.07 | goxboxlive | hi cr2 |
19:35.22 | cr2 | hi goxboxlive |
19:35.25 | cr2 | copy_from_slavemem: warning! destination not word-aligned |
19:35.30 | cr2 | why is that ? |
19:35.52 | BabelOued_ | cr2: i don t know :( |
19:35.55 | goxboxlive | i dont know. Where do you have that from? |
19:36.03 | cr2 | blueangel |
19:36.22 | cr2 | BabelOued_: look into /proc |
19:36.51 | cr2 | it seems that everything is initialized properly. this is the only problem. |
19:37.35 | cr2 | it will probably not resume after suspend because of the bugs in blueangel_pcmcia, but it's another issue. |
19:37.55 | BabelOued_ | cr2: to have it working |
19:38.10 | BabelOued_ | i only use h4000 version :) |
19:38.19 | BabelOued_ | modified some gpio only |
19:38.25 | goxboxlive | cr2: I have uploaded both GPE and Opie imgages buildt today with minicom. Also latest gomunicator included in gpe. |
19:38.30 | cr2 | ok. |
19:39.03 | BabelOued_ | cr2: you want to see firmware into /proc ? |
19:39.12 | cr2 | BabelOued_: the proper pcmcia and asic3 clocks is necessary anyway. |
19:39.40 | cr2 | ba firmware is the same as on universal. we have compared md5sums with goxboxlive |
19:39.52 | BabelOued_ | ok so it's good :) |
19:39.58 | BabelOued_ | i use your opie image |
19:40.36 | cr2 | some bugs are inevitable, but it should be our goal to have a common image. |
19:41.52 | cr2 | <PROTECTED> |
19:41.53 | cr2 | <PROTECTED> |
19:41.53 | cr2 | <PROTECTED> |
19:42.02 | cr2 | looks reasonable |
19:42.39 | cr2 | can you printk the destination here ? |
19:43.10 | BabelOued_ | yes i can :) |
19:43.26 | BabelOued_ | clock is here |
19:43.29 | BabelOued_ | asic3_set_clock_cdex(&blueangel_asic3.dev, CLOCK_CDEX_EX1, CLOCK_CDEX_EX1); |
19:45.42 | cr2 | there are others |
19:45.56 | cr2 | needed |
19:46.12 | BabelOued_ | which one ? |
19:53.45 | cr2 | look at hx4700_pcmcia. even there some settings are missing. |
19:54.13 | cr2 | but i don#t think it's a problem right now. |
19:54.29 | cr2 | do you boot from wince with wifi on ? |
19:56.27 | BabelOued_ | cr2: no wifi is off when i boot |
20:00.45 | goxboxlive | hmm where is lamikr when you need him |
20:03.38 | cr2 | :) |
20:04.31 | cr2 | BabekOued_: boot with wifi on, and printk the unaligned destination addresses. |
20:07.24 | BabelOued_ | cr2: what is format foru u32 ? is it %x ? |
20:07.54 | cr2 | %lu or %u |
20:08.11 | cr2 | it's 32bit cpu, they are the same. |
20:08.31 | BabelOued_ | ok, i m better with delphi :) |
20:10.22 | BabelOued_ | ok so ouput is that now |
20:10.25 | BabelOued_ | <4>acx copy_from_slavemem: warning! destination not word-aligned! |
20:10.30 | BabelOued_ | <4>acx copy_from_slavemem: destination < 3353582582 > |
20:10.33 | BabelOued_ | <4>got sensitivity value 176 |
20:10.37 | BabelOued_ | <4>acx copy_from_slavemem: warning! destination not word-aligned! |
20:10.41 | BabelOued_ | <4>acx copy_from_slavemem: destination < 3353582582 > |
20:10.45 | BabelOued_ | <4>got antenna value 0x8D |
20:10.49 | BabelOued_ | <4>acx copy_from_slavemem: warning! destination not word-aligned! |
20:10.53 | BabelOued_ | <4>acx copy_from_slavemem: destination < 3353582582 > |
20:10.54 | BabelOued_ | <4>got Energy Detect (ED) threshold 112 |
20:10.54 | BabelOued_ | <4>acx copy_from_slavemem: warning! destination not word-aligned! |
20:10.54 | BabelOued_ | <4>acx copy_from_slavemem: destination < 3353582582 > |
20:10.54 | BabelOued_ | <4>got Channel Clear Assessment (CCA) value 13 |
20:11.35 | cr2 | 0xc7e39bf6 |
20:11.52 | cr2 | is it possible to disable the 32bit mode ? |
20:12.08 | BabelOued_ | yes i think, there is a define for that |
20:12.21 | cr2 | try switching to 16bit |
20:12.54 | cr2 | the address is 2byte aligned. i'm not sure pcmcia is always capable of 32bit accesses. |
20:16.12 | BabelOued_ | ok it is in acx_config.h with a good comment :) |
20:16.42 | cr2 | yes. |
20:16.52 | *** join/#htc-linux jgw_ (n=jgw@c-24-22-48-124.hsd1.or.comcast.net) |
20:18.02 | BabelOued_ | same warning |
20:18.05 | BabelOued_ | :( |
20:18.14 | BabelOued_ | <4>acx copy_from_slavemem: destination < 3354933996 > |
20:18.18 | cr2 | the warning is ok. |
20:18.34 | cr2 | because you are not 32bit aligned. |
20:19.06 | cr2 | does it work ? |
20:19.12 | BabelOued_ | no :( |
20:19.41 | BabelOued_ | asylumed have another idea |
20:22.37 | *** join/#htc-linux rmoravcik (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk) |
20:23.30 | asylumed | BabelOued: i don't get the word-aligned error... |
20:23.45 | goxboxlive | cr2: Is this a Universal bug or is it gpe? http://pastebin.ca/274569 |
20:24.04 | *** join/#htc-linux rmoravcik (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk) |
20:24.23 | cr2 | BabelOued: using IRQ 40 ? |
20:24.37 | BabelOued_ | cr2: gpio 17 |
20:24.59 | cr2 | goxboxlive: oops is a kernel error ;) |
20:25.38 | cr2 | in pxafb_check_var |
20:25.40 | goxboxlive | ok, it has happen a lot, but i have thought it was gpe |
20:26.07 | cr2 | goxboxlive: what wifi irq do you have ? |
20:26.25 | goxboxlive | dont know, i am not using wifi |
20:26.38 | goxboxlive | But i can check, hold on, have to boot |
20:27.25 | cr2 | hmm. ok. |
20:27.46 | cr2 | goxboxlive: now i have understood it. |
20:27.56 | goxboxlive | ok |
20:28.35 | cr2 | pxafb_check_var uses old config style, so the bug is in pxafb |
20:29.02 | goxboxlive | ok |
20:30.02 | cr2 | the kernel-discuss mailing list is gone crazy. |
20:31.56 | cr2 | goxboxlive: you should have the epson RTC driver enabled now |
20:32.38 | goxboxlive | ok, i havent enabled it. I have used your defconfig, just added usbhost |
20:33.46 | cr2 | i have included it in the defconfig. |
20:33.54 | cr2 | do you have something in /sys/class/rtc/ |
20:34.04 | asylumed | cr2: what do you make of http://asylumed.za.net/wlan.txt ? |
20:34.31 | goxboxlive | cr2: no nothing |
20:35.12 | cr2 | Unbalanced enable for IRQ 25 ? |
20:35.40 | asylumed | cr2: nah that's the tsc2200 stuff... |
20:36.12 | asylumed | cr2: lines like <4>[42949489.170000] wlan0: issue_cmd(cmd:ACX1xx_CMD_CONFIG_PROBE_REQUEST) FAILED |
20:37.24 | goxboxlive | cr2: this one is enabled: Philips PCF8563/Epson RTC8564 (RTC_DRV_PCF8563) |
20:37.27 | cr2 | it may be also an irq problem. the gpio17 is just a guess. |
20:37.44 | cr2 | goxboxlive: load this module. |
20:37.48 | goxboxlive | ok |
20:38.07 | cr2 | asylumed: this does not look good too -> cs: pcmcia_socket0: time out after reset. |
20:38.48 | asylumed | cr2: :/ |
20:39.01 | goxboxlive | hmm i am not using the latest kernel. I am using a older one, so i dont have it in my image. It is in the image i uploaded for you. |
20:39.57 | goxboxlive | Why is this enabled again: SA11x0/PXA2xx (RTC_DRV_SA1100) ? |
20:40.13 | cr2 | it's a different driver. |
20:40.26 | cr2 | the other one was in char/ |
20:40.35 | cr2 | compile it as a module. |
20:40.59 | goxboxlive | ok |
20:43.48 | cr2 | hmm. gpio17 is referenced |
20:44.23 | cr2 | but do we configure it properly? |
20:46.32 | cr2 | yes, gpio17 is the irq. |
20:48.42 | cr2 | and should be configured as input and FE irq. |
20:49.16 | BabelOued_ | cr2: do you my code to investigate ? |
20:50.07 | goxboxlive | cr2: The /dev/input is fu**ed up. |
20:50.14 | goxboxlive | event0 doesnt react |
20:50.32 | cr2 | goxboxlive: when ? |
20:50.48 | goxboxlive | event1 and 2 react with the power button |
20:51.05 | goxboxlive | and event 3 is like it shpould be |
20:51.20 | goxboxlive | Since i did the update now. |
20:51.43 | cr2 | dmesg ? |
20:53.23 | goxboxlive | says nothing |
20:53.58 | cr2 | i'll look. post the link. |
20:55.14 | goxboxlive | <6>input: htcuniversal_ts as /class/input/input0 |
20:55.15 | goxboxlive | <7>PM: Adding info for platform:asic3-keys.0 |
20:55.46 | goxboxlive | <6>input: gpio-keys as /class/input/input1 |
20:55.46 | goxboxlive | <3>IRQ handler type mismatch for IRQ 165 |
20:55.46 | goxboxlive | <3>current handler: backlight_button |
20:55.46 | goxboxlive | <6>input: asic3-keys as /class/input/input2 |
20:55.46 | goxboxlive | <6>input: pxa27x-keyboard as /class/input/input3 |
20:55.47 | cr2 | BabelOued_: can you make 'dump gpio' with running wifi ? |
20:55.47 | goxboxlive | <6>PXA27x keyboard controller enabled |
20:56.32 | goxboxlive | root@htcuniversal:~$ ls -la /sys/class/rtc/ |
20:56.32 | goxboxlive | drwxr-xr-x 2 root root 0 Dec 10 21:53 . |
20:56.33 | goxboxlive | drwxr-xr-x 27 root root 0 Dec 10 21:53 .. |
20:57.27 | cr2 | goxboxlive: modprobe the rtc module ? |
20:57.35 | goxboxlive | yes, both |
20:57.44 | goxboxlive | Module Size Used by |
20:57.44 | goxboxlive | rtc_sa1100 8972 0 |
20:57.44 | goxboxlive | rtc_pcf8563 5868 0 |
20:57.44 | goxboxlive | rtc_core 6868 1 rtc_pcf8563 |
20:58.13 | cr2 | hmm. |
20:58.32 | goxboxlive | :-) one step forward, two steps backward |
20:58.36 | cr2 | maybe it is confused ? |
20:58.45 | cr2 | remove rtc_sa1100 |
20:58.54 | goxboxlive | me, to. Why isent touchscreen working |
20:58.57 | goxboxlive | ok |
20:59.53 | goxboxlive | <7>PM: Removing info for platform:sa-pxa-rtc |
20:59.54 | goxboxlive | <3>Device 'sa-pxa-rtc' does not have a release() function, it is broken and must be fixed. |
20:59.54 | goxboxlive | <4>BUG: warning at drivers/base/core.c:103/device_release() |
20:59.54 | goxboxlive | <6>SA1100/PXA RTC removed |
21:00.09 | cr2 | nice. |
21:00.16 | goxboxlive | ?? |
21:00.37 | cr2 | remove rtc_pcf8563 |
21:00.43 | goxboxlive | done |
21:02.02 | cr2 | modprobe rtc_pcf8563 |
21:02.24 | goxboxlive | yes |
21:02.54 | goxboxlive | root@htcuniversal:~$ ls -la /sys/class/rtc/ |
21:02.54 | goxboxlive | drwxr-xr-x 2 root root 0 Dec 10 22:03 . |
21:02.55 | goxboxlive | drwxr-xr-x 27 root root 0 Dec 10 22:03 .. |
21:03.35 | cr2 | hmm. |
21:03.41 | cr2 | dmesg ? |
21:03.45 | BabelOued_ | cr2: http://pastebin.ca/274627 |
21:04.00 | goxboxlive | dmesg gives me nothing |
21:04.24 | cr2 | BabelOued_: ok. |
21:04.39 | cr2 | goxboxlive: where is the new opie image ? |
21:05.01 | goxboxlive | at gnulinux.biz |
21:05.09 | goxboxlive | ohh no, it suspended |
21:05.43 | ralith_ | Is there any technical difference between the universal model other than kb backlight color? |
21:05.55 | ralith_ | universal models* |
21:05.56 | goxboxlive | no keyboard just a flicker screen. Have to reboot it. |
21:06.00 | cr2 | BabelOued_: do you see any gpio75 activity ? |
21:08.23 | BabelOued_ | cr2: yes 6 month ago when i try i see some activity on this gpio |
21:08.44 | goxboxlive | hmm now i dont understand a thing. After reusme my touchscreen suddenly work. |
21:16.21 | *** join/#htc-linux cr2 (n=konversa@crpl22.physik.uni-wuppertal.de) |
21:22.32 | cr2 | goxboxlive: sh: rw: unknown operand |
21:23.04 | cr2 | this happens at remount. something must be wrong with the script or with the /etc/fstab |
21:23.44 | cr2 | Welcome to opie is stretched horizontally. is it really a 640x480 image ? |
21:23.45 | goxboxlive | take a look and see if i have added a swap partition at mmcblk0p2? |
21:23.59 | goxboxlive | I thought i had removed it |
21:25.28 | goxboxlive | No, i have reomved that |
21:26.29 | goxboxlive | Maybe because you miss usbfs mount? It's commented out. |
21:26.31 | cr2 | you don't enable usb by default. |
21:27.04 | goxboxlive | Only at my own image (i add files). I can enable it in fstab. |
21:27.38 | cr2 | i can't debug the touchscreen on alpine because of that. |
21:28.46 | goxboxlive | Well change it before you boot then. |
21:29.00 | goxboxlive | I have added it fstab now. |
21:29.17 | cr2 | how are they supposed to do that ? |
21:29.49 | cr2 | no keyboard, touchscreen not working. |
21:29.49 | goxboxlive | Well, like i do, change it before you boot. |
21:30.17 | cr2 | but i can't just point them to gnulinux.biz |
21:32.05 | goxboxlive | Well, the images are not made for every devices, you know that. The reason i dont have added usbfs in fstab is beacuse it is not enabled in the htcuniversal_defconifg. |
21:32.25 | goxboxlive | So i thought it wasent ready to use yet. |
21:32.35 | goxboxlive | But, it is enabled now. |
21:32.56 | cr2 | not usbfs, ifup usb0 |
21:33.31 | goxboxlive | Well, that is out of OE, has nothing to do whit hacks. |
21:33.38 | cr2 | i booted now, but there is no rtc module ? |
21:35.06 | goxboxlive | Nom, i guess not, because of the modules install stuff in OE. It doesnt install othe modules than listed. |
21:35.22 | cr2 | ok. |
21:35.34 | goxboxlive | If i add it to htcuniversal.conf it will be installed. |
21:36.08 | cr2 | ok, it's barebones system now. |
21:37.04 | goxboxlive | If you use gcc-eabi-4.1.1 you can make yourself a new kernel and modules. Other gcc versions wouldnt work. Use the one in the cross directory. |
21:37.47 | ralith_ | Does Universal linux support connecting other USB devices to the phone? |
21:38.32 | goxboxlive | No, it's not a barebone system, the only missing module are the rtc because i havent added it yet. DIdnt know about it before i had made the images. |
21:39.20 | cr2 | uucp@htcuniversal:/$ minicom |
21:39.20 | cr2 | minicom: cannot open /dev/ttyS0: Permission denied |
21:39.31 | cr2 | root@htcuniversal:~$ chown uucp.uucp /dev/ttyS0 |
21:39.42 | cr2 | uucp@htcuniversal:/$ minicom |
21:39.42 | cr2 | minicom: cannot open /dev/ttyS0: No such file or directory |
21:39.43 | cr2 | uucp@htcuniversal:/$ |
21:39.53 | goxboxlive | Why uucp when running minicom? |
21:40.09 | goxboxlive | run it as root |
21:40.47 | cr2 | great. you have strace |
21:41.04 | cr2 | open("/dev/ttyS0", O_RDWR|O_NONBLOCK|O_NOCTTY) = ? ERESTARTSYS (To be restarted) |
21:44.14 | goxboxlive | do you get it working? |
21:46.40 | cr2 | no. maybe the timeout is too short. |
21:46.52 | cr2 | i also need to replace ^M to \r |
21:46.54 | cr2 | hmm. |
21:48.18 | cr2 | it exits too early. |
21:48.31 | goxboxlive | ok |
21:48.38 | cr2 | rt_sigaction(SIGALRM, {0x1ec88, [ALRM], SA_RESTART|0x4000000}, {SIG_DFL}, 8) = 0 |
21:48.39 | cr2 | setitimer(ITIMER_REAL, {it_interval={0, 0}, it_value={4, 0}}, {it_interval={0, 0}, it_value={0, 0}}) = 0 |
21:48.39 | cr2 | open("/dev/ttyS0", O_RDWR|O_NONBLOCK|O_NOCTTY) = ? ERESTARTSYS (To be restarted) |
21:48.39 | cr2 | --- SIGALRM (Alarm clock) @ 0 (0) --- |
21:48.39 | cr2 | s |
21:48.58 | *** join/#htc-linux pH5 (n=ph5@e178232151.adsl.alicedsl.de) |
21:48.59 | cr2 | because it takes some time to reset the BB on open() |
21:49.40 | goxboxlive | The same is with gomuncator, so i added a sleep in it, and then it got initialized. |
21:53.59 | cr2 | the mp3 works with the headset :) |
21:54.14 | goxboxlive | i know |
21:54.20 | cr2 | cool |
21:54.31 | BabelOued_ | cr2: maybe ad2p soon :) |
21:54.32 | goxboxlive | :-) |
21:54.40 | cr2 | btsco ? |
21:54.50 | goxboxlive | it's included. |
21:54.58 | cr2 | i dont have stereo headset. |
21:55.11 | goxboxlive | me neither |
21:55.19 | cr2 | we need to load the right bts |
21:55.40 | BabelOued_ | cr2: i have a newer bts file :) |
21:56.00 | cr2 | can you send it to me ? |
21:56.03 | BabelOued_ | version 3.4.27 |
21:56.07 | BabelOued_ | yes |
21:56.12 | cr2 | it's for 6100, btw. |
21:56.19 | cr2 | we have 6150. |
21:56.20 | goxboxlive | <BabelOued_> what is the name of the bts file in wince? |
21:56.35 | BabelOued_ | it is for 6150 |
21:56.46 | BabelOued_ | i have a ba with a patch for ad2p |
21:56.59 | BabelOued_ | goxboxlive: the same name |
21:57.03 | goxboxlive | ok |
21:57.04 | cr2 | goxboxlive: now i don't understand why the speakers do not work. |
21:57.16 | goxboxlive | how do you see the version number? |
21:57.17 | cr2 | BabelOued_: but ba has 6100 |
21:57.57 | *** join/#htc-linux lamikr (n=chatzill@aragorn.kortex.jyu.fi) |
21:58.42 | cr2 | goxboxlive: the speakers are powered, it's just the sound not coming through ak4641 |
21:59.12 | cr2 | is there a mixer app ? |
21:59.28 | goxboxlive | i know, and the headset is detected as it should. But i remember with .12, we had the same problem before we got it working. |
21:59.34 | goxboxlive | yes alsamixer |
22:00.04 | goxboxlive | The same thicks and buzz camed out of the speakers before you solved it. |
22:00.08 | BabelOued_ | cr2: i have this header in bts file http://pastebin.ca/274692 |
22:03.20 | *** join/#htc-linux rmoravcik (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk) |
22:03.33 | cr2 | BabelOued_: but it's from hermes ?? |
22:03.36 | *** join/#htc-linux rmoravcik (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk) |
22:04.40 | BabelOued_ | goxboxlive: i have sent bts file to you, if you can transfer it to cr2 |
22:04.54 | BabelOued_ | cr2: it come when a install windows 2005 on my ba |
22:07.03 | cr2 | BabelOued_: interesting. |
22:07.06 | goxboxlive | ok |
22:09.02 | cr2 | <5>snd_htcuniversal_audio_set_speaker_power: 1 |
22:09.02 | cr2 | <5>snd_htcuniversal_audio_set_speaker_power: 0 |
22:09.03 | cr2 | <5>snd_htcuniversal_audio_set_speaker_power: 1 |
22:09.03 | cr2 | <5>snd_htcuniversal_audio_set_speaker_power: 0 |
22:10.08 | cr2 | <4>Alignment trap: opieplayer2 (2314) PC=0x40a699bc Instr=0xe5917038 Address=0x000cd38e FSR 0x013 |
22:10.08 | cr2 | <5>snd_htcuniversal_audio_set_speaker_power: 0 |
22:10.40 | cr2 | it must be something i2c command related. |
22:10.59 | goxboxlive | ok |
22:13.08 | goxboxlive | But cr2, one qustion. WHen it do this: <5>snd_htcuniversal_audio_set_speaker_power: 0 does it set the power or does it shut it off? |
22:14.43 | cr2 | shut off. |
22:15.19 | goxboxlive | ok |
22:19.22 | cr2 | BabelOued_: and you use it on BA ? |
22:19.43 | BabelOued_ | cr2: yes, it works fine :) |
22:20.52 | BabelOued_ | eh eh i have same error in opieplayer... lkcl too |
22:21.27 | cr2 | buggy. |
22:23.36 | cr2 | ok. it's not like hermes. |
22:26.43 | *** join/#htc-linux lamikr (n=chatzill@aragorn.kortex.jyu.fi) |
22:27.24 | cr2 | -# Last Updated : 26-Jul-2005, 10:11:12.11 |
22:27.24 | cr2 | +# Last Updated : 26-Sep-2005, 15:34:19.80 |
22:27.44 | BabelOued_ | cr2: i got this error <3>IRQ handler type mismatch for IRQ 40 |
22:28.12 | cr2 | do you init it as FE ? |
22:29.07 | *** join/#htc-linux RoEn_PC (n=roen@p54A67474.dip.t-dialin.net) |
22:29.26 | BabelOued_ | no, i don t thinf, i don't no what it is |
22:29.41 | BabelOued_ | falling edge ? |
22:29.45 | cr2 | yes. |
22:30.06 | BabelOued_ | ok, i do that |
22:30.30 | cr2 | do it when you powerup the chip. |
22:33.09 | BabelOued_ | ok, this syntax is correct for gpio irqs ? |
22:33.12 | BabelOued_ | set_irq_type(GPIO_NR_BLUEANGEL_WLAN_IRQ_N, IRQ_TYPE_EDGE_FALLING); |
22:33.57 | cr2 | yes. |
22:34.19 | cr2 | is GPIO_NR_BLUEANGEL_WLAN_IRQ_N = 40 ? |
22:34.39 | BabelOued_ | no it equal 17 |
22:34.50 | BabelOued_ | i have made a mistake here maybe |
22:34.52 | cr2 | then it is wrong :) |
22:35.17 | cr2 | there is some IRQ_GPIO macro. |
22:35.41 | BabelOued_ | yes i use this macro |
22:36.04 | cr2 | it must be 40. |
22:36.51 | BabelOued_ | oh ? but what is 40 value ? |
22:40.50 | cr2 | set_irq_type(IRQ_GPIO(GPIO_NR_ ... |
22:41.25 | cr2 | IRQ_GPIO(GPIO_NR_BLUEANGEL_WLAN_IRQ_N)=40 |
22:41.35 | BabelOued_ | ah ok, sorry |
22:52.33 | cr2 | goxboxlive: it seems to me that i2c/ak4641.c sends the speaker sound to a wrong output. |
22:52.49 | *** join/#htc-linux asylumed (n=insanity@196.211.116.2) |
22:58.55 | lkcl | gpio 74 to 0 on the blueangel just made the screen go white horizontal lines and totally crash. |
22:59.55 | asylumed | :/ |
23:01.02 | lkcl | how many gpio regs on a pxa 263? 96 or 128? |
23:01.16 | asylumed | 90? |
23:01.44 | lkcl | 90, huh? |
23:01.45 | lkcl | huh. |
23:01.55 | lkcl | sure about that? |
23:01.59 | cr2 | 85 |
23:02.26 | lkcl | damn. |
23:02.38 | lkcl | *sigh* on to asic3, then. |
23:03.01 | lkcl | let's go prod some gpio... |
23:05.58 | cr2 | gpio38 is the only unknown irq. |
23:15.00 | cr2 | good night. it will be a hard week ;) |
23:15.41 | BabelOued_ | good night |
23:15.42 | lkcl | night dude |
23:25.45 | lkcl | B14 is a sound power pin on the blueangel. |
23:25.45 | lkcl | xxxxing hooray. |
23:25.53 | BabelOued_ | oohhh |
23:27.09 | lkcl | this: |
23:27.18 | lkcl | HaRET(47)# pd 0x0c000098 4 |
23:27.18 | lkcl | 0c000098 | 28fc68fc | .h.( |
23:27.18 | lkcl | HaRET(48)# pfw 0x0c000084 1 0x28fc28fc |
23:27.18 | lkcl | HaRET(49)# pd 0x0c000098 4 |
23:27.18 | lkcl | 0c000098 | 28fc28fc |
23:27.27 | lkcl | this: |
23:27.36 | lkcl | >>> hex(0x68fc & ~0x4000) |
23:27.36 | lkcl | '0x28fc' |
23:27.43 | lkcl | and then played a sound and got this: |
23:27.52 | lkcl | GPIO112 S 0 1600897 |
23:27.52 | lkcl | GPIO112 S 1 1601080 |
23:27.52 | lkcl | GPIOA15 S 1 ? 1601158 |
23:27.52 | lkcl | GPIOB14 S 1 ? 1601801 |
23:27.52 | lkcl | GPIO29 S 1 1602419 |
23:27.53 | lkcl | GPIOA15 S 0 ? 1602498 |
23:27.55 | lkcl | GPIOB10 S 1 ? 1607144 |
23:27.57 | lkcl | GPIOB11 S 0 1607539 |
23:27.59 | lkcl | GPIOD2 S 0 1607707 |
23:28.01 | lkcl | GPIO3 S 1 1608027 |
23:28.03 | lkcl | GPIOD2 S 1 1608105 |
23:28.05 | lkcl | GPIO3 S 0 1608272 |
23:28.07 | lkcl | GPIOD2 S 0 1608357 |
23:28.09 | lkcl | GPIOD2 S 1 1608602 |
23:28.11 | lkcl | GPIOB10 S 0 ? 1609072 |
23:28.13 | lkcl | GPIOB11 S 1 1609317 |
23:28.17 | lkcl | GPIOD2 S 0 1609637 |
23:28.19 | lkcl | GPIO3 S 1 1609958 |
23:28.21 | lkcl | GPIOD2 S 1 1610036 |
23:28.23 | lkcl | GPIO3 S 0 1610579 |
23:28.25 | lkcl | GPIOD2 S 0 1610658 |
23:28.27 | lkcl | GPIOD2 S 1 1611353 |
23:28.49 | BabelOued_ | D2 is owm irq |
23:29.14 | lkcl | 29 is i2s. B10 is charger. B11 is listed as 'display power for 0x5 boardid ba?' |
23:29.36 | lkcl | ok - B10 is _listed_ as charger |
23:30.18 | lkcl | what's the owm again? |
23:30.37 | BabelOued_ | owm is ds1wm one wire bus |
23:31.41 | lkcl | oh ok. |
23:32.07 | BabelOued_ | i think it is the good gpio |
23:32.11 | lkcl | well i just totally screwed sound up by setting that B14. |
23:32.53 | lkcl | oops the cradle is a bit wobbly, which is why the charger IRQs keep coming on |
23:42.48 | BabelOued_ | grhhh |
23:42.59 | BabelOued_ | always same message |
23:43.02 | BabelOued_ | <3>IRQ handler type mismatch for IRQ 40 |
23:44.35 | lkcl | nope - i screwed up. i thought it was A14. and we already know it's B14. |
23:46.32 | lkcl | <PROTECTED> |
23:46.33 | lkcl | <PROTECTED> |
23:46.33 | lkcl | <PROTECTED> |
23:46.33 | lkcl | <PROTECTED> |
23:46.56 | lkcl | BabelOued: apparently, you're trying to share an IRQ |
23:47.38 | BabelOued_ | ah, i ve set irq gpio 17 for pcmcia, and same for acx |
23:47.46 | BabelOued_ | maube it is that |
23:48.02 | lkcl | and the only reason it got spotted is because you tried to set different flags. |
23:49.13 | BabelOued_ | it is strange to have irq sharing :( |
23:49.40 | lkcl | ok well check out irq 85 because that one goes mad when i use haret over wifi |
23:49.55 | lkcl | ok what device is this you're checking, again? |
23:50.04 | lkcl | blueangel, right? |
23:50.08 | BabelOued_ | yes |
23:50.30 | *** part/#htc-linux RoEn_PC (n=roen@p54A67474.dip.t-dialin.net) |
23:50.35 | lkcl | ok, well let's create a log file with log 'wa.txt' and wasic3gpio 10 and run that when wifi is off. |
23:51.00 | lkcl | o hell you'll have to do it |
23:51.19 | lkcl | need an sdcard reader and it's somewhere in the house after i got back from holland |
23:51.43 | lkcl | o i know... i think.... |
23:53.44 | lkcl | ok 85 goes bananas when i touch the screen |
23:55.18 | lkcl | and why does 112 reliably go up/down??? i thought pxa263s were only supposed to have 86 gpios???? why the heck is 112 _definitely_ changing - and reliably changing??? |
23:55.50 | BabelOued_ | i ve same 112 when i touch the screen |
23:56.18 | lkcl | ah. 112-96 equals 16. |
23:56.51 | BabelOued_ | why 96 ? |
23:56.57 | lkcl | it's a wrap-around. it's a memory-mapped shadow thing of registers 0-13 |
23:57.18 | lkcl | registers 0-31 |
23:57.19 | lkcl | sorry |
23:57.48 | lkcl | 0-31 are shadowed-memory-mapped at the location we normally associate with 96-127 on pxa27x processors. |
23:58.46 | lkcl | so yes it changes but so should 16. it's odd that 16 doesn't get noticed by wasic3gpio... |
23:59.37 | lkcl | i start to have that horrible sinking feeling... |
23:59.40 | BabelOued_ | we must set IRQF_SHARED to tsc2200 to avoid error at startup |
23:59.46 | *** join/#htc-linux BoSJo (n=BoSJo@105.84-48-112.nextgentel.com) |