irclog2html for #htc-blueangel on 20051027

07:35.43*** join/#htc-blueangel JuNuKN (n=JuNuKN@Kdfcb.k.pppool.de)
09:03.29*** join/#htc-blueangel rob_w (n=bob@p83.129.174.253.tisdip.tiscali.de)
09:03.30*** mode/#htc-blueangel [+o rob_w] by ChanServ
10:08.20*** join/#htc-blueangel rob_w (n=bob@p83.129.174.253.tisdip.tiscali.de)
10:08.20*** mode/#htc-blueangel [+o rob_w] by ChanServ
11:57.49*** join/#htc-blueangel JuNuKN (n=JuNuKN@Kdfcb.k.pppool.de)
17:04.23*** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com)
17:31.08*** join/#htc-blueangel cp15 (i=rwkhwx@p549A0824.dip0.t-ipconnect.de)
17:31.08*** mode/#htc-blueangel [+o cp15] by ChanServ
17:31.14cp15Good morning
17:33.23bhimag'morning.
17:51.59*** join/#htc-blueangel magnet_ (n=magnet@vsg94-1-82-234-118-20.fbx.proxad.net)
17:51.59magnet_hi
17:52.23cp15Hi
17:52.35magnet_I'm looking for information on getting linux running on qtek s100. I saw it's 'magician' on the website.
17:52.44magnet_but there are a few infos about it.
17:53.33cp15Yeah, I guess nobody tried hard enough until now
17:53.55magnet_I'll do so :)
17:54.49cp15Ah, at least the GPIO assignment is available
17:55.04magnet_GPIO ? sorry I'm a bit new at this.
17:55.45cp15GPIO=General Purpose Input Output
17:56.25cp15The processor has a lot of GPIO pins, and some are used for special purposes (not GPIO really), for example serial interfaces and in the magician case LCD
17:57.09magnet_since it doesn t have serial, I guess LCD will be very important for install.
17:57.31cp15Since the Magician has no external serial connector, it will be a bit hard to get the framebuffer going, but if you want to work on it, I will try to help you
17:57.57magnet_thanks a lot.
17:58.12cp15Do you have any kernel experience?
17:58.38magnet_I was linux system admin for some big isp.
17:58.46magnet_but I have weak coding skills in c.
17:59.09magnet_so I can compile a kernel without troubles, but hardly alter it.
18:00.58cp15Hmm... I think then you have to improve your c skills. You won't find a ready to run kernel, and I don't have the time and hardware to make you one
18:00.58magnet_I'll work on it.that sound fun :)
18:00.59cp15Do you know what a MMU is?
18:00.59magnet_yes.
18:00.59magnet_Memory management unit.
18:01.14cp15Ok, just to get a feeling about your knowledge
18:01.27magnet_it's ok.
18:01.38cp15I will tell you what you have to do IMO
18:01.48magnet_I understand that, I'm not there to get you running linux on my pda :)
18:02.02cp15First, get haret to run on your device
18:03.16cp15Then you have to find out the screen virtual address (haret can tell it to you)
18:04.40cp15Try to fill the screen with some 100s of 0 bytes (haret has a command for it) to see if it is correct
18:05.57magnet_I already get haret to run.
18:06.20magnet_let's check about screen virtual address.
18:08.26cp15Try help vars
18:10.31cp15There should be a VRAM and a VRAMV variable
18:10.48cp15type print VRAM or print VRAMV to get it's value
18:12.24magnet_it's VRAM
18:12.36cp15VRAM prints the physical address
18:12.43cp15VRAMV the virtual
18:13.30cp15then use pfw <address from vram> 0 512
18:13.43cp15It should draw a small black bar on top of your screen
18:13.52magnet_I see.
18:14.12magnet_i'm looking for the address, should I use something like $VRAM with print ?
18:14.37cp15Don't know. Try print VRAM and print $VRAM
18:15.03magnet_none work, I just need to read a bit more the doc.
18:15.53cp15If you got the black bar download the cross toolchain and the blueangel cvs and try to compile that kernel
18:16.08magnet_I have the toolchain ready.
18:16.31cp15Ok, then try to compile the ba kernel
18:17.02cp15You can use the ba directory for now, it will be much easier than setting up a new one
18:17.26cp15I will be away now for some time, but will be back later
18:17.35magnet_ok.
18:17.47magnet_I'll try to follow the steps.
18:18.50magnet_5c000020
18:19.01magnet_ops
18:39.37magnet_I succed in coloring the screen in blue
18:39.42magnet_with pfh vram 240*320 0x0099
18:39.55magnet_but not to to use pfw
18:45.36*** join/#htc-blueangel rob_w (n=bob@p83.129.169.212.tisdip.tiscali.de)
18:45.36*** mode/#htc-blueangel [+o rob_w] by ChanServ
18:46.14rob_whi all
18:46.43magnet_hi.
19:15.14*** join/#htc-blueangel _bob_w (n=bob@p83.129.169.212.tisdip.tiscali.de)
19:17.34rob_whey cp15 , there seems tobe still some device waking the ba up
19:18.03rob_wcp15, also i dont get the sound to work , could you verify the steps again ?
19:24.45rob_wwho is alive right now ?
19:27.03*** join/#htc-blueangel JuNuKN (n=JuNuKN@K9dec.k.pppool.de)
19:37.00magnet_I am.
19:38.29rob_wcool
19:38.54magnet_sup ?
19:41.05rob_wcool , i see the keyboard working ;-)
19:41.14rob_w~chant cp15
19:41.18aptcp15 ! cp15 !! cp15 !! cp15!!!!!!!
19:45.46JuNuKNGratulation!   CP15
19:48.56JuNuKNI missed a lot of ypour discussions about magnetos progress with the magican ... sum summary ? Still in Wiki?
19:50.41*** join/#htc-blueangel JuNu_KN (n=JuNuKN@K9dec.k.pppool.de)
19:51.20rob_whow is the magican doing ?
19:53.07magnet_not so bad.
19:53.22magnet_I'm having trouble to get the kernel compiled, some binutils trouble it seems.
20:03.06JuNu_KN.
20:11.36magnet_which toolchain do you use guys ?
20:15.15rob_whttp://www.handhelds.org/moin/moin.cgi/GpeCrossCompilation
20:16.30magnet_i'll check this one if I can t get my kernel to compile with the precompiled from the website.
20:17.19rob_wwhat are you using currently?
20:18.07magnet_I build one myself with aleph's tuto.
20:18.27magnet_I used his script.
20:18.48magnet_and now I'm trying ftp://ftp.arm.linux.org.uk/pub/armlinux/toolchain/cross-3.2.tar.gz
20:21.17rob_wdamn it i know dont find the leds anymore
20:22.31magnet_which pda are you using ?
20:22.38rob_wblueangel
20:26.14rob_wthey are not under /sys and not under /proc ... where are they ?
20:40.18rob_wgot it ..i need to go
20:41.51cp15re
20:42.03magnet_re.
20:42.28rob_wtoo bad , ive too leave soon , my kids are getting ill  (again)
20:42.48rob_wcp15, i saw the keyboard working ..
20:42.51rob_wgood job
20:43.12cp15Thanks, but not all keys are working... But this is a driver problem
20:43.59rob_wi am building up my gpe image so i can compile the kernel modules directly .. so i can learn during my train time `s
20:44.55bhimaUsing pygame under wince, not all the keys work either. :)
20:45.35cp15rob: Do you know how to generate Umlauts with windows?
20:45.50rob_wdamn the sd partition is to small
20:45.57rob_wwindows ..hmm
20:46.15rob_wwhat do you mean ?
20:46.38cp15How do I enter a "รค" with the keyboard under windows?
20:46.51rob_wah
20:47.08rob_wthat is the magic alt gr
20:47.30cp15alt gr + a?
20:47.45rob_wahmm ,, no wait
20:51.56rob_wu mean on the ba keyboard
20:52.31cp15Yes, it's a BA channel :-)
20:53.06rob_win word i actually dont manage it
20:55.16rob_wok now i know
20:55.44rob_wpressing and holding the "sym" key does alter through the rest of the symbols thinkable
20:57.20rob_wor lets say it that way : Key "Sym" does change the character right before the current cursor position
20:57.33cp15Oh no
21:00.25rob_wok the audio seems working , before i had a old module loaded
21:01.25rob_wcp15, will the sdcard slot be turned of by unloading of the sd module ?
21:02.33cp15Not sure
21:04.03rob_wwell , battery life and display , then the chips need to proper suspend . and wifi
21:05.27rob_wthe keyboard is a cool step
21:06.03rob_whow did you know actually found the keyboard pin ?s
21:06.53cp15I disassembled the windows driver
21:09.08rob_wcrual
21:09.13rob_wcruel
21:13.57rob_wdo you know why the ba wakes up always ? or do we need to search for that ?
21:15.42cp15Always?
21:15.55cp15Ah, probably I know
21:16.02rob_wit wakes up on its own
21:16.37rob_wsomeday you mentioned the keyboard could be the reason
21:16.48cp15You haven't initialized the gsm part. On windows it is configured to emit unsolicited signal strength messages. And such a message wakes up the BA under linux
21:17.17cp15I sent you a little tool some time ago: gsminit
21:17.30rob_wahm
21:17.39cp15Execute it in the boot procedure
21:18.47rob_wis that independant to gomunicator things ??
21:18.53cp15Yes
21:19.12rob_wwhere did you pull that out ??!?
21:19.22cp15What out?
21:19.34rob_wthe content of gsminit.c
21:19.55cp15From the bootloader. It has a command to reset the gsm part
21:20.41cp15But I want to integrate it as a ioctl to the serial driver, so gomunicator can reset the gsm part on it's own and also activate flight mode
21:22.45rob_wso executed ones after each boot will  keep the ba suspended until gsm wakes it up or the power button
21:23.05rob_wu will need to send me that gsminit.c
21:23.15rob_wagain as i did something stupid ..
21:23.16cp15Yes, at least if your BA stayed suspended for about 30-60 seconds
21:23.25rob_wgcc -c gmsinit.c -o gsminit.c
21:23.29rob_w;-)
21:24.04rob_wyeah it had the impression as this period did differ unexspectatly
21:24.28rob_wthanks
21:24.57cp15It will also clear the pin status so you have to re-enter it
21:26.08cp15I have to figure out how to disable the serial transmission from the gsm part completely to go into deeper sleep
21:26.25cp15Currently the CPU stayes clocked and the UARTS functional
21:27.11cp15When I reduce clock to 33 MHz, the UARTS will no longer function and the gsm part needs another way to say "wake up" to the BA
21:27.47rob_wby also having a secure way to throttle the sd ( and before suspend to switch to the ramdisk and back ) we could get around the flash pretty good
21:28.22rob_wor maybe that might be not needed
21:29.37cp15Since I am currently using the flash only for windows to boot linux I will re-flash it soon
21:31.24rob_wok great
21:32.21cp15But I have to increase battery life first
21:33.00rob_wok i am gone .. cu all
21:39.03cp15I will also go to bed now
21:39.10cp15Good night
21:39.29magnet_night.

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.