irclog2html for #htc-linux on 20061203

00:00.35cr2hahaha. sorry.
00:00.38cr2CROSS_COMPILE=arm-angstrom-linux-gnueabi-
00:01.11cr2make -j 10
00:01.13psokolovsky_cr2, .config I sent you not EABI, sure! don't build it as such, pls!
00:01.37psokolovsky_cr2, and btw, what toolchain you use?
00:02.04cr24.1.1 from angstrom
00:02.19cr2Kevin2: what about you ?
00:02.27psokolovsky_cr2, that's bad.
00:02.34cr2i know ;)
00:02.52cr2i'll try 3.4.1
00:03.10psokolovsky_if possible
00:03.48*** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
00:04.22goxboxlivei had to rebbot because of the compilig kill my machine
00:05.15cr2psokolovsky_: the LCD went black. that's it.
00:05.29goxboxlive?
00:05.49psokolovsky_cr2, on boot?
00:05.53cr2compliling with 3.4.1
00:05.54cr2yes.
00:06.54cr2goxboxlive: it seems you need a new notebook.
00:07.17psokolovsky_cr2, well, then I missed something important in hw config ;-(. can you run menuconfig and check hw settings, but not change anything else?
00:08.04cr2ok. after i have tried this kernel.
00:08.32goxboxlivecr2: No, it's a good machine, but i have had some problems with compiling kernels after moved form kubuntu -> debian. I switched distro because suspend/resume doesnt work with kubuntu.
00:09.28cr2psokolovsky_: it seems you have included everything :)
00:09.38cr2even with make -j it takes some time.
00:09.41psokolovsky_cr2, so, what's wrong? ;-)
00:10.09psokolovsky_cr2, sorry, did you boot kernel build from config I sent you?
00:10.21cr2yes.
00:10.51cr2with mtd, ide and other weird stuuff :)
00:11.03cr2ipv6
00:11.16psokolovsky_cr2, ipv6 is m
00:11.37Kevin2$ arm-linux-gcc  --version
00:11.37Kevin2arm-linux-gcc (GCC) 4.0.2
00:11.41psokolovsky_cr2, so, fix hw config as needed ;-)
00:11.44Kevin2cr2: Your kernel is now booting?
00:12.28cr2the same result: black screen.
00:12.37cr23.4.1 from hh.org
00:12.46cr2ok.
00:13.00psokolovsky_cr2, black screen means LCD probs, right?
00:13.19goxboxlivepsokolovsky_ mine
00:13.30goxboxlivebooted, but the same problem
00:13.40goxboxliveBut the text is SO small
00:14.08goxboxliveno, wait a little, i have to look at the screen
00:15.21cr2change the font to normal 8x16 vga
00:15.24goxboxliveyes, the same. It stops at the same place
00:15.34psokolovsky_goxboxlive, and error message?
00:16.06goxboxliveASIC3_MMC is the same
00:16.15psokolovsky_yep
00:16.25psokolovsky_is it still (0,0) ?
00:16.29goxboxliveno NFS server avaiable, giving up
00:16.40psokolovsky_lol
00:16.49goxboxliveit tries floppy
00:16.55cr2lol
00:17.19goxboxlivecannot open root devive unknown-block(2,0)
00:17.21psokolovsky_so what guys you do with MMC stuff in your builds? ;-)
00:17.36psokolovsky_goxboxlive, what is haret cmdline?
00:17.48goxboxliveand the same , please append correct root
00:18.52goxboxliveset CMDLINE "root=/dev/mmcblk0p2 console=tty0 mem=64M fbcon=rotate:1"
00:19.06goxboxlivewell i am using mmcblk0p3
00:20.03cr22,0 ? is it floppy ?
00:20.14psokolovsky_cr2, nfs iirc
00:20.34cr20 brw-r-----  1 root disk    2,   0 2006-11-14 15:55 fd0
00:20.36cr2LOL
00:20.50psokolovsky_somehow mmc blcok subsystem is nore registered, period
00:21.00psokolovsky_well, maybe fd indeed ;-)
00:21.02cr2so the floppy is registered with VFS
00:21.23cr2looks like some hidden IPAQ conspiracy to me :)
00:21.41psokolovsky_cr2, well, where that ls from?
00:21.50cr2notebook.
00:22.41psokolovsky_cr2, yeah, it;s likely because you don't define IPAQ_HANDHELD ;-D
00:23.09psokolovsky_cr2, so, next step is to boot from initrd, login via usb/serial and see dmesg...
00:23.10cr2i know :)
00:23.26psokolovsky_oe maybe, try rootdelay= ? ;-)
00:23.37Kevin2psokolovsky_: I did that (via initramfs) I don't see anything odd.
00:23.37cr2__bdevname(ROOT_DEV, b);
00:23.49cr2<PROTECTED>
00:23.49cr2<PROTECTED>
00:24.39psokolovsky_Kevin2, then what is it?
00:25.04psokolovsky_cr2, goxboxlive, Kevin2: btw, do you get usual "p1 p2" stuff on boot?
00:25.17cr2no.
00:25.22cr2how ?
00:25.37cr2if the block device name is not recognized at all.
00:25.48goxboxliveyes i am getting p1 p2 p3 p4
00:25.52cr2?
00:26.00psokolovsky_cr2, you understand what I mean, right? 2-line msg MMC subsys spits when detects a card
00:26.05goxboxliveit lists up the partitiopns on the sd card
00:26.06psokolovsky_goxboxlive, you get?
00:26.14goxboxliveyes, in .18, but not in 19
00:26.18cr2yes.
00:26.22psokolovsky_;-)
00:26.32cr2but to read the partition you need a block device readable.
00:27.03psokolovsky_so, it seems that after all, the whole MMC subsys is not initialized, not just block part of it. that's at least something
00:27.12cr2and even the block device major is not found.
00:27.23psokolovsky_Kevin2, what about you? when do you get those lines with initramfs?
00:27.49psokolovsky_cr2, not even block, even a card, which is more low-level ;-)
00:27.53Kevin2Very late, I think.  Hold on.
00:29.16cr2res = register_blkdev(major, "mmc");
00:29.16cr2<PROTECTED>
00:29.16cr2<PROTECTED>
00:29.16cr2<PROTECTED>
00:29.16Kevin2Yes, I get it after "Freeing init memory: 888K"
00:29.17cr2<PROTECTED>
00:29.48Kevin2mmcblk0: mmc0:b368 MD    999936KiB
00:29.49psokolovsky_Kevin2, but that's strait impossible!
00:29.51Kevin2<PROTECTED>
00:29.59goxboxlivewell i also tried now with a gcc-3.4.4 compiled kernel, but it didnt help that either
00:30.12psokolovsky_Kevin2, right after "Freeing"?
00:30.24cr2goxboxlive: time to think about new initrd. so we can have asic3_mmc as a module.
00:30.25Kevin2psokolovsky_: Yes - after Freeing.
00:30.30psokolovsky_Kevin2, can paste dmesg somewhere?
00:30.59Kevin2Hrmm.  I'm not sure my initramfs has usb stuff in it.
00:32.06Kevin2It doesn't - I'll have to rebuild it.
00:32.20psokolovsky_Kevin2, rebuild just kernel ;-)
00:33.28psokolovsky_Well, after freeing, it starts userspace. It behaves as if it loaded dynamic module, not initiliazed static driver...
00:35.39goxboxlivewell it's getting late also tonight. Have to go to bed. g'night
00:37.09cr2good night.
00:42.24Kevin2psokolovsky_: http://pastebin.ca/265104
00:46.39psokolovsky_Kevin2, ok, thanks. let me boot and compare what I have
00:48.25psokolovsky_Kevin2, weell, for me, it happens almost directly before Freeing...
00:48.48psokolovsky_(only with IP autoconfig settings inbetween)
00:52.24psokolovsky_Kevin2, http://pastebin.ca/265115
00:55.03psokolovsky_Kevin2, I wonder, could you still boot with initrd I posted?
00:55.10psokolovsky_http://celib.sourceforge.net/linux-ppc/initrd.mc-20060614.gz
00:55.15psokolovsky_w/o initramfs?
00:55.26psokolovsky_because maybe it has special handling...
00:58.04Kevin2psokolovsky_: Why?  It works with initrd/initramfs, it doesn't work with root on mmc.
00:59.00psokolovsky_Kevin2, I want to see clear case of card being detected after *real* init mem is thrown off (initramfs is artificial)
00:59.39psokolovsky_You guys don't have any weird delays in driver probes?
01:01.00Kevin2What command-line should I use?
01:01.52Kevin2Do I need ramdisk support?
01:01.54psokolovsky_from my startup.txt:
01:01.56psokolovsky_-----------
01:01.57psokolovsky_#
01:01.57psokolovsky_# HaRET startup.txt for H3900
01:01.57psokolovsky_#
01:01.57psokolovsky_# h3900
01:01.57psokolovsky_set MTYPE 203
01:01.59psokolovsky_set KERNEL "zImage"
01:02.01psokolovsky_set initrd "initrd.mc-20060614.gz"
01:02.11psokolovsky_set cmdline "root=/dev/ram0 rw ip=192.168.2.202:192.168.2.200:192.168.2.200:255.255.255.0:ipaq:usb0 console=ttyS0,115200n8 console=tty0 ramdisk_size=8192 init=/linuxrc"
01:02.14psokolovsky_bootlinux
01:02.16psokolovsky_--------------
01:02.18psokolovsky_yes, sure, ramdisk must be enabled in kernel
01:02.26psokolovsky_and initrd support specifically, too
01:02.34Kevin2psokolovsky_: Leave it gzipped?
01:02.55psokolovsky_Kevin2, yep, sure
01:03.43psokolovsky_CONFIG_BLK_DEV_RAM=y
01:03.43psokolovsky_CONFIG_BLK_DEV_RAM_COUNT=6
01:03.44psokolovsky_CONFIG_BLK_DEV_RAM_SIZE=8192
01:03.44psokolovsky_CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
01:03.44psokolovsky_CONFIG_BLK_DEV_INITRD=y
01:05.55Kevin2What's the partition format?
01:06.33psokolovsky_Kevin2, ext2
01:09.55Kevin2psokolovsky_: Okay, it booted.
01:10.34psokolovsky_pls post dmesg
01:10.44Kevin2Funky:  I get the mmcblk0: XXX stuff after "boot: setting up /dev..."
01:11.18psokolovsky_why-y-y-y is that delay???...
01:11.51Kevin2I need apache specific keyboard map to setup networking..
01:12.23psokolovsky_Kevin2, try ssh into it, didn't you gave ip= ...?
01:12.59psokolovsky_Kevin2, but well, can try another thing still: please try "rootdelay=10" when booting from SD card
01:16.42Kevin2psokolovsky_: I did cut and paste ip stuff, but I need to plug/unplug usb for it to work, and that seems to clear the ips.
01:17.58psokolovsky_Kevin2, it doesn't clear IPs here. do you mean my initrd or fam/oe image?
01:18.19psokolovsky_anyway, never saw them clear IP w/o me asking for that...
01:19.00psokolovsky_what about rootdelay?
01:23.06Kevin2It is booting now.
01:23.19Kevin2Though, I'm not sure if it is due to rootdelay or the other settings I compiled in.
01:25.36Kevin2psokolovsky_: rootdelay does appear to be the fix..
01:25.49psokolovsky_wtf those universal guys ignored my hint regarding rootdelay ;-)
01:25.55psokolovsky_Kevin2, yep, I guess
01:26.09psokolovsky_so well, before it was known to be nneded for CF, now for MMC too
01:26.12psokolovsky_funky ;-)
01:26.15psokolovsky_let them know
01:26.36psokolovsky_another bug-solution on long road to heaven ;-)
01:26.40psokolovsky_Good night!
01:27.16Kevin2rootdelay=1 works fine.
01:27.21Kevin2psokolovsky_: Good night!
02:34.13*** join/#htc-linux psokolovsky_ (n=psokolov@ip.85.202.124.214.dyn.sub-9.broadband.voliacable.com)
04:18.03*** join/#htc-linux Ro_En_PC (n=roen@p54A65222.dip.t-dialin.net)
04:53.50*** join/#htc-linux lkcl (n=lkcl@535411CB.cable.casema.nl)
04:58.33lkclallo darlins
05:08.43lkcli got my himalaya, blueangel and universal.  hooray!
05:11.32lkcloh jesus the himalaya code is frickin badly out-of-date.  whoever put it there from 2.6.12 should be shot
06:04.01lkclo dear rats damn gnu-haret doesn't boot hima.  arg
07:17.24lkclgone back to haret-0.3.6 eek!
07:33.29Speedy2re lkcl
07:42.28lkclallo Speedy2
07:42.49Speedy2How's it going my friend?
07:43.06lkclgood, dude.
07:43.18lkclam supposed to be asleep
07:43.23lkclbut am doing himalaya
07:43.23Speedy2heh
07:43.38Speedy2I'm really interested in one of these HTC smartphones
07:44.00Speedy2I have no cell ATM, but I think I might want one..
07:44.10Speedy2Err, no cell or no PDA
08:01.38*** join/#htc-linux bd2_ (n=ufo@89.113.84.151)
08:29.14lkclwell i'd recommend the hermes - _when_ it's all going - because of the 6 day standby (samsung processor)
08:31.42*** join/#htc-linux rmoravcik (n=rmoravci@icm1-orange.orange.sk)
08:42.59*** part/#htc-linux rmoravcik (n=rmoravci@icm1-orange.orange.sk)
09:36.24*** join/#htc-linux rmoravcik (n=rmoravci@icm2-orange.orange.sk)
09:37.55*** join/#htc-linux rmoravcik (n=rmoravci@icm2-orange.orange.sk)
09:45.06*** join/#htc-linux WizMaui (n=WizMaui@62.112.90.231)
09:45.53*** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
10:17.43goxboxliveyes, confirmed here. Universal boot 2.6.19-hh0 with rootdelay in default.txt
10:26.34rmoravcikgoxboxlive: hi
10:27.12rmoravcikgoxboxlive: i have the same problem on my rx3715
10:27.14goxboxlivehi
10:27.40goxboxlivei c, but you are able to boot it with rootdelay right?
10:28.24rmoravcikgoing to test it
10:31.20rmoravcikgoxboxlive: it's working
10:40.30goxboxlivegood
10:54.06*** join/#htc-linux BabelOued (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net)
11:10.21*** join/#htc-linux lkcl (n=lkcl@535411CB.cable.casema.nl)
11:21.54BabelOuedhi lkcl
11:23.20lkclallo babel
11:23.43BabelOuedhave a question :)
11:24.02BabelOuedwhat gcc version do you use ?
11:24.10lkcllots!
11:24.15lkclyou mean arm version
11:24.29BabelOuedoh me only 3.4.1n yes arm
11:24.35lkcllkcl@highfield:~$ arm-linux-gnu-gcc --version
11:24.35lkclarm-linux-gnu-gcc (GCC) 4.1.2 20061028 (prerelease) (Debian 4.1.1-19)
11:24.42lkclbrb food
11:31.22goxboxliveccr2: I tried to suspend form gpe, this si what happend (it didn work thow):  http://pastebin.ca/265554
12:03.57BabelOuedfyi http://www.skyeye.org/index.shtml nice tool
12:38.01cr2goxboxlive: the pxafb driver has bugs after update.
12:38.55goxboxliveok
12:41.01cr2lkcl: don't fix the himalaya code, but blueangel first. and post the usual "dump *" for himalaya to wiki.
12:43.03goxboxlivecr2: The screen rotation isent listed in interupts anymore. It hasent since the keyboard driver change.
12:43.43goxboxliveI have made keymap.map in to oe (local) and it works form the shell and in gpe, but not in opie (only shell).
12:44.04cr2BabelOued: is it possible to run wince bootloader in skyeye ?
12:44.33cr2goxboxlive: i get a warning about irq 165 at boot time, need to look into it.
12:45.07cr2opie keyboard handling is completely broken as you know.
12:45.22goxboxlive<6>input: gpio-keys as /class/input/input1
12:45.22goxboxlive<3>IRQ handler type mismatch for IRQ 165
12:45.24BabelOuedcr2: maybe, it took a memorymap.conf file in parameter
12:46.15BabelOuedcr2: where did you get your cross-gcc 4.1 ?
12:46.24cr2BabelOued: bootloader is quite primitive, but it needs 16MB RAM or so.
12:46.30goxboxliveevent1 works thow:
12:46.32goxboxliveroot@htcuniversal:~$ cat /dev/input/event1
12:46.32goxboxlive}�Est}�Et}�Et}�E�}�EK:
12:46.33goxboxlivet}�EU:
12:46.33goxboxlive�E�t�E▒��ES�t�E]��E�t�E��E�~�
12:46.41goxboxliveit is the powe button.
12:46.45cr2from OE opie build.
12:47.05cr2goxboxlive: ok, but nobody reads/handles these events.
12:47.15goxboxlivei c
12:47.42cr2goxboxlive: which speaker is shut off when the clamshell is moved ?
12:48.13cr2there are 2 speaker gpios A1 and A6. A6 depends on the clamshell position.
12:49.15cr2goxboxlive: what is the base irq for asic3 ?
12:50.27goxboxlivei dont know cr2, i did a apm --suspend so i cant test. It wouldnt wake up with the power button. And icant reboot i have to go. bbl.
13:01.54BabelOuedcr2: i ve compiled .19-hh for my BA but i want to use a more recent toolchain
13:05.33cr2get the oe, but it requires some bandwidth. i can't tar and send you mine, because i'm on amd64.
13:08.11BabelOuedcr2: ok i have already OE. i try to find the good package
13:12.05BabelOuedcr2: do you find base irq for asic3 ?
13:12.14cr2it's in dmesg
13:18.34BabelOuedbluetooth doesn t works :(
13:36.33cr2BabelOued: on ba ?
13:36.43BabelOuedyes
13:36.51cr2you have a different chipset from universal
13:37.01cr2what is the port speed ?
13:37.23BabelOuedwhen i do hciattach /dev/ttyS3 texas, it say initialization failed
13:37.36BabelOuedi try with 115200
13:37.44*** join/#htc-linux FossiFoo (n=Fossi@e176102178.adsl.alicedsl.de)
13:39.19BabelOued:( gcc 4.1.1 build failed , no luck today
13:40.09cr2stty -F /dev/ttyS3
13:40.17cr2in wince it runs with 921600
13:40.41cr2and stty from busybox can't 921600 (a bug)
13:43.44*** join/#htc-linux FossiFoo (n=Fossi@e176102178.adsl.alicedsl.de)
13:43.55BabelOuedroot@blueangel:~# stty -F /dev/ttyS3
13:43.55BabelOuedspeed 9600 baud;
13:43.55BabelOued-brkint -imaxbe
13:45.39BabelOuedhumm there is a problem
13:45.42BabelOuedpxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 15) is a FFUART
13:45.42BabelOuedpxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 14) is a BTUART
13:45.42BabelOuedpxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 13) is a STUART
13:45.42BabelOuedpxa2xx-uart.3: ttyS3 at MMIO 0x41600000 (irq = 0) is a HWUART
13:46.10BabelOuedirq = 0 ?????
13:48.35cr2it's ok.
13:49.38cr2but there are probably other bugs.
13:52.55*** join/#htc-linux rob_w (n=bob@p85.212.192.39.tisdip.tiscali.de)
15:19.19*** join/#htc-linux rmoravcik (n=rmoravci@icm7-orange.orange.sk)
15:23.37BabelOuedcr2: ok , now i can boot universal angstrom image with eabi :)
15:25.39BabelOuedcr2: i use this toolchain http://www.codesourcery.com/gnu_toolchains/arm/download.html
15:25.47cr2but you need to be careful about the serial ports.
15:26.10cr2the universal image should be "universal" :)
15:26.10BabelOuedwhy ?
15:26.30BabelOuedyes i read htcuniversal everywhere
15:26.40cr2because IR,BT and phone have different layout.
15:26.48BabelOuedbut now i can use i2c tools :)
15:27.14cr2http://wiki.xda-developers.com/index.php?pagename=HTC_Serial
15:27.43*** join/#htc-linux rob__w (n=bob@p85.212.134.19.tisdip.tiscali.de)
15:27.51*** join/#htc-linux doepied0e (n=dopper@84-53-96-51.fiber.unet.nl)
15:30.09BabelOuedcr2: ok i understand
15:30.39cr2BabelOued:  it is also interesting to trace the mdoc G3 registers with "wi".
15:30.40BabelOuedmaybe later we have a config autodetect :)
15:31.07cr2yes, it should use ${MACHINE} in the config files instead of hardcoding the ports.
15:33.23BabelOuedwhere i set my touchscreen input dev ?
15:34.12cr2it should be autodetected by detect-stylus
15:34.34cr2<PROTECTED>
15:40.50BabelOuedbig big big icon 64x64 :) but no touchscreen 'detect-stylus --device' return nothing
15:43.01cr2which kernel config are you using ?
15:43.37BabelOuedi use a 2.6.19-hh0, and i show tsc2200 debug
15:44.04cr2i have just added the right clock enable to blueangel_audio.c
15:44.34cr2we should add all patches to htcblueangel/ to avoid confusion.
15:45.03cr2ls -l /dev/input
15:45.15BabelOuedi have ts0 in /dev/input
15:46.09cr2you should have event0,...
15:46.27cr2ts0 is some outdated stuff.
15:46.51BabelOuedi forgot to modprobe evdev :)
15:47.02cr2why do you have ts0 ?
15:47.38cr2you can statically link evdev
15:48.54BabelOuedyes i know but i got some problem while compiling .19
15:49.08BabelOued</linux/config.h> disappear
15:49.19BabelOuedok no opie work with big big icon :)
15:51.08BabelOuedmaybe i have ts0 because i have this CONFIG_INPUT_TSDEV=m
15:54.06cr2you don't need it at all.
15:54.17cr2it's for ancient ipaqs.
15:54.54cr2and we are not yet ready to have INPUT/TOUCHSCREENS option.
15:59.22Kevin2cr2: Did you test if powermon now works on the jornada?
15:59.25BabelOuedok all opie works with a good size now :)
16:01.20cr2Kevin2: will try right now.
16:08.11cr2BabelOued: i can't compile blueangel kernel from current CVS.
16:14.46BabelOuedi'm trying
16:21.56BabelOuedwhat is your message ?
16:22.49*** part/#htc-linux rmoravcik (n=rmoravci@icm7-orange.orange.sk)
16:23.17cr2Kevin2: something strange is happening with the device. the command execution hangs on any command.
16:23.45cr2arch/arm/mach-pxa/htcblueangel/blueangel_lcd.c:213: error: unknown field ‘set_power’ specified in initializer
16:23.45cr2arch/arm/mach-pxa/htcblueangel/blueangel_lcd.c:213: warning: initialization from incompatible pointer type
16:23.46cr2arch/arm/mach-pxa/htcblueangel/blueangel_lcd.c:214: error: unknown field ‘get_power’ specified in initializer
16:23.46cr2arch/arm/mach-pxa/htcblueangel/blueangel_lcd.c:216: error: unknown field ‘set_brightness’ specified in initializer
16:23.47cr2arch/arm/mach-pxa/htcblueangel/blueangel_lcd.c:216: warning: initialization from incompatible pointer type
16:24.19cr2ah. backlight should go away from lcd.
16:25.09Kevin2cr2: Do you think it is haret or the hardware?
16:26.31BabelOuedcr2 : http://linuxbox2.free.fr/blueangel/blueangel_lcd.c
16:27.27cr2BabelOued: i have cleaned it.
16:27.39BabelOuedok
16:27.59BabelOuedsetting brightness doesn twork for me :(
16:28.07cr2Kevin2: it must be the hardware, but i need to investigate.
16:28.35cr2BabelOued: i'll compare with your version. i've made a lot of changes now.
16:31.01cr2i've simply added your version :)
16:32.20cr2btw, why are the ati regs are still commented out in suspend ? i've done it because we have different values from hx4700
16:36.20BabelOuedi don't touch and resume/suspend work well
16:36.32cr2MODPOST 129 modules
16:36.36cr2not bad :)
16:37.52*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)
16:40.48cr2BabelOued: updated. but there are still many things to be done.
16:41.07BabelOuedyes i know :(
16:41.25BabelOuedi ve a working leds driver with new class but not cleaned
16:41.31cr2Kevin2: can i disable ascii output with scanserial.py ?
16:41.39cr2BabelOued: great!
16:44.38BabelOuedcr2: if you want http://linuxbox2.free.fr/blueangel/htcblueangel-leds.c
16:45.28Kevin2cr2: What's left if you don't have ascii output?  (What do you want scanserial to do?)
16:47.06cr2Kevin2: i want byte hex instead of '\x017\xfe\x02\x030'
16:48.16cr2BabelOued: i think we should split asic3 leds from "other leds"
16:48.29cr2there is a common driver for asic3 leds.
16:48.38cr2hmm. i need to do the same on universal.
16:48.48BabelOuedyes i see it is new from .19
16:49.04BabelOuedtrigger are usefull :)
16:49.25cr2it's even more tricky for you, because you have "simple leds" and pwm leds.
16:53.17Kevin2cr2: Why not just use dis.py instead of scanserial.py?
16:55.46cr2Kevin2: i want to extract a list of the TI brf6150 vendor-specific commands.
16:55.59cr2from the btuart wi trace
16:56.22cr2scanserial.py works great in 95% of all cases
16:57.22Kevin2I'm still not sure what you're looking for.  Maybe cut and paste some output and what you'd prefer to see?
16:57.46cr2i have strings like '\x017\xfe\x02\x030' now
16:57.51cr2i want it to be
16:57.53Kevin2I guess you don't like the python '\x00' syntax and want to see something like '<00>' instead?
16:58.45cr2''\x01\x{hex for 7}\xfe\x03\x{hex for 0}
16:58.55cr2i want all hex
16:59.01*** join/#htc-linux WizMaui (n=WizMaui@62.112.90.231)
16:59.08cr2without decoding to ascii
17:00.19cr2it is very helpful for raw binary protocols.
17:01.52cr2hmm. i'm confused now.
17:01.56cr2'\x016\xff\x04\x00\x10\x0e\x00'
17:02.35Kevin2Okay, I see.
17:03.25Kevin2scanserial tries to separate lines based on a '\n' or '\r' in the input..  Does the br stuff really use these charaters as line separators?
17:03.32cr2\x01 is "send command" ascii 6 + \xff is ogf+ocf, \0x4 is the message length, \x00\x10\x0e\x00 is the message
17:04.05cr2no, but usually the commands are separarated in time and BTUART irqs.
17:04.52cr2002.262209 irq 21(BTUART)
17:04.56cr2002.261076-002.261087 write: '\x01\x18\x0c\x02\x00\x00'
17:05.00cr2002.326230 irq 22(FFUART)
17:05.04cr2002.333528 irq 22(FFUART)
17:05.08cr2002.262342-002.262357  read: '\x04\x0e\x04\x01\x18\x0c\x12'
17:05.12cr2002.451500-002.451510 write: '\x01\x05\x04\r'
17:05.16cr2002.451528 irq 21(BTUART)
17:05.16cr2002.468698 irq 21(BTUART)
17:05.16cr2002.451511-002.451526 write: '\x1f\xc0\x11x\x0c\x00\x18\xcc\x01\x00"\xb4\x01'
17:05.17cr2002.725663 irq 22(FFUART)
17:05.17cr2something like that.
17:09.14cr2the ideal solution if to dump the complete messages into hcidump-readable format, but it's too much work for little output.
17:17.03Kevin2cr2: Pull mainline haret, and use scanserial from there.
17:18.28Kevin2There is a line "HEXALL=0" which you can use to enable hexifying all the output.  I've also improved the display of hex characters in general (it will now show as <XX> instead of \xXX).
17:26.48BabelOuedcr2: any idea for bluetooth on BA ?
17:32.05cr2Kevin2: thanks.
17:33.03cr2BabelOued: you can try the same. trace the hwuart , and switch on bluetooth, connect the bt headset, etc.
17:56.15BabelOuedcr2: all seem ok in blueangel.c. but why irq=0 for hwuart ?
17:56.56*** join/#htc-linux rmoravcik (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk)
18:17.13*** join/#htc-linux pH5 (n=ph5@e178207147.adsl.alicedsl.de)
18:17.36*** join/#htc-linux rmoravcik (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk)
18:24.45*** join/#htc-linux pH5 (n=ph5@e178207147.adsl.alicedsl.de)
18:25.06*** join/#htc-linux wewe (n=bob@p85.212.153.75.tisdip.tiscali.de)
18:27.11*** join/#htc-linux rmoravcik (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk)
18:33.33BabelOuedhi pH5
18:44.44lkclallo darlins
18:51.03pH5hey
18:54.39cr2lkcl: hi
18:54.58lkclhi!
18:55.08lkclwell i am in holland and i started on the himalaya already.
18:55.19lkclbut... _damn_ the w100fb initialisation is a pain in the ass.
18:55.39lkcli'm tempted to rip out all the 'nice' initialisation and put in the horrible-hack-job hex init stuff.
18:55.55cr2yeah. i think it's better to finish blueangel first.
18:55.57cr2:)
18:56.03lkcloh _now_ you tell me ha ha
18:56.04lkclok.
18:56.08lkcli find the charger for it.
18:56.11lkclcradle.  whatever.
18:56.19cr2can you post the 'dump *' to wiki ?
18:56.32cr2gpio, asic3, etc.
18:56.36lkclsure.
18:56.37lkcllater.
18:56.40cr2ok.
18:56.41lkclfor BA?
18:56.59cr2for hima
18:57.19lkclok.
18:57.53*** join/#htc-linux rob_w (n=bob@p85.212.153.75.tisdip.tiscali.de)
18:59.21*** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com)
19:00.35cr2goxboxlive: hi
19:02.21goxboxlivehi cr2
19:04.16goxboxliveany news?
19:07.36cr2where do we have the audioset values ?
19:08.18cr2btw, do you know how to call/control the phone by voice ?
19:10.10goxboxliveI dont think voice control is included, you have to buy microsoft voicecommand or something. But you can make a call to a predefined user voice call
19:10.55cr2can you do it with at logging enabled ?
19:12.11goxboxlivei have no idea
19:12.18cr2another thing i can't do myself. can you do a video call with at loggin enabled ?
19:12.32goxboxliveof course
19:13.06cr2i think we have seen 0,2,3,7 so far.
19:13.51cr2yes.
19:14.33goxboxlivehow do i do the logging during a videocall? And logging with voice call
19:15.01cr2registry key change, and then soft reset.
19:17.29cr2there are 2 bimodal setting i have not observed.
19:18.04cr2and SpeechEnh plays some role there.
19:19.39goxboxliveok cr2, i  have avideocall running, now what to do
19:22.20cr2call, say something, exit. send me the at log.
19:23.00goxboxlivebut wich registry key to change
19:25.08cr2hmm.
19:26.05cr2SOFTWARE\OEM\ATDbgLog
19:26.24cr2and then soft reset
19:26.43cr2it will create the file ATdbglog in \Temp
19:31.24*** join/#htc-linux WizMaui_ (n=WizMaui@62.112.90.231)
19:40.03goxboxliveWill the log file be deleted when doing a reset ?
19:45.16cr2i think no.
19:49.01cr2hmm. no audioset at all.
19:49.28*** part/#htc-linux RoEn (n=roen@p54A65222.dip.t-dialin.net)
19:52.01goxboxliveno, no audio set,. Ok, i figured out how to do a vioce speed dial now, i log that to. without headset? Or do you want it with? (cr2)
19:52.46cr2try both.
19:52.53goxboxliveok
19:53.13goxboxliveis it ok in the same session (no reset between?)
19:57.52cr2yes.
20:02.42goxboxlivesend
20:11.06cr2ok.
20:12.05goxboxlivei started the first voice speed call at 20:56
20:15.02goxboxliveI tried out lamikr gomunicator with the latest changes in the xanadux cvs, but it failed cause of the battery reading. It tred to read my battery status and i got a segmention fault.
20:15.48cr2because there is no such command on universal.
20:15.52cr2afaik.
20:16.18goxboxliveok, habe to figure out a way to disable it then.
20:19.13cr2uff. you have 1.06 radio.
20:19.25goxboxliveno, 1.13
20:20.32cr2ok, not 1.04
20:20.58goxboxliveright
20:21.00cr2i see only 0 and 2
20:21.12cr22 is headphone ?
20:21.13goxboxlive?
20:21.42cr2did you use headphone ?
20:21.46goxboxlivethe videocall was without headphones,
20:22.11goxboxliveWith the voicecall i had HP at forst attempt, and without on second attempt
20:22.28cr2ok. that's right.
20:23.27goxboxliveBut just so you know, the button on the HP didnt work so i had to use the one on the Universal at both attempts (voice call)
20:24.15cr2yes, i don't see any button action too.
20:24.17cr2[WCDMA] 1.13.00
20:24.35cr2well, nothing really interesting in the log.
20:24.37goxboxliveyes i am using a beta rom
20:24.41goxboxliveok
20:25.10cr2but the other modes are there for a reason...
20:27.16goxboxliveok
20:27.50goxboxliveLets do a summary of the status for the Universal:
20:28.30goxboxliveWe need suspend/resume work bether. Especially keyboard and the g_ether driver.
20:28.53goxboxliveAlso get rid of the screen flicker after resume.
20:28.59cr2usb host power setup/resume/suspend should be checked.
20:29.08cr2i don't have it btw.
20:29.17cr2the flicker.
20:30.04goxboxliverealy
20:30.30goxboxlivei have it, but it is very little, but it's there. Have to look for it to see it thow.
20:30.49cr2ok.
20:31.10goxboxlive- we have to get the pad working.
20:32.04goxboxliveIn milan's keyboarddriver they where parallell to the arrows on the keyboars. Select was parallell to [enter]
20:32.22goxboxliveAnd they also resumed aftre suspend.
20:34.01cr2now they will resume too.
20:34.11goxboxliveAnd some cosmetic things like the key led when that will be doable. I realy miss it when it's dark in the room.
20:34.14cr2but they are on separate device.
20:34.31cr2it's a general problem.
20:34.49cr2and it should not be handled by the kernel.
20:35.09goxboxliveThe pad where resuming before we changed the keyboard driver.
20:35.24cr2i'll split the leds into two parts too. asic3 leds and other gpio leds.
20:35.31goxboxliveok
20:35.54cr2the pad don't really need  the resume, it's just asic3 gpio.
20:36.13goxboxliveok
20:36.15cr2it's all mainly userspace problems.
20:36.27cr2how opie should react to some events.
20:36.39cr2and where does it get these events,
20:36.50cr2and how does it send its events.
20:37.00cr2the same applies to the phone buttons.
20:37.20goxboxliveok, but i am talking about without opie running. I have never managed to suspend with opie running. I think there is some code in the odevice_htc.cpp that breaks the suspend.
20:37.21cr2there is no other comparable device.
20:38.11cr2there is some braindamage there in the suspend code, and i don't understand why.
20:38.19goxboxliveok
20:38.32cr2opie just calls system("apm --suspend")
20:38.41goxboxlivedo you think we will have it ready before christmas (beside gprs).
20:39.02goxboxliveyes it does, but there are some delyas in it if you take a look at it.
20:39.03cr2this can be debugged with printfs in opie.
20:39.28cr2it's "our" driver, we can just remove the delay.
20:40.02goxboxlivevoid HTC::init(const QString& cpu_info)
20:40.02goxboxlive{
20:40.02goxboxlive<PROTECTED>
20:40.02goxboxlive<PROTECTED>
20:40.02goxboxlive<PROTECTED>
20:40.03goxboxlive<PROTECTED>
20:40.30cr2comment it out ;)
20:41.03goxboxliveAnd if you take a look at this in the bottom of the file: bool HTC::suspend()   http://handhelds.org/cgi-bin/cvsweb.cgi/~checkout~/opie/libopie2/opiecore/device/odevice_htc.cpp?rev=1.2&content-type=text/plain
20:43.02BabelOuedoh i understand why suspend is too long !!
20:44.59cr2<PROTECTED>
20:45.13cr2that's what we really need ;)
20:46.53cr2the led code is completely bogus
20:48.47cr2if ( e.type != EV_SW ) return;
20:48.50cr2hmm.
20:50.00cr2m_embedix ?
20:54.08goxboxlivecr2: We also miss the /dev/input/eventx for the screen rotation
20:54.55cr2it's on the asic3 buttons. with the pad.
20:55.16goxboxliveok, but it is not listed in the interupts
20:56.40goxboxliveThe pad is listed in interupts, but not screen rotation.
20:57.17cr2then it may be switch vs. key
20:58.27cr2and then we may need asic3-switches driver. the remaining question is: how do we gather all keys/switches into 1 event device like it was before. something to ask psokolovsky
20:59.04goxboxliveok
21:09.46cr2ok, it seems i've catched the bt-phone enable command.
21:17.30goxboxliveoh cool
21:18.46cr2+CLCC syntax
21:19.05lkclok i found the charger for the BA whew.
21:19.16cr2lkcl: ?
21:19.19lkclyes dude
21:19.43cr2charger on ba ?
21:19.44lkclwhat cr2-dude?
21:19.58lkclyes.  cradle.  in amongst the fricking mess that is my flat in holland.
21:20.24cr2is the clcc syntax standard ?
21:20.25cr2ok.
21:20.26lkcli found the hima cradle last night no prb
21:25.28cr2<id1>,<dir>,<stat>,<mode>,<empty>,<number>,<type>
21:25.59cr2+CLCC: 7,0,3,0,0,"+49",145\r\n
21:26.45*** join/#htc-linux doepiedoe (n=dopper@84-53-96-51.fiber.unet.nl)
21:28.27cr20=MO originated, 3=alerting(MO call) 0=voice 0=non-multiparty number 145=type of address octet ???
21:32.45cr2Indicates the call identification number as described in
21:32.45cr2subclause 4.5.5.1 of the GSM 02.30 document [19];
21:33.00cr2hmm. where do i get that ?
21:36.46lkclhttp://www.ficora.fi/suomi/document/GFI_9804ed3.pdf
21:38.24lkclhttp://pda.etsi.org/pda/home.asp?wki_id=aiRJwOR7EEKNTTOTcVwb
21:38.33lkclpda.etsi.org - it's a free download.
21:42.16cr2ok.
21:42.23Speedy2Yo all.
21:44.50lkclhiii speedy2<
21:45.44Speedy2I need to ask, are there any standards or datasheets you guys are missing?
21:48.54cr2"X" is the numbering (starting with 1) of the call given by the sequence of setting up or receiving the calls
21:48.54cr2(active, held or waiting) as seen by the served subscriber. Calls hold their number until they are released.
21:48.54cr2New calls take the lowest available number.
21:49.31cr2hmm. does not look like a true statement on a htcuniversal.
21:51.30cr2002.599855-002.599867 write: '\x01\x06\x08\x02\x01\x00'
21:51.39cr2002.601153-002.601168  read: '\x04\x0f\x04\x00\x01\x06\x08'
21:51.49cr2002.806251-002.806279 write: 'AT@AUDIOSET=7,0,0,2\r'
21:52.35cr2perl -e '{$val=0x0608; printf "0x%x 0x%x\n",$val>>10,$val&0x3ff}'
21:52.47cr20x1 0x208
21:53.18cr2./a.out Phone_Script212.bts
21:53.32cr2ACTION_SEND_COMMAND: 0x01 0x08 0xfe 0x0e 0x08 0x02 0x01 0x01 0x01 0x01 0x10 0x00 0xff 0x00 0x10 0x10 0xff 0x00
21:53.51cr2<PROTECTED>
21:54.02cr20x3f 0x208
21:54.12cr2hehe. dirty tricks.
21:55.21cr20x3f is vendor-specific. ok. 0x208 command must do something with the phone.
21:55.33cr2but 0x1 0x208
21:56.33cr2http://www.geocities.com/blue_prasso/bluetooth/hci_commands.htm
21:56.43cr2Link Control Commands (OGF = 0x01)
21:57.11cr2the last entry
21:57.13cr2Write_Link_Policy_Settings  0x000D
22:00.08cr2perl -e '{$val=0x0806; printf "0x%x 0x%x\n",$val>>10,$val&0x3ff}'
22:00.18cr2typo.
22:00.36cr20x2 0x6
22:00.57cr2HCI Policy Command (OGF=0x02)
22:01.11cr2Exit_Park_Mode  0x0006
22:01.23cr2ok.
22:11.05*** join/#htc-linux rmoravcik (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk)
22:21.22cr2something for your phone
22:21.25cr2http://www.umts-tools.org
22:27.16lkclhas anyone actually ever got hh.org blueangel to compile???
22:27.45BabelOuedlkcl: yes
22:27.58lkclthen why are there so many errors??
22:29.00BabelOuedi take source from .18 and there is lot of error
22:29.32BabelOuedan no working bt
22:29.37BabelOuedbut asylumed have made patch for tsc2200
22:30.03BabelOuedand me need to clean led class tdriver before send
22:30.16BabelOuedand have a working bat class too
22:30.32BabelOuedbatt class structure is ok
22:31.02cr2lkcl: are you using htcblueangel_defconfig ?
22:31.23cr2i have compiled .19-hh0 with htcblueangel_defconfig
22:31.30BabelOuedoh no///
22:31.37cr2didn#t test it though :)
22:32.03cr2BabelOued: ?
22:32.41BabelOuedi don 't use defconfig....
22:34.00cr2i wanted to be sure everything in CVS compiles. some drivers are simply omitted.
22:34.12cr2because they are certainly broken.
22:34.21BabelOuedok
22:36.02cr2the tsc2200 mess needs to be cleaned. afaik asylumed has done a lot in this direction.
22:38.02lkclcr2: yes
22:39.07lkclwell people better warn me cos otherwise i'm likely to just plough through the whole lot :)
22:39.33doepiedoe[22:45] <Speedy2> I need to ask, are there any standards or datasheets you guys are missing?
22:40.24doepiedoewhat was the name of that the flash chip? ;)
22:41.26BabelOuedlkcl , cr2 you have all file here http://linuxbox2.free.fr/blueangel/2.6.19-hh/
22:41.57BabelOuedds1wm, acx doesn t work and kp have some repetition problems
22:43.21cr2BabelOued: thanks.
22:43.26BabelOuedbattery class have two subdrirectory Main Battery and Backup Battery
22:43.45cr2lkcl: what spi data length is used ?
22:43.52cr216bit ?
22:44.45cr2the spi part can be replaced by a pxa2xx-spi slave code (if it's not 24bit), like pH5 has mostly done it for magician.
22:48.11cr2BabelOued: #include <linux/soc/tsc2200.h> is missing.
22:50.32BabelOuedcr2: done
22:54.12Speedy2doepiedoe:  Did you think of a part that you are lacking a datasheet for?
22:58.39BabelOuedcr2: i v'e uploaded my defconfig file
23:13.17scatterphi guys wonder if anyone could help me is there a way to get windows 2003se on my htc universal ?
23:26.45doepiedoelol
23:27.00doepiedoegot XP on mine now
23:27.19doepiedoeit cannot be done ;)
23:27.51doepiedoewindows ce/mobile is specially written for a specific device, all binary stuff, not very compatible at all....
23:29.18*** join/#htc-linux rmoravcik (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk)
23:32.58lamikrhi
23:38.40scatterphi
23:38.58scatterphey lamikr do you think its possible to downgrade htcuniversal to win 2003se
23:39.10scatterpi found a rom editor that claims to be for doing the task
23:44.16lamikrscatterp: Sorry, I do not have any idea from that. I have not ever played with the rom files and I have only ipaq h6340.
23:45.03scatterpoh ok
23:45.20scatterptheres some guys messing with roms on the xda dev site
23:45.28scatterpwnder if there on freenode somewhere
23:46.33scatterpif there was a htc device with a 2003se rom and simular hardware it would be easyer i guess
23:53.01lamikrscatterp: Yes, the perfect hardware simulator would help a lot.
23:53.36scatterpwell i can hope lol :)
23:54.29lamikryes :-)

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.