irclog2html for #htc-blueangel on 20051118

00:19.15*** join/#htc-blueangel Immolo (n=Immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com)
00:19.41Immolodamn the windows version of xchat is pretty cool
00:22.33Immolonot a tidy as the linux version though
01:06.02*** join/#htc-blueangel bhima (n=gf2e@i13pc168.ilkd.uni-karlsruhe.de) [NETSPLIT VICTIM]
01:06.02*** join/#htc-blueangel etienne (n=eroullan@194.51.71.190) [NETSPLIT VICTIM]
08:50.24*** join/#htc-blueangel geers (n=DevzMan@c51008F31.inet.catch.no)
08:56.31*** join/#htc-blueangel rob_w-cgi (n=txuser@dd1010.kasserver.com)
08:56.31*** mode/#htc-blueangel [+o rob_w-cgi] by ChanServ
09:19.54etiennehop
09:22.28*** join/#htc-blueangel bwegh (n=bwegh@p54A334BA.dip0.t-ipconnect.de)
09:22.48bweghmorning
09:39.18rob_w-cgineed togo
09:39.59bweghetienne: did your linux installation work?
09:42.06etienneyep
09:44.53etienneipkg install ./gomunicator_0.0cvs20051105-r2_armv5te.ipk
09:44.53etienneClearing state_want and state_flag for pkg=gomunicator (arch_priority=0 flag=16 want=2)
09:44.53etienneNothing to be done
09:44.53etienneAn error ocurred, return value: 4.
09:44.53etienneCollected errors:
09:44.54etienneCannot find package gomunicator.
09:44.56etienneCheck the spelling or perhaps run 'ipkg update'
09:53.24bweghstrange ...
09:54.14bweghwhere did you download the ipk, etienne?
09:54.28etiennec15 send it to me
09:54.37bweghi see
09:54.51bweghone moment
09:58.41bweghthis one is working for me
10:45.14etiennei try
10:48.10etienneFATAL: cannot open /dev/gsm0: No such file or directory
12:56.20*** join/#htc-blueangel cp15 (i=icjeqm@p549A10E7.dip0.t-ipconnect.de)
12:56.20*** mode/#htc-blueangel [+o cp15] by ChanServ
12:56.26cp15Good morning
13:15.04etiennehey
13:17.16cp15Hi etienne
13:17.38cp15I think you are still waiting for the gomunicator ipkgs
13:18.12etiennegot error with the one you sent to me
13:19.10cp15What error?
13:19.20etienne<etienne> ipkg install ./gomunicator_0.0cvs20051105-r2_armv5te.ipk
13:19.20etienne<etienne> Clearing state_want and state_flag for pkg=gomunicator (arch_priority=0 flag=16 want=2)
13:19.20etienne<etienne> Nothing to be done
13:19.20etienne<etienne> An error ocurred, return value: 4.
13:19.20etienne<etienne> Collected errors:
13:19.21etienne<etienne> Cannot find package gomunicator.
13:19.23etienne<etienne> Check the spelling or perhaps run 'ipkg update'
13:20.02cp15Ah... You have the older gpe image from the wiki
13:21.29cp15Edit /etc/ipkg/arch.conf and add a armv5te somewhere
13:23.35etienneonly "arch armv5te " ?
13:26.10cp15And a priority number
13:26.42cp15It isn't important, it is just used if ipkg can choose between more than one package which one you would like more
13:27.50*** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com)
13:28.15etienneERROR: Cannot satisfy the following dependencies for gomunicator:
13:28.15etienne<PROTECTED>
13:28.45immoloI can't beleive installing windows killed my linux partition
13:29.00cp15Don't tell me all your work is lost
13:29.24immoloNo, I keep backups of that
13:30.03cp15Oh, good
13:30.10immoloI just havn't got access to it until gentoo finishes
13:30.25cp15You have to reinstall?
13:30.38immoloyeah it did something to the partitions
13:30.50cp15Never trust windows :-)
13:31.05immoloheh I had to install it for a customer
13:31.43cp15Never trust a customer who wants windows ;-)
13:31.49immolotrying to turn win2k3 into desktop, which isn't had as long as the hardware supports it
13:32.07immololol
13:32.26*** join/#htc-blueangel rob_w-cgi (n=txuser@dd1010.kasserver.com)
13:32.26*** mode/#htc-blueangel [+o rob_w-cgi] by ChanServ
13:32.33immoloI'm going to install gentoo on there machine and set up some ssh so I can just remote admin it
13:33.01immoloa little bit of kde and they will never know windows was gone
13:33.32*** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com)
13:34.56cp15Well, as long as they don't want to install any other applications
13:35.24immolosothey need some crappy kids flash games installed
13:35.25cp15But why should they want to? Linux contains nearly everything you need
13:35.50immoloheh, I've converted 3 people to run 100% linux
13:35.59immolosome dual boot still
13:36.13cp15Are they using it and are happy with it?
13:36.40immolomost say they will never switch back
13:38.29cp15Cool. But Linux is really getting better every day. Yesterday a friend of mine came: I can't print under Linux. (He had a disk crash on his notebook and forgot that he had reinstalled everything). It just needed a few clicks to configure the printer, and it worked immediately
13:38.45immolothe people  that are most happy are the people that only surf, p2p and im
13:39.12immoloI find windows harder to install apps and drivers on rather then linux nowadays
13:39.34cp15Yeah, but the trick is: Windows comes preinstalled
13:40.01immolonot where I buy my hardware :D
13:40.03cp15I think this is also why IE gained such a high market share. Everytime you have to reinstall windows, IE is already there
13:40.32cp15You have to do some extra work to use Netscape, Firefox or whatever
13:41.20immoloIt is, but microsoft where trying to built IE complety into expolerer and lefted the dev of the standalone IE which gave rise to firefox
13:42.40immolocp15: but you can also say the same about any linux distro that has kde preinstalled
13:43.48*** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com)
13:44.39cp15Yes, true, and I tend to use Konqueror because of this. New Installation: firefox -> not there, mozilla -> not there, hmm, ok Konqueror is there
13:45.14immoloI was like that when I first used linux
13:45.45immolowell when I really stated to use linux as I didn't know much around the 2.2 kernel days
13:46.27cp15Hehe... I started when the kernel ended with a letter
13:46.44immololol
13:47.10immoloI would say I really started use linux when 2.6 came out
13:47.23immolobefore that were just to mess about
13:47.36cp15Hmm... The older kernels are no longer available... Starting at 1.0 now
13:47.51immolothey are in historic
13:48.02immolothey go to version 0.0.1
13:49.07cp15I think I started around linux-0.95a
13:49.49immolowell your the earlerist linux user I know
13:49.57cp15That was when I knew each line of the kernel code personally :-)
13:50.31immolowell if you know them all now you have a good memory
13:50.53cp15No, I really don't know them all...
13:51.19cp15I often read a file and think "Oh, didn't know that it works this way"
13:51.21immolothey are moaning the kernel is too bloated now
13:51.56cp15Yes and no
13:52.07Funklordhey guys
13:52.23FunklordI don't think it's too bloated
13:52.29immoloI don't see how really, I mean it's a big download but you only add support for what you need
13:52.33cp15A clean api to keep some drivers seperate from the kernel would be nice
13:52.58Funklordbut linux is supposed to be monolithic =P
13:52.58cp15On the other hand, this would it hard to improve functionality which is referenced by the api
13:53.17Funklordotherwise.. you can use mach3 or whatever
13:53.55cp15Windows is also monolithic which doesn't mean that microsoft ships every driver in existence
13:54.12immoloFunklord: mainly businesses that want a server kernel, a desktop kernel and an embedded kernel
13:54.20cp15And even now there are only about 25% of the drivers in the kernel
13:54.26FunklordI wouldn't class windows as monolithic at all
13:54.29cp15Rest is developed seperately
13:54.43immoloI was always told windows wasn't monolithic
13:54.48Funklordsince drivers are separate
13:54.52cp15You mean it has a microkernel?
13:55.11Funklordalmost
13:55.40immoloI suppose thinking about it the windows kernel would be monolithic
13:56.01immoloI need to get my news from new places
13:56.45Funklordafaik monolithic = one file needed to run the whole system
13:57.17cp15No, AFAIK monolithic means everything in the kernel shares the same address space
13:58.03cp15I will ask wikipedia
13:58.26immoloheh I was told monolithic meant not to build everything in but to have drivers etc loaded as needed
13:58.46cp15Thats the linux definition of monolithic
13:58.53immoloah
13:59.17cp15But the linux kernel still stays monolithic even if compiled with modules
13:59.42immolowhats the other type of kernel
14:00.17Funklordwikipedia says windows is a hybrid kernel
14:00.35cp15microkernel
14:00.53immoloI've heard another name for a kernel
14:01.04cp15There you have a kernel which just can do process switching, message passing and memory management
14:01.21cp15And most other stuff is a own process
14:03.05FunklordI'd prefer if gfx drivers were all built in to linux
14:03.26Funklordinstead of X doing the drawing
14:03.33*** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com)
14:04.07Funklordbut, a lot of game devs would object to that =P
14:04.29immoloI always build my kernel with drivers I use alot built in and the ones I don't as modules and the same for ones I know to be unstable
14:04.40cp15Funklord: That isn't a good idea. It will slow down graphics extremely
14:04.54FunklordI know, but it'll add security
14:05.21Funklordand, it doesn't _have_ to be slower if they create good interfaces
14:05.40Funklordbut yeah, opengl would be slow
14:05.55cp15It is always slower, since you need a context switch for every drawing primitive
14:07.02cp15opengl really wouldn't be that of a problem. opengl uses display lists. You can put the display list in a shared memory space between user and kernel space and just have to say the kernel "Draw this"
14:07.06immolowe talking about the glx module in X11?
14:07.10Funklordwhat about systems that are highly dependent on graphic output?
14:07.29Funklordie. it is important to have that driver before having a file system
14:08.00cp15For this you can still use vesafb. Slow, but extremely reliable
14:08.44Funklordvesafb may not work on the hardware in question
14:08.44immoloanyway, I must go again, I hope my system will be built by the time I get back
14:09.21cp15See you
14:09.25Funklordimmolo: bye
14:14.14cp15etienne: I am afraid you have to update your system
14:14.53cp15Remove the boot_mmc from startup.txt
14:15.03cp15Download the following stuff:
14:17.33cp15http://gnulinux.biz/files/blueangel/sd/linux/gpe-ba.tar.gz
14:17.33cp15http://gnulinux.biz/files/blueangel/sd/linux/initrd-2.6.12-hh2.gz
14:17.33cp15http://gnulinux.biz/files/blueangel/sd/linux/zImage-2.6.12
14:18.09cp15Copy initrd and zImage to sd card. Modify startup.txt so they will get loaded
14:18.32cp15Boot, mount the second partition, remove everything on it and untar gpe-ba.tar.gz
14:18.42cp15Add the boot_mmc again and reboot
14:19.01Funklordcp15: is that a newer gpe image?
14:19.09cp15Newer than what?
14:19.21Funklordthan the one on handhelds.org
14:19.28cp15Yes, definetly
14:20.02Funklordok, as you probably noticed I haven't had much time to hack on my ba
14:20.05cp15It is based on immolos work, and you don't have to do so much modifications to get it run
14:20.30cp15Actually you shouldn't have to do any modification on it
14:20.38Funklordneed to use it as phone, and can't afford to buy another atm
14:22.14Funklordcp15: mimetypes working now?
14:22.24cp15I have a similar problem right now. I will try to bid for two additional BAs on eBay
14:22.26cp15I will check
14:22.38Funklordforgive me, but I'm not that good at configuring apache
14:22.51etiennewherte is the startup.txt ?
14:22.56etiennei can't find it
14:23.24cp15mount the first partition, it should be in the linux directory
14:23.48cp15Funklord: No, still text/plain. I will check what needs to be modified
14:24.27Funklordhmm.. I tried editing both httpd.conf and the mime file
14:24.34etienneset CMDLINE "root=/dev/ram0 init=/linuxrc ramdisk_size=14336 keepinitrd console=ttyS2,115200 console=tty0"
14:24.57cp15etienne: Yes
14:25.19cp15Put the new kernel and initrd there and adjust the kernel and initrd lines
14:25.36etiennehttp://gnulinux.biz/files/blueangel/sd/linux/gpe-ba.tar.gz <= 404
14:26.42etienneset KERNEL "zImage-2.6.12"
14:26.47etienneset INITRD "initrd-2.6.12-hh2.gz"
14:29.23cp15Yes, correct
14:29.33cp15Sorry for the 404, I will check
14:29.40etienneand for the 404 ?
14:30.02etienneopsss
14:32.07cp15http://gnulinux.biz/files/blueangel/sd/linux/gpe-ba.tar.bz
14:32.12cp15Is the correct url
14:32.38etiennebetter
14:33.00cp15Funklord: For me a entry "application/octet-stream        ipk" in mime.types and a restart of apached did the trick
14:33.14cp15But if it doesn't work, it isn't that important
14:34.45Funklordcp15: I activated indexes now too
14:35.04Funklordcp15: that's what I did, but maybe I forgot to restart
14:35.16Funklordthat's the only thing I can think of =P
14:36.33cp15Now it is application/octet-stream
14:36.51Funklordso it was the restart that did it
14:37.50etiennerebooting ba
14:37.55etiennecrossing fingers
14:37.56Funklordand you noticed the file browsing, sorry, I thought it was on, but apparently it needs to be set separrate for vhosts
14:38.12cp15No, it isn't, I were looking at the wrong download
14:38.25cp15But anyway, it isn't that important
14:39.58cp15The user has to use wget or press shift
14:40.38Funklordthis is in my mime.types: application/octet-stream  bin dms lha lzh exe class so dll dmg ipk
14:42.54cp15Have you checked whether ipk appears a second time in mime.types?
14:48.10etiennetar: Invalid tar magic
14:48.57etienneis it still the buggy busybox ?
14:49.34Funklordcp15: it doesn't appear twice
14:50.54cp15etienne: Yes, probably. I will update the initrd, but for now you have to scp it again
14:51.02etiennek
14:57.49Funklordcp15: did it now, with an AddType statement in httpd.conf
14:58.03Funklordfinally
15:00.14cp15Ok, now it works. Many thanks
15:01.00etiennehoo gaim on the new image ;)
15:01.44etienneshould i redo all instructions from the wiki ?
15:01.44Funklordcp15: this is why I'm not a web-nerd =P
15:03.02cp15No, it should work out of the box
15:03.07etienneok
15:03.15cp15You just have to add the boot_mmc=y again to startup.txt
15:03.21etienneyep
15:03.46etiennedid you had gomunicator to the image ?
15:03.50etienneadd
15:04.22Funklordit's in the old image
15:04.32Funklordso I guess it should be in the new one too
15:05.10cp15No, you have to install the ipkgs from http://gnulinux.biz/files/blueangel/ipkg/
15:06.00cp15I want to wait until immolo is up to date again before modifying too much in the image
15:07.01etiennereboot
15:07.05etiennere crossing fingers
15:07.29Funklordcp15: have you done any work on power management since last?
15:08.44cp15Not yet... Currently lowest possible power consumption is 33 MHz idle with 88 mA. Means the battery has to be recharged after 16 hours at most
15:08.58etiennerhooo
15:09.03etiennethe splash screen
15:09.11etienneterrible ;)
15:09.20cp15It will take a minute or two at the first boot
15:12.49Funklordwell, at least we got throttling down =)
15:12.59cp15Did you get to the touchscreen calibration already?
15:13.51Funklordcp15: where is the calibration stored?
15:14.03Funklordis it on the controller?
15:14.14etienne..
15:14.32cp15/etc/pointercal
15:14.50cp15If the file is missing, you are requested to calibrate the touchscreen during boot
15:15.06etiennewhat is the ip address with the new install ?
15:15.20cp15Same as the old one
15:15.26cp15192.168.0.206
15:15.57cp15Any problems?
15:16.17etienneno response
15:17.08cp15Did you get the touchscreen calibration already?
15:17.21etienneyep
15:17.27cp15Did it work?
15:17.55etienneaddress 202 in the network/interfaces
15:18.20cp15Oops, then sorry, I thought I have modified it back to 206
15:19.51cp15Yes, I did
15:20.44cp15Did the touchscreen calibration work?
15:20.47etiennenot in the image i downloaded
15:21.12cp15There are two entries: one usb0 and one usbf
15:21.40etiennenow responding on 206
15:21.45etienneafter a reboot
15:22.34cp15Maybe the power management bug has hit. The timeout is very short when not logged in
15:22.58cp15Try logging in and do a mv /usr/bin/apm /usr/bin/apm.disabled
15:23.15etienneouchh
15:23.17etienneterrible
15:23.19etiennefrozen
15:23.31cp15At which stage?
15:23.41etienneit was working
15:23.47etienneapm i think
15:24.11cp15Gnn... Ok, next thing I will fix in the image
15:28.22etienne<PROTECTED>
15:28.22etienneTry device: /dev/gsm0
15:28.22etienneChecking sound
15:28.22etiennegomunicator: /home/immolo/oe/org.openembedded.oz354fam083/tmp/work/sqlite-2.8.16-r1/sqlite-2.8.16/src/btree.c:702: sqliteBtreeOpen: Assertion `sizeof(ptr)==sizeof(char*)' failed.
15:28.22etienneAborted
15:28.24etienne\o/
15:29.01cp15Yes... It is a bug in sqlite
15:29.30cp15Reinstall http://gnulinux.biz/files/blueangel/ipkg/libsqlite0_2.8.16-r1_armv5te.ipk
15:30.39etienneno gsm ... grrrrr
15:31.09cp15?
15:33.31cp15What is going on?
15:33.40etienneGPE-ERROR: Failed to open connection to session message bus: Unable to determine the address of the message bus
15:33.58cp15Have you started it from the command line?
15:34.03etienneGPE-ERROR: can't attach default card mixer
15:34.04etienneyep
15:34.22etiennex export
15:34.25etiennevia ssh
15:34.34cp15That doesn't work since the address of the message bus is in a environment variable
15:34.41cp15But you can get its value
15:35.45etiennei cannot enter pin code
15:36.06cp15look for the pid of matchbox and do a strings /proc/<pid>/environ
15:36.24cp15Any error message?
15:36.35cp15Or what is shown on the screen?
15:37.15etiennejust enter pin
15:37.25etiennei type it and
15:37.27etienneenter pin
15:38.02cp15You have to wait a bit. It takes some time until the phone is registered
15:38.09etienneho it works
15:38.39cp15Do you still get the "can't attach default card mixer" error?
15:38.47etienneyep
15:39.04cp15Ok, we have to debug this, since the phone will remain silent without the mixer
15:39.27cp15Please install strace, make a strace -o /tmp/strace.out gomunicator and send me strace.out
15:40.36etiennei get strace from ?
15:41.51cp15Normally from ftp://ftp.handhelds.org/distributions/familiar/feeds/unstable/packages/armv4l/
15:41.59cp15But it seems to have a problem right now
15:42.09cp15I will upload it to gnulinux.biz
15:42.45etiennegot it
15:43.21cp15There are several other ipkgs on this page which you might want to install
15:46.17etienneho i have an sms ;)
15:47.20cp15DCC doesn't work, it seems
15:47.26etiennemail ?
15:49.20cp15There is no /dev/dsp
15:49.43cp15Is there a /dev/sound/dsp?
15:53.17cp15Hmm... Alsa is doing a stat64 which is not decoded in strace :-(
15:54.03cp15Also check whether /dev/mixer exists and is read/writeable for your user
15:54.32cp15Check if /usr/share/alsa/alsa.conf exists and is readable for your user
16:09.19*** join/#htc-blueangel ooer (n=ooer@ctcbv.xs4all.nl)
16:09.19etiennerebootinf with sim
16:12.37etiennels: /dev/mixer: No such file or directory
16:12.59etienneno dsp
16:13.09etiennels: /usr/share/alsa/alsa.conf: No such file or directory
16:13.53cp15Ok, for the alsa.conf you have to install http://gnulinux.biz/files/blueangel/ipkg/alsa-conf_1.0.8-r1_armv5te.ipk
16:14.12cp15For /dev/mixer you have to create a link to /dev/sound/mixer
16:14.20cp15For /dev/dsp a link to /dev/sound/dsp
16:16.14cp15Please check whether the link destinations are existing and are read/writeable by your user
16:16.44etienneldon't have /dev/sound/ directory
16:16.58cp15Hmm... Show me the output of lsmod
16:19.40etiennein private
16:19.53cp15Have seen it
16:19.57etienneok
16:20.12cp15There are a few modules missing. Please do a modprobe for:
16:20.38cp15i2c-pxa
16:20.45cp15blueangel_audio
16:21.03etienneFATAL: Module i2c_pxa not found.
16:21.17etienneblueangel_audio: Unknown symbol pxa_i2s_init
16:21.18etienneblueangel_audio: Unknown symbol pxa_i2s_set_samplerate
16:21.18etienneblueangel_audio: Unknown symbol pxa_i2s_init
16:21.18etienneblueangel_audio: Unknown symbol pxa_i2s_set_samplerate
16:23.56cp15Hmm... Sorry, there are two modules missing
16:24.22etiennedon' be sorry ;)
16:24.57cp15I will try to compile them, but it will take some time since the compiler immolo used to create the image is different to mine
16:42.44cp15Unpack this file in / and you will get the missing modules
16:42.49cp15Then run depmod -a
16:47.21etiennehum
16:48.24etiennemodules are loaded
16:48.34etiennebut still get can't attach to mixer
16:48.59cp15Do you have a /dev/sound directory now with mixer and dsp in it?
16:49.21etienneroot@blueangel:/# ls -l /dev/sound/
16:49.21etiennecrw-rw-rw-    1 root     audio     14,   4 Sep  2 12:57 audio
16:49.21etiennecrw-rw-rw-    1 root     audio     14,   3 Sep  2 12:57 dsp
16:49.21etiennecrw-rw-rw-    1 root     audio     14,   0 Sep  2 12:57 mixer
16:49.55cp15Ok, do a chown <your user> /dev/sound/* and then a ln -s /dev/sound/dsp /dev/dsp and ln -s /dev/sound/mixer /dev/mixer
16:50.10cp15Ok, it is public write, no need for the chown
16:52.25etienneagain ...
16:53.27cp15Have you installed the alsa-conf?
16:54.29etienneyes sir !
16:54.56etienneand /usr/share/alsa/alsa.conf is readable
16:55.53cp15Then send me a strace again
16:57.49etiennedon
16:57.51etiennee
17:01.34cp15Check /dev/snd/controlC0 for permissions
17:03.07etiennelooks better
17:03.21bwegh_awaycu all
17:13.37etienneworks
17:13.48etiennejus to find the way to add gnominator in launch menu
17:15.00cp15There should be a icon for it
17:16.12etiennedon't see it...
17:21.00cp15There is a gomunicator.desktop... Try to log out and login again
17:22.16cp15Ok, I have to leave now
17:22.30cp15Bye
17:22.45etiennebye
17:46.00*** join/#htc-blueangel Olli_G (n=bbird@port-195-158-180-191.dynamic.qsc.de)
20:00.25*** join/#htc-blueangel JuNuKN (n=JuNuKN@Kafe5.k.pppool.de)
20:00.48*** join/#htc-blueangel rob_w (n=bob@p85.212.196.190.tisdip.tiscali.de)
20:00.48*** mode/#htc-blueangel [+o rob_w] by ChanServ
20:23.17*** join/#htc-blueangel smiith (n=wmirc_us@gprs155-114.eurotel.cz)
20:24.31rob_whello smiith
20:24.43smiithhello
20:26.21smiithguys, is it possible to create simple image for SD card?
20:26.35smiithwith linux for ba?
20:26.57rob_w...in progress
20:27.57smiithim my situation- i have't linuxbox right now
20:28.20smiithand cant format sd card in ext3
20:28.41rob_wsmiith, does mkfs.ext2 work ?
20:28.50smiithand run usbnet ;(
20:28.59smiithunder windows?
20:29.25smiithcos i have only sparc and mac
20:29.26rob_wno , with your linuxbox(tm) and a sd reader
20:29.51rob_woh " .. havent " , ok
20:30.24smiithonly if i spend half day for install linux in vmware
20:30.32rob_wwell you can , within the booted linuxrc
20:31.08smiithwhy i asked for ready for copy image ;)
20:32.07rob_wit is possible todo but that is not "that simple"
20:32.29rob_w-ping immolo
20:32.30smiithcos realy interesting look on your project
20:33.24smiithof cos - i can install linux- i think to do it on weekends
20:35.20rob_wsmiith, i think what you need  to prepare before you boot is , some free partition space
20:36.39rob_wthen while the initial ramdisk is running you can extract the gpe rootfs and move it to the free partition , then we switch to that gpe and start the x-windows , etc
20:38.03smiithsound good ;)
20:38.19smiithx-windows - great
20:39.07smiithafter configuratiob, is it possible got console directly in xwindows?
20:39.08rob_wyeah , what else ...
20:39.20rob_wsure
20:39.43smiithnormal ssh and ipsec :)
20:41.18rob_wnot normal , embedded ;-)
20:42.06smiithok, mysterios ;)
20:42.29smiithwill be interesting to look
20:46.47smiiththank you for info!
20:46.50smiithbye
20:47.04*** part/#htc-blueangel smiith (n=wmirc_us@gprs155-114.eurotel.cz)
22:15.16immolowouldn't knoppix be quicker?
22:43.36*** join/#htc-blueangel geers (n=DevzMan@80.254.42.210)
23:34.13*** join/#htc-blueangel llange_away (n=llange@lange.nom.fr)
23:34.51*** join/#htc-blueangel llange (n=llange@lange.nom.fr)
23:38.53*** join/#htc-blueangel llange (n=llange@lange.nom.fr)
23:38.56*** join/#htc-blueangel cp15 (i=jireyi@p549A10E7.dip0.t-ipconnect.de)
23:38.56*** mode/#htc-blueangel [+o cp15] by ChanServ
23:39.04cp15Good morning
23:39.21bhimaGuten morgen.
23:39.34llangehi cp15
23:39.52llangehi everybody
23:39.59cp15Hi llange, any success with the usb interrupt?
23:40.28llangeWell not quite easy.
23:40.42llangeto make a long story short : no success.
23:40.54cp15Then tell me the long story
23:41.00llangebut I know where the loop is...
23:41.33llangeThe USB irq handler is in pxa2xx_udc.c. The function is pxa2xx_udc_irq.
23:41.55llangeIn this function, a few cases are handled, that correspond to different sources of interrupts.
23:42.13llangeFor example : SUSpend Interrupt Request, RESume, ReSeT, ...
23:42.34cp15Ok
23:43.17llangeDuring installation of the driver, there is a first cycle where it correctly services the RESET Interrupt Request, correctly acknowledge the interrupt.
23:44.05llangethen, on the second call of the interrupt handler (and the following calls), in waits for a condition to occur, and this condition nevers happens.
23:44.31llangeThe condition seems to me to be data transfer related.
23:44.44cp15You mean you get an interrupt without a detectable source?
23:44.52llangecould be.
23:45.08cp15Can you tell me what the condition is?
23:45.18llangeI'm PXA/USB novice for the moment being. The condition is :
23:46.01llange(well the test is )
23:46.02llangeif (unlikely (!usir0 && !usir1))
23:46.03llangecontinue;
23:46.19llangeand the definition of usir0 / usir1 is
23:46.21llangeu32usir0 = USIR0 & ~UICR0;
23:46.22llangeu32usir1 = USIR1 & ~UICR1;
23:46.34cp15I see
23:46.40cp15Let me check the datasheet
23:46.52llangeI'll check with you
23:49.21cp15Ok USIR0/1 is the interrupt status register UICR0/1 the interrupt control register
23:49.53cp15This test checks whether there is a enabled interrupt present
23:50.03cp15If there is none, usir0 and usir1 are zero
23:50.34cp15I would do the following:
23:51.15cp15when usir0 and usir1 are zero, print out USIR0 and USIR1 and exit the interrupt loop
23:51.19llangeok I'll do.
23:51.21cp15Maybe it is a temporary glitch
23:51.59cp15Maybe also limit printing USIR to 5 times to not latch up the system
23:52.57cp15If USIR0 and USIR1 are not zero, it would be interesting what the source of the interrupt is, and why it does occur even if it is disabled
23:53.23llangeok. I'm doing it right now =)
23:54.10cp15Actually the USIR0 and USIR1 are only endpoint interrupts... Hmm...
23:55.20cp15Maybe also print out UDCCR
23:56.46cp15The whole interrupt loop looks a bit strange
23:57.02llangethe "handled" bit ?
23:57.50cp15Yes
23:57.59cp15A break would be much cleaner
23:59.16llangebut it seems (by reading the routine) that some interrupts may happen at the same time . for example, SUSpend, RESume and RESET are following each other.
23:59.51cp15Ah, ok, I see, I misunderstood the code a bit
23:59.57llangeVerdict : USIR0=4, USIR1=0, UICR0=ff, UICR1=ff, UDCCR=a0

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.