**** BEGIN LOGGING AT Wed Feb 28 03:00:01 2007 Feb 28 03:44:06 "The thing we can promise at this point is a faster CPU. We're still working on the WiFi stuff. Graphics acceleration is much later. -Sean" http://lists.openmoko.org/pipermail/community/2007-February/003857.html Feb 28 03:44:39 atleast they're thinking about graphics :) Feb 28 03:46:24 :... Feb 28 03:52:43 I don't see a pressing need for it. (accelleration) Ok - it'd be nice to have slightly faster graphics, there are things I care about more though. Feb 28 03:53:02 like WiFi. Feb 28 03:53:08 If there was to be a new chip, I'd like a MP3 chip that can talk to the SD. Feb 28 03:53:13 (apart from widi) Feb 28 03:53:25 Aren't there any miniSD to SD adapters? Feb 28 03:53:28 Many. Feb 28 03:53:32 FIC founder posting in community list confirmed: http://lists.openmoko.org/pipermail/community/2007-February/003852.html Feb 28 03:53:49 That way we could maybe use an SD wifi card on the Neo (maybe I mean SD to miniSD adapters. Feb 28 03:53:56 so we now know for sure that nice interest goes to top Feb 28 03:54:06 Yes, it's trivial to do, um_eddie. Feb 28 03:54:19 The problem then arises that you pick between wifi, and SD. Feb 28 03:54:31 sd-flash that is. Feb 28 03:55:27 Well, I'd mostly just like to use faster internet to read Google Reader, and e-mail faster... not download things. Feb 28 03:55:35 So it's not really a problem. Feb 28 03:55:56 accelleration has nothing to do with internet. Feb 28 03:55:59 Switch out the WiFi card and put in the SD card to listen to your music when your done. Feb 28 03:56:28 ? Are we talking about the same things? Feb 28 03:56:32 Having only 10M or so of storage non-volatile may not be enough for many pwople. Feb 28 03:56:51 You can use bluetooth internet too. Feb 28 03:57:27 Yeah, you know with all those bluetooth hot-spots. Feb 28 03:57:31 :) Feb 28 03:58:16 wm_eddie: yes, I have one in my home and one at work. and I read (and respond to) email and rss while riding the bus between Feb 28 03:58:25 (using a Treo650 presently) Feb 28 03:58:50 bluetooth is way fast enough for downloading stuff for offline usage. Feb 28 03:58:59 * wm_eddie uses a Treo600 and hates the slowness. Feb 28 03:59:14 do you use it online or offline? Feb 28 03:59:35 online via PCS Vision. Feb 28 03:59:46 that's the difference then. Feb 28 03:59:51 I wish I had a wifi card so I can speed up the internet. Feb 28 04:00:07 I use offline IMAP (Chatter Email) and cached web pages (Xiino) Feb 28 04:00:29 I have to use gmail because there's not a single e-mail program for the treo that can do Japanese email. Feb 28 04:00:34 so I don't care how fast the connection is - as long as it can download enough stuff to keep me occupied for a half hour bus trip. Feb 28 04:01:27 (No flat-rate GPRS here) Feb 28 04:02:11 Just use it, and see if it's less stable than usual. Feb 28 04:02:11 oops Feb 28 04:02:20 I get unlimited for $15 a month. :) It's the ONLY thing that makes Sprint worthwile. Feb 28 04:02:50 yep, the availability of flat rate wireless data makes a *big* difference in how you use a device Feb 28 04:03:15 $60/mo here (UK) for unlimited GPRS (1 pound per day purchase) Feb 28 04:03:26 Or 3 quid a meg. Feb 28 04:04:07 Sprint says it's unlimited but they actually limit it to 200MB a day. then they throttle you to 1KB/s Feb 28 04:04:24 AUD$5 per MB here - no unlimited Feb 28 04:04:33 200M/day? Feb 28 04:04:36 * SpeedEvil wishes. Feb 28 04:04:53 It was kind of a problem back in the day before I had internet and was playing Final Fantasy XI via phone->laptop-PS2 Feb 28 04:04:53 I'd love 20. Feb 28 04:05:32 It's the price one has to pay when using TDMA. Feb 28 04:14:46 (Or when one is in Japan and they charge rediculous ammounts for data dispite their 3.5gness Feb 28 04:17:16 * aloril needs to rename Wishlist:Go back ;-) (once I have implemented enough of it of course, engines are there already) Feb 28 04:32:37 * SpeedEvil is currently trying to bring some sanity to Wishlist:Hardware. Moving some to Wishlist:Unlikely Feb 28 04:39:52 SpeedEvil: hehe Feb 28 04:46:29 Hmm. On reflection, I think maybe moving the whole thing to wishlist_hardware:neo1973 may be appropriate, and some splitting into wishlist_hardware:openmoko Feb 28 04:49:46 P1 might be April 1st week, so moved date a bit (lower limit moved to 2 days forward too), also shortened Feb 28 04:49:48 counter Feb 28 04:49:48 P0: a week, a day 06:35:31 (-0.725 - 8.275 days); P1: 24.275 - 39.275 (see faq) (421) Feb 28 04:51:03 (commenting on some past talk, sorry if you saw this already) libervisco: what makes you think they offer only EDGE and not also plain GPRS? Feb 28 04:51:42 they offer only GPRS, it says in their specs Feb 28 04:52:01 I hope EDGE could work too though Feb 28 04:52:15 libervisco: I meant your provider Feb 28 04:52:27 oh Feb 28 04:52:46 well, I am not sure.. maybe GPRS would work Feb 28 04:53:00 but I doubt it, if requirements are different Feb 28 04:53:04 3G only does exists I think, but EDGE only? Feb 28 04:53:10 No. Feb 28 04:53:11 well.. EDGE is basically just GPRS+ Feb 28 04:53:14 hmm.. Feb 28 04:53:18 neo? it does gprs only from what I understand Feb 28 04:53:20 no edge or 3g Feb 28 04:53:25 EDGE is a different modulation standard for GSM over the same frequencies. Feb 28 04:53:28 well the company does offer GPRS internet access over mobile phones Feb 28 04:53:32 yes, Neo1973 does GPRS only Feb 28 04:53:36 but they are expensive Feb 28 04:53:44 EDGE trancievers switch between EDGE and normal GSM/GPRS as needed. Feb 28 04:53:52 data trafic is 8$ / mbyte here Feb 28 04:53:55 Dynamically according to traffic. (on the tower) Feb 28 04:53:59 or you can get a flat fee for monthly use Feb 28 04:54:28 I think an EDGE only phone is impossible too - Feb 28 04:54:36 GPRS -> EDGE: some hardware and software updates in tower, but I haven't heard yet tower that would offer only EDGE and not also GPRS Feb 28 04:54:38 as it requires GSM to negotiate. Feb 28 04:54:58 As I understand it anyway. Feb 28 04:55:09 3G only is possible I think? Feb 28 04:55:14 Yeah. Feb 28 04:55:17 yeah you can't have edge without gprs, atleast no one is doing it Feb 28 04:55:20 (Japan, South Korea for example) Feb 28 04:55:20 Utterly different strandard. Feb 28 04:59:36 btw Feb 28 04:59:58 http://www.maplin.co.uk/Module.aspx?ModuleNo=99114&C=Newsletter&U=07P03-2_Office&T=-11854041 - or a neo, for cheaper! Feb 28 05:00:06 we're making some progress with that open mobile site :) Feb 28 05:00:43 SpeedEvil, nice :) Feb 28 05:01:15 Just interesting how much some 'simple' devices can be. Feb 28 05:01:29 indeed Feb 28 05:04:24 if anyone wants to make suggestions about the new site... http://www.mobiliberty.com/shaping_concept Feb 28 05:04:40 anonymous comments are open :) Feb 28 05:05:42 'written by a multiple of authors' -> many authors Feb 28 05:07:42 SpeedEvil, gonna fix :) Feb 28 05:07:57 Nothing else leapt out at me. Feb 28 05:09:04 np, thanks for reading Feb 28 05:16:40 hi all ... I was wondering if there is a harder release date than a month or so (I know I know) ... just ran across this tonight and I'm strongly considering a rething of the hardware for a m2m project I'm working on. At this price point and feature set the Neo is about perfect for what we need, but I'm on a tight timeline and would need one asap... Feb 28 05:17:34 no. Feb 28 05:17:42 nothing really solid. Feb 28 05:17:57 ok, was afraid of that Feb 28 05:18:07 If I was on a tight timeline, and needed one before the middle of april or the project would fail, I wouldn't consider it. Feb 28 05:18:23 It _should_ be available late March, but... Feb 28 05:19:02 yeah, too bad, would save me about 60 hours of board design to integrate the pile of shite I currently have sitting here to work with :) Feb 28 05:19:08 :/ Feb 28 05:19:43 What are you doing? Maybe there are other options that someone here would have a clue of. Feb 28 05:20:35 reading industrial sensors, pushing the data to a database ... needs gps and a local user interface though, so this was a fairly elegant solution Feb 28 05:21:15 current plan is a rabbit semiconductor processor and a serial gprs module ... but I like easy :) Feb 28 05:22:06 besides, the screen is sooo pretty ... and in all it is barely more expensive than what we are currently doing ... well within budget Feb 28 05:22:43 seems like this always happens ... next greatest thing is announced that will work perfectly ... it's just behind on release too far to use Feb 28 05:23:12 or I hear about it a week after we finish the current designs :) Feb 28 05:26:27 anyway ...thanks for the answer Feb 28 05:26:32 Seems always to be the way. Feb 28 05:26:34 Good luck! Feb 28 05:26:40 thanks Feb 28 06:05:03 from old devel mail: "Second, it probably won't be worth it to develop applications on the device itself (if that were even possible given the memory constraints)." Feb 28 06:05:19 well.. Neo1973 is like an old supercomputer really ;-) Feb 28 06:07:02 I dunno. Feb 28 06:07:13 It's not impossible to compile stuff on. Feb 28 06:07:17 Especially overnight. Feb 28 06:07:18 * aloril gets image of 100 text terminals being connected trough USB to Neo1973 Feb 28 06:08:32 Morning :) Feb 28 06:09:29 hall with 100 text terminals and wires and in middle of it small Neo1973 that is actually doing stuff Feb 28 06:09:33 funny ;-) Feb 28 06:10:35 What's the default max number of ttys? 255 Feb 28 06:10:42 or circle of text terminals all connected to middle of circle Feb 28 06:22:16 That would be funny. A picture of 100 terminals spread round one neo on cables leading into the middle through a tree of hubs. Feb 28 06:26:04 time travel back in time with this image when main frame meant 128MiB of memory, etc.. and lots of connected terminals Feb 28 06:26:16 see, in future these are this small Feb 28 06:26:20 Yeah. :) Feb 28 06:26:31 Somewhere I've got a 24" drive platter. Feb 28 06:26:40 oh.. btw.. here is one "takes one out of pocket" ;-) Feb 28 06:26:55 And Io should probably throw away myu stack of 64K DRAM chips. Feb 28 06:27:31 other person: "Woah" then you go to describe your desktop machine and other person faints ;-) Feb 28 06:27:45 I have version 1.0 of the system I work with now on a big tape roll in my desk drawer Feb 28 06:28:17 Paper tape? Feb 28 06:28:30 Hehe, luckily not Feb 28 06:28:46 But I don't know what it is.. Says ALPHA 800/1600/6250 on it Feb 28 06:29:05 That's 800/100/6250bpi Feb 28 06:29:12 Is it about 1/2" wide? Feb 28 06:29:19 Yes Feb 28 06:29:35 It's probably still readable in the right drive. Feb 28 06:29:38 openmoko: 03tony_guan * r1156 10/trunk/src/target/gsm/ (4 files in 3 dirs): resolved bug 108, please varify it. thks. Feb 28 06:29:38 Finding one is fun. Feb 28 06:29:53 The system is still running on an old ibm vm mainframe Feb 28 06:30:27 I've asked around, the still have a reader for it Feb 28 06:30:38 Don't want to see that old APL code though Feb 28 06:51:27 openmoko: 03zhiyong_sun * r1157 10/trunk/src/target/OM-2007/applications/openmoko-mainmenu/ (9 files in 2 dirs): add dbus message send function: when one item was selected, its name will be sent to footer Feb 28 07:22:13 aloril: 111 now on http://wiki.openmoko.org/wiki/Buying_Interest_List Feb 28 07:23:33 CM: yeah, interesting to see what people plan to do Feb 28 07:23:45 :) Feb 28 07:24:06 CM: I suspect that actual official private preorder page would have at least 10x more ;-) Feb 28 07:24:32 Heh, I think so too Feb 28 07:25:51 updated counter to now include middle of range as target day +- uncertainty Feb 28 07:26:02 counter Feb 28 07:26:02 P0: 4 days 01:59:38 (4.083 +-4.1 days); P1: 26.166 +-10.0 (see faq) (422) Feb 28 07:26:28 good point is that remaining time is less, bad point is that it moves slower for P0 ;-) Feb 28 07:26:47 (for P1 there is only good point currently ;-) Feb 28 07:34:53 * aloril guess is that FIC wants to first get P0 out before putting pre-order page up Feb 28 07:36:10 s/guess/guesses/ Feb 28 07:36:12 And P0 phones in the hands of devs to find latent bugs I suspect. Feb 28 07:36:37 P1 phones with unworkaroundable bugs that need shipped back would be _horrid_ for them. Feb 28 07:36:37 yes and also so that however pre-orders has had chance to read P0 impressions Feb 28 07:37:01 s/however/who/ Feb 28 07:37:03 aloril meant: yes and also so that who pre-orders has had chance to read P0 impressions Feb 28 07:37:55 can't they have uncertain dates in pre-order? if that is not good idea, then that also will push pre-order date close to actual P1 release data Feb 28 07:38:19 s/data/date Feb 28 07:45:05 openmoko: 03caowai_song * r1158 10/trunk/src/target/OM-2007/applications/openmoko-keyboard/ (8 files in 2 dirs): Feb 28 07:45:08 openmoko: 1. Add background picture to the keyboard Feb 28 07:45:09 openmoko: 2. Display normal picture or pushed picture for each keys Feb 28 07:47:37 openmoko: 03caowai_song * r1159 10/trunk/src/target/OM-2007/applications/openmoko-keyboard/layouts/ (Makefile.am spacekey.png testkey.png): Remove unnecessary pictures Feb 28 07:52:31 The thing we can promise at this point is a faster CPU. We're still Feb 28 07:52:31 working on the WiFi stuff. Graphics acceleration is much later. Feb 28 07:52:36 (thats from sean himself) Feb 28 07:55:23 what faster cpu has no graphic acceleration at all? Feb 28 07:56:31 most arm CPUs Feb 28 07:57:07 well but which ones are likely candidates? Feb 28 07:57:25 my guess would be other samsung s3c chips Feb 28 08:01:01 oh i thought the s3c2440 had graphics accelerator Feb 28 08:01:03 but it has not Feb 28 08:08:06 morning Feb 28 08:11:17 easy mail, just copy faq entry ;-) (community ML) Feb 28 08:15:29 buz: btw, most 'graphic acceleration' is either useless or require closed drivers Feb 28 08:20:17 But it is cool to get information now about the v2 neo Feb 28 08:20:33 just a few but that is ok Feb 28 08:29:43 Really, really trivial accelleration can help quite a lot in many cases. Just blitters, that can do 'copy rectangle from here to here'. Feb 28 08:31:46 SpeedEvil: most 'accel' is either YUV overlay or *dct Feb 28 08:32:02 then it jumps to "3d" Feb 28 08:32:36 Yeah. Feb 28 08:32:51 having a bit of fast vram would be nice Feb 28 08:33:11 that way you can do offscreen rendering that isn't dog slow Feb 28 08:33:59 You mean a seperate accellerator core? Feb 28 08:34:12 no, just some dedicated videoram Feb 28 08:34:41 We need to copy from the Sinclair ZX81. Feb 28 08:35:12 'FAST' mode - that blanks the display and does no RAM access. And SLOW mode that does video output. Feb 28 08:35:13 there is one reason for beefy FPGA: develop stuff first for it and then make ASIC for actual usage (kind of P1 vs P2) Feb 28 08:35:13 :) Feb 28 08:35:29 Yeah. Feb 28 08:35:38 but then.. not many want to have enough batteries with them to do above ;-) Feb 28 08:36:30 Optimising for ASIC is hard though. Feb 28 08:36:51 As not all optimised for FPGA designs translate cleanly AIUI. Feb 28 08:36:51 going from FPGA to ASIC is big step? Feb 28 08:37:16 Generally not, but the optimisations are different, as I understand it. Feb 28 08:37:36 Plus, the number of VHDL coders is much smaller than C/.. Feb 28 08:39:02 For example, if you need a 14 input AND gate, that may not be a standard block on the FPGA, but it can be easily added to the ASIC. Feb 28 08:39:07 meh Feb 28 08:39:14 openmoko stuff doesn't build again Feb 28 08:39:31 :( Feb 28 08:39:33 can those people at least try to compile stuff after a change? Feb 28 08:42:07 ~lart tony guan Feb 28 08:42:08 * apt takes large quantities of Krispy Kream donuts and stuffs them one after another down tony guan's throat until tony guan puts on 150lbs Feb 28 08:42:30 http://svnweb.openmoko.org/trunk/src/target/OM-2007/applications/openmoko-dialer/src/contacts.c?rev=1147&view=diff&r1=1147&r2=1146&p1=trunk/src/target/OM-2007/applications/openmoko-dialer/src/contacts.c&p2=/trunk/src/target/OM-2007/applications/openmoko-dialer/src/contacts.c Feb 28 08:42:35 that looks bogus to me Feb 28 08:42:53 var = 1 ; if (var==1).... Feb 28 08:48:40 I wonder if the FIC developers have been educated about the friendly response they will get on IRC here :-) Feb 28 08:49:24 thank god they're not japanese Feb 28 08:58:15 well, 'svn up -r1146' fixes the problem Feb 28 08:59:00 revision 1147 does what it intends to do: you can't segfault an app that doesn't build Feb 28 09:11:53 openmoko: 03rwhitby * r25 10mokomakefile/trunk/patches/openmoko-1146/: Tag patches at 1146 Feb 28 09:13:33 openmoko: 03rwhitby * r26 10mokomakefile/trunk/Makefile: Freeze MokoMakefile at r1146 until head is fixed Feb 28 09:16:24 ~lart Excel Feb 28 09:16:25 * apt calls Excel on the phone ... the lights are on but nobody's home Feb 28 09:33:29 * rwhitby realises it might not be as easy as that to get a specific version of a moko app to build in mokomakefile framework due to the strange openmoko-base.bbclass SRC_URI stuff Feb 28 09:35:27 * koen finally figures out how to add applets to matchbox-panel-2 Feb 28 09:36:03 it didn't help that "matchbox-panel --help" gives you the wrong syntax Feb 28 09:39:15 hmm - there is no way to set individual revs for openmoko apps in the current build framework. Feb 28 09:39:40 koen, update wiki :-) Feb 28 09:40:24 rwhitby: which is why I don't use all that SRCDATE="now" nonsense the moko people seem to love Feb 28 09:40:39 koen: your 'svn up -r1146' was a manual set in sources/svn, right? Feb 28 09:40:46 s/set/step/ Feb 28 09:40:46 rwhitby meant: koen: your 'svn up -r1146' was a manual step in sources/svn, right? Feb 28 09:41:04 bitbake -b openmoko-dialer_svn.bb -c devshell Feb 28 09:41:10 svn up -r1146 Feb 28 09:41:26 right. not easy to automate :-) Feb 28 09:41:39 but SRCDATE_openmoko-dialer = "daybeforetonybrokeit" should work as well Feb 28 09:41:52 ah, yes. thx. Feb 28 09:42:20 Is there a SRCREV equivalent for the SVN fetcher? Feb 28 09:43:06 * rwhitby reads svn.py ... Feb 28 09:43:17 only SRC_URI = "svn://host/blah;rev=1146" Feb 28 09:44:02 in bitbake 1.7.x, that is Feb 28 09:44:09 1.6.x might not even have that Feb 28 09:44:17 yeah, difficult to do on an app by app basis. looks like 1.6.x has it. Feb 28 09:44:37 (difficult to do in the current openmoko-base.bbclass situation) Feb 28 09:44:43 it would be nice to have an SCMREV or SRCREV, though Feb 28 09:45:18 like 'revision = Fetch.getSRCRevision(d) Feb 28 09:45:18 ' ... Feb 28 09:46:13 rwhitby: it is funny that openmoko is so conservative with the OE metadata, but don't have any safeguards against their internal breakages Feb 28 09:46:29 which you solve in your makefile and I in OE proper Feb 28 09:46:53 koen: I suspect that mickeyl is buffering the FIC developers from OE completely. Feb 28 09:47:30 and sadly mickeyl only has 24 hours in his day Feb 28 09:47:39 koen: 1.6.4/1.6.6 has it Feb 28 09:47:43 (hence the target/OM-2007 stuff and how the .bb files grab it from there) Feb 28 09:48:24 the build instructions should really say to co openmoko/trunk/oe, not openmoko, cause the other stuff under openmoko is never used (as the svn fetch pulls it in under sources/svn ...) Feb 28 09:49:11 and then the preferred-versions should have SRCREV variables in it, and should say HEAD, or a known good svn rev ... Feb 28 09:49:15 i'm just surfing the wiki for graphic design information for openmoko. does anyone know where i can find some or probably anyone knows the name of the font that's used in the logo? Feb 28 09:49:20 people that followed the official build instructions haven't been able to build stuff for the past weeks Feb 28 09:49:35 not without mokomakefile, no. Feb 28 09:49:42 right Feb 28 09:50:36 so you need to use the mokomakefile or not use the fic bbcollection to get stuff done Feb 28 09:50:39 although there are really only two downloads and two patches at the moment (one to omit uboot cause it doesn't build, and the other to mainmenu for the -lmb thingo) Feb 28 09:50:47 koen: yup Feb 28 09:51:16 which is why I suspect that the FIC developers are using neither, and are just working directly in the SVN without OE at all Feb 28 09:51:31 that, or they don't test at all Feb 28 09:51:51 Helmi: Do you mean for applications or just the logo? Feb 28 09:52:19 CM: primarly i'm interested in the logo font - didn't see any application shots yet Feb 28 09:52:38 yeah, logo font would be nice for related web sites :-) Feb 28 09:52:55 * rwhitby wants to write "mokomakefile" in that font ... Feb 28 09:53:02 Hehe Feb 28 09:53:06 Helmi: http://wiki.openmoko.org/wiki/Look_%26_Feel Feb 28 09:53:56 rwhitby: iirc chinese new year end right around now, so lets hope we'll see some improvement Feb 28 09:54:10 CM: thanks for the link - should i find something related to the logo font there or just the shots? Feb 28 09:54:10 Helmi: See http://wiki.openmoko.org/wiki/FAQ (this autotrigger for new nick and 2 question marks during 15min done only once) Feb 28 09:54:30 Helmi: Nothing about the logo font afaict Feb 28 09:54:39 CM: ok thanks anyway Feb 28 10:06:37 counter Feb 28 10:06:37 P0: 4 days 00:39:20 (4.027 +-4.0 days); P1: 26.055 +-10.0 (see faq) (423) Feb 28 10:09:49 this time faq autotrigger wasn't useful Feb 28 10:11:50 aloril - Where is the +-10 coming from? Feb 28 10:12:06 Helmi: I guess source is your friend currently Feb 28 10:12:33 Elrond: just guess: 2007-02-25 seems to be target date, but it can go to April too Feb 28 10:12:45 probably - part is not correct ;-) Feb 28 10:13:09 aloril: sorry can't follow you!? Feb 28 10:13:17 aloril - s/02/03 you mean. ;) Feb 28 10:13:46 Elrond: yeah Feb 28 10:16:03 Helmi: http://svnweb.openmoko.org/trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/gtkrc Feb 28 10:16:11 koen: I wonder if we can convince mickeyl to put a SRCREV in openmoko-base.bbclass and use SRCREV=HEAD in preferred-versions instead of SRCDATE ... Feb 28 10:16:37 aloril: should this help finding the logo font from openmoko? Feb 28 10:17:07 Helmi: from that file: font_name = "Vera Sans 16" Feb 28 10:17:31 hmm no - that's not the logo font (you know the one on the webpage with the nice signet next to it) Feb 28 10:18:04 I guess only the designer knows that one. I've only seen it in images and press stuff, not in any screenshot Feb 28 10:18:05 Helmi: duh, I read it "font used in openmoko apps" Feb 28 10:18:44 aloril: CM asked if it's just about the logo font or the apps to and sent me a link to see some screenshots of apps - but i'm primarly loooking for the font used in the logo - thanks anyway# Feb 28 10:26:02 morning :-) Feb 28 10:29:39 aha. SRC_URI from openmoko-base.bbclass conveniently doesn't have a space at the end, so you can append ";rev=1146" to it in the .bb file ... Feb 28 10:32:36 hi all! Feb 28 10:32:46 koen: any idea why 'SRC_URI .= "rev=1146"' would cause "ERROR: too many values to unpack while parsing /home/moko/oe/packages/openmoko-apps/openmoko-dial Feb 28 10:32:46 er_svn.bb" ? Feb 28 10:33:20 wouldn't SRC_URI_append work better? Feb 28 10:33:43 that doesn't add a space? Feb 28 10:33:56 (oh, only += adds a space?) Feb 28 10:35:44 nope, SRC_URI_append gives the same error. I wonder if this is a bitbake 1.6.x problem ... Feb 28 10:36:22 I bet SRCDATE = "now" and ;rev=1146 don't go well together Feb 28 10:36:53 no, I looked at that specifically in svn.py, and rev overrides date. Feb 28 10:37:53 (and I commented out all the svnnow stuff anyway) Feb 28 10:42:03 hmm - scratch that idea then. No idea how to make that work :-( Feb 28 10:42:51 call FIC, have someone throw a bucket of water on tony to wake him up and have him fix it Feb 28 10:43:00 or just inject an antipatch Feb 28 10:43:02 oh, hang on, I see my error. Feb 28 10:44:36 that's better. I just forgot the leading ';' Feb 28 10:46:44 openmoko: 03rwhitby * r27 10mokomakefile/trunk/ (5 files in 3 dirs): Freeze openmoko-dialer at r1146 until compile error is fixed. Unfreeze everything else to HEAD again. Commit a checkpoint set of patches at 1146. Feb 28 10:47:19 ok, that's a general recipe for freezing individual apps at a certain rev ... Feb 28 11:01:45 openmoko: 03laforge * r1160 10/trunk/src/target/gsm/src/libgsmd/libgsmd_device.c: add missing file from Commit rev. 1155 (tony guan) Feb 28 11:20:27 openmoko: 03laforge * r1161 10/trunk/src/target/gsm/ (5 files in 3 dirs): revert 'bug108' patch from tony guan. Feb 28 11:25:31 heh Feb 28 11:25:48 it seems tony is going to have a bad day Feb 28 11:28:46 hmm.. laforge edited [[Getting_Started_with_your_Neo1973]], I wonder if that means anything about shipping going to be soon? Feb 28 11:28:48 counter Feb 28 11:28:49 P0: 3 days 23:58:14 (3.999 +-4.0 days); P1: 25.998 +-10.0 (see faq) (424) Feb 28 11:30:04 aloril: shipping should start after chinese new year Feb 28 11:30:08 e.g. now Feb 28 11:30:11 openmoko: 03thomas * r1162 10/trunk/src/target/OM-2007/applications/openmoko-dialer/ (configure.ac src/Makefile.am src/contacts.c): * Clean up configure.ac and add a check for EContactPhotoType. Fixes bug 219. Feb 28 11:30:26 yay! Feb 28 11:37:33 hmmm Feb 28 11:37:46 according to wikipedia there are still ~5 days left in chinese new year Feb 28 11:39:33 koen: actual vacation was only 1 week of it? Feb 28 11:39:46 that's what I heard Feb 28 11:39:49 but which week? Feb 28 11:39:59 * aloril wonders if actual order would be 100x more than bying_interest count Feb 28 11:40:11 last week? Feb 28 11:40:19 * koen hopes so Feb 28 11:41:24 dunno how much additional time they need for cable + other problems, if week enough, then I guess shipping soon Feb 28 11:42:27 * aloril also notes .org has not yet been /.:ed or digged Feb 28 11:45:21 <_buz> http://feeds.feedburner.com/~r/weblogsinc/engadgetmobile/~3/97284837/ for all of those who think 2.8inch is too smal Feb 28 11:45:26 <_buz> (talk about geeky) Feb 28 11:59:12 koen: The vacation week ended last sunday Feb 28 11:59:20 ah, cool Feb 28 11:59:30 At least the cinese chef here is back, and that's a sure sign Feb 28 11:59:37 :) Feb 28 12:00:16 Also, read this, less good: http://www.theregister.co.uk/2007/02/28/chinese_gaming_fatality/ Feb 28 12:00:33 * CoreDump|afk personally hope he will get an email or another notice before shipping starts Feb 28 12:13:43 openmoko: 03rwhitby * r28 10mokomakefile/trunk/patches/openmoko-HEAD/series: Disable openmoko-dialer patch, since upstream has fixed the bug. Feb 28 12:18:53 morning Feb 28 12:22:03 * rwhitby considers commenting out the SRCDATE_* lines in preferred-openmoko-versions.inc, and adding a makefile target which blows away the corresponding stamp files instead. Feb 28 12:23:25 hi greentux Feb 28 12:25:21 hi hrw Feb 28 12:34:29 openmoko: 03rwhitby * r29 10mokomakefile/trunk/ (Makefile patches/openmoko-HEAD/series): Feb 28 12:34:29 openmoko: Enable mokomakefile patches which disable the 'svnnow' paradigm, and provide a Feb 28 12:34:29 openmoko: 'force-rebuild' makefile target to allow developers to have a build environment Feb 28 12:34:29 openmoko: that doesn't rebuild everything every time it is executed, yet also allows them Feb 28 12:34:29 openmoko: to easily force the rebuild all the openmoko apps that would otherwise be Feb 28 12:34:31 openmoko: tracking svnnow. Feb 28 12:35:15 rwhitby: hey, around? Feb 28 12:35:19 yup Feb 28 12:35:29 rwhitby: I was wondering what a good way to skip/revert openmoko-dialer is. Feb 28 12:35:41 cjb: it's fixed Feb 28 12:35:48 cool, I'll just rerun, then. Feb 28 12:35:57 make update-patches first Feb 28 12:36:32 and enjoy the new removal of the svnnow stuff, replaced by a 'force-rebuild' makefile target for when you want to rebuild the svnnow marked apps. Feb 28 12:36:35 whoa. I just did make openmoko-devel-image again and it started at gta01-kernel-2.6.. does it not go back to the last package that didn't build? Feb 28 12:36:39 :) Feb 28 12:36:46 it didn't before. now it will. Feb 28 12:37:11 well okay then :) Feb 28 12:37:52 took me a while to work out the right perl->xargs->find->xargs->rm to force a rebuild of the precise apps that openmoko sets to svnnow. Feb 28 12:38:00 neat. Feb 28 12:38:11 thanks! Feb 28 12:38:32 so I have a patch which comments out the svnnow stuff, and a correponding makefile target which forces the same behaviour on the next build only. Feb 28 12:39:01 much more civilised (in my opinion at least) Feb 28 12:39:32 forcing SRCDATE to 'now' should never be needed Feb 28 12:39:51 koen: FIC devs and OpenMoko devs are not touching PR - that's why it's being used. Feb 28 12:40:03 rwhitby: actually, now Feb 28 12:40:23 s/now/no/ Feb 28 12:40:24 koen meant: rwhitby: actually, no Feb 28 12:40:43 that was the reason mickeyl gave me directly. Feb 28 12:41:14 it's because developers wanted to checkout revs they just committed Feb 28 12:41:19 which can't be done with PR Feb 28 12:41:47 nod Feb 28 12:42:12 koen: how would you recommend that goal be achieved? Feb 28 12:42:23 I wouldn't Feb 28 12:42:27 but if people insist: Feb 28 12:42:40 do_configure_prepend() { svn up } Feb 28 12:43:22 koen: wouldn't you need to combine that with removing stamps or incrementing PRs ? Feb 28 12:43:36 not really Feb 28 12:43:51 just set no_stamp[] appropriately Feb 28 12:44:28 it will break the assumption that SRCDATE = "" will always build the same rev (midnight GMT) Feb 28 12:45:08 if you want to build stuff you are working on, I'd recommend devshell Feb 28 12:45:49 yeah, but mickey wants that to happen across multiple people and sites Feb 28 12:46:10 (with people who don't know how to use devshell) Feb 28 12:46:10 it's fundamentally flawed Feb 28 12:46:24 OE isnt a development system Feb 28 12:46:30 even if we want it to be Feb 28 12:46:53 I'm not arguing that point, but given the OpenMoko core devs goal, I'm looking for the best way to meet that goal (rather than arguing against their decision) Feb 28 12:46:55 but I can see the trouble trying to explain that to non open-source developers in asia Feb 28 12:47:24 and meet it in a way which doesn't force a rebuild of all openmoko packages every time you type bitbake ... Feb 28 12:47:40 rwhitby: I don't think non-FIC employees would need/want srcdate-"now" behaviour Feb 28 12:48:12 especially seeing that commits to svn are rare Feb 28 12:48:25 koen: agreed - that's why I've turned it off in mokomakefile now Feb 28 12:48:32 (and that half of the commits get reverted anyway) Feb 28 12:49:13 people advanced enough to want rebuild can figure out -c rebuild themselves, right? Feb 28 12:49:49 ah, but one may only want to rebuild the apps which are marked as svnnow, which is what I've just added with the force-rebuild target. Feb 28 12:50:06 (assuming that all others apps are having PR updated properly) Feb 28 12:50:20 I really suspect the 'now' tag is arbritrary Feb 28 12:50:48 in the sense of "we need to finish this before going public" Feb 28 12:54:40 Anyway, I believe what i just committed to mokomakefile will give external devs the ability to not have everything rebuild every time, but be able to comply with the goal of the openmoko core devs (svnnow for a specific set of packages only) on demand Feb 28 12:55:16 irrespective of the sensibility of the goal, or whether that's the best way to use openembedded or not. Feb 28 12:57:20 * rwhitby notes that it has just gone March where he is ... Feb 28 12:57:38 it's early march - where's my Neo :-) Feb 28 12:59:17 * rwhitby kicks off a build, and goes to bed. Feb 28 13:07:54 * koen files some more bugreports Feb 28 13:25:09 mickeyl: i'm gonna start writing a patch to get udev and hal startup times down. could you do me a favour and do /sbin/udevd --daemon; time /sbin/udevsynthesize ? Feb 28 13:25:19 on the neo hardware? Feb 28 13:25:40 (or in fact anyone with some neo hardware..) Feb 28 13:26:54 * SpeedEvil wishes... Feb 28 13:27:25 We need a 'scripts for people with neos to run' on the wiki. Feb 28 13:29:20 * LuitvD might be braindead after tomorrow... Feb 28 13:30:00 but if I'm sane after tomorrow I'll try to do whatever I can do for openmoko :) Feb 28 13:30:21 after tomorrow's presentations, I'll finally have some free time :) Feb 28 13:30:27 lo Feb 28 13:30:38 hey... Feb 28 13:33:41 mickeyl: also can you tell me wether you have a /sys/subsystem with your current kernel Feb 28 13:35:01 robtaylor: try mailing mickeyl, better response time :) Feb 28 13:35:24 koen:well, its not a huge rush Feb 28 13:35:41 koen: just want to premtivly gather some data for convincing upstreams Feb 28 13:36:20 you could build an image for your sharp tosser Feb 28 13:36:29 koen: actually, if you have any machines with a slowish processor, that'd be good Feb 28 13:36:36 koen: don't have it any more:( Feb 28 13:36:47 only arms i have now are omaps Feb 28 13:36:52 * SpeedEvil 's slowest machine is a PII/300 Feb 28 13:37:02 sa1100/206 here is slowest Feb 28 13:37:09 but 2.4 not 2.6 rather Feb 28 13:37:21 hrw:damn, otherwise, that'd be perfect ;) Feb 28 13:37:47 no udevd though. Feb 28 13:37:48 /sbin/udevd --daemon; time /sbin/udevsynthesize reports 1.5 seconds over here Feb 28 13:37:54 (600MHz armv5) Feb 28 13:38:15 koen: wow, the n800 hardware really is quite good... Feb 28 13:38:29 koen: 1.25 here Feb 28 13:38:37 real 0m1.375s Feb 28 13:39:27 you see, my hypothesis is thatmost of this time is scanning sysfs and responding to the kevents Feb 28 13:39:39 Sounds not unreasonable. Feb 28 13:39:42 as its almost the same between udev and hal Feb 28 13:40:00 so i'm a) going to make udev dump out the events Feb 28 13:40:15 b) make hal able to load in the dump instead of scanning itself Feb 28 13:40:27 I wonder how bad a canned suspend image, mounting a fixed partition would be, just before it mounts /data. Feb 28 13:40:32 and c) make udev able to load in the dump rather than doing the scan Feb 28 13:40:33 would be. Feb 28 13:40:39 silly idea prolly. Feb 28 13:40:42 14:14:38.422 [I] hald_dbus.c:1038: volume.partition.uuid -> Feb 28 13:40:42 14:14:38.431 [I] blockdev.c:352: entering; exit_type=0, return_code=0 Feb 28 13:40:43 Segmentation fault Feb 28 13:40:45 woops Feb 28 13:41:00 koen: urrk, is that with latest git? Feb 28 13:41:15 root@hx4700:/usr/bin# hald --version Feb 28 13:41:16 HAL package version: 0.5.8.1 Feb 28 13:41:39 koen: ah, i'm not entirely suprised then Feb 28 13:41:48 my husky (pxa255/400) lack time command and run secret things Feb 28 14:01:47 openmoko for Africa :-) Feb 28 14:02:01 www.connectivityafrica.org Feb 28 14:04:39 Is PXA arm compatible? Feb 28 14:04:46 yes Feb 28 14:04:48 no Feb 28 14:04:50 PXA is arm Feb 28 14:05:11 ARM doesn't manufacture chips, they just sell the specs :) Feb 28 14:05:26 "IP" Feb 28 14:05:44 koen: wash your mouth out with soap, young man Feb 28 14:05:54 can't believe I hear such foul language Feb 28 14:07:18 :) Feb 28 14:08:37 *G* Feb 28 14:09:09 I'm looking at the HP iPAQ hw6915 and wonder, if neo's agpsd would run on the CPU. Feb 28 14:10:52 it's not a question of cpu Feb 28 14:11:00 it's a question of how you compile it Feb 28 14:11:07 and agpsd doesn't exist anymore Feb 28 14:11:18 global location is making it a plugin for regular gpsd Feb 28 14:11:29 koen: will they provide oabi/eabi versions? Feb 28 14:11:46 pH5: I asked for an eabi version a while ago Feb 28 14:12:09 * SpeedEvil is still looking for an strace, of it interacting with the hammerhead. Feb 28 14:12:27 that's not hard Feb 28 14:12:35 since the gps is connected to a uart Feb 28 14:13:09 However, it's probably bidirectional. Feb 28 14:13:25 SpeedEvil - I have an offer for the hw*. Doing the strace is top on my list. Feb 28 14:13:31 some sort of communication in the other direction, or at least hopefully. Feb 28 14:13:32 :) Feb 28 14:13:54 SpeedEvil - But I must check some other things first. Feb 28 14:14:11 It would be _really_ nice to when we wake up, be able to inform the hardware about relative satelite motion, before it starts looking. Feb 28 14:14:17 (I don't want to take the hw*, if I'm the lonesome cowboy trying to hack for it... I'm not really a hardware hacker.) Feb 28 14:14:27 This would dramatically speed lock time - but it may not be able to do this. Feb 28 14:14:37 Or agpsd /... may not support. Feb 28 14:14:54 :) Feb 28 14:15:31 Yeah. It's rumoured, that the hw* has the same hammerhead. Although I have doubts. Reading some stuff about thw hw* it seems, it has two cjips for gps. While I guess the neo has only one. Feb 28 14:16:15 koen - Well, the "matter of compiling": As global locate does not proide sources, the provided binary has to run on the cpu. Feb 28 14:16:45 the hammerhead, and a canned CPU will output 'normal' GPS. Feb 28 14:17:49 which would probably be the usual route, if you diddn't care overly about cost. Feb 28 14:18:00 Of course, there will be another chip, that's just an RF amp. Feb 28 14:18:31 Ahh. Feb 28 14:18:50 If it's >10 pins or so, it won't be an RF amp. Feb 28 14:18:58 So the neo also has two chips? One "gps" and one "rf amp"? Feb 28 14:19:20 Yes - the GPS signal goes through a preamplifier and filters before hitting the hammerhead. Feb 28 14:19:20 For the hw it seems to be this combo. Feb 28 14:19:42 Ahh, that makes it again more likely, that the chips are the same. Feb 28 14:20:10 Still leaves the question, if the plugin (for the neo) works on the hw*-cpu Feb 28 14:20:18 Elrond: I can give you binaries that run on a s3c2410 cpu, but not on your neo, unless you recompile the base image Feb 28 14:20:35 Elrond: so yes, it's a matter of compile options Feb 28 14:20:46 Well - the RF amp will not usually appear on any busses. Feb 28 14:21:02 it's a dumb, very small (mechanically) part. Feb 28 14:22:28 SpeedEvil - Sounds much like the hw* descriptions I've read. Feb 28 14:23:51 http://www.maxim-ic.com/appnotes.cfm/appnote_number/3447 is probably a similar chip - apart from the fact that it outputs slightly less cooked information, in an analog, not digital form. Feb 28 14:24:06 SpeedEvil - http://wiki.xda-developers.com/index.php?pagename=SableGPS has some data on the hw* GPS Feb 28 14:24:13 the filters and stuff leading to it'll be similar. Feb 28 14:28:05 http://wiki.openmoko.org/wiki/Neo1973_Hardware#AGPS suggests, that the neo has only one chip, that does both? (amplify and process) ? Feb 28 14:28:57 no, it doesn't. Feb 28 14:29:19 The global locate chip referred to on the wiki is a bit smarter than teh hammerhead AIUI. Feb 28 14:29:35 It's certainly a different chip. Feb 28 14:29:53 So the wiki is "wrong"? Feb 28 14:30:10 Sorry - I was wrong. Feb 28 14:30:18 The hammerhead needs no RF preamp. Feb 28 14:30:37 I was assuming, as every other GPS chip I'd seen did. Feb 28 14:30:58 So the ipaq hw* and the neo have different gps hardware? Feb 28 14:31:22 Yes - according to the wiki page posted earlier. Feb 28 14:31:40 The ipaq has a RF amp, and a different GPS chip. Feb 28 14:32:40 The writeups are very different - it's hard to say what the exact differences are, due to the poor spec of the hammerhead. Feb 28 14:33:05 I'd love to know where global locate get 'An estimated 65.2 million users will be playing location games by 2008.' Feb 28 14:33:26 *lol* Feb 28 14:33:41 They probably refer to geocache. ;o) Feb 28 14:33:51 (I have not geocache numbers.) Feb 28 14:34:12 I think they mean hide and seek. Feb 28 14:34:25 *G* Feb 28 14:34:59 Ah - yes. the GL-20000 uses a 'front end' chip, which converts the satellite signal to a ~1Mhz digital stream. Feb 28 14:35:16 which is the one in the hw* gps Feb 28 14:35:54 The hammerhead is a 'one chip' solution, which goed from GPS-CPU in one chip. Feb 28 14:36:41 Yep. Feb 28 14:37:01 But due to bad specs, we know nothing about the procotol of both. Feb 28 14:37:10 Also, 1s to first fix (5m) for hammerhead. Feb 28 14:38:11 So, you can probably turn it on and off every 30s for 1/30th of the power - around a milliwatt, or 2% battery per day. Feb 28 14:40:17 does the chip support interrupt timers like that? Feb 28 14:40:35 openmoko: 03thomas * r1163 10/trunk/src/target/OM-2007/artwork/themes/openmoko-standard/gtk-2.0/mokodetailswindow: Feb 28 14:40:35 openmoko: * Set MokoDetailsWindow background as per mockup on Feb 28 14:40:35 openmoko: Feb 28 14:41:01 LuitvD - You mean the CPU of the Neo? Yes. Feb 28 14:41:10 hmm, nice :) Feb 28 14:41:46 knew my microchips had that feature (using a osc/64 timer to interrupt for 5 cycles, and go back to sleep) Feb 28 14:42:31 (or even more... can do OSC/65536 timers on some of my microchips... with built-in interrupt) Feb 28 14:42:40 Unfortunately. Feb 28 14:42:48 There is no 'deep suspend' mode. Feb 28 14:42:59 The lowest power mode is 50mW or so. Feb 28 14:43:14 that's low enough... Feb 28 14:43:20 So this means getting suspend to ram working. Feb 28 14:43:29 or living with 2 day ish battery life. Feb 28 14:43:39 2-days? Feb 28 14:43:48 err... Feb 28 14:43:51 what do you mean? Feb 28 14:43:53 50mw = around 2-3 days battery life. Feb 28 14:44:03 with the processor on in slow mode. Feb 28 14:44:16 You need to suspend it to RAM to get better. Feb 28 14:44:26 And yes, it's got wakeup interrupts. Feb 28 14:44:28 <_buz> 1200mah*3.6V~4000mwh Feb 28 14:44:44 yeah... Feb 28 14:44:48 hmm... Feb 28 14:45:05 I was using 3*1200, as there is some inefficicncy in the regulators. Feb 28 14:45:11 which is 70 hours or so. Feb 28 14:45:15 so on a 1200mAh battery it's 3-4 days at 50mW Feb 28 14:45:31 <_buz> yeah but you need some for gsm module too Feb 28 14:45:48 IIRC 30mW was mentioned on the wiki. Feb 28 14:45:58 for GSM Feb 28 14:45:59 <_buz> 2d is really not much Feb 28 14:46:32 Yeah - we _really_ need suspend-RAM to work well. Feb 28 14:49:11 <_buz> mhh samsung has full docs for s3c2443 online Feb 28 14:49:36 and its at moments like this we're happy we have a small amount of RAM Feb 28 14:49:45 _buz: that one is really interesting - didn't know about a ARM920t that goes up to 533mhz Feb 28 14:49:51 speaking of - can I ask a really stupid newb question Feb 28 14:50:07 It doesn't have a camera. Feb 28 14:50:08 actually, nm. I think I just answered it Feb 28 14:50:11 hah Feb 28 14:50:17 is the RAM non-volatile ? Feb 28 14:50:25 I'm guessing not Feb 28 14:50:26 no. Feb 28 14:50:35 but, it uses negligable power in self-refresh. Feb 28 14:50:36 <_buz> now if i could find power consumption data Feb 28 14:50:38 so if you have 128M of flash and 64M RAM Feb 28 14:50:38 it has a quite low-poer self-refresh Feb 28 14:50:39 ... Feb 28 14:50:42 IIRC it'll last around a year. Feb 28 14:50:47 doesn't that mean you Feb 28 14:50:48 _buz: yea, samsung is trying to push all of its current 2440 customers into going with the 2443 Feb 28 14:50:49 bingo Feb 28 14:50:58 <_buz> the stacked one is interesting, comes with upto 512mbit ram and 2gbit nand on the same module Feb 28 14:51:01 _buz: problem is they increased the pin count on the 2443 Feb 28 14:51:24 _buz: and the cost for using a 2443 instead of a 2440 is pretty high Feb 28 14:51:36 <_buz> 2440 is not even linked to anymore Feb 28 14:51:36 CPU makers love stacking. Feb 28 14:51:52 Because they control the vertical, _and_ the horizontal. Feb 28 14:52:01 (sorry). Feb 28 14:52:10 _buz: thats actually an accident that has never been corrected, they still make the 2440 and haven't even considered EOL'n it yet Feb 28 14:52:21 _buz: just can't seen to get anyone to fix the website Feb 28 14:53:18 openmoko: 03thomas * r1164 10/trunk/src/target/OM-2007/applications/openmoko-contacts/ (ChangeLog src/contacts-contact-pane.c): Feb 28 14:53:18 openmoko: * src/contacts-contact-pane.c: (make_widget): Set a widget name for the field Feb 28 14:53:18 openmoko: label Feb 28 14:53:18 openmoko: (contacts_contact_pane_set_editable): Save the contact when switching to view Feb 28 14:53:18 openmoko: mode Feb 28 14:53:25 we calculated an increase of around $18 to go with a 2443 instead of a 2440 Feb 28 14:53:25 <_buz> Samsung Electronics has added iPhone to a rapidly expanding list of consumer electronics devices from Apple Inc. for which it supplies the primary SoC, Feb 28 14:53:29 <_buz> now that would be a surprise Feb 28 14:54:02 <_buz> i dont see how that gui would work without graphics acceleration Feb 28 14:54:15 _buz: if samsung is providing the SoC for apple i suspect it will be one of the 2442 series Feb 28 14:55:08 <_buz> or maybe apple gets a custom one Feb 28 14:55:22 <_buz> 2442 has no acceleration either it seems Feb 28 14:55:58 <_buz> stacked config MCP4 : 512Mb mSDRAM (x32) + 2Gb NAND (x8) Feb 28 14:56:04 <_buz> bummer it cant be had with 128MB Feb 28 14:56:40 anyone give me a hint why, when I try and build openmoko-panel-demo, I get complaints 'Required Matchbox Panel 2 >= 0.1 not installed' ? Feb 28 14:57:17 nice, samsung is planning an Cortex-A8N at up to 800mhz Feb 28 14:57:38 <_buz> i wonder why samsung can put whole manuals free for anyone Feb 28 14:57:48 <_buz> whereas Ti wont say a workd Feb 28 14:57:54 hehehe Feb 28 14:57:58 or Marvel Feb 28 14:58:07 or * Feb 28 14:58:50 <_buz> then again, samsung is in another league than marvel Feb 28 15:05:40 hi Feb 28 15:26:21 http://www.mobiliberty.com/sean_moss_putz_openmoko_speech_fosdem_2007 Feb 28 15:29:36 Is that a better res version? Feb 28 15:31:12 SpeedEvil: 640x480, 700something kbps mpeg-4 Feb 28 15:31:44 I mean, is the text visible. Feb 28 15:32:20 SpeedEvil, should be Feb 28 15:32:32 I only viewed the first few minutes so far, but it's a 350MB file Feb 28 15:32:38 google one is 80MB Feb 28 15:33:43 oh it's definitely better (just checked the google version, too small) :) Feb 28 15:34:57 * SpeedEvil uploaded the google one. Feb 28 15:35:10 google version you can't even get the general idea of what's projected on that screen :P Feb 28 15:35:25 This I think is maybe the one that I transcoded the google one from. Feb 28 15:35:37 the google onewas 100M when uploaded. Feb 28 15:35:46 oh Feb 28 15:36:12 * SpeedEvil is downloading, he'll then chip out the screen, and reencode. Feb 28 15:36:48 well, to be honest I don't know the details, I was given a private link from Ole in response to the thread about MobiLiberty on mailing list, because his bandwidth is too expensive.. Feb 28 15:37:02 so I uploaded to my server and then archive.org Feb 28 15:37:57 or more like downloaded to my VPS directly via SSH (my private upload is too expensive as well) :P Feb 28 15:38:31 15fps? Feb 28 15:38:31 get a torrent of it Feb 28 15:39:41 if you create the torrent Ill seed Feb 28 15:40:08 I'm trying to work out how to upload video without google video transcoding it. Feb 28 15:40:13 As that's a bit silly. Feb 28 15:40:56 try DivX stage 6 Feb 28 15:41:13 SpeedEvil, why not use Archive.org? Feb 28 15:41:15 they will host the full video Feb 28 15:41:37 Matt_PI_, I'll try, never actually created torrents before (any my private connection doesn't support them) Feb 28 15:41:48 ok Feb 28 15:42:04 can't be hard though, gonna give it a go :) Feb 28 15:42:24 but DivX stage 6 is not a bad idea either Feb 28 15:44:12 Im not at home at the moment and on a slow wireless connection Feb 28 15:44:39 but when I get home Ill download and superseed Feb 28 15:45:25 I'm downloading the 350M video, and cropping off the screeen, and making it rectangular. Feb 28 15:46:18 projector screen Feb 28 15:46:44 Im hoping that p2p developers will code for open moko Feb 28 15:47:04 I know of one developer that is serious about the platform Feb 28 15:47:18 cause bittorrent over gprs is soo much fun Feb 28 15:47:25 It's just anohter frontend. Feb 28 15:47:45 there are a number of command line p2ps. Feb 28 15:48:01 from mldonkey, to the bittorrent original. Feb 28 15:50:24 well that what he was considering he works for a commercial p2p comapny that has distribution agreements with the studios and record labels Feb 28 15:51:32 and then have streaming from your home server Feb 28 15:51:41 That's a whole nother thing. Feb 28 15:52:10 'legal' P2P is a silly concept in many ways IMO. Feb 28 15:52:37 As the download cost of providing a server is a very small portion of the cost of song. Feb 28 15:52:59 And why the hell should I pay twice (through reduction of upload quota) for a song? Feb 28 15:53:39 his p2p system gives you a system credit Feb 28 15:53:47 for uploading Feb 28 15:54:25 Ah. Feb 28 15:54:35 and even with advertising they can revenue share with users Feb 28 15:54:36 That's not so unreasonable then. Feb 28 15:55:21 But bittorent is going to have a hard time convining paying customers to seed Feb 28 15:56:13 that VGA version is a bit more clear, but still probably not enough to see all (well.. in theory probably possible to 'decode', but in practice not so easy) Feb 28 16:09:06 rwhitby: hm, everytime I restart make it's starting at the kernel again, and taking a few hours to get to the software. any ideas? Feb 28 16:09:21 I'm running make openmoko-devel-image. Feb 28 16:23:49 cjb: use prefered-version patchs Feb 28 16:29:15 <_buz> i would seed. in exchange for free movie of course Feb 28 16:29:45 <_buz> heck i might even throw a few 10mbit colo accounts at that ;) Feb 28 16:30:02 <_buz> but vga, no way Feb 28 16:32:02 hm: svn: PROPFIND of '/repos/dates/branches/openmoko': Server certificate verificat Feb 28 16:32:02 ion failed: issuer is not trusted (https://svn.o-hand.com) Feb 28 16:32:02 NOTE: Task failed: Fetch failed: openmoko Feb 28 16:32:10 how should I add that key to svn? Feb 28 16:35:07 cjb: press 'p' when it ask what to do Feb 28 16:35:34 it didn't ask; it failed out of the makefile. Feb 28 16:35:49 so I'm trying svn co svn://svn.o-hand.com/repos/dates/branches;module=openmoko;proto=https, but that just hangs Feb 28 16:35:53 does it work for anyone else? Feb 28 16:37:17 cjb: then change https to http Feb 28 16:37:41 tried that, I think. does it work for you? Feb 28 16:38:07 cjb: I did not yet build openmoko Feb 28 16:38:25 cjb: and if I will try then I will use OE .dev instead of openmoko version Feb 28 16:38:36 ~change 1375000 SEK to USD Feb 28 16:38:36 I guess I'm wondering if just svn co svn://svn.o-hand.com/repos/dates/branches;module=openmoko;proto=http works for anyone Feb 28 16:38:36 Feb 28 16:38:46 1,375,000.00 Krona (SEK) makes 196,159.130 United States Dollar (USD) (from http://www.xe.com/) Feb 28 16:40:20 about 8 minutes to rm 283GB file (22s sys time) ;-) Feb 28 16:40:39 ONE file? Feb 28 16:41:03 aloril: which fs? Feb 28 16:41:14 one file, ext3 Feb 28 16:41:30 huh. I must misunderstand ext3 unlinking. Feb 28 16:56:13 hrw|gone: wait till tomorrow to build openmoko, to get a bugfix in the dialer source Feb 28 16:56:54 counter Feb 28 16:56:55 P0: 3 days 21:14:10 (3.885 +-3.9 days); P1: 25.770 +-10.0 (see faq) (425) Feb 28 16:57:13 :) Feb 28 16:57:34 oh, yesterday it was 8 days, now it's 4 :P Feb 28 16:57:47 Yes, +-4 days ;o) Feb 28 16:57:48 +/- 8 (still makes eight) Feb 28 16:57:55 s/8/4/ Feb 28 16:57:55 LuitvD meant: +/- 4 (still makes eight) Feb 28 17:04:04 The neo1973 is hawt. Feb 28 17:04:29 especially since it doesn't exist yet Feb 28 17:05:43 is it possible to use /dev/random in chroot? or chrooted enviroment just cannot use /dev/files i get permision denie each time i try Feb 28 17:07:20 mkdir dev Feb 28 17:07:29 cp -r /dev/random dev Feb 28 17:08:03 i did this...well i made new node but i looks like the same Feb 28 17:08:08 I mean -R Feb 28 17:08:14 Oh... Feb 28 17:08:30 I wonder if it's something specific to random. Feb 28 17:08:31 try urandom Feb 28 17:08:42 the same Feb 28 17:09:17 chrooted environment certainly can use random devices. Feb 28 17:09:32 I know, as I use mldonkey in a chroot, and it wants them. Feb 28 17:09:39 'normal' linux? Feb 28 17:09:50 yes..just normal linux Feb 28 17:09:56 mknod? Feb 28 17:10:40 ok..have it..mount --bind /dev/ dev/ Feb 28 17:10:54 but not shure why mknod dev/random c 1 8 Feb 28 17:11:02 doesnt work Feb 28 17:11:09 Shouldn't actually be needed without security stuff. Feb 28 17:11:22 The user has permission to access it? Feb 28 17:11:47 chrooted as root Feb 28 17:12:04 i have not found a way how to chroot as normal user..need to be root Feb 28 17:12:30 I mean stuff like making the binary suid user, then chroot . binary Feb 28 17:13:17 ok another problem..is there a way how to run X app in chrooted enviroment? Feb 28 17:13:27 Sure. Feb 28 17:13:33 just start them Feb 28 17:14:00 but they have no DISPLAY, and when i set display it complains it cannot find one Feb 28 17:14:13 I used to start the slackware installer, point it at /dir, then just when it finished, chroot . ldconfig, then chroot . bash Feb 28 17:14:22 maybe i shall run X in the chroot? Feb 28 17:14:24 Worked well. Feb 28 17:18:49 SpeedEvil: just build x86 rootfs chroot in it and run X apps? Feb 28 17:32:46 yes. Feb 28 17:33:15 you need to sort out the X authorisation if you want to run on the 'host' display. Feb 28 17:33:18 xhost localhost Feb 28 17:33:20 SpeedEvil: but it have no DISPLAY env variable..you use chroot or fakechroot? Feb 28 17:33:26 and DISPLAY=:0 Feb 28 17:33:30 and DISPLAY=0:0 Feb 28 17:33:31 works Feb 28 17:33:38 chroot Feb 28 17:33:58 ok..so xhost and than sed display? Feb 28 17:34:10 The default DISPLAY of :0 can't work, as it's looking for a unix socket, which can't be accessed in the chroot. Feb 28 17:34:11 yes. Feb 28 17:34:31 DISPLAY=0:0;xeyes Feb 28 17:34:32 s/sed/set Feb 28 17:34:33 should work. Feb 28 17:34:36 For example. Feb 28 17:34:45 xhost on the existing X. Feb 28 17:37:13 rwhitby: yay, build complete! Feb 28 17:38:49 SpeedEvil: in notchroot run xhost localhost; than in chroot DISPLAY=:0.0 xeyes? Feb 28 17:40:22 yes Feb 28 17:40:25 no Feb 28 17:40:30 DISPLAY=0:0 Feb 28 17:40:58 :0 is looking for /tmp/X0* or whatever it calls the socket. Feb 28 17:41:18 0:0 is the tcp/ip connection to the X server. Feb 28 17:41:23 You may need to enable that. Feb 28 17:41:39 ok thx Feb 28 17:42:11 telnet localhost 6000 - if it just hangs, then you can use tcp/ip Feb 28 17:43:43 Hm. Where is "$OMDIR/build/tmp/deploy/images", in MokoMakefile speak? Feb 28 17:44:05 telnet: Unable to connect to remote host (127.0.0.1): Connection refused Feb 28 17:45:35 Ok - you need to enable it in X config Feb 28 17:46:12 ok...working on it Feb 28 17:47:22 <_llll_> why not just 'ssh -X' instead of telnet btw? Feb 28 17:47:23 shouldnt that be 6600? Feb 28 17:47:41 ok not Feb 28 17:47:52 ssh would work Feb 28 17:48:03 just not the way I did it. Feb 28 17:48:18 <_llll_> anything else is just making things more complicated than it needs imo Feb 28 17:48:53 Err - ssh -X means that you need a sshd up in the chroot. Feb 28 17:48:56 doesn't it? Feb 28 17:49:01 which gets a little complex. Feb 28 17:49:06 -X is x forwarding, no? Feb 28 17:49:30 yes - but if you ssh to localhost, you will get to the non-chrooted side Feb 28 17:49:32 <_llll_> yes, you need to be able to ssh to the chroot Feb 28 17:49:56 <_llll_> got to chroot, 'aptitude install ssh xbase-clients' or whatever Feb 28 17:50:21 SpeedEvil: do you know relevant line in xorg.conf? i have just 0.0.0.0:6000 tcp/ip Feb 28 17:50:50 I don't do xorg. Feb 28 17:51:00 Sorry - I've got xf86 still. Feb 28 17:51:43 :-( Feb 28 17:51:44 ok Feb 28 17:51:53 #xorg? Feb 28 17:52:02 google Feb 28 17:54:45 soon it will be called GNU/OpenSolaris http://www.osnews.com/story.php?news_id=17387 Feb 28 17:55:22 maybe, maybe not. the opensolaris developers recently put out a post saying they don't like gplv3. Feb 28 17:55:44 cjb: just like linux? Feb 28 17:55:59 s/x/s/ Feb 28 17:55:59 LuitvD meant: cjb: just like linus? Feb 28 17:56:15 LuitvD: right. Feb 28 17:56:30 linus didn't like GPLv3 either... but why? Feb 28 17:56:43 different reasons. Feb 28 17:56:53 linus thinks that "tivoisation" is fine Feb 28 17:57:12 the GPLv3 doesn't, 'cause the GPL never has. Feb 28 18:21:56 linus should change his name Feb 28 18:21:58 would make things easier Feb 28 18:24:35 buz: LOOL Feb 28 18:25:52 i suggest he call himself GNU Feb 28 18:25:57 so eds uses dbus. what do the messages/signals look like? Feb 28 18:27:03 Kero: I don't know, but I guess it depents on the language binding you use Feb 28 18:27:33 Kero: If you run gnome, just start dbus-monitor in a terminal and look :) Feb 28 18:27:35 robtaylor: real 0m 44.33s; user 0m 5.21s; sys 0m 15.66s Feb 28 18:28:22 mickeyl: christ Feb 28 18:28:24 counter p1 Feb 28 18:28:29 ^^ Feb 28 18:28:29 mickeyl: wow Feb 28 18:28:59 mickeyl: i'd start worrying about your hardware a bit Feb 28 18:29:25 robtaylor: I have to admit that the hx4700 kernel config was tweaked to make udev faster Feb 28 18:30:17 CM: depending on the language binding? that seems weird... and of course I can monitor, but that has the risk of being rather incomplete... Feb 28 18:31:12 koen: ah yeah, without the 256 ttys.. Feb 28 18:31:26 mickeyl: you're famous: http://www.burtonini.com/blog/computers/tasks-2007-02-28-18-20 Feb 28 18:31:49 hehe, fun Feb 28 18:31:51 Kero: I thought you meant what calls you use to send or pick up signals Feb 28 18:31:55 he mickeyl Feb 28 18:31:59 is tasks going into the mokomakefile build? Feb 28 18:32:55 anyone remember how to make vorbis-tools build against tremor? Feb 28 18:33:15 mickeyl: do you have a /sys/subsystem ? Feb 28 18:33:16 cjb: why would it? Feb 28 18:33:30 robtaylor: yes Feb 28 18:33:32 cjb: mokomakefile is just idiot proofing Feb 28 18:33:44 mickeyl: ah, thats good to know Feb 28 18:34:01 koen: interstingly the n800 has 64 ttys Feb 28 18:34:06 and thats 1.2 s Feb 28 18:34:11 koen: because other o-hand stuff (e.g. dates) is already in there Feb 28 18:34:18 cjb: *sigh* Feb 28 18:34:33 cjb: the other stuff is in *OE*, not some stupid makefile Feb 28 18:34:44 I guess I mean into the OE build, rather than into mokomakefile? whatever I mean, I'm wondering if tasks will show up in the moko NAND images. Feb 28 18:34:49 right. Feb 28 18:35:59 Evening people. Feb 28 18:37:45 cjb: update OE, 'bitbake tasks' and it will spit out an installable package Feb 28 18:40:00 koen: yay. Feb 28 18:40:41 cjb: altough mickeyl and I still don't get why 'tasks' isn't integrated into dates Feb 28 18:40:53 yea Feb 28 18:40:58 cjb: so openmoko might have it integrated into dates later on Feb 28 18:41:00 koen: screen real estate? Feb 28 18:41:36 no, since 'tasks' are inherently events Feb 28 18:42:48 all pda's i've ever used had a distinction between calendar and todo list Feb 28 18:42:54 counter Feb 28 18:42:54 P0: 3 days 20:21:10 (3.848 +-3.8 days); P1: 25.696 +-10.0 (see faq) (426) Feb 28 18:43:49 * robtaylor wtfs at lttv Feb 28 18:45:47 hm right Feb 28 18:45:48 counter Feb 28 18:45:49 P0: 3 days 20:19:43 (3.847 +-3.8 days); P1: 25.694 +-10.0 (see faq) (427) Feb 28 18:45:57 3 days Feb 28 18:45:59 hu Feb 28 18:46:57 woglinde: +/- 4 days Feb 28 18:47:08 ooooh Feb 28 18:47:09 luitvd we will se tomorrow Feb 28 18:47:13 lol Feb 28 18:47:13 p0 mail Feb 28 18:47:26 mail or e-mail? :P Feb 28 18:47:36 "We want to ship the phone on February 11th" Feb 28 18:47:45 ... Feb 28 18:47:52 this year? Feb 28 18:47:53 :P Feb 28 18:48:25 has it been postponed for 18 days already? :S Feb 28 18:50:28 koen: wierd huh Feb 28 18:50:47 koen: so are you meant to re-sub your info? Feb 28 18:51:01 I don't get it. Must have been a mistake? Feb 28 18:51:29 noidd - Are you the only one who got it again? Feb 28 18:51:33 ignore this mail Feb 28 18:51:40 accidantly the wrong mail was sent Feb 28 18:51:44 a new one will follow Feb 28 18:52:41 the dutch customs are being extremely unhelpfull Feb 28 18:53:07 their website says one should declare them, but that it also might get done by the courier Feb 28 18:53:22 but no info on *how* to declare the items Feb 28 18:54:24 koen - Oh, that sounds like nearly as much fun as german customs. ;) Feb 28 18:54:49 elrond hm yes Feb 28 18:54:58 so my previous statement "mark as gift and pray" still holds Feb 28 18:55:28 koen - For the P0 phones... that should be even 99% legal. Feb 28 18:55:51 But for the P1 phones FIC probably will not do that. Feb 28 18:56:12 hmm, no backlog. What's about this phase0 update mail? The text has not changed. Feb 28 18:56:43 Just to make sure I submitted the needed informations? Feb 28 18:56:47 [20:26] mickeyl: ignore this mail Feb 28 18:56:47 [20:26] mickeyl: accidantly the wrong mail was sent Feb 28 18:56:47 [20:26] mickeyl: a new one will follow Feb 28 18:56:49 lots of dbus messages... for launching Dates and creating a new Event... Feb 28 18:58:05 (some gconf stuff in there, too) Feb 28 18:58:14 koen: thanks. (perhaps I should backlog the whole channel and not only private msgs) Feb 28 18:59:24 Ok - have the screen blown up to nearly fullscreen, and rectangular. Investigating filters to make it clearer. Feb 28 19:01:41 gconf here, hal there. What next? windows registry over there? ;o) Feb 28 19:02:06 hehehe Feb 28 19:02:31 koen, to germany there is no tax on computers at all , but you need to pay the local FAT Feb 28 19:03:28 i hope they will delcare the item as product sample .. with 0 value ,, then even that tax will not be needed Feb 28 19:03:42 wow udev forks for every event Feb 28 19:04:06 rob__w - you sure? Feb 28 19:04:08 huhu quite some rob`s here around Feb 28 19:04:36 the question is : " Do you have a commercial advantage of this item .. Feb 28 19:05:00 say you expect it tobe used as a spare parts source to repair working units ,, then yes you have a advantage .. Feb 28 19:05:15 but if you only demo it and dont sell it , then not Feb 28 19:05:29 Who's working on those dbus messages / protocols between applications? Any standardisation? ad hoc? Feb 28 19:05:39 i had to go through this some weeks ago Feb 28 19:05:41 aloril: 20070305 Feb 28 19:05:59 Will e.g. GPS daemon and/or gsm daemon have a protocol over dbus to talk to? Feb 28 19:06:09 aloril: "we will send you the current phone no later than Monday, March 5" Feb 28 19:06:37 Kero - gpsd will probably use the standard gpsd-thing. gsmd uses its own protocol, whicgh öibgsmd can talk. Feb 28 19:07:00 koen, is there a way to double check the send shipment informations ,, or dedicated confirmation email with the supposed adresses , just in case ? Feb 28 19:07:11 rob__w: no idea Feb 28 19:08:01 koen, how is that possible ?? ;-) Feb 28 19:08:37 Elrond: newsgroups comp.hardware.gps.gpsd.* apply to "standard gps thing" ? Feb 28 19:08:57 excerpt from the mail: http://rafb.net/p/1BfxZE41.html Feb 28 19:09:12 Kero - I have no idea, but sounds likely. Feb 28 19:09:14 libgsm already talks to dbus i think Feb 28 19:09:43 How hard is dbus in plain C? Feb 28 19:09:43 Kero: global locate is modifying gpsd, so I suspect we'll have to wait till the release to see Feb 28 19:09:44 Elrond: the oidgsmd, typo? Feb 28 19:09:48 how many phase zero`s are planned ? Feb 28 19:09:53 Elrond: better use dbus-glib Feb 28 19:09:53 50 Feb 28 19:10:01 AIUI. Feb 28 19:10:16 Phase 1, "as many as you can buy". Feb 28 19:10:21 SpeedEvil, ah thanks Feb 28 19:10:25 Elrond: not too hard. Wrote dbus in RUby in the last few days. Feb 28 19:10:41 Elrond: hardest was to find the very first byte in the spec to transmit Feb 28 19:12:21 koen: mm, is there some mock-gpsd? or will there be? would it be useful? Feb 28 19:12:32 same Q for gsm daemon Feb 28 19:12:43 Kero - s/oid/lib/ ;) Feb 28 19:12:48 Kero: AIUI they are modifying gpsd to have a plugin interface and a saner dbus interfacce Feb 28 19:13:15 (somehow, with P0 in 3 days, I guess devs won't be writing mocks today :) Feb 28 19:13:25 Elrond: ah, ok :) Feb 28 19:13:29 Kero: 6 days Feb 28 19:13:35 Kero - Mock-gpsd is simple: Buy some useless gps transceiver and run stock gpsd. ;) Feb 28 19:13:39 * SpeedEvil raises to 9 days. Feb 28 19:13:50 Any more bets? Feb 28 19:13:59 under 5 days Feb 28 19:14:06 the mails says "march 5" Feb 28 19:14:10 any estimate for p1? Feb 28 19:14:14 koen: if they improve it, fine with me :) I'm P1 at best :P Feb 28 19:14:17 Kero - I think, there even ecists some fake-gpsd, which can be fed with a .nmea file ;) Feb 28 19:14:18 hehe new mail arrived .. what a question -- OPTION 1 i choose :-O Feb 28 19:14:23 better than the counter ;) Feb 28 19:15:09 seems there is a fake gpsd in Perl Feb 28 19:15:28 is harald in the chat ? Feb 28 19:16:39 rob__w - in theory yes. In theory his idle time is 9mins. In practice I haven't seen him talk here. ;) Feb 28 19:17:23 maybe theres a harald bot Feb 28 19:23:16 SpeedEvil - apropos LCM fading out (due to RAM refresh,whatever) Search for "fade" in http://lists.openmoko.org/pipermail/openmoko-kernel/2007-February/000046.html ;) Feb 28 19:23:53 SpeedEvil: i had bad rule in iptable :-(( Feb 28 19:24:58 koen: oh, wow. if i kill ke-recv on the N800, time udevsynthesise goes down to 0.45s real Feb 28 19:25:10 yeah - LCMs do slowly decay. An interesting question is can the LCD self refresh, it says it has memory on the datasheet. Feb 28 19:25:21 Magon :) Feb 28 19:25:45 but now i cannot do many thing..i destroyed a bit X system...probably will need restart Feb 28 19:26:00 :/ Feb 28 19:26:06 SpeedEvil - Well, if the main CPU is halted due to JTAG, it seems, that it does not refresh itself? Feb 28 19:26:27 ... hmm, or does it need some *CLK for that, which the main CPU generates? Feb 28 19:26:29 It may have a command that needs to be sent though. Feb 28 19:26:31 SpeedEvil: didn't fluffs say the LCM is clocked by the CPU's HCLK? Feb 28 19:26:56 Yes - but that's not really relevant if the LCM has its own memory Feb 28 19:27:07 as it could possibly be put in 'self refresh' mode. Feb 28 19:27:22 SpeedEvil: but how is it supposed to work if it doesn't get a clock? Feb 28 19:27:32 Internal clocking, who knows. Feb 28 19:27:51 I was really surprised that the minimal data page says it's got RAM. Feb 28 19:28:16 If that's correct, then it'd only really generally make sense to use it when it wasn't getting clocked. Feb 28 19:28:40 hmm my dsl provider speed changed Feb 28 19:28:50 If it's wrong, well, it's almost certain that the LCD can't be used in slow mode. Feb 28 19:29:32 That's not a big annoyance - as the backlight uses around as much energy as the CPU in normal mode when idle. Feb 28 19:37:05 robtaylor: interesting Feb 28 19:39:51 so finally after about 2 week(or 3) after openmoko source release, i have it up and partially running in xoo on x86 host Feb 28 19:44:03 :P Feb 28 19:46:31 thy is in utilities->panel wifi monitor?? Feb 28 19:56:37 Magon: would you mind sending me your binary? Feb 28 19:56:50 not.. Feb 28 19:56:52 wait a sec Feb 28 19:57:08 you want rootfs? Feb 28 19:57:18 what's rootfs? Feb 28 19:57:19 Do we know what shipping company FIC will use? Feb 28 19:57:50 but it is probably not able to root in qemu..it is without kernel i think Feb 28 19:59:13 http://www.ms.mff.cuni.cz/~kupem6am/openmoko-devel-image-x86-20070227064250.rootfs.tar.gz Feb 28 19:59:57 if you uncompress it and chroot in it with /bin/sh it shall work Feb 28 20:00:01 "work" Feb 28 20:00:30 LuitvD: http://www.mobile-review.com/pda/review/htc-vox-en.shtml that is a neat form factor Feb 28 20:01:06 buz: yeah, have been looking at that too Feb 28 20:01:14 Magon: I can't download it, it seems I only get an empty file Feb 28 20:01:27 on the outside, it looks like a regular phone Feb 28 20:01:39 i think you must hand in your geek card if you buy that Feb 28 20:03:17 ok me the same..fixinf Feb 28 20:03:39 screen is too small Feb 28 20:03:57 wow, booting windows mobile does take some time there... Feb 28 20:03:58 :S Feb 28 20:04:00 buz: the keyboard must be unusable Feb 28 20:04:19 bigger than a treo keyboard Feb 28 20:04:23 and those arent that bad Feb 28 20:06:51 i exceeded disk quota..fixing Feb 28 20:07:34 wonder what they say the lifetime is... on one charge... Feb 28 20:07:36 the batt is only 1050mAh Feb 28 20:09:22 damn, I guess I just toasted my pic18F4431... Feb 28 20:09:22 :( Feb 28 20:09:22 2-3days it says Feb 28 20:11:52 more than p0 neo obviously Feb 28 20:12:30 MP3 Trimmer. A small application that has much potential inside. It serves for cutting MP3 track, and thus makes them suited for use as ring tones Feb 28 20:12:37 that could be a good idea Feb 28 20:19:05 wowz... slammed 7V through a 5V rated PIC chip, and didn't break it... Feb 28 20:19:09 phew... Feb 28 20:19:39 damn, I really wished I'd be finished with this, so I can focus on ARM chips, instead of miserable PIC chips Feb 28 20:21:28 still the robot Feb 28 20:21:53 obviously it needs a neo to find its way Feb 28 20:25:17 PICs are nice, robust, and use nearly no power if you pick the right ones. Feb 28 20:25:48 For some reason, when I saw 'MP3 trimmer' I thought of something that played tunes while it cut grass. Feb 28 20:29:53 omfg just how hard can you make it to take money from customers? Feb 28 20:30:08 (the creditcard interface for my prepaid must have been designed by complete nitwits) Feb 28 20:31:06 buz: mp3 is patented Feb 28 20:31:27 not sure if you actually need to implement the codec to cut files Feb 28 20:32:20 anyway there are zillions of mp3 splitters around Feb 28 20:32:24 besides, no softpats in switzerland ;) Feb 28 20:32:35 yeah but how many on a phone? Feb 28 20:32:48 you don't need a special phone GUI for it, just use the command line Feb 28 20:33:16 loufoque: working Feb 28 20:33:46 Magon: thanks, so I just need to chroot into it? Feb 28 20:34:48 oh it gets better, after the refill the prepaid card now no longer exists Feb 28 20:34:50 loufoque: yes Feb 28 20:35:11 and probably need to install xoo, and enable tcp/ip in X Feb 28 20:35:15 from localhost Feb 28 20:36:10 lol, phone number: (null) Feb 28 20:37:27 :) Feb 28 20:38:42 buz: where ? Feb 28 20:39:15 Magon: how do I start running the GUI? Feb 28 20:39:37 x-window* Feb 28 20:40:03 but set DISPLAY as DISPLAY=localhost:0 Feb 28 20:40:21 is it on wiki?? i will try to write one Feb 28 20:42:16 * rwhitby ignores koen's "stupid makefile" comment as just normal koen ranting in all directions with no point Feb 28 20:42:21 morning all Feb 28 20:43:08 I get some "could not find XKB extension" errors Feb 28 20:43:25 cjb: did you sort out the rebuild problem? Feb 28 20:44:06 loufoque: do you have xoo running outside of chroot? Feb 28 20:45:25 yes Feb 28 20:46:01 in the webgui of my cell carrier Feb 28 20:53:31 loufoque: so it complains about XKB and stopps working? Feb 28 20:53:59 Magon: actually my chroot wasn't really working since I was only calling /bin/sh from /bin/bash Feb 28 20:54:28 Magon: I fixed that problem but now it complains about nonexistent /dev/null and about the fact it can't open the display Feb 28 20:54:47 yes.. do mount --bind /dev/ rootfs/dev Feb 28 20:55:00 loufoque: will make a wiki page tonight Feb 28 20:55:03 according to Xoo, the display used is :1, so I wrote DISPLAY=localhost:1 Feb 28 20:55:18 ok Feb 28 21:03:01 Magon: how do I get that rootfs thing working? I thought rootfs was part of the kernel Feb 28 21:03:26 rootfs is just all binaries you need to get system working Feb 28 21:03:52 loufoque: what is crashing now? Feb 28 21:09:24 well, mount --bind /dev/ rootfs/dev says rootfs is not found Feb 28 21:11:10 rootfs substitue for folder you have unpacked the file Feb 28 21:13:25 I lost the whole dev directory when unpacking the archive Feb 28 21:14:24 need to unpack as root..or just make another dev dir Feb 28 21:14:39 the mount will probably create all files needed Feb 28 21:14:43 g'night Feb 28 21:16:03 later mickey Feb 28 21:22:53 loufoque: does it work with the devs ? Feb 28 21:47:49 this rocks Feb 28 22:18:48 it's not very awake here atm... Feb 28 22:19:00 not at all Feb 28 22:19:36 where did you suddenly come from :P Feb 28 22:19:38 unless everyone's just staring at their screen Feb 28 22:19:55 could be... Feb 28 22:19:58 this screensaver is pretty cool! Feb 28 22:20:00 well, i was staring at my screen ;) Feb 28 22:20:01 oh, damn Feb 28 22:20:04 lol Feb 28 22:21:02 * LuitvD has now almost killed his robot for 5 times... maybe 6... Feb 28 22:21:34 LuitvD: what kind of robot? Feb 28 22:21:54 Magon: just some school project... balancing robot (segway-like) Feb 28 22:21:54 is it a roomba? Feb 28 22:22:00 ah Feb 28 22:22:29 it's cooler then a roomba.. if it does what it should do Feb 28 22:23:53 and it has to be working tomorrownight Feb 28 22:23:57 :( Feb 28 22:24:35 hrmm Feb 28 22:24:46 gotta show it tomorrow... Feb 28 22:24:53 yeah... it sounds cooler than a roomba Feb 28 22:25:05 and the stupid motor controller is shorting out all the time... i guess... Feb 28 22:25:25 (luckily, the battery pack can drag 33A peak currents) Feb 28 22:26:22 this is what it looks like: http://img.luitvd.nl/robot.png Feb 28 22:26:47 nice Feb 28 22:27:20 how is it controlled? Feb 28 22:27:21 ultralisk: See http://wiki.openmoko.org/wiki/FAQ (this autotrigger for new nick and 2 question marks during 15min done only once) Feb 28 22:27:45 aloril, be quiet bot Feb 28 22:28:24 :) Feb 28 22:28:40 it's controlled by the big black 40-pinned chip in the middle Feb 28 22:28:55 Microchip PIC18LF4331 that is Feb 28 22:29:29 a very nice programmable chip with 8 A/D converters and 8 PWM channels Feb 28 22:29:45 cool Feb 28 22:29:47 and a whole bunch of general purpose IO pins Feb 28 22:30:12 looks like a fun project Feb 28 22:30:35 it is a fun project... as long as you can take your time... Feb 28 22:30:41 and I've already taken too much Feb 28 22:31:02 gonna use all day tomorrow to get it up and running (again) for the presentations tomorrownight Feb 28 22:32:08 * LuitvD now knows why old hardware lasts forever... Feb 28 22:32:17 just disassembled an old calculator... Feb 28 22:32:42 it has 2 huge chips, and a simple PCB with leads that are all wider then 1mm Feb 28 22:32:43 :P Feb 28 22:32:55 it just can't break :P Feb 28 22:33:09 sweet Feb 28 22:33:29 the device can't do jack-shit, but the screen is fun :) Feb 28 22:33:44 9-digit 7-segment display :) Feb 28 22:33:52 LED, and very small Feb 28 22:49:57 hi Feb 28 22:50:59 hey CoreDump|home - like the news of dual p0 phones? Feb 28 22:51:16 rwhitby: I didn't get the 2nd email Feb 28 22:51:30 ok there it is... Feb 28 22:51:34 * CoreDump|home reads Feb 28 22:51:41 oh, you must be one of the 25 they had to chop off so they could send two phones to the others ... Feb 28 22:52:14 hehe Feb 28 22:52:47 wow, they are actually sending a _second_ phone once the h/w is fixed? Feb 28 22:52:59 * CoreDump|home is impressed Feb 28 22:53:26 yep, that really indicates they are serious about this phase0 deal. Feb 28 22:54:02 indeed. I was following the channel via livelog from work. I thought we would just have to live w/ the "immobile" mobiles hehe =) Feb 28 22:55:42 mine p-1 phone is probably going to end up as a gsm sms gateway after I've finished hacking on it. Feb 28 22:56:32 rwhitby: you are going to buy a 3rd phone? heh Feb 28 22:56:54 CoreDump|home: once it has a keyboard, yes. Feb 28 22:57:01 (to replace the Treo650) Feb 28 22:57:11 keyboard? Feb 28 22:57:35 yup, and a 5-way d-pad. Feb 28 22:58:04 a touchscreen will get a dent in it when I push the "delete" key on 200 mailing list messages every morning ... Feb 28 22:58:16 rwhitby: lol Feb 28 22:58:50 I guess I could program the neo to move the delete key over the screen by a small amount each day ... "wear leveling". hmm - I wonder if there is a patent in that ... Feb 28 22:59:19 if you think about it, the situation is brilliant. We get a non-mobile unit for hacking and dev stuff, and a real phone to use as cell phone =) Feb 28 22:59:36 rwhitby: =) Feb 28 23:00:21 CoreDump|home: absolutely. Given that I always buy two of any device I hack seriously, this was ideal. Feb 28 23:00:40 I still can't belive OM is _that_ cool Feb 28 23:02:07 *believe Feb 28 23:10:43 I added page to wiki about running openmoko in xoo on host...when you find error, bug, wrong use of language or anything else feel free to corret it or be angry to me and fill my talk page Feb 28 23:24:30 anyone here want to talk about openmoko? Feb 28 23:25:20 woops Feb 28 23:25:24 seems no one Feb 28 23:25:50 jackey: don't ask to talk, just talk. Feb 28 23:26:05 dude. what screws are used to hold the top cover on? Feb 28 23:26:08 if you're interesting enough, people will talk back :-) Feb 28 23:26:22 gah, T6? My set doesn't have that. Feb 28 23:26:23 cjb: I think the disassembly page said torx Feb 28 23:26:44 yeah T6. Feb 28 23:26:58 * rwhitby writes down a note to buy a T6 driver in the next five days ... Feb 28 23:27:41 * Lumpio- boasts with his T6 driver Feb 28 23:27:46 A lot of Nokia phones seem to use T6s Feb 28 23:48:22 hm, confused about what to do once the debug cable (is that JTAG?) is connected and I have a zImage+jffs2 img to flash to the board. Feb 28 23:55:30 cjb - Ask me in 12 hours. :-) Feb 28 23:55:40 <-- falls into bed. ;) Feb 28 23:57:22 Elrond: d'oh! Mar 01 00:02:52 Huh. The debug board's serial console connects to a PC with a USB A<->USB A cable? Mar 01 00:10:47 haha Mar 01 00:10:53 sorry guys Mar 01 00:11:08 how do i able to get hardware Mar 01 00:13:11 looking forward to get a development board Mar 01 00:13:33 jackey: see topic, first public phones will be available in late march Mar 01 00:13:44 for 350$ a pop Mar 01 00:13:58 how about the source Mar 01 00:14:21 I met David Huang in Shanghai before. Mar 01 00:14:26 jackey: it's already available, see wiki.openmoko.org for details Mar 01 00:15:24 anyway, i can get couple in China? Mar 01 00:15:33 Can I? Mar 01 00:15:49 jackey: eh I really dunno. I don't work for OM or FIC =) Mar 01 00:16:11 I'd assume so w/ FIC being kinda big in china Mar 01 00:16:53 I am in Toronto right. Going to find out this when I got back to China next month. Mar 01 00:17:10 FIC is big Mar 01 00:17:39 it is, but kinda "under the radar" in my part of the world =) Mar 01 00:17:58 What do you think about OpenMoko vs QTopia? Mar 01 00:18:34 Where are you now, buddy? Mar 01 00:19:26 * CoreDump|home is in germany Mar 01 00:19:49 and the QT thingy doesn't even come close to the openness of OM Mar 01 00:49:07 qtopia is as open as openmoko is Mar 01 00:49:24 LJP! Mar 01 00:50:11 hey Mar 01 00:50:38 ljp: was good to finally meet you :) Mar 01 00:51:13 ya, Mar 01 00:51:23 i met a few people there :) Mar 01 01:10:38 openmoko: 03laforge * r1165 10/trunk/src/target/u-boot/patches/uboot-neo1973-resume.patch: Mar 01 01:10:38 openmoko: * re-order start.S to make sure resume gets handled in the correct order Mar 01 01:10:38 openmoko: * increase timeout waiting for refresh (the current one is very high, but Mar 01 01:10:38 openmoko: works reliably. this can receive some tuning Mar 01 01:10:38 openmoko: * first init UPLL then MPLL, not the other way around Mar 01 01:10:43 openmoko: * introduce 7 nop delay between UPLL and MPLL init Mar 01 01:10:43 openmoko: * initialize UART at the very beginning, this makes it easier for resume debugging Mar 01 01:17:20 openmoko: 03laforge * r1166 10/trunk/src/target/u-boot/patches/uboot-mokoversion.patch: bump mokoversion to '4' to indicate resume support Mar 01 01:25:10 openmoko: 03laforge * r1167 10/trunk/oe/packages/linux/linux-gta01/ (defconfig-2.6.20-fic-gta01 defconfig-2.6.20.1-fic-gta01): Mar 01 01:25:10 openmoko: * disable PM_DEBUG since it deadlocks if loglevel=8 Mar 01 01:25:10 openmoko: * disable CRC checking of SDRAM (potential source of problem and unacceptable delay) Mar 01 01:25:10 openmoko: * statically link button driver (for resume) Mar 01 01:55:26 CIA (not the US govt agency) is great! I love those commit messages :) Mar 01 01:56:11 openmoko: 03zhiyong_sun * r1168 10/trunk/src/target/OM-2007/applications/openmoko-taskmanager/src/misc.c: bug fixed: update client list filter function Mar 01 02:03:34 counter Mar 01 02:03:34 P0: 3 days 16:40:50 (3.695 +-3.7 days); P1: 25.390 +-10.0 (see faq) (428) Mar 01 02:04:24 updating, based on 2007-02-28 21:40:53 aloril: "we will send you the current phone no later than Monday, March 5" Mar 01 02:04:26 counter Mar 01 02:04:26 P0: 2 days 16:40:23 (2.695 +-2.7 days); P1: 25.389 +-10.0 (see faq) (429) Mar 01 02:09:45 the actual hardware is ready for shipment? Mar 01 02:11:17 try to get the hardware, anyone how? Mar 01 02:11:17 jackey: that is P0 device for selected developers, P1 for any developer is for anybody Mar 01 02:11:24 faq Mar 01 02:11:24 See http://wiki.openmoko.org/wiki/FAQ Mar 01 02:11:55 what is the difference between P0 and P1 Mar 01 02:12:26 P0 is free and those who receive it has been selected more than month ago ;-) Mar 01 02:12:32 $350 Mar 01 02:12:40 and one month Mar 01 02:12:45 based on their track record on doing stuff Mar 01 02:13:08 Phase 1 requirements are listed on FAQ Mar 01 02:13:11 u working for FIC? Mar 01 02:13:14 no Mar 01 02:13:34 just followed things closely ;-) Mar 01 02:13:34 ok let me take a look first Mar 01 02:14:10 * aloril wonders if dfu is password protected Mar 01 02:15:51 will p1 get all sources? Mar 01 02:16:02 include necessary driver source codes Mar 01 02:16:32 all source is available now Mar 01 02:16:52 * aloril guesses based on quick look on patch that dfu is not password protected Mar 01 02:16:53 i heard there is AGPS module there Mar 01 02:17:14 is that right? Mar 01 02:17:31 hmm... I think its possible to make it so that you practically need hackers to use JTAG to bypass thief protection Mar 01 02:17:38 counter? Mar 01 02:17:39 source: http://wiki.openmoko.org/wiki/MokoMakefile ; 2 days 16:33:47 (2.690 +-2.7 days) for devices for selected developers (2007-03-02); a month (25.380 +-10.0 days) for devices for *ANYBODY* for $350 (targeting developers) (preorders: not yet) (2007-03-25); 7 months (199.380 +-15.0 days) for mass market (2007-09-15): see topic for more info (430) Mar 01 02:18:29 jackey: see http://wiki.openmoko.org/wiki/Neo1973_Hardware (linked from FAQ) Mar 01 02:18:36 aloril: the mail says march, 5th for p0 Mar 01 02:19:06 CoreDump|home: yes, I understood that is upper limit Mar 01 02:19:14 cool Mar 01 02:19:27 CoreDump|home: or is it exact? Mar 01 02:19:59 "we will send you the current phone no later than Monday, Mar 01 02:19:59 March 5." Mar 01 02:20:04 *shrug* Mar 01 02:20:17 dunno whether that is ship date or recieve date Mar 01 02:20:36 I bet on ship date Mar 01 02:20:44 jackey: plenty of info on the wiki about the AGPS Mar 01 02:20:58 CoreDump|home: hmm.. yeah, it could mean upper limit or at that date, anyway 2.690 +-2.7 days should cover it ;-) Mar 01 02:21:23 P0 counter moves at 1/2 speed, P1 at full speed (until it also meets lower limit) Mar 01 02:21:36 I guess I could move lower limit estimate for P0, humm... Mar 01 02:21:57 2007-03-03 reasonable lower limit? Mar 01 02:23:21 thx lots, guys. Sorry about my sutpid questions. I am a newbie here. Mar 01 02:28:09 I'd think so aloril Mar 01 02:28:31 hmm.. faq autotrigger worked once when it shouldn't and didn't work when it should Mar 01 02:28:55 CoreDump|home: OK, I'll take a 'risk' that they are faster than that ;-) Mar 01 02:29:02 counter Mar 01 02:29:02 P0: 4 days 08:56:10 (4.372 +-1.0 days); P1: 25.372 +-10.0 (see faq) (431) Mar 01 02:29:08 hehe Mar 01 02:29:18 w00t Mar 01 02:29:33 counter is now further, but it also moves now at full speed ;-) Mar 01 02:30:12 umm... I need to take into account that its latest possible 2007-03-05 time .. Mar 01 02:31:38 that is -4 days for earliest 2007-02-03 compared to latest 2007-02-05 ;-) Mar 01 02:31:39 counter Mar 01 02:31:39 P0: 3 days 08:53:33 (3.371 +-2.0 days); P1: 25.371 +-10.0 (see faq) (432) Mar 01 02:32:40 3.371 actually should now be roughly when Earth gets to 2007-03-05 Mar 01 02:32:51 -2 hours Mar 01 02:33:23 rwhitby: I would except them to mail you again when they ship it (hopefully with tracking number) Mar 01 02:45:11 hmm.. in a sense those who want wifi probably will get, but phone is delayed only for those that insist on it ;-) Mar 01 02:55:08 mind if I babble about "recover lost phone" before actually mailing about it? Mar 01 02:56:00 probably not, there are some further ideas to protect phone: Mar 01 02:56:37 u-boot/dfu password: no booting from anywhere except thief protected kernel, no updating of flash without knowing password Mar 01 02:57:22 of course you can still pass this using JTAG, but decrease amount of thieves that know how to pass protections Mar 01 02:58:13 by default probably no password, its advanced option (this increases probability of bricking device: forget password, update non working kernel, brick without JTAG or password) Mar 01 02:58:55 also initial message when whoever finds phone by default would be: "If you found this phone, press here to contact owner" Mar 01 02:59:36 user could change it to "If you found this phone, press here to contact owner and when he gets phone back you will get finders fee of 50 EUR" **** ENDING LOGGING AT Thu Mar 01 02:59:57 2007