00:00.08 | cr2 | ok. |
00:00.21 | cr2 | good night. |
00:00.45 | dcordes | good night |
00:23.47 | Kevin2 | Hi |
01:59.08 | *** join/#htc-linux Pryan (n=pryan@84.125.94.98.dyn.user.ono.com) |
01:59.49 | *** join/#htc-linux edison (i=oystein@homelien.no) [NETSPLIT VICTIM] |
03:00.01 | *** join/#htc-linux Dinde48 (n=kayser@m133.net81-65-172.noos.fr) |
04:14.15 | *** join/#htc-linux skodde (n=skodde@unaffiliated/skodde) |
04:55.38 | *** join/#htc-linux Pryan (n=pryan@84.125.95.209.dyn.user.ono.com) |
05:30.02 | *** join/#htc-linux goxboxlive (n=jrs@195.159.97.196) |
05:30.27 | goxboxlive | good morning |
05:55.15 | *** join/#htc-linux apt_ (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
05:55.15 | *** topic/#htc-linux is HTC Linux Channel: Find logs at http://apt.rikers.org/%23htc-linux/ | please check http://handhelds.org/moin/moin.cgi/HTC_2dPhones | http://wiki.xda-developers.com/index.php?pagename=Xanadux | <cr2> let's define a common setup. |
06:21.42 | *** join/#htc-linux echowip (n=moo@dialup-4.245.119.68.Dial1.SanJose1.Level3.net) |
06:26.17 | *** join/#htc-linux _law_ (n=law@80.122.23.18) |
07:16.13 | *** join/#htc-linux Zoolooc (n=fredsiba@p54952B85.dip0.t-ipconnect.de) |
07:17.13 | *** join/#htc-linux kiozen (n=oeichler@p5492A54A.dip0.t-ipconnect.de) |
07:23.49 | *** join/#htc-linux KungFunk (n=cow@c-ecd572d5.014-46-73746f28.cust.bredbandsbolaget.se) |
07:34.06 | *** join/#htc-linux rob_w|laptop (n=rob_w@p549B889C.dip0.t-ipconnect.de) |
07:36.15 | *** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) |
07:40.51 | *** join/#htc-linux rmoravcik (n=moravcik@gtsgw.ttc.cz) |
07:49.32 | *** join/#htc-linux rob_w|laptop (n=rob_w@p549B889C.dip0.t-ipconnect.de) |
07:55.07 | *** join/#htc-linux BabelO (n=fcr@unaffiliated/babelo) |
08:00.30 | *** join/#htc-linux Pryan2 (n=Pryan@217.168.4.136) |
08:03.24 | paulproteus | Morning, goxboxlive. |
08:07.22 | goxboxlive | HI paulproteus |
08:23.48 | Pryan2 | hi all |
08:24.13 | Pryan2 | ill install qemu |
08:24.30 | Pryan2 | becvause softgun doesnt work |
08:25.13 | *** join/#htc-linux TeringTu1y (n=maarten@195-241-125-243.ip.telfort.nl) |
08:28.16 | *** join/#htc-linux Pryan2 (n=Pryan@217.168.4.136) |
08:28.31 | Pryan2 | wb |
08:28.39 | paulproteus | Pryan, Good, how do you like qemu? |
08:38.11 | Pryan2 | i havent tested it |
08:38.34 | Pryan2 | and im reading now that it doesnt support arm |
08:38.54 | Pryan2 | so i dont know what emulator use |
08:39.15 | Pryan2 | softgun supports arm but doesnt work well |
08:39.36 | Pryan2 | its a problem with the eth1 |
08:39.45 | Pryan2 | it hangs |
08:40.00 | Pryan2 | and doesnt load the initrd |
08:40.12 | paulproteus | http://www.rpsys.net/openzaurus/qemu/ |
08:40.46 | paulproteus | http://www.o-hand.com/~richard/qemu.html |
08:40.50 | paulproteus | This is from Googling qemu + arm |
08:41.10 | Pryan2 | aham |
08:41.30 | paulproteus | Where did you read that it didn't support ARM? |
08:41.33 | Pryan2 | i googled quemu + gentoo |
08:41.58 | Pryan2 | http://gentoo-wiki.com/HOWTO:_Qemu |
08:42.10 | paulproteus | It's a well-known fact that Gentoo sucks. (-; |
08:42.10 | Pryan2 | im still reading |
08:42.28 | Pryan2 | hahahaha. nope |
08:42.37 | paulproteus | Whatever. |
08:45.55 | Pryan2 | maybe they forget to add arm in the documentation |
08:46.13 | Pryan2 | bevcause the version its the same |
08:46.26 | *** join/#htc-linux BenPa85 (n=benpa@p54963C87.dip0.t-ipconnect.de) |
08:46.40 | BenPa85 | good morning |
08:46.52 | Pryan2 | and this "fucking" gentoo uses the tbz package |
08:46.58 | Pryan2 | hahahha |
08:47.16 | Pryan2 | gm BenPa85 |
08:49.00 | paulproteus | Bood morning, BenPa85. |
08:53.50 | *** join/#htc-linux Dinde (n=kayser@sur-internet.net) |
09:08.14 | *** join/#htc-linux Pryan2 (n=Pryan@217.168.4.136) [NETSPLIT VICTIM] |
09:08.14 | *** join/#htc-linux SmallR2004 (n=SmallR20@79-74-87-127.dynamic.dsl.as9105.com) [NETSPLIT VICTIM] |
09:08.14 | *** join/#htc-linux GPFaway (i=GPF@76.187.41.132) [NETSPLIT VICTIM] |
09:08.14 | *** join/#htc-linux Stamrogh (n=starman@c83-254-132-174.bredband.comhem.se) [NETSPLIT VICTIM] |
09:09.07 | *** join/#htc-linux TeringTuby (n=maarten@195-241-125-243.ip.telfort.nl) |
09:14.55 | *** join/#htc-linux SmallR2004 (n=SmallR20@79-74-52-121.dynamic.dsl.as9105.com) |
09:18.24 | Pryan2 | paulproteus qemu-arm seems to emulate arm programs |
09:18.24 | Pryan2 | i want something to boot a zImage |
09:22.31 | Pryan2 | although it doesnt work |
09:24.30 | Pryan2 | well. must see other options |
09:25.42 | *** join/#htc-linux Pryan2 (n=Pryan@217.168.4.136) [NETSPLIT VICTIM] |
09:25.42 | *** join/#htc-linux GPFaway (i=GPF@76.187.41.132) [NETSPLIT VICTIM] |
09:25.42 | *** join/#htc-linux Stamrogh (n=starman@c83-254-132-174.bredband.comhem.se) [NETSPLIT VICTIM] |
09:28.00 | goxboxlive | BabelO: Yes it's allmost the same as fic, just minor modifications. I have sent Kevin2 a mail. he want the patch, but i have clean it up first because of the old patches with power and modem suspend. I dont know if they should be aplied to hh.org first or if it's ok that they just aplies to linuxtogo. I should ask ymeretj if it's ok that it will be comitted upstream |
09:35.19 | *** join/#htc-linux the_sys0p (i=the_sys0@gateway/tor/x-4e4abed95115bae4) |
09:51.33 | *** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz) |
10:07.09 | *** join/#htc-linux |kiozen| (n=kvirc@p5492A54A.dip0.t-ipconnect.de) |
10:14.03 | *** join/#htc-linux kiozen (n=kvirc@p5492A54A.dip0.t-ipconnect.de) |
10:27.13 | *** join/#htc-linux kiozen (n=kiozen@p5492A54A.dip0.t-ipconnect.de) |
11:14.42 | *** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz) |
11:18.54 | *** join/#htc-linux _ecze (n=ecze@eczema.ecze.com) |
11:19.28 | *** join/#htc-linux LaF0rge (n=laforge@sunbeam.ipv6.gnumonks.org) |
11:19.58 | LaF0rge | I've put all my high-res Kaiser PCB photographs online at http://ganesha.gnumonks.org/~laforge/tmp/htc_tytnII.tar in case anyone is interested. I'll remove them in a couple of days again... |
12:14.30 | *** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz) |
12:47.28 | *** join/#htc-linux jeanseb (i=jeanseb@ns.popipo.fr) |
13:15.10 | *** join/#htc-linux cr2 (n=konversa@crpl6.physik.uni-wuppertal.de) |
13:49.38 | BenPa85 | cr2: around? |
13:56.47 | *** join/#htc-linux youshe (n=youshe@213.251.185.228) |
14:03.35 | *** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes) |
14:04.01 | dcordes | helas |
14:18.35 | BenPa85 | hi |
14:19.09 | dcordes | hi BenPa85 |
14:19.23 | dcordes | got your agps running? |
14:19.28 | BenPa85 | lol |
14:19.30 | BenPa85 | no |
14:19.51 | BenPa85 | iīm not sure if i ever get it work |
14:19.53 | BenPa85 | ... |
14:20.18 | BenPa85 | imho itīs running, but itīs not working correctly ... |
14:20.26 | dcordes | fsck those companies. I read a lot of mourning about people not including support for kaiser's video chip |
14:20.44 | dcordes | and you can't do anything about it because it's closed ccrap |
14:20.50 | dcordes | they make petitions ^^ |
14:20.51 | BenPa85 | ture |
14:20.52 | BenPa85 | true |
14:21.30 | dcordes | my intent to get kaiser was to help people porting the linux kernel on it |
14:21.43 | BenPa85 | :) |
14:22.14 | BenPa85 | if i get this agps working on a pocket loox n560, i would give it to everyone with the same problem ... |
14:23.37 | BenPa85 | but i canīt find someone how can help me with it |
14:23.38 | BenPa85 | ... |
14:23.50 | BenPa85 | at this point we have more infos than the most |
14:23.54 | BenPa85 | but not enough |
14:24.00 | BenPa85 | ... |
14:24.37 | dcordes | people can give you a kernel you can boot |
14:24.51 | BenPa85 | me? |
14:25.05 | BenPa85 | the kernel wonīt help ... |
14:25.21 | BenPa85 | i need someone with special informations about sirf instant fix |
14:25.41 | BenPa85 | but it looks like all people who has this informations wonīt tell them to someone else ... |
14:25.50 | BenPa85 | *have |
14:30.15 | BenPa85 | I also asked in a gps channel, but no one has the needed infos for me (donīt know it, or wonīt give it, I donīt know) |
14:33.48 | kiozen | BenPa85: if the stuff is encrypted no one will get sued, because breaking a encryption is violating the law in many countries |
14:34.21 | kiozen | s/no one will/no one wants/ |
14:35.13 | BenPa85 | kiozen: true, but my problem is not to encrypt the data, i need to know what i should do with the encrypted data ... |
14:35.32 | dcordes | decrypt you mean |
14:35.39 | BenPa85 | eh yes sry |
14:36.02 | dcordes | sounds to me like you will have to sit and wait |
14:36.31 | BenPa85 | dcordes: thatīs my biggest problem, I have no time to wait ... |
14:36.32 | dcordes | or get fic-gta01 or so |
14:36.40 | BenPa85 | huh? |
14:36.44 | dcordes | neo1973 |
14:36.54 | dcordes | the mobile phone from #openmoko dudes which has agps |
14:37.12 | BenPa85 | I speaked with people from openmoko |
14:37.33 | BenPa85 | but they have no idea how to do that (or want give it to me) |
14:37.37 | BenPa85 | *wont |
14:37.56 | dcordes | they are on a different system |
14:37.58 | dcordes | open one |
14:38.19 | dcordes | probably they have no idea what's up with your blobs |
14:38.24 | dcordes | in wince |
14:38.32 | BenPa85 | itīs not a wince problem |
14:38.48 | dcordes | I thought you want to make that stuff work on a wince system?? |
14:40.41 | BenPa85 | yes, but the feature i want to use is from the chip |
14:40.48 | BenPa85 | so it should work with every os |
14:41.48 | dcordes | you should drink some weiÃbier and get a linux kernel on that device |
14:42.05 | BenPa85 | lol |
14:42.33 | BenPa85 | better 2 or 3 weißbier ;) |
14:42.43 | BenPa85 | how its called in english?? white beer??? lol |
14:42.57 | dcordes | no idea |
14:43.05 | kiozen | wheat beer |
14:43.17 | dcordes | weed beer |
14:43.28 | BenPa85 | ah k |
14:43.56 | BenPa85 | dcordes: so you german? |
14:43.57 | kiozen | no weed, wheat -> Weizen |
14:44.00 | dcordes | I'm enjoying finest kapuziner |
14:44.05 | dcordes | which tastes a bit like water. |
14:44.41 | dcordes | thought it would be worth a try |
14:45.16 | dcordes | BenPa85, yes nead Duesseldorf here |
14:45.19 | dcordes | near |
14:45.32 | BenPa85 | ah k |
14:45.35 | BenPa85 | <- munich |
14:46.07 | BenPa85 | hehe yes it is |
14:46.42 | dcordes | I was down there one weekend and all we did was enjoing the archtitecture and local beers |
14:46.46 | dcordes | do you know a thing called 3001? |
14:47.24 | BenPa85 | no, do you mean 4004? |
14:47.53 | dcordes | yes probably. I think it was renamed some time ago? Has a huge entry hall |
14:48.06 | BenPa85 | yes 4004, now called m-park |
14:48.10 | dcordes | yea right! |
14:48.16 | BenPa85 | 4000 qm in 4 areas |
14:48.18 | dcordes | that's where I was |
14:48.28 | dcordes | very nice place |
14:48.42 | BenPa85 | yeah itīs cool |
14:49.03 | BenPa85 | have you visited the oktoberfest? |
14:49.09 | dcordes | no unfortunately not |
14:49.19 | cr2 | BenPa85: sirf et al. always whine that this stuff is patented. do you know the patent numbers , and what is actually patented ? not that i give a fsck about software patents, but sometimes you can pick useful technical details from these patents. |
14:49.19 | dcordes | I was there last year in july |
14:49.56 | BenPa85 | dcordes: cool |
14:50.06 | BenPa85 | cr2: sry i donīt have the patent no. |
14:50.21 | dcordes | next year when I have my graduation I will sure visit beerfest |
14:50.22 | BenPa85 | cr2: but someone found it few days ago |
14:50.51 | BenPa85 | dcordes: beerfest? |
14:50.57 | kiozen | BenPa85: could ask my wife this evening, she is suposed to find it :) |
14:51.09 | cr2 | BenPa85: just think about it. even if somebody will break the crypto (will not surprise me), they will blame you for stealing treir service. |
14:51.14 | BenPa85 | kiozen: the patent no.? |
14:51.27 | kiozen | and doc |
14:51.35 | kiozen | it's her job |
14:51.53 | BenPa85 | cr2: i donīt want to break the encryption, i need to know what itīs doing with the decrypted data |
14:51.59 | BenPa85 | kiozen: cool |
14:52.11 | cr2 | BenPa85: you should provide some mathematical description of what's going on. without it we can't do anything at all. |
14:52.12 | kiozen | however she is usally more busy with mechanics and chemistry |
14:53.12 | *** join/#htc-linux Pryan2 (n=Pryan@217.168.3.246) |
14:53.17 | dcordes | cool a techie wife! |
14:53.55 | kiozen | bio chemistry, no techie |
14:54.14 | Pryan2 | somebody who use qemu to. run zImage ? |
14:54.14 | cr2 | BenPa85: when we will know the math behind it, the crypto will make no sense at all, because you'll be make the calculations yourself. |
14:54.15 | BenPa85 | cr2: i have the encrypted file and part of the decrypted file (can create it). Now i must push this data to the receiver (should work how i do it), but something is wrong, because the ttff is not as fast as it should be ... |
14:54.15 | dcordes | ok scientific one ^^ |
14:54.17 | Pryan2 | or any app to run zImage on x86_64 |
14:54.53 | dcordes | Pryan, qemu should work on 64 system |
14:55.05 | BenPa85 | cr2: from were do you get the output you posted yesterday? |
14:55.14 | Pryan2 | but it isnt work |
14:55.25 | Pryan2 | give me an error |
14:55.29 | cr2 | BenPa85: ttff is not a good measure, unless you put two equal syncronized devices side by side and run them. |
14:55.37 | dcordes | BenPa85, http://ibot.rikers.org/%23htc-linux/ |
14:55.37 | Pryan2 | and .its. only to run apps |
14:55.41 | BenPa85 | cr2: after your post i checked the exported functions of the gpsid.dll (which is on my device, too) but there only functions to open and close the port |
14:56.00 | cr2 | BenPa85: yes, it's the same on artemis. but not on athena. |
14:56.10 | BenPa85 | cr2: but i need to get a very fast ttff what should be possible with sirf instant fix |
14:56.32 | cr2 | BenPa85: why are you so crazy about ttff ? |
14:57.03 | BenPa85 | cr2: because we sell our devices, but the costumer think that the device isnīt working correctly if it takes too long for the fix |
14:57.17 | BenPa85 | dcordes: what is this link about? |
14:57.28 | dcordes | aye your run a business with smartphones? |
14:57.31 | cr2 | ok, now i get it. |
14:57.48 | dcordes | BenPa85, I thought you were asking for logs by <BenPa85> cr2: from were do you get the output you posted yesterday? |
14:57.57 | BenPa85 | yes the company iīm working sells pdas with a special software |
14:58.32 | Pryan2 | there is usb hubs self-powered ? |
14:58.34 | dcordes | for measurement purpose? |
14:58.48 | BenPa85 | dcordes: ah k, yes cr2 posted some output from the gpsid.dll but i donīt know from were he get it ... |
14:58.52 | Pryan2 | usb multiplicator |
14:58.57 | dcordes | Pryan, ask at your local elctronic place |
14:59.07 | dcordes | BenPa85, yea got that |
14:59.44 | BenPa85 | dcordes: now i want to know from where he get that output |
14:59.49 | dcordes | Pryan2, I have a very small one from vivanco which has dc in. Vivanco claims it's the smallest one ever produced by man |
15:00.30 | Pryan2 | ok. ill do it |
15:00.57 | BenPa85 | cr2: but we (colleague and me) want to offer the solution (if itīs working) to everyone for free |
15:01.14 | dcordes | BenPa85, that's a nobel intent |
15:01.22 | BenPa85 | the implemented instant fix technique |
15:01.50 | BenPa85 | because we know that everyone with a n560 has the same problems, you can read it in several forums |
15:02.01 | dcordes | what's that special software you sell on the devices for? |
15:03.46 | BenPa85 | itīs a gps based city guide |
15:05.02 | BenPa85 | and because we donīt get any support from siemens or sirf about that problem, we decided to do it self |
15:06.28 | kiozen | BenPa85: shouldn't that be a reason to change platform? |
15:06.30 | BenPa85 | and the colleague and me decided to make this part free because sirf company is a pain in the ass ... |
15:06.53 | dcordes | BenPa85, ah do you only sell the loox with the software or also the spare software? |
15:07.16 | dcordes | bare software |
15:07.29 | BenPa85 | kiozen: yes it is, but we have sold some devices, so we must find a solution for them |
15:07.39 | kiozen | I see |
15:08.05 | BenPa85 | dcordes: We sell the loox with our gps guide, and because of the problem we know need a way to get a faster ttff |
15:08.12 | dcordes | LaF0rge, can you send me the kaiser photos to lukas dot gorris at gmail dot com? |
15:08.15 | BenPa85 | but sirf and siemens donīt give us support |
15:08.26 | BenPa85 | sirf says we should go to siemens |
15:08.40 | dcordes | and vice versa eh |
15:09.12 | BenPa85 | and siemens says there is no support because the n560 is a obsolescent model |
15:09.52 | BenPa85 | then siemens realized that many people have the same problem and offered a update to there costumers |
15:10.11 | BenPa85 | the update gives the receiver the possibility to use sirf instant fix |
15:10.35 | BenPa85 | but the software which should do sirf instant fix isnīt delivered with the update |
15:10.43 | BenPa85 | so the update doesnīt do the hole work ... |
15:11.24 | BenPa85 | no we try to do the same as the absentee software from sirf |
15:13.02 | cr2 | BenPa85: i've told you that i have an athena, and the strings are from the athena's gpsid.dll |
15:13.36 | cr2 | BenPa85: read xda-dev where you can pick the athena rom, and how to extract the ROM files from it. it's not rocket science. |
15:13.38 | BenPa85 | cr2: yes but how do you capture it? |
15:13.58 | cr2 | with haret. |
15:14.15 | BenPa85 | ok |
15:14.17 | dcordes | if you extract a rom you acutally don't need haret |
15:14.25 | cr2 | it's mapped into ROM, so i can just dump the RAM range. |
15:14.39 | cr2 | s/into ROM/into RAM/ |
15:14.42 | dcordes | oh.. ^^ |
15:14.53 | BenPa85 | cr2: what i donīt understand: it seems like gpsid.dll is a driver for sirf instant fix, but the only exportet functions are for open and close the port ... |
15:15.07 | cr2 | dcordes: he asked how i did it :) |
15:16.00 | cr2 | BenPa85: the athena gpsid.dll has everything. and even the 'Usage:' string |
15:16.27 | BenPa85 | cr2: but this means you captured the communication on the comport ... |
15:16.42 | cr2 | BenPa85: btw, athena has its own sirf firmware hacked by htc. |
15:17.09 | BenPa85 | cr2: same on n560 before the update |
15:17.35 | cr2 | BenPa85: no, but it's possible to capture any port communication. we usually do it for the phone port. see ApachePhoneTrace wiki page. |
15:18.25 | BenPa85 | cr2: so, the gpsid.dll sends this string through the comport? |
15:19.44 | dcordes | ~lart Kapuziner WeiÃbier |
15:19.44 | chesty | dumps 42 tons of dirt, manure, and fish heads on Kapuziner WeiÃbier |
15:21.54 | BenPa85 | cr2: have you tried to disassemble gpsid.dll? |
15:23.01 | BenPa85 | cr2: you wrote that yesterday: 17:06.22 cr2 1.0-PROD-C1-B027-WinCE-ARM-R |
15:23.01 | BenPa85 | 17:06.26 cr2 CLM: started; version=%s |
15:23.01 | BenPa85 | 17:06.26 cr2 CLM: error opening storage, cannot start |
15:23.01 | BenPa85 | 17:06.26 cr2 CLM: seaFile: ERROR: Encryption trailer not found. |
15:23.01 | BenPa85 | 17:06.26 cr2 CLM: seaFile: ERROR: Uncompressed size <%lu> does not match expected size <%lu>. Compressed Length: <%u> |
15:23.02 | BenPa85 | 17:06.27 cr2 CLM: seaFile: ERROR: inflate failed: <%d> |
15:23.04 | BenPa85 | 17:06.27 cr2 CLM: seaFile: ERROR: inflateInit failed |
15:23.06 | BenPa85 | 17:06.36 cr2 sirf binary is implemented in gpsd |
15:23.22 | BenPa85 | cr2: is this captured from the comport??? |
15:26.49 | BenPa85 | kiozen: what is gpsd? |
15:29.09 | kiozen | BenPa85: a deamon that will control your gpsr |
15:29.24 | kiozen | and provide the information to other applications |
15:29.36 | kiozen | a very common technique in Linux |
15:29.55 | BenPa85 | aha k |
15:30.00 | BenPa85 | and what is gpsr? |
15:30.06 | kiozen | soemthing like a driver light :) |
15:30.10 | BenPa85 | k thx |
15:30.18 | kiozen | gps receiver |
15:34.30 | dcordes | cr2, after our observations from yesterday, what can we do to go on about usb support? |
15:37.23 | cr2 | BenPa85: these strings are from the .dll code. which has nothing to do with tracing the port. which is an interesting idea in itself. |
15:37.46 | BenPa85 | cr2: how you get this strings from the dll? have you disassembled it? |
15:37.47 | cr2 | dcordes: i'll look ath the wince usb driver. |
15:38.16 | cr2 | BenPa85: have you heard about 'strings' unix command ? :) |
15:38.37 | BenPa85 | cr2: no, whatīs that? |
15:38.54 | dcordes | ha I know that! it can show you readable stuff out of binaries |
15:39.23 | cr2 | BenPa85: http://tautology.org/software/man/1/strings |
15:40.00 | BenPa85 | k |
15:40.02 | BenPa85 | thx |
15:40.58 | *** join/#htc-linux dcordes (n=dcordes_@unaffiliated/dcordes) |
15:44.04 | *** join/#htc-linux goxboxlive (n=goxboxli@81.80-202-132.nextgentel.com) |
15:44.34 | cr2 | dcordes: on xda-dev they talk about some LG KS20 drivers. can you have a look ? |
15:45.07 | dcordes | on the forums or inside kaiser? |
15:45.24 | BenPa85 | cr2: now iīve the CLMApp.exe and I can see that it uses my gps receiver com port ... |
15:46.42 | cr2 | BenPa85: get haret, and trace the FFUART like it's described for Apache. then you'll know what is sent to sirf. |
15:47.15 | cr2 | BenPa85: i guess there are some custom $PSRF commands with undocumented parameters. |
15:47.47 | BenPa85 | cr2: yes for nmea, and some for sirf binary which i can use ... |
15:49.13 | dcordes | cr2, you always tell me something and when I ask you about it you keep ignoring the question ^^ |
15:49.31 | BenPa85 | cr2: i have implemented the ones for sirf binary |
15:54.47 | BenPa85 | cr2: we found the same strings like you posted in the clmapp.exe |
15:55.57 | *** join/#htc-linux GPF (n=gpferror@cpe-76-187-41-132.tx.res.rr.com) |
16:10.04 | *** join/#htc-linux ImCoKeMaN (n=imcokema@pool-71-173-200-226.hrbgpa.fios.verizon.net) |
16:11.36 | dcordes | cr2, pretty odd/confusing |
16:13.50 | *** join/#htc-linux sadeness (n=viktor@88.87.86.18) |
16:14.50 | cr2 | dcordes: it seems that we need to understand how to dissect the pistacchio rom image |
16:15.10 | dcordes | pistacchio? |
16:15.46 | cr2 | androids use some strange ipc for the features which are accessed directly on kaiser. |
16:15.54 | cr2 | the linux microkernel. |
16:17.29 | dcordes | and where does that microkernel live? |
16:18.08 | *** join/#htc-linux goxboxlive (n=goxboxli@81.80-202-132.nextgentel.com) |
16:19.26 | cr2 | dcordes: this is a big secret. on kaiser it's a bit confusing, on titan there were some traces visible. |
16:19.53 | dcordes | androids need to get a kaiser |
16:20.23 | dcordes | stupid halibut |
16:26.42 | *** join/#htc-linux Pryan (n=Pryan@217.168.3.246) |
16:26.48 | Pryan | wb |
16:44.35 | dcordes | cr2, you didn't hear anything usable from LaF0rge yet, did you? |
16:50.06 | kiozen | cr2: for fun and entertainment http://qlandkarte.svn.sourceforge.net/viewvc/qlandkarte/win32/ |
16:53.35 | BabelO | kiozen: win32 not for cr2 :) |
16:53.58 | kiozen | that's why "fun and entertainment" |
16:54.04 | BabelO | lol |
16:54.26 | BabelO | i m looking at gpu capabilities ;) |
16:55.00 | kiozen | what for? |
16:56.10 | BabelO | kiozen: i like to play with blender sometimes, and there is gelato project from nvidia that use gpu power to render picture |
16:57.06 | kiozen | playing with blender, but not having a logo on the project page, lol ;) |
16:58.40 | dcordes | kiozen, can you make a windows arm port? |
16:59.00 | dcordes | can qlandkarte process open streete map material? |
16:59.38 | kiozen | dcordes: QLandkarte is not for mobile devices, ask BabelO he tried :) |
17:00.02 | dcordes | Can't you create a new interface? |
17:00.33 | kiozen | dcordes: it's less the interface |
17:00.37 | kiozen | more the decoder |
17:00.49 | dcordes | oh ok |
17:01.04 | dcordes | what gps application would you suggest for mobile devices? |
17:01.19 | kiozen | But I do QLandkarteM for mobile devices |
17:01.21 | *** join/#htc-linux scorpio16v (n=scorpio1@f048100228.adsl.alicedsl.de) |
17:01.30 | kiozen | but it uses raster maps (geotiff) |
17:02.39 | kiozen | Can't recommend, sofar I use a garmin. |
17:02.59 | kiozen | but I would like to see my Loox working with QLandkarteM |
17:03.35 | kiozen | ok, have to meet my family, bbl |
17:04.16 | *** join/#htc-linux goxboxlive (n=goxboxli@81.80-202-132.nextgentel.com) |
17:04.40 | *** join/#htc-linux goxboxlive (n=goxboxli@81.80-202-132.nextgentel.com) |
17:05.06 | dcordes | cr2, I'm dying to see kaiser booting the damn msm kernel |
17:05.21 | dcordes | at least a flashing led or anything |
17:07.39 | *** join/#htc-linux GPFerror (n=gpferror@76.187.41.132) |
17:16.13 | BabelO | kiozen: yes, no logo, if i found an old try with blender, i can show you how i am an artist ;) |
17:17.05 | *** join/#htc-linux TeringTuby (n=maarten@195-241-125-243.ip.telfort.nl) |
17:19.47 | *** part/#htc-linux BabelO (n=fcr@unaffiliated/babelo) |
17:26.38 | cr2 | dcordes: qlandkarte is a desktop app. you can use roadmap on wince. |
17:27.17 | cr2 | hehe. win32 version of qlandkarte works in wine :) |
17:31.53 | cr2 | dcordes: it seems the the wince usb driver uses ipc too. |
17:33.39 | paulproteus | LaF0rge, Howdy - why would you remove them...? |
17:36.25 | cr2 | aah. it's probably the ADC, not the "real" TS. |
17:39.37 | goxboxlive | paulproteus: have you done anything with the Qtopia devuce source yet |
17:40.14 | paulproteus | goxboxlive, Well, what do you mean by "done anything"? |
17:40.25 | paulproteus | No I haven't personally done anything with it, but ymerejt continues to make commits to my svn. |
17:40.31 | *** join/#htc-linux pH5 (n=ph5@e178247094.adsl.alicedsl.de) |
17:42.13 | goxboxlive | what is your svn adress? "done anyting" = done any work on it, fix bugs? |
17:42.30 | goxboxlive | got it |
17:43.29 | goxboxlive | paulproteus: how do i c the changes? |
17:44.04 | paulproteus | http://svn.asheesh.org/htcuniversal/ is the svn address |
17:44.15 | paulproteus | If you do an "svn checkout" you can read "svn log". |
17:44.31 | paulproteus | The web interface doesn't have a working change viewer. |
17:45.18 | goxboxlive | paulproteus: ok |
17:45.45 | *** part/#htc-linux scorpio16v (n=scorpio1@f048100228.adsl.alicedsl.de) |
17:47.32 | goxboxlive | paulproteus: we shouldnt call it htcuniversal_phone_vendor and such, i think we should use qulacomm instead of htcuniversal when we do something with the modem |
17:47.53 | *** join/#htc-linux BabelO (n=Fabrice@2a01:5d8:52ee:1c1c:250:fcff:fe46:5573) |
17:48.20 | pH5 | cr2: thanks for sending BA dock/cable, it arrived now. |
17:49.19 | BabelO | pH5: welcoma to BA companion alliance pH5 :) |
17:49.34 | paulproteus | goxboxlive, Yeah, there's nothing Universal-specific that we can do to the modem, right? |
17:49.57 | paulproteus | I guess even then, we can just add an if(universal) or whatever anyway. |
17:50.00 | goxboxlive | paulproteus: it sholdnt be |
17:51.13 | paulproteus | http://rose.makesad.us/~paulproteus/mirrors/htc_tytnII.tar btw |
17:52.56 | cr2 | pH5: it was fast :) |
17:53.07 | cr2 | pH5: can you boot linux now ? |
17:54.01 | BabelO | cr2: do you download kaiser high picture ? |
17:54.17 | cr2 | goxboxlive: do you use the AT@AUDIOSET on uni ? |
17:54.28 | cr2 | BabelO: yes, got it today in the morning. |
18:03.19 | pH5 | cr2: compiling the kernel right now (now that I have a working CPU fan again, this should be possible...) |
18:03.22 | pH5 | Kevin2: kernel.git/* is not group-writeable? |
18:04.12 | pH5 | in 2.6.23 it should be possible to compile a kernel that supports both pxa263 and pxa27x, right? |
18:04.25 | BabelO | pH5: i can't boot git kernel on BA, maybe i miss somthing pxa25x specific |
18:05.00 | pH5 | BabelO: do you have patches for 2.6.23 cleanup already? |
18:05.47 | BabelO | pH5: if you tell me how can i make diff with git yes i can do one, but not lot of thing to do ;) |
18:05.59 | BabelO | is it only git diff ? |
18:06.16 | *** join/#htc-linux kn_ (n=kn@p54993E93.dip0.t-ipconnect.de) |
18:06.32 | ThinkPad | hi |
18:06.49 | pH5 | BabelO: depends. un-indexed changes in the workspace are shown with just git diff. git diff HEAD shows any changes in the workdir against the latest commit. |
18:07.24 | pH5 | if you have already committed the patches, git-format-patch is nice to emit them |
18:07.32 | pH5 | hej dba358 |
18:07.52 | dba358 | I'm interested in Linux on a HTC Hermes (TyTN). What is the current status of it? |
18:08.00 | dba358 | hi pH5 :) |
18:09.07 | BabelO | pH5: i just follow latest kevin2 email about change to kernel, and i use its work branch |
18:09.17 | BabelO | hi dba358 |
18:11.11 | pH5 | dba358: Kevin2 is the main hermes hacker. latest message to the mobile-linux mailing list was it boots with 2.6.23, with keyboard support. I don't know more than that. |
18:11.43 | dba358 | ok, sound good |
18:11.49 | dba358 | I think I maybe can contribute |
18:11.53 | goxboxlive | cr2: no, not yet |
18:12.01 | dba358 | I've done some MIPS kernel hacking in the past |
18:12.04 | pH5 | dba358: sure, grab the git tree and get going :) |
18:12.12 | dba358 | and I'm pissed off with the Windows crap ;) |
18:12.15 | cr2 | goxboxlive: i suspect that it's some big brother stuff :) |
18:12.28 | dba358 | for now I need some stupid startes questions clarified |
18:12.29 | goxboxlive | cr2: ok |
18:12.31 | cr2 | BabelO: do you have PXA26X in .config ? |
18:12.38 | dba358 | I think you can help with these as well :) |
18:12.52 | goxboxlive | pH5: have you noticed that /var/tmp is deleted sometimes after reboot in Angstrom? |
18:12.54 | BabelO | cr2: yes, it is what we do last time, and just for sound ;) |
18:13.03 | cr2 | goxboxlive: we need to understand which option means /dev/null , and set it. |
18:13.29 | dba358 | first of all I'd like to know how to start... so even if I check out the git tree... how do I compile it/install it/will the win be erased or killed? |
18:13.32 | dba358 | and so on ;) |
18:13.48 | goxboxlive | cr2: here is my Qtopia device folder: http://svn.asheesh.org/htcuniversal/qtopia-device/trunk/?r9 |
18:13.59 | pH5 | goxboxlive: no. did you file a bug report? |
18:14.11 | cr2 | goxboxlive: it's a good idea to cut the internal mic anyway :) |
18:14.34 | goxboxlive | pH5: no i havent placed a bug report. |
18:14.35 | cr2 | goxboxlive: i get ]> on this page |
18:14.44 | goxboxlive | ANd i wouldnt do it either. |
18:14.58 | pH5 | dba358: you need to install an arm cross compiler. the resulting kernel is booted with haret right from ram, you won't be able to replace wince yet. |
18:15.08 | dba358 | ok, sounds good |
18:15.21 | dba358 | does ubuntu ship a cross compiler that's feasable? |
18:15.34 | dba358 | s/that's/which is/ |
18:15.48 | dba358 | whee ;) |
18:16.28 | BabelO | dba358: any way if your machine is not 64 bit you can take one here http://www.codesourcery.com |
18:16.47 | dba358 | well, unfortunately it is... |
18:16.58 | goxboxlive | cr2: what about now? http://svn.asheesh.org/htcuniversal/?r9 |
18:16.59 | dba358 | Core2Duo Ubuntu64 |
18:21.03 | dba358 | reading through the forum thread atm |
18:21.38 | pH5 | dba358: I have no experience with precompiled cross toolchains, I use openembedded to build them. on 32bit x86, though. |
18:23.38 | dba358 | ok |
18:23.53 | dba358 | if the worst comes to the worst I'll build a cross-gcc myself |
18:26.40 | *** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz) |
18:28.32 | paulproteus | dba358, You should probably read GettingStarted on the OpenEmbedded site. |
18:28.55 | dba358 | *nod* |
18:29.49 | pH5 | dba358: or you can try the (OE-built) openmoko toolchain: http://wiki.openmoko.org/wiki/Toolchain, that one should work, too. |
18:31.49 | dba358 | ok, looks quite good |
18:33.34 | dba358 | which one is "recommended"? |
18:33.55 | BabelO | pH5: i ve done a patch for hh to support your pasic3 module, do you want it ? |
18:34.14 | pH5 | BabelO: YES! |
18:34.16 | pH5 | :) |
18:35.05 | pH5 | I wish Kevin2 would open up the git repo for general write access. |
18:35.13 | pH5 | s/general/group/ |
18:35.52 | paulproteus | There is a free git hosting service you could use at http://repo.or.cz/ - due to the nature of git, it's easy to sync changes between them I suppose. |
18:38.01 | paulproteus | You could just clone his repository into repo.or.cz and then do group commits there, and when Kevin opens up he can just pull from there and you can close the repo.or.cz one. |
18:38.37 | pH5 | paulproteus: thanks, we have a git repo on linuxtogo.org already. I'd just like group write access so not all commits have to go through a single person (but we still have a central repo). |
18:39.42 | pH5 | paulproteus: whoops, timeshift :) |
18:43.44 | *** join/#htc-linux rmoravcik (n=rmoravci@ip-89-102-255-171.karneval.cz) |
18:46.38 | *** join/#htc-linux TimRiker (n=timr@psnet.cc) |
18:47.25 | *** join/#htc-linux ymerejt (n=jerry@ip-22.net-89-3-208.rev.numericable.fr) |
18:47.37 | BabelO | pH5: this is the latest i ll send to psokolovsky http://pastebin.ca/823991 |
18:48.16 | BabelO | pH5: it contain also patch to use input-key backlight module ;) |
18:48.39 | BabelO | not really a patch, only config ;) |
18:50.05 | pH5 | BabelO: very nice, but you should remove the magician stuff (vpp and most of the partition table) |
18:50.48 | BabelO | pH5: lol, yes, it is in coment :), i just keep it to remind me how to do it later |
18:51.06 | pH5 | the ba only has 32m strataflash, right? 1 256k block bootloader and the rest (127 blocks) osrom, I believe. the rest is on doc. |
18:51.57 | BabelO | pH5: you are right ;) |
18:52.13 | dba358 | src/openmoko-sample: ELF 32-bit LSB executable, ARM, version 1 (SYSV), for GNU/Linux 2.6.14, dynamically linked (uses shared libs), not stripped |
18:52.14 | dba358 | :) |
18:52.15 | BabelO | pH5: i did not test cr2 g3 on ba |
18:52.44 | *** join/#htc-linux diogene31 (n=rj@mur31-2-82-243-122-54.fbx.proxad.net) |
18:53.11 | dba358 | I think I have a valid toolchain now |
18:53.13 | pH5 | dba358: s/openmoko-sample/zImage/ ;) |
18:53.16 | dba358 | how to proceed |
18:53.20 | dba358 | yes! ;) |
18:53.35 | dba358 | where do I check out the sources and how do I need to compile them? |
18:54.30 | pH5 | git://linuxtogo.org/home/groups/mobile-linux/kernel.git |
18:55.32 | pH5 | check out the work branch and compile with CROSS_COMPILE=${PATH-TO-TOOLCHAIN}/arm-linux-gnueabi- ARCH=arm make |
18:55.47 | dba358 | ok, thanks :) |
18:56.12 | ymerejt | diogene31, And always compiling ... ;( |
18:56.16 | dba358 | to be honest I've not used git yet... is it "git co git://linuxtogo.org/home/groups/mobile-linux/kernel.git" ? |
18:56.46 | pH5 | dba358: there should be some htchermes_defconfig in the tree. |
18:57.59 | pH5 | dba358: I suggest to read a git tutorial or the manpages. The command is git-clone git://linuxtogo.org/home/groups/mobile-linux/kernel.git |
18:58.18 | dba358 | ok, good - just found that in a tutorial as well :-))) |
19:01.54 | diogene31 | ymerejt, Ask your boss to provide you a faster computer :0 |
19:02.34 | BabelO | ymerejt: compiling qtopia ? |
19:02.39 | ymerejt | yes |
19:03.14 | BabelO | ymerejt: take 6h on my home computer and 1h en my work computer :) |
19:03.14 | ymerejt | BabelO, I'm working on the qtopia htc universal integration |
19:03.46 | ymerejt | usually, it takes 1h on mine |
19:04.16 | BabelO | ymerejt: good ;) all qtopia class are very well |
19:05.06 | ymerejt | BabelO, have you solved the sound server problem on qtopia ? |
19:05.29 | pH5 | bd2: ledtrig-hwtimer in hh.org needs updating for 2.6.23 (error: âstruct led_classdevâ has no member named âclass_devâ)? |
19:06.04 | BabelO | ymerejt: i nerver look at it, it seem that it works without mediaengine and maybe with qss2 |
19:06.11 | dba358 | quite slow checkout actually... and I was hoping to boot the kernel in half an hour :-D |
19:06.48 | ymerejt | Ok, this night I will rebuild qtopia without mediaengine |
19:06.50 | dba358 | BabelO: what's the spec of your work computer |
19:07.54 | BabelO | dba358: depend of which one is available ;) these day we have a 8 cpus with 8Gb of ram else i use mine Core 2 duo 2Gb |
19:08.21 | cr2 | ymerejt: it's not easy to control the sound on ak4641 with the current kernel setup. |
19:08.37 | dba358 | wow |
19:09.28 | dba358 | so it will take at least 4 hours on my Core2Duo@2.4GHz.... |
19:09.49 | cr2 | TimRiker: hehe. |
19:09.51 | BabelO | dba358: no only 1h30 |
19:10.18 | cr2 | TimRiker: ask them about the SD driver :) |
19:10.21 | TimRiker | is swetland talking? |
19:10.41 | cr2 | didn't hear from him for a long time |
19:10.54 | TimRiker | cr2: will do! I wonder how much hacking it'll take to get a terminal app, ssh, etc. |
19:11.02 | pH5 | ARM compilation is easier on the CPU than compiling for x86. I'm still working with a P4/2GHz room heater. |
19:11.13 | TimRiker | looks like they want to completely avoid native linux apps from what I can see. |
19:11.38 | dba358 | BabelO: ahh,ok, that's accaptable :) |
19:12.00 | cr2 | TimRiker: it depends on the amount of the microkernel "shadowed" stuff |
19:12.27 | cr2 | so it's even worse. |
19:12.59 | cr2 | you get java for the apps, arm11 layer for some hardware access, and the microkernel for the core operation. |
19:13.36 | TimRiker | cr2: no userspace native daemons or anything? |
19:14.10 | TimRiker | I played with the SDK emulator, but not tried picking it apart yet. |
19:14.18 | cr2 | ok, at least it's how "they" tried to do it on wince |
19:14.57 | cr2 | android kernel uses ipc access to many hardware features. |
19:15.28 | cr2 | if i get the android kernel comments right, even the current gpio access is shadowed. |
19:17.59 | bd2 | pH5, hm... -hh is at 2.6.23? |
19:19.34 | bd2 | anyway, probably it needs updating. I'll try to look into (also at the hx4700 regression), but I could do so on these weekends only.. |
19:19.54 | bd2 | I doubt I'll have any time in the working days |
19:20.19 | pH5 | bd2: nope. mobile-linux git is. Kevin2 has merged hh.org and mainline in the linuxtogo.org repo. |
19:20.46 | pH5 | bd2: I just wanted to know if you had an updated-against-mainline version of the hwtimer patches. no hurry. |
19:21.40 | Pryan | why my kernel is not compilling ? i use #ARCH="arm" make and give me some errors just starting the compilation |
19:23.07 | Pryan | i dont have the errors here, my house-connection is down |
19:24.27 | BabelO | pH5: for me it just stop after Jumping to kernel haret message |
19:25.20 | pH5 | BabelO: on 2.6.23? I can't even compile that one (yet). |
19:25.46 | BabelO | pH5: yes on 2.6.23 after fixing error message |
19:41.36 | goxboxlive | ymerejt: tips for rebuilding Qtopia. Add this to your configure line so you dont have to build all qtopiamake stuff all over.: -skip-dqt -skip-qt -skip-qte -skip-qt-configure |
19:42.02 | cr2 | hmm. if the kaiser firmware runs dhcpd, it wants to control it :) |
19:42.05 | ymerejt | goxboxlive, yes I know thanks |
19:42.25 | goxboxlive | ymerejt: i also think we should name the phone libs qualcomm and not htcuniversal. |
19:43.17 | goxboxlive | ymerejt: is it ok that we commit your changes to the source if it is also ok for cr2? |
19:43.19 | ymerejt | goxboxlive, at this time I prefer to call theme htcuniversal. |
19:43.31 | goxboxlive | ok we rename it later then. |
19:43.54 | goxboxlive | Cuase there are other devices with qulcomm modem too, who can use it i guess |
19:45.21 | dba358 | is make -j3 supported for building the kernel? |
19:45.30 | ymerejt | goxboxlive, what do you mean by commiting your source ? |
19:45.40 | goxboxlive | cr2: i guy contacted me for building in phone support in Qtopia on A780. He is going to work further on my source for it. So lets hope he manage to do it :-) |
19:46.09 | goxboxlive | ymerejt: the source you changed to save power and the modem wakeup studff |
19:47.05 | ymerejt | goxboxlive, the current version ? |
19:47.33 | goxboxlive | yes, the patch you gave me, and the one you pastebin |
19:47.40 | cr2 | dba358: yes |
19:47.54 | cr2 | goxboxlive: is gps supported on a780 ? |
19:47.56 | dba358 | thx |
19:48.19 | goxboxlive | cr2 yes i think so |
19:49.36 | ymerejt | goxboxlive, I'm no agree. At this time it's only a ugly hack. |
19:51.22 | dba358 | /usr/local/openmoko/arm/bin/arm-angstrom-linux-gnueabi-ld: unrecognized option '-Wl,-rpath-link,/home/john/moko/build/openmoko/staging/arm-angstrom-linux-gnueabi/lib' |
19:51.22 | dba358 | /usr/local/openmoko/arm/bin/arm-angstrom-linux-gnueabi-ld: use the --help option for usage information |
19:51.22 | dba358 | make[1]: *** [init/main.o] Error 1 |
19:51.22 | dba358 | make: *** [init] Error 2 |
19:51.27 | goxboxlive | ymerejt: ok, then but it is ok,for you that i make a binary of it and upload some new images? |
19:51.28 | dba358 | any ideas? |
19:54.32 | ymerejt | goxboxlive, of course |
19:55.38 | Pryan | why my kernel is not compilling ? i use # ARCH="arm" make and give me some errors just starting the compilation. am i doing all ok. ? |
19:57.36 | BabelO | Pryan: you have done make blabla_defconfig before ? |
19:58.32 | dba358 | BabelO: any idea on my one? |
19:58.41 | dba358 | CROSS_COMPILE=/usr/local/openmoko/arm/bin/arm-angstrom-linux-gnueabi- ARCH=arm make |
19:58.45 | dba358 | this is what I used |
19:59.19 | BabelO | dba358: yes i have read your post, but i have same problem when i use angstrom kernel, so i wait a message from someone else ;) |
19:59.32 | BabelO | sorry angstrom toolchain |
20:00.04 | BabelO | dba one idea |
20:00.28 | Pryan | BabelO i make ARCH="arm" make menuconfig |
20:00.44 | BabelO | dba358: just export PATH=$PATH:/usr/local/openmoko/arm/bin then make ARCH=arm CROSS_COMPILE=arm-angstrom-linux-gnueabi- |
20:01.01 | dba358 | ok |
20:01.28 | BabelO | dba358: maybe it work like this wihtout any path |
20:01.35 | dba358 | no, doesn't |
20:01.41 | dba358 | same problem |
20:01.53 | dba358 | did you find a solution? did you use a different toolchain? |
20:02.07 | BabelO | Pryan: normal step make menuconfig ARCH=arm then make ARCH=arm CROSS_COMPILE=arm-linux- |
20:02.29 | BabelO | Pryan: if it does not work pastebin your message |
20:03.11 | Pryan | icannot |
20:03.19 | Pryan | im not on mi pc |
20:03.25 | BabelO | Pryan: gentoo issue ? ;) |
20:03.32 | BabelO | sorry |
20:03.35 | Pryan | and cannot access by ssh |
20:04.18 | Pryan | maybbe |
20:05.40 | *** join/#htc-linux dcordes_ (n=dcordes_@unaffiliated/dcordes) |
20:05.42 | Pryan | but its so strange |
20:05.45 | BabelO | dba358: i use codesourcery toolchain or qtopia.net toolchain |
20:05.55 | cr2 | ymerejt: have you seen how pH5 have replaced _egpio() with htc-egpio driver on hx4700 ? |
20:05.59 | Pryan | it doesnt start to compile |
20:06.08 | dba358 | BabelO: ah, ok, but they are not available for 64bit, right? |
20:06.21 | BabelO | dba358: no :( |
20:06.38 | dba358 | ok, I'll try to build a OE chain myself |
20:06.38 | ymerejt | cr2, no but should I ? |
20:07.55 | cr2 | ymerejt: in the long run - yes. |
20:07.57 | *** join/#htc-linux kiozen (n=kvirc@rgnb-4db03d25.pool.einsundeins.de) |
20:08.12 | cr2 | ymerejt: but some things need to be sorted out first. |
20:08.34 | cr2 | kiozen: i can run qlandkarte in wine :) |
20:09.01 | ymerejt | cr2, at this time I have to basicly improve the qtopia integration. After, I will come back to kernel part. |
20:09.05 | kiozen | lol |
20:10.14 | cr2 | ymerejt: it's just that the knowledge does not disappear. |
20:10.35 | kiozen | cr2: ok, I will stop development for Linux, and we are where we began :) |
20:10.39 | ymerejt | but with the version control ... ? |
20:11.16 | ymerejt | cr2, it's not in the CVS repository ? |
20:12.05 | cr2 | kiozen: lol. it's the way to world domination. red chinese battle plan :) compile it for mac, and you'll hear from garmin lawyers :) |
20:12.24 | kiozen | it compiles for mac |
20:12.53 | cr2 | kiozen: i have an old linuxppc machine, but i had trouble compiling qt4 there. |
20:13.11 | cr2 | actually compiling was ok, but i could not run the apps. |
20:13.12 | dba358 | whooot.... 140MB download for OE build chain |
20:13.18 | kiozen | ok it has to be OSX for intel mac - but it compiles |
20:13.27 | Pryan | qlancarte is a gps possitioning tool not ? |
20:13.47 | kiozen | a user tool for Garmin devices |
20:13.55 | cr2 | Pryan: qlandkarte is the garmin mapsource(tm) replacement. |
20:14.06 | cr2 | a much better replacement :) |
20:14.20 | Pryan | ahn |
20:14.21 | kiozen | thanks :) |
20:16.14 | kiozen | BabelO: Chateau de Jau or Chateau Saint Auriol? |
20:17.36 | BabelO | kiozen: no Saint auriol in my databse ;) www.nicolas.com is your friend |
20:18.08 | BabelO | kiozen: i have 6 bottles of chateau neuf du pape 1998 |
20:18.21 | kiozen | ohhhhhh |
20:18.41 | kiozen | BabelO: It's Corbieres |
20:18.58 | BabelO | kiozen: ahhh good :) |
20:20.08 | Pryan | cr2 what says greg kh about the driver |
20:20.37 | cr2 | BabelO: http://209.85.135.104/search?q=cache:6AAANZn0JzIJ:www.location-gites-lagrasse.com/+Chateau+Saint+Auriol&hl=de&ct=clnk&cd=6&gl=de |
20:21.22 | cr2 | BabelO: lol |
20:21.32 | cr2 | from this page -> avoir accÃĐs à une liaison WIFI dans nos bureau |
20:22.02 | BabelO | yes i notice that too :) |
20:22.20 | *** join/#htc-linux Keizer (n=keizer@c-69-139-42-47.hsd1.fl.comcast.net) |
20:22.37 | BabelO | i do not prefer corbieres wine |
20:22.38 | kiozen | cr2: BabelO: let's meet for a hacker weekend :) |
20:22.50 | BabelO | kiozen: yep ;) |
20:23.12 | kiozen | ah, there are quit some nice ones :) |
20:23.36 | Pryan | hola dcordes |
20:23.46 | BabelO | kiozen: here it is cotiÃĐres and pic saint loup |
20:23.48 | Pryan | ups |
20:23.55 | Pryan | he go |
20:24.14 | Pryan | cr2 what says greg kh about the driver |
20:24.40 | cr2 | kiozen: a good idea, but not for winter. |
20:25.30 | kiozen | cr2: I would guess they call winter what we call summer ;) |
20:26.29 | BabelO | kiozen: lol don't think so, i m close to the sea and i call that winter ;) |
20:27.08 | BabelO | kiozen: http://www.pic-saint-loup.com/ |
20:27.23 | *** part/#htc-linux Keizer (n=keizer@c-69-139-42-47.hsd1.fl.comcast.net) |
20:28.09 | kiozen | BabelO: come on 15°C that is close to summer! |
20:29.02 | BabelO | kiozen: i ve to go to Hambourg in February for my work |
20:29.15 | kiozen | brrrrr |
20:29.24 | Pryan | cr2 ... |
20:29.29 | BabelO | kiozen: we have office there, |
20:29.53 | kiozen | ah :) |
20:30.07 | dba358 | BabelO: still... bad luck ;) |
20:30.14 | kiozen | lol |
20:30.35 | dba358 | otoh it's probably not that cold |
20:30.44 | dba358 | at least not like here near munich |
20:32.11 | BabelO | dba358: i don't know 64 bits, is there a compatibility mode ? |
20:32.33 | dba358 | not on my one |
20:32.36 | dba358 | the kernel is 64bit as well |
20:32.45 | dba358 | and the userland |
20:32.52 | dba358 | so it's all clean 64... no 32 allowed ;) |
20:33.19 | dba358 | it might work with some dodgy 32 compat libs |
20:33.30 | dba358 | but then... I dislike these ;) :))) |
20:36.25 | Pryan | BabelO to use the arm compiler on gentoo wich option i must to put ? |
20:36.54 | Pryan | because gcc defaults to x86_64 |
20:37.05 | Pryan | gcc |
20:37.48 | BabelO | Pryan: don't know sorry |
20:37.55 | Pryan | to compile kernel |
20:38.01 | BabelO | pH5: any success ? |
20:38.22 | Pryan | because i think im using x86 64 |
20:39.51 | Pryan | i will use qemu-system-arm |
20:40.05 | Pryan | somebody use it ? |
20:40.45 | Pryan | but it doesnt work. no output for kernel |
20:41.58 | Pryan | qemu-system-arm -kernel /arm/boot/zImage and no response |
20:42.26 | Pryan | just hangs without any output |
20:47.59 | pH5 | BabelO: my version jumps into the kernel just fine, but I get a kernel panic "Fatal exception in interrupt" |
20:48.03 | Pryan | anybody ? |
20:48.12 | pH5 | somewhere in the mmc stack |
20:49.31 | BabelO | pH5: ok, i don t found my mistake :( |
20:49.37 | Pryan | cr2 still waiting for the response of the email to greg |
20:50.00 | cr2 | pH5: asic3_mmc works in 2.6.23 on universal |
20:50.05 | cr2 | Pryan: what do you mean ? |
20:50.14 | pH5 | cr2: good, but arrgh :) |
20:50.38 | Pryan | you said that you will send your driver to greg |
20:51.04 | Pryan | and i suppose he answer you |
20:52.57 | cr2 | it's not my driver. i have found it somewhere, and will put it into hh.org CVS |
20:53.30 | Pryan | but probably need some tune ups |
20:53.38 | BabelO | pH5: can you paste your .config somewhere ? |
20:53.54 | *** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz) |
20:53.59 | BabelO | pH5: and how do you change lcd_device_register ? |
20:54.22 | Pryan | and he says that the client usb driver is already done |
20:55.23 | Pryan | we must to send a note to maintainers of ipaq.ko it doesnt work with htc |
20:55.42 | Pryan | atena |
20:59.42 | pH5 | BabelO: it's just htcblueangel_defconfig from git minus blueangel_rom which I removed completely |
21:01.26 | BabelO | pH5: you are afraid about blueangel_rom ? ;) |
21:01.34 | BabelO | pH5: ah no, it is not usefull now |
21:01.46 | pH5 | BabelO: :D we'll use physmap anyway |
21:01.50 | BabelO | pH5: and for lcd_device_driver ? |
21:01.58 | pH5 | what about it? |
21:02.11 | BabelO | it complain about too few parameters |
21:02.20 | pH5 | just add NULL for the parent device |
21:02.34 | BabelO | ok that is what i do.. |
21:02.47 | BabelO | i ll try again with another compiler |
21:03.17 | cr2 | Pryan: where is the isp1582 client driver ? |
21:04.19 | Pryan | i dont know. he doesnt sayd in the message, he only said that the work is done |
21:04.35 | dba358 | pH5: so I'm currently building this dodgy OE thingy |
21:04.45 | dba358 | this will build a valid toolchain, right? |
21:05.02 | Pryan | hav looked. in git kernel ? |
21:07.43 | BabelO | pH5: mine boot now ;) |
21:08.10 | BabelO | pH5: i ve done a mistake with two parameters |
21:09.42 | BabelO | pH5: how did you fix mmc build ? you replace protocol.h by sd.h ? right ? |
21:11.49 | BabelO | cr2: so blueangel and universal boots with 2.6.23 too |
21:12.05 | Pryan | cr2 im googling |
21:14.26 | pH5 | BabelO: yes |
21:14.59 | BabelO | pH5: i ll try to rebuild iot with static_defconfig now |
21:15.21 | pH5 | BabelO: using pxa25x_init_irq is correct on pxa26x, or is it not? |
21:15.38 | BabelO | pH5: it seem yes |
21:16.00 | BabelO | i use it |
21:16.08 | pH5 | strange. I didn't change anything else. |
21:16.37 | BabelO | pH5: wait we can compare our diff |
21:17.04 | pH5 | http://en.pastebin.ca/824216 |
21:17.13 | pH5 | (after removing ba_rom) |
21:19.06 | BabelO | pH5: git diff gave me only one line :( |
21:19.15 | BabelO | i don't understand how it works |
21:19.41 | pH5 | BabelO: git diff only sees changes that are not in the index yet |
21:20.02 | pH5 | think of index as a staging area for the next commit, things are added to the index with git-add for example |
21:20.14 | pH5 | to see all changes from the last commit, use git diff HEAD |
21:20.31 | pH5 | (or git diff HEAD~1 to include the last commit and so on) |
21:20.40 | BabelO | better, wait i pastebin :) |
21:20.53 | BabelO | i change ffuart too |
21:21.03 | BabelO | clock mutex |
21:22.39 | BabelO | pH5: mine http://en.pastebin.ca/824232 |
21:27.44 | pH5 | BabelO: hm. we are not based on the same revision. the mutex change is already in. |
21:28.49 | pH5 | as is the pxa_device_ stuff. I guess Kevin2 already changed this when booting apache |
21:37.09 | Pryan | cr2 i didnt find it. cannot search much more because im with athena and my gprs connection is 2G |
21:42.16 | Pryan | BabelO my kernel doesnt compile because CROSS_COMPILE |
21:42.33 | Pryan | i must to set it |
21:42.59 | Pryan | hehhehe |
21:43.11 | Pryan | failure |
21:46.27 | BabelO | pH5: same failuere than you now ;) |
21:48.57 | kiozen | bbl |
21:49.25 | Pryan | pH5 or Pryan BabelO |
21:50.06 | Pryan | maybe you make p + tab |
21:50.53 | paulproteus | ymerejt, To keep in mind, if you're looking into wake from suspend in Qtopia: http://lists.openmoko.org/pipermail/device-owners/2007-December/001018.html |
21:52.47 | ymerejt | paulproteus, yes I know this and for my test purpose I never unpower GSM in the kernel ... |
21:53.15 | paulproteus | ymerejt, But when the phone goes to sleep, doesn't that unpower GSM? |
21:53.21 | paulproteus | Or are you just not testing phone sleep? |
21:53.34 | ymerejt | With my kernel : no ;) |
21:54.02 | paulproteus | Okay, but eventually you will want to put the GSM modem to sleep, for longer battery life? |
21:56.08 | ymerejt | paulproteus : I tell the GSM to not resume the phone on stupid event |
21:56.19 | paulproteus | What qualifies as a stupid event? |
21:56.21 | paulproteus | You mean any event? |
21:56.46 | ymerejt | I just have comited some import change in the GSM part of our htcuniversal qtopia port |
21:57.16 | ymerejt | paulproteus: I have to do some more tests on resume on GSM ... |
21:57.30 | Pryan | to get the phone off, and all the things too. you shitch off the phone. doesnt suspend |
21:57.31 | paulproteus | I will talk to you more on Friday, when I'll have some time to really play with things. |
22:01.55 | Pryan | we need more coders for athena |
22:02.28 | Pryan | at least the keyboard |
22:03.00 | Pryan | and we get a full gentoo bootable from pendrive |
22:03.17 | paulproteus | Total aside: Is it possible to record the sound that comes through the GSM modem? |
22:03.41 | paulproteus | (For the Universal, which has a Qualcomm MSM6250 I think.) |
22:04.44 | Pryan | i dont know, |
22:06.13 | Pryan | but it will be a good trick |
22:07.41 | Pryan | like the phone operators in spain : "your conversation is being recorded for better service" |
22:10.10 | Pryan | paulproteus you have a universal ? |
22:10.16 | paulproteus | Pryan, Yes. |
22:10.55 | Pryan | what distro are u running on it ? |
22:11.37 | paulproteus | It's running an Angstrom image prepared by goxboxlive with GPE right now. |
22:12.36 | Pryan | ahm. maybe will be better gentoo + opie |
22:12.44 | cr2 | ymerejt: but do we really know how to 100% powerdown msm6250 ? |
22:13.04 | ymerejt | cr2: No |
22:13.14 | Pryan | cr2 wake. up ! |
22:13.26 | cr2 | ymerejt: i can't exclude that it's actually impossible. |
22:13.54 | ymerejt | I think too but I will investigate this kind stuff lately |
22:14.54 | cr2 | ymerejt: we can't even check it directly unless we will find the msm6250 pin layout. |
22:15.28 | cr2 | ymerejt: btw, is your uni unlocked ? |
22:15.38 | ymerejt | yes, why ? |
22:16.03 | cr2 | can you dump the msm6250 radio code to SD in SPL ? |
22:16.36 | ymerejt | what do you mean by radio code ? |
22:16.50 | cr2 | unlike this gsm calypso stuff, the qcom code is very verbose. |
22:17.31 | pH5 | BabelO: after a git-pull ? |
22:17.51 | cr2 | this is what you get dumping the "radio" address range in the SPL |
22:18.17 | BabelO | pH5: not after a re config |
22:18.30 | BabelO | pH5: i mean after a reconfig |
22:18.43 | pH5 | :( |
22:18.56 | pH5 | I already hoped we maybe could trace it to one of the recent commits. |
22:20.17 | BabelO | pH5: something hang before mmc it seem |
22:21.13 | ymerejt | cr2, I will do it but not now, I very busy ... ;) |
22:21.36 | BabelO | pH5: i try to reuse the old config |
22:22.17 | cr2 | ymerejt: ok. |
22:22.30 | BabelO | pH5: i never do a make clean, maybe it is that, do you have warning at end of compile step ? |
22:23.40 | paulproteus | cr2, If you still want it Friday ask me; I'll have some time then. |
22:25.17 | Pryan | cr2 what about the sd driver. could work ? it makes me not to buy an usb multiplyer |
22:29.55 | Pryan | self powered usb hub |
22:30.04 | cr2 | Pryan: don't be greedy. the usb/TV cable makes athena really great. |
22:30.04 | Pryan | of. course |
22:30.29 | Pryan | i dont know. maybe buy it |
22:30.33 | cr2 | the powered usb hub is needed only for hipower devices. |
22:30.53 | dcordes_ | cr2, so from the fact that wince also uses ipc, we can take that on kaiser we can do it the same way as androids do it because they also use ipc? (with microkernel :D ) |
22:31.45 | cr2 | dcordes_: the problem is that they will have their own microkernel |
22:32.10 | dcordes_ | cr2, can't we use their one for kaiseR? |
22:32.13 | Pryan | yes, i plan to boot from pendrive and write with usb keyboard |
22:32.35 | cr2 | dcordes_: if you'll look at their git diffs, you will see that they work with qualcomm, trying to convince them to release more functions away from microkernel. |
22:33.07 | cr2 | dcordes_: we don't know what will be the 'google phone' |
22:33.10 | dcordes_ | to be very honest I don't think I will see that from their diffs |
22:33.25 | cr2 | htc may decide to go with 7200A |
22:33.32 | dcordes_ | hm :) |
22:33.48 | dcordes_ | so for usb to work |
22:34.02 | dcordes_ | do we need to make an own 'microkernel' (whatever that is) |
22:34.37 | Pryan | could work mine ? |
22:34.55 | dcordes | Pryan, your usb driver for msm7200? |
22:35.06 | cr2 | dcordes: the most interesting question that i have now - will it be possible to kill/replace the microkernel using software. |
22:35.38 | Pryan | hahahha |
22:35.56 | dcordes | cr2, as professional IT dude with decades of experience in embedded coding I say it will be possible. |
22:36.05 | cr2 | dcordes: the microkernel obviously has a kernel debugger, but it may need a debug card, or soldering UART pins |
22:36.27 | Pryan | i plan to boot from pendrive and write with usb keyboard having both plugged in, could work ? |
22:36.51 | cr2 | Pryan: yes, it works for me. even the touchscreen works. |
22:36.52 | dcordes | it has less functions than a monolithischer kernel |
22:37.17 | dcordes | Pryan, you didn't boot yet?! |
22:37.30 | Pryan | no |
22:37.39 | Pryan | santa doesnt come |
22:37.44 | cr2 | dcordes: yes, you put your data to some shared SRAM location, and exec the ipc callback. |
22:37.53 | Pryan | and emulators doesnt work |
22:38.14 | dcordes | stop dreaming about odd gentoo plans that will open a new chapter in embedded linux history and just build and boot the present kernel |
22:38.16 | cr2 | depending on the location, the microkerenl knows that this data is for UMTS, this one for BT, and so on. |
22:38.28 | cr2 | microkernel is quite evil btw. |
22:39.24 | Pryan | dcordes never. i want to run gentoo in HTC phones |
22:39.29 | cr2 | it includes the ohci, dhcpd and grabs the data directly from internet. the gps ephemeris for example. |
22:40.17 | dcordes | cr2, so that little inaccessible unit operatese w/o the user's actual influence? |
22:40.29 | cr2 | dcordes: if i had such a device and wanted to run free software on it, my first idea will be if not kill the microkernel completely, but limit its functions |
22:41.16 | cr2 | we certainly don't want to touch the DSP control code. for obvious reasons. |
22:41.26 | dcordes | what'S that ? DSP control |
22:41.28 | dcordes | code |
22:41.52 | dcordes | is dsp the device that contains microkernel? |
22:41.55 | cr2 | that the "certified" part operating the radio. |
22:42.10 | cr2 | no, think about omap850 |
22:42.15 | cr2 | it also has 2 cpus. |
22:42.21 | dcordes | oh radio? I thought we were talking baout stuff that controls peripheral things like usb |
22:42.23 | cr2 | and 2 DSPs. |
22:42.34 | dcordes | do you mean the gps radio? |
22:42.35 | cr2 | microkernel controls both. |
22:42.38 | dcordes | one? |
22:42.42 | cr2 | GSM/UMTS radio |
22:42.48 | cr2 | gps is part of it. |
22:42.56 | *** join/#htc-linux Zoolooc (n=fredsiba@p54952464.dip0.t-ipconnect.de) |
22:43.01 | dcordes | doesn't openmoko run similar? open system on the one arm and for the other arm they have a binary blob |
22:43.04 | cr2 | since it's a receiver only, you don't need to certify it. |
22:43.04 | dcordes | that controls the modem |
22:43.06 | dcordes | or radio whatever |
22:43.21 | cr2 | openmoko is a buzzword |
22:43.30 | dcordes | why? |
22:43.56 | cr2 | i don't see any difference between universal/ba and the moko phone. |
22:44.14 | cr2 | ba/magician may be even a better choice. |
22:44.28 | dcordes | how do they phones work between? Do we also use gsmd for them? |
22:44.39 | cr2 | yes. |
22:44.40 | dcordes | s /phones /radios |
22:44.53 | cr2 | and we can dump/upload the calypso control code. |
22:44.59 | cr2 | which moko can't. |
22:45.04 | dcordes | what's calypso? |
22:45.09 | dcordes | the binary firmware for radios? |
22:45.20 | cr2 | we have working wifi. no binary-only gps. and so on. |
22:45.20 | Pryan | better gentoo than openmoko, doesnt ? |
22:45.27 | dcordes | cool |
22:45.41 | cr2 | yes, it's the same GSM chipset on magician/ba and moko. |
22:45.56 | dcordes | yea I never thought openmoko would be the only free phone project... that's why I got one of them nice kaisers |
22:46.13 | dcordes | ah I see :) |
22:46.20 | dcordes | I thought their chipsets would be entireley different |
22:46.21 | cr2 | Pryan: moko is a phone distribution. gentoo is a generic stuff. |
22:46.24 | dcordes | aren't those also msm ones? |
22:46.39 | cr2 | dcordes: there are 3 chipsets know to us. |
22:46.46 | Pryan | wifi works in athena ? i said for emerge |
22:46.47 | dcordes | that are? |
22:47.12 | cr2 | 1. TI calypso 2. qualcomm msm 3. htc-ericsson-something |
22:47.33 | cr2 | 1 is used on hima/ba/magician/alpine/moko1 |
22:47.35 | pH5 | BabelO: I didn't notice any warnings, I started from a clean build. |
22:47.47 | Pryan | but with gentoo you have all you need with the best package system |
22:47.49 | cr2 | 2 in on the UMTS phones |
22:47.51 | dcordes | hey pH5 |
22:48.17 | cr2 | 3 is on htc sable/beetles aka ipaq6[59]* |
22:48.18 | BabelO | pH5: just before end of build |
22:48.19 | dcordes | cr2, you referedd above to omap850. what did you mean# |
22:48.20 | *** join/#htc-linux Marex-notebook (n=marex@vasut.kolej.mff.cuni.cz) |
22:48.21 | dcordes | ? |
22:48.34 | pH5 | cr2: 4. omap850 |
22:48.37 | pH5 | hey dcordes |
22:48.38 | dcordes | cr2, are we able to use 3 yet? |
22:49.01 | *** join/#htc-linux TimRiker (n=timr@psnet.cc) |
22:49.29 | BabelO | pH5: |
22:49.31 | BabelO | WARNING: vmlinux.o(.text+0x107750): Section mismatch: reference to .init.data: (between 'pda_udc_probe' and 'pda_udc_command') |
22:49.34 | cr2 | pH5: yes, but it's a combo chipset. well, msm7x00 is also combo. |
22:49.55 | pH5 | cr2: 6xxx is single ARM? |
22:49.55 | dcordes | meaning I have two arm cores for radio and system purpose? |
22:51.01 | cr2 | pH5: it's similar to 7x00, but it is not used as a combo by htc. you always have pxa or s3c2442 as the AP. |
22:51.31 | pH5 | cr2: I think nearly all the samsung umts phones are based on msm6* |
22:51.48 | cr2 | pH5: there wass some guy here that claimed that some siemens phone (SX75 ?) uses signed linux on msm6250 as the AP too. |
22:52.19 | dcordes | cr2, to get back to kaiser.. you said one could just access the peripheral components directly rather than using the spl thing with micro kernel? |
22:52.39 | dcordes | would it be possible to have such an approach with current situation of information about kaiser available? |
22:53.06 | Pryan | with google"s microkernel |
22:53.17 | cr2 | dcordes: at least the HTC SPL does it so. but wince may write to some "secure" bits, so you'll be unable to undo it. |
22:53.39 | dcordes | undo as in reverse engineer? |
22:53.40 | dcordes | the code |
22:53.50 | cr2 | dcordes: the wm6 on uni enables the pxa27x watchdog for example, and you need to reboot to disable it. |
22:54.11 | cr2 | or to update it periodically like ymerejt is doing it. |
22:54.37 | cr2 | undo as in disable in software |
22:55.01 | dcordes | cr2, watchdog is a component that observers functions of different components? |
22:55.37 | cr2 | watchdog is a hardware timer, that reboots the machine under certain hardware conditions. |
22:55.55 | dcordes | meaning on malfunction? like gsm is not working or so it reboots? |
22:56.09 | cr2 | yes. of the wince crash ;-) |
22:56.14 | pH5 | "certain hardware conditions" being a timer match on pxa27x. |
22:56.15 | cr2 | s/of /or/ |
22:56.16 | dcordes | ^^ |
22:56.25 | dcordes | that is hard coder slang |
22:56.34 | dcordes | is pxa27x buggy or what? |
22:56.41 | pH5 | dcordes: as hell |
22:56.46 | dcordes | ouch |
22:57.02 | cr2 | wm6 too, so it's a good match. |
22:57.09 | dcordes | with all the microkernel things it sounds like having anything going on kaiser is so far |
22:57.22 | cr2 | dcordes: read the errata. but s3c2442 is not much better. |
22:57.23 | Pryan | hahhaha |
22:57.39 | pH5 | :) but the watchdog is not for hw bugs (which can be worked around when known). it's mostly to recover from hangups in stupid software. |
22:57.46 | dcordes | I wonder if LaF0rge has 100% top working kaiser kernel around |
22:58.42 | dcordes | he seems very busy with all the foss.in things |
22:59.11 | Pryan | cr2 have i said you that in march we probably will get help from a company ? |
22:59.11 | dcordes | obviously he got kaiser in first place to see if htc do violate gpl in a way |
22:59.30 | cr2 | i stay with my opinion that the htc phones are the most open phones. |
22:59.46 | dcordes | yea right! |
22:59.59 | dcordes | with the google kernel and stuff |
23:00.16 | cr2 | dcordes: i didn't get his comment about pistachio |
23:00.17 | dcordes | swetland needs to public his SD work |
23:00.43 | dcordes | cr2, pistachio? you mentioned that earlier this day- I tended to get pistachio ice cream all day |
23:00.55 | cr2 | dcordes: google has his own agenda, so we need to be careful. |
23:01.04 | dcordes | :( |
23:01.25 | cr2 | dcordes: search for pistachio + nicta on google. |
23:01.34 | dcordes | I searched for pistachio rom |
23:01.42 | Pryan | cr2 have i said you that in march we probably will get help from a company ? |
23:01.45 | dcordes | because you said one has do disassemble some pistachio rom or so ^^ |
23:01.48 | dcordes | from xda* |
23:01.51 | dcordes | is laforge on xda? |
23:02.59 | *** part/#htc-linux LaF0rge (n=laforge@sunbeam.ipv6.gnumonks.org) |
23:03.52 | dcordes | first he ignored my inquiry on kaiser internal photos, now he quits when I mention him |
23:04.15 | cr2 | NICTNICTA::Pistachio |
23:04.28 | Pryan | cr2 its located where i live and they could make reverse engi on my htc phone |
23:04.32 | dcordes | cr2, ok have it here |
23:04.38 | dcordes | 1.1 version 0 source |
23:06.04 | dcordes | reading the userman pdf |
23:06.26 | dcordes | it looks like foss |
23:06.26 | cr2 | Pryan: what are you going to RE ? athena is a pxa270 phone, where everything is documented. |
23:06.34 | dcordes | from australia |
23:06.40 | cr2 | dcordes: but not the hardware-dependent part. |
23:06.58 | Pryan | well. then they could make drivers |
23:06.58 | dcordes | so I just downloaded open software plus some blob in the gar.gz? |
23:07.24 | cr2 | dcordes: is the msm7x00 support there ? |
23:07.32 | dcordes | where? |
23:07.43 | cr2 | in the open software. |
23:08.19 | dcordes | when I got the situation right, not? |
23:08.34 | cr2 | dcordes: an interesting question: how to enter the pistachio kernel debugger |
23:09.10 | dcordes | no problem |
23:09.18 | dcordes | just checkout chapter eight |
23:09.27 | dcordes | it's detailling on the debugger :D |
23:09.29 | Pryan | #define DEBUG 1 |
23:09.33 | Pryan | hahhhah |
23:09.48 | dcordes | chapter eight debug... chapter nine |
23:09.56 | dcordes | Pryan, booted yet? |
23:10.07 | Pryan | hahhha |
23:10.11 | dcordes | haha |
23:10.11 | Pryan | not |
23:10.18 | dcordes | cojerelo con calma cono |
23:10.28 | dcordes | why don't you tryout the kernel? it matches all your needs. |
23:10.38 | dcordes | I would think about gentoo when I would have booted it yet |
23:10.41 | Pryan | lo quiero ya tio |
23:11.19 | dcordes | cr2, ok so what we have with pistachhio is the microkernel we ant on kaiser spl? |
23:11.27 | Pryan | it will be my crystmas gift, a gentoo in console mode |
23:11.30 | dcordes | and no open source software. |
23:12.03 | cr2 | dcordes: we don't want to clash with the running pistachio on the hw access. |
23:12.21 | Pryan | and in a few days running opie if they solution all the bugs |
23:12.50 | dcordes | cr2, so what we want first is more kaiser hardware knwoledge? |
23:14.48 | cr2 | dcordes: yes. |
23:15.20 | dcordes | this may sound silly but how can I help with that? |
23:15.43 | dcordes | I don't know what to do with the ways ussing haret I know |
23:15.58 | Pryan | mee too |
23:16.10 | Pryan | but everithing is done |
23:16.52 | Pryan | dcordes somos almas gemelas |
23:17.02 | Pryan | :o) |
23:17.29 | dcordes | Except of the difference you have working hardware........................ and don't try it at all |
23:17.59 | Pryan | i cannot because santa is bad |
23:18.18 | Pryan | i am trying to use emulators |
23:18.27 | dcordes | I have no idea what you talking about |
23:18.29 | Pryan | but it doesnt work |
23:18.35 | *** join/#htc-linux SmallR2002 (n=SmallR20@79-74-52-121.dynamic.dsl.as9105.com) |
23:18.41 | dcordes | sorry |
23:19.16 | BabelO | good night |
23:19.26 | Pryan | emulators for testing the compilation on arm |
23:20.30 | dcordes | cr2, basically I don't want to hang up here all day trying to understand things stealing your expencive time. |
23:20.38 | Pryan | and santa, must give me this things: extUSB cable, powered usb hub, sd card, ps2/usb converter |
23:20.59 | dcordes | thing is I have the feeling nothing is going on about kaiser |
23:21.17 | Pryan | im the same |
23:21.30 | dcordes | so I would like to promote development with my assitance as owner |
23:21.59 | dcordes | last days I just think I'm more like ideling and being inproductive |
23:22.40 | Pryan | dcordes dont worry ... be happy. lallalalalala |
23:24.48 | dcordes | bye |
23:25.12 | Pryan | wow, so hurry |
23:27.19 | Pryan | well, i go too, bye |
23:27.42 | Pryan | bye cr2 and company |
23:30.15 | paulproteus | cr2, This ukernel you're talking about - is that something in the Android design? |
23:33.02 | paulproteus | I'd settle for a URL that explains this if you don't want to explain (again?). |
23:35.16 | cr2 | paulproteus: this is more a qualcomm design.. |
23:35.59 | paulproteus | Is there hardware now running this microkernel? Is this something that runs with Windows Mobile 5/6 on some HTC phones right now? |
23:36.09 | paulproteus | I'm trying to get some context for what you said above. |
23:36.10 | cr2 | android is just some java-friendly stuff running on the AP. |
23:36.24 | paulproteus | Whew, what a relief that Pryan's gone for now. |
23:36.30 | paulproteus | "AP"? |
23:36.38 | cr2 | ApplicationProcessor |
23:37.04 | cr2 | the "original smartphone" design assumes that there are 2 CPUs |
23:37.10 | cr2 | AP and BP |
23:37.16 | paulproteus | BP is for baseband? |
23:37.21 | cr2 | yes. |
23:37.38 | paulproteus | Right, okay. |
23:37.48 | cr2 | the "normal" phone runs only with BP |
23:37.59 | paulproteus | So the microkernel you're talking about is running on the Qualcomm baseband when we run Linux or Windows Mobile on the HTC phones' APs? |
23:38.27 | cr2 | yes. |
23:38.44 | *** join/#htc-linux Pryan (n=pryan@84.125.95.110.dyn.user.ono.com) |
23:38.51 | cr2 | the problem is that to cut the costs they migrate to a 2 core CPU |
23:39.10 | paulproteus | they == HTC |
23:39.11 | cr2 | so everything runs on 1 chip |
23:39.17 | cr2 | yes. |
23:39.19 | paulproteus | That's very interesting.... |
23:39.41 | cr2 | it's the TI omap design, and also qualcomm. |
23:40.19 | cr2 | and when you have the shared address space you need some arbitration. |
23:40.29 | paulproteus | Of course. |
23:40.45 | cr2 | qualcomm has an ARM9 and ARM11 cores. |
23:41.09 | cr2 | the first one controls the UMTS DSP and runs this pistachio microkernel |
23:41.27 | cr2 | the second one currently runs wince |
23:41.44 | cr2 | but htc plans to run linux also on the second one. |
23:41.54 | cr2 | at least on some phones as i understand it. |
23:42.00 | paulproteus | For the Android stuff in particular, or for other platforms also? |
23:42.10 | cr2 | and the android on top of linux on the second cpu |
23:42.24 | cr2 | don't know. |
23:42.52 | cr2 | i guess they are actually interested not to pay m$ the wince licenses. |
23:43.02 | cr2 | per installed copy. |
23:43.39 | dba358 | ah, so HTC is thinking about/planning to release Linux based devices? |
23:44.21 | cr2 | but they certainly don't give a fsck about free software et al., and will follow the motorola linux route. |
23:44.50 | cr2 | dba358: they have done it already, as far as i understand. |
23:45.07 | paulproteus | Hmm, examples? |
23:45.29 | cr2 | dba358: i have moto a780, it's a nice phone, but you also feel all the deficiency of such approach wrt linux. |
23:45.45 | paulproteus | http://www.openhandsetalliance.com/oha_members.html indicates that they are part of this Google thing; I guess cr2, we don't know if compliance with the Google standards means a hackable kernel or not. |
23:46.01 | dba358 | cr2: which device from htc is using Linux? |
23:46.14 | cr2 | paulproteus: i think there will be a new htc phone in Q4 2008. |
23:46.15 | dba358 | what deficency are you refering to with the a780 |
23:46.52 | paulproteus | dba358, I think he means the unhackability. |
23:47.22 | cr2 | dba358: it's a qtopia2-based phone, but you obvoiusly don't get the source. and motorola just said 'go away' to those who even wanted the SDK. |
23:47.42 | cr2 | dba358: the official position was "use java, and shut up" |
23:48.00 | paulproteus | I wonder if it's ABI compatible with other Qtopia stuff on ARM.... |
23:48.17 | dba358 | ahh, ok, understood |
23:48.43 | cr2 | qtopia4 is a blessed thing, but it would have been even better if it happend a bit earlier ;) |
23:48.59 | paulproteus | Is this what the recent snapshots that Trolltech is releasing are based on? |
23:49.16 | dba358 | kn@spock:~/hermes_linux/kernel$ ls -l arch/arm/boot/zImage |
23:49.16 | dba358 | -rwxr-xr-x 1 kn users 1100992 Dec 20 00:45 arch/arm/boot/zImage |
23:49.19 | dba358 | wheee :) |
23:49.45 | cr2 | paulproteus: motorola modified qtopia2, so it's not really compatible with the "official qtopia2" you could buy from trolls. |
23:49.52 | dba358 | ok, too late to try and boot it this evening |
23:49.54 | paulproteus | lol, trolls |
23:50.18 | cr2 | dba358: create a haret bootbundle with the ramdisk. |
23:50.26 | dba358 | hm? |
23:50.51 | dba358 | I now have a kernel, which is compiled with arm arch |
23:51.00 | dba358 | I know I need this "HaRET" to boot it |
23:51.07 | dba358 | that's about my knowledge for now ;) |
23:51.07 | cr2 | dba358: are you going to nfsmount the root ? |
23:51.13 | dba358 | uhm |
23:51.18 | dba358 | I don't think so |
23:51.26 | dba358 | I think I want to use a microSD |
23:51.28 | cr2 | then you need a rmadisk. |
23:51.33 | dba358 | ok |
23:51.40 | cr2 | does not work yet. |
23:51.41 | dba358 | for the initrd, right? |
23:51.44 | cr2 | yes. |
23:51.52 | dba358 | what means "does not work yet"? |
23:52.01 | cr2 | the SD is not working. |
23:52.07 | dba358 | oh |
23:52.19 | dba358 | hrm... |
23:52.29 | dba358 | that changes the plan |
23:52.29 | cr2 | i've writeen some driver code for it, but it's not working yet. |
23:52.34 | dba358 | oh, ok |
23:52.40 | dba358 | maybe we can have a look |
23:52.45 | dba358 | but as said... too late for me |
23:53.06 | dba358 | need to go to work "tomorrow" |
23:53.06 | cr2 | yes, that's the problem with hermes/trinity |
23:53.24 | dba358 | ok, understood |
23:53.29 | cr2 | ok. |
23:53.41 | dba358 | I'll be back ;) |
23:53.43 | cr2 | but the chances are not bad. |
23:53.51 | dba358 | good :) |
23:54.02 | dba358 | Verzweifelt aber nicht hoffnungslos ;) |
23:54.19 | dba358 | anyway - gotta get some sleep now... |
23:54.57 | dba358 | good night! |
23:57.51 | cr2 | lol :) |
23:58.01 | cr2 | good night |