00:00.27 | lkcl | dump wince... one mo... |
00:03.38 | cr2 | you need a latest version version. get it from http://jornada820.sf.net/files/gnuharet.exe |
00:04.28 | cr2 | there is another program http://jornada820.sf.net/files/gnuharethelper.exe that tests the vibra. |
00:12.32 | lkcl | cr2: you added this as a new command in the past couple of days? |
00:13.16 | cr2 | yes. |
00:13.26 | lkcl | bugger :) |
00:14.28 | lkcl | take a look at bugs.openembedded.org ? 540 |
00:14.43 | lkcl | and see if the compile problem you're having is listed amongst that lot. |
00:14.52 | cr2 | i will write a stable and debuggable bootloader, that reports all its activity. i'm really tired of all the wasted crash time with haret. |
00:14.52 | lkcl | oops wrong channel |
00:16.46 | cr2 | i have recovered my amd64 laptop! it has nsc_* IR. hmm. FIR :) must be resolved too. |
00:19.29 | lkcl | the wireless on the mda III is _rubbish_. |
00:20.22 | lkcl | well done, cr2. |
00:22.26 | *** join/#htc-blueangel pof (n=pof@62.57.1.173) |
00:22.35 | lkcl | heya pof. |
00:22.38 | pof | hello |
00:22.48 | pof | I just booted linux on my blueangel for the 1st time :D |
00:22.53 | pof | i'm excited! |
00:22.56 | lkcl | whoa, cool! well done. |
00:23.32 | lkcl | what device is it - an XDA III? an XDA IIs? an MDA III? |
00:23.37 | pof | imate PDA2k |
00:23.45 | lkcl | k. |
00:23.49 | lkcl | can you ssh in to it? |
00:24.01 | pof | but I don't know what happens now... I opened a root shell and I did "shutdown" |
00:24.09 | pof | and now it doesn't start |
00:24.11 | lkcl | ah... now you get to do a hard-reset. |
00:24.23 | pof | ok |
00:24.27 | pof | let's see... |
00:24.28 | lkcl | press the power button with one hand, and on the bottom left hand corner |
00:24.54 | pof | ok, it boots now :D |
00:24.58 | lkcl | insert the stylus into the hole at the bottom - the hole is only about 1.5mm wide |
00:25.01 | lkcl | 1mm. |
00:25.02 | lkcl | yes. |
00:25.18 | lkcl | congratulations: you have just trashed all the data that was there under wince. |
00:25.19 | pof | do you always have to do a hard reset after 'exiting' linux ? |
00:25.22 | lkcl | yes. |
00:25.23 | pof | hehehe :D |
00:25.30 | pof | no problem |
00:25.33 | lkcl | it's a different OS, it's not a wince application. |
00:25.55 | lkcl | cr2: the typescript will be at http://hands.com/~lkcl/blueangel in a minute... |
00:26.00 | pof | looks so nice |
00:26.06 | lkcl | yeh :) |
00:26.37 | lkcl | pof - are you a kernel hacker or any other kind of developer, or are you just brave/stupid enough to do "what the heck, let's try this"? |
00:27.23 | pof | lkcl: i'm not developer... just advanced linux user |
00:27.35 | lkcl | _excellent_. |
00:27.57 | pof | but take for sure that I'll be betatester |
00:28.05 | lkcl | another victim to try out new bugs, then. muhahahahah |
00:28.15 | cr2 | lkcl: thanks. the asic3 stuff is not yet working. can you do the same on hima ? |
00:28.29 | lkcl | did you _want_ to try sound and make phone calls, pof? |
00:28.35 | pof | also I will influence my friends who 0wn a blueangel to do it :D |
00:28.45 | lkcl | ack, cr2 - gimme a couple mins... |
00:28.46 | pof | lkcl: yes, I did one and it worked |
00:28.54 | lkcl | oh right!! |
00:29.03 | lkcl | ah. one important thing could you check for me? |
00:29.04 | cr2 | ok. |
00:29.13 | lkcl | we need to know what the board id is of your device |
00:29.24 | lkcl | (and if you could put it on the wiki somewhere that'd be helpful) |
00:29.31 | pof | yes, i saw it on the wiki |
00:29.40 | pof | i'm going to do it now |
00:29.42 | lkcl | when you have it booted up, log in as root and run "dmesg" | grep -i board |
00:30.06 | lkcl | it's important, because there are bugs in the resume code for boards with revision 0x6. |
00:30.11 | lkcl | where was i.... |
00:30.17 | lkcl | himalaya, himalaya... |
00:31.06 | lkcl | hmmm, cr2: gnuharet.exe on exit crashes wince on the MDA III |
00:31.29 | cr2 | hmm. bad... |
00:32.49 | cr2 | don't touch the asic3 stuff. i have merged the patch from llange. and it is hima-specific... |
00:33.05 | lkcl | ah. right. |
00:33.15 | lkcl | okay so i _could_ try it on my himalaya. |
00:33.16 | pof | lkcl: mine is a "Blue Angel Board ID 0x5" |
00:33.30 | lkcl | pof: excellent - then could i ask you another favour? |
00:33.39 | lkcl | can you type "apm --suspend" |
00:33.43 | lkcl | then press the power button |
00:33.48 | pof | ok, 1sec |
00:33.52 | lkcl | then do, as root on your pc, "ifup usb0" |
00:34.01 | lkcl | or whatever it takes to bring the usbnet back up again? |
00:34.16 | lkcl | in between the apm --suspend and the ifup, don't touch the ssh session. |
00:34.33 | cr2 | lkcl: you can use WADDR and WADDR16. also for asic3. |
00:34.43 | pof | er... I'm doing it on the shel... i don't have it plugged to the usb cradle |
00:34.43 | lkcl | when you _have_ got the usb0 back up, press return a couple of times in the ssh window |
00:34.58 | lkcl | shel? |
00:35.01 | pof | shell |
00:35.05 | lkcl | what's shel? |
00:35.06 | pof | x-terminal |
00:35.08 | lkcl | oh. |
00:35.09 | lkcl | right. |
00:35.10 | lkcl | ah yes. |
00:35.23 | lkcl | then that's even easier: just type apm --suspend |
00:35.28 | lkcl | and then press the power button. |
00:35.35 | lkcl | if it says "command not found" |
00:35.57 | lkcl | then do "mv /usr/bin/apm.inactive /usr/bin/apm" or something like that |
00:36.04 | lkcl | apm.disable i think it might be. |
00:36.10 | lkcl | OH - one other thing: edit /etc/inittab |
00:36.21 | pof | ok... it says not found |
00:36.31 | pof | its apm.disabled |
00:36.56 | lkcl | do mv /usr/bin/apm<press tab - you have bash there - use it!> /usr/bin/apm |
00:37.04 | lkcl | okay. |
00:37.06 | lkcl | gnuharet. |
00:37.25 | lkcl | tick, tick, tick.... takes ages, cr2... |
00:37.27 | lkcl | there we go. |
00:37.33 | pof | ok, done the apm --suspend |
00:37.43 | lkcl | ok now press the power button |
00:37.48 | pof | it stays off |
00:37.50 | lkcl | you _should_ get your screen back. |
00:37.59 | pof | nope :( |
00:38.07 | lkcl | hmmmm.... |
00:38.46 | lkcl | bugger. |
00:38.53 | pof | i have it plugged to the power outlet, does it affects to apm? |
00:39.04 | lkcl | i have no idea. |
00:39.07 | pof | shall i repeat it running on batteries? |
00:39.23 | lkcl | well: now you know one of the limitations of where we are, right now :) |
00:39.25 | lkcl | oh. |
00:39.39 | lkcl | if it didn't come up _at all_ then that's because you didn't have blueangel_suspend loaded. |
00:40.01 | lkcl | edit /etc/modules and make sure blueangel_resume (is it blueangel_suspend?) is in there. |
00:40.56 | pof | ok, i had to do another hardreset... it's booting |
00:41.26 | lkcl | do a modprobe blueangel_suspend. |
00:41.55 | lkcl | oh btw as soon as you've gone through the stupid wince process you can press reset (not hard reset) immediately it starts installing programs. |
00:42.01 | lkcl | that will save you some time... |
00:42.22 | pof | ok :D |
00:42.37 | lkcl | ok cr2 same place(ish) |
00:42.49 | lkcl | http://hands.com/~lkcl/himalaya/gpeharet.typescript |
00:42.51 | cr2 | lkcl: thanks. |
00:43.22 | pof | lkcl: I do have to enter the PIN, right? because gomunicator didn't ask me for pin... does it get from the winCE? |
00:43.40 | lkcl | btw pof: if you have any friends who have himalayas (XDA) you can thingy. use those, too. |
00:44.01 | lkcl | i'm in the process of doing a build for those devices, so you don't have to hack the blueangel gpe-image about. |
00:44.08 | cr2 | pof: i think yes. |
00:44.14 | lkcl | the PIN was entered under wince, yes? |
00:44.19 | lkcl | if so, it's still there. |
00:44.35 | pof | lkcl: I have a friend with a VPAIII (blueangel also) and another with qtek9000 (universal)... |
00:45.09 | lkcl | the himalaya is different: you need to do a weird reset thing on the GSM radio rom, in order to access it, so it power-cycles the GSM rom |
00:45.30 | lkcl | but the blueangel you are okay - it doesn't get power-cycled or need to be power-cycled (i hope!) |
00:45.40 | pof | ok |
00:45.41 | cr2 | pof: i have already destroyed universal with this linux thing 8) |
00:45.53 | lkcl | yehh, the universal is a way off yet. |
00:46.14 | pof | cr2: it's a very expensive device... I hope you can get it working again! |
00:46.23 | lkcl | noo, cr2: you simply overwrote some memory somewhere in the wince partition :) |
00:46.36 | lkcl | that's your story and you're sticking to it, right? |
00:46.46 | cr2 | but how??? TRUE!!! |
00:47.27 | cr2 | pof: that was a joke :) |
00:48.15 | pof | :) |
00:48.23 | pof | my keyboard went crazy |
00:48.51 | pof | i was typing "modprobe blueangel_suspend" and now it is writing "ssssssssssssssssssssssss" on the screen |
00:49.57 | pof | shit, it continues typing "s's" when I close the xterm and open another |
00:50.30 | pof | any way to reset the keyboard?? |
00:53.12 | lkcl | ooops... |
00:53.31 | cr2 | where ? on ba ? |
00:53.32 | lkcl | no idea! never heard of it happening before! |
00:53.37 | lkcl | heya zubov |
00:53.49 | pof | i'm hard resetting again :) |
00:54.23 | lkcl | ah joy :) |
00:56.44 | lkcl | yep, cr2: after a few seconds after exiting gnuharet, wince dies. |
00:58.59 | pof | lkcl: after loading the blueangel_suspend module, it wakes up when I press the power button :) |
00:59.06 | pof | but now it doesn't work |
00:59.46 | pof | the screen turned on with full brightness... but it is hang |
01:00.45 | pof | the power button does nothing now |
01:01.09 | pof | should i reset again, or do you want me to try any exotic combination of buttons ? :P |
01:01.44 | lkcl | you need to hard-reset |
01:02.01 | lkcl | stylus in reset button, with power-button held down at same time. |
01:02.06 | pof | yah |
01:02.10 | lkcl | you always need to hard-reset after running linux. |
01:02.23 | cr2 | lkcl: i think i know the problem. |
01:02.28 | lkcl | haret.exe is the equivalent of LOADLIN.EXE |
01:02.54 | lkcl | if you ever booted 10 years ago from windows to linux using loadlin.exe, it's the same thing: it's a one-way process. |
01:03.00 | lkcl | cr2: there was a problem? queque? |
01:03.13 | lkcl | okay - i promised myself an earlier night. |
01:03.16 | pof | yes, i used loadlin, in the old slackware times :) |
01:03.44 | cr2 | lkcl: i open the IR port and don't close it. even if it is not there :) |
01:04.15 | cr2 | wince is just a rock stable "operating system" |
01:04.25 | pof | how do you "reset" the GSM in linux? |
01:04.56 | pof | because I have a dual sim adapter on my BA, and I'll try to write an app to switch sim |
01:05.15 | pof | in winCE I used (sim status switcher) |
01:05.42 | lkcl | oo, v. cool, pof. |
01:05.47 | cr2 | pof: SIM is controlled by the GSM CPU. you must talk AT commands. |
01:05.57 | lkcl | hmmm... you'll need to know what the ... yep, cr2 beat me to it. |
01:06.20 | lkcl | do you remember, cr2, how to get the debug logs enabled on the AT commands? |
01:06.25 | lkcl | or what wiki page it is? |
01:06.36 | lkcl | brb... |
01:06.57 | cr2 | ATDbg* registry key. and XPanel for the data channel. |
01:07.08 | pof | ok, just accessing /dev/ttyS0 and doing a reset using AT commands, should be fine |
01:07.16 | cr2 | hmm. somewhere. |
01:07.37 | cr2 | pof: they are wrapped into frames of the protocol 16. |
01:08.19 | cr2 | look into xda-dev wiki under wallaby. |
01:09.44 | pof | ok, i'll see what i can do, and if I succeed then I'll put a link to the linux-sim-switcher on the wiki |
01:09.55 | cr2 | pof: /dev/ttyS0 is not on all HTC phones!!! http://wiki.xda-developers.com/index.php?pagename=HTC_Serial |
01:10.52 | cr2 | ah. you have ba. |
01:12.52 | pof | and how do I enable the wifi? |
01:13.05 | cr2 | it doesnot work. |
01:13.13 | cr2 | yet. |
01:13.13 | pof | at all? |
01:13.52 | cr2 | http://wiki.xda-developers.com/index.php?pagename=BlueangelProgress |
01:14.51 | pof | ok, thanks :) |
01:15.47 | cr2 | the list is from oct 15, so maybe something has changed a bit. if you can test fax and gsm data, then it is interesting. |
01:17.08 | pof | ok... i'll try to compile everything from CVS and try it on another SD card |
01:18.13 | lkcl | cr2: the compile errors i'm getting with opie-image are definitely 64-bit related. |
01:19.04 | cr2 | hmm. can you create a script that i need to run on 32bit ? |
01:19.58 | cr2 | i promise you to start writing the qomunicator gui :) |
01:20.25 | cr2 | if there will be opie-image. |
01:20.39 | lkcl | que? oh - see http://bugs.openembedded.org/show_bug.cgi?id=574 |
01:20.45 | lkcl | and download my local.conf from that. |
01:20.51 | lkcl | it's exactly the same. |
01:21.04 | lkcl | oh... except you will neeeeedd.... the patches from ?id=540 as well |
01:23.42 | cr2 | hmm. it's too much for me :) but the bug is rather stupid. |
01:24.06 | lkcl | burble. |
01:24.19 | lkcl | <PROTECTED> |
01:24.31 | cr2 | yes. |
01:24.33 | cr2 | cast from 'char*' to 'int' |
01:24.34 | lkcl | you have bitbake and the oe.db stuff checked out? |
01:24.38 | cr2 | yes. |
01:24.40 | lkcl | yep. |
01:24.47 | lkcl | it's got to be cast char* to long. |
01:25.32 | cr2 | who knows. i have tried to correct sqlite some time ago... |
01:25.41 | lkcl | oh - that. i fixed that. |
01:25.54 | cr2 | on a local build for other purposes. |
01:26.06 | cr2 | and it was not easy. |
01:26.31 | lkcl | look at the sqlite.patch on ?id=540. |
01:27.03 | cr2 | _some_ time ago. probably they have made some changes since then. |
01:29.12 | cr2 | ok. it is late and i'm disappointed by the amount of the broken hardware... will go to bed. good night! |
01:29.29 | pof | good night cr2 |
01:29.38 | lkcl | waah! night cr2. |
01:56.06 | lkcl | okay - i got the opie-image build going: it looks safe enough to run overnight, now i got past the silly bit. |
01:56.34 | lkcl | cr2 if you read this in the morning, i'd like to consider doing a split of gomunicator into a simple client-server app. |
01:56.59 | lkcl | so that it's _not_ a lot of hassle to put on a front-end. |
01:57.06 | lkcl | new front-end. |
01:57.50 | lkcl | and it's possible to write a simple text client. |
01:57.53 | lkcl | i hate GUIs. |
02:25.33 | pof | hey lkcl... i'm going to sleep to |
02:26.08 | pof | i've been plying with linux for a while, tomorrow i'll continue plying and probably test the CVS version |
02:27.04 | pof | if there's something i can do for you to test with my BA, i'll leave the irc client on a screen, just privmsg me |
02:27.10 | pof | good night! |
05:03.41 | lkcl | okay, opie-image is proceeding again after a couple of awful hacks. |
05:03.53 | lkcl | http://bugs.openembedded.org/show_bug.cgi?id=574 |
06:42.46 | *** join/#htc-blueangel rob_w (n=bob@p85.212.163.115.tisdip.tiscali.de) |
06:42.46 | *** mode/#htc-blueangel [+o rob_w] by ChanServ |
08:36.24 | *** join/#htc-blueangel rob_w (n=bob@p85.212.163.115.tisdip.tiscali.de) |
08:36.25 | *** mode/#htc-blueangel [+o rob_w] by ChanServ |
10:35.22 | *** join/#htc-blueangel _bob_w (n=bob@p85.212.191.62.tisdip.tiscali.de) |
10:49.34 | *** join/#htc-blueangel rob_w (n=bob@p85.212.191.62.tisdip.tiscali.de) |
10:49.34 | *** mode/#htc-blueangel [+o rob_w] by ChanServ |
10:54.57 | *** join/#htc-blueangel eme (n=bosty@BSN-165-117-99.dial-up.dsl.siol.net) |
10:55.09 | eme | heja folks |
10:55.51 | eme | anny progres on suspend for board id 0x6 please? |
11:01.27 | rob_w | i guess not ... |
11:46.05 | *** join/#htc-blueangel geers (n=DevzMan@c51008F31.inet.catch.no) |
11:48.11 | eme | thanks |
11:48.14 | *** join/#htc-blueangel stealth (n=Operator@host86-137-120-102.range86-137.btcentralplus.com) |
11:48.56 | stealth | Hi all |
11:49.01 | eme | hi |
11:56.58 | stealth | hi I'm at work and want to test out the linux kernel, however i am at a windows machine, what tools can i use to format the sd card? |
11:58.40 | stealth | anyone? |
11:59.08 | stealth | format the sd card into 2 paritions that is |
12:52.18 | Funklord | erm.. which libc are we using for the image atm? |
12:58.20 | Funklord | glibc? |
13:01.23 | lkcl | heya Funklord |
13:01.29 | lkcl | yes, glibc. |
13:01.33 | lkcl | there's plenty of space. |
13:05.12 | Funklord | heh, ok that was bothering me since I didn't see any references to uclibc or the like =P |
13:05.37 | Funklord | I never managed to make a recent glibc very small |
13:05.43 | stealth | hi I'm at work and want to test out the linux kernel, however i am at a windows machine, what tools can i use to format the sd card? |
13:05.48 | stealth | format the sd card into 2 paritions that is |
13:05.52 | stealth | in windows |
13:06.24 | Funklord | partition magic is the only one I know of.. |
13:06.37 | Funklord | that can handle linux partitions |
13:07.19 | Funklord | but you won't be able to write the files to it afaik |
13:07.55 | stealth | hmm ok, will have to wait till i get a linux box |
13:08.11 | Funklord | can you record a disc? |
13:08.18 | stealth | yep |
13:08.47 | Funklord | you could use knoppix or some other bootable cd distro |
13:09.05 | stealth | yeah cool will try that |
13:09.09 | stealth | thanks |
13:10.03 | stealth | do u get a full linux enviroment with the linux blue angle rom? |
13:15.11 | cr2 | lkcl: are you listening ? |
13:15.59 | lkcl | no, cr2, i'm not listening |
13:16.31 | cr2 | universal. i have reflashed the rom. |
13:16.46 | cr2 | the same story. |
13:17.09 | cr2 | it is some hardware fuckup. as i have said yesterday. |
13:17.48 | lkcl | oh - that's quite serious. |
13:17.52 | cr2 | now i must wait for the T-MOB Germany to release an update, otherwise i can't just send them the reflashed unit ;) |
13:19.09 | cr2 | i need to find out how to load a file into RAM with the htc bootloader, disable the MMU and jump to this loaded program. |
13:19.43 | lkcl | yeek! ... hey that's a good idea. |
13:20.12 | cr2 | lcd works, buttons work, gsm radio works, keyboard works. |
13:20.21 | cr2 | i suspect wifi :( |
13:20.53 | cr2 | g3 DoC works, asic3 works. |
13:25.25 | cr2 | i have heard about the diagnostic SD, but who knows where to get it ??? |
13:27.23 | cr2 | maybe the htc ipaq people know or have tried to boot linux from the htc bootloader ? |
13:29.06 | cr2 | the great fun will be to flash zImage directly to DoC, at the known wince entry point :) |
13:45.46 | lkcl | does anyone know of a "diagnostic" SD card for ipaq devices? |
13:46.46 | lkcl | i asked on #hh and #oe |
13:52.20 | lkcl | hiya theturtle |
13:56.57 | lkcl | cr2: i don't believe such a device exists. the KITL layer provides device-independent access to whatever the bootloader can do. |
13:58.00 | Funklord | heh.. at least the http://gnulinux.biz start page isn't anonymous anymore =P |
13:59.33 | cr2 | hmm. but how do i talk to this KITL layer ? over USB ? |
14:00.03 | cr2 | i will think about it. |
14:01.18 | lkcl | by installing the microsoft wince developer kit, under windows. |
14:01.38 | lkcl | over absolutely anything that the device is capable of - that's the whole point: kernel independent transport layer. |
14:03.36 | lkcl | i must stop doing late nights, cr2. |
14:03.42 | lkcl | i am in an awful mood |
14:04.08 | lkcl | and completely useless, today! |
14:04.36 | cr2 | ok. btw. before my notebook hdd died, i had evc4. it could run the kernel debugger, but i had no clue how to use it. |
14:04.45 | cr2 | agreed on the long nights. |
14:04.55 | cr2 | i need to sleep too. |
14:04.56 | lkcl | the good news is that opie-image is churning away happily, currently opie-today-addressbookplugin |
14:05.06 | lkcl | burble burble :) |
14:05.24 | cr2 | :)))) how do you say it: _excellent_ |
14:05.33 | lkcl | now you know why i stopped doing himalaya |
14:05.37 | lkcl | *cackle*. |
14:05.59 | lkcl | ohno! another hacker picks up the bill-and-ted-isms |
14:06.51 | cr2 | btw. if you are thinking about client-server gsm, look at gsmlib and gnokii. |
14:06.57 | lkcl | ack. |
14:07.31 | cr2 | tee. i need some tee. |
14:18.03 | lkcl | http://bugs.openembedded.org/show_bug.cgi?id=33 |
14:18.24 | lkcl | updated patch to put the sed hack in before the autotools_blah_blah stuff in do_stage(). |
14:18.53 | lkcl | yes, he's absolutely right: it does need to go in do_stage(). i haven't tried at the end of do_compile(). |
14:19.24 | lkcl | i have an opie image built for the HTC blueangel! hurrah! |
14:20.11 | lkcl | okay. |
14:21.08 | lkcl | okay, it's 16mb so if i upload it to hands.com/~lkcl/blueangel, victims can try it from there. |
14:23.41 | lkcl | http://www.theinquirer.net/?article=28709 |
14:34.08 | cr2 | really great success, lkcl ! imho the MAN will measure our performance by a working camera and easy installation from windows, not by a slick kernel debugger ;) |
14:36.50 | cr2 | Moto has seriously set on linux, it seems. big surprise. they are in the business of selling hardware. |
17:25.34 | *** join/#htc-blueangel iclem (n=clement@iclem.net) |
17:41.02 | lkcl | ~seen koen |
17:41.10 | apt | koen <i=koen@dominion.kabel.utwente.nl> was last seen on IRC in channel #openslug, 35m 21s ago, saying: 'and for testing cherokee'. |
17:42.27 | iclem | hi lkcl |
17:42.37 | lkcl | heya iclem |
17:42.49 | lkcl | my brain is fried. how are you? |
17:43.07 | iclem | fine. mine is too. |
17:43.14 | iclem | thak you for your reply |
17:43.17 | lkcl | *snort* |
17:43.29 | cr2 | hi iclem |
17:43.31 | lkcl | are you beyond rational thought? :) |
17:43.46 | iclem | not yet |
17:43.48 | iclem | ;) |
17:43.49 | lkcl | oh i got an opie build done, btw. |
17:43.51 | iclem | hi cr2 |
17:44.05 | lkcl | for blueangel. |
17:44.05 | cr2 | iclem: do you have a PH10B ? |
17:44.15 | iclem | cr2: yes i have |
17:44.25 | cr2 | ok. |
17:45.02 | cr2 | i think i know how we can save the people from entering MTYPE. |
17:45.11 | lkcl | ooo. |
17:45.26 | iclem | get hw identification ? |
17:45.54 | lkcl | remember though that if people want to run, say a "generic" pxa kernel, it's a different machine type... |
17:46.10 | lkcl | cr2 - i have an evil plan... |
17:46.12 | cr2 | lkcl: i have looked at your opie. there are some things that are not portable to other htc phones. |
17:46.21 | cr2 | which one ? :) |
17:46.31 | lkcl | how _much_ damage do you want to do to your universal before you hand it over? |
17:46.41 | cr2 | there is no generic pxa kernel for normal people. |
17:47.01 | lkcl | surely... would it not be better to hand it back to the shop saying "i'm so sorry, it _really_ doesn't work, look: it doesn't even boot up!" |
17:47.23 | lkcl | and on that basis, why not try and put linux into the g3 DoC partition? |
17:47.45 | lkcl | you have nothing to lose, and you can always do a complete overwrite of the DoC partition to hide the evidence :) |
17:47.58 | iclem | cr2 : you can do hw guess just if there is no MTYPE |
17:48.18 | cr2 | they will redirect me to the auth. center, where the people will run some diagnostics. i want to know what this diagnotics will say. in advance :) |
17:49.05 | lkcl | well if you **** it so badly the diagnostics won't run and the bootloader won't run, then they will have to conclude "must be a hardware fault, let's give him a new one" |
17:49.15 | cr2 | iclem: lkcl run a test for me yesterday on all of his phones. |
17:49.49 | cr2 | so i know how the devices identify itself. |
17:50.05 | iclem | ok |
17:50.08 | lkcl | i'm trying to arrange a temporary "swap" - of my universal - for someone else who took a look at it, and i may be able to persuade them to get an XDA IIs. |
17:50.36 | cr2 | board id 6 ? |
17:51.11 | lkcl | yeh, board id 7 |
17:51.12 | lkcl | 6 |
17:51.54 | cr2 | i wish you can finish the universal fb driver :) |
17:52.28 | cr2 | i'm kind of a lame duck now. destroyed all my htc hardware ;) |
17:53.18 | lkcl | quaaack. |
17:53.28 | lkcl | gomunicator it is, then. |
17:53.29 | cr2 | :) |
17:53.47 | iclem | pity ibot logs are merely empty again |
17:55.03 | cr2 | lkcl: your opie runs getty on /dev/ttyS2. (at least) hima will be unhappy. the BT settings are strange too. you are loading pxa2xx for usb. needs to be changed on the universal |
17:55.09 | lkcl | ah. |
17:55.12 | lkcl | yes. |
17:56.48 | lkcl | yeh, i know - i fixed the /dev/ttyS2 thing. |
17:57.00 | lkcl | in the conf/machine/himalaya.conf |
17:58.15 | cr2 | ok. create a conf for the universal 8) |
17:58.35 | lkcl | gotta get that damn screen working first! |
17:58.51 | lkcl | and a few more useful things like touchscreen. |
17:59.10 | cr2 | is it easier ? |
17:59.24 | cr2 | use IR mouse instead, like a real man. |
17:59.26 | iclem | anybody know what RIL is ? there are references to RIL in wince battery.dll |
17:59.34 | lkcl | *snort* |
17:59.35 | cr2 | gsm |
17:59.43 | cr2 | radio interface layer |
18:00.00 | lkcl | iclem: look up ril gsm on google, about 3rd hit is itsme's page on that AT commands. |
18:00.06 | cr2 | it can be just sloppy programming |
18:00.33 | cr2 | like in the hima audio driver. |
18:00.36 | iclem | so battery status might be got via gsm like on wallaby |
18:00.43 | iclem | ok |
18:01.09 | iclem | its my first steps in disassembling |
18:01.19 | cr2 | gsm can't measure voltages :) |
18:03.18 | iclem | some clue about the log i psoted on wiki ? |
18:03.36 | cr2 | link ? |
18:03.59 | iclem | http://wiki.xda-developers.com/index.php?pagename=HimalayaBattery |
18:05.26 | cr2 | what is ACR and TAD ? tad is probably temperature ADC. |
18:06.40 | cr2 | ACR. A* current register ? maybe reading the DS2670 datasheet helps. it is used by newer HTC pdas, and there is a linux driver. |
18:08.46 | iclem | ok |
18:08.55 | iclem | have to go, bbl |
18:16.12 | cr2 | http://www.handhelds.org/moin/moin.cgi/battery_20learning_20_28hp55xx_29 |
18:21.24 | cr2 | http://pdfserv.maxim-ic.com/en/an/AN211.pdf |
18:26.24 | cr2 | lkcl: i was told the following on the xda-dev about the wifi: |
18:26.31 | cr2 | Create an empty file: tiacxwln_testmode.txt and put it in your WINDOWS directory and soft-reboot -- on Axim, the driver looks for that file and if it |
18:27.00 | cr2 | exists the wifi hardware isn't claimed anymore (propably to easly test other drivers or launch special testmode drivers..). WinCE kicks in and |
18:27.17 | cr2 | recognizes an unknown networking device connected to PCMCIA socket 2 |
18:54.30 | rob_w | how is it going |
18:58.06 | cr2 | rob, have you tested opie ? |
19:15.04 | *** join/#htc-blueangel lkcl (n=lkcl@bb-87-82-4-146.ukonline.co.uk) |
19:25.07 | rob_w | cr2, not on the BA yet , back then on ipaq `s i actually also used it to some extend |
19:25.26 | rob_w | looks really nice but feels more probiatory |
19:34.18 | *** join/#htc-blueangel JuNuKN (n=JuNuKN@Md8cb.m.pppool.de) |
19:36.27 | cr2 | rob, do you have PH20B ? |
19:42.18 | JuNuKN | Hello together, ... iclem lkcl and cr2 ... my sd card arrived, who is willing to help me to prepare for a Himalaya-Image ... Problems/Questions regarding fdisk |
19:46.17 | lkcl | heya JunuKN |
19:46.26 | lkcl | shoot. |
19:46.39 | JuNuKN | Hello lkcl |
19:46.58 | lkcl | am just chatting to people on #oe about opie-image. apparently there's no detect-stylus program in opie (qt/embedded has no x-server!) |
19:47.47 | JuNuKN | What does that mean? I think you have had a touchscreen keyboard up and running !? |
19:48.18 | lkcl | opie is a different distribution altogether from gpe. |
19:49.47 | cr2 | find it on boot and make a link ? |
19:50.53 | JuNuKN | I have problems / questions with preparing my sd for hiamalya |
19:53.18 | cr2 | lkcl: i have moved further with the KITL thing. if i chose it in a boot menu, then the 0x0bb4:0x00ce device created (serial over usb), i do cu -l /dev/ttyUSB0, <enter> and get the "kITLEDBG AHTC_DEV" response. I'm supposed to answer with some BOOTME sequence. Protocol expert's opinion ? |
19:54.05 | lkcl | ah ha! |
19:54.17 | lkcl | you _really_ can't tell, without also having the other side, cr2. |
19:54.39 | lkcl | you need to see the entire protocol: there are programs that will sniff usb traffic on windows. |
19:54.55 | lkcl | you're going to need to do that, i'm afraid. |
19:55.33 | lkcl | _with_ it it's going to make life _really_ good - but some poor sucker has to install the ms developer environment... |
19:56.42 | cr2 | hmm. then i need the platform builder. not exactly cheap thing :) |
19:57.55 | cr2 | google says EDBG is the old environment, KITL is new... |
19:59.11 | cr2 | huh. KITL over ethernet (EDBG) |
20:06.09 | lkcl | ouch. |
20:06.23 | lkcl | JuNuKN: are ya dead, dude? |
20:07.01 | JuNuKN | No I am not, I am waiting until someone has time for my problem |
20:10.35 | JuNuKN | I tried to fdisk my sd card under linux ... I defined 2 primary partitions and doing a write. But afterwards everything seems the same, when I try to mount under linux !? |
20:12.22 | JuNuKN | Because the device was automaunted as sdc1, I did a fdisk /dev/sdc1 |
20:12.44 | cr2 | it should be fdisk /dev/sdc |
20:14.46 | JuNuKN | Ahh ... now it looks much better! p listes the fat16 partition!!! |
20:15.42 | JuNuKN | Do I ahev to delete the partion first !? Afterwards create a first one, with size at leas 30 MB Byte !? Correct! |
20:16.08 | cr2 | yes. |
20:16.43 | cr2 | 30 is an overkill. decide yourself. |
20:17.08 | JuNuKN | I have 256 MByte ... Which commands ? |
20:17.17 | lkcl | the reason why i have 30mb is because i do several kernels on it, plus room for transferring files between wince and my laptop. |
20:17.29 | JuNuKN | I think n for create a new partition |
20:17.37 | lkcl | press ? |
20:17.39 | lkcl | and return |
20:17.51 | JuNuKN | n |
20:18.01 | lkcl | there is very terse and sufficient help in fdisk |
20:19.33 | JuNuKN | OK, now it seems to work ... I have my first partition now .... How big is the second to be created equal ? So maybe the rest of the card 200MByte ? |
20:19.40 | lkcl | rest of the card, yeh. |
20:19.54 | lkcl | your 2nd partition _must_ be ext3. |
20:20.36 | rob_w | ok now it is "official" ,, i will be doing development , celebrate ! |
20:20.47 | lkcl | heyy - you got the job? |
20:21.19 | rob_w | kinda |
20:21.30 | lkcl | kinda, he says :) _kinda_?? |
20:21.42 | rob_w | i will freelance for someone on embedded linux ;-) |
20:21.51 | lkcl | excellent. |
20:23.51 | rob_w | yeah i need to work out the details n stuff but technicly i had a really promising test session today |
20:24.40 | lkcl | more of us need good jobs doing stuff we like doing. |
20:25.07 | rob_w | yeah |
20:25.16 | rob_w | work on it and you may succeed |
20:25.32 | Funklord | we might get an embedded project at work... during this year |
20:25.48 | Funklord | but I wouldn't put my hopes up =P |
20:26.16 | rob_w | Funklord, what devices do they target ? |
20:26.25 | *** join/#htc-blueangel immolo (n=immolo@cpc1-cosh1-4-0-cust126.cos2.cable.ntl.com) |
20:26.57 | lkcl | heya immolo |
20:26.59 | Funklord | rob_w: doesn't have to be small or efficient, just cheap and have a nic |
20:27.19 | immolo | heya peoplle |
20:27.30 | lkcl | do not boot universal kernel on blueangel.... |
20:27.40 | Funklord | hey immolo |
20:27.50 | Funklord | and everyone else for that matter ;) |
20:28.01 | immolo | :P |
20:28.28 | immolo | miss anynews on some finished gpe for my little blue? |
20:28.41 | lkcl | he :) |
20:28.56 | immolo | or maybe someone got wifi working in linux |
20:29.06 | lkcl | yep - all done, just in time for the latest XDA 4, immolo |
20:29.30 | immolo | cool I'll preorder 5 then :P |
20:30.02 | Funklord | there's a silly page at gnulinux.biz now |
20:30.08 | Funklord | heh |
20:31.13 | cr2 | lkcl: can you create an empty tiacxwln_testmode.txt in the windows directory and tell me what happens after reset ? |
20:32.21 | lkcl | ack... |
20:32.34 | lkcl | gimme few mins... |
20:32.49 | cr2 | ok. |
20:35.26 | JuNuKN | Which gpe image must I use now for the himalaya? The one from the BA-Wiki page or one of yours ? |
20:37.56 | lkcl | it depends what version of the kernel you want to use. |
20:38.03 | lkcl | oh. himalaya. |
20:38.08 | lkcl | ahhh, right. |
20:38.10 | lkcl | okay. |
20:38.43 | lkcl | doesn't matter - but you _must_ put in some modules onto the SD card in the 2nd partition |
20:38.59 | lkcl | underr /llib/modules/2.6.12-hh0-xda0-him0 |
20:39.01 | lkcl | not ba0 |
20:39.18 | lkcl | did you compile up that kernel, yourself, the other day? |
20:39.38 | lkcl | cr2 - gotta get some food. |
20:39.42 | lkcl | back later. |
20:39.54 | JuNuKN | No only one, as you explained me how ... but will do it later |
20:40.49 | JuNuKN | Can you give me pleas the link again ... it is not in the log files ... |
20:49.31 | JuNuKN | I see .... I will try it an other day ... after I recompiled the kernel with the newest sources ... |
21:48.57 | *** join/#htc-blueangel petaflot (n=dave@lsn-boi-catv-c114-p094.vtx.ch) |
22:13.42 | lkcl | okay. _eventually_ it accepted the input. hurrah. |
22:14.02 | lkcl | okay *LOL* i have no screen calibration and it's not asked for any, and the cursor isn't on-screen! |
22:14.19 | rob_w | hmm |
22:14.42 | lkcl | am playing with opie, rob. |
22:14.51 | lkcl | and am about to give up. |
22:15.01 | rob_w | why ? |
22:15.15 | lkcl | oh, it's.... unfinished, basically. |
22:15.37 | lkcl | gpe, much as i hate gtk, is more... "finished". there's a touchscreen calibration program for a start!!! |
22:15.53 | rob_w | hmm as u say sir |
22:16.25 | cr2 | lkcl: ??? |
22:17.00 | lkcl | yes cr2? |
22:17.10 | cr2 | there is no cursor in opie. |
22:17.17 | lkcl | is there not??? |
22:17.30 | cr2 | and there must be a screen calibration program. |
22:17.44 | cr2 | it was there 2 years ago. |
22:18.13 | cr2 | there is no cursor in wince :) |
22:18.54 | lkcl | where's the calibrate application??? ?!?! |
22:18.56 | rob_w | normally there is also no in gpe |
22:19.43 | cr2 | hmm. google. |
22:26.14 | cr2 | in the Settings tab there is a Recalibrate icon. on my zaurus. |
22:26.30 | rob_w | lkcl, ask on #opie |
22:26.32 | cr2 | openzaurs. |
22:28.14 | lkcl | ah, yeh - good idea. but - tomorrow. must get an early night. |
22:29.11 | cr2 | in your opie archive: /opt/QtPalmtop/apps/Settings/calibrate.desktop |
22:29.32 | cr2 | Exec=calibrate |
22:30.24 | cr2 | hmm. there is no calibrate in bin |
22:32.37 | cr2 | and not on zaurus. |
22:36.42 | cr2 | it is probably built-in in qpe. |
22:37.56 | rob_w | cu |
22:57.19 | cr2 | lkcl: good night. |