IRC log for #htc-linux on 20080617

00:14.52*** join/#htc-linux AstainHellbring (n=Administ@unaffiliated/astainhellbring)
00:58.42*** join/#htc-linux swc|666 (n=swc|666@unaffiliated/swc666/x-4934821)
01:07.22swc|666does anyone know where the keymap file is for the BA?
03:50.33*** join/#htc-linux lama_ (i=lama@netbsd.pl)
04:07.37*** join/#htc-linux lama_ (i=lama@netbsd.pl)
04:15.25*** join/#htc-linux goxboxlive (n=goxboxli@195.159.97.196)
04:20.57parswc: how is the ba coming along?
04:22.27*** join/#htc-linux dcordes (n=dcordes@unaffiliated/dcordes)
04:23.43dcordespar: nothing new afaik
04:23.57dcordesginge: good to see a new kaiser hacker on board
04:24.59dcordespar: cr2 tried to implement a new spi driver to make resume after suspend on ba boardid 6 work. don't know if he has it working yet
04:30.19paroh cool
04:30.24AstainHellbringhey dcordes hows the radio write support going?
04:31.27dcordesgottas ak martin__
04:31.34dcordess/ak/ask/
04:32.24dcordesnothing new that I know of
04:32.32AstainHellbringahh ok
04:34.41dcordesAstainHellbring: I think we can write to AT but it doesn't work correctly. modem errors
04:35.13AstainHellbringahh ok that makes sense from what I saw earlier
04:35.59dcordesalso we can read gps
04:36.55AstainHellbringnice
04:37.54AstainHellbringI hadn't heard of the cdma guys having that one yet
04:41.38dcordesAstainHellbring: think the vogue has no gps
04:41.51AstainHellbringit does
04:42.06AstainHellbringknows the cdma vogue and titan very well
04:42.28AstainHellbringI don't know if the main vogue dev has flashed the gps unlocked radio onto his vogue though
04:46.04dcordesAstainHellbring: a quick search in xda dev reveals some have it disabled
05:12.01*** join/#htc-linux AstainHellbring (n=Administ@unaffiliated/astainhellbring)
05:12.53AstainHellbringquestion for you guys so android which init file in etc does it use?
05:27.11parwhere's San at?
05:42.10dcordespar: mehat?
05:48.24*** join/#htc-linux kiozen (n=oeichler@p54929C7E.dip0.t-ipconnect.de)
05:49.56dcordesmorning kiozen
05:50.15kiozenmorning dcordes, already up or still up ? :)
05:54.14dcordeskiozen: already
06:04.18*** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net)
07:39.24*** join/#htc-linux swc|666 (n=swc|666@unaffiliated/swc666/x-4934821)
07:45.02*** join/#htc-linux rob_w (n=bob@Ma3d6.m.pppool.de)
08:00.44*** join/#htc-linux Alex[sp3dev] (n=Alexande@86.110.163.25)
08:59.39*** join/#htc-linux rob_w (n=bob@Ma3d6.m.pppool.de)
09:43.01swc|666Does anyone know what the correctbootloader is for this - http://www.linuxtogo.org/~htcpxa/htcblueangel/Qtopia/QtopiaPhone-image.rootfs.tar.bz2
09:43.19swc|666?
09:46.49dcordesswc|666: I think you need to put Qtopia-Linux-htcblueangel.exe and the rootfs.tar.bz2 into the same folder and execute the exe.
09:46.51kiozenswc|666: afaik haret
09:47.11swc|666ahhhh thats right... i remember now
09:47.28swc|666the 100mb deal, right?
09:47.33dcordesswc|666: otherwise you can boot manually with a 'normal' haret. obtain here: http://handhelds.org/~koconnor/haret/
09:47.57swc|666dcordes: i've tried with a couple of harets
09:48.30dcordesof course you need a default.txt with the correct boot parameters
09:48.36swc|666dcordes: there are two zImages in the /boot directory for that Qtopia bz..
09:48.50dcordesharet needs variables at boot time in order to know what it has to do
09:48.56swc|666one zImage and one zImage-hh20-etc
09:49.16dcordesswc|666: zImage is a symbolic link to the actual kernel image zImage-hh20-etc
09:50.17swc|666dcordes: so in essence, if I were to manually boot it, I should copy the zImage-hh20 from boot to my device, and use haret with a proper default.txt?
09:50.19martin__dcordes: could you have a go at mmutracing the at writes in wince?
09:50.26martin__i haven't had much luck
09:51.04dcordesswc|666: yea. but it is also here http://www.linuxtogo.org/~htcpxa/htcblueangel/Qtopia/SDInstall/
09:51.19dcordesswc|666: did you try what I said?
09:51.22dcordes11:46 < dcordes> swc|666: I think you need to put Qtopia-Linux-htcblueangel.exe and the rootfs.tar.bz2 into the same folder and execute the exe.
09:51.32martin__just interested in the bit from smem 41f0 to 6208
09:51.35dcordesI think Qtopia-Linux-htcblueangel.exe has the rootfs
09:51.50swc|666dcordes: if I do that, I'll only have a 100mb partition though, right?
09:52.23dcordesswc|666: don't know. Possibly you will get a loopfile variable in size
09:52.32dcordesmartin__: ok
09:53.36dcordesswc|666: I would boot from SD. Make a non sd-hc with two primary partitions: 1st with fat16 where you put zImage default.txt haret.exe, 2nd with the rootfs.tar.gz extracted.
09:54.25dcordesuse http://www.linuxtogo.org/~htcpxa/htcblueangel/Qtopia/SDInstall/startup.txt and zImage alongside a haret from http://handhelds.org/~koconnor/haret/
09:54.29swc|666dcordes: yes, that's what ive done before, but for this Qtopia image, I cant seem to find the 'right' haret
09:54.37swc|666ok
09:54.42swc|666i'll try that haret
09:54.54dcordeswhy not? Use a normal one. latest build for example http://handhelds.org/~koconnor/haret/haret-20080613-swp3.exe
09:55.16swc|666i'll try that one :)
09:55.38dcordesyou don't want Qtopia-Linux-htcblueangel.exe when you boot from sd because it does automagically create the loopfile from the tar I think
09:55.49swc|666right
09:56.21dcordesswc|666: can you use sdhc in wince on ba?
09:56.47swc|666yep
09:56.57dcordeswith an updated rom?
09:57.05swc|666wm5
09:57.12*** join/#htc-linux rob_w (n=bob@Ma3d6.m.pppool.de)
09:57.16swc|666i just upgraded it today
09:57.16dcordesnice! I need that
09:57.22swc|666it was a pita
09:57.25dcordesdid you try an 8 gig?
09:57.30swc|6664gb
09:57.42swc|666also i noticed maybe a problem because of wm5
09:57.58dcordesswc|666: what is it?
09:58.27swc|666i had gpe running earlier today, and now the keypad will stick and keep typing keys... also the touchscreen seemed to double click al the time back and forth
09:58.48dcordesswc|666: known problems, not wince related
09:58.53swc|666this is why i want to try running qtopia to see if the problem persists
09:59.07dcordesswc|666: most likely. This is a kernel level problem
09:59.31dcordesthe keyboard bug renders the keyboard unusable
09:59.40swc|666dcordes: i want to eventualy get the Titchy Debian running... i had it running earlier, but with no window manager
10:00.15dcordesthat would be interesting. What do you need for flashing wm5?
10:00.42swc|666unlock + the helmi rom
10:01.08swc|666Helmi_BA_WM2k5_AKU3.5_v1.4.CF2.R2
10:01.21swc|666and xdadev_all_unlock-v1.6_138.exe
10:03.21dcordesmartin__: what do you mean you had not much luck tracing? What mmutrace did you add?
10:14.37swc|666dcordes: yeay!
10:15.13swc|666finally.. a haret that works
10:15.46dcordesswc|666: good. do you have an audio adapter for ba?
10:16.00dcordesI'm looking for one with a standard headphone jack
10:16.09swc|666no not yet
10:17.23dcordesxmms fullscreen on blueangel makes a nice jukebox :)
10:18.04swc|666i will have to try it :)
10:18.19swc|666actually... i do have a small adapter
10:18.24swc|666<somehwere>
10:22.47swc|666so how come the keyboard an the input keyboard don't work? is there a fix?
10:31.42dcordesmaybe u use an old kernel version?
10:31.56dcordesiirc there were some improvements in ts driver
10:32.16swc|666hmm
10:33.19swc|666i'll have to experiment more
10:33.38dcordesprobably try an onscreen keyboard with bigger keys
10:33.47dcordesthink there's a way to scale matchbox-keyboard
10:33.56swc|666yep
11:13.07*** join/#htc-linux infernixx (i=nix@unaffiliated/infernix)
11:21.33swc|666dcordes: hmm... i definitely think that wm5 is messing up the keyboard. I've tried 4 kernels so far :/
11:41.17*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)
12:17.31*** join/#htc-linux Tonny (n=chatzill@set25-1-88-166-169-49.fbx.proxad.net)
13:31.25*** join/#htc-linux Othello (i=Magorium@gateway/tor/x-b48a6c1d1e0a5c7e)
13:59.54*** join/#htc-linux dcordes_ (n=dcordes@unaffiliated/dcordes)
14:30.51dcordes_martin__: addlist mmutrace 0xb510041f0 0x06208 killed wince
14:31.19dcordes_on my kaiser
14:41.27*** join/#htc-linux ndavey (n=neil@220-244-142-101.static.tpgi.com.au)
14:44.50dcordes_oh that offset ist not correct
14:46.32dcordes_addlist mmutrace 0xb510041f0 (0xb51006208 - 0xb510041f0) ?
14:50.51gingedcordes_: I believe you were looking into the serial issue on the msm
14:51.02*** join/#htc-linux goxboxlive (n=goxboxli@208.84-48-176.nextgentel.com)
14:51.46*** join/#htc-linux GPFerror (n=gpferror@cpe-76-187-41-132.tx.res.rr.com)
14:57.32*** join/#htc-linux kiozen (n=kiozen@rgnb-4db1fc78.pool.einsundeins.de)
14:57.38*** join/#htc-linux Alex[sp3dev] (n=Alexande@86.110.163.25)
15:00.11dcordes_ginge: not yet. I'm not brave enough. I could email you the information martin__ provided me with about the topic
15:00.39dcordes_I'm not much of a C coder or kernel developer :)
15:01.05*** join/#htc-linux idman (n=idman@156.80.252.112)
15:01.08*** part/#htc-linux idman (n=idman@156.80.252.112)
15:01.09gingedcordes_: yes please. admin at headfuzz.co.uk . I think I have a handle on the problem anyways
15:01.14dcordes_ginge: I read in the logs you patched the keyboard driver. May I commit those to the git repository?
15:01.29dcordes_ginge: that would be nice. I will just forward the mail
15:03.12gingedcordes_: I patched the vogue keyboard driver into the kaiser, but its not too useful. It flickers like hell too. I post a link somewhere when I have it working.
15:05.31dcordes_ginge: ah you mean that kernel level framebuffer onscreen keyboard?
15:06.12gingeyeah. I have it with useful characters on, such as tilde ;) Also It is almost certainly not the right way to do it.
15:06.27dcordes_we could commit it alongside the vogue one
15:07.07dcordes_also need to apply martin__'s kaiser-smd.c
15:07.27gingeoh? what is new. Thats where the serial issue would seem to be
15:08.22dcordes_ginge: isn't serial directly connected to UART1? smd is the shared memory interface. What's new in it is that the gps read channel was added and AT write works partially
15:08.48gingeI am thinking of board-htckaiser. never mind :)
15:08.52dcordes_as soon as I write anything to the AT channel with it, the modem spits errors and freeze
15:08.54dcordes_freezes
15:09.33dcordes_ok
15:09.47dcordes_ginge: did you receive the mail?
15:11.00gingedcordes_: not yet you could also try servo at openservo.org the headfuzz has a dumb spam filter
15:11.29dcordes_looks like you are much into robotics
15:11.39gingetoo much ;)
15:11.59gingeand with a name like Android, who could resist
15:12.23dcordes_sent
15:12.31gingegreat, got it thanks
15:12.49dcordes_good. do you have experience with quadro copters?
15:13.51gingesort of. I am building one at the moment, but it is my first
15:15.20dcordes_I was thinking of making one. https://www.mikrocontroller.com/index.php?main_page=product_info&cPath=80&products_id=236&zenid=1e80ca3f6a9c8497471af12dc2cd5a07 something like that
15:16.53dcordes_gotta run, bye
15:19.46gingecya
15:19.51gingelooks good btw
15:34.18gingeis there any way I can get the kernel boot output in the case of a kernel segfault. At the moment it just looks like haret freezes
15:49.46*** join/#htc-linux LunohoD_ (n=alex@e180076132.adsl.alicedsl.de)
15:50.54*** join/#htc-linux Tonny_ (n=chatzill@set25-1-88-166-169-49.fbx.proxad.net)
15:54.52*** join/#htc-linux JohnnyK (n=johnnyk@nfx-nat-229.pilsfree.net)
16:04.27*** join/#htc-linux AstainHellbring (n=Administ@unaffiliated/astainhellbring)
16:05.57*** join/#htc-linux pH5 (n=ph5@e178246111.adsl.alicedsl.de)
16:19.02*** join/#htc-linux tsdogs (n=tsdogs@195.32.71.229)
16:42.40dcordes_ginge: use the latest haret http://www.handhelds.org/~koconnor/haret/haret-20080613-swp3.exe Do you run the stock wince rom?
16:43.28gingedcordes_: Yes, stock rom. Can't be bothered to reflash and haret works 9/10 times
16:44.24dcordes_ah ok I see your problem. It doesn't boot after you changed critical things in the code, right?
16:45.46dcordes_I'm not aware of any way to get such early init information: We don't have any storage drivers yet so you won't be able to write messages and read them after a crash. also if it doesn't get to display init you won't be able to look it up right on the screen
16:46.16gingethe problem is no serial console
16:46.21dcordes_an idea I have would be to init the critical (uart?) after everything else (also fb) is present
16:46.58gingenot a bad idea. I might also try and build it as a module and modprobe it manually
16:47.34dcordes_I didn't boot kaiser yet with module support
16:48.02dcordes_but should be no problem. do you use my angstrom console-image build?
16:48.08gingeyes
16:48.45dcordes_ok cool. If you miss anything in the image, just poke and I will make a new build including it
16:49.27gingethanks
16:50.59dcordes_did you refer to the heli kit with looks good?
16:51.15gingeyes, its looks pretty easy to assemble
16:52.13dcordes_they also have instructions etc. But I think it's a bit pricy
16:52.25dcordes_did you already get your parts?
16:52.39gingeI did think the price was pretty high. I am milling mine from scratch
16:52.57gingethe whole quad is only 50mm x 50mm
16:53.09dcordes_wow
16:53.37dcordes_that's tiny compared to that monster
16:54.02gingeI tend to go crazy when I build stuff.
16:54.13dcordes_:)
16:54.52dcordes_I have seen poeple using a gumstixx board as central control unit. how are you putting this?
16:55.28gingethe gumstix is too large to control it, so I am fabricating a custom arm9 board
16:55.55gingeonly the dev work is happening on the gumstix, and uses an cabl to the quad
16:56.53dcordes_sounds highly technical with the custom board
16:57.37gingeits kind of similar to reverse engineering this kaiser. Make a change, upload, rinse  repeat.
16:59.22gingethis new haret seems to boot faster and more reliably. nice
17:01.29gingedcordes_: how about some angstrom scripts to do stuff like; log.sh does nano -w /var/log/messages
17:02.01gingeshortcuts
17:02.17dcordes_good idea. can put it in the image
17:02.55dcordes_also a script to make the device nodes would be useful. but they should be created automatically in the angstrom fs. I wonder why they aren't
17:04.01dcordes_pH5: is blueangel maintained in ltg?
17:05.45pH5unless BabelO had time to fix the old hh.org stuff, nope.
17:06.26dcordes_pH5: ok. do you know about any updates on the spi bitbanging driver?
17:07.34pH5to the best of my knowledge, the asic3 based devices are waiting for asic3 gpio and mmc support in mainline more or less.
17:07.55pH5I only know that cr2 pushed something into hh.org cvs, but I don't know whether it is complete.
17:08.10pH5I have cr2's BA here, which is one of the old, spi-less.
17:08.22dcordes_pH5: I tried something he pushed in hh few weeks ago
17:08.41dcordes_pH5: spi-less=boardid6?
17:09.13pH5no, boardid != 6, doesn't need the SPI transfer to LCM.
17:10.15dcordes_LCM?
17:10.49pH5lcd (control module)
17:11.35dcordes_why is the SPI transfer only required on resume, not on bootup init?
17:11.44pH5the lcd power setup on the boardid<6 devices is gpio only
17:11.50pH5dcordes_: because wince already did it for us
17:12.04dcordes_ahh I see
17:12.51dcordes_cr2: any news on blueangel SPI driver since I tried your commit?
17:13.43dcordes_pH5: know a possible reason for why the /dev/smd* nodes don't get created automatically in console-image?
17:14.19*** join/#htc-linux premy556 (n=premy@200.205.76-86.rev.gaoland.net)
17:14.53pH5:/ right now I'm back to from "mmc driver oopes" down to "doesn't boot at all" on hx4700. wtf.
17:14.56pH5dcordes_: no idea
17:16.31dcordes_pH5: oh sucks (hx47). could it be that somethign doesn't get mounted correctly or the smd driver is initialized too late on kaiser?
17:16.40dcordes_udev does create the nodes, doesn't it?
17:17.17pH5does udev only create nodes if it has the correct rules set? or does it create nodes for all unknown devices by default?
17:18.15*** join/#htc-linux surgex (i=surge@pool-71-186-163-107.bflony.fios.verizon.net)
17:18.25dcordes_so I would have to add a udev rule for smd in OE?
17:18.48pH5might be.
17:23.14*** join/#htc-linux premy (n=pr@200.205.76-86.rev.gaoland.net)
17:24.56*** join/#htc-linux ginge_ (n=baz@cpc6-ward3-0-0-cust579.manc.cable.ntl.com)
17:26.03pH5dcordes_: re hx4700, disabling the mmc driver fixes the lock-up though, so the bugs are well contained :)
17:37.46dcordes_pH5: but that's only in the more recent kernel version 2.6.24+? I wonder if dzo is cooking on msm mmc for vogue
17:39.14pH5I'm working against rmk's arm-devel tree, that's about 2.6.26-rc4 right now.
17:39.28dcordes_rmk?
17:39.41pH5a mmc driver would be really helpful, all this initrd/initramfs stuff is a pain
17:39.48pH5(for development, at least)
17:39.58dcordes_yes. also for debugging. it would enabled wifi also
17:40.00pH5russell king, the arm maintainer
17:40.55pH5his tree has some nice things for pxa that are not in mainline until the next merge.
17:41.16pH5an sdio driver for the wifi chip exists? that's good.
17:42.41dcordes_pH5: the wifi chip is ti125 or so which is supported by acx100. I was assuming it wouldn't be a problem making it work as soon as msm sd works
17:46.15*** join/#htc-linux AstainHellbring (n=Administ@unaffiliated/astainhellbring)
17:50.34dcordes_martin__: addlist mmutrace 0xb510041f0 (0xb51006208 - 0xb510041f0) also mad kaiserhang
17:50.46cr2hi
17:50.50pH5hi cr2
17:51.01cr2pH5: don't you have a CF on hx4700 ?
17:52.33pH5yeah, doesn't work yet either
17:53.01pH5methinks asic3 mmc is more important right now
17:53.55cr2agreed.
17:54.27cr2i#ve just thought that booting off CF and modprobing asic3_mmc may have been easier.
17:55.36pH5in theory booting off NFS should have been the best way (although not easy in my eyes). I still didn't manage to set this up properly.
17:58.41dcordes_bye
17:59.36pH5dcordes_: bye
18:04.32*** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be)
18:16.57*** join/#htc-linux TimRiker (n=timr@70-7-68-249.area7.spcsdns.net)
18:43.01*** part/#htc-linux Tonny_ (n=chatzill@set25-1-88-166-169-49.fbx.proxad.net)
18:56.05martin__dcordes_: i wasn't getting hangs, rather just no results
18:57.50*** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net)
19:15.42*** join/#htc-linux pikapika (n=pikapika@mar75-8-88-164-227-147.fbx.proxad.net)
19:17.32pikapika:)
19:21.14*** join/#htc-linux TimRiker (n=timr@70-7-68-249.area7.spcsdns.net)
19:32.56*** join/#htc-linux wireddd (n=wired@unaffiliated/wireddd)
19:36.37*** join/#htc-linux kiozen (n=kiozen@rgnb-4db1fc78.pool.einsundeins.de)
19:36.54kiozenhi
19:54.56BabelOhi kiozen
19:55.13kiozenhi BabelO, how is going ?
19:55.42BabelOgood
19:55.54kiozenBabelO: found all bugs ?
19:56.11BabelOlol yes yes, no bug left now :)
19:56.37BabelOkiozen: i mean no bug left until someone use the software
19:56.42kiozenLOL
19:57.10kiozenmy bug tracker at work hits 0 only once or twice a year :)
19:58.17kiozenBabelO: you tried latest GT with that overlay stuff?
19:59.42BabelOkiozen: text overlay ? i build the last one yes
19:59.51BabelObut did not found new functionnality for me :)
20:00.04kiozenBabelO:  F6
20:01.13BabelOkiozen: ah i see when i move it now :)
20:03.12kiozenyes and next will be some distance mesurement, however I have some upnp stuff in the pipe, too
20:03.32kiozenand some internal iso9001 stuff :/ how boring
20:06.15kiozenBabelO: did you succeed with that GUI stuff for M?
20:08.08BabelOkiozen: not really
20:08.24kiozenwhat's the problem? time?
20:16.20cr2hi kiozen
20:16.29cr2hehe. wine-1.0 released
20:17.20kiozenyes I have seen it, always thouhgt wine is the most useless piece of software and will never make it - I was proved wrong :)
20:18.13cr2lol
20:18.20cr2winelib is ok.
20:18.35cr2i could run gpsmapedit this way.
20:19.07kiozenonly use it to uncompress Garmin maps in senseless exe format
20:19.27cr2the routing graph support in .img is the next great thing.
20:19.46kiozen??
20:19.53cr2useful for installers
20:20.02*** part/#htc-linux premy (n=pr@200.205.76-86.rev.gaoland.net)
20:20.28cr2just thinking loud about other projects that are close, but still unfinished.
20:20.34cr2n560 *cough*
20:21.10kiozenyes :) what can I do to boost motivation
20:21.21cr2i've tried to merge 2 CVS haret trees and created a big mess.
20:21.48kiozena nice bottle of wodka? but that is somehow contra productive :)
20:23.45cr2yeah.
20:24.20cr2kiozen: you do a vacation in july ?
20:24.59kiozencr2:  no real vacation until next April, my wife has her 8 month "amtsjahr"
20:25.31kiozenyeah in the sese of wodka or productiveness?
20:25.43kiozens/sese/sense
20:26.20*** join/#htc-linux TimRiker (n=timr@pdpc/supporter/bronze/TimRiker)
20:26.23cr2both
20:27.05kiozenok let's see :)
20:27.08BabelOkiozen: i m working on other thing too, but more hardware than software
20:27.43kiozenBabelO: uuuuuh hw? You build the ulimative GPS platfrom?
20:28.06kiozenhaven't done hw for 10 years now.
20:29.09BabelOkiozen: no, just some intelligent car security system with embedded gsm to cut electric circuits when i want and some more intelligence
20:29.55kiozenpaaah, just some dynamit with remote ignition will do :P
20:30.05cr2LOL
20:30.37kiozenhope CIA is not reading this and raids me tomorrow morning on my way to work
20:31.08kiozenremembers: place before time :/
20:32.14BabelOlol
20:32.25pH5always wanted to have an anti-theft device that somehow involved laughing gas for his car
20:32.49BabelOkiozen: was thinking to electricity on the car, so nobody can enter into it
20:32.55kiozenthought spikes in the seat would be more fun
20:33.03cr2i was told that my car is not worth stealing it :)
20:33.32kiozencr2:  that was the opinion of a friend with a 10 year old Ford, too
20:33.51cr2mine is 13 years old
20:34.00kiozenand I would second that. however Hungarian people think different :)
20:34.11BabelOkiozen: i just change my car an old peugeot 106 .. lol and the previous car was stolen
20:35.02kiozenlol, sofar no one wants my Toyota, to conservative
20:35.03cr2BabelO: do you keep the qtopia source ?
20:35.19BabelOcr2: yes i have two or tree git here
20:35.37cr2BabelO: tsdogs told me that evil nokia pulled the source down.
20:36.12BabelOcr2: yes only a readme.txt file :)
20:36.17cr2fsck them, bastards
20:36.22BabelOcr2: but sources are still in a git
20:36.35cr2i must have them somewhere too.
20:36.42kiozenyes that sucks, let's see if they ever decide to solve these license isues :/
20:36.51BabelOcr2: they just want to remove some proprietary librarie or code i think, and use nokia gpm code :)
20:37.52cr2hehe. when they've released the greenphone, it was the same story.
20:39.14cr2wow, 200GB disk is full again
20:39.23cr2nice things i see here.
20:39.26cr2ydl4-install.iso
20:39.59kiozenthinks 8GB should be enought for everyone
20:40.23cr2the 180GB is full too.
20:40.34cr2and i even don't have oe anymore :)
20:40.59cr2400MB free from 180GB is too low...
20:41.38kiozencr2: you are a hdd messy
20:41.58cr2i've booted an old dec unix machine today. CDE is such a stone age ;)
20:42.25cr2kiozen: yeah, i'm looking what to delete now.
20:42.41cr2kiozen: only 1 kernel tree, 2 haret trees.
20:43.00cr2<PROTECTED>
20:43.02cr2lol
20:43.03BabelOcr2: /usr/share/doc ... not needed :)
20:43.28cr2must be some dd from /dev/zero for 1.5 years :)
20:44.15cr22GB of zeros lying around for 1.5 years. i still can't rememeber what did i want to test then.
20:44.39BabelOcr2: bad sector ?
20:44.54cr2no.
20:44.57cr2od -v -x data
20:45.03cr2shows only zeros.
20:45.17cr2i think i've copied it from /dev/zero to test something :)
20:45.44kiozenyes these are some fine aged zeros, everyone should have on their hdd
20:45.52cr2LOL
20:45.56cr2282095580 29. Jan 2007  msys.tar.gz
20:46.07cr2i doubt i need something like that
20:47.12cr2<PROTECTED>
20:47.29cr2yes, yellowdog is the biggest sinlge file
20:47.59cr2qt4 source tree is not small too. rm -rf
20:50.28cr2dead cegcc svn tree that i couldn't compile. rm -rf
20:51.53cr230GB free already . not bad.
21:04.35dcordes_hi
21:04.37dcordes_martin__: ping
21:10.41dcordes_martin__: what addlist mmutrace did you use to trace tx?
21:15.02*** join/#htc-linux AstainZZZZZZ (n=Administ@unaffiliated/astainhellbring)
21:20.02*** join/#htc-linux SmallR2882 (n=SmallR20@c-67-162-60-33.hsd1.il.comcast.net)
21:24.21*** join/#htc-linux swc|666 (n=swc|666@unaffiliated/swc666/x-4934821)
21:30.38swc|666BabelO: ping
21:30.57BabelOswc|666: ?
21:31.10swc|666hi..
21:31.24BabelOhi swc|666
21:31.49dcordes_hi swc|666 how is your ba?
21:31.53swc|666i have a question.. I bought another BA yesterday and I noticed the keyboard doesnt work well with wm5
21:31.54swc|666but
21:32.15swc|666when the keyboard isn't opened, the matchbox-keyboard works
21:32.33swc|666have you had this same experience?
21:32.38dcordes_is there a detection mechanism at all?
21:33.44swc|666there must be... also at boot sometimes i get a weird kernel msg many times, something about irq 26(?)
21:33.47BabelOno detection mechanism on ba, don't see one, did you look with haret
21:34.16BabelOswc|666: keyboard have some problem anyway, bad driver for newest kernel
21:34.36dcordes_BabelO: is the keyboard hang problem only with newer ones?
21:35.09swc|666BabelO: very strange though, i originally loaded your newest gpe (from may 31st?) on wm2003... then i flashed wm5, and had the issues
21:35.28swc|666not as bad with wm2003*
21:35.49BabelOswc|666: ok, but i ve no more by ba for few weeks
21:35.57dcordes_swc|666: I doubt it makes a difference
21:36.00swc|666unfortunately, i took for granted that there was a backup on xda-developers ftp for my firmware :/
21:36.15swc|666BabelO: broken? :o
21:36.45BabelOswc|666: noo a friend have it
21:36.49swc|666BabelO: you are right about the wifi... very stable! :)
21:37.20swc|666although i have to rmmod -f acx to remove it
21:37.23BabelOswc|666: yes, it depend, and better stable if you set power lower
21:37.36swc|666txpower or rate?
21:37.47BabelOswc|666: jusqt pccardctl eject shutdown the power
21:38.00swc|666BabelO: ahhh... ok
21:38.06BabelOswc|666: txpower, i notice that it is better when set to 10 or 6
21:38.17swc|666nice
21:38.56swc|666i had it boot debian titchy yesterday too, but because of the keyboard issue, i havent been able to get an x window manager working
21:39.27dcordes_swc|666: get wifi up and ssh in
21:39.55swc|666dcordes: yes, either that or i will set a script to run usb networking at boot i think
21:40.00swc|666for shh*
21:40.05swc|666ssh**
21:42.44BabelOswc|666: no script, just edit /etc/sysconfig/network add "auto usb0" at top of file and edit ip adress of usb0 device in this file
21:42.50*** join/#htc-linux hollo (n=hollo@3e6b025d.rev.stofanet.dk)
21:43.05swc|666right :D
21:44.50*** join/#htc-linux AstainHellbring (n=Administ@unaffiliated/astainhellbring)
21:49.33*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)
22:12.41AstainHellbringhows it going?
22:13.54ginge_okay, so I think I know where the serial is causing the segfault on this kaiser
22:14.15AstainHellbringohh thats good
22:14.33dcordes_ginge_: where?
22:14.47ginge_static inline unsigned int msm_read(struct uart_port *port, unsigned int off)
22:15.00ginge_specifically return __raw_readl(port->membase + off);
22:15.09ginge_doing some debugging around there now
22:15.12*** join/#htc-linux StyleWarz (i=stylewar@fbettag.qs-housing.net)
22:15.14StyleWarzheyho
22:15.28AstainHellbringvery cool ginge
22:15.45AstainHellbringI got android to boot up for the first time on an axim x51v today
22:15.58dcordes_AstainHellbring: what is axim x51v?
22:16.02dcordes_htc?
22:16.14AstainHellbringyes
22:16.19AstainHellbringpda only
22:16.26AstainHellbringrebranded by dell
22:16.31AstainHellbringvga screen
22:16.40StyleWarzanyone knows when there will be a 2.6.22 or dscape capable kernel for the blueangel?
22:17.16dcordes_StyleWarz: you need mac80211 in order to try out the new acx100 driver which has experimental wpa, eh?
22:18.22ginge_dcordes_:yep, confirmed at that point
22:20.03dcordes_ginge_: where is  msm_read(struct uart_port *port, unsigned int off)?
22:20.27ginge_dcordes_: msm-serial.c
22:20.55StyleWarzdcordes_: yes i do ;)
22:21.14StyleWarz2.6.23 would be fine too :P
22:25.42ginge_dcordes_: if I comment out the call to raw_readl it boots to the console, but there are no /dev entries. Should they be generated automaticaly?
22:26.47dcordes_ginge_: I had a chat with pH5 about that earlier. he said you'd probably need an udev rule to make the devs for smd. I apply them manually for now
22:26.59dcordes_mknod /dev/ttyS0 c ? 0
22:27.04ginge_sms_serial.0: ttyMSM0 at MMIO 0xa9a0000 (irq = 9) is a MSM
22:27.19ginge_s/sms/msm
22:27.24dcordes_I think you can look up in /proc/something/seiral/or/so
22:27.30ginge_good idea
22:28.00dcordes_at least for the smd interfaces it, showed the correct major there iirc
22:29.56ginge_yes, it is registered in proc/tty/drivers
22:30.07dcordes_maybe the UART1 register is not 100% correct in msm_iomap.c
22:30.13ginge_thats my guess
22:30.20dcordes_so it can write but not read
22:30.41ginge_yeah, write seems to work perfectly
22:30.48dcordes_ginge_: !! nice job
22:31.18dcordes_we should trace the area in haret to make sure it's set correctly
22:31.25dcordes_(UART1 register)
22:31.35ginge_heh. over to someone who knows what they are doing :)
22:32.21dcordes_well I do partially
22:32.38ginge_where is msm-iomap.c ?
22:33.43dcordes_include/asm-arm/arch-msm
22:33.54dcordes_it matches the register in xda wiki
22:34.08dcordes_but I'm not sure if the wiki is right so we should get some sort of confirmation
22:35.41dcordes_ginge_:  http://wiki.xda-developers.com/index.php?pagename=KaiserResearch
22:35.58ginge_dcordes_: just looking at the memory map page now
22:36.30dcordes_0xb2400000 (virtual)  0xa9a00000 (physical)  1   MSM_UART1
22:36.39ginge_yeah, matches up ok
22:37.02ginge_so we need confirmation
22:37.24dcordes_but who knows if that's correct in the memory map. If it comes from reverse engineered wince code it should be all good but maybe it's just taken from the halibut code
22:38.13dcordes_and what about all those offsets eg UART_RFWR?
22:38.45ginge_I cant see the layout being too different. How do we go about checking this?
22:39.04dcordes_:(
22:39.11dcordes_where is the layout defined in our code?
22:40.09ginge_msm-iomap.h ?
22:40.19ginge_line 57
22:41.28dcordes_ginge_: sorry I mean those sub UART1 lines in the memory map
22:42.09dcordes_maybe here's a small difference vs msm7500A that we need to correct
22:42.41ginge_grepping...
22:42.57dcordes_but it would make no sens if the base matches
22:43.07dcordes_just guesses
22:43.10ginge_msm_serial.h
22:43.37dcordes_great
22:44.03dcordes_I'd bet there's our read error
22:45.38ginge_registers match the wiki
22:46.18dcordes_odd
22:46.45dcordes_cr2: where did we get the msm UART1 registers in the wiki from?
22:51.41dcordes_ginge_: according to memory map, what offset would I specify in order to trace the whole address space between UART1(0xb2400000) and UART2(0xb2300000)
22:52.47ginge_dcordes_: I don't understand the question :/
22:53.42dcordes_I need to know how big the UART1 registers in size are
22:53.49dcordes_from uart1 base
22:55.02dcordes_in order to trace them from haret
22:55.13ginge_uart1 base and uart1 phys are different ranges. I don't know how that works
22:55.34ginge_i.e what is the difference between uart_base and uart_phys
22:55.35dcordes_I just work with the virtual registers
22:55.43ginge_base = virt?
22:55.54dcordes_in iomap.h? I'm talking about the memory map in xda wiki
22:57.28ginge_the wince virtual address is 0xb2400000 + 0x50 so 0xb2400050
22:57.28ginge_or am I still getting teh wrong end of the stick
22:58.21dcordes_cool 0x50 is what I'm looking for I guess
22:59.00ginge_I only say 0x50 because thats the last entry in the wiki (UART_TEST_CTRL) :)
23:01.40ginge_dumb question... Can I flash a new firmware on my kaiser without windows?
23:02.22dcordes_there's a new tool which was release just a few days ago
23:02.44ginge_released a few days ago eh? I think I will leave it for a bit ;)
23:03.08dcordes_http://forum.xda-developers.com/showthread.php?t=399762
23:03.35ginge_that is pretty awesome!
23:04.24dcordes_that guy pof knows a lot about htcs
23:08.18martin__yo peeps
23:08.30martin__ginge_: nice work
23:08.40ginge_yo
23:09.19ginge_martin__: cheers. Any thoughts on this?
23:09.38martin__It's weird that it's a read that screws it.
23:09.50martin__Writing to somewhere we shouldn't, surer.
23:09.58martin__s/surer/sure/
23:10.24martin__But I wouldn't expect reading the port to hang the system.
23:10.35ginge_yeah, seems odd.
23:11.35martin__ginge_: is this on the first call to msm_read?
23:11.37dcordes_martin__: I tried to trace it but see nothing
23:11.50ginge_martin__: yes
23:11.54martin__dcordes_: the smem?
23:12.14dcordes_no the smem caused freezes the way I did it. (aksed you for mmutrace command earlier)
23:12.25martin__i can't remember what i did
23:12.56dcordes_11:51 < martin__> just interested in the bit from smem 41f0 to 6208
23:13.40martin__addlist mmutrace 0xb51041f0 8216
23:13.46martin__is probably what i did
23:14.24martin__then wirq 10 or something
23:14.31martin__after turning off all the irqs
23:15.00martin__but just didn't get any results
23:18.15dcordes_nothing
23:18.19dcordes_no irqs either?
23:19.31martin__well i got buckets of irqs at first
23:19.41martin__so i turned them all off
23:19.58martin__it's only the memory accesses i'm interested in
23:20.35martin__i'll have another go...
23:21.32dcordes_hm odd I get no irqs at all
23:21.46martin__oh, right
23:21.49dcordes_can you try and trace for UART1 r/w when you're at it?
23:21.59martin__yeah, will see what i can do
23:22.59dcordes_I just did addlist mmutrace <uart1virtualbase> <different offsets> and got nothin
23:23.05dcordes_even tried 1M offset
23:23.27dcordes_looks at kaiser mmu for what virts are mapped to the uart1 phys
23:24.59dcordes_b2400000  | a9a00000 | 1MB section | D=0    AP=1 ?=2000
23:25.09dcordes_only that
23:25.37ginge_function msm_enable_clock writes to the various uart registers. whats that all about?
23:26.03martin__dcordes_: and if you trace that 1MB block while using bluetooth, you get nothing?
23:26.31dcordes_at wince virtual 0x92400000 there are also 1MB mapped to UART1 phys
23:27.27dcordes_=> addlist mmutrace 0x92400000 1024*1024 && wirq 40 => nothing
23:30.12dcordes_HaRET(21)# addlist mmutrace 0x92400000 1024*1024
23:30.13dcordes_HaRET(22)# addlist mmutrace 0xb2400000 1024*1024
23:30.13dcordes_HaRET(23)# addlist mmutrace p2v(0xa9a00000) 1024*1024
23:30.27dcordes_=> wirq and search for bluetooth devices => nothing
23:37.53dcordes_ginge_: maybe that's the problem because we only use UART1?
23:38.29ginge_dcordes_: which part is the problem?
23:38.49dcordes_sry,  msm_enable_clock writes to the various uart registers
23:39.12ginge_I see.
23:39.13dcordes_maybe it works when we only enable UART1 clock?
23:40.50ginge_you mean dont enable the other two clocks? I can give it a go
23:41.01martin__are you sure it's enabling all three?
23:42.09ginge_I will check with some more debugs
23:44.34martin__i'm about to crash i'm afraid
23:45.29martin__will have to catch up in the morning
23:46.03ginge_cya
23:46.35martin__ginge_: there's a note on the memory map for phys 0xa0200000
23:46.42martin__ginge_: "BT related"
23:46.48martin__might be worth tracing it
23:47.31martin__could be the real location of the uart registers or something
23:49.08dcordes_martin__: in a way the current registers should be correct
23:49.47martin__dcordes_: why?
23:51.28ginge_clock enable only gets called for uart1
23:52.03dcordes_otherwise we couldn't read I think.
23:56.43dcordes_martin__: write I mean

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