IRC log for #htc-linux on 20081222

00:05.16dcordesdwaradzyn, http://linuxtogo.org/~lgorris/diffs/git-diff_htc-msm-2.6.25_blackstone-venus_122208.diff
00:06.08dcordesgood night
00:22.54dwaradzyndcordes: changes for venus did not work out of the box on blackstone, screen is still messed. i will play with it tomorrow
00:24.14*** join/#htc-linux Othello (i=Othello@gateway/tor/x-476c7910d514abdb)
01:06.03*** part/#htc-linux balsat (n=kll@87.72.13.87)
01:38.00*** join/#htc-linux zhobbs_ (n=zach@cpe-75-186-147-164.woh.res.rr.com)
02:35.37*** join/#htc-linux holycow (n=rtaylor@S01060016b6b53675.vf.shawcable.net)
02:40.27*** join/#htc-linux Poohba (n=poohba@c-71-58-20-66.hsd1.nj.comcast.net)
02:57.38*** join/#htc-linux fnord (n=fnord@24-151-90-116.static.nwtn.ct.charter.com)
03:02.21*** join/#htc-linux br1ck_ (n=br1ck@xdslcp020.osnanet.de)
03:55.14*** join/#htc-linux exco1 (n=exco@e181085172.adsl.alicedsl.de)
04:23.55maejrepAstainHellbring, no there's no support for the slideout keyboard yet
04:26.09tmzt_on which?
04:26.12tmzt_raph?
04:58.41maejrepyeah
04:58.46maejrepafaik
04:59.06tmzt_do we know if it's matrix or spi (or microcontoller)?
04:59.51maejrepI don't think so..  I've seen some things relating to the keyboard, the slider, and/or the hard buttons on the bottom/front, that cause some keycode generations, but nothing logical
04:59.54maejrepand not every key
05:05.36tmzt_is there somewhere we can add a printk?
05:21.23maejrepit would be great to have keyboard support..
05:21.27maejrepNot sure where to start though
05:21.59tmzt_drivers/input/keyboard/...
05:22.16tmzt_find what driver is being used on raph and a printk of the keycode
05:22.30maejrepwell the only driver i know of for raph is the onscreen keyboard
05:26.14tmzt_raph is in htc-msm-2.6.25?
05:26.30maejrepyes
05:27.51maejrepand I don't think the dream driver is helpful because it works differently in raph
05:28.33tmzt_00:51 < maejrep> I don't think so..  I've seen some things relating to the  keyboard, the slider, and/or the hard buttons on the  bottom/front, that cause some keycode generations, but nothing  logical
05:28.35maejrepi tried tracing GPIOs and IRQs looking for keyboard data, but wasn't successful iirc
05:29.01tmzt_that is with the osk not active?
05:29.10maejrepno, with it active
05:30.02tmzt_board-halibut-keypad.o is compiled in for MACH_HTCRAPHAEL
05:32.46maejrephmm, true ...  but I know typing on the keypad doesn't generate anything in the shell
05:32.53tmzt_and it looks like it's inited
05:33.00tmzt_the gpio's might be different
05:33.20maejrepcould be - but wouldn't that have shown up in my haret trace then?
05:34.00tmzt_I think if the output gpios are different it wouldn't
05:34.34tmzt_do you get anything on the hardkeys in haret?
05:36.58maejrepthat's what I mean..  once I filter out the vsync gpio, I don't notice anything meaningful when pressing the keys
05:38.23maejrepI can try again, see if I've learned anything new yet :p
05:39.50tmzt_we need to enable the trout keypad driver and see if it works better
05:40.32tmzt_<PROTECTED>
05:40.44tmzt_<PROTECTED>
05:41.33tmzt_you have 5x14 or 5x12 on the qwerty keyboard?
05:42.07tmzt_ignoring the double width keys for right now
05:43.01tmzt_<PROTECTED>
05:43.08tmzt_<PROTECTED>
05:48.50maejrep5x12
05:52.36tmzt_ok, there are not enough rows in halibut so we need trout
05:53.08tmzt_copy the trout_init_keypad(2, "qwerty"); from board-trout.c
05:53.24tmzt_actually. copy the keycaps line from near the top and use the var
05:53.51tmzt_change Makefile to include board-trout-keypad.o instead of halibut-keypad.o
05:54.24tmzt_comment out the void halibut_init_keypad and replace it with void trout_init_keypad
05:54.57tmzt_also get a cat /proc/interrupts from raph once it's booted
05:56.43maejrepsignature for trout_init_keypad is different:
05:56.45maejrepint __init trout_init_keypad(unsigned int sys_rev, const char *keycaps)
05:56.52tmzt_right
05:57.23tmzt_just declare it like that in board-htcraphael.c with a ; at the end
05:57.26maejrepso use that in board-htcraphael.c ?
05:57.29maejrepnods
05:57.30tmzt_yes
05:57.46AstainHellbringdcordeshey you're talking of raph stuff and maejrep is here yay
05:57.56tmzt_yes
05:57.58AstainHellbring*sorry ignore the dcordes start of that
05:58.04tmzt_not here yet
05:58.06AstainHellbringhas a raph100 and raph 800
05:58.23tmzt_another patch then, we're working on keyboard
05:58.31tmzt_did git apply work?
05:59.57tmzt_do your keyboards have windows key in the upper left?
06:00.49maejrepno windows key
06:00.49AstainHellbringgit seemed to apply...
06:01.03tmzt_so that's only fuze then
06:01.05maejrepwhat should I use for system_rev?
06:01.08AstainHellbringyah no windows key on keyboard on either
06:01.09tmzt_2
06:01.32tmzt_it doesn't matter but it has the most buttons it seems
06:01.38tmzt_different hw versions of g1
06:01.48tmzt_testing versions I guess
06:03.10maejrephmm, it compiles..  better than i was expecting ;p
06:03.32maejrepshould I check the GPIO first?
06:03.57tmzt_I don't know if it's tracing the hw matrix (if it's like pxa)
06:04.07tmzt_just try linux and see if more keys work at all
06:04.21tmzt_also, you should use a angstrom img and showkey
06:04.27tmzt_with
06:05.21maejrepset INITRD initrd-angstrom-usb.cpio.gz
06:05.39tmzt_ok
06:07.57maejrephmm, this is odd...  doesn't seem to have copied the zimage
06:08.20maejrep[ 1.296164] GPIO Keypad Driver: Start keypad matrix for halibut_keypad in interrupt mode
06:08.20maejrep[ 1.300762] input: halibut_keypad as /class/input/input2
06:08.39maejrepand build date is Dec 4...  must have screwed something up :x
06:12.35maejrepit also wasn't showing my changed msm_fb (the logo colors were screwed up again)
06:12.45maejrepwould the angstrom initrd have tried to load its own kernel or something?
06:13.30tmzt_it shouldn't
06:13.48tmzt_it probably can't unless kexec works and I don't think it does on msm
06:14.08maejrepi'm gonna go back to busybox just to verify
06:14.38tmzt_ok
06:14.44tmzt_does busybox have showkey?
06:14.58*** join/#htc-linux Poohba (n=poohba@c-71-58-20-66.hsd1.nj.comcast.net)
06:15.19maejrepdoubt it
06:15.35maejrepbut there's something else wrong right now :|  I can't seem to get my kernel again
06:16.01maejrepI see the messed up tux logo, even though the kernel I just compiled has the 444 changes to msm_fb
06:16.08maejrepand no mention of trout keypad
06:16.21tmzt_where are you booting the zImage from?
06:16.25maejrepSD
06:16.34maejrepsame place as I've always done in the past
06:17.24tmzt_the fb was working?
06:17.45maejrepstill works now, but with the same messed up colors as before
06:18.04maejrepis it a problem that board-trout-keypad.c include board-trout.h?
06:18.23tmzt_it could be
06:18.39maejrepit redefines a lot of memory addresses
06:20.09maejrepthe trout keypad is the only thing that has changed since last week :x
06:20.31tmzt_comment out the include and try building it
06:20.44tmzt_I'm going to look when I get the right terminal
06:21.38maejrepdoesn't compile - some undefined macros
06:21.47maejreparch/arm/mach-msm/board-trout-keypad.c:244: error: 'TROUT_POWER_KEY' undeclared here (not in a function)
06:21.47maejreparch/arm/mach-msm/board-trout-keypad.c:245: error: 'TROUT_GPIO_CAM_BTN_STEP1_N' undeclared here (not in a function)
06:21.47maejreparch/arm/mach-msm/board-trout-keypad.c:246: error: 'TROUT_GPIO_CAM_BTN_STEP2_N' undeclared here (not in a function)
06:22.11tmzt_copy the #defines from the header and add them to the top of the file
06:22.15tmzt_it that's all there are
06:22.40tmzt_we should make a generic keyboard driver for msm anyway and also check what 2.6.27 has
06:22.45tmzt_but this should work for now
06:23.41maejrep#define TROUT_GPIO_START (128)
06:23.41maejrep#define TROUT_GPIO_INT2_BASE                (TROUT_GPIO_START + 0x20)
06:23.41maejrep#define TROUT_POWER_KEY     20
06:23.41maejrep#define TROUT_GPIO_CAM_BTN_STEP1_N          (TROUT_GPIO_INT2_BASE + 5)
06:23.41maejrep#define TROUT_GPIO_CAM_BTN_STEP2_N          (TROUT_GPIO_INT2_BASE + 6)
06:24.08tmzt_ok, those are gpio's that you should be able to trace with haret
06:24.20tmzt_they should be fine for now though
06:24.35maejrepalso #define TROUT_GPIO_SLIDING_DET              (TROUT_GPIO_INT2_BASE + 2)
06:24.40maejrepnow it compiles
06:24.59tmzt_it was detecting the slide before you said?
06:25.21maejrepit showed up in the shell as "~"
06:25.32maejrepbut also kinda seemed random
06:25.39tmzt_so that could be a matrix gpio on yours
06:25.58tmzt_I mean that could be one of the row gpios from halibut
06:26.34maejrepah
06:28.03maejrepoh
06:28.26maejrepi might have messed up before ...  I think I ran it from My Docs, not from the SD :x
06:29.16tmzt_right
06:29.39tmzt_the display corruption could have been the included header but not the different keyboard driver
06:30.09maejrepyeah, i'm pretty sure it was just me being dumb..
06:30.18maejrepthe colors are right, and it boots angstrom now
06:30.21maejrepno results from keypad though
06:30.58maejrepdmesg: http://privatepaste.com/d614JFygN3
06:31.31maejrepcat /proc/interrupts: http://privatepaste.com/331FEQIs4i
06:31.59maejrepand no results from showkye
06:32.02maejrepshowkey *
06:32.36tmzt_did you add the init line?
06:33.38maejrep+static char *keycaps = "qwerty";
06:33.38maejrep+
06:33.38maejrep-void halibut_init_keypad(int ffa);
06:33.38maejrep+// void halibut_init_keypad(int ffa);
06:33.38maejrep+int __init trout_init_keypad(unsigned int sys_rev, const char *keycaps);
06:33.39maejrep<PROTECTED>
06:33.41maejrep<PROTECTED>
06:33.43maejrep+       unsigned int system_rev;
06:33.45maejrep+       int rc;
06:33.47maejrep-       halibut_init_keypad(halibut_ffa);
06:33.49maejrep+
06:33.51maejrep+       system_rev = 2;
06:33.53maejrep+        rc = trout_init_keypad(system_rev, keycaps);
06:33.55maejrep+        if (rc)
06:33.56tmzt_gpio_request failed for 165
06:33.57maejrep+            printk(KERN_CRIT "%s: Keypad init failure (%d)\n", __func__, rc);
06:33.59maejrep+        // halibut_init_keypad(halibut_ffa);
06:34.03maejrep+
06:34.06tmzt_disable the direct keys in board-htctrout
06:34.10tmzt_disable the direct keys in board-trout-keypad
06:34.36maejrepwhich direct keys?
06:34.55maejreptrout_power_key, etc?
06:35.32*** join/#htc-linux ionstorm (n=ion@ip68-228-225-247.ph.ph.cox.net)
06:35.43tmzt_yes, but I don't know what it's going to do
06:35.58tmzt_just make it = { } ;
06:36.13tmzt_trout_keypad_nav_map
06:36.43maejrep165 = 128 + 32 + 5 -> #define TROUT_GPIO_CAM_BTN_STEP1_N          (TROUT_GPIO_INT2_BASE + 5)
06:37.05tmzt_ok, disable that one
06:37.34tmzt_forget that, change the 2 to 0 in the init line
06:38.21maejrepand don't remove the cam btn?
06:38.30tmzt_yes
06:38.55maejrepsorry, yes remove it or yes don't remove it? :P
06:39.18tmzt_change the 2 for now, I'm reading the code to see if removing it will break everything
06:39.24*** join/#htc-linux pleemans (n=toi@116.54-246-81.adsl-static.isp.belgacom.be)
06:43.44maejrepnew dmesg, same gpio error: http://privatepaste.com/96xVed0EJQ
06:44.48tmzt_there is no request_irq in that file so it has to be implemented somewhere else
06:44.58tmzt_in the board-trout-keypad file
06:46.36maejrepstatic struct gpio_event_input_info trout_keypad_nav_info = {
06:46.36maejrep<PROTECTED>
06:47.32maejrepdrivers/input/misc/gpio_input.c:printk(KERN_ERR "gpio_event_input_func: gpio_request failed for %d\n", di->keymap[i].gpio);
06:48.07tmzt_ok, thank you
06:49.10tmzt_does it register a seperate /sys/class/input for those?
06:49.25maejrepfor what?
06:49.34tmzt__nav_info
06:50.13tmzt_gpio_event supports matrix?
06:50.36maejrepnot sure.  right now there's only 2 devices in /proc/bus/input/devices - the touchscreen, and the on-screen keyboard
06:50.41tmzt_ok, disable the middle line in _keypad_info
06:50.58tmzt_trout_keypad_info
06:51.22maejrepand switch as well?  it may have the same problem, since its based on a GPIO that is probably wrong
06:51.26maejrepor just try it first
06:51.29*** join/#htc-linux rmoravcik (n=rmoravci@adsl-dyn39.78-98-100.t-com.sk)
06:51.35tmzt_you can
06:51.41tmzt_you can disable it
06:51.56tmzt_it didn't complain though so that might be the right gpio
06:52.34maejrepor it may have failed after the first error and not gotten to it
06:53.27maejrepthe research page on the wiki doesn't list a GPIO higher than 121
06:57.14maejrep[    4.860213] gpio_event_input_func: gpio_request failed for 162
06:57.15maejrepheh
06:59.15tmzt_do you have any gpio_kp_in in /proc/interrupts ?
06:59.41*** join/#htc-linux tekkdrone (n=tekkdron@72.183.115.231)
07:00.08tmzt_hi, tekkdrone
07:00.41tekkdronehey tmzt_, how goes it?
07:00.48tmzt_ok
07:00.52maejrepno, nothing like that
07:00.58maejrephttp://privatepaste.com/331FEQIs4i
07:01.04tmzt_the direct keys are gpio_event_input_func?
07:01.39maejrepnav and switch are
07:01.46maejrepso yes, direct keys, and slider
07:02.47tmzt_wrong file
07:02.56tmzt_gpio_keys?
07:03.31tmzt_maejrep: ok, you disabled those what happens now?
07:04.01maejrephttp://privatepaste.com/f10uzebLcI -- no errors
07:04.11maejrepat least for keypad
07:04.57tmzt_does it work at all? showkey?
07:05.41maejrepshowkey did not show anything, but when pressing the Home key on the front of the phone, the login prompt shows a "%" on down, and some kind of square bullet on up
07:06.26maejrepand now i do get gpio_kp btw
07:06.41tmzt_how many?
07:06.44maejrephttp://privatepaste.com/9905xj19eh
07:06.47maejrep7
07:07.09maejrepand i get a new input
07:07.15maejrepI: Bus=0000 Vendor=0000 Product=0000 Version=0000
07:07.15maejrepN: Name="trout-keypad"
07:07.15maejrepP: Phys=
07:07.15maejrepS: Sysfs=/class/input/input2
07:07.15maejrepU: Uniq=
07:07.15tmzt_good
07:07.16maejrepH: Handlers=kbd event2
07:07.18maejrepB: EV=3
07:07.20maejrepB: KEY=80 800000 0 40000800 800c0850 0 33ff47f d3ff4ffc
07:07.29tmzt_do you have evtest?
07:07.41maejrepnot in angstrom I guess
07:08.01tmzt_ok, what does showkey show when you press all the keys (one at a time)
07:08.07*** join/#htc-linux holycow (n=rtaylor@S01060016b6b53675.vf.shawcable.net)
07:08.41maejrepits okay to run showkey via ssh, right?
07:09.04maejrepi get no data with cat /dev/input/event2 and pressing any keys
07:09.09tmzt_yes, but you might have to < /dev/console or something
07:09.35maejrepscratch that -- i get data on event2 when pressing the front keypad
07:09.37maejrepbut not the keyboard keys
07:09.41tmzt_the gpios are probably wrong then
07:09.50tmzt_all of them work?
07:11.07maejrepHome, Back, Phone, End, Enter, Left, Right, Down, Up, Vol Up, Vol Down
07:11.08tmzt_ok, can you find the keycodes in include/linux/input.h and match them up to a matrix row?
07:11.11maejrepall work on event2
07:11.37maejrepyou mean for the front keys?
07:11.45tmzt_yes
07:12.13maejrepsure, how would I find the correct matrix row/col ?
07:12.19tmzt_what int are you using for _init_keypad?
07:12.29maejrepsys_rev = 0 right now
07:12.33tmzt_in board-trout-keypad.c under KEY(
07:12.50tmzt_in board-trout-keypad.c under KEYMAP_INDEX(
07:13.06tmzt_it should be trout_keymap then
07:13.21tmzt_<PROTECTED>
07:13.30tmzt_<PROTECTED>
07:13.57tmzt_which enter key works?
07:14.03maejrepi just mean, how do i verify that this phone is using the same matrix values for row/col?
07:14.18maejrepjust the center one on the front (not on the keyboard)
07:14.25tmzt_the msm scans out the col gpios and reads the rows
07:15.04maejrepsorry, I guess I'm not sure what you're asking me to do
07:15.42tmzt_add a printk to gpio_matrix.c
07:15.51tmzt_this way should work but takes too long
07:16.06tmzt_we want to know which gpios are right
07:21.01maejrepalright, i have no idea what I should print, or where :|
07:21.17tmzt_uncomment KPF_PRINT_MAPPED_KEYS in trout-keypad.c
07:21.23tmzt_it's already done
07:21.50maejrepah, on .flags?
07:21.53tmzt_yes
07:22.05tmzt_usually you look for input_report_key and add it there
07:25.00maejrepso this is going to be for mapping just the front keys?  or is it going to print key codes for the keyboard?
07:25.11tmzt_it looks like all the keys are matrix
07:25.25tmzt_but we don't know if the gpios are right
07:33.03tekkdronetmzt_ so I figured out why I had only 1 or 2 random moments of connectivity on apache,
07:33.38tekkdroneturns out the ffuart only lets me write to it withing a short time of the radio writing to it
07:34.44tekkdroneI haven't found much on the uart post config, kevin's old code had some in there for the btuart but that was it
07:35.04maejrephttp://privatepaste.com/29d3ZPqgHk
07:35.26maejrepnot sure how to handle the home/phone/left, and back/end/right buttons being the same
07:35.50maejrepnone of the keys on the keyboard printed anything
07:39.36tmzt_what?
07:39.44*** join/#htc-linux holycow (n=rtaylor@S01060016b6b53675.vf.shawcable.net)
07:39.54*** join/#htc-linux pishuri (n=pishuri@users3.ilo.org)
07:41.42tmzt_what are the same?
07:46.05maejrepthe outputs from the printk are the same for those keys
07:47.53maejrepI know I read somewhere that the left side and right side of the front keypad are single "buttons", and that it determines which one you pressed based on where your finger was when the button was pressed, with the capacitive touch area
07:48.16*** join/#htc-linux Othello (i=Othello@gateway/tor/x-ee0d40baf0a71e54)
07:51.47*** join/#htc-linux timebomb (n=tb@e176106233.adsl.alicedsl.de)
07:56.52tmzt_maejrep: oh, right
07:57.56maejrepso, in haret, watch gpios, it doesn't seem to be registering the key presses on the keyboard
07:58.37tmzt_it detects a MSM7x00, right?
07:58.57maejrepMinimal virtual address: 00010000, maximal virtual address: 7FFFFFFF
07:58.57maejrepDetected machine Raphael/MSM7xxxA (Plat='PocketPC' OEM='RAPH800')
07:58.57maejrepCPU is ARM ARM arch 6 stepping 2 running in system mode
07:59.28tmzt_ok
08:00.07maejrepon the first keypress, I get:
08:00.09maejrep002.842    GPIOS     out3: out3-18(114)=1
08:00.09maejrep002.842    GPIOS      in3: in3-18(274)=1
08:00.21maejrepbut that appears to be the keyboard backlight, not the keypresses
08:00.40tmzt_press again with keylight on
08:00.49maejrepi get nothing
08:00.54maejrepuntil the backlight goes off:
08:00.59maejrep014.819    GPIOS     out3: out3-18(114)=0
08:00.59maejrep014.819    GPIOS      in3: in3-18(274)=0
08:01.03tmzt_try wirq 5
08:02.02tmzt_don't press anything an ibit irqs anything that repeats using the number in ()
08:02.27*** join/#htc-linux holycow (n=rtaylor@S01060016b6b53675.vf.shawcable.net)
08:03.06maejrep006.773     IRQS     IRQ1: GPIO2(33)=1
08:03.06maejrep006.996     IRQS     IRQ1: GPIO2(33)=1
08:03.16maejrepthat seems to be on each key press
08:03.26tmzt_the same on each?
08:03.46maejrepyeah, tried several different keys in different areas of the keyboard
08:04.21tmzt_egpios might be missing
08:07.13maejrepwatch egpios shows an error
08:09.18tmzt_what error?
08:09.29maejrepline 27: Expected <watch list var>
08:09.51tmzt_ok
08:10.15tmzt_help watch
08:10.40maejrepWATCH <watch list> [<seconds>]
08:10.40maejrep<PROTECTED>
08:11.04tmzt_watch egpio
08:11.20maejrepHaRET(3)# watch
08:11.20maejrepline 3: Expected <varname>
08:11.20maejrepHaRET(4)# watch egpio
08:11.20maejrepline 4: Expected <watch list var>
08:12.48tmzt_show egpio
08:13.50maejrepvariable not found
08:19.12tmzt_help vars
08:19.48maejrepok what am i looking for?
08:19.59tmzt_list of egpios
08:20.14tmzt_but I dont know if they are implemented for msm yet
08:20.31maejrepI see:  Beginning memory tracing.
08:20.31maejrepWatching GPIOS(00): Addr 92f00800(@a9200800)
08:20.36maejrep00 -> 14
08:20.41maejrepnothing about EGPIOS
08:20.55maejrepand no mention of EGPIO in help vars
08:21.20tmzt_the only irq you got from pressing any key was two?
08:21.38maejrep006.996     IRQS     IRQ1: GPIO2(33)=1
08:21.46*** join/#htc-linux goxboxlive (n=goxboxli@24.84-48-212.nextgentel.com)
08:22.30maejrepINT_GPIO_GROUP2
08:24.22tmzt_NetRipper: here yet?
08:25.14tmzt_maejrep: where is that from
08:25.17tmzt_?
08:25.28maejrepthe name?  from the wiki
08:26.30maejrepin wirqs, I get 28 (KEYB) when pressing one of the front keys
08:26.37maejrepwiki calls it INT_KEYSENSE
08:26.57maejrepwhen I just touch the front keypad without pressing, its 32 (INT_GPIO_GROUP1)
08:27.05*** join/#htc-linux kilian (n=kilian@92.66.94.81)
08:27.22maejrepbut when pressing any key on the keyboard, the only thing I see is that 33/GPIO2
08:27.47tmzt_nice that might help with the softkeys later
08:28.16maejrepbut absolutely nothing from watch gpios :/
08:28.21maejrepother than the keyboard backlight
08:33.25*** join/#htc-linux holycow (n=rtaylor@S01060016b6b53675.vf.shawcable.net)
09:04.31tmzt_maejrep: did you see keypad in RaphaelGPIO?
09:04.53maejrepyes, but all those have to do with the front keypad, not the keyboard
09:10.28tmzt_cr2 wrote it
09:11.06tmzt_cr2: do you know the keyboard gpios for raph or how we can find them?
09:11.18maejrepnot here
09:11.24tmzt_I know
09:12.15tmzt_even if tab is not working right
09:13.00tmzt_those gpios are based at what constant in board trout keypad?
09:15.09*** join/#htc-linux ALoGeNo (n=QUAKEIII@unaffiliated/alogeno)
09:18.52ALoGeNohi
09:20.27*** join/#htc-linux Magorium (i=Othello@gateway/tor/x-973ffd8cce547a24)
09:22.42tmzt_there are 6 regs on A arent there?
09:22.54tmzt_hi alo
09:23.14*** join/#htc-linux dcordes (n=dcordes@ip-77-24-28-18.web.vodafone.de)
09:23.17dcordeshi
09:23.24tmzt_hi also dcordes
09:23.58dcordesraph egpio not traceable/
09:24.13*** join/#htc-linux metter (n=metter@84-131.203-62.cust.bluewin.ch)
09:24.27tmzt_I dont know if key matrix is on egpio
09:24.28dcordesI think nobody added anything specific to 7201a in haret(console) yet
09:24.47tmzt_we might just need two more banks
09:24.59ALoGeNohey tmzt_ ^^ all is ok?
09:25.05tmzt_yes
09:25.10ALoGeNonice
09:25.14dcordeswhat does the memory map reveal
09:25.15tmzt_what cols/rows does kais use?
09:25.34ALoGeNohey u2 dcordes ^^
09:26.03tmzt_how is ipod touch?
09:26.18ALoGeNohehe full of aapz ^^
09:26.42ALoGeNobut the marvel still in the same way
09:26.45tmzt_good for browsing then?
09:26.55ALoGeNoyeah
09:27.09ALoGeNois a very nice machine..
09:27.25ALoGeNobut i miss my uni xD
09:27.34tmzt_why?
09:27.45ALoGeNoacx and mode monitor
09:27.49tmzt_wha about it I mean
09:27.50dcordeswiki stil down
09:27.51tmzt_oh
09:27.56tmzt_no
09:27.58tmzt_slow
09:28.05tmzt_that page is
09:28.14tmzt_ltg is slow also
09:28.23ALoGeNotmzt_ you talk like yoda xd
09:28.34dcordeshi ALoGeNo you booted linux on iphone?
09:29.11ALoGeNonopes becose in nice with springboard, i want linux for broke weps ^^
09:29.12ALoGeNoXD
09:29.29ALoGeNobreak*
09:29.41ALoGeNoor whaterver
09:30.07dcordeswep cracking is bad for you
09:30.09tmzt_ALoGeNo: typing on q
09:30.52ALoGeNodcordes have few money is bad for me..
09:31.09ALoGeNowep cracking is good for me
09:31.42dcordeswhy do you use the built in acx instead of more powerful usd evice?
09:32.02dcordesusb
09:32.02ALoGeNoi dont do bad things.., only take a little inet...
09:33.12ALoGeNobecose i like use my uni with linux.. i feel happy with my little and powerfull machine ^^
09:33.28dcordestmzt_ I don't know. it's in board-kaiser-keypad.c
09:33.35ALoGeNoand if the ppl see the laptop ask so much..,
09:33.47ALoGeNoand seee so much..
09:33.52dcordesALoGeNo I mean attach usb to uni.
09:34.00ALoGeNoin a tiny machine nobody see nothing..
09:34.15dcordestrue
09:34.17ALoGeNodcordes isnot suported
09:34.32dcordeswrong
09:34.36ALoGeNousbhost isnt the kernel
09:34.42ALoGeNoin the*
09:34.45ALoGeNowrong???
09:34.47dcordesreally?
09:35.05tmzt_dcordes: what tree is kais?
09:35.06ALoGeNoyeah i read that from titchy
09:35.26dcordestmzt_ ltg kernel.git htc-msm
09:36.44parmasterheh, in usa taking inet from wireless without real authorization is considered a wiretapping.
09:38.07tmzt_I dont get it kais cols/rows are similar
09:39.18ALoGeNowow usbhost working?????
09:39.19ALoGeNohttp://www.handhelds.org/moin/moin.cgi/UniversalStatus
09:39.51ALoGeNoi dont know how i was look that..
09:40.25ALoGeNohey dcordes with a double male USB i can do that??
09:45.05dcordesidk, as I said, I was assuming it works.
09:46.13dcordestmzt_ you don't get what?
09:46.26tmzt_ALoGeNo: check htc uni .c and see if SEOS is in there
09:46.38tmzt_dcordes: why raph keys dont work
09:46.52tmzt_looking at the twoseven trout driver now
09:48.12ALoGeNotmzt_ i cant, i dont have the kernel uni's source over here.., and the ps3 is off
09:48.35tmzt_cvs handhelds
09:48.46ALoGeNobut in hh.org tells that it works..
09:48.55ALoGeNoOH.. yes..
09:50.02tmzt_what?
09:50.09dcordesparmaster can you use unenc wifi legally in the us?
09:50.20tmzt_maejrep: can you try the rows/calls from kaiser?
09:50.30tmzt_maejrep: can you try the rows/cols from kaiser?
09:50.43tmzt_report any that cant request
09:51.00dcordeshe also might try titan
09:51.05parmasterdcordes: no, you must be an authorized user
09:51.36tmzt_on the keys that do work what was the output row col gpio
09:51.39parmasterunless the provider openly allows access to anyone.. then you're ok.
09:51.49tmzt_I can look at the paste later
09:51.55tmzt_cant right now
09:57.49*** join/#htc-linux br1ck (n=br1ck@xdslcp020.osnanet.de)
10:01.54*** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
10:47.10*** join/#htc-linux balsat (n=kll@87.72.13.87)
10:50.10tmzt_[,o svyopm did[rmf
11:09.39*** part/#htc-linux rmoravcik (n=rmoravci@adsl-dyn39.78-98-100.t-com.sk)
11:11.43*** join/#htc-linux kiozen (n=oeichler@rgnb-5d87c21b.pool.einsundeins.de)
11:14.50*** join/#htc-linux rmoravcik (n=rmoravci@adsl-dyn39.78-98-100.t-com.sk)
11:21.34*** join/#htc-linux drasar (n=maik@77.93.211.13-msol.msol.cz)
11:26.53*** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes)
11:30.01*** join/#htc-linux myxor (n=myxor@pdbn-4d089aa9.pool.mediaWays.net)
11:37.55*** join/#htc-linux exco (n=exco@e181085172.adsl.alicedsl.de)
11:44.33*** join/#htc-linux dcordes_ (n=dcordes_@unaffiliated/dcordes)
12:23.48*** join/#htc-linux kimhoon (n=kimhoon@s559116c1.adsl.wanadoo.nl)
13:06.40*** join/#htc-linux timebomb (n=tb@85.183.25.191)
13:08.58*** part/#htc-linux exco (n=exco@e181085172.adsl.alicedsl.de)
13:28.27*** join/#htc-linux skrzeka (n=skrzeka@nat-1.etelko.pl)
13:51.26*** join/#htc-linux ripnetuk (n=root@mail.idoxplc.com)
14:06.18*** join/#htc-linux exco (n=exco@e181085172.adsl.alicedsl.de)
14:25.50*** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes)
14:38.23*** join/#htc-linux ionstorm (n=kyle@ip68-228-225-247.ph.ph.cox.net)
14:54.02*** join/#htc-linux lupine_85 (n=lupine_8@work.lupine.me.uk)
14:59.21drasarHi there. What I need to compile into kernel when I want to redirect console output to /dev/ttyUSB0?
14:59.42tmzt_hello
14:59.50tmzt_what do you mean?
14:59.56tmzt_g_serial?
15:05.47drasarI would like to add kernel option "console=ttyUSB0" on my himalaya and read kernel output on another computer
15:06.37tmzt_ok, you need g_serial compiled in a look up the device name to use for console=
15:06.51tmzt_but you won't get the erliest mesages
15:11.25drasarOk, thanks. I'm going to try boot the latest vanilla kernel on hima, but there is no LCD driver so redirecting console to ttyUSB0 is probably way how to find out if the kernel boots.
15:12.44tmzt_whats wrong with display on hima?
15:14.26*** join/#htc-linux rolk (n=rolk@ip5457417f.direct-adsl.nl)
15:14.48drasarI don't know any way how to display kernel output in vanilla. There must be LCD driver for it, right?
15:15.06tmzt_vanilla as in upstream?
15:15.21tmzt_if its pxafb ou just need the pdata for it
15:15.25drasarvanilla from kernel.org
15:15.45tmzt_you can probably copy that from cvs handhelds.org kernel26
15:15.48tmzt_cool
15:16.26tmzt_if you want to you can dump it from haret
15:16.38tmzt_are you using magician.c?
15:18.11drasarHaret has ability to dump kernel output to a file?
15:18.18tmzt_no
15:18.42tmzt_well it does with ram console but I don't know how it works
15:18.56tmzt_you have to soft reset the device
15:19.15tmzt_haret ca dump the pxafb timings
15:19.33tmzt_what board file are you using and what mtype?
15:19.37drasarWhat is the latest kernel in handhelds CVS?
15:19.48tmzt_2.6.21
15:20.07*** join/#htc-linux timebomb (n=tb@e176096039.adsl.alicedsl.de)
15:20.44drasarMTYPE is 448
15:21.07tmzt_what device is that?
15:21.42tmzt_what CONFIG_MACH alsa
15:21.46tmzt_also
15:24.41drasarI don't know what do you mean exactly, but I hope that you find it in http://www.stud.fit.vutbr.cz/~xmichl07/temp/himalaya/haretlog.txt :)
15:25.44*** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring)
15:26.20drasarCONFIG_MACH_HIMALAYA
15:28.24drasarbtw I have ported some drivers to himalaya on 2.6.21-hh20. How can I merge my patches with CVS tree?
15:28.49tmzt_from hh20 or to?
15:29.20drasarto
15:30.20tmzt_you took drivers from upstream and ported to hh20?
15:32.10drasarI have took basically blueangel hh20 drivers a adapted them to hh20 himalaya
15:32.34tmzt_ok
15:32.59tmzt_rename the files and add the to Makefile and Kconfig
15:33.37drasarI have got it already ;)
15:34.18tmzt_you mean to submit?
15:34.55tmzt_I think you send them to a list, whether its the one on hh.org or linuxtogo I don't know
15:34.56dcordestmzt_, you know who has the titan?
15:35.15tmzt_I did kow
15:35.19tmzt_know
15:35.46tmzt_magister?
15:36.53dcordesneed somebody to test. I think I will just post a kernel image on xda
15:37.22dcordes~seen Chicago
15:37.25aptchicago <n=Chicago@c-98-223-62-201.hsd1.in.comcast.net> was last seen on IRC in channel #htc-linux, 47d 13h 5m 16s ago, saying: 'I'll probably switch to ABC News soon.'.
15:38.04drasartmzt_: Yes, I mean submit :)
15:44.44tmzt_dcordes: that was the elections in us
15:44.51drasartmzt_: Do you mean handhelds@handhelds.org list?
15:45.35tmzt_I think so last time dcordes wanted to add git tree Kevin2 aid to email the list
15:45.50dcordesKevin2, can you help drasar commiting himalaya drivers to hh?
15:46.13tmzt_drasar: can you get fb working?
15:46.38dcordestmzt_, that was linuxtogo. I never did anything with hh except for testing ba mddi init
15:48.12tmzt_dcordes: oh right
15:48.25tmzt_dcordes: Kevin2 has access to both thoruh, right?
15:48.39dcordesI think so. that's why I pinged
15:48.58drasartmzt_: In 2.6.21-hh20 fb works on himalaya
15:48.59*** join/#htc-linux AlGe (n=alge@chello080109231226.4.uni-klu.teleweb.at)
15:49.21dcordeshello AlGe
16:06.34*** join/#htc-linux EA2 (n=chipper@cpe-024-074-138-191.carolina.res.rr.com)
16:07.44*** join/#htc-linux chavonbravo (n=cb@fl-71-1-235-8.dhcp.embarqhsd.net)
16:08.49tmzt_drasar: ok, what where you doing with upstream?
16:09.33tmzt_drasar: it looks ts and keys are on tsc2200
16:09.52tmzt_but I don't know if asic3 or asic5?? are needed
16:11.52drasartmzt_: I have fixed USB power issue, got TSC2200 buttons and touchscreen working, added power control (battery charging via AC and USB)
16:12.53tmzt_nice
16:12.59tmzt_is mmc on asic3?
16:15.07drasartmzt_: I am not sure, but there is CONFIG_MMC_ASIC3, so probably yes
16:15.30tmzt_wiki says its not used but maybe asic5
16:20.56AstainHellbringmorning
16:21.20tmzt_hi, did you have titan before?
16:21.34AstainHellbringme? yah I still have a few
16:22.12tmzt_dcordes was trying to remeber who had one
16:22.53dcordesAstainHellbring, can you try booting a zImage from latest htc-vogue revision?
16:23.01dcordesbuilt with htctitan_defconfig ?
16:23.05AstainHellbringI can tonight
16:23.20drasartmzt_: I don't know where MMC is, but it uses some ASIC3 GPIOs
16:23.20tmzt_dcordes: magisters code?
16:23.24dcordesok thanks. if you don't want to compile I can make you one
16:23.29dcordesyes
16:23.35AstainHellbringbuild off the 2.6.25 tree?
16:23.43dcordesno, htc-vogue branch
16:24.21AstainHellbringhow would I change the branch I am using on the git?
16:24.42dcordesgit-checkout <branch>
16:27.37AstainHellbringhmm getting fatal not a git repo error
16:28.22*** join/#htc-linux tsdogs (n=tsdogs@net70-17.metalit.net)
16:31.09tmzt_AstainHellbring: do it in a dir with .git
16:31.13tmzt_not the parent
16:32.31AstainHellbringok new error pathspec htc-vogue did not match any known files
16:33.16tmzt_git branch
16:33.19dcordesare you in git.linuxtogo.org kernel.git ?
16:33.22tmzt_no options
16:33.58AlGehello dcordes
16:34.23AstainHellbringlinuxtogo I believe
16:35.18AstainHellbringyah linuxtogo
16:35.52dcordesgit checkout -b htc-vogue origin/htc-vogue
16:39.09*** join/#htc-linux chabonbravo (n=cb@fl-71-1-235-8.dhcp.embarqhsd.net)
16:42.11*** join/#htc-linux xutywx (n=xutywx@195.205.38.92)
16:42.43*** part/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes)
16:47.52*** part/#htc-linux AlGe (n=alge@chello080109231226.4.uni-klu.teleweb.at)
16:48.05*** join/#htc-linux Moobyfr (n=blindaue@ns2.agat.net)
16:49.43drasartmzt_: So I have compiled g_serial into hima kernel, but there is no /dev/ttyUSB0 device created on host
16:51.00tmzt_~/wi11
16:53.41*** join/#htc-linux jeanseb (n=jeanseb@gazypan.dyndns.org)
16:53.54Kevin2dcordes / tmzt_ : I don't have commit access to hh.org cvs.
16:54.58*** join/#htc-linux orux (n=jose@89.130.46.3)
16:55.00tmzt_Kevin2: should we have a tree for this kind of thing or concentrate on moving the pxa's upstream?
16:55.08tmzt_to upstream kernels
16:55.44*** join/#htc-linux Xime (n=xime@dag94-3-82-233-170-230.fbx.proxad.net)
16:55.45tmzt_I still have to ask cr2 about asic3_mmc, I think that's the major part missing
17:00.31xutywxhi everyone ;) i'm new at linux porting, but does anyone have an information about linux on toshiba g900?
17:08.04*** join/#htc-linux LunohoD_ (n=alex@e180077157.adsl.alicedsl.de)
17:08.52tmzt_pxa270 qvga
17:09.07tmzt_xutywx: http://smartphonedb.net/index.php?m=specs&id=707
17:09.41tmzt_xutywx: if it's pxafb and matrix keyboard shouldn't be hard
17:10.02tmzt_can you try booting a magician kernel from linuxtogo.org/~htcpxa ?
17:10.02xutywxthx 4 advice ;)
17:10.16xutywxok i'll try ;)
17:10.31xutywxnow i'm compiling 2.6 kernel from handhelds.org
17:10.41tmzt_for which device?
17:10.50xutywxfor this g900
17:10.53tmzt_kernel for which device?
17:11.04tmzt_right, but what CONFIG_MACH and mtype are you using?
17:11.32xutywx1697
17:12.03tmzt_CONFIG_MACH ?
17:12.34xutywxi don't know :P i'm a noob :P
17:12.41xutywxhttp://wklej.org/id/30811/
17:12.51xutywxi love errors ;/
17:13.49tmzt_wrong cpu anyway
17:14.02tmzt_grep CONFIG_MACH .config
17:14.12*** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net)
17:14.37Kevin2tmzt_: Best bet would be to move things "upstream".  I'm okay with more trees/branches on ltg also.
17:14.56xutywxhttp://wklej.org/id/30812/
17:15.24tmzt_can you paste your board for g900
17:15.56drasartmzt_: Why should I try to boot Magician kernel?
17:15.57xutywxsorry but i don't know what's "board"
17:16.05tmzt_drasar: no, xutywx
17:16.17drasartmzt_: ok :)
17:16.38tmzt_xutywx: where did CONFIG_MACH_G900 come from, is it supported in kernel26?
17:16.42tmzt_or did you add it
17:17.24xutywxit comes from... wait a moment i'll find a website
17:17.35xutywxhttp://handhelds.org/cgi-bin/cvsweb.cgi/linux/kernel26/
17:17.46lupine_85are the dudes and dudettes working on linux/android for the Xperia X1 hanging around?
17:17.52xutywxit's in make config list ;)
17:18.12tmzt_lupine_85: maybe, I think they are trying kernel from raph/diam on it
17:18.28xutywxhttp://forum.xda-developers.com/showthread.php?t=456595
17:18.35xutywxprobably this will work :P
17:18.35lupine_85shall be getting one Soon :)
17:21.01tmzt_xutywx: what is the screen resolution?
17:21.08xutywx800x480
17:21.13xutywxwvga
17:21.18tmzt_disable CONFIG_PM in .config
17:21.38tmzt_that explains the vsfb driver and pdadb is wrong again
17:21.41drasartmzt_: So do you know what could be wrong with that usb console? First of all I'm trying it to get working on 2.6.21-hh20. g_serial I have got compiled into kernel, I can see on LCD "gs_set_config: Gadget Serial configured, full speed BULK config", but on the host is no /dev/ttyUSB0 created (I am using udev) :(
17:22.11xutywxthx - i'll try ;)
17:22.22tmzt_drasar: lsusb check the vid/pid and modprobe usbserial vendor= product=
17:23.38tmzt_drasar: if it's booting usb networking might be easier but I don't know on hima
17:23.52xutywxhttp://wklej.org/id/30813/
17:23.52xutywx;/
17:24.41tmzt_it's compiling both pxa25x and pxa27x code
17:24.53tmzt_are you using g900_defconfig?
17:25.06xutywx^^ i dont know ;p
17:25.20tmzt_did you make g900_defconfig before you started
17:25.55xutywxno
17:26.09xutywxwhere it may be?
17:26.23tmzt_the xda links was for x1, I see
17:26.46lupine_85it's looking shiny, which is why I'm going X1 :)
17:26.46xutywxthey where for lupine_85
17:27.04lupine_85once that screen colours/orientation issue thing gets sorted, anyway...
17:27.09tmzt_cp .config .config.old
17:27.20tmzt_cp arch/arm/configs/g900_defconfig .config
17:27.22tmzt_make oldconfig
17:27.37lupine_85I was wondering if anyone knew which chipset/driver the thing uses
17:28.02tmzt_msm7x01a, probably msm7201a unless there is a newer one
17:31.45drasartmzt_: On the host shouldn't be problem. When I connect hima with WinCE, I can see /dev/ttyUSB0 on my host (it is GPRS modem). But when I boot Linux on hima, /dev/ttyUSB0 on the host disappears
17:32.31tmzt_drasar: the vid/pid are different in linux
17:32.40tmzt_drasar: you have to configure them somewhere
17:32.52*** join/#htc-linux Guimli (n=guimli@ecu69-1-82-231-127-213.fbx.proxad.net)
17:33.09tmzt_xutywx: did that work with g900_defconfig ?
17:33.41xutywxit compiles right now. ;) i dont now what will happen next :P
17:34.15xutywxit is compiling - wrong tense ;p //i'm laerning English ;)
17:34.34xutywxit's done =  wait a moment
17:35.23lupine_85ah, so that's like a multi-purpose CPU/GPU/etc chip?
17:35.27xutywxis vmliux in the root compile folder the right kernel?
17:35.31lupine_85absently kicks his ADSL
17:36.05tmzt_xutywx: no, arch/boot/zImage
17:36.13tmzt_the message should tell you when done
17:36.58xutywxright - i havent looked
17:37.23xutywxlet's try it... where is my pda?? :p
17:38.16tmzt_lupine_85: yes, arm11 main processor, arm9 for the radio, ati gpu, dsp for sound, video, gps, aDSP for sound output ??
17:39.26*** join/#htc-linux jeanseb (n=jeanseb@gazypan.dyndns.org)
17:41.02lupine_85tmzt_: mm, I am vaguely reading up as I go
17:41.32lupine_85presumably an ATI GPU that wouldn't be supported by radeon though ;)
17:41.38lupine_85looks up this MDDI thingy
17:41.40tmzt_no
17:41.51tmzt_closer to imageon
17:41.52xutywxas i tought... not works... im going to make an minimal kernel... jut to try if it coud be done
17:42.04tmzt_xutywx: what happens?
17:42.33xutywxhttp://wklej.org/id/30820/
17:42.41tmzt_grep G900 .config
17:42.51xutywxon the screen only "jumping to kernel..."
17:43.34xutywxCONFIG_MACH_G900=y
17:43.34xutywxCONFIG_G900_VSFB=y
17:44.07tmzt_1697 is the machtype for G900?
17:44.23xutywxas i found = yes
17:44.27tmzt_use the one for ATHENA
17:44.38xutywxwait a moment :p
17:44.45tmzt_in arch/arm/tools/mach-types.h
17:44.55tmzt_in arch/arm/tools/mach-types
17:45.23tmzt_use the one for HTCATHENA
17:45.30drasartmzt_: lsusb says "Bus 001 Device 013: ID 0525:a4a6 Netchip Technology, Inc. Linux-USB Serial Gadget". What is vid and pid?
17:45.43tmzt_0525 a4a6
17:46.08tmzt_you still need to find out what to use for console though
17:46.13xutywxg900MACH_G900G9001697
17:46.22tmzt_xutywx: HTCATHENA
17:46.36tmzt_xutywx: the g900.c is wrong, you can change it there if you want to
17:47.22xutywxcoud you tell me easier?
17:47.28tmzt_either one
17:47.35tmzt_just use the HTCATHENA mtype
17:47.44drasartmzt_: But with this values I get "usbserial: 'a4a6' invalid for parameter 'product'" on modprobe usbserial ...
17:47.53xutywx1289?
17:48.20tmzt_drasar: add 0x
17:48.40tmzt_xutywx: ok
17:50.45xutywxhangs like before - ill try to make a minimal kernel - wait a moment ;)
17:51.23tmzt_xutywx: print "%08x" VRAM
17:51.45xutywxin haret?
17:51.48tmzt_yes
17:52.06xutywxmoment  i must reset pda ;)
17:52.20drasartmzt_: Great :) I've got /dev/ttyUSB0 on the host finally :)
17:54.08xutywxbuilt it with module support?
17:54.12xutywx*buid
17:54.18drasartmzt_: However I can see "gs_recv_packet: port=0, port is closed" on hima :(
17:54.19tmzt_xutywx: what?
17:54.20xutywx*build - sorry
17:54.24xutywxkernel
17:54.39tmzt_xutywx: it doesn't matter at this point
17:54.48tmzt_xutywx: but you should modify .config not use menuconfig
17:55.05drasartmzt_: And nothing I can see in minicom on the host
17:55.18xutywxg900 fb dirver is a module... i use make config
17:55.32tmzt_xutywx: it has to be built in
17:55.45tmzt_it was in defconfig and what you pasted here earlier
17:55.50xutywxbut i dont know how to biult in it
17:56.02tmzt_menuconfig / make config will change things and I can't follow them
17:56.23tmzt_drasar: I don't know what the device side device is called
17:56.52xutywxi'm trying from zero - slow and step by step to learn how all it works
17:57.52tmzt_drasar: http://www.internettablettalk.com/forums/showthread.php?t=2
17:59.04tmzt_mknod /dev/ttygserial c 127 0
17:59.30tmzt_drasar: I think you have to modify kernel to use it as a console but try console=127:0
17:59.44tmzt_drasar: do you need early dmesg on serial? what are you trying to do?
18:04.08tmzt_xutywx: did you get the VRAM?
18:04.26xutywxnot yet
18:05.08tmzt_found it
18:05.20xutywx0a000020
18:05.29tmzt_change the HTCATHENA in arch/arm/mach-pxa/g900/g900.c to G900
18:05.37tmzt_the use the G900 mtype again
18:05.46xutywxmoment ;)
18:06.13tmzt_the g900_vsfb checks is_mach_g900() which will fail with HTCATHENA mtype
18:06.35tmzt_anyone know who oleg is?
18:07.21xutywxi know: look there http://pdaclub.pl/forum/index.php?topic=104930.30
18:07.31xutywxCo do G900 kilka miesięcy temu Oleg z kanału irc na freenode #htc-linux, korzystając zdalnie z mojej g900 (haret to telnet łatwo to przekierować), napisał nawet jeden driver - framebuffer.
18:07.31xutywxTylko, że driver nie działa, a framebuffer to podstawa w przypadku g900. Reszta rzeczy nawet nie najgorzej jest wspierana przez Linux. W końcu to PXA270, to właśnie dzięki temu tak szybko powstał kernel dla Xperia X1.
18:07.57tmzt_can you tell oleg about this?
18:08.05xutywxsoory that it is in polish, but it;s my native language ;p
18:08.25tmzt_post on forum or something
18:08.31xutywxi dont know him in another way tan this channel
18:08.53tmzt_MACHINE_START(HTCATHENA, "Toshiba G900")
18:09.08tmzt_should be MACHINE_START(G900, "Toshiba G900")
18:09.21xutywxin that forum somebody wrote that oleg is sometines on this channel, and wrote frame buffer driver for g900
18:09.39tmzt_if I see him I will tell him
18:09.48xutywxthx ;)
18:22.45xutywxcan you post sample .config file? i really dont know what should be enabled for embedded devices... since now i was conpiling only for pc...
18:23.40tmzt_the defconfig should work for that device
18:24.01tmzt_if you make the change I said and use the correct mtype
18:24.09tmzt_the graphics should work
18:24.57tmzt_MACHINE_START(HTCATHENA, "Toshiba G900")
18:25.03tmzt_should be MACHINE_START(G900, "Toshiba G900")
18:25.08xutywxdo you know that g900 not uses the built in intel pxa display controler? it has a goforce5500
18:25.22xutywxin what file?
18:25.37tmzt_in arch/arm/mach-pxa/g900/g900.c
18:26.03xutywxshoud I change it before compiling?
18:26.12tmzt_yes I see that it doesn't use pxafb from the source
18:26.25tmzt_goforce is portalplayer?
18:26.29xutywxuff ;)
18:27.16xutywxit's probably only for good fell of a product.... there arent any drivers for that;/
18:28.55*** join/#htc-linux TripleQ (n=joost@ip49-198-173-82.adsl2.static.versatel.nl)
18:31.51*** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be)
18:33.56xutywxwhat mtype should i use now?
18:34.22tmzt_G900
18:34.28xutywx1697?
18:34.33tmzt_yes
18:37.09xutywxno reaction, but i havent done this whith oldconfig... ive forgotten ;/
18:37.39tmzt_so vsfb was =M ?
18:37.56tmzt_so config_g900_vsfb was =M ?
18:38.08xutywxit probably was y
18:38.59tmzt_can you try g900_defconfig again?
18:39.09xutywxCONFIG_G900_VSFB=y
18:39.09xutywxCONFIG_FB_VSFB=y
18:39.09xutywxCONFIG_MACH_G900=y
18:39.09xutywxCONFIG_G900_VSFB=y
18:39.25xutywxhow can i do it?
18:39.51*** join/#htc-linux kiozen (n=oeichler@rgnb-5d87c21b.pool.einsundeins.de)
18:40.02tmzt_cp arch/arm/configs/g900_defconfig .
18:40.08tmzt_make oldconfig
18:40.21tmzt_grep VSFB .config
18:42.11*** join/#htc-linux dcordes (n=dcordes@unaffiliated/dcordes)
18:42.20xutywxCONFIG_G900_VSFB=y
18:42.20xutywxCONFIG_FB_VSFB=y
18:42.21xutywx??
18:42.41tmzt_ok
18:43.15tmzt_grep G900 .config
18:44.33xutywxCONFIG_MACH_G900=y
18:44.33xutywxCONFIG_G900_VSFB=y
18:44.41AstainHellbringdcordes can you make me that zImage for the titan from the vogue branch mine seems to be having issues that I may not have time to fix yet
18:45.53dcordesAstainHellbring: ok
18:47.04*** join/#htc-linux kiozen (n=oeichler@rgnb-5d87c21b.pool.einsundeins.de)
18:48.09*** join/#htc-linux dream_kill (n=nospam@212.116.219.81)
18:48.26xutywxnothing new... black screen ;/
18:48.55tmzt_ok
18:49.03tmzt_lets try usbnet
18:49.10xutywxon thiat polishc forum one guy wrote that this driver is probably not working as somebody fron here said
18:50.00tmzt_uncomment the pxa_ _udc call in g900.c
18:52.13tmzt_xutywx: make menuconfig
18:52.24tmzt_drivers usb gadget enter
18:52.29xutywxlinux/arch/arm/mach-pxa/g900/g900.c  here?
18:52.50tmzt_yes
18:53.01xutywxi cant see "udc"
18:53.04xutywxwhat line?
18:53.46*** join/#htc-linux TrinityDied (i=TrinityD@212-198-148-149.rev.numericable.fr)
18:54.28dcordesI heard xperia ?
18:55.55dcordesAstainHellbring:
18:56.04AstainHellbringyes?
18:57.01tmzt_xutywx: sorry
18:57.35tmzt_xutywx: grep USB_GADGET .config
18:57.46drasartmzt_: What should be on that link? I get "No Thread specified. If you followed a valid link, please notify the administrator"
18:58.13tmzt_drasar: which link?
18:58.15dcordesAstainHellbring: http://linuxtogo.org/~lgorris/builds/zImage-titan-12222008.bin
18:58.42xutywx# CONFIG_USB_GADGET is not set
18:58.51drasartmzt_: http://www.internettablettalk.com/forums/showthread.php?t=2
18:58.51tmzt_xutywx: ok
18:59.33tmzt_drasar: right, you just need the mknod below mknod /dev/ttygserial c 127 0
19:00.03tmzt_drasar: what are you trying to do?
19:01.24drasartmzt_: I am trying to boot the latest vanilla kernel from kernel.org
19:01.30*** join/#htc-linux chab7 (n=kvirc@212.92.4.114)
19:02.29drasartmzt_: And it is good idea to see kernel output
19:02.32tmzt_drasar: g_ether would probably work better if the fs brings it up
19:03.02tmzt_drasar: you might need to modify kernel to make console= work with g_serial
19:03.10AstainHellbringdcordes thx
19:03.14dcordesAstainHellbring: boot with the latest dzo kit, only replace kernel
19:03.16AstainHellbringI will try that tonight when I get home
19:03.21AstainHellbringok
19:03.31tmzt_drasar: does pxafb work on there now?
19:03.57tmzt_xutywx: make menuconfig
19:04.24tmzt_xutywx: go to drivers usb gadgets (press enter)
19:04.35xutywxmenuconfig doesnt work for me ;/
19:05.16tmzt_install libncurses5-dev or -devel
19:06.31tmzt_CONFIG_USB_GADGET
19:06.45tmzt_CONFIG_USB_GADGET_VBUS_DRAW=2
19:06.54xutywxi dont have libncurses... only ncurses
19:07.19tmzt_CONFIG_USB_GADGET_PXA27X
19:07.23tmzt_CONFIG_USB_PXA27X
19:07.32tmzt_CONFIG_USB_ETH
19:07.40tmzt_all =y
19:07.53tmzt_add those to .config
19:07.58tmzt_make oldconfig
19:08.49tmzt_xutywx:
19:09.38*** join/#htc-linux br1ck (n=br1ck@xdslcp020.osnanet.de)
19:10.41xutywxnow menuconfig is working ;) where can i find usb gadgets?
19:10.51*** join/#htc-linux ALoGeNoFF (n=QUAKEIII@80.30.143.68)
19:11.24drasartmzt_: I don't know why, but I'm using w100 fb on 2.6.21-hh20 kernel
19:11.40tmzt_xutywx: I gave you the lines for .config
19:12.12tmzt_drasar: is that right? it's in hima_defconfig?
19:12.20tmzt_drasar: or, it works?
19:12.35dcordeslupine_85: hi
19:12.57drasartmzt_: It is in hima_defconfig and it works :)
19:13.51tmzt_drasar: ok, is w100 in upstream?
19:14.31xutywxthan those changes make?
19:14.40tmzt_xutywx: yes
19:14.41drasartmzt_: It looks that both are in vanilla, so I'll try it ;)
19:14.58tmzt_both?
19:15.12xutywxthan?
19:15.52tmzt_make oldconfig
19:15.56tmzt_make zImage
19:16.19tmzt_make sure to put =y after those
19:16.34tmzt_except for VBUS =2
19:16.59tmzt_drasar: both what?
19:17.15xutywxall ok
19:19.20drasartmzt_: pxa fb and w100 fb as well
19:20.33*** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo)
19:22.18xutywxwhat should i do next?
19:22.32tmzt_xutywx: did it compile?
19:22.41xutywxyes
19:22.48tmzt_run it
19:22.53xutywxbut... shouldnt i make clean?
19:23.04tmzt_plug in usb cord when booting haret
19:23.13tmzt_plug in usb cord before booting haret
19:23.26tmzt_then lsusb on your computer
19:23.29xutywxi'm booting through usb
19:23.38tmzt_ok
19:23.59xutywxBus 004 Device 017: ID 0930:0d29 Toshiba Corp.
19:23.59xutywxBus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
19:23.59xutywxBus 003 Device 002: ID 147e:2016
19:24.05xutywxwtc.
19:24.08xutywx*etc.
19:24.08tmzt_ipaq
19:24.14tmzt_ipaq?
19:24.20xutywxno
19:24.29tmzt_anything new?
19:24.52xutywxno
19:25.02tmzt_unplug and plug usb
19:25.04xutywxshould i unplug the cord?
19:25.41xutywxnothing new...
19:25.52tmzt_plugged in?
19:25.57xutywxyes
19:26.06tmzt_dmesg, look at the end
19:26.16tmzt_any errors from usb?
19:26.21*** join/#htc-linux joostvs (n=joost@ip49-198-173-82.adsl2.static.versatel.nl)
19:26.26xutywxdmesg|tail?
19:26.31tmzt_ok
19:26.39xutywxusb 4-1: device descriptor read/64, error -71
19:26.39xutywxusb 4-1: new full speed USB device using uhci_hcd and address 35
19:26.39xutywxusb 4-1: device descriptor read/64, error -71
19:26.40xutywxusb 4-1: new full speed USB device using uhci_hcd and address 36
19:26.42xutywxusb 4-1: device not accepting address 36, error -71
19:26.46xutywxusb 4-1: new full speed USB device using uhci_hcd and address 37
19:26.48xutywxusb 4-1: device not accepting address 37, error -71
19:26.49tmzt_thats ok
19:26.50xutywxhub 4-0:1.0: unable to enumerate USB device on port 1
19:27.18*** join/#htc-linux axe_hm (n=weechat@213.87.76.173)
19:29.01tmzt_xutywx: take the udelay out of g900.c
19:29.05tmzt_comment it out
19:29.47xutywxmdelay(5000);
19:29.48xutywx??
19:30.06tmzt_yes
19:30.21xutywxmake oldconfig also?
19:30.44tmzt_no
19:31.46xutywxdone - boot?
19:32.10tmzt_make zImage
19:32.23tmzt_then boot
19:33.03xutywxisnt zimage made when i type make?
19:33.16tmzt_ok
19:33.32tmzt_if you don't have modules it pretty fast
19:33.34tmzt_yes
19:33.37tmzt_boot
19:34.03tmzt_how are you copying the zImage to device?
19:34.20xutywxi'm copying to storage card
19:34.25tmzt_ok
19:34.30xutywxthan load haret
19:34.32tmzt_sync and umount
19:34.36xutywxyes
19:34.40xutywxof course ;)
19:34.46tmzt_good
19:34.51xutywxevery kernel has own number
19:35.42tmzt_what?
19:35.42xutywxBus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
19:35.42xutywxBus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
19:35.42xutywxBus 005 Device 002: ID 09da:000a A4 Tech Co., Ltd Port Mouse
19:35.42xutywxBus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
19:35.42xutywxBus 004 Device 050: ID 0930:0d29 Toshiba Corp.
19:35.43xutywxBus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
19:35.45xutywxBus 003 Device 002: ID 147e:2016
19:35.49xutywxBus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
19:35.51xutywxBus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
19:35.53xutywxBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
19:36.20tmzt_Toshiba is that the g900?
19:36.22xutywxzImage5,6,7... if the sync fails i know about it because that is no file with  that number
19:36.37xutywxit is the network interface probably
19:36.38tmzt_ok
19:37.03tmzt_can you put the commands in a default.txt
19:37.06tmzt_on card
19:37.19tmzt_and try booting haret from there
19:37.25xutywxok
19:37.25tmzt_with usb disconnected
19:37.35xutywxonly kernel with no initrd?
19:37.40xutywxok
19:37.51lupine_85dcordes: ?
19:37.53tmzt_doesn't matter right now
19:37.59xutywxok
19:38.03dcordeslupine_85: you got the x1?
19:38.10lupine_85not yet :D
19:38.43dcordesI made some kernel images for it
19:39.01lupine_85I order it on the 24th of all days
19:39.22lupine_85the ones on the forum?
19:39.32dcordesyep
19:39.58xutywxmobile:~ # lsusb
19:39.59xutywxBus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
19:39.59xutywxBus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
19:39.59xutywxBus 005 Device 002: ID 09da:000a A4 Tech Co., Ltd Port Mouse
19:39.59xutywxBus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
19:39.59xutywxBus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
19:40.02xutywxBus 003 Device 002: ID 147e:2016
19:40.03xutywxBus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
19:40.05xutywxBus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
19:40.08xutywxBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
19:40.10xutywxmobile:~ # dmesg|tail
19:40.12xutywxusb 4-1: device descriptor read/64, error -71
19:40.15xutywxusb 4-1: new full speed USB device using uhci_hcd and address 61
19:40.17*** join/#htc-linux ALoGeNo (n=QUAKEIII@80.30.143.68)
19:40.18xutywxusb 4-1: device descriptor read/64, error -71
19:40.22xutywxusb 4-1: device descriptor read/64, error -71
19:40.24xutywxusb 4-1: new full speed USB device using uhci_hcd and address 62
19:40.26xutywxusb 4-1: device not accepting address 62, error -71
19:40.28xutywxusb 4-1: new full speed USB device using uhci_hcd and address 63
19:40.30xutywxusb 4-1: device not accepting address 63, error -71
19:40.31xutywxhub 4-0:1.0: unable to enumerate USB device on port 1
19:40.46tmzt_are you plugging/unplugging each time?
19:40.52tmzt_dmesg -c
19:40.57tmzt_try again
19:41.10xutywxyes
19:41.34tmzt_we're issing something
19:41.35xutywxplug before or after booting?
19:41.42tmzt_we're missing something
19:41.48tmzt_boot unplugged
19:41.51tmzt_dmesg -c
19:41.55tmzt_plug one time
19:41.57tmzt_dmesg
19:42.10lupine_85dcordes: fair enough :). is there much work going into cleaning up linux for the phone, or should I expect to start kernel hacking once I get it? :)
19:42.46xutywxusb 4-1: new full speed USB device using uhci_hcd and address 68
19:42.46xutywxusb 4-1: device descriptor read/64, error -71
19:42.46xutywxusb 4-1: new full speed USB device using uhci_hcd and address 69
19:42.46xutywxusb 4-1: device descriptor read/64, error -71
19:42.48xutywxusb 4-1: new full speed USB device using uhci_hcd and address 70
19:42.52xutywxusb 4-1: device not accepting address 70, error -71
19:42.54xutywxusb 4-1: new full speed USB device using uhci_hcd and address 71
19:42.56xutywxusb 4-1: device not accepting address 71, error -71
19:42.58xutywxhub 4-0:1.0: unable to enumerate USB device on port 1
19:43.09tmzt_ok
19:43.21dcordeslupine_85: start kernel hacking once you get it
19:43.26tmzt_start haret and connect haretconsole
19:43.39lupine_85funfun :)
19:45.21lupine_85grrrrs at voda
19:45.25tmzt_xutywx: dd you find anything on the forums with patches?
19:45.35tmzt_did
19:45.52dcordeslupine_85: what's wrong with voda?
19:45.56xutywxthere is probaly no solutions for g900
19:46.12lupine_85my current phone (F700) died a couple of days ago but rather than pushing the date of my upgrade eligibility by 4 days, they offered to repair it
19:46.21tmzt_xutywx: start haret and connect haretconsole
19:46.39lupine_85(Voda UK, that is)
19:46.44xutywxi;m there ;)
19:46.49tmzt_ok
19:47.12tmzt_watch gpio
19:47.18tmzt_wait
19:47.29tmzt_do you have bluetooth?
19:47.57xutywxyes, but i've never used it in suse where i;m now ;)
19:48.15tmzt_we need it
19:48.15lupine_85I'm just hoping they won't have any stupid restictions on connecting to remote ports, the way the f700 does. because if so, I shall get peeved :D
19:48.32xutywxHaRET(1)# watch gpio
19:48.32xutywxline 1: Expected <watch list var>
19:48.32xutywxHaRET(2)# watch gpio wait
19:48.32xutywxline 2: Expected <watch list var>
19:48.32xutywxHaRET(3)# help watch
19:48.33xutywxNo help on this topic available
19:48.35xutywxHaRET(4)# wait
19:48.37xutywxUnknown keyword: `wait'
19:48.39xutywxHaRET(5)#
19:48.41xutywx??
19:49.04tmzt_xutywx: I said to wait because we can't trace usb over usb
19:49.15tmzt_xutywx: we need bluetooth or wifi
19:49.33tmzt_or local putty
19:49.46xutywxok
19:49.59*** join/#htc-linux br1ck (n=br1ck@xdslcp020.osnanet.de)
19:50.10xutywxprobably wifi will work ;) wait i will bring ap  ;)
19:54.25xutywxok - i'm on wifi link
19:54.54*** join/#htc-linux ALoGeNo (n=QUAKEIII@80.30.143.68)
19:55.13xutywxhmm battery ;) it wasnt loaded for 3days ;/
19:56.55dcordeslupine_85: what ports? modem connection?
19:57.06tmzt_0x00000020
19:57.35tmzt_pd 0x00000020 4
19:57.41tmzt_xutywx: pd 0x00000020 4
19:57.41lupine_85dcordes: TCP ports
19:58.03xutywx00000020 | 00000000                            | ....
19:58.55lupine_85e.g. outgoing to 6667 silently fails on the F700 due to them (samsung) hacking up the java stack AFAICT
19:59.41lupine_85is mostly getting the thing so he can run an ssh client on it. putty is around until I/we/someone ;) gets linux working properly....
20:00.39tmzt_xutywx: ok
20:00.45tmzt_xutywx: watch gpios
20:00.57tmzt_xutywx: don't paste anything here
20:01.11tmzt_xutywx: dont't press anything
20:02.08xutywxhmm... she/he/it automatically turned off :P
20:02.08tmzt_xutywx: are there a lot of outputs and did it stop?
20:02.16tmzt_ouch
20:02.17xutywxlet's do it again ;)
20:02.17tmzt_it is correct as its not a person
20:02.32lupine_85it or she, anyways
20:02.38tmzt_english mostly does not have genderfor objects
20:02.38xutywxbut in polish toshiba or tosia is a girl ;)
20:02.51*** join/#htc-linux lpotter (n=lpotter@58.173.176.153)
20:02.53tmzt_nice
20:03.15xutywxok - what to do ;)
20:03.39xutywxshould we go to prv? we're spamming all the channel x
20:03.41xutywxxD
20:03.44tmzt_what did watch gpios do?
20:03.46tmzt_no
20:04.00tmzt_it's logged here for google to search
20:04.08xutywxnice ;)
20:04.21tmzt_irclog.iclem.net
20:05.08tmzt_what did watch gpios do?
20:05.21xutywxhow can i now?? :P
20:05.27*** join/#htc-linux paulproteus (n=paulprot@2002:db69:2513:0:0:0:0:1)
20:05.28xutywxi can paste an output:P
20:05.35tmzt_no
20:05.41*** join/#htc-linux lpotter (n=lpotter@58.173.176.153)
20:05.48tmzt_is it giving a lot of gpios?
20:06.01xutywxabout 30~40
20:06.20tmzt_ok
20:06.35tmzt_ibit gpios (numers in () for each)
20:06.59tmzt_do this until watch gpios does not print anything
20:08.18*** join/#htc-linux lpotter (n=lpotter@58.173.176.153)
20:09.06xutywxnothing
20:09.27tmzt_ok
20:09.45tmzt_do watch gpios and plug in usb
20:10.00xutywx^^ ok
20:10.09tmzt_I think watch gpios 20 should work
20:10.48tmzt_if its less than five lines paste it here
20:11.25xutywxi think that is about 5k linkes ;/
20:11.53tmzt_then add more ibits, only for repeating ones though
20:11.57dcordeslupine_85: I think getting online with it shouldn't be too difficult
20:12.10dcordesAT on x1 already works with the trout smd code
20:12.22dcordesso we can talk to the modem, dial up the net connection
20:12.40*** join/#htc-linux TeringTu1y (n=maarten@195-241-125-243.ip.telfort.nl)
20:12.50dcordesI hope x1 amss uses the ppp thing
20:13.03dcordesthen it's as easy as on the kaiser
20:13.05*** join/#htc-linux lpotter (n=lpotter@58.173.176.153)
20:15.17xutywxi've found a problem... ;) i have gpios 0-15
20:16.00tmzt_ok?
20:16.18tmzt_show gpios only shows 0-15?
20:16.31xutywxhow then can watch 20? as i see it is watching lines 2 and 0
20:16.45xutywxyes
20:17.01tmzt_you should have a lot more than that
20:17.17xutywxshould i paste here?? :P
20:17.29tmzt_paste what?
20:17.39tmzt_show gpios, yes
20:17.41xutywxoutput of show gpios
20:20.04xutywxhttp://wklej.org/id/30878/
20:22.11xutywxwouldn't be easier if you compile zimage on your own from that cvs?
20:22.27tmzt_to test on what?
20:22.33xutywxmost likely i'm doing something wrong ;)
20:22.41xutywxto send me and ill test it
20:22.45*** join/#htc-linux lpotter (n=lpotter@58.173.176.153)
20:23.45tmzt_thats 15 registers
20:23.52tmzt_not gpios
20:24.21tmzt_this lloks right, paste on that site the output of watch gpios when you plug usb
20:24.28tmzt_looks
20:24.34xutywxok
20:25.38xutywxhttp://wklej.org/id/30882/
20:25.45xutywxbefore and after??
20:26.12tmzt_ok
20:26.13xutywxi'm not sure if i'm doing it good ;)
20:26.14tmzt_no
20:26.43tmzt_there was no output just the information about what its doing
20:26.49tmzt_help watch
20:27.22xutywxHaRET(90)# help watch
20:27.22xutywxNo help on this topic available
20:27.36tmzt_wgpio 10
20:27.42tmzt_plug usb
20:28.54xutywx^^ it's longer than terminal log... i'll shorten it to 5s :p
20:30.06xutywxhttp://wklej.org/id/30883/
20:30.19tmzt_only when plugging usb or all the time?
20:30.38xutywxno - only 1 time
20:30.45xutywxabout 3rd second
20:30.56tmzt_thats what we want
20:31.11*** join/#htc-linux chavonbravo (n=cb@fl-71-1-235-8.dhcp.embarqhsd.net)
20:31.23tmzt_how do you watch gpios for a period of time and still have ibit work?
20:31.41tmzt_xu
20:32.01xutywxi'm only doing what you tell - i dont know :p
20:32.02tmzt_xutywx: I mean when you don't do or press anything
20:32.20xutywxyes - only 1 time plug the usb cord
20:32.45tmzt_Kevin2 always gives me wikis to read, I read them and sometimes find the answer
20:33.18xutywxbut g900 is a "virgin" :P
20:33.23tmzt_xutywx: just wgpio 5 and see if it says anthing
20:33.47tmzt_it's pxa27x and these are builtin gpios (I hope)
20:34.07Kevin2The command is just "help".  You have to read through everything.  :-/
20:34.45xutywxhttp://wklej.org/id/30884/
20:35.05xutywxwith no actions
20:35.50tmzt_ibit gpios 28 31 29 31
20:35.58tmzt_wgpio 5
20:37.05xutywxmostly the same
20:37.10xutywxpaste it?
20:38.22tmzt_no
20:38.29tmzt_watch gpios
20:41.39xutywxhmm every time the same
20:41.52xutywxwhy ibit isnt hiding lines?
20:42.00xutywxmay i restarty haret?
20:43.26tmzt_no
20:43.30tmzt_watch gpios 5
20:43.33tmzt_plug usb
20:43.37xutywxtoo late
20:43.49tmzt_restarting will lose your ibits
20:43.50tmzt_oh
20:43.51tmzt_ok
20:43.58tmzt_watch gpios 5
20:44.02tmzt_ibit them
20:44.09tmzt_don't plug usb
20:44.46*** join/#htc-linux rolk (n=rolk@ip5457417f.direct-adsl.nl)
20:45.14xutywxit doesnt ignore selecteg bits...
20:45.29xutywxthey're still showing
20:46.15tmzt_what are you typing?
20:47.30dcordesrolk: evening. did you see the talks about merging?
20:47.37xutywxmoment - i cant inagine some things
20:47.46xutywxi will restart haret
20:48.03xutywxand you will type all from the first ok?
20:48.19rolkdcordes: nope. Haven't followed the discussions lately. Busy with holiday preparations...
20:48.38rolkWhat's up.
20:48.50xutywxi must also plug it
20:50.05dcordesrolk: the aim is to make kaiser/polaris work in the htc-msm-2.6.25 branch
20:50.18dcordesas a first step of merging all msm devices
20:50.34xutywxok
20:51.02xutywxtell me command by command... ok?
20:51.43tmzt_watch gpios 5
20:51.57tmzt_ibit gpios (numbers in () )
20:52.16tmzt_watch gpios 5
20:52.37tmzt_do this until nothing is reported except the information
20:53.16tmzt_when nothing is reported, watch gpios 5 and plug usb
20:53.39xutywx<PROTECTED>
20:53.47*** join/#htc-linux rmoravcik (n=rmoravci@adsl-dyn39.78-98-100.t-com.sk)
20:54.21rolkdcordes: htc-msm-2.6.25 branch from the android kernel git?
20:54.31xutywx*numbers like this?
20:56.14tmzt_paste a line
20:56.30xutywx000534: mem GPIOS(0) a9300000=07fec9ff (10000000)
20:56.52dcordesrolk: no, htc-msm-2.6.25 is on linuxtogo. it has raphael and diamond support. it is based on android-msm-htc-2.6.25 google branch
20:57.01xutywxand ibit line should look: ibit gpios 0
20:57.01xutywx??
20:57.05tmzt_no
20:57.21tmzt_is that all you are getting?
20:57.37xutywxno - its more lines like thos
20:57.55rolkdcordes: it branched from the G1 commit on android-git (c092738e01ab845dc7406dc1b53589b1f9edebbc I believe it is)
20:57.59rolkright?
20:58.32tmzt_xutywx: only mem ... and Watching ... ?
20:59.29xutywxfor example: watch gpios 5;ibit gpios 0;watch gpios 5; - outputs are likely the same ;/
21:00.29tmzt_ok
21:00.32tmzt_now
21:00.37tmzt_watch gpios 10
21:00.53tmzt_press a key to make light come on bright
21:01.12tmzt_wait for the (xx)=n to stop
21:01.18tmzt_then plug usb
21:01.29tmzt_if 10 is not enough do 20
21:02.28xutywxit stops for about 0,5s
21:03.02tmzt_press enter twice when it stops
21:03.15tmzt_make it watch gpios 20
21:03.31tmzt_make sure the bright light is on when plugging usb
21:04.12xutywxmust i plug the usb when it stops?
21:04.21tmzt_yes
21:04.33xutywxbut it's too fast
21:04.36tmzt_but before it says # again
21:04.41tmzt_ok
21:05.08tmzt_do you get 000000.xxxxxx GPIOS ... (xx)=n ?
21:05.33tmzt_those numers in () are the ones to ibit
21:05.38xutywx004958: mem GPIOS(0) a9300000=17fcc9ff (10000000)
21:05.38xutywx004958: mem GPIOS(2) a9300008=5d17f7fe (02000000)
21:05.39xutywx004963: mem GPIOS(0) a9300000=07fec9ff (10020000)
21:05.39xutywx004963: mem GPIOS(2) a9300008=5f17f7fe (02000000)
21:05.39xutywx004967: mem GPIOS(0) a9300000=17fcc9ff (10020000)
21:05.39xutywx004967: mem GPIOS(2) a9300008=5d17f7fe (02000000)
21:05.41xutywx004971: mem GPIOS(0) a9300000=87fcc9ff (90000000)
21:05.43xutywx004971: mem GPIOS(2) a9300008=5f17f7fe (02000000)
21:05.45xutywx004975: mem GPIOS(0) a9300000=07fcc9ff (80000000)
21:05.47xutywx004978: mem GPIOS(2) a9300008=5d17f7fe (02000000)
21:05.49xutywx004981: mem GPIOS(0) a9300000=17fcc9ff (10000000)
21:05.51xutywx004981: mem GPIOS(2) a9300008=5f17f7fe (02000000)
21:05.53xutywx004984: mem GPIOS(0) a9300000=07fcc9ff (10000000)
21:05.55xutywx004984: mem GPIOS(2) a9300008=5d17f7fe (02000000)
21:05.57xutywx004987: mem GPIOS(2) a9300008=5f17f7fe (02000000)
21:06.02xutywx004988: mem GPIOS(0) a9300000=17fec9ff (10020000)
21:06.02tmzt_ok
21:06.03xutywx004988: mem GPIOS(2) a9300008=5d17f7fe (02000000)
21:06.06xutywx004992: mem GPIOS(0) a9300000=b7fcc9ff (a0020000)
21:06.08xutywx004992: mem GPIOS(2) a9300008=5f17f7fe (02000000)
21:06.10xutywx004997: mem GPIOS(0) a9300000=17fcc9ff (a0000000)
21:06.12xutywx004997: mem GPIOS(2) a9300008=5d17f7fe (02000000)
21:06.14xutywxfor example?
21:06.14tmzt_are you using haretconsole on pc?
21:06.16xutywxwhat to ibit?
21:06.23xutywxtelnet
21:06.33tmzt_get haretconsole
21:06.47xutywxok
21:07.11tmzt_from handhelds.org/tilde koconnor/haret
21:07.20tmzt_the same version as haret
21:07.35tmzt_extract
21:07.38tmzt_cd into it
21:07.52tmzt_./console (ip)
21:08.14xutywxfrom where?
21:08.40tmzt_dcordes: can you give xutywx the haret url?
21:09.14tmzt_from handhelds.org/tilde koconnor/haret
21:09.30*** join/#htc-linux ponicg (n=ponicg@ool-182d907a.dyn.optonline.net)
21:09.31tmzt_tilde is a symbol
21:09.49xutywxok - i'm using a haretconsole ;)
21:10.12tmzt_ok
21:10.28tmzt_watch gpios 20 again
21:10.44tmzt_paste one line after the mem ... lines
21:11.38rolkdcordes: I'm checking out that branch now.
21:12.09rolkWhat is the progress in it on kaiser/polaris?
21:12.34xutywx000.040    GPIOS    GPLR2: GPIO89(89)=0
21:12.35xutywx??
21:13.46tmzt_thats it
21:13.52tmzt_ibit the 89
21:14.24tmzt_do that until no lines like that appear in watch gpios 20 without usb
21:14.28rolkSo, git seems to tell me that this branch has the same state as the android-htc-msm-2.6.25 kernel branch. I see the same commit id (c092738e01ab845dc7406dc1b53589b1f9edebbc).
21:14.41tmzt_the watch gpios 20 and plug usb
21:15.06tmzt_then
21:17.15xutywx002.757    GPIOS    GPLR1: GPIO40(40)=0
21:18.05xutywxnice but i must go sleep on my watch it's about 24 o'clock :P
21:18.11tmzt_rightt
21:18.23tmzt_thats all the output then?
21:18.34xutywxyes
21:18.50tmzt_can you unplug usb
21:18.58tmzt_after watch gpios 20
21:19.02tmzt_thats all then
21:19.19xutywxwhem i unplug: 006.334    GPIOS    GPLR1: GPIO40(40)=1
21:19.30tmzt_great
21:19.50tmzt_that should be our detect
21:19.59tmzt_and its inverted
21:20.16tmzt_we can add that to the kernel later
21:20.57*** join/#htc-linux ALoGeNoFF (n=QUAKEIII@80.30.143.68)
21:21.21xutywxcan you post this on handhelds.org wiki?? :P
21:22.37xutywxi'll be back in 10 hours
21:22.58xutywxthanks ;) tomorrow we will work more :P
21:23.10xutywxgood night from me ;)
21:25.11rolkdcordes: are you still there?
21:25.32dcordesrolk: sorry was afk
21:27.09dcordesthere is no kaiser code
21:27.28rolkdcordes: ok. It seems (I'm still green w.r.t. git) that the state of this branch is the same as the one that you get from a clean checkout of the same branch from the google git, right?
21:27.31dcordesit is just the android-htc-msm-2.6.25 from git.android.com plus raphael/diamond support
21:28.49rolkWhere did the raphael support come from? I mean, the git log shows that the last commit is the same as the last commit in the android-msm-htc-2.6.25 branch in the google kernel git.
21:29.04rolkDoesn;t that mean that the two branches are identical?
21:30.48dcordesthe base of htc-msm-2.6.25 is identical to android-htc-msm-2.6.25
21:31.20dcordeshttp://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-msm-2.6.25
21:33.19*** join/#htc-linux lpotter_ (n=lpotter@58.173.176.153)
21:35.42rolkI've patched a clean checkout of that linuxtogo branch with a diff I made for the google branch. Checking the zImage now.
21:36.10*** join/#htc-linux lpotter__ (n=lpotter@58.173.176.153)
21:38.40drasarAny news about 2.6.21-hh20 patch submitting?
21:38.44dcordesrolk: http://linuxtogo.org/~lgorris/diffs/g1-diff-18-11-08.diff look at this. it's an attempt to merge kaiser cleanly with android-htc-msm-2.6.25
21:39.27dcordesKevin2: can you help drasar?
21:39.40rolkI'll check that diff.
21:40.29rolkThe first zImage boots with the angstrom initrd to a shell.
21:42.34dcordesthe question is, did the diff break raphael/diamond?
21:43.23rolkI have to carefully check what the diff actually contains, right now. Did anyone progress with the SD card DMA stuff on kaiser/polaris?
21:43.34Kevin2dcordes: I don't have commit access to hh.org cvs.
21:44.13*** join/#htc-linux lpotter_ (n=lpotter@58.173.176.153)
21:44.20rolkbrb
21:47.21rolkdcordes:  I've based my working branch of the android/android-msm-htc-2.6.25 on patches produced by szsoftware and keyboard patch provided by dwaradzyn.
21:50.13drasarKevin2: And do you know about somebody who has commit access?
21:52.00rolkdcordes: I think I get it. The branch you get with a checkout from linuxtogo git is the one marked as HEAD. There are newer commits after that, which are the raphael/diamond support things.
21:53.10rolkI should attempt a rebase now, right?
21:55.51Kevin2draser: cr2, ph5, psokolovsky all had access.  I don't know how frequently they visit here now.  You could try sending a mail to kernel-bugs@handhelds.org -- some of the developers started using that list when the main one died.
21:57.39*** join/#htc-linux ALoGeNoFF (n=QUAKEIII@80.30.143.68)
21:58.09drasarKevin2: ok, I'll try to contact them. Thanks
22:09.33*** join/#htc-linux kilian_ (n=kilian@92.66.94.81)
22:13.37*** join/#htc-linux chavonbravo (n=cb@fl-71-1-235-8.dhcp.embarqhsd.net)
22:24.22*** join/#htc-linux BabelO (n=fcr@jau19-1-88-168-5-124.fbx.proxad.net)
22:27.41*** join/#htc-linux drasar (n=maik@77.93.211.13-msol.msol.cz)
22:45.17*** join/#htc-linux lpotter (n=lpotter@58.173.176.153)
23:01.39*** join/#htc-linux Traveler0 (n=traveler@s5591104d.adsl.wanadoo.nl)
23:03.11*** join/#htc-linux ALoGeNoFF (n=QUAKEIII@80.30.143.68)
23:03.29Traveler0hiya all
23:04.01*** join/#htc-linux Rogro82 (n=rogro82@s5591104d.adsl.wanadoo.nl)
23:04.29Rogro82why is the xda-developers forum down all the time :S
23:05.55chavonbravobecause we all check it every 5 minutes. :)
23:05.58Rogro82:)
23:06.07chavonbravoprogress on pola?
23:06.12Rogro82just posted my new kernel to run android a polaris
23:06.15Rogro82:)
23:06.26Rogro82its working.... without modem and some more issues
23:06.27chavonbravowhat does/doesn't work?
23:06.38rolkHi Rogro82
23:06.57Rogro82still no phone and some power issues but its finally running
23:07.06Rogro82nice to see a normal desktop :)
23:07.09Rogro82<--- happy
23:07.17rolkWhat's up with the SD card DMA stuff...
23:07.37rolkWere you bothered by it at all?
23:07.58Rogro82i used dzo's code and build it back for polaris support
23:08.44rolkAllright!
23:08.56rolkDid you post a diff?
23:08.58Rogro82everyone started out on the clean merged commit.... i also did that... then i used dzo's 2nd one or so and started to rebuild all polaris stuff
23:09.01Rogro82not yet
23:09.32Rogro82have to make it... but still need to clean up a bit... this one has too much trial and error stuff :D
23:09.42rolkI've been looking at the android-msm-htc-2.6.25 branch that is now on linuxtogo.
23:10.06Rogro82its build on the 2.6.25
23:10.21rolkWhat's yours?
23:10.29rolkOh
23:10.40rolkYour's is build on 2.6.25 eh.
23:10.55Rogro82ill go and find the commit i build it against for ya
23:11.04rolks/'//
23:11.08chavonbravowould be nice to have all one branch and only different headers for each device
23:11.27rolkSure would.
23:11.39rolkI'm willing to spend some time cleaning things.
23:11.47Rogro82a30413e460ea8d462bd1cec65577ab84eb5e3e80
23:12.06Rogro82http://git.linuxtogo.org/?p=groups/mobile-linux/kernel.git;a=shortlog;h=refs/heads/htc-vogue
23:12.13Rogro82its the merge with vogue tree one...
23:12.44Rogro82this one is the most basic vogue one i could fine that was compiling... so i used that one to rebuild the rest
23:13.07rolkOk. Found that one.
23:13.15Rogro82ill go and create a diff file
23:13.25rolkThat would be excellent.
23:13.43*** join/#htc-linux lpotter (n=lpotter@58.173.176.153)
23:13.43rolkYou didn't have SD card instabilities, did you?
23:14.21Rogro82dont know if its all gone... but at least this one can unpack both gz fs images without a problem
23:14.34Rogro82had to extract them by hand first
23:15.09Rogro82when i was running the old code
23:16.57rolkSo, what would you think would be the best branch to merge into with the kaiser/polaris stuff?
23:17.08rolkandroid-msm-htc-2.6.25?
23:18.16Rogro82yes i guess so... although there is still a lot of vogue stuff that needs to be merged
23:18.59Rogro82it also needs some power fixing (suspend) and the modem
23:20.16rolkThe modem was working, well at least a bit, with the very old release that ran android 0.8. So it should be a matter of looking into the diffs.
23:20.43rolkCan you post a diff on some file sharing site? xda-dev seems down.
23:23.09Rogro82yes im creating it as we speak...
23:24.28rolkNice.
23:24.56dcordesRogro82: that's great news
23:25.02rolkI got that commit from htc-vogue. Looking forward to see that new stuff.
23:25.42dcordesyou even use the htc-msm-2.6.25 branch awesome
23:25.58dcordesoh nvm it's vogue
23:26.51dcordesRogro82: use kaiser-smd.c for modem support
23:27.07dcordesdid you get any extra hardware working?
23:28.56Rogro82%@#$$#@$ not a git repository... i copied it from work to home and now somehow git diff isnt working :S
23:29.05Rogro82ill zip all files
23:29.26Rogro82its still using vogue-smd.... but thats way too different from the kaiser one i guess
23:29.36*** join/#htc-linux lpotter_ (n=lpotter@58.173.176.153)
23:30.04rolkJust zip the stuff. I wanted to do a full meld compare anyway.
23:30.45dcordesRogro82: so what's new is you can boot with the release android filesystem?
23:31.01Rogro82im using the sdk 1.0 i guess
23:31.51*** join/#htc-linux stefan_schmidt (n=stefan@p5B033E85.dip.t-dialin.net)
23:31.55dcordesI think it's just framebuffer and kernel config related (sdk 1.0 not working in htc-msm and other kaiser/polaris trees)
23:32.12*** part/#htc-linux exco (n=exco@e181085172.adsl.alicedsl.de)
23:32.54Rogro82i tried all kernel config changes but nothing seemed to work...
23:33.02*** join/#htc-linux AstainHellbring (n=AstainHe@unaffiliated/astainhellbring)
23:34.56Rogro82i started using the vogue tree when everything seemed to end up at a dead end... so its hard to tell what the changes actually are
23:35.08Rogro82best thing is to compare it against a clean commit
23:35.25Rogro82any one has some space where i can upload it?
23:35.41rolkHow big is it?
23:35.50Rogro82almost ready lemme look
23:36.38dcordeslet's produce a git-diff
23:36.43Rogro82think it will end up on 80~90mb
23:37.06rolkThat should fit on rapidshare.
23:39.10Rogro82k its uploading
23:41.19Rogro82i used this android version from dzo: http://it029000.massey.ac.nz/vogue/android-new.zip
23:42.41rolkGetting that...
23:43.23Rogro82i also used dzo's config file... i added it as android_defconfig
23:43.41Rogro82going to get a smoke.... hopefully its uploaded when im done :)O
23:46.00*** join/#htc-linux ALoGeNo (n=QUAKEIII@unaffiliated/alogeno)
23:50.01Rogro82still 4 minutes.... ZZzzzz
23:55.16Rogro82http://rapidshare.com/files/175927029/kernel.zip.html
23:57.32dcordesRogro82: you boot from ramdisk?
23:57.51rolkGreat. I'm loading.
23:57.56Rogro82no from sd card
23:58.12dcordesgood
23:58.18rolkI'll have something to keep me busy tomorrow.
23:58.55dcordesRogro82: do you get freezes when you move large files?
23:59.10rolkThanks Rogro82. See you soon. I'm off to sleep its 1am here.
23:59.22Rogro82havent tried it yet but it does unpack the both .gz files to 65mb each
23:59.24rolkBye dcordes.
23:59.35Rogro82bye
23:59.42Rogro821am in here also :)

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