00:00.07 | ellisway | its a 245 mb rootfs |
00:00.10 | ellisway | with a lotof the work predone |
00:00.31 | ALoGeNo | omg. |
00:00.46 | ALoGeNo | very nice new |
00:00.59 | ellisway | will get link if u need it |
00:04.23 | Marajin | ALoGeNo: hmm, what config opts do I need precisely? |
00:04.37 | Marajin | ALoGeNo: Sorry, wrong nick |
00:04.55 | Marajin | ali1234: Hmm, what config opts do I need precisely? |
00:04.59 | ALoGeNo | np |
00:05.55 | ali1234 | CONFIG_SYSVIPC |
00:06.42 | Marajin | nothing else? |
00:07.35 | ellisway | http://www.shiroikuma.com/uni/ |
00:07.36 | ali1234 | CONFIG_SHMEM=y |
00:07.46 | Marajin | already have that in default |
00:07.46 | ali1234 | # CONFIG_TINY_SHMEM is not set |
00:07.51 | Marajin | also in default |
00:08.00 | ali1234 | they are the only things i had to enable |
00:08.08 | Marajin | ok |
00:08.10 | ali1234 | you could compare your config to this: http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=blob_plain;f=arch/arm/configs/htcartemis_defconfig;hb=htc-omap |
00:08.12 | Marajin | just checking |
00:08.32 | ali1234 | that's BabelO's default config, written by him, for use with qtopia |
00:12.43 | Marajin | uhuh |
00:19.28 | *** join/#htc-linux haggisX (n=haggis@cpc1-clyd1-0-0-cust187.renf.cable.ntl.com) |
00:21.25 | *** part/#htc-linux haggisX (n=haggis@cpc1-clyd1-0-0-cust187.renf.cable.ntl.com) |
00:24.19 | infernix | ok so android boots |
00:24.32 | infernix | im in a 3G area so no audio when im calling |
00:24.52 | infernix | but how about data? do I hack the android initrd to configure user/pass |
00:25.00 | infernix | or is it configured elsewhere? |
00:25.18 | Marajin | infernix: No you just set it in default.txt |
00:25.36 | Marajin | give it your apn, username and password for data |
00:25.44 | Marajin | but it's really unreliable, often won't work |
00:32.48 | infernix | wonders what his apn is |
00:34.33 | Marajin | ali1234: btw, you have a linux to babel0's images to save me googling? |
00:34.44 | infernix | im in angstrom :) |
00:34.50 | Marajin | infernix: depends on provider, google it |
00:35.06 | infernix | yay |
00:35.08 | infernix | and its online |
00:35.08 | ali1234 | http://linuxtogo.org/~htcpxa/htcartemis/qtopia/ |
00:35.16 | Marajin | ali1234: thanks man |
00:36.08 | infernix | 64 bytes from 91.141.249.172: icmp_seq=1 ttl=44 time=106 ms |
00:36.10 | infernix | \o/ |
00:36.32 | infernix | sweeeeeeet |
00:37.06 | infernix | thank you t-mobile for giving out public IPs |
00:38.13 | infernix | doing 100k/sec |
00:38.21 | infernix | bit more actually |
00:38.56 | dcordes | is that kilobyte? can you ssh into the kaiser using that connection? |
00:39.02 | infernix | yeah |
00:39.12 | infernix | thats what im doing at the moment |
00:39.17 | infernix | this is great for debugging |
00:39.28 | *** join/#htc-linux JustAdam (n=adam@64-142-27-102.dsl.static.sonic.net) |
00:39.35 | infernix | root@(none):~# wget -O /dev/null ftp://ftp.quicknet.nl/pub/Speedtest/10mb.bin |
00:39.58 | dcordes | lucky you |
00:40.08 | dcordes | are you in angstrom.bin? |
00:40.11 | infernix | yep |
00:40.26 | dcordes | lol did you notice it still has your emergency init script? |
00:40.31 | infernix | no X in there |
00:40.33 | infernix | yeah i saw:) |
00:41.08 | infernix | theres mtdX and mtdblockX |
00:41.13 | infernix | anyone know the difference? |
00:41.31 | infernix | oh wait |
00:41.31 | dcordes | shrugs |
00:41.35 | dcordes | maybe it's the same? |
00:41.46 | infernix | need to makedev mmcblk0 |
00:42.04 | dcordes | maybe run sbin/init.sysvinit |
00:42.13 | dcordes | so udev is ran |
00:42.32 | dcordes | in that angstrom.bin I put the smem device nodes statically |
00:47.19 | infernix | dev/mmcblk0p2 118.2M 1.5M 110.6M 1% /mnt |
00:47.28 | infernix | \o/ |
00:49.05 | dcordes | huh? |
00:49.55 | infernix | i can only seem to log on once though |
00:49.56 | infernix | with ssh |
00:51.24 | infernix | dd if=/dev/zero of=bla bs=1M count=20 |
00:51.34 | infernix | and the phone reset itself halfway |
00:51.35 | infernix | >.< |
00:52.28 | dcordes | I never came across a situation where kaiser reset itself while the linux kernel was in command. |
00:52.37 | infernix | it does with android as well |
00:52.42 | infernix | what SPL do you have on your phone? |
00:52.47 | dcordes | or do you mean arm9 when you speak of the phone? |
00:52.57 | infernix | no, kaiser |
00:53.01 | infernix | booted to WM now |
00:53.02 | dcordes | that's really interesting |
00:53.22 | infernix | i had olipofs SPL running |
00:53.29 | infernix | upgraded that to hardspl 3.28 |
00:53.46 | dcordes | I have a quite recent one vodafone gave to my kaiser |
00:53.51 | infernix | boot screen looks interesting now (cold boot), kind of like a bios screen |
00:53.59 | dcordes | lol |
00:54.14 | dcordes | what's cold boot? when power was off before? |
00:54.17 | infernix | yup |
00:54.32 | infernix | or rather just boot |
00:54.36 | infernix | also with a soft reset |
00:54.45 | dcordes | ok |
00:55.16 | infernix | guess i need to upgrade my build env |
00:55.35 | infernix | and build some images with X to have a look at touchscreen issue |
00:56.40 | infernix | i saw your bugreport |
00:56.57 | infernix | did anyone else have a look at that yet? |
00:56.58 | Marajin | infernix: most of the images you need are on my server |
00:57.55 | infernix | i appreciate your help but i'd like to get down with the build process as well |
00:58.21 | Marajin | <PROTECTED> |
00:58.24 | Marajin | sorry |
00:58.26 | dcordes | infernix: yea several people. tmzt who also made the patch did help me with lots of debugging |
00:58.27 | Marajin | damn touchscreen under linux |
00:58.35 | dcordes | tmzt: also mickeyl |
00:58.36 | Marajin | infernix: It's really easy once you got OE working |
00:58.42 | infernix | i have |
00:58.47 | infernix | just didnt touch it for a while |
00:59.17 | dcordes | remove the whole oe dir and reinitialize with git |
00:59.43 | dcordes | http://git.openembedded.net/?p=org.openembedded.dev.git;a=summary |
01:01.24 | Marajin | sigh |
01:01.28 | Marajin | it just locks when trying to boot |
01:01.29 | dcordes | infernix: do you have any thoughts on the touchscreen issue in Xfbdev? |
01:01.44 | infernix | not yet |
01:02.20 | infernix | git pull http://git.openembedded.net/?p=org.openembedded.dev.gt fails |
01:02.41 | dcordes | typo at the end? |
01:02.47 | dcordes | shouldn't that be .git? |
01:04.16 | infernix | n/m got it |
01:05.45 | infernix | did anyone try and boot openmoko images? |
01:06.35 | *** join/#htc-linux ecze (n=ecze@eczema.ecze.com) |
01:07.39 | dcordes | infernix: yes it is no problem. you just have to move /etc/init.d/xserver-nodm (psplash optionally if you wanna see it booting) |
01:07.51 | dcordes | otherwise you will get stuck in Xfbdev after it's done booting. |
01:08.09 | infernix | because of the broken touchscreen? |
01:08.13 | infernix | or does it crash? |
01:09.20 | dcordes | a bit of all :) |
01:09.47 | dcordes | you get no touchscreen so you can't do anything, though you couldn't do anything because the X apps are not ran anyway |
01:10.07 | infernix | the whole monotome thing |
01:10.24 | infernix | did they drop it? just git now? |
01:10.35 | dcordes | no you can still use mtn |
01:11.18 | dcordes | descriptionOpenEmbedded Development Tree (Trial) <- they evaluate it as a replacement for mtn |
01:11.24 | dcordes | so they are going to drop it |
01:13.03 | infernix | MACHINE = "kaiser"? |
01:13.12 | infernix | TARGET_ARCH = arm or armv6? |
01:13.45 | *** join/#htc-linux ginge (n=baz@78-105-175-81.zone3.bethere.co.uk) |
01:13.54 | ginge | behold, the ginger returns |
01:14.16 | dcordes | infernix: htckaiser and arch is set by htckaiser automatically. |
01:14.29 | dcordes | yo ginger man |
01:14.38 | ginge | Marajin: any joy with sysv? |
01:15.03 | ginge | ali1234: any joy with your anger management issues? |
01:15.25 | infernix | Marajin: do you know where to configure bitbake so it uses multiple cores? |
01:15.33 | infernix | ah n/m |
01:17.51 | dcordes | PARALLEL_MAKE BB_NUMBER_THREADS use DISTRO = angstrom-2008.1 |
01:18.41 | infernix | bitbake nano |
01:18.41 | infernix | ERROR: Please set the 'CACHE' variable |
01:18.44 | Marajin | ginge: It was hanging but I'm about to try something else not |
01:18.49 | Marajin | s/not/now/ |
01:19.04 | ginge | Marajin: ok, will leave it in your capable hands |
01:19.30 | Marajin | heh |
01:19.39 | infernix | doh |
01:19.43 | infernix | my bad |
01:20.09 | Marajin | well I seem to be getting issues with it hanging when trying to mount the rootfs. |
01:20.15 | Marajin | image is way too large to initrd it |
01:20.29 | ginge | which kernel you on? |
01:20.38 | Marajin | um the 2.6.24 one |
01:20.47 | ginge | hmm should be ok then |
01:20.59 | ginge | well, ti should at least moun tit |
01:21.01 | infernix | Marajin: did you try bitbake world? i wonder if it'll do that without stopping halfway the process |
01:21.41 | Marajin | infernix: HAH, no you'll probably cause MORE borkage doing it anyway |
01:21.47 | Marajin | they advise never to do it |
01:21.54 | infernix | heh |
01:27.43 | dcordes | infernix: angstrom-distribution.org/building-angstrom I always use this as a scheme when I reset OE |
01:28.35 | dcordes | there's no good reason to bitbake world |
01:28.48 | dcordes | especially when you clean out tmp here and now |
01:30.14 | infernix | k ill let it run overnight |
01:30.28 | infernix | some sleep now |
01:30.30 | infernix | bai:) |
01:30.33 | Marajin | ginge: Nah I'm stumped, all that we supposedly need is to add SYSTEM_SYSVIPC=y in the config but anyway it just freezes for me, give it a try if you like I'm bushed |
01:30.40 | ginge | infernix: night |
01:31.19 | dcordes | night infernix |
01:31.28 | Marajin | catcha infernix |
01:31.33 | ginge | ok, will try it now but I am rapidly approaching sleepy time |
01:31.45 | Marajin | ginge: yeah |
01:31.53 | ginge | got a link for an image? |
01:31.55 | Marajin | ginge: Curse this human need for sleep |
01:32.06 | ginge | indeed |
01:32.24 | ginge | someone should reverse engineer that and make a patch |
01:32.26 | Marajin | heh |
01:33.03 | Marajin | ginge: This one should work technically http://linuxtogo.org/~htcpxa/htcartemis/qtopia/ |
01:33.26 | Marajin | ginge: OE is pissing around with building qtopia images for me |
01:33.31 | ginge | if I get the root to mount I will give it a go |
01:33.52 | Marajin | ginge: well if you get init freed then you got further than I |
01:34.11 | ginge | IPC namespace? |
01:35.27 | Marajin | er? |
01:35.38 | ginge | n i guess |
01:37.06 | dcordes | omap3 is really an impressive chipset |
01:37.32 | Marajin | hmm |
01:37.47 | Marajin | you can roll the default.txt into a single exe file? |
01:38.07 | dcordes | linload.exe? |
01:39.08 | Marajin | well that image there's a haret file that appears to provide its own default.txt internally somehow |
01:39.26 | dcordes | that's the linload stuff |
01:39.35 | dcordes | I don't know where it is kept |
01:39.46 | ali1234 | the default.txt is usually just joined to the end of the file |
01:39.50 | Marajin | I was just wondering if there were any interesting bits in his config that would help |
01:39.54 | ali1234 | you can editit with hex editor |
01:40.00 | ali1234 | just remember dont change the length |
01:40.03 | Marajin | strings would work I imagine |
01:40.39 | ali1234 | nah i looked at the artemis default.txt it has nothing special |
01:40.57 | Marajin | hmm |
01:41.02 | Marajin | wonder why it plain won't mount |
01:42.04 | Marajin | ah well, we'll see ifginge has any more success |
01:42.46 | ginge | works here |
01:42.51 | ginge | lets try that image then |
01:42.52 | dcordes | ali1234: if the default.txt is hacked into the end of haret.exe, will it run this default.txt automatically? |
01:43.09 | Marajin | dcordes: yep |
01:43.12 | ali1234 | no idea. the qtopia thingy has a kernel image inside it too |
01:43.20 | Marajin | dcordes: Appears you need "ramboot" too |
01:43.25 | ali1234 | i dont know how it's made and i never ran one like it on wizard |
01:43.49 | Marajin | last few lines of the qtopia.exe from that site: |
01:43.52 | Marajin | set KERNEL "zImage" |
01:43.52 | Marajin | #set CMDLINE "root=/dev/nfs ip=192.168.1.206:192.168.1.205::::: nfsroot=192.168.1.205:/home/fcr/armlinux/opie console=tty0 mem=128M" |
01:43.55 | Marajin | #set CMDLINE "root=/dev/mmcblk0p2 console=tty0 mem=128M rootdelay=5 psplash=1" |
01:43.58 | Marajin | set CMDLINE "installsize=200 installprefix=QtopiaPhone-artemis-image mem=60M rootdelay=2 psplash=1" |
01:44.01 | Marajin | #set CMDLINE "root=/dev/nfs nfsroot=192.168.1.205:/home/fcr/armlinux/opie console=tty0 mem=128M" |
01:44.04 | dcordes | I wonder if there is documetnation on how to do this haret witchcraft somewhere |
01:44.04 | Marajin | ramboot |
01:44.06 | Marajin | HARET1 |
01:45.43 | Marajin | odd, mtype's never set |
01:46.11 | dcordes | autodetected |
01:46.15 | Marajin | yeah |
01:46.51 | dcordes | Espenfjo said something about the lists in the haret code that set the machines according to what haret detects/what is set |
01:47.00 | Marajin | mmhm |
01:47.14 | Marajin | ginge: building away? :) |
01:47.15 | dcordes | maybe in the case of your device the detected thing is simply enough |
01:47.43 | Marajin | dcordes: Er... this the kaiser man, "your device" ? |
01:48.19 | Marajin | besides if I try running that exe on the kaiser it says unknown mtype :P |
01:48.34 | dcordes | I didn't follow exactly I have seen you talking about other machines above |
01:48.39 | dcordes | or was that somebody else |
01:48.42 | ginge | Marajin: linuxtogo fubar again? |
01:49.00 | Marajin | I only have a hermes and a kaiser dcordes and the hermes port is ...meh |
01:49.01 | dcordes | ginge: I git pull'D a few minutes ago. |
01:49.07 | dcordes | ginge: OE |
01:49.09 | Marajin | ginge: Not AFAIK |
01:49.26 | Marajin | hmm no http is timingout I think |
01:49.33 | ginge | yeah same |
01:49.35 | Marajin | ginge: Want me to mirror h files? |
01:49.46 | ginge | do I have to build it? |
01:50.41 | Marajin | build what? |
01:50.50 | ginge | anything |
01:50.54 | Marajin | only the kernel |
01:51.02 | Marajin | the rest is just a rootfs.tar.bz2 |
01:51.03 | ginge | thats ok then |
01:51.17 | Marajin | ginge: http://marajin.w-ww.org/QtopiaPhone-artemis-image.rootfs.tar.bz2 |
01:51.47 | dcordes | ah you're fuxxing with qtopia on kaiser? |
01:52.06 | Marajin | dcordes: We're told it probably would load if we built with sysvipc |
01:52.47 | Marajin | dcordes: Worth a piss in the pond, don't you think? |
01:53.22 | ginge | can I just dd it to a partition then? |
01:53.40 | Marajin | ginge: Vun to be presumink, daaahlink |
01:54.04 | ginge | pulls out the garbage to English ditionary |
01:54.06 | ali1234 | yes it would not load on my wizard then i enabled sysvipc and turned off tinyshm and it loaded |
01:54.34 | Marajin | with the same error I vaguely remember the kaiser spitting last time I tried to boot a qtopia based image yeah |
01:54.48 | ali1234 | it's not an image its a tarball, tar xvjpf it |
01:54.50 | Marajin | ginge: i.e. Yes |
01:54.54 | Marajin | oh |
01:54.56 | Marajin | that too |
01:55.08 | dcordes | Marajin: no quite useful I just fund the qtopia initscript for kaiser |
01:55.11 | Marajin | yeah I mount + tar jxvfp 'em |
01:55.18 | Marajin | dcordes: what? |
01:55.20 | ginge | ok |
01:56.22 | dcordes | not |
01:56.26 | ginge | I guess I need a new default.txt |
01:56.30 | ali1234 | also it turns off the backlight and cannot turn it back on |
01:56.34 | Marajin | ginge: Whyzat? :P |
01:56.41 | ali1234 | but you can still see the display just about |
01:56.43 | ginge | Marajin: to mount the rootfs from sd |
01:56.53 | dcordes | arghhh I have two complete rootfs dumps of qtopia. I thought one of them would contain the /etc/init.d/qpe I actually edited with Babel's help |
01:57.05 | ginge | ali1234: thats probably done through sysfs |
01:57.10 | ali1234 | it is |
01:57.16 | ginge | ali1234: comment it out in source |
01:57.23 | dcordes | it will run and say Machine HTC Kaiser not supported by qtopia |
01:57.27 | ali1234 | i dont have the source |
01:57.29 | dcordes | everything else is like angstrom |
01:57.37 | ginge | ali1234: kernel source |
01:57.43 | dcordes | unless you edit /etc/init.d/qpoe |
01:57.46 | dcordes | unless you edit /etc/init.d/qpe |
01:57.48 | ali1234 | then it wont turn the backlight on at all |
01:57.49 | Marajin | dcordes: Last time I tried it ran and said it couldn't lock the framebuffer I thnk |
01:58.11 | ginge | ali1234: I mean comment out the code that turns off the backlight |
01:58.25 | ali1234 | that is part of qtopia |
01:58.40 | ali1234 | anyway i just logged in and turned it back on |
01:58.43 | ginge | but its done through the kernel plonker |
01:59.07 | ali1234 | so how come it can turn off the backlight but not turn it on?? |
01:59.09 | dcordes | Marajin: in artemis image? |
01:59.25 | ali1234 | i can turn on and off the backlight okay by using the sys interface manually |
01:59.28 | ginge | ali1234: who cares, just dont let it turn it off in the kernel |
01:59.33 | ali1234 | qtopia can only turn it off for some reason |
02:01.30 | ginge | mke2fs /dev/sdd3 |
02:01.36 | ginge | wrong kb |
02:02.15 | *** join/#htc-linux surgex (i=surge@pool-71-186-163-107.bflony.fios.verizon.net) |
02:02.40 | Marajin | dcordes: naw that one you linked to a whileago |
02:02.50 | Marajin | dcordes: The so called "opie" image that was a qtopia image |
02:03.23 | Marajin | dcordes: If I wasn't a pillock I'd have remembered I probably still HAVE that image on my laptop somewhere |
02:03.50 | dcordes | fsck that |
02:03.59 | dcordes | use the blueangel or rather artemis |
02:04.09 | Marajin | wel we're trying to use artemis |
02:04.10 | dcordes | babel artemis |
02:04.17 | Marajin | but it go cockadoodleflob |
02:04.31 | ginge | oookay, we are ready for liftoff |
02:04.34 | dcordes | which is? |
02:05.11 | dcordes | QtopiaPhone-image.rootfs.tar.bz2 do you have that? |
02:05.13 | ginge | sync |
02:05.25 | ginge | grr |
02:05.32 | Marajin | ginge: "Kaiser dev team... ambitious but rubbish!" ? |
02:05.51 | ginge | hey, no fair on us |
02:06.05 | Marajin | heh |
02:06.16 | Marajin | c'mon, clarkson can stomach saying it about himself |
02:06.32 | ginge | this shit is harder than driving a car tho :) |
02:06.52 | dcordes | yay I fund it |
02:06.57 | Marajin | they usually say it when they try to modify their car |
02:06.59 | dcordes | the qpe for kaiser |
02:07.12 | Marajin | dcordes: good boy, but I think we need to make it boot first |
02:07.17 | Marajin | ginge: Same bug? wo't even init? |
02:07.24 | dcordes | http://linuxtogo.org/~lgorris/qpe |
02:07.32 | dcordes | Marajin: it boots fine here. |
02:07.37 | ginge | not ready yet, forgot to put the root line in |
02:07.44 | Marajin | ginge: d'oh |
02:07.48 | dcordes | Marajin: what's the url of the rootfs you are trying to use? |
02:08.02 | Marajin | http://linuxtogo.org/~htcpxa/htcartemis/qtopia/ |
02:08.10 | ali1234 | i should send my wizard qpe to somebody |
02:08.16 | ali1234 | dcordes do you want it? |
02:08.20 | dcordes | yes |
02:08.40 | Marajin | ginge: Pssst, can ali1234 be trusted when saying likes like "do you want it?" ;) |
02:08.55 | Marajin | s/likes/things/ |
02:08.56 | ali1234 | hang on a sec i'll pastebin it |
02:08.59 | ginge | who knows ;) |
02:09.00 | dcordes | I won't use it for mil. purpose. honestly |
02:09.19 | Marajin | dcordes: Well that's what the beagle board is for, who'd want a wizard instead?! |
02:09.26 | dcordes | youuu liiiike? |
02:09.39 | Marajin | ... you didn't just quote borat did you? |
02:10.02 | dcordes | I can play the big buck bunny in hd ready resolution while the warhead is made ready |
02:10.06 | dcordes | you're right. |
02:10.18 | ginge | Marajin: do I set root to mmcblkpx? |
02:10.31 | Marajin | ginge: well yes, it is mmcblk0px isn't it? |
02:10.44 | ginge | ah, yes |
02:10.49 | Marajin | ginge: I mean I presume you haven't extracted it to the moon perhaps? |
02:11.04 | ginge | ? |
02:11.41 | Marajin | Sorry.. I'm probably too tired |
02:11.41 | ginge | d the blk devices start at 0? |
02:11.41 | Marajin | simplified it was basically "duh?" |
02:11.43 | Marajin | well I'vealways used blk0p2 |
02:11.54 | ginge | for which partition tho :) |
02:12.02 | Marajin | part 2 |
02:12.03 | dcordes | set cmdline = "root=/dev/mmcblk0p2/ boot=/sbin/init.sysvinit rootdelay=5" |
02:12.12 | Marajin | it numbers parts from 1 but blocks from 0 |
02:12.14 | Marajin | it's rather stupid |
02:12.18 | ginge | it is |
02:12.22 | Marajin | dcordes: interesting |
02:12.57 | ginge | lets do it |
02:13.16 | ginge | i hate word mobile. takes about a week to save |
02:13.29 | dcordes | ginge: put http://linuxtogo.org/~lgorris/qpe to /etc/init.d/qpe first |
02:13.37 | Marajin | ginge: then use notepadmobile or whatever it'scalled |
02:13.54 | ali1234 | dcordes: http://rafb.net/p/LLlZ8y86.html |
02:13.55 | ginge | dcordes: whats that for? |
02:14.00 | dcordes | WARNING! not saving in winblob format. you might get shot if you save in .txt. do you want to save in .doc? |
02:14.08 | ali1234 | ginge: qpe is the initscript for qtopia |
02:14.18 | Marajin | ginge: He says it will make qtopia recognize the kaiser |
02:14.20 | dcordes | ginge: jsut do it. qtopia gui won't itinitalize without it |
02:14.21 | ginge | wh isnt it in the image?? |
02:14.22 | ali1234 | it sets things like the input devices and modem device |
02:14.33 | ali1234 | the image is for artemis |
02:14.46 | ginge | ffs I just umounted |
02:15.11 | Marajin | ginge: Breath deeply man |
02:15.13 | ali1234 | dcordes: my qpe doesnt have working keyboard but ts and the red/green buttons work |
02:15.38 | ginge | its a pita to mount the sd in linux |
02:15.45 | ali1234 | somebody should build in a text editor to haret :) |
02:15.52 | ali1234 | or like a menu or something |
02:16.04 | dcordes | why on earth did read a book man remove the raw text feature?! |
02:16.37 | dcordes | I would be happy with word mobile not asking me for .doc |
02:16.45 | Marajin | ginge: how so? |
02:16.46 | ali1234 | not going to happen |
02:16.58 | Marajin | ginge: I mean sudo mount /dev/sdb2 card/ is a problem for you? :P |
02:16.59 | ginge | Marajin: because my card reader is wankola |
02:17.04 | Marajin | ah |
02:17.07 | Marajin | use cardexport :P |
02:17.21 | Marajin | plug, mount /dev/sdb2, etc. |
02:17.24 | dcordes | ginge: i.e. sometimes you only get the block, not the partitions from it by chance? |
02:17.26 | ginge | I tried that it ooped my linux kernel when I plugged it in |
02:17.31 | ginge | dcordes: yes |
02:17.44 | Marajin | though.. I'm beginning to wonder if I'm getting corruption TBH |
02:17.51 | Marajin | ginge: wha? on your laptop?! |
02:17.55 | ginge | Marajin: yeah |
02:18.01 | Marajin | ginge: O.o works fine on mine |
02:18.14 | ginge | Marajin: yeah yeah ;) |
02:18.27 | Marajin | I promise you it detects and mounts |
02:19.49 | ali1234 | my card reader works fine?!? |
02:20.10 | Marajin | I really oughta get a damned 2gb MicroSD or a cardreader that works with SDHC I guess |
02:20.15 | ginge | ali1234: your card read isnt a 20 year old 100 in 1 device |
02:20.20 | ali1234 | yes it is |
02:20.29 | ginge | booting |
02:20.33 | ginge | got splash |
02:20.34 | ali1234 | i got it free from scan |
02:20.38 | Marajin | ginge: If yours is, I want to know who you got it off so we can steal his time machine. |
02:20.39 | ginge | same here |
02:20.49 | ginge | Marajin: :P |
02:21.00 | ali1234 | it says "lacie" on it |
02:21.05 | ginge | hmm I left sd debugging on. This could take a while |
02:21.11 | Marajin | heh :p |
02:21.12 | ginge | ali1234: mine says Scan |
02:21.21 | dcordes | ginge: I have that problem with my usb 402in1 reader as well as with the microsd reader |
02:21.28 | Marajin | O.o scan don't brand anything their own apart from the 3xs range |
02:21.32 | dcordes | I think it's a problem with the drivers |
02:21.45 | dcordes | or udev or whatever |
02:21.45 | ginge | Marajin: its only a sticker |
02:21.54 | Marajin | I've never seen them use a stick |
02:21.55 | Marajin | er |
02:21.55 | dcordes | ginge: did you pit the qpe? |
02:22.02 | Marajin | and I've been shopping with scan for probably 15 years |
02:22.02 | ginge | dcordes: yeah |
02:22.13 | ginge | Marajin: it says PDE under it |
02:22.18 | Marajin | heh |
02:22.22 | Marajin | ah wel |
02:22.23 | Marajin | l |
02:22.29 | ginge | um, well |
02:22.31 | ginge | erm |
02:22.31 | Marajin | I never got a free flash reader :( |
02:22.34 | dcordes | ok I'm curious if that will work. I tried debugfs, shm or something, but that didn't help |
02:22.45 | ginge | eh? |
02:22.48 | dcordes | it got me erros after it started Qtopia |
02:22.56 | ginge | its just stopped |
02:23.01 | Marajin | ginge: er where? |
02:23.02 | dcordes | on what? |
02:23.23 | ginge | dunno. I need a less verbose kernel I think |
02:23.36 | Marajin | go to bed man :p do it tomorrow when you're less dead |
02:23.43 | Marajin | it's for the best |
02:24.06 | ginge | its still running, but I have nothing on screen apart from the last demsg output |
02:24.17 | Marajin | hmmm |
02:24.20 | Marajin | iiiintervexing |
02:24.29 | ginge | let me try a different kernel |
02:25.12 | Marajin | ah the joy of badly chosen product id strings |
02:25.23 | ginge | hmm? |
02:25.24 | Marajin | "The InstallShield Wizard is installing Beijing" |
02:25.27 | Marajin | is it? |
02:25.37 | ginge | all of it? |
02:25.41 | Marajin | apparently |
02:25.43 | dcordes | where? |
02:25.48 | ginge | gonna get crowded in ther |
02:26.00 | Marajin | C:\Program Files\Beijing apparently |
02:26.01 | ginge | I hope you have lots of rice handy |
02:26.15 | dcordes | Marajin: what's that beijing program about? |
02:26.18 | Marajin | I need more harddrives! the raid array cannae take it cap'n |
02:26.28 | ginge | heh |
02:26.44 | Marajin | dcordes: What do you imagine a beijing thing might be about at this precise moment in time ? |
02:27.08 | ginge | porn? |
02:27.09 | dcordes | cocaine |
02:27.28 | Marajin | Cheap chinese hookers man, do you never learn? |
02:27.32 | Marajin | ~lart dcordes |
02:27.32 | apt | beats dcordes over the head with a microkernel |
02:27.47 | ginge | not seen that one before |
02:27.58 | Marajin | with a microkernel? ok then.. now just like mac OS X you will have slow starting threads! |
02:28.32 | ginge | dont mention osx kernel, or you will ge tpeople saying "its not a true microkernel" etc |
02:28.39 | Marajin | duh |
02:28.44 | Marajin | It's a lumbering behemoth of stupidity |
02:29.20 | ginge | are we still talking about osx here, or did you switch context to Linux? |
02:29.44 | Marajin | nah that's just a lumbering behemoth of crossed purpose development |
02:30.28 | ginge | how did this kernel just get bigger? I commented loads of shit out!?? |
02:30.37 | Marajin | :> |
02:30.45 | ginge | argh no go go go |
02:31.01 | dcordes | you need jamaica rom |
02:31.14 | ginge | this is an extremely irritating and poor way of developing something |
02:31.25 | Marajin | is that rum or a very weird cooked ROM ? |
02:31.38 | ginge | it takes 20 minutes to rebuild and resend before you can even work out its still fucked up |
02:31.49 | Marajin | ginge: Don't make me get the sedatives |
02:31.50 | dcordes | dutty rum |
02:31.53 | ginge | got damn this needs jtagging to buggery |
02:32.10 | ginge | dcordes: it happend once every 200 boots or so, still irritating |
02:32.17 | ginge | foams at the mouth |
02:32.18 | dcordes | I just learned today how useful a serial debug console can be |
02:32.36 | ginge | dcordes: yeah, its virtually impossible without |
02:32.40 | ginge | I miss it so |
02:32.49 | dcordes | so what about the led? |
02:33.00 | dcordes | not got tx yet? |
02:33.02 | ginge | dcordes: it cant keep up on large dmesg logs |
02:33.09 | dcordes | hm |
02:33.12 | ginge | dcordes: no, coulnd't be arsed |
02:33.12 | dcordes | pity |
02:33.21 | ginge | also its a really bad way of doing it :) |
02:33.32 | dcordes | better than no way of doing |
02:33.35 | dcordes | it |
02:33.49 | ginge | ARGGH. rm -r quickgps |
02:34.17 | ginge | right, take 2 |
02:34.26 | ginge | got splash |
02:34.53 | dcordes | quickgps connects to a machine of clingonian mafia and transmits your pim data |
02:35.07 | ginge | they would be disappointed then |
02:35.21 | ginge | is the stale MFS stuff normal? |
02:35.30 | dcordes | ? |
02:36.04 | ginge | it stopped on INIT: no more processes left in this runlevel |
02:37.28 | ginge | i'm at the blinky cursor with no prompt |
02:37.53 | ali1234 | yeah there's no shell on VT cos artemis has no kb |
02:38.04 | ginge | damn foolery |
02:38.09 | ali1234 | yeah |
02:38.25 | dcordes | it doesn't say any qtopia starting stuff? |
02:38.33 | ginge | any idea why it didnt do anything? |
02:38.34 | dcordes | try booting with psplash removed? |
02:38.38 | ginge | not that I can see |
02:38.50 | ali1234 | pslash=false in kernel cmd |
02:39.27 | ginge | S99qtopia line 95: cannot create /home/root/dmesg-dump.txt |
02:39.42 | ginge | Stale MFS file handle |
02:40.32 | dcordes | is that a symlink to qpe? |
02:40.35 | dcordes | S99qtopia? |
02:40.54 | ginge | shrugs |
02:41.25 | ginge | okay, rebooted |
02:42.13 | ali1234 | yes it is |
02:42.18 | ginge | {stars} |
02:42.18 | ginge | Starting Qtopia on HTC kaiser |
02:42.18 | ginge | {stars} |
02:42.18 | ginge | touch: /tmp/restart-qtopia: stale MFS file handle |
02:42.35 | ginge | then the INIT: no more processses line again |
02:43.44 | ginge | is it this fb doubleing again? |
02:44.02 | ginge | screw it. |
02:44.04 | ginge | night all |
02:44.10 | Marajin | night ginge |
02:44.45 | dcordes | fb doubling interesting point |
02:44.58 | dcordes | ginge: do you have msm_fb patched? |
02:45.02 | dcordes | ginge_insanity: night :) |
02:45.11 | ginge_insanity | i'll check it tomorrow |
02:45.33 | dcordes | one sec |
02:45.36 | dcordes | can you give me the kernel? |
02:47.18 | dcordes | nvm I'll try with the fb patches |
02:48.45 | ali1234 | wait MFS? not NFS? |
02:56.59 | dcordes | good night |
03:07.30 | *** join/#htc-linux jas3 (n=simkiss@pool-72-78-220-58.phlapa.fios.verizon.net) |
03:08.20 | *** join/#htc-linux jas3 (n=simkiss@pool-72-78-220-58.phlapa.fios.verizon.net) |
05:21.43 | *** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbfb65e.pool.einsundeins.de) |
06:50.21 | *** join/#htc-linux ptl (n=patola@201.82.18.155) |
06:50.27 | ptl | hiya |
07:01.58 | *** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz) |
07:09.14 | *** join/#htc-linux haggisX (n=haggis@cpc1-clyd1-0-0-cust187.renf.cable.ntl.com) |
07:18.01 | *** part/#htc-linux haggisX (n=haggis@cpc1-clyd1-0-0-cust187.renf.cable.ntl.com) |
07:37.27 | *** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbfb65e.pool.einsundeins.de) |
07:40.21 | *** join/#htc-linux ali1234 (n=al@62.24.214.38) [NETSPLIT VICTIM] |
07:40.21 | *** join/#htc-linux LunohoD (n=alex@e180072054.adsl.alicedsl.de) [NETSPLIT VICTIM] |
07:40.21 | *** join/#htc-linux paulproteus (n=paulprot@2002:cbb2:8293:0:0:0:0:1) |
07:40.21 | *** join/#htc-linux Wild_Rover (n=wildrove@rubik.cluenet.org) [NETSPLIT VICTIM] |
07:43.37 | *** join/#htc-linux dcordes (n=dcordes@unaffiliated/dcordes) |
08:16.46 | *** join/#htc-linux zwox (n=zwox@unaffiliated/zwox) |
08:21.42 | *** join/#htc-linux kedar (n=kstate@r9cc239.net.upc.cz) |
08:21.52 | kedar | hi all |
08:52.05 | *** join/#htc-linux tmzt_mp900c (n=tmzt@adsl-99-164-110-123.dsl.akrnoh.sbcglobal.net) |
08:58.39 | *** join/#htc-linux NiZoX (n=none@2a01:e35:8a13:a2b0:21c:c0ff:fe25:ff68) |
09:07.44 | tmzt_mp900c | dcordes: ping? |
09:09.44 | *** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) |
09:12.13 | kedar | anyone here try boot on diamond ? |
09:13.40 | tmzt_mp900c | logs are at irclogs.iclem.net #htc-linux, was some diamond stuff in last few days but I don't know how far anyone has gotten |
09:15.24 | ali1234 | somebody tried but haret didnt recognise the CPU and the framebuffer was all messed up |
09:15.45 | tmzt_mp900c | have you guys got the shm working or is it something else? |
09:16.22 | ali1234 | shm for qtopia on kaiser? |
09:17.00 | tmzt_mp900c | yeah, what device are you on? |
09:17.08 | ali1234 | i have a wizard, qtopia works fine for me |
09:17.14 | kedar | tmzt_mp900c: thx, i look to yesterday.. problem is maybe with fb.. but i still don't know if value in default.txt is right, and if problem is realy with haret... btw: sorry for me english |
09:17.27 | tmzt_mp900c | ali1234: what is in you fstab? |
09:17.41 | ali1234 | nothing much that i know of |
09:18.02 | ali1234 | i just used the artemis qtopia rootfs and modified qpe initscript with the right input devices and machine type |
09:18.12 | kedar | Espenfjo: hi, any news with diamond ? |
09:19.21 | tmzt_mp900c | is something mounted on /dev/shm or does that directory exist? |
09:20.02 | ali1234 | tmpfs /dev/shm tmpfs mode=0777 0 0 |
09:20.24 | tmzt_mp900c | SYSVIPC is in .config, right? |
09:20.30 | ali1234 | yeah |
09:20.42 | ali1234 | im using the exact same rootfs as the kaiser people btw |
09:21.22 | tmzt_mp900c | is the QWS and MACHINE generic for qtopia, at least QWS should just be for framebuffer? |
09:21.39 | ali1234 | MACHINE is taken from /proc/cpuinfo |
09:22.57 | tmzt_mp900c | Hardware: line? |
09:22.57 | ali1234 | wait |
09:22.57 | ali1234 | what is MACHINE? |
09:22.58 | ali1234 | CPUINFO=`cat /proc/cpuinfo | grep Hardware | cut - -d ' ' -f 2,3` |
09:22.58 | ali1234 | that's used by the qpe script |
09:23.39 | *** join/#htc-linux exco (n=exco@e181077115.adsl.alicedsl.de) |
09:23.42 | tmzt_mp900c | what decides about backlight, or is it always corgibl? |
09:24.01 | ali1234 | backlight is hardcoded it seems :( |
09:24.16 | ali1234 | it accesses /sys/class/generic-bl or something |
09:25.58 | *** join/#htc-linux zwox_ (n=zwox@unaffiliated/zwox) |
09:25.58 | tmzt_mp900c | which was corgi based but they made it generic? |
09:25.58 | ali1234 | it doesnt matter, the sys interface is the same |
09:25.58 | ali1234 | just with a different name |
09:25.58 | ali1234 | which prevents it from working properly :( |
09:26.03 | tmzt_mp900c | can't symlink is /sys I guess, but maybe udev? |
09:26.17 | tmzt_mp900c | in |
09:26.18 | ali1234 | dont know about that |
09:29.04 | tmzt_mp900c | have you tried X on wizard? |
09:29.05 | ali1234 | yes, it works 100% |
09:29.05 | tmzt_mp900c | touchscreen works?, what image |
09:29.05 | ali1234 | gizard, openmoko |
09:29.05 | ali1234 | any really |
09:29.05 | tmzt_mp900c | gentoo |
09:29.05 | ali1234 | as long you use linwizard kernel |
09:29.05 | ali1234 | gizard is gentoo based yes |
09:29.05 | tmzt_mp900c | just found that out |
09:29.06 | ali1234 | i used a generic openmoko image too, from their site |
09:29.06 | ali1234 | just unpacked it and booted it |
09:29.06 | ali1234 | work fine except no modem etc |
09:29.06 | tmzt_mp900c | what input device? |
09:29.06 | ali1234 | what do you mean? |
09:29.07 | tmzt_mp900c | what device does qtopia/X use for the touchscreen? |
09:29.13 | ali1234 | it depends on your hardware |
09:30.56 | tmzt_mp900c | sorry, what special file, /dev/* |
09:30.56 | ali1234 | on wizard /dev/input/event1 is TS |
09:30.56 | ali1234 | on linwizard kernel i should say |
09:30.56 | ali1234 | event0 is the buttons and event2 is the keyboard |
09:30.57 | tmzt_mp900c | on openmoko then, it just works? |
09:30.57 | ali1234 | sorry other way around on those two |
09:30.57 | ali1234 | yes it just works because X autodetects all input devices |
09:31.05 | tmzt_mp900c | do you have lshal? |
09:31.22 | ali1234 | i don tknow |
09:31.43 | tmzt_mp900c | dcordes is trying openmoko on kaiser and it doesn't work |
09:31.54 | ali1234 | well... |
09:32.00 | ali1234 | probably because your mmc doesnt work right |
09:32.27 | ali1234 | openmoko is way too big for initrd |
09:32.51 | ali1234 | i dont have lshal on gizard |
09:32.56 | tmzt_mp900c | that has been a problem, but he has been using other images on sd just fine, as long as an executable is not too big |
09:33.15 | ali1234 | openmoko loads all of X... that's pretty big |
09:33.17 | tmzt_mp900c | not trying to use all the openmoko stuff, just Xfbdev |
09:34.09 | ali1234 | it's almost certainly something trivial like wrong permissions, missing kernel module or something |
09:34.51 | ali1234 | X doesnt work because of some TS issue |
09:34.57 | ali1234 | or so i heard |
09:34.57 | tmzt_mp900c | with an x11-image, and now a gpe-image, X starts but the strace shows config/hal and no opens on /dev/input/eventX |
09:35.16 | ali1234 | well i have never used either |
09:35.29 | ali1234 | maybe try the gizard image if you have working keyboard |
09:35.37 | tmzt_mp900c | openmoko doesn't do that but it doesn't work either |
09:35.42 | ali1234 | its small enough for initrd |
09:36.00 | tmzt_mp900c | I don't have kaiser, but dcordes could maybe try that |
09:36.15 | *** join/#htc-linux Marnux__ (n=Marnux@83.101.56.13) |
09:36.47 | tmzt_mp900c | yes, the TS issue is what we have been working on for a few weeks |
09:36.58 | tmzt_mp900c | the kernel is working and tslib, but not X |
09:37.18 | ali1234 | but X works, just without any input |
09:37.21 | ali1234 | no? |
09:37.37 | tmzt_mp900c | it corrupts sometimes but it works other times |
09:37.47 | ali1234 | im guessing sometimes = MMC issue |
09:37.55 | tmzt_mp900c | very strange, like it half fills the fb |
09:38.08 | BabelO | hi guys |
09:38.11 | ali1234 | hmm that's what the person with diamond was reporting the other day |
09:38.18 | tmzt_mp900c | I think taking out the android stuff is helping |
09:38.20 | ali1234 | except he was having the problem with haret |
09:38.22 | BabelO | Marajin: do you get qtopia running now ? |
09:38.37 | ali1234 | BabelO: they didnt manage it but i think they were getting close |
09:39.36 | tmzt_mp900c | could be mmc but I don't think because of sd i/o issue, but that could be causing it by glitching the dma hardware or something |
09:39.55 | ali1234 | or delivering a corrupted exe into memory... |
09:40.06 | tmzt_mp900c | to consistent for that |
09:40.17 | tmzt_mp900c | he gets the same thing everytime it fails |
09:40.41 | tmzt_mp900c | like an underscore, but I only got a raw screenshot I can't convert |
09:42.29 | BabelO | ali1234: ok |
09:51.21 | tmzt_mp900c | ali1234: if you can get strace's for X in gizzard or openmoko sometime and paste them |
09:51.46 | ali1234 | no problem |
09:52.05 | tmzt_mp900c | something longer term though, so we can refer back to it, |
09:55.39 | ali1234 | ah interesting |
09:55.51 | ali1234 | in gizard the TS device is specified on command line |
09:56.10 | ali1234 | -mouse tslib,,device=/dev/event1" |
09:56.22 | ali1234 | maybe that will help you? |
09:56.30 | ali1234 | no idea how openmoko does it |
09:58.01 | ali1234 | it also runs ts_calibrate first if there is no calibration data |
10:00.54 | tmzt_mp900c | we could not find that syntax anywhere |
10:02.22 | tmzt_mp900c | the middle param must be number of buttons for a mouse |
10:03.19 | *** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz) |
10:03.28 | ali1234 | yes X command line options are really hard to find docs on for some reason... |
10:04.04 | tmzt_mp900c | the kdrive source appeared to copy that value to the driver name or fd path |
10:04.18 | tmzt_mp900c | but didn't know the comma thing |
10:04.53 | ali1234 | the trailing " is part of an environmental variable definition btw |
10:04.59 | ali1234 | so ignore that |
10:05.45 | tmzt_mp900c | yeah |
10:10.41 | tmzt_mp900c | I think we might have been getting input events from ts but they weren't core or something |
10:11.10 | tmzt_mp900c | what other images have you tried on wiza? |
10:12.31 | ali1234 | hmm |
10:12.42 | ali1234 | you mean apart from gizard, openmoko and qtopia? |
10:13.04 | tmzt_mp900c | I guess, but what does work, phone doesn't at all? |
10:13.15 | ali1234 | phone gsm AT command interpreter works |
10:13.31 | ali1234 | but it isnt a proper tty device, so nothing can use it |
10:13.44 | tmzt_mp900c | what is it then? |
10:13.57 | tmzt_mp900c | is it multiplexed? |
10:13.59 | ali1234 | it's a character device that can only be opened for read or write but not both |
10:14.19 | ali1234 | so you open for writing, send commands, then open for reading to get the result |
10:14.24 | swetland | what?! |
10:14.34 | ali1234 | yes |
10:14.47 | ali1234 | it's very odd |
10:14.49 | swetland | this something 7k based or omap based? |
10:14.50 | tmzt_mp900c | with minicom? |
10:14.54 | tmzt_mp900c | omap |
10:15.12 | ali1234 | with minicom you cannot open it because it does not support ioctls |
10:15.25 | swetland | ah, okay. was going to wonder what in the world they did to the smd driver when porting it to the older amss on the htc 7k devices ^^ |
10:15.42 | ali1234 | it has nothing to do with smd it is based on typhoon gsm |
10:16.18 | tmzt_mp900c | so it's probably a bad mux driver then? |
10:16.20 | swetland | well technically there still is shared memory for the 730/850 stuff. wonder why they didn't do a normal full duplex tty |
10:16.27 | ali1234 | bad mux driver?? |
10:16.42 | tmzt_mp900c | there are new ones for moko phone and moto ezx |
10:16.43 | ali1234 | yes it is shared memory |
10:16.55 | swetland | with most baseband AT channel stuff you can get unsolicited responses |
10:17.06 | swetland | so you typically want a reader thread always listening for modem chatter |
10:17.20 | ali1234 | yeah that does not work |
10:17.29 | ali1234 | if you cat /dev/gsm, then you cant echo to it |
10:17.34 | tmzt_mp900c | it it on same cpu (other core) or on a seperate ti chip? |
10:17.48 | ali1234 | it's a dual core chip |
10:18.00 | tmzt_mp900c | and modem is on the other core? |
10:18.03 | ali1234 | yes |
10:18.22 | swetland | yah. omap850 is an arm9 for apps, arm7 (iirc) for baseband, and a dsp also used by the baseband |
10:18.32 | ali1234 | yes exaqctly |
10:19.00 | tmzt_mp900c | knew it had two cores, didn't know modem was on the same chip |
10:19.10 | swetland | a chunk of main ram is set aside for the baseband (3-4mb) image to run out of, rest used for apps, and there's a shared memory mailbox region for signaling between the two |
10:19.46 | tmzt_mp900c | that is the linwizard driver /dev/gsm? |
10:19.53 | ali1234 | yes |
10:19.59 | ali1234 | but it's just a name |
10:20.09 | ali1234 | major number is 212 |
10:32.52 | *** join/#htc-linux marmotta (n=skodde@unaffiliated/skodde) |
10:42.18 | BabelO | hello swetland, long time |
10:42.56 | BabelO | swetland: no documentation for gsm, i can't get it to work on my htc artemis, else i will do the tty driver |
10:43.33 | BabelO | swetland: it seem on my omap850 memory map is not same than on wizard for gsm :( |
10:51.51 | ali1234 | BabelO: resorted to grepping through blocks of memory yet? |
10:52.48 | BabelO | ali1234: yes, but i ve an offset, and region block are not at the same place than wizard or tornado ro typhoon |
10:53.10 | ali1234 | so just try them all :) |
10:54.14 | ali1234 | there's only 0xfff places it's likely to be at |
11:04.43 | tmzt_mp900c | is gnuharet of any help there, like swetland said it has to be possible to read the channel at the same time as writting to it |
11:05.34 | ali1234 | BabelO's problem is different |
11:06.07 | ali1234 | he can't even get it to work at all because artemis seems to have a different memory layout |
11:06.07 | tmzt_mp900c | yeah, I'm confusing the two problems, but gnuharet to find out how windows is doing it and at what addresses |
11:06.43 | ali1234 | yes gnuharet can be used, or you can do the same things in linux pretty much, after you warm boot all the firmware is still loaded in memory and you can just grep for it |
11:07.52 | ali1234 | it doesnt even reset the coprocessor |
11:14.59 | swetland | babelo: it has been a while. been busy and kept forgetting to rejoin this network |
11:16.46 | BabelO | swetland: i see you are busy, android still not at release 1.0 :( |
11:17.14 | BabelO | swetland: i ve tried it on my htc artemis, it works ok, with all hacks |
11:18.51 | swetland | It'll be a lot more fun once we ship |
11:19.17 | swetland | people have managed to get it to run on a lot of stuff just mucking with the binaries. A lot of these projects will be tons easier with full source |
11:19.29 | tmzt_mp900c | no more screen resolution touchscreen! |
11:19.57 | swetland | also the M3/M5 stuff is oooold! we've been busy. |
11:22.15 | BabelO | swetland: oh, ok, looks good for futur then, hope it will come out before the end of summer :) |
11:22.35 | BabelO | swetland: i see that there is some omap binaries in it |
11:22.56 | swetland | we've done some work on omap730/850 based hardware |
11:23.08 | *** join/#htc-linux ginge_insanity (n=baz@78-105-175-81.zone3.bethere.co.uk) |
11:23.22 | swetland | back in the early days of the project |
11:23.42 | BabelO | swetland: ok, maybe i can have luck with that |
11:23.49 | ginge_insanity | morning all |
11:24.14 | tmzt_mp900c | ginge?: can you try X on kaiser? |
11:24.30 | tmzt_mp900c | ali1234 has a command line param for ts |
11:24.36 | ginge | tmzt_mp900c: yes, I can try |
11:24.51 | ginge | tmzt_mp900c: I guess I need to do the fb patch |
11:25.01 | tmzt_mp900c | -mouse tslib,,device=/dev/input/event0 |
11:25.22 | ginge | give me a few minutes to remove the sdcc debugging code so I can boot faster than a glacial pace... |
11:25.31 | tmzt_mp900c | maybe, we don't know if thats the problem with it not drawing |
11:25.48 | ginge | I tried to boot qtopia last night and ended up wit the cursor |
11:25.52 | swetland | that sdcc is a seriously annoying peripheral |
11:26.06 | ginge | failing that I will alter the fb code to blit the image into both sections |
11:26.16 | BabelO | ginge: i see you tried my qtopia image |
11:26.29 | ginge | swetland: indeed it is. Damned if I can get the dma workinng 100% of the time |
11:26.32 | tmzt_mp900c | what is all this buffer swapping all about anyway? |
11:26.33 | BabelO | ginge: i use generic-bl driver on all my deivces since some month |
11:27.55 | swetland | ginge: have you been following the stuff we push to git.android.com? there has been a bunch of work done on the driver in the last few months. not sure if it all applies back to 7200/7500, but I'm pretty sure it's quite similar |
11:27.58 | ginge | BabelO: ok, don't know anything about generic-bl. Can we use that? |
11:28.09 | ginge | swetland: yes, I am trackiong latest git |
11:29.16 | ginge | swetland: I can almost get it working, but cpu load seems to screw things up for me. Unless I can create an algo that factors in cpu loading, or rewrite the driver so it doesnt interrupt too early in the dma process, I am screwed ;) |
11:29.22 | BabelO | ginge: it is the kernel generic backlight driver |
11:29.29 | ginge | BabelO: I figured :) |
11:29.53 | ginge | brb |
11:30.01 | BabelO | ginge: it is just some genric entry point |
11:30.14 | BabelO | ginge: i think you can add your backlight code in this one |
11:30.23 | tmzt_mp900c | would symlinking in udev work for that? |
11:30.45 | BabelO | tmzt_mp900c: never tried that |
11:31.08 | tmzt_mp900c | I don't know, maybe X needs to call some ioctl to get the MDP to work |
11:40.15 | ginge | does anyone have any X logs with errors so I have a starting point? |
11:42.38 | tmzt_mp900c | errors?, only screen corruption and dcordes gets failed update messages |
11:43.10 | ginge | tmzt_mp900c: I didn't even get that, just the blinking cursor like it failed to switch to another vt or something |
11:43.47 | tmzt_mp900c | your cursor (underscore?) blinks? |
11:43.52 | ginge | yeah |
11:44.13 | ginge | but I only tried it once |
11:44.14 | tmzt_mp900c | dcordes says he gets a solid underscore it the top left and X background for the rest |
11:44.25 | ginge | hmm. |
11:44.32 | ginge | have we got an X initrd? |
11:44.39 | ali1234 | gizard |
11:44.58 | *** join/#htc-linux kiozen (n=oeichler@rgnb-5d865604.pool.einsundeins.de) |
11:45.17 | ginge | Arggh sd errors again |
11:45.20 | ali1234 | http://tinderbox.dev.gentoo.org/embedded/linwizard/gizard-20080602.tar.bz2 |
11:45.25 | ginge | ali1234: cheers |
11:46.14 | ali1234 | you must type "startx" after boot up. and you probably need to edit the /usr/bin/startx with the right event device for TS |
11:46.35 | ginge | ali1234: ts is a bonus at this stage, at least form what I have seen from dcordes's work |
11:46.36 | ali1234 | other than that it's pretty straight forward |
11:47.27 | ginge | how can I have sd errors? I had it working |
11:49.02 | *** join/#htc-linux rob_w (n=bob@M89a6.m.pppool.de) |
11:49.42 | ginge | now RTC isn't working. what is going on? |
11:49.51 | tmzt_mp900c | proc_comm? |
11:49.59 | ginge | this is the most frustrating chip I ever worked on |
11:50.06 | ginge | tmzt_mp900c: yeah, proc_comm |
11:50.16 | *** join/#htc-linux tsdogs (n=tsdogs@62.123.180.130) |
11:50.31 | ginge | we must be missing a step on init somewhere. back to tracing |
11:51.06 | tmzt_mp900c | what do you mean |
11:51.33 | ginge | it resets back to 1970 00:00:00 so it is not returning the correct time again |
11:52.01 | tmzt_mp900c | no, init, do you mean /sbin/init or something else? |
11:52.26 | ginge | I mean hardware init in the kernel |
11:54.43 | tmzt_mp900c | hwclock doesn't work? |
11:54.59 | ginge | it looks like temperature needs factoring into the SD algo too |
11:55.34 | tmzt_mp900c | did the dma problems start when you started X? |
11:55.45 | ginge | tmzt_mp900c: it wouldn;t get that far |
11:56.00 | ginge | also the 2x fb height fix broke the psplash |
11:56.27 | tmzt_mp900c | dcordes disabled psplash, but I don't know why that would be |
11:56.42 | ginge | I leave it on as its a good indicator is something broke |
11:57.45 | tmzt_mp900c | why does it care about vyres, I would think we fixed it not broke it |
11:58.11 | ginge | has anyone looked closely at the fb driver? its not something weird like the console is the the top half, and X/android/qt is blitted over the top with a page flip? |
11:58.43 | tmzt_mp900c | could be, it wants swapbuffers I think or pan |
11:59.08 | tmzt_mp900c | but fbcon is working, even rotated |
11:59.34 | ginge | yeah, and dcordes sees part of X. I wonder if this is a red herring |
11:59.37 | tmzt_mp900c | android doesn't really use console though |
11:59.56 | ginge | tmzt_mp900c: no, but it must exist somewhere because you can get to it |
11:59.57 | rob_w | did one here ever got a capacitive touchscreen under linux ? |
11:59.57 | tmzt_mp900c | it just wants to swap buffers really quickly |
12:01.13 | tmzt_mp900c | if the current msm_fb uses mddi for vsync, or is it still fake vsync timer acting as interrupt? |
12:01.48 | ginge | let me look ito this |
12:06.48 | ginge | fake vsync code is not in there |
12:14.28 | *** join/#htc-linux Miek_ (n=mike@83.104.175.131) |
12:16.59 | ginge | inlaws just arrived. Catch you later |
12:38.24 | infernix | ERROR: '/home/gerben/src/OE/org.openembedded.dev/packages/linux/linux-kaiser_2.6.24+git.bb' failed |
12:38.24 | infernix | >.< |
12:40.14 | Marajin | ginge: 'lo... ah the inlaws,pain! |
12:40.27 | Marajin | infernix: the KERNEL failed? That's usually the mostlikely to notbork Ifind |
12:41.26 | infernix | im confused too |
12:41.34 | Marajin | what's the log say? |
12:41.42 | Marajin | somewhere it'll give you a path to the log |
12:41.54 | infernix | that was opie-image |
12:41.57 | infernix | base-image fails too |
12:42.05 | Marajin | oh opie will always fail |
12:42.24 | Marajin | You have to et a bunch of env vars to get it to build |
12:42.40 | Marajin | I got it to build eventually tho' |
12:43.11 | Marajin | http://w-ww.org/~kaiser/images/htckaiser/ <-- Basically if you see it there, it's buildable but might need smacking around a bit |
12:45.23 | infernix | OTE: Creating tarball of git repository |
12:45.34 | infernix | <PROTECTED> |
12:45.52 | Marajin | oh |
12:45.55 | Marajin | that might explain it |
12:46.00 | infernix | NOTE: Task failed: Fetch failed: Fetch command git read-tree 1 failed with signal 128 |
12:46.04 | infernix | >.< |
12:46.23 | Marajin | blames it all on dcordes |
12:53.20 | infernix | tries to exclude the kernel package |
12:55.09 | *** join/#htc-linux tsdogs_ (n=tsdogs@62.123.180.130) |
12:59.36 | infernix | argh |
12:59.40 | infernix | how do i exclude a package |
12:59.48 | infernix | adding it to BBMASK seems to fail |
13:00.24 | tmzt_mp900c | theres a null kernel packages isn't there? |
13:00.28 | tmzt_mp900c | virtual? |
13:01.30 | *** join/#htc-linux tsdogs_ (n=tsdogs@62.123.180.130) |
13:01.31 | Marajin | virtul/kernel yeah |
13:08.43 | infernix | heh |
13:08.53 | infernix | largest performance bottleneck when building images seems to be sourceforge |
13:09.12 | Marajin | mostly I have cached those files now so |
13:09.13 | Marajin | heh |
13:13.11 | infernix | ill increase bbthreads |
13:13.25 | Marajin | what system are you using? |
13:13.46 | infernix | q6600 |
13:13.56 | Marajin | it should be at 4 then I think yes? |
13:14.01 | infernix | yeah |
13:14.08 | infernix | had it on 2 but its idle |
13:14.22 | Marajin | heh |
13:14.25 | Marajin | I use 4 regardless |
13:15.00 | *** join/#htc-linux tsdogs__ (n=tsdogs@62.123.180.130) |
13:17.03 | *** join/#htc-linux tsdogs (n=tsdogs@62.123.180.130) |
13:19.57 | infernix | im really out of it |
13:20.01 | infernix | can't get it to skip kernel compilation |
13:20.05 | Marajin | heh |
13:20.13 | Marajin | ASSUME_PROVIDED I think |
13:20.56 | Marajin | ASSUME_PROVIDED += "virtual/kernel" |
13:21.31 | Marajin | http://wiki.openembedded.net/index.php/AdvancedConfiguration |
13:21.40 | infernix | yea |
13:21.42 | infernix | thanks |
13:22.02 | *** join/#htc-linux LunohoD (n=alex@e180071219.adsl.alicedsl.de) |
13:22.39 | Marajin | infernix: If that doesn't work, we're going to get the hammer out :> or you can possibly steal my prebuilt stuff simply so it really figures you have already built the kernel anyway I guess but that could get tricky |
13:23.47 | infernix | it works |
13:24.09 | infernix | ill look at fixing the kernel build later, i did that by hand anyway |
13:24.40 | infernix | first need it to build base-image correctly |
13:25.17 | Marajin | why? |
13:25.19 | Marajin | well |
13:25.19 | Marajin | heh |
13:25.21 | Marajin | yes but |
13:25.30 | Marajin | I'd just go for console-image I think |
13:25.51 | infernix | im gonna try to get X running with working touchscreen |
13:25.54 | infernix | thats the goal |
13:26.02 | Marajin | x11-image with hal included then |
13:26.54 | Marajin | well that's the next thing on the "official" list of stuff to try |
13:27.10 | infernix | i booted x before with x11-image |
13:27.18 | infernix | but I didnt have ssh access then |
13:27.22 | infernix | so i got stuck |
13:27.31 | infernix | now that i can ssh in, i can try some other things |
13:27.36 | Marajin | yeppio |
13:27.46 | Marajin | (damnyouhavingapublicip) |
13:27.48 | infernix | + i can write logs to the sdhc |
13:27.50 | Marajin | nobody else gets them |
13:27.54 | Marajin | /nobody/! |
13:28.01 | infernix | thats why im the man for the job |
13:28.04 | infernix | :> |
13:28.12 | Marajin | well actually we can reverse tunnel |
13:28.14 | Marajin | it's just irritating |
13:28.30 | Marajin | and we have other fish to fry |
13:28.30 | Marajin | so |
13:28.31 | Marajin | heh |
13:28.40 | Marajin | you're quite welcome to the task :) |
13:29.16 | infernix | im not much of a coder so im of little use in kernel land |
13:29.17 | *** join/#htc-linux tsdogs_ (n=tsdogs@62.123.180.130) |
13:29.32 | Marajin | I can code but I'm not a low level type of person heh |
13:29.42 | Marajin | ginge gets left with the kernel hax0ring basically |
13:32.59 | Marajin | infernix: Anyway man, last we were working on was either to use an OM image or an x11-image with hal included. I don't remember anyone coming up with anything after that so we can get you ready to start from that bit if you like |
13:33.30 | Marajin | somewhere there wa a build of X made that had debug printfs but for some reason they never triggered at all |
13:34.36 | *** join/#htc-linux tsdogs_ (n=tsdogs@62.123.180.130) |
13:34.59 | infernix | thatll be fine |
13:35.03 | infernix | as soon as this shit builds >.< |
13:35.09 | Marajin | the other obvious fix that I recall was to use an older version of X that didn't use hal |
13:35.43 | Marajin | Well if you can show me what it's erroring I might be knowing why |
13:36.01 | Marajin | It'snearly always just down to what variables you put in local.conf |
13:36.13 | Marajin | and/or them breaking something in git/mtn |
13:37.02 | Marajin | at which point you just do a pull/update/etc. and then try again and then start manually hacking if there's issues left |
13:37.26 | infernix | dammit |
13:37.39 | infernix | it keeps on building the kernel |
13:37.47 | Marajin | heh |
13:37.55 | infernix | NOTE: package linux-2.6.21-r12: task do_unpack: started |
13:38.02 | Marajin | why exactly is the kernel failing? the gitpull fails? |
13:38.11 | infernix | looks like it |
13:38.17 | Marajin | how odd |
13:39.07 | Marajin | perhaps the LTG git service is down |
13:44.29 | *** join/#htc-linux tsdogs__ (n=tsdogs@62.123.180.130) |
13:50.11 | infernix | NOTE: fetch http://www.angstrom-distribution.org/unstable/sources/git_git.linuxtogo.org.home.groups.mobile-linux.kernel.git_1.tar.gz |
13:50.11 | infernix | ERROR 404: Not Found. |
13:50.20 | infernix | hrm |
13:52.34 | infernix | don't i need a defconfig for htckaiser |
13:54.18 | Marajin | it's IN the kernel source |
13:55.27 | infernix | two things confuse me. 1. why does it try to wget the .tar.gz above, 2. why is the git url not used thats configured in linux-kaiser_2.6.24+git.bb |
13:55.35 | infernix | doesn't seem that said git repo is working |
13:56.21 | Marajin | I'm not entirely sure t be honest, I think it's just down. We used to have a forced kernel version in the machine conf for the kaiser which has apparently disappeared but that's up to dcordes |
13:58.25 | infernix | what i think is going on is that the build process breaks because it needs kernel headers, and when i use assume_provided it then tries to pull linux 2.6.21 for that which also fails |
13:58.44 | infernix | you don't happen to have a copy of git_git.linuxtogo.org.home.groups.mobile-linux.kernel.git_1.tar.gz around? |
13:59.11 | Marajin | very likely it resides in my OE folder yep one sec |
14:03.01 | Marajin | hmm |
14:03.41 | Marajin | infernix: I have git_git.linuxtogo.org.home.groups.mobile-linux.kernel.git.tar.gz |
14:03.46 | Marajin | infernix: Not _1 :p |
14:05.11 | infernix | ugh. ill try fixing the 2.6.21 build then |
14:05.36 | Marajin | 2.6.21?! |
14:05.40 | Marajin | nonono |
14:06.02 | infernix | thats what its pulling in for headers |
14:06.06 | infernix | at least i think thats why |
14:06.22 | Marajin | oh it's back to that old trick |
14:06.23 | Marajin | heh |
14:06.23 | infernix | i don't even care to build the kernel, but cant seem to skip it |
14:08.25 | infernix | i shouldn't have deleted my old OE dir that fast >.< |
14:08.37 | Marajin | heh |
14:43.10 | *** join/#htc-linux NetRipper (n=netrippe@netripper.nl) |
14:56.33 | dcordes | infernix: did you set SRCREV_pn-linux-kaiser = "<desired-git-revision>" ? |
14:57.35 | *** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) |
15:02.19 | infernix | uhm |
15:02.26 | infernix | dcordes: no |
15:03.36 | dcordes | if you don't, bitbake will try to fetch git revision 1, not find it and then make some other kernel. |
15:03.57 | infernix | aha. what revision should i use |
15:04.47 | dcordes | I have set |
15:04.49 | dcordes | SRCREV_pn-linux-kaiser = "3634cb009decd916d3784c0d9fb26c67497da68d" |
15:05.08 | dcordes | no clue if it is latest. just to make sure it builds, don't use the OE kernel anyway |
15:06.05 | infernix | trying |
15:12.29 | dcordes | use -c clean first or rebuild |
15:27.25 | Espenfjo | kedar: No :\ sadly not |
15:29.33 | dcordes | hi Espenfjo |
15:29.37 | dcordes | infernix: works? |
15:29.38 | Espenfjo | Hi :) |
15:32.10 | Espenfjo | Wonder if there are some control registers setting the framebuffer to be double buffered, hence not making it work |
15:34.04 | dcordes | tmzt_mp900c: pong |
15:34.26 | Espenfjo | dcordes: Did you guys mess with the control registers or something similar on the kaiser? |
15:34.57 | dcordes | sorry what's a control register? |
15:35.17 | dcordes | infernix: NOTE: package linux-kaiser-2.6.24+git3634cb009decd916d3784c0d9fb26c67497da68d: completed |
15:35.26 | Espenfjo | Some memory offsets which controls the framebuffer and monitor |
15:37.08 | dcordes | no idea look in the code or ask ginge or tmzt he also knows the msm fb |
15:37.52 | Espenfjo | hmm |
15:38.39 | dcordes | there is something in msm_fb.c which causes problems with kaiser in Xfbdev |
15:38.45 | dcordes | vxres*2 |
15:38.57 | dcordes | that's doubled |
15:46.28 | *** join/#htc-linux tsdogs_ (n=tsdogs@62.123.180.130) |
15:49.01 | Espenfjo | Im looking through the FB code in haret over and ovevr again, i cant understand why its failing |
15:49.45 | *** join/#htc-linux ellisway (n=eway3g@149.254.192.192) |
15:51.03 | dcordes | why are you so sure the problem is to be found in haret? |
15:51.06 | ellisway | hi all |
15:52.31 | Espenfjo | dcordes: Because the framebuffer in haret doesnt show the information im asking it to |
15:52.49 | Espenfjo | there are a lot of steps it fails at before it jumps to the linux kernel |
15:56.40 | *** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be) |
15:59.19 | dcordes | does somebody have the wince kaiser modem init sequences by any chance? the V0 V1 etc things |
16:03.31 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
16:05.00 | *** join/#htc-linux Obi-Wahn (n=tobias@xdsly251.osnanet.de) |
16:08.38 | Marajin | 'lo |
16:13.16 | infernix | dcordes: builds:) |
16:13.41 | Marajin | infernix: Meeting with success? :) |
16:33.20 | ginge | I just diabled panning and it makes no difference in either qtopia or x |
16:33.45 | ginge | I wonder if it is MDP related |
16:39.30 | *** join/#htc-linux Alex[sp3dev] (n=Alexande@86.110.163.25) |
16:39.50 | dcordes | ginge: do you also have the *2 for vxres removed? |
16:39.53 | Marajin | ginge: What's going on with qtopia anway? |
16:39.56 | ginge | yes |
16:40.23 | ginge | dcordes: disabled panning, resized the mem allocation and removed the *2 |
16:40.25 | Alex[sp3dev] | hey, guys, does anyone currently have a pxa270 device with 2.6.27 kernel? |
16:41.03 | dcordes | ginge: ok what's mdp? |
16:41.33 | dcordes | I should start a glossar with all the abrevations |
16:45.20 | dcordes | multidrug resistant protein? |
16:47.23 | infernix | dcordes: is the ppp.sh code in your initrds custom made, or part of OE angstrom? |
16:48.00 | dcordes | infernix: you need to get it from gine's website |
16:48.05 | dcordes | he makes the scripts |
16:48.07 | infernix | or in other words, how do I get a data connection in x11-image or gpe-image? i assume some config is in order for ppp to work |
16:48.12 | infernix | ah |
16:48.19 | infernix | k ill pull them from a working initrd |
16:48.21 | dcordes | yes install "ppp" into the image |
16:48.27 | dcordes | and get the ppp.sh script from ginge |
16:48.59 | dcordes | http://www.headfuzz.co.uk/files/android/ppp.notsh |
16:49.17 | dcordes | http://www.headfuzz.co.uk/files/android/revssh.notsh |
16:49.31 | dcordes | can you put that in also so if it works we can put it on linuxtogo? |
16:49.57 | dcordes | +x and put them in usr/bin |
16:50.04 | infernix | this is rather hackish |
16:50.12 | infernix | im not sure what the proper way is in angstrom to set up connections |
16:50.15 | dcordes | why? |
16:50.34 | dcordes | using pppd and that's what the script does. |
16:50.44 | infernix | normally you configure ppp config files and just do "ppp on" |
16:50.48 | dcordes | you use the normal pppd provided by oe |
16:51.07 | dcordes | I see would be cool if you could try it that way then |
16:51.09 | infernix | so im not at all sure if there's any provisioning for configuration like that in angstrom itself |
16:51.24 | dcordes | no idea |
16:52.13 | dcordes | of course you could make a patch that adds a kaiser ppp config file in case of machine = htckaiser |
16:52.28 | infernix | DISTRO_EXTRA_RDEPENDS = "ppp" in local.conf? |
16:53.01 | dcordes | I use IMAGE_EXTRA_INSTALL. the savest way is to put it right into the image recipe |
16:53.08 | ginge | the reason we cant do that easily is because everyones apn and username is different |
16:53.27 | ginge | we can parse for it but its just as hackish either way |
16:53.39 | dcordes | so let's stick with ppp.sh |
16:54.07 | infernix | apn could be seen as the number you call for a normal ppp modem connection |
16:54.17 | infernix | just needs some variable substitution |
16:54.25 | ginge | right, but how about modem init |
16:54.37 | infernix | drop modem init |
16:54.39 | dcordes | snap |
16:54.45 | infernix | oh |
16:54.45 | infernix | hm |
16:54.46 | ginge | drop it? the modem wont init :) |
16:54.47 | dcordes | look at the script |
16:54.58 | *** join/#htc-linux exco (n=exco@e181077115.adsl.alicedsl.de) |
16:55.03 | ginge | we could built a custom ppp script for it, but its the same |
16:55.04 | dcordes | you need to tell the a9 what to do before it will get you online |
16:55.22 | dcordes | and the convenient way here would be gsmd I suppose |
16:55.24 | infernix | if we can get a multiline dial command in there, that'd work |
16:55.34 | dcordes | gsmd+pppd |
16:56.01 | dcordes | since nobody worked with msm7200+pppd (at least not t |
16:56.04 | infernix | anyway im out for dinner, will try and get an x11-image set up with ppp |
16:56.07 | dcordes | s/pppd/gsmd/ |
16:56.10 | infernix | so i can ssh in and work with X |
16:56.11 | ginge | well, if you want to give it a shot, you are welcome. the ppp.sh was hacked up in a couple of mins |
16:56.15 | dcordes | ..o my knowledge) |
16:56.53 | dcordes | infernix: if you want to look at ts also, make sure you apply the rawts patch |
16:56.59 | dcordes | to tsc2003.c |
16:57.30 | infernix | in the kernel you mean? |
16:57.58 | dcordes | arch/arm/mach-msm/tsc2003.c yes, my OE bug has everythin necessary to start with ts |
16:58.06 | infernix | k |
16:58.07 | dcordes | http://bugs.openembedded.org/show_bug.cgi?id=4448 |
16:58.08 | infernix | ill use taht |
16:58.23 | dcordes | also, for X testing I would suggest openmoko-minimal |
16:58.31 | dcordes | or some small or modified openmoko image |
16:59.02 | dcordes | because in those, I tested starting gui apps in X, not in angstrom |
17:06.00 | Espenfjo | Crap.. I did something to make haret crash, and now i cant remember what |
17:10.23 | *** join/#htc-linux kiozen (n=oeichler@rgnb-5d865604.pool.einsundeins.de) |
17:39.23 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
17:39.31 | *** join/#htc-linux ginge_ (n=baz@78-105-175-81.zone3.bethere.co.uk) |
17:43.31 | ginge_ | /nivk ginge |
17:43.53 | Marajin | wb ginge |
17:44.29 | ginge | Marajin: ta. damn wifi keeps booting me. I dnt know if it is WPA being flakey in Lin or that shite bebox |
17:44.44 | Marajin | hard to tell |
17:44.51 | Marajin | even my box's wifi is.. eh, but that's just wifi |
17:45.01 | ginge | oh well, on WEP now, so we shall see |
17:47.16 | *** join/#htc-linux patoche (n=Patrice@lns-bzn-28-82-250-166-101.adsl.proxad.net) |
17:49.16 | *** join/#htc-linux goxboxlive (n=goxboxli@226.84-48-126.nextgentel.com) |
17:56.41 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
17:58.56 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-76-88-212-37.bak.res.rr.com) |
18:06.41 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
18:12.57 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
18:15.01 | patoche | hi all, i see a line htcdiamond on mach-types in kernel source (linuxtogo/htc-msm) but i dont find others informations about devel made for this device |
18:15.02 | kiozen | hi BabelO, did you check M? |
18:15.45 | BabelO | kiozen: no, i m fighting with Xen at this time :( i ll get a try later |
18:16.26 | kiozen | BabelO: lol isn't VirtualBox bad enought already? |
18:17.29 | BabelO | kiozen: my ICOM R2500 does not works under VirtualBox or VMWare :( last chance is to use xen capabilities to assign a pci device to a machine |
18:18.22 | kiozen | BabelO: or write your own software :P |
18:18.33 | kiozen | think I did that with my Garmin |
18:19.13 | BabelO | kiozen: lol, yes also a possibility, but for that i need a windows working machine to see how it works |
18:19.50 | kiozen | try to run windows on a virtual machine .... hahaha |
18:20.07 | patoche | hi BabelO |
18:20.22 | BabelO | hi patoche |
18:20.37 | BabelO | kiozen: silly thing is that ICOM is only connected to usb |
18:21.07 | kiozen | BabelO: and no linux software so far? |
18:22.18 | patoche | BabelO: you are a "radio amateur" ? |
18:22.53 | BabelO | patoche: yes |
18:23.13 | BabelO | kiozen: only for old device, and i miss lot of capabilities |
18:23.29 | kiozen | lazy HAM dudes :) |
18:24.24 | BabelO | kiozen: some software works over wine, but i want mine under linux and for that i need to monitor all usb command sent while using the windows software |
18:25.02 | kiozen | no old computer around for a quick windows install? |
18:25.35 | kiozen | think that is faster than to bitch with usb to serial bridges in a virtual machine |
18:25.35 | BabelO | kiozen: not really in a working state |
18:25.41 | dcordes | qemu? |
18:25.42 | dcordes | vmware? |
18:34.55 | *** join/#htc-linux tsdogs_ (n=tsdogs@62.123.180.130) |
18:40.06 | BabelO | dcordes: i know all virtualization system VirtualBox, bosch and other ... but can't works with this usb device, i need to export the whole usb port with Xen as a pci region adress |
19:10.09 | dcordes | sounds complicated |
19:15.13 | BabelO | dcordes: no, that s the only solution |
19:15.45 | dcordes | I mean, I don't understand it :p |
19:23.33 | *** join/#htc-linux BabelO (n=Fabrice@unaffiliated/babelo) |
19:25.32 | *** join/#htc-linux tsdogs__ (n=tsdogs@62.123.180.130) |
19:30.52 | *** join/#htc-linux Bad_cat (n=Miranda@e181077115.adsl.alicedsl.de) |
19:37.27 | *** join/#htc-linux Deuzeff (n=deuzeff@dyndsl-091-096-060-136.ewe-ip-backbone.de) |
19:37.41 | *** part/#htc-linux Deuzeff (n=deuzeff@dyndsl-091-096-060-136.ewe-ip-backbone.de) |
19:40.21 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
19:48.27 | *** part/#htc-linux ali1234 (n=al@62.24.214.38) |
19:49.14 | *** join/#htc-linux tsdogs_ (n=tsdogs@62.123.180.130) |
19:58.56 | Espenfjo | wonder if |
20:08.08 | bjorn` | Do you now |
20:08.22 | bjorn` | you playing with fb on your phone, Espenfjo? |
20:08.57 | Espenfjo | yeah |
20:09.09 | bjorn` | any progress? |
20:09.16 | Espenfjo | nop, not really :) |
20:09.19 | bjorn` | hehe |
20:09.24 | bjorn` | what phone? |
20:09.25 | Espenfjo | But im looking into the preloader code of haret now |
20:09.26 | Espenfjo | diamond |
20:09.31 | bjorn` | smooooth. |
20:13.00 | *** join/#htc-linux keda1 (n=kstate@r9cc239.net.upc.cz) |
20:18.37 | *** join/#htc-linux tmzt_mp900c (n=tmzt@adsl-99-164-110-123.dsl.akrnoh.sbcglobal.net) |
20:58.24 | Marajin | ginge: you're quiet tonight, I dunno whether to be worried or not ;) |
20:58.58 | ginge | Marajin: I am having a bit of a chill |
20:59.07 | Marajin | Don't blame ya |
20:59.15 | *** join/#htc-linux dzo_ (n=dzo@121.98.128.127) |
20:59.38 | Marajin | ginge: Though dzo did just turn up :P |
21:00.15 | ginge | Marajin: I don't think I could coherently put my thoughts across anyway :) |
21:01.08 | Marajin | ginge: Hey if you have thoughts that need to be put across in the first place it can't be that bad ;) |
21:01.54 | ginge | heh. My head is fuzzy today. Possibly because I mowed the lawn and now I am nearly dead |
21:02.15 | Marajin | too much sunlight and fresh air ! |
21:03.35 | tmzt_mp900c | dcordes: did you get that command line for X? |
21:03.38 | ginge | yeah. every time the sun came out I had to get my gf to pour blood onto the dust on the floor to reform me |
21:04.12 | Marajin | you need to get a vial of it around your neck so when you dust it smashes and you reform |
21:04.27 | ginge | I might take up photography too |
21:04.29 | ginge | ;) |
21:04.43 | Marajin | only if you do it using dark light! |
21:05.22 | ginge | yep, thats the truth |
21:05.43 | Marajin | you even had to work the bookname in? man you're a nerd ;) |
21:07.22 | ginge | lol |
21:07.43 | ginge | i'm the nerd? you knew what I was talking about from the onset |
21:07.57 | Marajin | I have a good memory? |
21:08.06 | ginge | clearly |
21:08.20 | Marajin | I also have all the books. |
21:08.25 | Marajin | and audiobook versions thereof |
21:08.37 | ginge | o nice. I need to get the audiobooks |
21:09.46 | dcordes | tmzt_mp900c: which? |
21:10.22 | tmzt_mp900c | ali1234 found the syntax for -mouse tslib,,device=/dev/input/event0 |
21:10.39 | tmzt_mp900c | in the gizzard (gentoo linwizard) image |
21:11.43 | tmzt_mp900c | I think the middle is number of buttons for mice, so it makes sense |
21:34.13 | Marajin | gentoo for the wizard? |
21:34.16 | Marajin | ponders. |
21:34.18 | Marajin | MUAHAHAHAHA |
21:35.00 | ginge | emerge X (300 years later) emerged |
21:35.27 | Marajin | they'd use GRP, please tell me they use GRP? |
21:37.08 | dcordes | ginge: cross build? |
21:37.17 | ginge | thats no fun |
21:44.12 | tmzt_mp900c | not too different from OE, then? |
22:18.34 | ginge | tmzt_mp900c: do you know off hand how much mem should be allocated for the fb? |
22:19.18 | tmzt_mp900c | 320*240*2? or *4 |
22:19.43 | tmzt_mp900c | android has about 4.133 screens |
22:19.43 | ginge | yeah, thats pretty much the stopping point for me... which is it :) |
22:20.21 | tmzt_mp900c | if theres no vyres, swapbuffers, or pan it should be just one fb right? |
22:20.39 | Espenfjo | Ok.. it might be stupid to ask this.. but where in haret is prealoder() called from? |
22:20.44 | Espenfjo | -a |
22:21.14 | tmzt_mp900c | is everything called from bootlinux command? |
22:21.42 | ginge | tmzt_mp900c: hmm... good point not sure |
22:21.55 | Espenfjo | yeah, preloader() is run (atleast sometimes when the FB is working correct), but i cant see anything calling it |
22:22.28 | tmzt_mp900c | haret just draws into VRAM? |
22:22.49 | tmzt_mp900c | something has to push mdp frames though, doesn't it? |
22:23.04 | tmzt_mp900c | is ce stopped at that point |
22:40.53 | *** join/#htc-linux miknix (n=miknix@bl3-203-219.dsl.telepac.pt) |
22:50.33 | dcordes | tmzt_mp900c: would it be useful to run the urandom > fb test when pan, *2 are removed and size is corrected? |
22:50.46 | dcordes | I mean jsut to see it it gets drawn correctly |
22:51.19 | ginge | dcordes: just compiling a new fb without any panning or doubled fb |
22:51.40 | dcordes | ginge: I just tried to get online in a fresh build where I put ppp.notsh running it the usual way, pppd printed syntax error |
22:51.59 | dcordes | ginge: ok I have no test image right now |
22:52.08 | *** join/#htc-linux haggisX (n=haggis@cpc1-clyd1-0-0-cust187.renf.cable.ntl.com) |
22:52.11 | ginge | is there a specific error? |
22:52.19 | dcordes | it only prints the --help |
22:52.28 | dcordes | during the script is ran |
22:52.32 | ginge | ppp must have changed |
22:52.45 | dcordes | good point. I experienced in the last build also |
22:52.47 | dcordes | it |
22:52.53 | dcordes | in the older images it works |
22:52.54 | ginge | run the string manually and remove stuff until it works |
22:52.55 | tmzt_mp900c | can you add set -e to that .sh |
22:53.01 | *** part/#htc-linux haggisX (n=haggis@cpc1-clyd1-0-0-cust187.renf.cable.ntl.com) |
22:53.49 | dcordes | another finding: there seem to be some conflicts with huge partitions vs mmc |
22:54.01 | ginge | conflicts? |
22:54.11 | dcordes | I had the same filesystem where I tried the ppp extracted to a 4 gig and the kernel hang on early init |
22:54.20 | dcordes | right after mmc prints |
22:54.32 | ginge | yeah the more it has to seek the more likely it is to crash out |
22:54.43 | dcordes | ok |
22:54.46 | ginge | no idea why |
22:56.54 | tmzt_mp900c | block size? |
22:56.54 | dcordes | ginge: do you build with the raw touchscreen fixes? |
22:57.15 | ginge | tmzt_mp900c: hmmmmmmmmmmmmmmmm |
22:57.19 | dcordes | tmzt_mp900c: how can I find out? ext2 is the fs type |
22:57.26 | tmzt_mp900c | tune2fs |
22:57.34 | ginge | dcordes: no, just looking at fb |
22:58.03 | tmzt_mp900c | dumpe2fs |
22:58.12 | dcordes | ok we should try -mouse tslib,,device=/dev/input/event0 may I ask what rootfs you are in? |
22:58.47 | tmzt_mp900c | huh, the one where you got the config/hal messages in strace |
22:59.11 | tmzt_mp900c | that didn't even print those printf debugs |
23:00.26 | *** join/#htc-linux surgex (i=surge@pool-71-186-163-107.bflony.fios.verizon.net) |
23:00.40 | tmzt_mp900c | Block size: |
23:00.56 | tmzt_mp900c | if it's over 4k |
23:01.30 | dcordes | Block size: 4096 |
23:01.40 | dcordes | Block count: 921729 |
23:01.40 | tmzt_mp900c | on the 4g? |
23:02.04 | dcordes | yep that's where I got the kernel freezing |
23:02.16 | dcordes | the filesystem is ok. the same works fine with initrd |
23:02.42 | tmzt_mp900c | 4k is page size on arm, right? |
23:02.46 | dcordes | and I always used an ext2 partition, just not that big |
23:03.00 | dcordes | no clue what page size is |
23:04.23 | dcordes | ginge: what rootfs are you trying/about to use? |
23:04.34 | ginge | dcordes: qtopia at the mo |
23:04.53 | tmzt_mp900c | do you have /dev/shm in fstab? |
23:05.19 | ginge | no idea. just trying to get fb to behave |
23:05.27 | ginge | its pretty much stock, so I guess? |
23:05.29 | dcordes | ginge: do you think the problem with qtopia gui not starting is related with the thing that causes Xfbdev screwage? |
23:05.56 | ginge | dunno. once I get fb to stop being a cock I will try the X image |
23:06.04 | ginge | gizzard or whatever its called |
23:06.48 | dcordes | shouldn't we stick with moko? |
23:07.11 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
23:07.14 | ginge | dunno. you guys know more about userspace on mobile than me |
23:07.35 | ginge | I was asked to try BabelO's image last night just getting arount to it |
23:07.45 | ginge | speak o the devil |
23:07.50 | dcordes | ok |
23:08.11 | tmzt_mp900c | you don't need gizzard, that's just where ali1234 found that param |
23:08.16 | BabelO | ginge: do you get it to work when enabling sysipc ? |
23:08.22 | ginge | nope |
23:08.35 | dcordes | so it seems to come down to the fb driver |
23:08.39 | tmzt_mp900c | do you have tmpfs on /dev/shm with mode=0777? |
23:09.17 | ginge | tmzt_mp900c: no idea. not got fb to fill more than 1 quarter of the screen yet |
23:09.45 | tmzt_mp900c | I think it's needed for sysvipc to work, at least debian/Ubuntu use it |
23:10.39 | ginge | do you have the fb patch? |
23:17.48 | dcordes | ginge: which? |
23:17.59 | ginge | how many are there? |
23:18.12 | ginge | the one you used to get X going |
23:18.20 | ginge | or not going as the case may be |
23:18.40 | dcordes | sometimes it starts correctly, sometimes not |
23:20.01 | tmzt_mp900c | you already patched vyres, right? |
23:20.06 | dcordes | crap I reverted the patched |
23:20.22 | ginge | tmzt_mp900c: yes, and removed panning support and line spacing |
23:20.41 | dcordes | ginge: it only had the *2 for vyres removed and a changed fbsize |
23:20.48 | tmzt_mp900c | that's all we patched |
23:20.52 | dcordes | yea |
23:20.53 | ginge | what did you use for fbsize? |
23:21.02 | dcordes | tmzt_mp900c: you calculated that |
23:21.12 | ginge | *2 or *4 |
23:21.21 | tmzt_mp900c | yeah, I think it was *2 |
23:21.26 | dcordes | I'll dig through the log |
23:21.30 | tmzt_mp900c | I had the hex in calc, but it's closed now |
23:21.40 | ginge | okay, thats what I am using |
23:23.35 | ginge | 0x25800 |
23:24.36 | ginge | or 0x4b000 |
23:24.38 | dcordes | tmzt_mp900c: is that the right value we had? |
23:28.40 | ginge | hmm psplash doesnt look right without panning |
23:29.06 | ginge | its missing the middle for some odd reason |
23:30.18 | ginge | it looks to me like qtopia doesnt even try to load |
23:30.30 | ginge | I will check the init |
23:31.14 | ginge | <PROTECTED> |
23:31.14 | ginge | <PROTECTED> |
23:31.22 | ginge | ? |
23:32.44 | dcordes | I have no clue about qtopia |
23:33.54 | tmzt_mp900c | I think we had the second one |
23:33.56 | ginge | BabelO: export QWS_DISPLAY="Transformed:LinuxFb:mmWidth44:mmHeight58" what is mmWidth and mmHeight |
23:34.08 | ginge | tmzt_mp900c: yeah its too small without |
23:34.18 | BabelO | ginge: it is simply the physical size of the LCD |
23:34.23 | BabelO | ginge: in millimeter |
23:34.33 | dcordes | ginge: I measured it, it's correct |
23:34.38 | ginge | ok |
23:35.06 | tmzt_mp900c | is the transformed part right, BabelO? |
23:35.30 | BabelO | tmzt_mp900c: transformed is for the rotation |
23:35.48 | BabelO | you can remove it i think |
23:38.04 | ginge | ok fixed psplash. I allocated a bit more ram |
23:38.34 | ginge | BabelO: touch: /tmp/restart-qtopia: stale MFS file handle |
23:38.39 | ginge | then nothing |
23:38.45 | tmzt_mp900c | rotation isn't accelerated though, is it? |
23:38.57 | tmzt_mp900c | mount |
23:39.20 | BabelO | ginge: better is to get a console from init 3 state |
23:39.29 | BabelO | ginge: the export all variable by hand |
23:39.34 | BabelO | and start qpe |
23:39.46 | ginge | ok |
23:40.06 | tmzt_mp900c | does it need dpi for fonts? |
23:40.21 | tmzt_mp900c | ginge: can you do mount and see if /dev/shm is mounted? |
23:40.31 | ginge | no, no console in this |
23:40.41 | ginge | need to chnge runlevel as BabelO suggested |
23:40.52 | dcordes | <PROTECTED> |
23:41.31 | ginge | still wont get a console that way |
23:41.37 | dcordes | ginge: ppp script problem was: only smd0 present |
23:41.44 | ginge | doh |
23:42.15 | dcordes | had this before forgot it |
23:42.29 | tmzt_mp900c | udev isn't making tty's, or is smd not under /sys/class/tty |
23:42.54 | dcordes | BabelO: any way to get a console in the qtopia rootfs? |
23:43.03 | *** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz) |
23:43.29 | BabelO | dcordes, ginge, it is a console image build, so just setting 3 in inittab is enough |
23:43.41 | ginge | yeah, booting it now |
23:43.48 | tmzt_mp900c | just put 3 on the cmdline? |
23:44.23 | *** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz) |
23:44.41 | BabelO | tmzt_mp900c: id:5:initdefault: -> id:3:initdefault: in inittab file under /etc |
23:44.43 | BabelO | :q |
23:44.57 | ginge | wtf?!?!?!? |
23:45.01 | dcordes | edistar: ? |
23:45.05 | ginge | l????????? ? ? ? ? ? tmp |
23:45.17 | dcordes | ? |
23:45.21 | tmzt_mp900c | is he in here? |
23:45.30 | ginge | drwxr-xr-x 2 root root 1024 2008-03-23 16:19 sysl????????? ? ? ? ? ? tmpdrwxr-xr-x 10 root root 1024 2008-03-23 16:24 usr |
23:45.33 | BabelO | lol coded language ? |
23:45.43 | dcordes | oops |
23:45.52 | ginge | wtf is going on there? |
23:46.05 | BabelO | ginge: that s strange, look like corruption |
23:46.10 | ginge | really does |
23:46.17 | dcordes | ext2fsck? |
23:46.39 | BabelO | ginge: it is a standard angstrom console image |
23:46.46 | tmzt_mp900c | under what directory? |
23:46.56 | BabelO | i just customize it to add addon software for devel and qtopia |
23:47.28 | ginge | the image is absolutely mangled to hell |
23:47.37 | ginge | cant use sd for testing, too mashed up |
23:47.52 | tmzt_mp900c | too big for cpio root? |
23:48.07 | tmzt_mp900c | LANG=C ls /usr /tmp |
23:48.10 | ginge | yeah, upper limit for initram is 20MB |
23:49.20 | ginge | input/output errors all over the place |
23:50.49 | ginge | tmzt_mp900c: no /dev/shm |
23:51.32 | ginge | tmzt_mp900c: my bad, tehre is |
23:51.34 | *** join/#htc-linux hlbot (n=adm@iclem.net) |
23:54.08 | miknix | hey BabelO |
23:54.25 | BabelO | ola miknix |
23:54.45 | miknix | BabelO, do you know where I can get the device identification string? |
23:55.09 | BabelO | miknix: if you get my code, from cat /proc/cpuinfo at bottom |
23:55.19 | BabelO | miknix: else you have the serial in wince |
23:55.22 | ginge | failed on dbus |
23:55.26 | tmzt_mp900c | cat /proc/cpuinfo Hardware |
23:55.39 | ginge | then dma errors starting qpe |
23:55.49 | BabelO | ginge: sd driver ? |
23:55.55 | ginge | BabelO: yup |
23:56.15 | ginge | oo stack trace |
23:56.26 | Marajin | hmm |
23:56.28 | ginge | can we get qt into 20MB? |
23:56.33 | miknix | BabelO, is that patched on the omap tree? |
23:56.42 | Marajin | ginge: I dunno, maybe? |
23:56.50 | Marajin | I don't se why not |
23:57.04 | BabelO | miknix: yes i patched htc-omap for that |
23:57.13 | miknix | ok thanks |
23:57.15 | dcordes | or just continue debugging Xfbdev which gives no sd errors? |
23:57.15 | tmzt_mp900c | ali1234 says gizzard fits in initramfs, don't know how big |
23:57.18 | BabelO | miknix: i hope i did not make mistake while doing this :) |
23:57.30 | ginge | dont trust anything that guy says |
23:57.35 | dcordes | BabelO: is there something like qtopia minimal? |
23:57.49 | Marajin | there's qtopia-core ? maybe |
23:57.59 | BabelO | dcordes: not really |
23:58.02 | Marajin | but I can't build it |
23:58.24 | ginge | at least it looks like I fixed the X issue, just need to get gizzard on there |
23:58.25 | BabelO | or qt embedded, but you get only library, no applications |
23:58.33 | tmzt_mp900c | dcordes: have you tried X? |
23:59.15 | ginge | brb |
23:59.17 | dcordes | tmzt_mp900c: I must setup the kernel again |
23:59.21 | miknix | BabelO, that patch is also on the linwizard tree, nice |
23:59.27 | tmzt_mp900c | what happened to it? |
23:59.28 | dcordes | ginge: where's your latest patch? |
23:59.34 | dcordes | tmzt_mp900c: don't ask :x |
23:59.42 | dcordes | the ts patch is save |
23:59.46 | tmzt_mp900c | does ginge have the ts patched? |
23:59.49 | ginge | dcordes: I might just make the android folder indeable :) |
23:59.53 | ginge | indexable |
23:59.54 | dcordes | tmzt_mp900c: no |