IRC log for #htc-linux on 20081230

00:03.24*** join/#htc-linux LunohoD_ (n=alex@e180066150.adsl.alicedsl.de)
00:13.34*** join/#htc-linux BabelO (n=fcr@193.253.141.89)
00:22.19*** join/#htc-linux xero (n=IceChat7@abq-216-31-109-182.dsl.zianet.com)
00:23.15kvstrienwhich kernel should I pick to get Angstrom running at the Niki?
00:23.40kvstrienI'm trying now by instructions of rolk vs. Bally3 from 09-12
00:23.50kvstrien(12-09 that is, for our U.S. friends ;-))
00:27.03xerohmm... well time to unplug and go home...
00:37.27*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)
00:39.13kvstrienanyone out here who can help me further out with setting up Angstrom?
00:39.26kvstrienI got it booting already, but have no keyboard...
00:43.41tmztbe back in a few minutes, but the keyboard needs a lot of work
00:48.13kvstrienk, but what about an on-screen keyboard?
00:48.35kvstrienI know the wiring of the hardware keyboard (in Niki) is not implemented at all :-)
00:49.15kvstrienbut I would already be very glad to have a SSH-login (I don't know how to set 'm up - to me it seems my computer doesn't recognize a new attached USB device)
00:53.45kvstrientmzt?
01:01.35*** join/#htc-linux hlbot770 (n=adm@iclem.net)
01:10.19kvstrientmzt already back?
01:22.58*** join/#htc-linux ALoGeNo (n=QUAKEIII@245.Red-79-153-25.staticIP.rima-tde.net)
01:27.33*** join/#htc-linux xero (n=IceChat7@75-173-52-22.albq.qwest.net)
01:35.44tmztkvstrien: sorry, longer than I thought
01:36.02tmztis this a msm7200 or 7201a ?
01:36.05kvstriennp (almost)
01:36.07kvstrien7200
01:36.22kvstrienhave Angstrom already running
01:36.47tmztah, the usb is not supported on there unfortunately
01:36.55kvstrien:(
01:37.00tmztgoogle does not have the documentation and it's not supported in android kernel
01:37.04tmztfsusb
01:37.28kvstrienwhat about the linuxtogo kernel?
01:37.46tmztbased on android kernel, still no support for the usb on 7200
01:37.50kvstrienok
01:38.05kvstrienso the Polaris and Kaiser also don't have USB..
01:38.09kvstrienthat's sad
01:38.12tmztyeah
01:38.49tmztdoes keyboard work at all with kaiser kernel?
01:39.55kvstrienno, but the niki has different wiring
01:40.11tmztwhat does that mean
01:40.20kvstrienfor example, kernel thinks the power button is the "mmc/sd card present"-switch
01:40.40xerolol, on kaiser the send button sleeps the device...
01:40.43tmztthe question is if the gpios (for keyboard) are similar but the key layout is different
01:40.46tmztah
01:41.16kvstrienaccoring to some people on the forum some of the keys of the keypad even aren't through the gpio
01:41.33xeroon the kasier?
01:41.37tmztwell, they are through matrix but that still uses gpios
01:41.39kvstrienno, on the niki
01:41.45xerooh... lol
01:41.50kvstrienk
01:42.14tmztI guess you need a board then, based on dcordes kaiser
01:42.27kvstrienwhat do you mean by a board?
01:42.45xerosame main board?
01:42.45tmzta file in the kernel containing configuration for your device
01:42.52kvstrienok
01:43.05kvstrienlol xero going to replace the mainboard of you phone ;)
01:43.09xerowhat kaiser does dcordes have?
01:43.29tmztdon't know exactly
01:43.46kvstriende-geeked: we kind of need to rewrite a config file
01:43.49kvstrien?
01:45.49xeroi guess... but more of need to write a driver...
01:46.15kvstrienbut the drivers are already there, only the input (which is the hardware signals) aren't correctly translated to the output
01:46.32xeroyeah, to say the least...
01:47.28tmztby config file I mean a .c file, not the .config
01:47.41tmztbut it mostly contains configuration
01:47.49kvstrienyes, that was I meant :)
01:48.19kvstrienbut I get a little confused by all the different kernel versions and patches and all alike
01:48.23xeroyeah that sounds more like it, like some definitions :)
01:48.35xerojoin the crowd...
01:49.07tmztlike your mmc gpio is wrong, it's the same as the kaiser's input matrix line or dedicated key gpio (don't know which)
01:50.23*** join/#htc-linux shoragan_ (n=shoragan@sicherheitsschwankung.de)
01:50.50kvstrientmzt are you kernel-developing yourself?
01:51.11kvstrien(or kernel-tweaking, or whatever ;-))
01:51.19tmztsome
01:51.30kvstrienok then, WHICH kernel do you use?
01:51.30xeroim just a poser from xda-developers...
01:51.41tmzthaven't done much with msm or htc though, working on motoq in openezx kernel
01:51.47kvstrienok
01:52.13xerohows that goin for you?
01:52.42kvstrienI now downloaded the google and applied some diffs, AND downloaded the linuxtogo, but don't know which should be the right one
01:53.45tmztwhich diff? the one for polaris/kaiser?
01:53.50kvstrienpolaris
01:54.01kvstriennooo kaiser :)
01:54.28kvstrienfirst tried polaris, but that didn't work any more (gave errors) and according to some polaris threads I should use the kaiser diffs (and that gave no errors)
01:54.55xerokvstrien what phone are you using?
01:55.00kvstrienNiki 100
01:55.02kvstrien16-key
01:55.04xerooh ok
01:56.07xerot-mobile?
01:56.10kvstrienyes
01:56.19xerocool
01:56.20kvstrienformer orange
01:56.24xeroo2
01:56.32kvstrien? no, orange
01:56.38kvstrienor is your provider o2?
01:56.40xerolol, no i have o2
01:56.43kvstrienok :)
01:56.46kvstrienphone?
01:56.52xerokaiser 130
01:56.56kvstrienk
01:56.58xerohtc branded
01:57.02kvstrienwaiting on DZO?
01:57.24xeronot sure, im just hanging out
01:57.29kvstrienk
01:57.32xerotryong to learn a little
01:57.38xero*trying
01:58.24kvstrien> btw: I now understand the term "board" -> file is called "board-htckaiser.c" and "board-htckaiser-keypad.c"
01:59.07xerook that is good to know
01:59.15kvstrienhttp://forum.xda-developers.com/showpost.php?p=2271238&postcount=73
01:59.24kvstriennice guide to get going
01:59.26tmztright
01:59.51tmztkvstrien: you are using the kaiser patch to which kernel?
02:00.34tmztagainst htc-msm?
02:00.43kvstrienI did the kaiser patch to the android branch origin/android-htc-msm-2.6.25
02:00.52tmztdcordes is using 2.6.24 because the sd works better
02:01.10kvstrienand dcordes is developing for?
02:01.19kvstrienkaiser/polaris/raphael/vogue/niki/...?
02:03.07xerokaiser to say the least
02:03.31kvstrien:) mother of all msm7200's ;)
02:03.47kvstrienbecause in the polaris thread they're using the 25 I thought
02:04.13xeroyeah, i really like it! i had a wizard for a long time, and got the kaiser to replace it
02:04.37kvstrienhm, I just ordered a G1 via eBay :)
02:04.48kvstriendollars are cheap nowadays :P
02:05.07tmztyou probably don't want the rc30/rc8 version though
02:05.26kvstriensorry..?
02:05.27xeroi have been considering doing that but i think i will wait for a cheaper version of the adp
02:05.37kvstrienrc30/rc8 version = ?
02:05.57tmztg1, that version doesn't have root access, though android interface and applications work fine
02:06.35kvstrienok, I don't know which version
02:06.37xerothe very reason i will wait for an adp...
02:13.07kvstrienwhen I re-build a kernel, the initrd can stay the same, true?
02:13.18kvstrien(now THAT's a nice piece of grammar :P)
02:14.11tmztyeah
02:16.05kvstrienthx
02:16.10tmztyes the initrd can stay the same
02:19.07kvstriengreat :)
02:20.42kvstrienhm, default kernel with applied diffs for kaiser doesn't even boot :(
02:34.59kvstrien:D
02:35.43kvstrienlinuxtogo kernel, applied kaiser & polaris patches from szsoftware, and built using htcpolaris_defconfig works :D
02:35.57xerowhat all works?
02:36.00kvstriennooo
02:36.16kvstrienbut I got a self-built kernel that boots - now I know which source to work on (finally)
02:51.18*** join/#htc-linux armand (n=armand@32.174.87.213)
03:00.51xeroso what is the latest and greatest kernel that runs?
03:06.12kvstrienfor me?
03:06.28kvstrienor in general?
03:06.33kvstrien(the last case I don't know of course :P)
03:07.19kvstrienbut if you'd like to start with a kernel I would say linuxtogo.
03:07.24kvstriensee this post of me: http://forum.xda-developers.com/showthread.php?p=3098437#post3098437
03:08.17kvstrienand of course you mustn't make with make htcpolaris_defconfig but with your htckaiser_defconfig :) duh
03:08.29kvstrienthink 'm gonna get some sleep
03:08.45kvstrienit's now 4:08 in the morning in Holland :s
03:08.52kvstrien(yes, that's where I live)
03:08.57kvstrieng'night y'all
03:10.32*** join/#htc-linux armand_ (n=armand@166.191.198.196)
03:16.07*** join/#htc-linux madCoder- (n=madcoder@c-71-225-238-170.hsd1.pa.comcast.net)
03:16.23*** join/#htc-linux Kuma (n=John@f049004055.adsl.alicedsl.de)
03:19.37*** join/#htc-linux Kuma (n=John@f049004055.adsl.alicedsl.de)
03:32.38*** join/#htc-linux Dallas[h] (n=dallas@c-71-225-238-170.hsd1.pa.comcast.net)
03:38.24*** join/#htc-linux ImCoKeMaN (n=imcokema@pool-98-111-118-30.hrbgpa.fios.verizon.net)
03:55.41*** join/#htc-linux ttbob__ (n=ttbob@xdsl-213-196-247-208.netcologne.de)
04:22.58tekkdronetmzt: you around?
04:29.34*** join/#htc-linux paulproteus (n=paulprot@2002:db69:2513:0:0:0:0:1)
04:51.45tekkdroneparmaster you've got a response in pm, I think I was afk when you asked
04:52.20tmzthey
04:52.31tekkdroneheyas tmzt
04:52.50tekkdronehave you done any pxa work in 2.6.27 yet?
04:54.56tmztsome, what are you asking
04:55.28tekkdroneI'm totally lost on the removal of pxa_set_cken, is there a generic clock management example somewhere for pxa?
04:55.45tekkdroneit was only deprecated in .25 so I slid by
04:56.08tmztthere is clk api, don't know if pxa has it fully implemented
04:56.14tekkdroneshiz
04:56.40tekkdronethat's what I was peeking at, clk_enable and it's counterpart
04:56.44tmztwhat do you need cken for?
04:57.35tekkdroneenabling and disabling various hardware clocks, for example, now that .27's booting I was moving on to the keyboard module, it explicitly calls pxa_set_cken with CKEN_KEYPAD
04:58.10tmztah, that's built in to the pxa chip, the matrix controller?
04:58.43tekkdronemmmm yes
04:59.28tekkdronekevin's old pxa27x_keyboard driver was always separate from pxa27x_keypad, upt till now I've assumed there were differences worth doing so for, am I mistaken?
04:59.59tekkdroneat a glance the former is much smaller, and of course, contains calls to pxa_set_cken
05:02.48tekkdroneI searched but all I came upon was kernel changelogs along the lines of "allow generic clock management to mess with CKEN" for the deprecation, and "removed pxa_set_cken" for the removal
05:05.48*** join/#htc-linux Stanlin (n=steelgun@0x26.nat.tushino.com)
05:06.18StanlinHello and Help!! , i want to buy an HTC, but i want to install on it Linux, what is the best HTC that can support linux known until now?
05:07.18*** join/#htc-linux randy_ (n=randy@ppp-70-251-116-248.dsl.rcsntx.swbell.net)
05:14.07tmzthello Stanlin, android specifically or just linux in general?
05:14.46StanlinAndroid
05:15.26StanlinNew G1 costs around 600$ a bit steep, i was thinking to buy an HTC.. and install Android.. for development purpouses
05:16.14tmztmsm devices are most likely to support android completely and most (all) new HTC's are msm
05:16.26StanlinWhich HTC model has better compatibility with Android? HTC touch diamond maybe?
05:16.41Stanlinmsm?
05:17.51tmztqualcomm multi-core chip
05:17.58Stanlinoh i see...
05:18.09StanlinQualcomm (NSDQ: QCOM) MSM 7201A @ 528MHz
05:19.44Stanlintmzt: which HTC msm would you use to run Android?
05:21.33tmzttekkdrone: it looks like clk api is there but there are more than one CKEN on pxa
05:22.56tekkdroneaye, I was looking at my options, pxa_set_cken was about 5 lines, if conditions permit I may just reinsert it
05:23.02tmzttekkdrone: it should be in the header files
05:23.23tmztthat should work if you need it, what parameters does it take?
05:23.45tekkdronean int for the clock, and 0 or 1 for enable or disable
05:24.01tmztStanlin: it appears that vogue (CDMA Touch) is the best supported but it does not have a keyboard, it's also msm7500 while the android kernel is for msm7201a
05:24.23tmzttekkdrone: ok, clk_enable should take the same ints
05:24.39tmzttekkdrone: but you need to check with the headers
05:25.23tekkdronewhen I was peeking earlier, it expects a pointer to a struct of type clk, which is platform dependent
05:26.19tekkdroneclock.c and clock.h in the mach-pxa area seem to be the ticket, but the clk struct is more expensive than a couple of ints, am I looking in the wrong place?
05:26.53tmztno, but you are only enabling this in init right?
05:27.01tmztpxa27x_keypad init
05:27.12Stanlini see...
05:27.39Stanlintmzt:  i think Ill go for the HTC touch Diamond, is it possible to upgrade the ram of this device?
05:28.07tmztnot really, if it's even possible it would require resoldering parts
05:29.17tekkdronepxa27x_keyboard, in pxakbd_probe it make the pxa_set_cken call after the comment /* Enable the keyboard */
05:29.34tekkdronemakes*
05:31.07tekkdronethis is one of the things that kept me from pursuing the keypad driver, it looked as if this was written due to pxa27x_keypad.c incompatibilities, and was SxS in the old hh tree
05:31.50tekkdronekind of like having to pull a gpio pin low to get write access on uart line 0 ...
05:32.02tmztwell, I haven't had any problems with it in 2.6.28
05:32.15tmztSxS?
05:34.31tekkdroneside by side with pxa27x_kepad, sorry
05:34.47Stanlintmzt: thank you for your advise!!
05:35.17tmztdiam is still being worked on, the internal memory might now be working
05:35.38tmztit doesn't have a mmc/sd card slot at all so it's limited to 4gb
05:35.47tekkdroneI have a hunch, back in a sec
05:43.40tekkdroneyeah, the old udc driver used pxa_set_cken also, 2.6.27 introduces the mainline pxa27x_udc driver and it's using clk_enable/disable
05:44.09tekkdronelooks like I at least have a pxa implementation example, cool
05:44.52tmztdo you have a CKEN define for keyboard for clk api?
05:47.59tmzttekkdrone: I'm missing something else, what is the problem with pxa27x_keypad?
05:48.55tekkdroneapparently I should be asking that question
05:49.06tekkdronewhat IS the problem with pxa27x_keypad?
05:49.08tekkdronelol
05:49.46tmztthe pdata is different, I actually converted motoq from hh18?? kernel from a file I based on apache in that kernel
05:49.56tekkdronedoes it not function with the apache? I always assumed not since Kevin wrote a sep module
05:50.06tmztthe real difference is the use of KEY( macro instead of the nested arrays
05:50.06tekkdronehmm
05:50.23tekkdroneI saw that in mainstone
05:51.16tmztmainstone is a basic board not for a device
05:51.29*** join/#htc-linux armand (n=armand@32.174.159.110)
05:51.47tmztin the current kernel magician might be the best example, though the zaurus ones a good also
05:53.03tmztare
05:53.24tmztI can't think what mainstone is called right now, like an evaluator board
05:54.41tekkdroneaye, I look at magician often for clues, but it doesn't implement pxa27x_keypad unless it's in separate file/module
05:54.52tmztoh right
05:55.16tekkdroneI remember you saying magician was the upstream device to look at
05:55.19tmztand zaurus is scoop keyboard anyway
05:55.40tekkdronewell I can see the pxa27x_keyboard handles an interrupt on every single keypress
05:55.47tekkdronethat seems to be lacking from keypad
05:58.00tmzthah, now I can't remember where I got that code from
05:58.25tmztit seems the matrix controller is doing more work in keypad driver, a little different from keyboard driver
05:59.05tekkdroneaye, the keyboard driver is pretty lightweight by comparison
05:59.17tekkdronecigarette, brb :)
06:08.24tmztclk_enable(keypad->clk);
06:09.04tmztkeypad->clk = clk_get(&pdev->dev, "KDBCLK");
06:09.42tmztalso, look at littleton.c that has to be were I got the template from (based on a grep search when I found, like you, that magician.c didn't have it)
06:11.40tekkdroneaye, I came accross the same lines, find |xargs grep is an old friend
06:11.59tmztgit-grep works well
06:12.25tekkdroneI'd never used git before I started fiddling with android, only cvs and svn
06:12.31tekkdronegit-grep eh?
06:12.52tekkdroneahhh but that only works on git repos I assume?
06:14.08tmztyeah
06:14.23tmztit's fast because it uses the index
06:15.49tekkdronenoted, I'll use that when working with my android copy, the find|xargs grep can be slow on large source trees but this is a pretty beefy system :)
06:16.24tekkdroneI'll see if pxa27x_keypad's clock implementation does the trick, since I've seen pxa_set_cken replaced with clk_enable, it ought to be doable
06:19.52tmztwhat do you mean by keyboard has a irq on keypress and keypad doesn't?
06:22.43tekkdroneit does, I missed the handler a minute ago
06:22.54tekkdronegot a fresh cup of coffee, won't happen again
06:22.56tekkdronelol
06:23.26tmztthe keypad driver works fine for me with a full qwerty keyboard, though I'm missing the altfunction for one of the matrix (rows/columns) and three keys are not working
06:24.12tekkdronewhich device?
06:24.27tmztmotorola q
06:24.53tmztthe only things I changed from littleton.c are adding all the KEY( entries
06:25.00tekkdroneIn 2.6.25 with the old hh module I had full blown keyboard support, codekeys etc, and after rebuilding my defkeymap.c, symbols too
06:25.05tmztand the number of rows, columns
06:25.19tekkdronewell there's an easy way to answer this question
06:25.29tekkdroneKevin2: you lurking about?
06:25.32tmztyeah, do you use RIGHTALT as Fn?
06:25.51tekkdroneiirc it's LEFTALT on mine
06:26.23tmztok, I didn't want to lost Alt- commands if I needed them later
06:26.33tmztrightalt worked because it maps as altgr
06:26.52tmztI will look into that defkeymap.c though
06:27.46tekkdroneI altered the defkeymap.map, made an apache.map, then used loadkeys -mvc > drivers/char/defkeymap.c
06:27.56tmztah cool
06:28.11tekkdronebusybox's showkeys helped
06:28.27tekkdroneas did the android key checker from androidzaurus
06:29.05tmztI would want the defkeymap to depend on CONFIG_MACH_ though, it appears you replaced the actual kernel keymap
06:29.35tekkdroneaye, but it blows it away on distclean
06:29.50tekkdroneshit I think it might blow it away with make clean
06:30.09tekkdronedefkeymap.c_shipped is what it regenerates it based on I believe
06:30.11tmztI am also looking for a way to change the map for X (without xmodmap as I'm doing now), and to make the dpad switch between cursor and mouse emulation
06:30.41tekkdronehmm, I don't know of any other way besides xmodmap
06:31.43tekkdronethe mouse emulation ought not be too tough but if there's a hardware delay on repeat it could get interesting
06:33.40tekkdronethere ought to be an existing example for using arrows as a mouse, in my case, Apache maps the dpad to arrow key events
06:35.01tmztI also don't have touchscreen so my only way of using X now is x2x (which actually works well) or bluetooth mouse (which I don't have)
06:35.45tmztI think it can be done either in kernel (exposing a different input device and enabling/disabling with sysfs) or in an X input driver
06:36.08tekkdroneX may support it out of the box in configuration
06:36.17tekkdroneI wouldn't be too surprised
06:36.20tmztthe repeat is interesting, the rates can mostly be configured
06:36.52tmztevdev2 is getting support for touchscreen and maybe mouse emulation
06:37.10tekkdroneI'm unfamiliar with x2x, what is that?
06:37.39tmztthe other problem is I might want to use the dpad for navigation between widgets or whatever but not neccessarily as arrow keys (up, down, left, right)
06:37.53tekkdroneaye, and need to be able to toggle said feature
06:38.02tmztah, x2x is a program that reads events from one X servers and sends to another
06:38.15tekkdronegotcha
06:38.24tmztit can either use a window or work as a virtual second monitor of a screen edge
06:38.48tmztthere is also a x2win32 mode which can do the same with one device being a windows computer
06:39.50tekkdroneI see
06:40.11tekkdronewhat button where you thinking of using for the toggle between modes?
06:40.22tmztstill working on that
06:40.42tmztright now I have camera
06:40.50tmztwait
06:42.12tmztI have mail on the bottom left a ctrl, speaker on the bottom right as alt
06:42.32tmztso camera will probably switch these things
06:42.50tekkdroneI can relate, holding my wife's Q right now
06:43.01tmztvery nice for ssh
06:43.26tekkdroneare you using your softkeys?
06:43.59tmztI am going to map them as f1 and f2 and use as virtual terminal switchers
06:44.32tmztthis is needed because Xorg won't accept alt-left, alt-right which work in fbcon
06:44.33tekkdronea multipress on those two could work if you want to free up dedicated keys
06:44.51tmztmultipress?
06:45.10tekkdronesimultaneous press, like alt
06:45.21tmztyeah
06:45.48tmztI hope to build a efl user interface for the phone when I figure out the multiplexing protocol
06:46.03tmztppp works now on a usb serial port but the voice AT commands don't
06:46.17tmztsound works if windows is playing when linux boots
06:47.06tekkdroneha I know what you mean, same goes for my 2.6.25's usb client at the moment
06:47.20tmztI need a key for tab though, the right softkey is doing that right now
06:47.46tekkdronein either case I'd suggest using a timeout on the mode switch, once you toggle into mouse mode, after the idle timer expires it drops back navigation mode
06:47.53tmztwhat is on the uart? you just need to get somekind of handshaking on gpio or that is a different device?
06:48.06tmztmakes sense
06:48.17tekkdroneon Apache's uart?
06:48.38tekkdronettyS0 is my AT interface, even though it's a pxa uart it's attached to the msm
06:48.52tekkdroneit's what you could call uart0
06:48.57tmztI might not need it when things work though, but it's needed for enlightement/illume and another wm right now
06:49.16tmzton BTUART or FFUART?
06:49.25tekkdroneFF
06:49.41tmztok
06:49.54tekkdronebut it was unwriteable, and oddly, expects 115200
06:50.39tekkdronekevin's haret traces showed CE was pulling GPIO83 low, writing to the FFUART, the pulling GPIO83 high, every time
06:50.56tekkdronewhen I realized it was a write access problem, and not a config problem, I explored that
06:51.05tmztdid you find out how long the writes were?
06:51.29tekkdronein bytes?
06:51.42tmztbytes or ms
06:53.37tekkdroneno, I just altered drivers/serial/pxa.c, adding a CONFIG_MACH then if(up->port.line == 0) with a manual call to set the gpio pin
06:54.07tekkdroneprobably the wrong way, but when I was done, I had full access to my modem and no panics so <shrug>
06:54.12tmztyou wnat to use is_mach_ () instead though
06:54.23tekkdroneokay :)
06:54.40tmztpxa should be buildable with all MACHs enabled
06:54.46*** join/#htc-linux pleemans (n=toi@116.54-246-81.adsl-static.isp.belgacom.be)
06:55.40tekkdroneit is, if you mean still buildable for other mach's without obstruction
06:56.08tmztyes, but if you use #ifdef CONFIG_MACH it will enable code you don't want on the other devices
06:56.25tekkdroneoh, it's CONFIG_MACH_HTCAPACHE
06:56.30tekkdronesorry
06:57.13tmztit used to be possible to only enable one CONFIG_MACH_xxx, then rmk changed it to all enabling more than one (bool)
06:57.13tekkdronebut I will look at is_mach_ if that's the correct method
06:57.34tekkdroneI understand
06:57.51tmztthat's what I'm saying, if CONFIG_MACH_HTCAPACHE=y and others are also enabled, pxa serial will always build that code
06:57.54tmztok
06:58.25tekkdronedoes Q not have anything on ttyS0, read only?
06:58.57tmztFFUART is I believe mapped to the emu usb port
06:59.16tmztBTUART is bluetooth, STUART is infrared
06:59.50tmzteverything on the modem is apparently accessed through usb but there might be gpios for flow-control which I am looking into next
07:00.11tekkdroneI take it usb responds to nada
07:00.18tekkdronewell, AT wise
07:00.42tmztno, the first ttyUSB0 works fine for data commands, we believe it is used for DUN
07:01.15tmztit just doesn't support ATDxxx; or similar, though it does support AT#CDVxxx
07:01.48tmztttyUSB3 is a MUX port, even labeled like that in lsusb -v -v
07:02.29tekkdronethinking command mux?
07:02.38tmztyeah
07:02.54tmztbut don't know the actual protocol, everything I have tried has failed
07:03.21tmztI can type AT into minicom and get back A.T. up to maybe 8 chars and it starts over
07:03.45tmztsometimes bytes sent in are changed, sometimes they are just echoed back
07:03.54tekkdroneha!
07:04.23tekkdroneand I thought my can-only-write-to-uart-on-unsolicited-csq was odd
07:04.33tmztcsq?
07:05.24tekkdroneaye, by chance, I initially noticed I could write to apache's uart when a HTC_CSQ(n,n) message came in, unsolicited
07:06.13tmztwhy does it sound like uart might only be for status information?
07:06.29tmztwhat commands can you write to it with the gpio handshaking?
07:06.35tekkdroneeverything
07:06.42tekkdroneit was odd, if i wrote to the uart interrupt 22 never got called, if I wrote to it after the unsolicited message, it would accept the AT command
07:06.54tekkdroneand the interrupt would occur
07:07.00tekkdroneI though I was losing it
07:07.03tekkdronethought*
07:08.23tmztwhat is irq 22?
07:08.31tekkdroneffuart/ttyS0
07:09.12tekkdroneso now with the pull low -> write -> pull high, the interrupt always occurs on uart write, and the commands always get processed
07:09.38tmzthow many serial ports are on usb?
07:09.51tekkdrone2, ttyUSB0 (data) and ttyUSB1 (diag)
07:10.11tmztok
07:10.16tekkdroneI verified their purpose in the CE registry (and by making pppd connections and browsing the web)
07:10.24tmztso all the normal voice call AT commands (from dzo ril) work?
07:11.04tekkdroneI haven't tried his ril since he passed me the source, I was looking to fix the device names and such first
07:11.22tekkdronebut manual voice call commands work from a command line
07:11.40tekkdroneI called my wife, can hear her with AT+HTC_AUD_PATH=2, no mic yet
07:11.45tmztah, you are going to want to do the voice routing though asoc (alsa soc)
07:11.54tmztoh, then that works
07:12.08tekkdroneyeah I was hella surprised that was in hardware
07:12.11tekkdronemade me grin
07:12.16tekkdrone:D
07:12.17tmztyou should be able to access the codec directly though
07:12.48tekkdroneI don't know, I haven't ported the i2s module in yet, or looked at it for that matter
07:12.53tekkdronei2s is totally new to me
07:12.54tmztunfortunately without the mux protocol, I can only continue calls started in wm and switch between speaker and earpiece
07:13.12tekkdronenothing helpful from the CE side?
07:13.13tmzti2s is the pcm data, not really relevant to routing
07:13.43tekkdroneahh I didn't understand what you meant
07:13.58tmztnot yet, I have the names of the drivers and some information on DLCIs (which helps a bit)
07:14.59tmztthe most that tells me is it's HLDC based which I pretty much already knew
07:15.33tekkdronewhat's the radio hardware?
07:15.51tmztmsm6550, but different AMSS (firmware)
07:17.49tekkdronehmmm
07:18.17tekkdronewhat generation Q are you working with?
07:18.26tmztq2, original cdma
07:18.46tmzthaven't found what's different on q9c/m other than no IR
07:19.55tekkdronethat probably would have been my next question
07:22.10tekkdronemy wife's is the q9m, have you logged the AT command dialog via CE yet?
07:22.29tmztsome of it but the htc tools don't work
07:22.48tekkdroneshit I forgot that was an oem htc trick
07:22.57tmztyeah
07:22.59tekkdronethat's where I found interesting little bits like AT@USBPOWER=1
07:23.15tmztthis would help some but not with the mux from what I can see
07:23.32tmztit would only tell me what was sent through one of the channels
07:23.40tekkdroneperhaps not but a command for mux mode, anything could help
07:23.48tekkdroneaye
07:24.00tekkdronecan you not read the traffic out raw with haret?
07:24.04tmztthat's the thing, I'm not sure there is a mux mode it might just be always active
07:24.11tmztnot on usb easily
07:24.28tekkdroneahh fair enough
07:25.04tmztmy options are somewhat limited, I could try building a ipc (serial) driver and construct a imgfs with it
07:25.16tmztthat might actually work
07:25.55tekkdronedo you have any CE development experience?
07:25.57tmztif possible, I could just load if from the registry from the storage (internal memory)
07:26.00tmztno
07:26.04tmztthat's really the problem
07:27.45tekkdronecigarette, thinking for a sec, brb
07:27.47tmztah, does sdhc work on the q9c?
07:28.47tekkdroneI don't know, the wife's low maintenance in the tech dept, I finally got her to upgrade her 512 to a 2G
07:29.12tekkdroneI can't remember if it said it was specced for high capacity or not
07:29.21tekkdronebrb
07:34.25tekkdronewell, the ce experience I have is win32 old school, i've got a Q, a ce dev environment with emulators, and an understanding wife
07:34.31tekkdroneso
07:35.07tmztI can give you a simple proxy program I am working on, I can't make it compile and link on linux for some reason
07:35.19tekkdroneouch, mingw?
07:35.39tmztyeah
07:35.50tekkdroneI think I only ever tried to cross compile CE on linux once
07:36.04tekkdroneI followed it with drinking battery acid
07:36.21tekkdroneit was welcome relief
07:36.40tmztharet works fine for some reason
07:36.54tekkdroneharet is voodoo
07:37.30tekkdronebe right back, jumping to windows to see what there is to see
07:45.00*** join/#htc-linux tekkdrone (i=tekkdron@72.183.115.231)
07:45.13tmzthey
07:45.47tmztI hope everything is right but the headers but I'm not sure http://pastebin.com/m4d8bc30e
07:48.04*** join/#htc-linux tsdogs (n=tsdogs@net203-187-146.mclink.it)
07:48.04tekkdroneah yes, winsock is a different beast
07:50.26tekkdronethere are some winsock specific calls suchas WSAStartup() and such necessary to use sockets on the win side of things, let me see what I can do
07:52.13tmztI left that out?
07:52.47tmztalso, I could change to the ws32 api instead of the unix one for sockets
07:55.24tekkdroneaye, unix sockets and winsock aren't compatible, i think the only way that would work is if you had cygwin on the ce device and compiled the socket app against it on your cross environment
07:56.27tmztwin32 doesn't have the unix api also?
07:56.41tekkdroneoh I wish
07:56.51tmztlike send recv at least
07:56.54tmztah
07:57.00tekkdronethat would make writing a cross-platform socket application cake
07:57.17tekkdronebut nooooo buncha #ifdef WIN32
07:57.18tekkdronelol
07:57.30tekkdronepita, truly
07:59.04tekkdronelet me take a peek at existing code, brb
07:59.57*** join/#htc-linux timebomb (n=tb@91.98.200.120)
08:02.24*** join/#htc-linux TeringTu1y (n=maarten@195-241-125-243.ip.telfort.nl)
08:03.35*** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz)
08:08.28*** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
08:19.37*** join/#htc-linux TeringTuby (n=maarten@195-241-125-243.ip.telfort.nl)
08:35.46*** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes)
08:36.29tmzttekkdrone: I will be back later
08:36.42dcordesthere are patches for the NIKI already
08:37.02dcordestmzt hi,bye
08:43.12tekkdronetmzt: cool, I'll dig around and see what I can find
08:43.29tekkdroneheyas dcordes
08:48.27*** join/#htc-linux lpotter (n=lpotter@58.173.176.153)
08:56.47*** join/#htc-linux pichurri (n=pichurri@194.230.146.81)
08:59.19*** join/#htc-linux Babel1 (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
09:09.54*** join/#htc-linux TeringTu1y (n=maarten@195-241-125-243.ip.telfort.nl)
09:10.18*** join/#htc-linux DasFx (n=John@dasfx-lptp.euronet.nl)
09:39.26*** join/#htc-linux LanceHaig (n=lanceh@foresight/member/lhaig)
09:57.54MarajinMorning people
09:58.03Marajindcordes: what's the status of the raph100 at the moment btw?
09:58.28*** join/#htc-linux lpotter_ (n=lpotter@58.173.176.153)
10:01.32*** join/#htc-linux myxor (n=myxor@pdbn-4d089eb9.pool.mediaWays.net)
10:08.25*** join/#htc-linux kvstrien (n=kvstrien@ip12-124-210-87.adsl2.static.versatel.nl)
10:10.16*** join/#htc-linux RZK333 (n=rzk@daemonet.ru)
10:26.01*** join/#htc-linux Guimli (n=guimli@ecu69-1-82-231-127-213.fbx.proxad.net)
10:29.01dcordesMarajin theres a xda wiki page. I know diamond mmc works (without partitions though, same as on kaiser) and I don't know about raphael sd. beyond that somebody should dump smem and correct at buffer regs, write the key driver
10:30.20dcordesdiamond mmc is some nand device on msm_sdcc (1??)
10:30.37Marajinyeah
10:31.21dcordesinstead of fixing smem it might be more elegant to try out blackstone or x1 radio roms on raph/diam because those have working smem ootb
10:31.27dcordesas tmzt proposed
10:32.22kvstrienanyone who is involved in kaiser / polaris development?
10:32.45dcordeskvstrien did you sime my comment on niki?
10:32.50kvstriennot yet?
10:33.02kvstrienwhich thread?
10:33.10*** join/#htc-linux pigworlds (n=chatzill@pool-71-112-102-18.sttlwa.dsl-w.verizon.net)
10:33.25dcordesthis channel
10:33.33kvstriensrry think I missed it
10:33.46kvstrienand the logs of today aren't yet online
10:33.50*** join/#htc-linux goxboxlive (n=goxboxli@24.84-48-212.nextgentel.com)
10:33.57dcordesdo you knowt he niki linux thread on xda?
10:34.11kvstrienbeside the android thread?
10:34.25*** join/#htc-linux kimhoon (n=kimhoon@s559116c1.adsl.wanadoo.nl)
10:34.40dcordesthe one where the patches are that fix keymapping and touchscreen
10:35.23kvstrienI found one, but without patches
10:35.49kvstrienwhat's the link?
10:36.27kvstrien'cause I can't find it for one or another reason :s
10:36.53dcordesI can email it
10:37.20kvstrienhow do I pm you?
10:38.00kvstrien(don't like to set my mail address in an open IRC channel :))
10:38.10dcordesto query use /msg dcordes
10:40.21kvstrienhaha was already starting to get myself digged into discovering how my gpio was wired et
10:40.21kvstrienc
10:41.38dcordesyou can still create NikiGPIO wikipage
10:43.08kvstrientrue, but at the moment you mentioned your comment I was starting to ask how they did discover the gpio's and their wiring at the kaiser or polaris
10:43.28kvstrienand if there are patches which implement it right, it would save me a lot of time :)
10:43.46kvstrien<PROTECTED>
10:45.12*** join/#htc-linux kiozen (n=oeichler@rgnb-5d87dfb8.pool.einsundeins.de)
10:46.00dcordesthey were discovered in haret
10:46.04dcordeswatch gpios
11:28.58*** join/#htc-linux WyrM (n=wyrm@20158181046.user.veloxzone.com.br)
11:32.50*** join/#htc-linux exception13 (n=exceptio@testdrive.kgts.ru)
11:32.54exception13all:
11:38.46*** join/#htc-linux timebomb (n=tb@91.98.200.120)
11:51.30*** join/#htc-linux kiozen (n=oeichler@rgnb-5d87dfb8.pool.einsundeins.de)
11:56.38kvstrienall what?
11:59.42*** join/#htc-linux Untouchable (n=IceChat7@cm-84.209.89.86.getinternet.no)
11:59.44UntouchableHi!
11:59.51UntouchableIs anyone in?
12:06.56*** join/#htc-linux Untouchable (n=IceChat7@cm-84.209.89.86.getinternet.no)
12:07.34Untouchablehi
12:08.48kvstrienyup, i am
12:08.59Untouchablehows it going? :)
12:09.04kvstrienwhat?
12:09.15kvstrienmy life, the nike kernel development, or..?
12:09.20Untouchablelol..
12:09.23Untouchableyour life..
12:09.26Untouchable;)
12:09.51kvstrienha that's fine
12:09.58kvstrientwo week's holiday is always a nice break :)
12:10.04UntouchableDefinetly...
12:10.06BHSPitLappykvstrien, I'd frankly like a status report on the nike kernel.
12:10.10BHSPitLappy;P
12:10.46kvstrienhaha
12:10.55kvstrienok, here you go
12:10.56kvstrienit boots
12:11.27UntouchableI had a Niki 6 months ago.. Got Android 0.8 booting, but is 1.0 working now as well?
12:11.34*** join/#htc-linux tsdogs (n=tsdogs@net70-17.metalit.net)
12:12.25kvstrien:) 0.8 is booting on the plain polaris kernel
12:12.25kvstrienbut according niki: busy with integrating the right board now
12:12.25kvstriendcordes has supplied me some files with the right layout
12:12.52kvstrien1.0 isn't booting yet - before that, we will have to have the kernel more complete
12:13.14kvstrienbecause 1.0 is too big to load into RAM at once, we'll have to cook a ROM for it
12:13.17UntouchableGlad to see people are working on the Niki as well
12:13.32RZK333kvstrien: tnx for nike kernel.
12:13.45kvstrienhaha no thanx to me :P
12:13.47RZK333started android 5mins ago
12:13.56kvstrienjust started working on it one week ago
12:14.09UntouchableI dont suppose anyone working on the raph is here?
12:14.20RZK333you've maked a normal man for noobs like me xD
12:14.53kvstrienand like myself :P
12:15.13kvstrienhad a lot of spare time so started reading logs and threads of the polaris android development :)..
12:15.32Untouchablewell, great work then :)
12:15.34exception13someone who started at omap850 based devices gsm?
12:15.54exception13sorry for bad english
12:16.47kvstrienwhich htc is omap850 based?
12:17.00exception13artemis, wizard, etc...
12:17.40kvstrienk
12:18.13exception13I found a few datasheets from omap850 at what the Chinese forum
12:18.24RZK333according to xanadus wiki - no one, but everything other works.
12:18.37exception13
12:18.37exception13to whom it may be useful
12:19.11RZK333post it on forum
12:20.29kvstrienbrb
12:21.49*** join/#htc-linux kvstrien (n=kvstrien@ip12-124-210-87.adsl2.static.versatel.nl)
12:22.48kvstrienback
12:31.28UntouchableAnyone here tried to order the Dev Phone 1 through Google? (as a Google developer)
12:34.02RZK333kvstrien: can i ask stupid question? :]
12:34.14kvstrieneehm maybe
12:34.26RZK333where is reset button on nike? xD
12:34.34kvstrientake off your battery cover
12:34.35exception13:)))
12:34.45RZK333and?
12:34.48kvstrienbeside your mini-USB connector
12:34.51kvstrienyou see a small hole
12:35.28kvstrienwith a needle or somethinng (sometimes also with your stylus) you can push inside that hole and there's the reset button
12:35.55kvstrienfound?
12:36.31kvstrienit's on the side of your phone (there's also a hole on the back of your phone at the side of your mini-usb connector, but that isn't the one)
12:37.07RZK333yes, stylus cant touch it
12:37.13RZK333it is too large xD
12:37.37kvstrienthought so :(
12:37.54kvstrienI had to buy replacement styluses, have bought them from adapt (that's a brand)
12:38.16kvstrienthere you can take the head off and a metal point will appear which will fit in - but that won't help you this time :)
12:38.21kvstrientry a needle
12:38.33kvstrienor a tough but thin electric wire..
12:39.10RZK333tnx
12:39.46*** part/#htc-linux LanceHaig (n=lanceh@foresight/member/lhaig)
12:39.57*** join/#htc-linux BabelO (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
12:43.34*** join/#htc-linux BabelO_ (n=fcr@lun34-2-82-238-28-28.fbx.proxad.net)
12:49.32*** join/#htc-linux WyrM (n=wyrm@20158160023.user.veloxzone.com.br)
12:52.01exception13EOL bootloader fullwork on artemis?
12:57.06RZK333hm, strange, i've tryed to load android from sd card, and it freezes after full "haret booting linux" bar, then i've moved android folder to device-storage and run it from there, it booted android, it works sometime, then i reboot, now im trying to start it again, but having freeze after haret's loading bar :\
12:57.29RZK333missing something
12:58.18kvstrienwhich rom do you use?
12:58.43kvstrienonly with the official HTC 6.1 roms haret works 10 out of 10
12:59.46RZK333i have a official htc's russian rom
13:00.03kvstrienk
13:00.44*** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo)
13:01.02RZK333rom 1.31.411.09, radio 1.58.16.27
13:01.05RZK333i need update firmware?
13:01.07exception13o
13:01.12exception13ÂÇÇÇ
13:01.31RZK333exception13: utf8 or die
13:02.04exception13RZK333: irc jabber transport
13:02.12exception13message not in utf8?
13:02.18RZK333no
13:02.31exception13hmm...
13:03.55exception13on a port from the irc server transcoder utf8?
13:10.22*** join/#htc-linux pichurri (n=pichurri@194.230.146.82)
13:29.59*** join/#htc-linux nebi (n=nebi@170.ftth2.cust.fyrobs1.upps.se.borderlight.net)
13:48.49Kevin2tekkdrone: I have to go to work - I should be back later tonight.  The pxa27x_keyboard driver should have gotten into mainline - I never heard of a pxa27x_keypad driver.
14:06.32*** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes)
14:22.26*** join/#htc-linux Sparky (n=maik@77.20.236.81)
14:23.26Sparkyhi
14:23.51Sparkydoes anyone got android running on his htc touch hd?
14:25.29*** part/#htc-linux WyrM (n=wyrm@20158160023.user.veloxzone.com.br)
14:27.04kvstrienSparky: already checked out the development thread on the forum?
14:27.22kvstrien(ps hope your name doesn't come from "the green mile" - seen that movie?) ;-)
14:27.27Sparkyhttp://wiki.xda-developers.com/index.php?pagename=BlackstoneLinux
14:27.30Sparkyi read this
14:27.35Sparkybut there is no success
14:27.52kvstrienalso read http://forum.xda-developers.com/showthread.php?t=440543 ?
14:27.55Sparkyno Sparky is from Sparkasse :)
14:28.23kvstrienok :)
14:29.24Sparkybut you can tell me, what it's means in "the green mile"
14:29.29kvstrienyeah
14:29.39kvstrienthe green mile takes place in death row
14:30.02kvstrienand the people working in the jail there have named the electric chair "old sparky"
14:30.18Sparkyok
14:30.20Sparkyold sparky :)
14:30.21Sparkyyes
14:30.52Sparkyi know the meaning of old sparky (my jabber name ;) ) but i didn't know it comes from there
14:31.10kvstriennow you know
14:31.38kvstrienbut reading the blackstone android development thread development is in a quite early stage..
14:31.59Sparkyyes, i read this
14:32.10Sparkybut you can always reset you cellphone
14:32.22Sparkyso i think, there is no realy risk
14:32.36kvstrientrue
14:32.56kvstrienas long as development is in this early stage, all can be loaded into RAM
14:33.22kvstrienas soon as the kernel is developed further and Android 1.0 can be used, you'll have to flash your phone most likely
14:33.35kvstrienbecause android 1.0 is way too large to load into RAM at once
14:33.50Sparkyok
14:34.25Sparkyis there a way to save it on a sd card, instend of flashing the ram?
14:34.40kvstrienI think so
14:35.51kvstriensparky do you know which processor is inside the HD?
14:36.34SparkyQualcomm® MSM7201A™ 528 MHz
14:36.39kvstrienk
14:36.50kvstrienI think you can boot it over USB then
14:36.52Sparkywhy do you ask?
14:36.57Sparkynice :)
14:37.11kvstrienhave a look for htc phones using the same proc
14:37.37Sparkyis there a linux for htc mobiles?
14:37.50Sparkylet me say ubuntu or is andorid the online one
14:38.01kvstriennot quite that way
14:38.04kvstrienit's somewhat different
14:38.10Sparkyk
14:38.14kvstrienyou've got your kernel (zImage) and a ramdisk (initrd)
14:38.24kvstrienand any ramdisk can run with nearly any kernel
14:38.50Sparkyi heart someone got debian run successfully under the iphone :)
14:38.55kvstrienk :)
14:39.26kvstrienso for development most developers use an angstrom initrd (where the filesystem and the distro is in) and a custom built kernel (begotten by checking out a kernel GIT repository)
14:39.48kvstrienbut as soon as the kernel is ready, you can switch to a android initrd
14:40.19SparkyRunning Android 0.8
14:40.21SparkyRunning Angstrom
14:40.25Sparkywhere is the difference?
14:40.44kvstrienangstrom is just another distro
14:40.57kvstrienandroid 0.8 has a nice shining gui (the ones you've seen on youtube)
14:41.04Sparkybut it's based on android?
14:42.14kvstrienandroid 0.8 is a pre-release of android
14:42.22kvstrienandroid 1.0 is the released android as on the HTC G1
14:43.11Sparkyhttp://wiki.xda-developers.com/index.php?pagename=BlackstoneLinux
14:43.24Sparkythere is only a link to 0.8
14:43.31Sparkydo you know a link to 1.0 ?
14:43.48kvstrienno
14:44.03kvstrienbut 1.0 can't be loaded from angstrom
14:44.08Sparkyok, lets try 0.8 :)
14:44.13kvstrien*not angstrom -> HaRET I meant :))
14:44.20Sparkyk
14:44.36kvstrienbrb -> gonna have a reboot
14:46.58*** join/#htc-linux kvstrien (n=kvstrien@ip12-124-210-87.adsl2.static.versatel.nl)
14:47.07kvstrienback
14:47.59Sparkywb
14:48.14Sparkyi downloaded all the three files
14:48.25Sparkybut it says
14:48.40Sparkyfailed to load file \Android\zImage
14:49.32kvstrienok, where did you put the files?
14:50.05Sparkyon a memorycard :)
14:50.18kvstrienyes, in the folder \Android I guess..?
14:50.24Sparkyof course :)
14:51.17kvstrienhm, strange..
14:51.23kvstrienmaybe you can try to copy it to your phone memory?
14:51.58Sparkyk, i try
14:53.06Sparkyk, my fault :)
14:53.27Sparkylet me say, the initrd was not successfully downloaded :)
14:54.13kvstrienk :)
14:54.15kvstrienshit happens
14:54.22*** join/#htc-linux paulproteus (n=paulprot@2002:db69:2513:0:0:0:0:1)
14:55.02Sparkyslow connection :( , still 3 min to go
14:55.07*** part/#htc-linux exception13 (n=exceptio@testdrive.kgts.ru)
14:56.03kvstrienbe glad you don't have to checkout the google android kernel git
14:56.22Sparkyi got a netgear wlan stick
14:56.36kvstrienTHAT's a slow connection - most of the time around 30 kB/s ---> and you need 272 MB :)
14:56.45Sparky... short story ... i hate git :)
14:56.52Sparkyohh, nice :)
14:57.15Sparkythought google is rich
14:57.28*** join/#htc-linux infernixx (i=nix@unaffiliated/infernix)
14:57.50Sparkythe download is done
14:58.38Sparkynext try
14:58.48Sparkyk, same error
14:58.54Sparkymove to phone memory
15:00.47Sparkysame error on phone memory :(
15:00.54kvstrien:s that's a pity
15:01.28kvstrienbut have you got a zImage at all?
15:01.48Sparkyi downloaded the three files
15:01.52kvstrientrue
15:01.57Sparkyinitrd-android-raphael.cpio.gz
15:01.57kvstrienand none of them was named zImage :)
15:02.03Sparkyi thought thats the zimage
15:02.14kvstrienno
15:02.16Sparkyk
15:02.18kvstrienthat is the initrd - the ramdisk
15:02.21kvstrienthe zImage is the kernel
15:02.39kvstriensee instructions "compiling your own kernel"
15:02.42*** join/#htc-linux nebi (n=nebi@170.ftth2.cust.fyrobs1.upps.se.borderlight.net)
15:02.44Sparkyk
15:03.26Sparkyhow long does it takes to build ?
15:03.35kvstrienwhat do you mean?
15:03.39kvstriencompile time?
15:04.09kvstrienthe longest time is the download of the GIT
15:04.18kvstrienafter that the download of the toolchain
15:04.28kvstrienafter that all is done quite fast - in a few minutes you're done
15:04.39Sparkyshall i try?
15:04.45kvstrienI think you should
15:04.51kvstrienthe instructions are quite clear
15:05.03Sparkyyes, but there will be no success
15:05.21kvstrienno?
15:05.35kvstriendon't know if you're much into linux
15:05.38Sparkyi thought nobody got andorid running on an touch hd
15:05.50kvstrienok that I don't know
15:06.02Sparkyhttp://www.youtube.com/watch?v=NzZRxEgu440
15:06.06Sparkyhttp://www.youtube.com/watch?v=Siai2KspElE
15:06.10Sparky2 videos
15:06.15Sparkyno success
15:06.22kvstrienk..
15:06.31Sparkyi didn't found anything else
15:06.55kvstrienbut.. once the kernel is running, android should be too
15:07.19Sparkydoes the kernel runs on his own?
15:07.22kvstrienno
15:07.59kvstrienthe kernel is a kind of abstraction layer - it translates the hardware signals to the rest of the operating system, and vice versa
15:08.33Sparkythere is no terminal included, right?
15:09.13kvstrienno
15:09.17Sparkygit is working :)
15:09.17kvstrienthat part is in the initrd
15:09.20Sparkyk
15:09.35kvstrienwhen you try the angstrom initrd for example, you will boot into the terminal
15:09.47kvstrienbut from what i've seen there are display problems with the touch hd..
15:09.59Sparkyi tried the anroid 0.8 image
15:10.18kvstrienthen you will boot into a graphical system (if all drivers work, of course)
15:10.27Sparkybut i think, that will be the same
15:11.26kvstrienhmhm, but what about the framebuffer problems?
15:11.47kvstrienif you've got no visual output on your screen, you'll need to login via SSH over USB or something alike
15:11.49Sparkytell me more
15:12.13Sparkyyou can reset it
15:12.41Sparkyi thought i do not change the phone
15:12.46kvstrienno you don't
15:13.21kvstrienbut what I say is: it is possible that you get the whole system running, but kind of have the wrong drivers for your display
15:13.26Sparkyso i'm on a save site
15:13.46kvstriensafe side yes :)
15:14.06kvstrienyou won't damage your device
15:14.12Sparkyok
15:14.22kvstrienbut you also won't see any output apart from strange lines (like the ones you saw on youtube)
15:15.01*** join/#htc-linux arrrghhh (i=cdf317ba@gateway/web/ajax/mibbit.com/x-99e2b50e75a624dd)
15:15.07Sparkyyes, thats the reason i asked you whether i should do it :)
15:15.23Sparkymy english is so bad :(
15:15.25kvstrienand that's the reason why I asked if you were somewhat into linux
15:15.34Sparkya little bit
15:15.43Sparkywhy?
15:15.49kvstrienyou have maybe worked with SSH before?
15:15.54Sparkyyes
15:16.09arrrghhhso i still can't figure this out.  i have a titan, and it keeps telling me that "failed to mount sd card" when linux is booting.  i've formatted the card with FAT this morning, i've tried different clck speeds, i don't know what else to try.
15:16.42kvstrienSparky: ok, then you can follow the instructions on the wiki to connect to your device via SSH once it's booted
15:16.52Sparkyk, i try
15:16.57kvstrienstill you won't see any output on your display, but at least you have access to your device
15:17.04kvstrienand have a point to start developing :)
15:17.08Sparkyok
15:17.27*** join/#htc-linux ttbob (n=ttbob@xdsl-213-196-247-208.netcologne.de)
15:17.32Sparkyremote: Compressing objects:   1% (2869/203664)
15:17.38Sparkyi'm not far :(
15:17.51kvstrientold you the GIT was slow ;)
15:18.18Sparkyi see, i see :)
15:18.36*** join/#htc-linux dcordes_ (n=dcordes@unaffiliated/dcordes)
15:19.17kvstrienmaybe I can provide you the whole GIT repo in one .tgz
15:21.13Sparkyyou don't need to
15:21.18kvstrienk
15:21.20Sparkythe download is at 4%
15:21.34Sparkynext week i can give it a try ;)
15:22.41arrrghhhany ideas?  i've booted android on this microSD card once, maybe twice.  ever since it keeps saying it can't mount the sd card.
15:22.57kvstrienor next year :P
15:23.08kvstrienare drivers already finished for titan?
15:23.09Sparkyi read something about that you have to enable active sync
15:23.48SparkyConfigure your phone to use "Activesync" and not "Disk Drive". The usb driver cannot cope with the "Disk Drive" mode, but only works when you boot with the "ActiveSync" mode enabled.
15:23.52Sparkyk, something else
15:23.53Sparkysorry
15:24.19arrrghhhkvstrien: well i was able to boot titan with the vogue image a few months ago.  and now there is an "official" titan image.
15:24.53Sparkynext year, good intentions :)
15:24.58kvstrien,
15:25.19kvstrienarrrghhh: via HaRET?
15:25.33arrrghhhyessir
15:25.38kvstrienk,
15:26.06dcordes_kvstrien: yes, titan is in the htc-vogue branch
15:27.08kvstrienyeah I see now :) sorry, need to check wiki pages first before asking :P
15:27.43arrrghhhhehe np
15:28.34arrrghhhi just don't get it tho.  i actually got android to boot on this sd card once, maybe twice.  but it was very unusuable.  they've made some pretty good progress recently (it seems) and i want to try it out!  i just can't get the dang sd card to mount.  i can't mount it manually either.
15:28.44kvstrienbut what's your line in default.txt where the sd card should be mounted?
15:30.35arrrghhh1 sec phone is soft resetting again lol
15:30.41*** join/#htc-linux spion (n=spion@unaffiliated/spion)
15:31.13arrrghhhmsm_sdcc.msmsdcc_fmax=32000000
15:31.23arrrghhhand i've tried a ton of different values for that.
15:31.32dcordes_arrrghhh: what's your entire CMDLINE = ?
15:32.02kvstrienI meant how (and if) the partition (/dev/blahblah) corresponded to the actual partition where you have android
15:32.03*** join/#htc-linux xero (n=weechat@216.31.94.52)
15:32.28arrrghhhppp.username= ppp.password= msm_sdcc.msmsdcc_fmax=32000000 pm.sleep_mode=0 board-htcvogue.panel_type=0 fbcon=rotate:3
15:32.59arrrghhhkvstrien: well it looks like it's trying to mount /dev/block/mmcblk0p1 to /sdcard i believe.
15:33.29kvstrienok, so you have android on the second partition of your SD-card..
15:33.59arrrghhhthe sd card is not partitioned at all.
15:34.44kvstriencorrect me if I'm wrong, but I thought that mmcblk0 was your device, and after that is p0 the first partition, p1 the second and so forth... is that right?
15:35.19Sparkyno
15:35.23*** join/#htc-linux Untouchable (n=IceChat7@cm-84.209.89.86.getinternet.no)
15:35.27Sparkyfdisk says /dev/sda1 is the first
15:35.28UntouchableHi all! :)
15:35.36UntouchableAnyone here working on the raph? :D
15:35.39kvstriensparky: that's about your harddrive
15:35.47Sparkythought is the same
15:35.50kvstriennop
15:35.56Sparkybad luck today :)
15:36.01kvstrienevery physical drive has an own partition table
15:36.11Sparkyk
15:36.28kvstrienbut maybe dcordes_ can help out here? because I am not sure if I said it right
15:36.58Sparkythought sda is the physical medium and the 1,2,3,4, .. are the partitions
15:37.02kvstrientrue
15:37.11sleeprwhat phones are you guys working on?
15:37.27kvstrienand sda is your harddrive where mmcblk0 is your mmc card
15:37.30kvstrienI'm working on nike
15:37.45Sparkyso p1 is the first partition, or?
15:38.21kvstrienthat I don't know for sure - it's p1 OR p0
15:39.03Sparkyk, but why should it start here with 0, when the standards start with 1
15:39.16Sparkybut you are right
15:39.40Sparkyit was just an idea
15:39.49arrrghhhkvstrien: well i didn't mean it's not partitioned at all.  i didn't specify any particular settings so it should just be one big partition
15:40.07kvstrienyeah of course :) an unpartitioned disk you won't be able to put your OS on :P
15:40.09kvstrienI understood
15:41.47kvstrienbut if you try it with p0 instead of p1? (as I said I don't know for sure, but you can always try)
15:44.38arrrghhhi've tried manually mounting all the /dev/block devices.
15:45.30Sparkykvstrien: 19% i am almost done
15:45.37kvstrien:)
15:45.58kvstrienunderwhile you can already download the toolchain
15:46.12*** join/#htc-linux xero (n=IceChat7@216.31.94.52)
15:46.35arrrghhhevery time i try to mount one of those /dev/block devices i get the same error.
15:47.10kvstrienk
15:47.26Sparkydo you really need your sd card?
15:47.30dcordeskvstrien did did somebody document blackstone gpios?
15:47.53kvstriendon't know
15:48.21arrrghhhso i have no use for the sd card.
15:48.35dcordesit would be good to create BlackstoneGPIO wikipdage
15:48.40Sparkyk, but the systems run
15:48.45Sparky+s
15:48.48Sparky?
15:49.12arrrghhhandroid booted on this very sd card maybe 2x.  every other time i've gotten the failed to mount sd card error.
15:49.33Sparkyis there a log message somewhere?
15:49.39arrrghhhand i kinda left it for a few weeks and just came back to it the other day to see any progress.
15:49.41Sparkyfor a detailed error message?
15:49.52arrrghhhdo you want me to read what's in the terminal when i boot it?
15:50.17Sparkymy scummvm won't start anymore and i didn't changed anything :(
15:50.26Sparkyit is almost the same :)
15:50.49arrrghhhisn't it just great?
15:51.15Sparkyof course
15:51.27arrrghhhthat's what drove me crazy about it.  every one keeps telling me to try another card.  well i don't really want to buy one since i don't really use this one, and if i borrow one at it works then i'll be pissed that my card doesn't work!
15:52.22Sparkyyes, thats really bad luck
15:52.48kvstriendcordes: question about the patch you sent me this morning
15:53.31dcordeskvstrien you received the mail?
15:53.35kvstrienyes I did
15:54.20dcordesok
15:54.34kvstrienand I have an original google, branch htc-msm
15:55.36kvstrienfollows original/htc-msm-2.6.25
15:55.45kvstrienbut the files inside stood in a folder "march-msm" where google uses "mach-msm" -> can I "blindly" overwrite these files?
15:56.25dcordeshtc-msm-2.6.25 is thew rong branch
15:56.34kvstrienok
15:56.41kvstrienwhich branch should I track?
15:56.49dcordesyou shouldn't put anything blindly
15:56.58dcordesget htc-msm
15:57.10dcordesand add the changes manualy
15:57.13kvstrienok
15:57.31dcordesthen we can commit it if you like
15:57.31kvstrienbut do I need to create a defconfig myself?
15:57.48dcordesdidn't jepelea add a .config ?
15:58.02kvstrienno
15:58.05dcordeshm
15:58.14kvstriena Kconfig (in march-msm)
15:58.22kvstrienand a mach-types (in tools)
15:59.44dcordesyea he had to update mach-types cause current htc-msm one lacks nike
15:59.53kvstrientrue
16:00.15dcordesif you want to test I can try to apply the stuff
16:00.24dcordeslater in the evening
16:01.52kvstrienthat should be very nice :)
16:01.55dcordesjerpelea used a .25 branch which has kaiser
16:02.29arrrghhhso is there anything else i can try other than formatting the sd card and choosing a different clck speed?
16:03.27dcordesarrrghhh did you checkt he vogue linux xda thread?
16:03.50Sparkykvstrien: a miracle happend, git is done with compressing objects :)
16:04.05kvstrienwow
16:04.10Sparkyyes
16:04.11kvstrienbut now you need to download it
16:04.15SparkyReceiving objects:  83% (910794/1093432), 242.49 MiB | 1793 KiB/s
16:04.19Sparkyvery fast :)
16:04.20kvstrien:o
16:05.23dcordesnice connection
16:05.33Sparkythx
16:05.50dcordesis that your private?
16:05.54Sparkyyes
16:06.26Sparkybut i like the connection on work much more :)
16:06.31dcordesI have only about 700 KiB/s
16:06.58Sparkynot bad too
16:07.02Sparkyround 10 MBit, or?
16:07.24dcordes~seen rolk
16:07.27aptrolk <n=rolk@ip5457417f.direct-adsl.nl> was last seen on IRC in channel #htc-linux, 5d 16h 22m 5s ago, saying: 'Bye all, good night. And rogro82: congratulations on this result. We're progressing...'.
16:07.57dcordesSparky idk
16:08.22Sparkyidk ?
16:08.46dcordesi don't know
16:08.48Sparkyi don't know?
16:08.50Sparkyk
16:08.51Sparky:)=
16:08.56kvstriendcordes when I checkout htc-msm which repo should it track?
16:09.01kvstrienrepo=branch srr :)
16:09.26kvstrienorigin/htc-msm doesn't work..
16:09.54kvstrienor do I need origin/android-msm-htc ?
16:11.13dcordesit doesn't work?
16:13.00kvstrienwhen I try "git checkout -b my-htc-msm origin/htc-msm" I get the error message "fatal: fatal: git checkout: updating paths is incompatible with switching branches/forcing - Did you intend to checkout 'origin/htc-msm' which can not be resolved as commit?"
16:13.26Sparkygit is done *show:off*
16:14.10Sparkyi have to go to the drugstore, be back later, bye
16:14.31kvstrienand "git checkout origin/htc-msm" gives me "error: pathspec 'origin/htc-msm' did not match any file(s) known to git."
16:14.44arrrghhhdcordes, yea i've looked at the vogue thread.  everyone says try a different sd card, but i've gotten android to boot off of this card before.  besides, i don't really see how that's a solution when i know the card works.
16:14.49kvstrienmayb the problem is that I cloned it local?
16:19.23*** join/#htc-linux ttbob__ (n=ttbob@xdsl-213-196-249-253.netcologne.de)
16:23.03*** join/#htc-linux LunohoD (n=alex@e180066150.adsl.alicedsl.de)
16:23.22*** part/#htc-linux LunohoD (n=alex@e180066150.adsl.alicedsl.de)
16:27.44RZK333what does fbduringboot do?
16:27.57RZK333front buffer?
16:31.48kvstrienframebuffer device I think?
16:31.49spionframebuffer?
16:31.54arrrghhhwelp that sucks.  i don't really want to buy a new card, but that seems like it's the solution.
16:32.19spionwhat kvstrien said.
16:32.30arrrghhhjust seems like a crappy solution
16:32.35RZK333kvstrien: in some configs it is 0
16:32.44kvstrientrue
16:32.46kvstrienin mine too
16:34.35kvstrienI don't think it's that bad arrrghhh
16:34.51kvstrienyou don't need to buy an 8G card ;) 512 MB will do and costs next to nothing
16:35.04arrrghhhkvstrien: how is that a solution tho?  it's worked previously...
16:35.15arrrghhhso i buy another card, and that doesn't work... now what?
16:35.26kvstrienthan you know for sure that it was not your card
16:35.28arrrghhhjust doesn't seem like a solution to me.
16:35.37kvstrienbut you know the technique behind flash memory?
16:35.41arrrghhhyour car needs an oil change.  do you get a new engine?  lol
16:35.49arrrghhhin reference to...
16:35.52kvstrienmemory sticks, sd cards, usb-sticks, whatever..
16:35.56kvstrienit's EEPROM
16:35.59arrrghhhi've tried it with another card.
16:36.17kvstrienok, and that gave the same errors?
16:36.19RZK333in some configs ram size is 0x07800000, in some 0x08000000, in some there is ramaddr, it does matter?
16:36.28arrrghhhyes.
16:36.38kvstrienk, in that case I don't think it's the solution :)
16:36.44arrrghhhcould not mount sd card.  i've only tried it with one other tho.  my gf's 2gb microSD card.
16:36.49kvstrienjust try an old configuration that worked
16:37.02arrrghhhwell the old config broke
16:37.07arrrghhhbefore i updated it.
16:37.21kvstrienand no-one ever uploaded a working config?
16:37.26arrrghhhso i decided to see if an update would fix it.  and they've made leaps and bounds (on my device at least) cuz now the keyboard seems to be working.
16:37.30kvstrien(as long as you know, of course)
16:37.34arrrghhhit's working for a lot of people
16:37.40arrrghhhwell a lot is probably relative.
16:37.43kvstrienow :S that's a pity
16:37.48arrrghhhindeed.
16:37.55arrrghhhand only a few people have had this issue.
16:38.01arrrghhhi wonder if i've formatted it too many times lol
16:38.06arrrghhhi've only formatted the card may 10x.
16:38.09arrrghhhmayb
16:38.10arrrghhhe
16:39.21arrrghhhthe most maddening part is this card has worked before...  and linux recognizes the card, but refuses to mount it.
16:40.17kvstrienok, flash cards can break, but if your gf's one gives the same problem it's definately not your card, is it?
16:40.50arrrghhhwell i guess it's possible both cards are hosed
16:40.56kvstrientrue
16:41.07arrrghhhthe flash card works fine...
16:41.21kvstriengparted doesn't see it at all?
16:41.24arrrghhhso i don't understand how it can function in a laptop, in my phone, but in my phone under linux?  forget it.
16:41.52arrrghhhi've never tried to look at it with gparted.  both my laptops (gfs and mine) run winblows.
16:42.27kvstrienk, but that means as much as having no ext3 partition but a FAT or FAT32 partition on your card??
16:42.32spionso hrm, what FS would a card use?
16:43.00kvstrienin that case I fully understand why Linux can't mount it :-D
16:43.45spionkernel w/o FAT fs support?
16:44.29kvstriennot native while booting I think?
16:44.33arrrghhhfat16
16:45.03arrrghhhthe kernel should have fat support.  and i don't know which format to use, fat32 or fat16.
16:45.13kvstriendoesn't matter
16:45.18kvstriendepends on the size
16:45.27spiondunno. if the module is compiled as built-in, why not? then again I've never tried that.
16:45.30arrrghhhwell it's only a 512mb card.
16:45.58kvstrienthat should do
16:46.05kvstrienFAT16 can address up to 2 GB
16:46.20kvstrienbut already done things like running a checkdisk on it?
16:48.09*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)
16:49.27kvstrienbut the mounting gets wrong AFTER linux is booted, right?
16:49.29arrrghhhhrm never occurred to me to run chkdsk on the sd card...
16:49.42arrrghhhi just did a full format this morning in the hopes it would fix it.
16:49.47arrrghhhugh i wish i had a card reader lol
16:51.07arrrghhhand yes, the mounting issue is after linux starts.
16:51.13arrrghhhi can even type at the tty it dumps me to
16:52.07arrrghhhmaybe i should use an older version of haret?
16:53.56arrrghhhsome of it scrolls off the screen
16:54.00arrrghhhbut it seems to recognize the card
16:54.28arrrghhhmmcblk0: mmc0:e624 SUS12 495488KiB
16:54.42arrrghhhthen mmc blk0: p1 < p5 >
16:55.18arrrghhhthen FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
16:55.37arrrghhhthen mount: mounting /dev/block/mmcblk0p1 on /sdcard failed: invalid argument.
16:56.14*** join/#htc-linux ltxda (n=anon@unaffiliated/ltxda)
16:56.42spionYou can check /proc/filesystems
16:56.50spionSee if fat is listed
16:59.15*** join/#htc-linux miknix (n=miknix@gentoo/developer/miknix)
16:59.56tsdogsarrrghhh: how did you format the SD?
16:59.57tmztarrrghhh: can you fdisk -l /dev/sdX on your pc
17:00.24tmztthe device is called mmcblk on the phone because it is connected to the mmc bus rather than usb
17:00.29arrrghhhtmzt: i don't have a linux box that can read this card.
17:00.38arrrghhhtsdogs: in winblows.  as FAT.
17:00.43arrrghhhfull format, not quick.
17:00.44tsdogsif you used wm then probably the correct partition is p5 and not p1
17:00.49tmztok, how did you originally format it? still on the phone?
17:00.59tsdogshmm then why 2 partitions?
17:01.06tmzttsdogs: that would be true if it was extended
17:01.10spionalso, modprobe vfat
17:01.14spionmodprobe msdos
17:01.16arrrghhhtmzt: honestly this phone was purchased... so originally, i have no clue how the card was formatted
17:01.31tmztarrrghhh: ok, Start>Run>diskmgt.msc
17:01.34arrrghhhand i've tried to mount everything listed in /dev/block/ and nothing mounts
17:02.12tsdogscan you try mounting /dev/mmcblk0p5 ?
17:02.27tsdogsjust a wild guess :)
17:03.18arrrghhhi tried mounting EVERYTHING in /dev/block lol
17:03.38tsdogsok
17:03.38tmztarrrghhh: where did you try mounting everything?
17:03.45tmztarrrghhh: where did you type the commands
17:04.07arrrghhhtmzt: and unfortunately i'm at work, so i have no way of putting the card into a machine here...
17:04.10arrrghhhat the tty
17:04.19arrrghhhi can cd
17:04.20arrrghhhand ls
17:04.29arrrghhhgrep even is there lol
17:04.44tsdogsarrrghhh: is mmcblk0p5 in there?
17:04.56tsdogsI mean under /dev or /dev/block
17:05.09arrrghhhno
17:05.16arrrghhhi have /dev/block/mmcblk0
17:05.21arrrghhhand mmcblk0p1-4
17:05.23tmztarrrghhh: ok, Start>Run>diskmgmt.msc
17:05.42tsdogsarrrghhh: you are better repartition your card
17:05.44tmztok, on the phone then fdisk -l /dev/mmcblk0
17:06.03tsdogsI'm not sure fdisk is in the initrd :/
17:06.13tmztthen ls /sys/block/
17:06.24arrrghhhf yea
17:06.26arrrghhhfdisk is on there
17:06.48tmztis there anything on the card now?
17:07.02tsdogsthe problem with the initrd is that the dev fs is not mounted, devices are created manually ihmo
17:07.19tmztdevfs is not used anymore and these names are from mdev
17:07.21arrrghhhok fdisk -l /dev/block/mmcblk0 yields
17:08.13tsdogsls /dev/block
17:08.22tsdogsbetter: ls -l /dev/block
17:08.31tekkdronetmzt: had you already established Q was using gsm 7.10 serial multiplexing?
17:08.48tmzttsdogs: that will list what devices are created, not what block devices are preset
17:09.24tmzttekkdrone: well, gsm0710muxd (from moko) doesn't work, and neither does mux_cli_usb from openezx
17:09.27tsdogstmtz, but afair the /dev is not devfs mounted but manually created, so you'd see only the created block devices by hand
17:09.59arrrghhhi can ls /dev/block
17:10.07arrrghhhbut when i ls -l /dev/block i get a segfault...
17:10.12tsdogscool
17:10.17tmztarrrghhh: what is fdisk -l /dev/mmcblk0
17:10.33tsdogsimho /dev/mmcblk0 ain't created
17:10.34arrrghhhtmzt: i put that out above.
17:10.51arrrghhhoh maybe i didn't hit enter, damnit.
17:10.52arrrghhh1 sec
17:11.27arrrghhhfdisk -l /dev/block/mmcblk0 = /dev/block/mmcblk0p1 start 1 end 61936 block 495487+ id 5 system extended
17:11.49arrrghhh2nd line: partition 1 does not end on cylinder boundary
17:11.57tmztlooks like tsdogs is right, how did you get that?
17:12.11arrrghhh3rd line: /dev/block/mmcblk0p5 start 1 end 619
17:12.13arrrghhhhuh?
17:12.30tsdogsyes, win mobile format does that
17:12.31tmztwhy do you have an extended partition on a sd card
17:12.38tsdogsyour real partition is on p5
17:12.48tsdogsyou need to create the device
17:12.49arrrghhhi formatted it with vista this morning.
17:12.54arrrghhhokie'
17:12.57tmztand what id is it? b?
17:13.02tsdogsformatting does not change the partitions
17:13.16arrrghhhoh, i thought it would rewrite the partition table.
17:13.46tekkdronetmzt: ce appears to load 7 channels of gsm0710 before loading RIL, SMS, and SIM, it's in the LoadIPCMuxDrvrs area of the registry, gsm0710 DLCI's 1,2,3,5,12,14, and 16
17:14.00arrrghhhso what can i do?  if i have fdisk, can i wipe it on the phone in linux?
17:14.24tmztarrrghhh: what is the p5 formatted with?
17:14.41arrrghhhsays fat16.  but ls /dev/block doesn't have a mmcblk0p5.
17:14.45tmztactually, you can change the partitions without reformatting
17:14.51arrrghhhok
17:14.54arrrghhhlets do it
17:14.59tmztfdisk /dev/mmcblk0
17:15.08tmztd
17:15.08tmzt1
17:15.09tmztd
17:15.10tmzt5
17:15.16tmzt(other way around)
17:15.22tmztn
17:15.23tmztp
17:15.24tmzt1
17:15.28tmzt<enter>
17:15.31arrrghhhyou mean /dev/block/mmcblk0
17:15.35tmztyes
17:15.48tmztt
17:15.51tmztb
17:16.31arrrghhhok
17:17.03*** join/#htc-linux Sparky_ (n=maik@77.20.236.81)
17:17.28arrrghhhfdisk -l /dev/block/mmcblk0 still shows the same thing tho
17:18.22Sparky_@kvstrien: still here?
17:18.27kvstrienyess
17:18.44kvstrienjust discovered I've used the wrong GIT repository all the time :)
17:19.01Sparky_make is running
17:19.01kvstriengit://git.android.com (which is gonna be outdated)
17:19.07kvstrienyou made it running?
17:19.13Sparky_no
17:19.15kvstrienow sorry :) make is running
17:19.15Sparky_make runs :)
17:19.16kvstrien:P
17:19.29kvstrienmulticore?
17:19.29tekkdronetmzt: further down there's the Mux0710/USBIPC key which calls out IPC1: and gives the event win event names for muxready and muxwait, ce seems pretty insistent that it's using 710 muxing
17:19.34Sparky_loll
17:19.36Sparky_no
17:19.36Sparky_:(
17:19.39kvstrienbetter
17:19.46kvstrienif you run multicore, you may miss errors
17:19.50Sparky_cool high speed amd 2400+ XP :)
17:19.58tmzttekkdrone: where did you see those events?
17:20.19kvstrienbecause if one thread crashes the other one will have to finish before make is killed
17:20.24tekkdroneHKLM\Software\Motorola\Mux0710\USBIPC
17:20.30kvstrienso you easily miss messages
17:20.49Sparky_k
17:21.05arrrghhhhrm
17:21.14Sparky_some warnings appears, but i hope no errors :)
17:21.15arrrghhhtsdogs: so... not sure how that helped.
17:21.20kvstrienwarnings are no prob
17:21.25Sparky_i hope so
17:21.54tsdogsarrrghhh: did you save the changes
17:21.55tsdogs?
17:22.05dcordesarrr
17:22.06arrrghhhtsdogs: oh i have to write the partition table when i'm done huh
17:22.10arrrghhhwhat's that command?  w?
17:22.12Sparky_i got an network hard disk space and its runs on linux, very nice :)
17:22.20arrrghhhd'oh
17:22.24tekkdronetmzt: what was that funky AT command you saw on ttyUSBn ?
17:22.31tsdogsarrrghhh: yes
17:22.41arrrghhhblargh, 1 sec.
17:23.57arrrghhhtsdogs: ok now when i do fdisk -l /dev/block/mmcblk0 i get : start 2 end 61936 blocks 495480 id b system win95 fat32
17:24.13arrrghhhand the only one listed is /dev/block/mmcblk0p1
17:24.24tsdogsok does the command mkfs.vfat exsist?
17:24.33arrrghhhlets see
17:24.41arrrghhhnop
17:24.44arrrghhhe
17:24.55tsdogsok then do sync
17:25.02tsdogsa couple of times
17:25.16tsdogsremove the card and format it with windowze
17:25.23arrrghhhlol ok
17:25.26arrrghhhthis'll have to wait.
17:25.34tmztarrrghhh: what's wrong?
17:25.37arrrghhhi don't have a card reader here @ work unfortunately.
17:25.48arrrghhhtmzt: well i rebuilt the partition table with fdisk.
17:26.23tsdogsarrrghhh: does mkfs.msdos maybe exsist?
17:26.25Sparky_try another type instant of vfat
17:26.44arrrghhhno
17:26.54arrrghhhi don't even think mkfs is there.
17:27.03tsdogsor mkdosfs ?
17:27.15arrrghhhnope
17:27.44Sparky_which linux do you use?
17:27.47tsdogswell you can reboot into win mo and try format it, but I'm not sure it keeps the partition table
17:27.47Sparky_@arrrghhh
17:27.48tmztarrrghhh: ok, try mount /dev/mmcblk0p1 /mnt
17:28.08arrrghhhtsdogs: i didn't know you could format inside winmo (w/o 3rd party stuff)
17:28.28arrrghhhSparky_: not quite sure... i got it from the xda dev site for the titan android build.
17:28.38Sparky_k
17:29.08tsdogsyou can format the SD :)
17:29.19arrrghhhtmzt: i thought it was "mount /dev/block/mmcblk0p1 /sdcard"
17:29.25arrrghhheither way, neither command worked
17:29.28tmztright
17:29.33tmztwhat is the error?
17:29.45tsdogstmzt: I think partition is missaligned it starts at 2 now (?)
17:30.11Sparky_kvstrien: Kernel: arch/arm/boot/zImage is ready
17:30.19kvstrienk :)
17:30.24kvstriennow copy zImage to your MMC
17:30.34arrrghhhmount: mounting /dev/block/mmcblk0p1 on /sdcard failed: Invalid argument.
17:30.58arrrghhhi also got a couple of those case sensitive messages
17:31.16Sparky_only this small file?
17:31.17arrrghhh"Fat: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
17:31.21kvstrien1.2 MB
17:31.23kvstrienaround
17:31.24Sparky_k
17:31.25Sparky_it is
17:31.59kvstrienfunny: all this work for a system that most likely won't work before 3 months ;)
17:32.29Sparky_like expected, display problems :)
17:32.31Sparky_but it runs :)
17:32.40tmztarrrghhh: ok, try mount -t vfat /dev/block/mmcblk0p1 /mnt
17:32.44kvstrienk, now the SSH part :)
17:32.47tmztumount /mnt
17:33.33Sparky_k, but i have to set up a eth0 alias
17:34.34Sparky_do you know, how to setup a route to the new network?
17:34.41Sparky_PING 192.168.0.206 (192.168.0.206) 56(84) bytes of data.
17:34.41Sparky_ping: sendmsg: Operation not permitted
17:34.44arrrghhhtmzt: so same error when i try to mount with -t vfat
17:34.56tmztit' s a warning, not an error
17:35.06tmztwhat does mount say? is it mounted?
17:35.07arrrghhhand when i try to umount it, i get umount: cannot umount /sdcard: invalid argument.
17:35.16arrrghhhmaybe it's this /sdcard folder.
17:35.23tmztwe didn't mount it on /sdcard, we mounted it on /mnt
17:35.27arrrghhhi can cd to it
17:35.31arrrghhhthere is no mnt
17:35.33arrrghhhlemme create it
17:35.58arrrghhhsame errors
17:36.15tsdogsimho it's the partition magic which is missing as it wasn't formatted
17:36.39arrrghhhperhaps.  i guess i don't know how to "properly" format this card.
17:36.58tmztarrrghhh: with the fdisk command, did it suggest using 2 for start or did you?
17:36.58arrrghhhi would just right click on it, go to format, make sure quick wasn't selected and hit go.  i usually choose fat16.
17:37.08arrrghhhit suggested 2.
17:37.16arrrghhhand i just hit enter enter and it used the defaults.
17:37.22tmztlet's make that 1 as it was before
17:37.46tmztand make sure type is b (t b) as the last command, linux doesn't care but windows might
17:37.54arrrghhhthe other thing is, i think i selected type b
17:37.56tmztcan you read this card in wm?
17:37.59arrrghhhwhich is fat32
17:38.19tmztah, change that to the one for fat16 (not fat12!)
17:38.23arrrghhhyes the card is fine in winm
17:39.01tsdogsarrrghhh: was or is? you tested after the partition change?
17:39.45tsdogsho well, change that 2 to 1 and let's see
17:39.54arrrghhhok
17:40.19arrrghhhfirst cylinder
17:40.29arrrghhhi get 2-61936, default 2
17:40.37tmztmake sure to w to write to it
17:40.39arrrghhhi can't select 1
17:40.47tsdogspretty odd
17:40.52tmztthere is a problem then
17:41.05tmztfdisk /dev/mmcblk0
17:41.05arrrghhhwhen i put 1, it says value out of range.
17:41.06tmztp
17:41.15tmzttype the lines in
17:41.34tmztit thinks that is used for some reason
17:41.49RZK333mhehe, android freezed on opengl es demo
17:42.06RZK333from 10th times started polarisbootkit
17:42.08tmztRZK333: what hardware?
17:42.15RZK333htc niki
17:42.22RZK333touch dual e.g.
17:42.26tmztwith hw3d enabled?
17:42.39RZK333dunno enabled it in android or not
17:42.45RZK333slaped kvstrien
17:42.56arrrghhhasdf
17:42.57kvstriendouble-p?
17:42.58arrrghhhweird
17:43.26arrrghhh*/dev/block/mmcblk0p1 start 2 end 61936 blocks 495480 id 6 system fat16
17:43.36arrrghhhthere we go lol it thought it was a command from the / i guess
17:44.29tsdogsarrrghhh: you remember where the 5 partition was starting?
17:44.31*** join/#htc-linux drofmij (n=jford@ip-216-46-85-26.dsl.nyc.megapath.net)
17:44.38arrrghhhtsdogs: not anymore.
17:44.50tsdogs:(
17:45.03arrrghhhis this card hosed?  i should be able to reformat it, yes?
17:45.34tsdogsthe problem is that once you format it you won't have the kernel/haret anymore on it :)
17:45.40arrrghhhimma reboot into winmo to see if the card is still recognized
17:45.48arrrghhhi can grab that stuff from my ftp
17:45.53arrrghhhor from the website.
17:46.03arrrghhhhell i may have left it on the phone (not the card)
17:46.23tsdogsok
17:46.37tsdogsit probably will ask you to reformat it
17:47.12RZK333kvstrien: when you tested, camera worked?
17:48.26arrrghhhlol
17:48.32arrrghhhit's not recognizing the card anymore
17:49.03RZK333killed it? lol
17:49.31arrrghhhyea those fdisk commands must've hosed the card.
17:50.06spionYou can't really destroy it that way
17:50.17arrrghhhwell i'm sure the card is fine
17:50.20spionYou can always delete all partitions and recreate them, then format them
17:50.21spion:)
17:50.23arrrghhhbut winmo now has no clue what to do with it
17:50.41arrrghhhand i think i may be done for the day until i get my hands on a card reader.
17:51.39tmztarrrghhh: lets make this simple, boot linux and dd if=/dev/zero of=/dev/block/mmcblk0 ONLY IF THERE IS NOTHING ON THE CARD, then reboot into windows and let it format
17:51.40tsdogsarrrghhh: try removing and reinserting the card
17:52.09tmztif it still tries writing a fat16 with utf8 nls, there is something wrong
17:52.16tsdogsthat too
17:52.42kvstrienRZK333: no
17:52.54kvstrienbut what I tested was only the early development edition
17:53.06kvstriennow busy with getting keypad working - more important for me :)
17:53.29tmztkvstrien: how is the gpio mapping going?
17:53.40RZK333how to access console log?
17:53.45kvstrienit has already been done
17:53.53RZK333e.g. drop to console
17:53.55kvstriengot a patch from dcordes
17:54.24kvstrienand with that applied correctly the gpio lines should be mapped correctly
17:55.21*** part/#htc-linux drofmij (n=jford@ip-216-46-85-26.dsl.nyc.megapath.net)
17:55.48kvstrienbut got some problems with checking out the kernel gits the right way
17:56.53*** join/#htc-linux Sparky_ (n=maik@77.20.236.81)
17:57.01Sparky_re
17:57.13Sparky_kvstrien: question
17:57.13RZK333chronometer demo crashed too...
17:57.20kvstriensparky: say it :)
17:57.39Sparky_how to connect to the htc?
17:57.52kvstriendon't know
17:57.52Sparky_do i need a wifi connection?
17:57.57Sparky_usb cable?
17:57.58kvstriendon't think so
17:58.00kvstrienUSB cable
17:58.17kvstrienwhen you connect, you can look up with dmesg where it has been assigned to
17:58.41Sparky_so i have to tell the mobile phone that it shall be a network card?
17:59.30kvstrienyou have to tell your linux that your usb should be an etwork card
17:59.41Sparky_k
17:59.43kvstrienifconfig *device* *address* I think
18:00.08Sparky_i thing it does it automaticlly if i say the mobile phone is a modem
18:00.20kvstrieneehm under Linux?
18:00.21Sparky_then i got another eth device
18:00.28Sparky_no
18:00.32Sparky_on the mobile phone
18:01.19kvstriennow
18:01.20kvstrienno
18:01.40kvstrienyou need to set up a ssh daemon
18:01.48kvstrienbut some Linux versions have it already onboard
18:01.55Sparky_yes
18:02.09Sparky_andorid starts a daemon, yes?
18:02.13kvstriendon't know
18:02.17Sparky_k
18:02.27tmztandroid doesn't have usb networking, only adb
18:02.35kvstrienok
18:02.38kvstrienI need to go now
18:02.47Sparky_k, bye, thx for everything
18:02.53kvstriendinner with my housemates :)
18:03.11Sparky_@tmzt: how can i connect to the phone
18:03.28tmztSparky_: what root filesystem are you using?
18:03.38Sparky_wm6.1
18:03.41Sparky_on the mobile
18:03.50tmztto boot linux
18:03.55tmztwhat initrd
18:04.14Sparky_Android's
18:04.22Sparky_http://www.gavero.com/pichurri/blackstone/android/initrd-android-raphael.cpio.gz
18:04.37tmztyou can't use that for usb networking
18:04.46Sparky_l
18:04.46Sparky_k
18:04.55Sparky_is there a way to connect to the phone?
18:04.59Sparky_via ssh?
18:05.29Sparky_my wifi unter wm6 works, is there a possibility?
18:05.33tmztuse an angstrom usb filesystem
18:05.41Sparky_under not unter :)
18:06.04Sparky_k, try Angstrom
18:06.53Sparky_so booting wm6
18:14.56Sparky_so i downloaded everything
18:15.19Sparky_how to go on?
18:15.34Sparky_shall i connect the mobile via usb to the pc?
18:15.37tmztI think you need to extract that to a sd card, does sd work in linux?
18:15.55arrrghhhtmzt: i can't boot linux w/o the sd card...
18:16.01Sparky_http://wiki.xda-developers.com/index.php?pagename=BlackstoneLinux
18:16.06Sparky_i use this tutorialö
18:16.09Sparky_-ö
18:16.17arrrghhhtsdogs: removing and reinserting the card lights the screen up, but it doesn't seem to recognize what it is.
18:16.21*** join/#htc-linux lpotter (n=lpotter@58.173.176.153)
18:16.23Sparky_so i got a java programm
18:16.34tmztSparky_: where did you get that file?
18:16.41Sparky_which?
18:17.11tmztangstrom usb
18:17.29Sparky_from this tutorial
18:17.31Sparky_http://wiki.xda-developers.com/index.php?pagename=BlackstoneLinux
18:17.36Sparky_Haret
18:17.36Sparky_Haret config for Angstrom
18:17.36Sparky_Android's initrd
18:17.36Sparky_Run haret.exe on your phone
18:34.03arrrghhhtmzt: i get "dd: can't open '/dev/zero': no such file or directory
18:34.06arrrghhh"
18:34.52tmztmknod /dev/zero c 1 5
18:35.28arrrghhhk looks like it's workin
18:35.31arrrghhhwipin lol
18:35.39arrrghhhi really don't care what's on this card.
18:35.41arrrghhhit's just anroid.
18:35.48tmztok
18:36.03arrrghhhif there were any pics, oh well haha.  i probably already copied them.  or they weren't importnat.
18:36.09arrrghhhlooks like it's still wipin
18:36.17tmztit will take a while
18:36.29tmztbut you can stop after the first part is zero
18:37.07arrrghhhhrm
18:37.11arrrghhhdunno what that means.
18:37.30tmztonce the partition table/mbr and fat tables are gone
18:39.14arrrghhhoh
18:39.21arrrghhhwell i can't crtl-c w/o a ctrl key.
18:40.48arrrghhhso i think i have to wait haha
18:42.33arrrghhhdone
18:42.37arrrghhhno space left on device
18:42.41arrrghhhdid i just fill the card with 0's?
18:43.03tsdogsyep
18:43.08arrrghhhsweet.
18:43.18arrrghhhk i'm rebooting into winblows mobile 6.
18:43.31tmztah
18:43.49tmztI was going to have you partition it first
18:43.57tmztbeen thinking about it
18:43.58arrrghhhoh
18:44.02arrrghhhwell i can do that
18:44.10arrrghhhalthough it's telling me to format it...
18:44.32tmztyou can try that, we can always wipe a few megs if we need to
18:44.36tsdogsimho it creates that stupid partition table that there was before :(
18:44.38arrrghhhhooray it's workin
18:44.47arrrghhhat least in winblows
18:44.51tsdogslol
18:44.51arrrghhhlemme copy the stuff back on there
18:44.53tmztdd bs=8M count=1 or whatever
18:45.29tmztthat's not going to work, the android script will mount the first partition which is an extended partition and linux won't enumerate it
18:45.38tmztfix the partition table first
18:46.50arrrghhhok i'm back in linux
18:47.15tmztmknod /dev/zero c 1 5
18:47.36tmztdd if=/dev/zero of=/dev/block/mmcblk0 bs=8M count=1
18:47.46tmztTHIS COMMAND ERASES THE CARD
18:48.26arrrghhhfor the third time today haha
18:48.32arrrghhhi know you have to be sure :P
18:48.55arrrghhhk
18:48.58arrrghhhdoin its thing
18:49.01arrrghhhthen fdisk?
18:49.07tmztyeah
18:49.17tmztjust make one partition with the fat16 type
18:49.21arrrghhhk
18:49.29tmztprimary partition using the whole card
18:49.43arrrghhhk
18:49.44arrrghhhdone
18:49.55arrrghhhand hey i have a 1 cylinder now
18:50.06arrrghhhso now back to windows?
18:50.12tmztnow reboot windows and let it format, copy the android images and try it
18:50.31arrrghhhallrighty!  i'm not sure, but it feels like progress.
18:51.01tmztwindows should not try to repartition the card unless it's blank
18:51.02arrrghhhthis may be a extremely stupid question, but why can't i just run it off the phone's rom?
18:51.31tmztlinux does not have access to it, the fs you are using now is loaded into ram before booting linux
18:51.42arrrghhhah ok
18:51.55arrrghhhwell the storage card isn't appearing in winblows anymore...
18:52.05tmztlet it format
18:54.09arrrghhhit's not recognizing the card to format it.
18:55.23tsdogsyou setted the type right?
18:56.14tmztit should be e
18:59.10tsdogsarrrghhh: is there a mkfs command in the initrd?
19:00.01arrrghhhi tried mkfs, it's not there.
19:00.08arrrghhhand i set the type to "6" or fat16.
19:00.21arrrghhhlemme boot back to linux 1 sec
19:00.22tmztthat won't work with LBA
19:01.02arrrghhhwhat should i use?
19:01.12tsdogsarrrghhh: you could try installing the following cab and replace the kernel with yours http://www.linuxtogo.org/~htcpxa/htcuniversal/images/ramdisk/Ramdisk.cab
19:01.29tsdogsreference: http://www.handhelds.org/moin/moin.cgi/UniversalHowtoInstallLinux
19:01.31arrrghhhi'm guessing e, win95 fat16 (lba)
19:01.55tmztyeah
19:03.44tsdogsunless the mmc driver is a module
19:03.56tmztno, kernel detects it
19:04.07tmztwell, sorry
19:06.14tsdogsgg
19:07.22arrrghhhwell i changed it to e
19:07.29arrrghhhand it's still not recognized.
19:07.57tmztarrrghhh: busybox mkdosfs , busybox mkfs.vfat
19:08.01tmztor do what tsdogs said
19:08.51arrrghhhmkdosfs, mkfs.vfat: applet not found.
19:12.38arrrghhhwhat tsdogs said didn't make much sense.
19:13.49tmzttake a .cab file with a different initrd that apparently has mkfs and use it with your zImage
19:13.56tmzthow are you booting linux now?
19:14.16arrrghhhwith haret
19:14.28arrrghhhand the android stuff i got from xda dev site
19:14.32tmztwhat files?
19:14.40tmztno, how are you booting the console image
19:14.44arrrghhh1 sec
19:14.46arrrghhhuhm
19:14.49arrrghhhi run haret.exe?
19:14.53arrrghhhpoint it to the default.txt?
19:15.08arrrghhhhttp://magister.ipsys.net/projects/android-for-titan/\
19:15.10arrrghhhhttp://magister.ipsys.net/projects/android-for-titan/
19:15.16tmztwhich contains what set KERNEL and INITRD ?
19:15.19arrrghhhthat's the site... but it may be down.  i think it's down tho.
19:23.23arrrghhhwell it just takes a while to load.
19:23.44*** join/#htc-linux kvstrien (n=kvstrien@ip12-124-210-87.adsl2.static.versatel.nl)
19:24.44*** join/#htc-linux JM_ (n=CJM@DHCP-129-59-132-63.n1.vanderbilt.edu)
19:25.39*** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be)
19:26.39arrrghhhwell this certainly is an easy way to murder my battery lol
19:27.57*** join/#htc-linux chab7 (n=kvirc@212.92.4.114)
19:29.28arrrghhhtmzt: what would you do?
19:30.49tmztwhat set KERNEL and INITRD are in default.txt ?
19:31.34arrrghhhuh
19:31.38arrrghhhset initrd initrd.gz
19:31.43arrrghhhset KERNEL zImage
19:32.24tmztalright, were you able to download and install the cab tsdogs mentioned?
19:34.27arrrghhhi haven't installed it yet, no.
19:35.29lupine_85ooh, progress?
19:35.50tmztlupine_85: on?
19:36.02lupine_85internal storage + raphael/diamong
19:36.04lupine_85diamond*
19:36.15tmztyeah, what's new?
19:36.48lupine_85http://forum.xda-developers.com/showpost.php?p=3094961&postcount=1191
19:36.55lupine_85new to me, anyway :D
19:36.58lupine_85is back up from exeter
19:37.31*** join/#htc-linux datachaos (n=datachao@201.21.206.79)
19:40.02lupine_85lupine_85: /win 3
19:41.37arrrghhhugh user maintenance
19:41.43arrrghhhi'll try to install that cab in a few.
19:41.46arrrghhhi have to "work" or something.
20:04.10arrrghhhtmzt: i'm saving the cab now.  should i install it or extract it?
20:05.07tmztinstall it
20:05.14tmztit will install to \Program Files
20:05.16arrrghhhk it's installed
20:05.32tmztcopy you zImage there and run haret from that directory
20:05.36tmztwait
20:05.40arrrghhh...
20:05.44tmztwhat files are in the directory
20:05.49arrrghhhthere's only a few
20:05.51arrrghhhharet
20:05.52arrrghhhrd
20:05.54arrrghhhstartup.txt
20:05.57arrrghhhand zImage
20:06.00tmztrd?
20:06.07arrrghhhdunno
20:06.09arrrghhhit's 14mb
20:06.14arrrghhhso i'm assuming that's the kernel iamge
20:06.16arrrghhhimage
20:06.17tmztno
20:06.20tmztthat's the initrd
20:06.22arrrghhhoh
20:06.24arrrghhhokie
20:06.25tmztwasn't sure if the name was right
20:06.45tmztok, rename your initrd.gz and copy that as initrd.gz in your linux folder
20:06.45arrrghhhyea, it's just rd
20:06.50arrrghhhno ext
20:06.55arrrghhhok
20:07.04tmztthen boot
20:07.14*** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net)
20:07.33arrrghhhand my zImage?
20:07.45tmztuse your zImage and default.txt
20:07.53tmztand haret
20:07.56arrrghhhk
20:07.59arrrghhhsystem.img?
20:08.05arrrghhhi'm guessing that's android
20:08.10tmztleave those alone
20:08.25tmztI mean use the folder you have been booting linux from with zImage and initrd.gz
20:08.30tmztnot the android folder
20:09.23arrrghhh... ok
20:11.24arrrghhhback to linux tmzt
20:12.39*** join/#htc-linux balsat (n=kll@87.72.13.87)
20:12.39tmztdo you have mkfs.vfat or mkdosfs now?
20:12.39arrrghhhdon't seem to no
20:12.41tmztbalsat: you have diam?
20:12.53arrrghhhnope
20:13.03tmztnot in busybox either?
20:13.40arrrghhhmaybe there's something i did wrong
20:13.46arrrghhhthis looks identical to the previous one
20:14.02tmztdid you replace the initrd?
20:14.06tmztdf -h
20:14.11*** join/#htc-linux tsdogs (n=tsdogs@net203-187-146.mclink.it)
20:14.12tmztdoes it show the same size?
20:14.29tmzttsdogs: is this rootfs supposed to have mkfs?
20:14.36arrrghhhdf -h yields nothing
20:14.51tsdogsthe ramdisk ?
20:14.55tmztyeah
20:15.03tsdogsI think so as it's stated at the wiki
20:15.16arrrghhhmaybe i'm using the old initrd
20:15.23arrrghhhthe android initred
20:15.54tsdogsdo you still get linux telling you about invalid argument when mounting partition ?
20:16.00tmztdoesn't the android initrd just end with can't mount and panic?
20:16.02arrrghhhyeo
20:16.04arrrghhhyep
20:16.13tsdogsthen you are still using the old initrd
20:16.14arrrghhhi don't get any kernel panic errors...
20:16.29tsdogswhich you got before?
20:17.07arrrghhhi never got any kernel panic errors
20:17.15arrrghhhjust couldn't mount sd card, invalid argument
20:17.25tmztI mean the error message you posted before, what did it do after that message?
20:17.27arrrghhhwell i replaced the initrd.g
20:17.27arrrghhhz
20:17.35arrrghhhand now it's frozen
20:17.46tsdogsyou should not get an error for the initrd trying to mount the root, as that ram disk runs entirely in ram
20:17.51tmztusing the same default.txt and zImage ?
20:18.08tsdogsmaybe  you need to adjust the default.txt for ram
20:18.08arrrghhhi have the default.txt and zImage from the android stuff
20:18.15tmzttsdogs: the android one tries to mount system.img from a sd card
20:18.28tsdogsyep, but not the ramdisk one :)
20:18.50tmztI don't know what other ramdisk arrrghhh is using
20:18.52arrrghhhwell i should use the startup.txt that came with it and not the default.txt from android, correct?
20:18.57tsdogsI think you should merge the two default.txt
20:19.10tmztno, the mtype is for uni
20:19.27tsdogsthat's why I sayd merge :)
20:19.56tsdogshmm, maybe I still have it on my uni
20:20.34tsdogsnope not anymore
20:20.50arrrghhhundefined MTYPE
20:21.12tsdogsI think you should remove the root option if there is one
20:21.31arrrghhhroot=/dev/ram0?
20:23.17arrrghhhhrm
20:23.18arrrghhhi dunno
20:23.41arrrghhhi know some linux, but a lot of this low-level stuff is new to me.
20:29.42tsdogsyes I think that should be the root you have to take from the uni default.txt
20:30.18tsdogsLet me check with my uni...
20:35.09*** join/#htc-linux Xime (n=xime@dag94-3-82-233-170-230.fbx.proxad.net)
20:42.32tsdogsmissing space
20:42.43tsdogsman uni is slow with winmo
20:43.57arrrghhhall this for a stupid microSD card lol
20:45.42tsdogsok you should use
20:45.54*** join/#htc-linux nebi (n=nebi@170.ftth2.cust.fyrobs1.upps.se.borderlight.net)
20:45.55tsdogsset KERNEL androidIMage
20:46.00tsdogsset INITRD rd
20:47.02*** join/#htc-linux exception13 (n=exceptio@testdrive.kgts.ru)
20:47.06tsdogsset CMDLINE "root=/dev/ram0 init=/linuxrc ramdisk_size=14336 keepinitrd console=tty0 <whatevere else should go there for your device"
20:47.12tsdogsboot2
20:47.27arrrghhhdo i need to rename zImage to androidIMage?
20:48.36arrrghhhi think i need to start fresh
20:48.38*** part/#htc-linux exception13 (n=exceptio@testdrive.kgts.ru)
20:48.38arrrghhhcuz this is confusing
20:49.59arrrghhhso yea, let's start from square one.  i removed the ramdisk package and deleted the dir from program files
20:50.00*** join/#htc-linux exception13 (n=exceptio@testdrive.kgts.ru)
20:50.08exception13hi all
20:53.53exception13So documentation on omap850 found in the Chinese forum.
20:53.53exception13http://darkmachine.ogr/~exception13/omap850_trm.pdf
20:53.53exception13http://darkmachine.ogr/~exception13/omap850_dm.pdf
20:53.56tsdogsno simply put the name of the kernel of the android
20:54.08exception132.2Mb and 2.6Mb
20:54.32tsdogsarrrghhh: if you get a SD reader it probably would be faster :)
20:54.32arrrghhhtsdogs: can we start from square one?  i think it was messed up.
20:54.45tsdogsbbl
20:54.57arrrghhhwell when i get home i can.
20:56.13tmztexception13: if you are looking for kernels for omap850, #linwizard is working on that
20:56.43exception13tmzt, i'm know that
20:57.25exception13inwizard make basic kernel support
20:58.00exception13on omap850 based many device from htc
20:58.05tmztthey are still looking for tty phone driver, particularly ali1234
20:59.13exception13i'm have htc artemis
21:00.50BabelO_exception13: look at my kernel for htc artemis :)
21:01.14BabelO_exception13: if you have time to play with gsm support
21:01.35BabelO_exception13: your link are not reachable
21:01.41exception13hm
21:01.44exception13permissions?
21:01.53exception13one minutes
21:02.05BabelO_wait
21:02.11BabelO_ogr/org/
21:02.21exception13%)
21:02.38BabelO_exception13: did you try my qtopia image ?
21:02.48exception13BabelO_, yes
21:02.52BabelO_ok good
21:03.00BabelO_support is done for htc artemis
21:03.10BabelO_wizard kernel  is different
21:03.15tmztgsm?
21:03.24BabelO_you can also boot directly from eol if you want
21:03.30BabelO_tmzt: phone support
21:03.36tmztgsm is done?
21:03.39exception13i'm try to run openmoko
21:03.53tmztfull duplex driver
21:04.14exception13but screen resolution on openmoko is to high by defoult
21:04.22BabelO_exception13: ok but keep my image with kernel as base just remove the /opt ffolder and you will have a standard angstrom console image
21:04.23exception13*default
21:04.37BabelO_exception13: there is a qvga theme for openmoko
21:04.56BabelO_tmzt: linwizard guys have a work on it
21:05.14exception13this image http://linuxtogo.org/~htcpxa/htcartemis/qtopia/ ?
21:05.15BabelO_exception13: something about omap730 manual ? :)
21:05.56exception13BabelO_, mayby on Chinese forum it's exist
21:06.00exception13wait
21:06.55exception13BabelO_, on omap730 motorola have smartphone based on this
21:07.20exception13this use montavista port of linux kernel
21:07.27exception13but 2.4 version ö(
21:08.14BabelO_exception13: no i want the trm, because your trm reference it
21:08.33BabelO_and maybe i can do something more on the current kernel with your pdf :)
21:08.57BabelO_some interesting parts, have to look more :)
21:11.10exception13on this forum i'm found only OMAP730_Training_Customers.pdf
21:12.46exception13BabelO_, on hh.org wiki page is up to date?
21:13.17BabelO_exception13: i think yes i update it after comiting my latest stuff to git
21:13.21BabelO_why ?
21:15.21exception13http://darkmachine.org~exception13/omap730_tc.pdf
21:15.31exception13only this file has be found
21:16.50*** join/#htc-linux tsdogs_ (n=tsdogs@net203-187-146.mclink.it)
21:18.27exception13BabelO_, what are you work now?
21:18.27BabelO_exception13: depend, actually playing with kiozen on gps :)
21:18.41*** join/#htc-linux toer (i=tore@179.81-166-86.customer.lyse.net) [NETSPLIT VICTIM]
21:19.19BabelO_exception13: but i see some thing in _dm.pdf that i was missing before
21:19.20*** join/#htc-linux data|2 (n=datachao@201.21.206.79)
21:20.06exception13BabelO_, missing info mayby found in montavista kernel for motorola device
21:20.16exception13what is based on omap730
21:20.52exception13ARM7 and TCS320 firmware is write in TI or HTC?
21:21.35*** join/#htc-linux tekkdrone (i=tekkdron@72.183.115.231)
21:21.45*** join/#htc-linux Sparky_ (n=maik@77.20.236.81) [NETSPLIT VICTIM]
21:21.46*** join/#htc-linux dream_kill (n=nospam@92.56.48.66) [NETSPLIT VICTIM]
21:22.50*** join/#htc-linux Rogro82 (n=rogro82@s5591104d.adsl.wanadoo.nl)
21:23.05BabelO_exception13: don t know
21:23.32BabelO_exception13: but on artemis , htc follow the ti FAQ for peripherals
21:24.39*** join/#htc-linux k4mik4zi (n=k4mik4zi@dot-life.net)
21:25.08k4mik4zihello
21:25.55k4mik4zii have a question, what is the difference between all version of Touch Pro (sprint, fuze) ?
21:26.36exception13hmm... may try to port the kernel plan9 htc artemis%) CID unlocked that enables you to run any code for research %)
21:28.12exception13ping
21:28.41BabelO_why ?
21:28.55BabelO_where do you see that ?
21:29.04tmztk4mik4zi: the sprint version is raph800 (cdma), the fuze is similar to raph100 (gsm) and may be the same other than keyboard
21:30.01BabelO_exception13: missing thing on artemis are gsm, fm radio , wifi , battery management(but wifi should work with android driver)
21:30.14BabelO_exception13: i m more intrested in battery management and sound
21:30.42tmztdoesn't ti have a particular pmic ship?
21:30.50k4mik4zitmzt: it should be a problem with a specific operator like Orange ?
21:31.00tmztthe fuze?
21:31.05k4mik4zithe sprint
21:31.13tmztthat won't work at all
21:31.19BabelO_tmzt: on artemis battery look like a syren spi dialog but i don't know what is on the other side
21:31.51k4mik4zitmzt: how can I saw it ?
21:31.52BabelO_tmzt: on blueangel it was a w1 dallas bus with a ds2760
21:32.23*** join/#htc-linux pleemans (n=toi@d54C2AAB7.access.telenet.be)
21:32.53*** join/#htc-linux kvstrien (n=kvstrien@213-84-207-66.adsl.xs4all.nl)
21:43.52*** join/#htc-linux kimhoon (n=kimhoon@s559116c1.adsl.wanadoo.nl)
21:44.56exception13BabelO_, in uspl code exist code for check battery status
21:45.15BabelO_exception13: yes i see it
21:45.35BabelO_exception13: it look like it dial over syren spi with something
21:47.11tmztdials the phone that way?
21:54.56exception13BabelO_, wait, i'm disassemble artemis
21:55.13BabelO_exception13: hard disassemble ? :)
21:55.22BabelO_take lot of good picture then :)
21:55.35exception13no
21:55.44exception13just i'm lost waranty %)
21:59.25*** join/#htc-linux kimhoon (n=kimhoon@s559116c1.adsl.wanadoo.nl)
21:59.37exception13okm i'm openin case
22:08.15*** join/#htc-linux kvstrien (n=kvstrien@ip12-124-210-87.adsl2.static.versatel.nl)
22:09.09kvstriendcordes_ here?
22:14.30exception13BabelO_, hmm.. The TWL3027 also includes associated auxiliary RF control features, supply voltage regulation, battery charging controls, and switch ON/OFF system analysis.
22:19.13BabelO_you see a twl3027?
22:19.46exception13BabelO_, yes
22:20.02BabelO_exception13: ok i look at the datasheet
22:20.05BabelO_it can make sense
22:20.16BabelO_because GSM is over syren
22:20.24exception13i'm continue to discovery IC
22:20.34BabelO_too like the battery dialog we can see in uspl
22:20.56tmztwhat is syren, shared memory?
22:21.38exception13spi protocol mayby
22:22.33*** join/#htc-linux lpotter (n=lpotter@58.173.176.153)
22:22.36exception13mayby take photo with labeling IC?
22:22.52exception13photo PCB
22:24.07*** join/#htc-linux nebi_ (n=nebi@170.ftth2.cust.fyrobs1.upps.se.borderlight.net)
22:24.35lupine_85that'/me fails
22:26.31BabelO_exception13: yes but high high res :)
22:26.53BabelO_exception13: because on latest photos i see of the pcb, nothing was readable
22:27.25BabelO_tmzt: it is another omap850 spi bus
22:28.35arrrghhhalright tmzt and tsdogs_, i'm out.  i appreciate all the help, and i hope we can resume when i get home :D
22:28.55exception13BabelO_, ok, try to tune light to read IC labels has ben success
22:29.06exception13surry for my bad english %)
22:29.52BabelO_no problem mine is bad too :)
22:30.13BabelO_as we can speak together it is good enough
22:30.31BabelO_no twl 3027 datasheet
22:31.37*** join/#htc-linux Zoolooc (n=fredsiba@nrbg-4dbfecd2.pool.einsundeins.de)
22:33.39exception13BabelO_, :(
22:33.45exception13wait
22:35.36BabelO_kazus.ru does not have it :(
22:36.09exception13BabelO_, you are not from russia?
22:36.27BabelO_exception13: no, france
22:36.50exception13from russia
22:36.55BabelO_i know :)
22:37.29exception13i'm search in montavista kernel source
22:37.48exception13mayby in this exist twl3027 support
22:40.10exception13ÈÍ
22:40.26exception13in this kernel exist csmi support
22:40.44exception13this interface to gsm subsystem
22:40.57BabelO_oh :) , good
22:40.59exception13for omap730
22:41.14BabelO_yes was looking at it over mailing list last time
22:41.21BabelO_but closed sources
22:43.45*** join/#htc-linux miknix_ghost (n=miknix@bl4-85-210.dsl.telepac.pt)
22:43.51exception13BabelO_, https://opensource.motorola.com/sf/frs/do/downloadFile/projects.a810/frs.a810.gsm_e28_24_1_g_11_02_21r/frs4544?dl=1
22:44.01exception13BabelO_, look at this source
22:44.10exception13but kernel 2.4 :(
22:44.34exception13drivers\gsm subdir
22:44.46BabelO_ok, thx :)
22:46.34exception13oops
22:46.57exception13in this source exist omap850-led.[ch]
22:46.59exception13o_o
22:47.06exception13hmm..
22:47.10BabelO_not a problem
22:47.16BabelO_i ve all led on artemis
22:47.20BabelO_and it works
22:47.34exception13yes. but it 2.4 kernel )
22:47.58exception13may by full support for omap850 based phones exist
22:49.07*** join/#htc-linux nebi (n=nebi@170.ftth2.cust.fyrobs1.upps.se.borderlight.net)
22:51.54lupine_85keyboard!
22:52.29exception13BabelO_, do you known wtah audio codec use in artemis?
22:52.36exception13*what
22:52.53tmztlupine_85: what
22:53.01tmztlupine_85: you have the gpios?
22:53.27BabelO_exception13: i think EAC but not sure
22:53.36lupine_85tmzt: I seem to have a way of finding them
22:53.49lupine_85in HaRET, wirq 10
22:53.51BabelO_exception13: this kernel is very interesting :)
22:53.58lupine_85(after filtering out the crap ones)
22:54.08lupine_85then pressing a key gets a list of stuff, including a GPIO line
22:54.14lupine_85like: 002.321     IRQS     IRQ1: GPIO2(33)=1
22:54.42lupine_85does that look like the kind of thing one wants?
22:55.38exception13"You are not allowed to edit this page." oops i'm not have permit on create myself page %)
22:55.41lupine_85i'm just putting together a spreadsheet to start experimenting, seeing which ones I can get invoked with which keys
22:56.13tmztI think you should only get the input rows of the matrix as gpios
22:56.47tmztyou also need to trace writes to gpios to find the output columns, unless the hardware does it
22:56.54BabelO_exception13: EAC driver is omap730-audio.*
22:57.12lupine_85righty-ho... I'm not entirely au fait with how these keyboards work ;)
22:57.17BabelO_very good very good, i wait the week end to start :)
22:58.03lupine_85will experiment much
23:03.51lupine_85tmzt: I take it seeing two IRQs is normal - one for keydown, one for keyup?
23:04.32BabelO_exception13: this kernel is perfect
23:04.45BabelO_exception13: just need to port things to 2.6.27 on git :)
23:05.01exception13BabelO_, cool
23:05.41lupine_85tmzt: humm, same GPIO2 for all keypresses as far as I can see
23:05.46lupine_85(33)
23:05.53exception13maybe in montavista git has new version
23:06.09BabelO_exception13: but motorola should have problem soon cause the header of the files !!
23:07.23lupine_85different means of managing the keyboard, mayhap?
23:09.17exception13BabelO_, proprietary?
23:09.23BabelO_exception13: yes
23:11.14*** join/#htc-linux skrzeka (n=skrzeka@nat-1.etelko.pl)
23:13.03BabelO_exception13: the csmi_tty driver is what we miss for proper gsm use :)
23:13.22BabelO_but it is already the night and i work tomorrow :(
23:14.19*** join/#htc-linux ali1234 (n=al@robotfuzz.co.uk)
23:16.30BabelO_exception13: maybe they have right like google with android and the wifi driver
23:16.34BabelO_that's good then
23:16.51BabelO_we can go to get phone / battery working
23:21.14BabelO_lol the adcm2650 driver for blueangel camera is here too, but still miss the ati part
23:24.20lupine_85whoops, just crashed haret :D
23:27.01lupine_85...aaand my ophone
23:27.47BabelO_exception13: ok you are right the led module let driver the pulse and some other thing
23:30.26BabelO_exception13: artemis fm radio driver is here too :)
23:30.44BabelO_ola look like android can run on artemis soon too
23:31.00BabelO_swetland: hi, are you around ?
23:31.14exception13BabelO_, fantastic!
23:32.37*** join/#htc-linux dcordes (n=dcordes@unaffiliated/dcordes)
23:34.27BabelO_exception13: battery driver is in csmi_abb_access
23:34.31lupine_85allo dcordes
23:36.07BabelO_exception13: i go to bed, but thanks a lot :) i look at all this thing in the week end
23:36.10BabelO_good night
23:36.44exception13BabelO_, gppd night
23:36.49exception13*good
23:56.33*** join/#htc-linux skodde (n=skodde@unaffiliated/skodde)

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