| 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. |