00:06.56 | *** join/#htc-linux BoSJo (n=bosjo@130.80-203-23.nextgentel.com) |
00:24.51 | *** join/#htc-linux apt (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
00:24.51 | *** topic/#htc-linux is HTC LINUX ! check also -> http://handhelds.org/moin/moin.cgi/HTC_2dPhones | http://wiki.xda-developers.com/index.php?pagename=BlueangelResearch | http://gnulinux.biz/files/ LOGS: at http://ibot.rikers.org/%23htc-linux/ |
01:37.53 | *** join/#htc-linux _bosjo (n=bosjo@130.80-203-23.nextgentel.com) |
03:30.50 | *** join/#htc-linux BoSJo (n=bosjo@130.80-203-23.nextgentel.com) |
03:42.28 | Kevin2 | Status update on apache: I think I've mapped out the mysterious micro-controller that the pxa is bit-banging out to. I've updated the docs in svn to reflect that knowledge. I've also written a small program (also in svn) that can read/write to the chip from linux userspace. Everything seems to work fine - so writing a kernel driver shouldn't be too difficult. |
05:41.05 | ||ugh | Kevin2, I am going to need to come up to speed on the Apache (since I got one this week, and REALLY want to scrape off MS-crud). Is there a good place to find out local things about it, like what the PXA is yet? |
06:54.52 | *** join/#htc-linux lpotter (n=ljp@c210-49-127-23.rochd1.qld.optusnet.com.au) |
06:57.38 | *** join/#htc-linux lpotter (n=ljp@c210-49-127-23.rochd1.qld.optusnet.com.au) |
07:09.56 | *** join/#htc-linux awelux (n=awelux__@dslb-084-058-160-093.pools.arcor-ip.net) |
07:24.42 | *** join/#htc-linux goxboxlive (n=goxboxli@126.80-202-166.nextgentel.com) |
07:39.50 | *** join/#htc-linux goxboxlive (n=goxboxli@126.80-202-166.nextgentel.com) |
08:34.52 | *** join/#htc-linux goxboxlive (n=goxboxli@126.80-202-166.nextgentel.com) |
09:00.38 | *** join/#htc-linux BabelOued (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
09:04.40 | *** join/#htc-linux sylvain_2 (n=sylvain@APuteaux-154-1-21-209.w83-199.abo.wanadoo.fr) |
11:22.46 | *** join/#htc-linux pH5 (n=ph5@p54865D66.dip.t-dialin.net) |
13:13.18 | BabelOued | hi |
13:13.40 | BabelOued | goxboxlive: are you here ? |
13:43.10 | *** join/#htc-linux jeanseb (n=jeanseb@gazypan.dyndns.org) |
13:51.37 | jeanseb | hello |
13:51.50 | BabelOued | hello jeanseb |
14:21.40 | Kevin2 | ||ugh: Best source right now is via svn: svn://www.shadowmite.com/home/svn/ppc6700 |
15:03.18 | *** join/#htc-linux fimbulvetr (n=danv@24.220.28.74) |
15:27.04 | Kevin2 | fimbulvetr: Did you ever try bluetooth with the latest kernel? |
15:33.59 | *** join/#htc-linux ChanServ (ChanServ@services.) |
15:33.59 | *** mode/#htc-linux [+o ChanServ] by irc.freenode.net |
15:37.25 | *** join/#htc-linux rob_w (n=bob@p213.54.221.78.tisdip.tiscali.de) |
15:37.47 | *** join/#htc-linux skodde (n=skodde@213-140-16-178.fastres.net) |
15:46.11 | fimbulvetr | Nope, I did not. I have no bluetooth devices |
15:47.38 | fimbulvetr | Kevin2: I have no bluetooth devices. |
15:59.45 | goxboxlive | BabelQued yes , now i'm here. |
16:00.26 | BabelOued | hi goxboxlive |
16:01.00 | BabelOued | where can i find a runnning local.conf for bitbake opie for BA ? |
16:01.03 | goxboxlive | hi |
16:01.11 | Kevin2 | fimbulvetr: Okay, thanks. |
16:01.36 | fimbulvetr | Has anyone besides me got wireless to work? |
16:02.03 | goxboxlive | There arent anyone for spcific drivers.,but the one florian has made works great. Hold on. I'll try to find it for you. |
16:02.48 | BabelOued | goxboxlive: thanks |
16:03.11 | Kevin2 | I think one other person confirmed it. |
16:03.33 | goxboxlive | Use this one, this works great, just change the machine name: http://jornada820.sourceforge.net/files/uni/local.conf.htcuniversal |
16:05.20 | BabelOued | thanks , i try it on my bitbake machine |
16:05.28 | goxboxlive | And also change this line : BBMASK = "(.*opie.*|.*qt.*)" to look like this BBMASK = "" |
16:05.36 | rob_w | fimbulvetr, NO |
16:05.53 | rob_w | fimbulvetr, do you have ? do you have a log of what to do ? |
16:06.42 | rob_w | fimbulvetr, i trace some memory yesterday of pcmcia0 and pcmcia1 |
16:06.50 | rob_w | but i had no luck |
16:09.46 | fimbulvetr | I got wireles to work on the htcapache |
16:09.50 | fimbulvetr | Is that what you have? |
16:10.58 | rob_w | actually not .. what wireless chip does it use ? |
16:11.35 | fimbulvetr | The acx100 |
16:11.50 | rob_w | ok then we get together .. i use the blueangel |
16:12.14 | rob_w | so what is the general deal to setup up the acx100 properly to your apache .. |
16:12.54 | fimbulvetr | Well once kevin2 figured out the specifics with the driver, it was all a matter of modprobe & having the correct firmware |
16:13.07 | fimbulvetr | I thought the BA had a working wireless setup??? |
16:15.16 | rob_w | fimbulvetr, it does , but i never got the info yet .. Kevin2 |
16:15.31 | fimbulvetr | Oh |
16:15.55 | fimbulvetr | Well if you compile it and choose the acx100 stuff as a module, and then do a modprobe acx, what does your dmesg say? |
16:16.24 | rob_w | lots of missing symbols into the pci direction .. |
16:17.01 | rob_w | but it is connected to pcmcia somehow right .. once i already saw it mentioned at cardctl |
16:20.25 | Kevin2 | rob_w: on apache, the acx100 chip is connected directly to the pxa's memory controller. How is it connected on ba? |
16:22.13 | rob_w | i think in some way to pcmcia |
16:24.38 | rob_w | hang on . .now the acx load without errors |
16:25.13 | rob_w | so now ineed to show the acx the firmwares somehow ? |
16:27.34 | rob_w | ouch , now i also find an irclog from where it worked .. |
16:27.38 | BabelOued | goxboxlive: with your local.conf it say TARGET_ARCH invalid i replace with TARGET_ARCH="arm" |
16:32.55 | rob_w | how do i tell acx about my firmwares =? via modprobe , right ? |
16:38.53 | BabelOued | rob_w: you have a module firmware_class that manage all firmware on linux |
16:42.33 | rob_w | CONFIG_FW_LOADER=y |
16:42.33 | rob_w | <PROTECTED> |
16:43.49 | BabelOued | ok, you have only to put firmware files in the right path /lib/firmware i think |
16:46.31 | goxboxlive | BabelQued just uncomment it |
16:48.04 | BabelOued | goxboxlive: i do that :) i'm now building ipkg ... take a long time to build opie image .... |
17:06.58 | rob_w | hmm my firmwares stay untouched ? |
17:07.49 | BabelOued | rob_w: you need to activate right GPIO to have firmware loaded |
17:12.45 | rob_w | hmm .. |
17:13.10 | *** mode/#htc-linux [+o rob_w] by ChanServ |
17:13.27 | *** mode/#htc-linux [-v cr2] by rob_w |
17:15.41 | rob_w | did anybody see a userspace tool to toggle gpio`s yet ? |
17:17.28 | BabelOued | rob_w: i've made a module like htcuniversal_acx which activate write GPIO but i got always the same error when loading acx module |
17:21.01 | rob_w | pastebin me the driver please |
17:22.01 | BabelOued | rob_w: http://linuxbox2.free.fr/blueangel/htcblueangel_acx.c |
17:22.17 | Kevin2 | rob_w: You can also look at arch/arm/mach-pxa/htcapache/htcapache.c |
17:22.30 | Kevin2 | The wifi code there is pretty small. |
17:22.55 | BabelOued | you need to load this one before load acx ( code is for .12 ) |
17:23.08 | Kevin2 | But, again, the apache (and universal) have the acx attached directly to the memory controller. |
17:24.47 | rob_w | BabelOued, what error do you recieve when using this code ? |
17:26.49 | BabelOued | acx: this driver is still EXPERIMENTAL |
17:26.53 | BabelOued | acx: reading README file and/or Craig's HOWTO is recommended, visit http://acx100.sf.net in case of further questions/discussion |
17:26.57 | BabelOued | acx: compiled to use 32bit I/O access. I/O timing issues might occur, such as non-working firmware upload. Report them |
17:27.01 | BabelOued | running on a little-endian CPU |
17:27.05 | BabelOued | PCI module v0.3.35 initialized, waiting for cards to probe... |
17:27.09 | BabelOued | acx: found ACX100-based wireless network card |
17:27.13 | BabelOued | initial debug setting is 0x000A |
17:27.13 | BabelOued | using IRQ 51 |
17:27.13 | BabelOued | acx: eCPU is already running. reset_dev() FAILED |
17:27.14 | BabelOued | acx-mem: probe of acx-mem.0 failed with error -5 |
17:27.14 | BabelOued | ro |
17:30.54 | rob_w | BabelOued, i miss a "acx_hw.h" |
17:31.32 | BabelOued | ah, yes. i compile this file with other in drivers/net/wireless/acx |
17:31.50 | BabelOued | you have htcuniversal_acx and hx470_acx at the same place |
17:33.24 | rob_w | ah oh |
17:34.43 | rob_w | such headers should go to include , right ? |
17:35.05 | BabelOued | yes |
17:35.46 | BabelOued | #define GPIOA_WLAN_PWR1 (1 << 3) |
17:35.46 | BabelOued | #define GPIOA_WLAN_RESET (1 << 4) |
17:35.47 | BabelOued | #define GPIOA_WLAN_PWR2 (1 << 5) |
17:35.59 | BabelOued | #define GPIOB_WLAN_PWR3 (1 << 13) |
17:36.19 | BabelOued | into asic |
17:36.46 | BabelOued | #define GPIO_NR_BLUEANGEL_WLAN_IRQ_N 17 /* Blueangel seem to use GPIO 17 for wireless IRQ */ |
17:36.55 | BabelOued | #define IRQ_NR_BLUEANGEL_WLAN IRQ_GPIO(GPIO_NR_BLUEANGEL_WLAN_IRQ_N) |
17:37.12 | BabelOued | for htcblueangel-gpio |
17:39.26 | rob_w | GPIO_NR_BLUEANGEL_WIFI_IRQ2 still miss this one |
17:40.43 | BabelOued | #define GPIO_NR_BLUEANGEL_WIFI_IRQ2 75 |
17:41.33 | BabelOued | i use haret to find these gpio, i think the right IRQ is 17 but ... |
17:42.39 | rob_w | hmm this acx.c is full of errors on my side here |
17:43.30 | BabelOued | yes ... it's for .12.. wrong include only |
17:45.00 | rob_w | found it |
17:46.52 | *** join/#htc-linux florian_ (n=fuchs@p5083A083.dip0.t-ipconnect.de) |
17:47.00 | rob_w | ok now i reached your error |
17:47.26 | florian_ | hi |
17:47.42 | BabelOued | ok, maybe i made a mistake with reset pin or another ... i don t know |
17:47.53 | BabelOued | hi florian_ |
17:48.15 | rob_w | i think wlan_start() is not get called |
17:50.24 | BabelOued | why ? |
17:51.11 | rob_w | and rrmod htcblueangel _acx.c craps up the kernel |
17:53.23 | rob_w | brb |
17:55.16 | BabelOued | i now .... |
17:55.29 | BabelOued | s/now/know/ |
18:05.27 | BabelOued | rob_w: do know if someone can help us ? |
18:35.31 | *** join/#htc-linux sylvain (n=sylvain@82.247.154.180) |
18:52.48 | rob_w | it is probably as Kevin2 mentioned , we need to point to a correct memory area to operate .. gpio`s might fit |
18:54.19 | BabelOued | rob_w: i'm agree with you... in the evening yesturday... what is result of your test ? |
18:54.51 | rob_w | none that i know |
18:55.57 | rob_w | 0x00000e0 might not work ... why dont we use the start registers of pcmcia0 |
18:56.43 | rob_w | 0xac000000 |
18:56.54 | rob_w | will btry that |
19:04.34 | BabelOued | il rentre quand ton homme ? |
19:21.02 | *** join/#htc-linux BabelOued (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
19:22.19 | BabelOued | lot of problem with window manager on suse... sometimes i don t see window at the right place ... strange |
19:25.35 | *** join/#htc-linux rob_w (n=bob@p213.54.195.24.tisdip.tiscali.de) |
19:41.27 | BabelOued | rob_w: don't work with pcmcia0 adress ? always same message ? |
20:03.19 | rob_w | One thing , try mapping these .. thats what cp15 once told me to get a device show up on cardctl |
20:03.23 | rob_w | devmem 0x0c000004 h 0x0128 |
20:03.23 | rob_w | devmem 0x0c000084 h 0x68fc |
20:05.11 | rob_w | or execute it like here on console , that should bring up a pcmcia device .. then try loading acx |
20:12.25 | *** join/#htc-linux bosjo (n=bosjo@130.80-203-23.nextgentel.com) |
20:36.10 | *** join/#htc-linux sylvain (n=sylvain@APuteaux-154-1-21-209.w83-199.abo.wanadoo.fr) |
21:30.02 | *** join/#htc-linux Nalim (n=Miranda@213.151.92.182) |
21:47.23 | *** join/#htc-linux Nalim (n=Miranda@213.151.92.182) |
22:26.10 | *** join/#htc-linux Nalim (n=Miranda@213.151.92.182) |
23:55.55 | *** join/#htc-linux LunohoD (n=alex@e180089077.adsl.alicedsl.de) |