**** BEGIN LOGGING AT Mon Mar 12 02:59:57 2007 Mar 12 03:25:41 aevin, this is the error reported. http://rafb.net/p/9VOgmU15.html Mar 12 03:26:50 Readon: sory, but I was just about to *zzz*. maybe rwhitby can have a look at it. Mar 12 03:27:09 *hopefully trigger his highlighting* Mar 12 03:27:48 yep Mar 12 03:27:51 s/sory/sorry/ Mar 12 03:27:52 http://rafb.net/p/9VOgmU15.html Mar 12 03:28:00 ^^ Mar 12 03:29:56 try bitbake -c clean task-openmoko-demo then rerun make Mar 12 03:30:24 (do that in the build dir, after sourcing ../setup-env) Mar 12 03:33:02 ERROR: Unable to open conf/bitbake.conf Mar 12 03:33:11 ? Mar 12 03:37:52 microSD writing/reading bug (in reality > 64MB memory corruption bug) fix is literally 1 bit change in source ;-) Mar 12 03:37:59 http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=245 Mar 12 03:45:41 :) Mar 12 03:45:57 you never know, we may have a usable phone by p1! Mar 12 03:46:16 Readon: did you source setup-env like I said? Mar 12 03:50:34 Readon: ? Mar 12 03:54:01 source setup-env? Mar 12 03:54:02 Readon: ? Mar 12 03:54:35 cd build Mar 12 03:54:39 source ../setup-env Mar 12 03:54:46 bitbake -c clean ...... Mar 12 03:56:35 roger Mar 12 04:03:07 (nothing new really, though this is linked from news.google.com) http://blogs.pcworld.co.nz/pcworld/techsploder/2007/03/openmoko_makes_total_sense.html Mar 12 04:05:42 openmoko: 03rwhitby * r53 10mokomakefile/trunk/Makefile: Added build-package-* and clean-package-* targets Mar 12 04:08:46 problems getting "text-mode phone interface" working: http://pavelmachek.livejournal.com/35666.html Mar 12 04:10:47 not a very good blog entry. Perhaps he should use the supported toolchain ... Mar 12 04:12:17 aloril, there is nothing at your tui.sf.net page that you link to. just and "Index of /" directory listing with nothing in it. Mar 12 04:13:41 ah, nevermind, that link belongs to pavelm Mar 12 04:13:59 rwhitby, peepsalot: don't know more about it than blog I linked to (except possibly same person as pavelm in this channel (not present now)) Mar 12 04:14:22 "2007 will be exciting, oh yea…" http://diary.e-gandalf.net/2007/03/07/2007-will-be-exciting-oh-yea/ Mar 12 04:14:41 blah, topic is twice there ;-) Mar 12 04:15:48 aloril: yep, my comment wasn't directed at you specifically. just a general point that phase0 developers shouldn't really complain if they are not using the supported toolchain. Mar 12 04:18:45 blog: http://technofrek.blogspot.com/2007/03/linux-smartphones.html Mar 12 04:19:45 "including a torque screwdriver" 'scores point' ;-) http://torque-screwdriver.dewaltpowertoolsite.com/35373/ Mar 12 04:20:21 i think that technofrek blog copied that whole article from somewhere else. I remember seeing it a few days ago on digg i think, but IIRC was a different site Mar 12 04:23:08 peepsalot: that might, it did look a bit familiar Mar 12 04:23:55 * aloril just searched this channel logs to see if that link was mentioned already ;-) Mar 12 04:25:20 and it's called a torx screwdriver Mar 12 04:25:26 * peepsalot grumbles Mar 12 04:26:37 i hate blogs Mar 12 04:26:37 I read "torque screwdriver" and was thinking of one with adjustable torque. Mar 12 04:27:19 Here's a great blog: http://bosker.wordpress.com/ Mar 12 04:27:27 I wish I could understand some of it. Mar 12 04:28:42 * peepsalot laughs Mar 12 04:29:55 i like functor, cool sounding word Mar 12 04:30:05 * peepsalot brandishes a +3 Blessed Functor Mar 12 04:30:11 The guy who pointed me to it said, "This guy has a super awesome category theory blog." Mar 12 04:30:39 s/Functor/Functor of Blog Slaying Mar 12 04:50:31 hmm, is the hole above the neo1973 logo really the mic? Mar 12 04:53:00 that's the speaker Mar 12 04:54:11 ok, just checking because i saw some confusion about that in an article online Mar 12 04:55:33 * rwhitby bridges eth0, ath0 (wifi), and usb0 (usbnet to neo) on his iomega nas100d, to get his neo directly on his lan Mar 12 05:08:41 rwhitby, the same problem appears Mar 12 07:49:11 good morning Mar 12 08:01:49 morning Mar 12 08:04:42 I get Makefile, make setup success, and run to make openmoko-devel-image,this an error, Mar 12 08:04:42 regex.c:132:error:previours declaration of 'malloc' was here Mar 12 08:04:42 who can tell me why? Mar 12 08:09:47 http://rafb.net/p/9VOgmU15.html Mar 12 08:10:14 anyone met this before? Mar 12 08:27:03 Readon: mplayer is built? look at /home/sbox/moko/build/tmp/work/fic-gta01-linux/openmoko-devel-image-1.0-r0/temp/log.do_rootfs.6330 to check why the mplayer dependency cannot be satisfied. Mar 12 08:30:17 woot! fixed my sticky ALT button... just the tiniest spray of contact cleaner was all that was necessary Mar 12 08:31:30 Configuring zeroconf Mar 12 08:31:31 Successfully terminated. Mar 12 08:31:31 Collected errors: Mar 12 08:31:31 ERROR: Cannot satisfy the following dependencies for task-openmoko-demo: Mar 12 08:31:31 mplayer Mar 12 08:31:31 + export D=/home/sbox/moko/build/tmp/rootfs Mar 12 08:31:33 + D=/home/sbox/moko/build/tmp/rootfs Mar 12 08:31:37 there is no reason Mar 12 08:50:57 Readon: hm, no idea then. I'd try to run bitbake with -vvv/-DDD. or maybe there is a version mismatch between what mplayer provides and what task-openmoko-demo wants. Mar 12 08:59:46 openmoko: 03laforge * r1322 10/trunk/oe/packages/openmoko-apps/openmoko-simplemediaplayer_svn.bb: add datadir/applications and datadir/images on request of Ken Zhao. Mar 12 09:00:41 Readon: why don't you just comment out mplayer from task-openmoko-demo so it will continue to the end Mar 12 09:03:33 rwhitby, i am not familiar with oe, is there a file task-openmoko-demo.bb? Mar 12 09:19:25 rwhitby: can you help me with gsm modem? Mar 12 09:20:20 rwhitby: I do not have anything usin gsm modem port, it is powered but when I connect to it with cu or picocom then no response and application is frozen Mar 12 09:24:05 consider 2 cases: closed WiFi driver for chip which in theory can do illegal frequences and GSM modem software stack Mar 12 09:24:23 both are clearly legal or at least accepted by FCC for example Mar 12 09:24:54 why would these *binaries* become illegal if they release source code? Mar 12 09:25:48 because you can tweak it to go beyond? Mar 12 09:25:49 hi Fletch Mar 12 09:25:52 hi florian Mar 12 09:26:14 hrw: you can buy other hardware where you can do anything already ;-) Mar 12 09:27:40 hi all Mar 12 09:28:20 hi florian, hrw Mar 12 09:28:54 can someone help me with gsm modem? Mar 12 09:28:58 hrw: stefan_schmidt and I have the same problem, http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=256 Mar 12 09:29:09 thx pH5 Mar 12 09:29:25 is this actually assumption that things must be closed or is there some statement (by FCC for example) that says so? Mar 12 09:29:54 aloril: if you are a hardware vendor and you want to minimise the risk that your users abuse the device, you'd choose chipsets that have the least history of being "hacked" Mar 12 09:31:59 alp: is hardware vendor responsible if user abuses the device? Mar 12 09:32:38 * aloril doesn't see knife vendors being sued (or have I missed something? I guess is some areas this does happen) Mar 12 09:33:17 aloril: yes, it adds the risk that their name will be tarnished when the hacks get publicised on the register, slashdot etc. and also when they get loads of RMAs Mar 12 09:34:12 "The killed used a Fiskars knife" Mar 12 09:34:23 killer* Mar 12 09:34:25 pH5: added myself to #256 list Mar 12 09:34:50 alp: OK, but this is not legal requirement though, just 'soft' pr thing Mar 12 09:35:18 aloril: i agree. they might claim it's a "legal department" decision but it's really damage control, less effort Mar 12 09:36:08 for the few winmodems that were fully supported by open source drivers, i don't think we ever saw cool hacks that pushed the hardware beyond its specification Mar 12 09:38:22 other serial question: does someone got gps part working? Mar 12 09:38:28 mhh if hacks get to slashdot, the vendor gains (at least in case of linksys and the like) Mar 12 09:40:18 Readon: the "find" utility is your friend. Mar 12 09:40:34 hrw: I've been able to make a gsm call - want to run through it? Mar 12 09:41:08 rwhitby, i know but i did not find any file named task-openmoko-demo.bb Mar 12 09:41:37 look in openembedded/packages/tasks/task-openmoko.bb Mar 12 09:41:57 pH5: added link to that bug into 'manually_using_gsm' wiki page Mar 12 09:42:10 rwhitby: my device hang on connecting to modem Mar 12 09:43:56 hrw: ok, let's step through http://wiki.openmoko.org/wiki/Manually_using_GSM Mar 12 09:44:06 you've changed u-boot menu to use usbtty? Mar 12 09:44:50 counter Mar 12 09:44:51 http://wiki.openmoko.org/wiki/Wishlist:Neo1973_P0_Review P1: 2 weeks, 6 days 02:15:09 (20.094 +-7.0 days) (see faq) (523) Mar 12 09:46:04 rwhitby: last time when I was using uboot menu it was set to console. Mar 12 09:46:20 usbtty? or serial console? Mar 12 09:46:23 rwhitby: I also disabled serial console in kernel cmdline Mar 12 09:46:25 rwhitby: rootfstype=jffs2 root=/dev/mtdblock4 console=tty0 mtdparts=neo1973-nand:0x00040000(u-boot),0x00004000(u-boot_env),0x00200000(kernel),0x000a0000(splash),0x03d1c000(rootfs) Mar 12 09:46:44 hrw: now, this is the u-boot menu you get when you hold in the AUX key on power-up Mar 12 09:46:47 s/now/no/ Mar 12 09:46:48 rwhitby meant: hrw: no, this is the u-boot menu you get when you hold in the AUX key on power-up Mar 12 09:47:22 you shouldn't need to disable it on kernel cmdline Mar 12 09:47:33 so the openmoko laser pointer goes at least 200 yards :-) Mar 12 09:47:47 XorA: you should add that to the wiki ;) Mar 12 09:48:37 rwhitby: I'm now in bootmenu - 'console to usb' has to be set - right? Mar 12 09:48:49 right Mar 12 09:48:59 rwhitby: and boot now? Mar 12 09:49:02 yep Mar 12 09:49:07 booting Mar 12 09:49:36 then when you get to linux cmdline, edit /etc/inittab to disable getty on ttySAC0 Mar 12 09:49:47 disabled already Mar 12 09:50:13 and lsof | grep ttySAC0 reports nothing using it? Mar 12 09:50:22 moment - booting still Mar 12 09:50:45 nothing Mar 12 09:50:57 mornin Mar 12 09:51:08 echo "1" > /sys/bus/platform/devices/gta01-pm-gsm.0/power_on Mar 12 09:51:10 done Mar 12 09:51:23 got <6>gta01-pm-gsm gta01-pm-gsm.0: powering up GSM, thus disconnecting serial console Mar 12 09:51:26 in dmesg Mar 12 09:52:04 picocom /dev/ttySAC0 gave "terminal ready" and hang Mar 12 09:55:51 openmoko: 03werner * r1323 10/trunk/src/target/u-boot/patches/early-powerdown.patch: Mar 12 09:55:51 openmoko: board/neo1973/neo1973.c (board_init): power down immediately if we haven't been woken up by the power button or the RTC. This can be overridden by pressing Mar 12 09:55:51 openmoko: AUX, i.e., to allow resets to succeed. Mar 12 09:55:51 openmoko: Experimental ! Note that this change means that the phone has to be powered up Mar 12 09:55:53 openmoko: manually in order to fast-charge when a charger is connected. Mar 12 09:56:50 same here (cu -l /dev/ttySAC0 shows "Connected." and then nothing more). Mar 12 09:57:17 I recommend picocom - does not need fancy permissions Mar 12 09:58:10 hrw: you don't get "AT-Command Interpreter Ready"? Mar 12 09:58:31 * pH5 bitbake picocom Mar 12 09:58:53 rwhitby: exactly Mar 12 09:59:10 hrw: I'd talk to stefan_schmidt then. Mar 12 10:02:01 yep Mar 12 10:27:24 someone got some kind of output from gps chip? Mar 12 10:27:36 hrw: I wish =) Mar 12 10:31:14 someone here is familiar with blueprobe script from OE? it can be used to turn on BT on boot.. Mar 12 10:31:53 has anyone confirmed that bluetooth ethernet bridge works? Mar 12 10:32:00 Is there any way on the wiki to get 'diffs only' for the last days changes? I.E. a big list of diffs? Mar 12 10:32:10 jeddy3: IIRC, yes. Mar 12 10:32:36 nice Mar 12 10:33:04 jeddy3: bnep works for me Mar 12 10:33:06 jeddy3: yes, works fine Mar 12 10:33:11 jebba: Yes Mar 12 10:33:22 I surfed via bluetooth Mar 12 10:33:43 ok, nice! thanks everybody Mar 12 10:34:41 Has anyone succeeded in making the phone discoverable? Mar 12 10:34:45 thats a reasonable replacement for wifi for me at home Mar 12 10:34:51 hrw: the blueprobe script isn't of much use for usb dongles Mar 12 10:34:59 alphaone: hciconfig hci0 piscan Mar 12 10:36:29 pH5: it can detect machine and do anything. Mar 12 10:36:42 pH5: so it detect gta01 and can power on bt Mar 12 10:42:54 pH5: Okay, it was discoverable once. Then I tried to change the name in hcid.conf and now I can't find the device anymore Mar 12 10:44:26 hrw: it could, but currently it's not used for powering up bt. it just sets the correct parameters for hciattach (assumes that bt chip is connected via tty). Mar 12 10:44:54 ok Mar 12 10:45:05 alphaone: I think there is a default timeout of three minutes Mar 12 10:58:22 aloril: the issue with open source and regulation is that historically everything has been closed source, and there has been no problem with it, though in theory, people can hack binary blobs. With open source, you have a very public, documented interface to all the 'bad' options. The regulator(s) in some cases may view this differently, however much we'd wish that they won't. And this can only be answered by the regulators in question. Mar 12 10:59:51 s/no problems/no publicly visible problems/ Mar 12 11:00:28 if it didn't get bad press, it didn't happen (hell, if it got bad press, it also didn't happen) Mar 12 11:00:49 the only things that happen are in PR releases Mar 12 11:01:54 Yeah - and the maker can - in teh case of hacked binaries claim it was the evil hackers with no help from them with much more credibility. Mar 12 11:03:22 SpeedEvil: are there actual examples or is it just speculation? Mar 12 11:04:32 This is just speculation. I should have said 'possible issue with open source', not 'issue'. Mar 12 11:07:23 SpeedEvil: there are things on sale like w[[Universal_Software_Radio_Peripheral]] that are designed to allow almost anything Mar 12 11:10:21 hi Mac Mar 12 11:10:27 morning :-) Mar 12 11:12:31 Certainly - however, will the regulator view differently Sure - however, it's very obviously test equipment, not a GSM radio that's going to be sold in the hundreds of thousands, that someone just wrote a 'jam other phones' app for. Mar 12 11:12:52 (which the neo radio certainly can't do) Mar 12 11:18:52 * aloril sees no reason to enable that kind of functionality by default in FLOSS based product Mar 12 11:19:29 you can download binary stuff that does that for either product (in theory) Mar 12 11:20:04 hey guys Mar 12 11:20:12 what toolkit does openmoko use? Mar 12 11:20:12 True - but with the FLOSS, the barrier to entry is much lower, and it's harder to argue that you did as much as any other maker. Mar 12 11:20:25 qtopia maybe? Mar 12 11:20:35 faq? Mar 12 11:20:35 See http://wiki.openmoko.org/wiki/FAQ Mar 12 11:20:44 Don't actually know - been concnetrating on the hardware. Mar 12 11:21:14 allrighty Mar 12 11:21:15 danke Mar 12 11:21:53 USRP is FLOSS too ;-) Mar 12 11:22:30 And it's a bit of test equipment. Mar 12 11:22:34 holycow: gtk2+ (see OpenMoko link from FAQ for specifics) Mar 12 11:22:41 aha! Mar 12 11:22:44 interesting Mar 12 11:22:47 heck you can buy premade gsm jammers Mar 12 11:22:49 aloril, thank you Mar 12 11:23:45 sweet, openmoko is certainly looking more interesting than qtopia + greenhone Mar 12 11:23:55 Which is rather different from a phone - where you have to get the GSM radio approved before sale. Mar 12 11:24:14 SpeedEvil: so, sell 2 version: 1) source code + hardware as test equipment 2) binary only + hardware as end user item ;-) Mar 12 11:26:24 2) item could checksum binaries and compare to FCC accepted list Mar 12 11:26:24 since you dont have the source to the gsm stack, wheres the issue Mar 12 11:26:34 For the neo, there isn't one. Mar 12 11:26:53 buz: ah, I was pondering case where there would be and was thinking is there really issue or are we just imaging it? Mar 12 11:26:57 and unless one wants to lug around giant batteries, software radio is not really feasible Mar 12 11:27:26 You can't answer the 'is there really an issue'. It's only the FCC that can answer this. Mar 12 11:27:32 buz: just pointing for example where system capable of all of problems is already sold Mar 12 11:27:51 yes Mar 12 11:27:52 It's _utterly_ different though. Mar 12 11:28:00 SpeedEvil: OK, so answer is basically "unknown" currently, that is what I was thinking Mar 12 11:28:04 For a phone, you _have_ to get teh GSM bit pre-approved. Mar 12 11:28:19 If they don't like it, you can't sell the phone. Mar 12 11:28:28 SpeedEvil: yup, and thus checksum binaries and refuse to work if it doesn't match FCC approved ones Mar 12 11:29:19 not proposing actual DRM, just simple checksum comparison: now.. if user bypasses that, then its users fault for doing illegal stuff Mar 12 11:30:09 Yeah - that might be enough. Unfortunately, it's going to depend probably on which regulator, and which person you get at that regulator, as to their understanding. Mar 12 11:30:14 aka.. DMCA: scheme can be simple, only thing that matters is that you break it ;-) Mar 12 11:30:54 (not saying either that hardware manufacturer should use DMCA to lean on users doing stuff not approved, saying that FCC can do that ;-) Mar 12 11:32:05 The scary case (for phone vendors) would be that they get phones into the field, someone starts doing bad network hacks, and the networks ban all the phones. Mar 12 11:32:07 umm.. not really DMCA, but "your configuration is not approved" -thing or something Mar 12 11:32:41 Leading to massive warranty claims. Mar 12 11:34:18 hmm.. this question is still open for mobile networks in USA: can mobile operators ban conforming phones? Mar 12 11:35:18 there is one method: they can just ban that SIM (and sue its owner) Mar 12 11:35:25 SpeedEvil, one network already has ... verizon i thin Mar 12 11:35:30 Ban by IMEI Mar 12 11:36:32 And if there was a widespread 'jam all phones in area' or 'free f0ne call5' app, they would probably be able to make it fly. Mar 12 11:36:42 holycow: which might be illegal, but we will see (in past FCC has been against this on normal phones, but current FCC boss likes stuff like this I think) Mar 12 11:36:46 Especially as the regulator would likely be able to pull the approval for the radio. Mar 12 11:37:07 aloril, indeed, the thing is that cel phone carriers don't want to be reduced to common carrier status i think Mar 12 11:37:10 thats their big thing Mar 12 11:37:23 they think they can upsell on various services and triple dip Mar 12 11:37:26 SpeedEvil: for free calls, you only need to hack SIM? Mar 12 11:37:35 if someone want to see lsusb info then I added "lsusb -v" with enabled bluetooth to the wiki Mar 12 11:37:58 maybe I'm understanding something wrong, but its not actually phone but SIM that is important (and I'm proposing opening up that) Mar 12 11:38:02 ah so a few people here have the openmoko device then? Mar 12 11:38:07 how do you guys find it? Mar 12 11:38:08 s/proposing/not proposing/ Mar 12 11:38:08 aloril meant: maybe I'm understanding something wrong, but its not actually phone but SIM that is important (and I'm not proposing opening up that) Mar 12 11:38:08 I'm not saying only sim - just if some way were found exploiting a vulnerability in the network. Mar 12 11:38:11 i'd love to see some pics :) Mar 12 11:38:13 yup Mar 12 11:38:23 I find it by looking in my shirt pocket :-) Mar 12 11:38:23 You can also ban by phone. Mar 12 11:38:25 counter? Mar 12 11:38:25 http://wiki.openmoko.org/wiki/Wishlist:Neo1973_P0_Review source: http://wiki.openmoko.org/wiki/MokoMakefile ; P0: devices shipped at 2007-03-05; 2 weeks, 6 days 00:21:34 (20.015 +-7.0 days) for devices for *ANYBODY* for $350 (targeting developers) (preorders: not yet) (2007-03-31); 6 months, 4 days (188.015 +-15.0 days) for mass market (2007-09-15): see topic for more info (524) Mar 12 11:38:38 noidd, haha! Mar 12 11:38:44 Most stolen phones are useless shortly after theft for resale in the UK, for exmaple. Mar 12 11:38:48 holycow: there are links to photos on that link Mar 12 11:38:58 http://wiki.openmoko.org/wiki/Wishlist:Neo1973_P0_Review Mar 12 11:38:59 thank you, thats superb, lemme check it out Mar 12 11:39:05 i'm thinkin of getting one 'just because' Mar 12 11:39:13 (They still get sold on to third world countries though) Mar 12 11:39:57 ;5~ Mar 12 11:40:17 I want one as I hate all my Mp3 players. Mar 12 11:40:24 And I want one with a decent interface. Mar 12 11:40:29 *oooo* Mar 12 11:40:31 *aahhhh* Mar 12 11:40:35 damn, nice Mar 12 11:40:44 the display is breathtaking Mar 12 11:40:49 as is the case btw Mar 12 11:40:50 lol i tactually looks like the 3d rendered previz stuff Mar 12 11:40:58 noidd, it really is stylish Mar 12 11:41:00 and yes I have dropped it already and yes it did survive :-) Mar 12 11:41:06 i can imagine we can build the iphone ui on top of this Mar 12 11:41:10 The lack of actual being able to call people is also breathtaking :) Mar 12 11:41:14 and kick steve around a bit :) Mar 12 11:41:25 It can't do multi-touch Mar 12 11:41:27 holycow: not quite the graphical processing power quite yet Mar 12 11:41:34 SpeedEvil, lol, i've never been able to find anyone i could call regarding my motorola either Mar 12 11:41:35 >_> Mar 12 11:41:37 And it has _nowhere_ near teh CPU power. Mar 12 11:41:41 You know you've got a hackers phone when the FAQ tells you how to overclock it Mar 12 11:41:43 noidd, oh yes probably *nod* right Mar 12 11:42:19 later this year there is a hardware refresh Mar 12 11:42:37 okay this is very exciting Mar 12 11:42:44 there are rumours that it will involve more processing power and either wifi or camra Mar 12 11:42:51 i totally hat emy phone, i would get this if only it can be connected to my carrier Mar 12 11:42:59 which i bet is no problem right? Mar 12 11:43:10 who is your carrier? Mar 12 11:43:17 No, no problem if it's a GSM carrier. Mar 12 11:43:17 fido/rogres in canada Mar 12 11:43:24 are they GSM? Mar 12 11:43:26 If it's CDMA, then no. Mar 12 11:43:34 if there is actual hole, then you can use it using "test systems" too, so they will need to close it anyway Mar 12 11:43:37 not sure actually, i need to look it up ... i think yes Mar 12 11:43:42 cdma is on its way out anyway right? Mar 12 11:43:43 do you have a SIM card? Mar 12 11:43:43 of the top of their head, anyone know how to check/enable fast charge mode from user space? Mar 12 11:43:52 yep Mar 12 11:44:03 checking the list Mar 12 11:44:06 aloril: maybe not. If there are a few dozen test systems, it may not be an issue. Mar 12 11:44:35 * holycow imagines beryl on this on a lark Mar 12 11:44:36 ha Mar 12 11:44:41 noidd, oh i didn't know there was a list Mar 12 11:44:41 If there are 20 thousand devices that can just click on 'get free calls' and they do, then it's a bigger issue for them. Mar 12 11:45:04 holycow: it's a 200Mhz unaccellerated totally dumb framebuffer device with no floating point. Mar 12 11:45:19 ah, thats okay, first generation Mar 12 11:45:22 You don't get _that_ much computational eye-candy. Mar 12 11:45:28 have you seen the demos of th elatest nvidia mobile chips? Mar 12 11:45:37 SpeedEvil: its just matter of time before hardware is enough powerful and small so that you can do this with "test systems" too, so problem will just keep increasing Mar 12 11:45:41 it wont be long before either that or something from intel makes it into these Mar 12 11:45:49 (and probably black market will emerge if they don't actually fix it) Mar 12 11:46:00 holycow: Microtell/Fido and Rodgers are noth GSM networks Mar 12 11:46:06 according to: http://www.gsmworld.com/roaming/gsminfo/cou_ca.shtml Mar 12 11:46:12 aloril, oh totally he sony has that 1.3 ghz palm laptop dealie Mar 12 11:46:22 one can squeeze most of that into something not much bigger than a moto Mar 12 11:46:24 noidd, aha! Mar 12 11:46:29 aloril: Sure - however, it's a long way off, and it's irrelevant to the issue of a widely distributed hackable phone getting banned. Mar 12 11:46:37 noidd, sweet i'm bookmarking that link, thanks! Mar 12 11:47:21 http://www.flickr.com/photos/koenkooi/412663954/in/set-72157594573486523/ <-- NEATO Mar 12 11:47:21 The nvidia chip _probably_ won't appear in the hardware refresh. It seems likely that it'll be a bit faster processor - but it seems likely that it will still have no accelleration. Mar 12 11:47:43 SpeedEvil, oh yeah that was just a demo at cebit or something Mar 12 11:47:44 SpeedEvil: I guess you can look at history of phreaking for answer ;-) Mar 12 11:47:48 As from what I understand of the lineup of chips from the CPU maker, they don't do ones with accellerations. Mar 12 11:47:54 The software is growing Mar 12 11:47:55 we won't see those chips for a year or more in live devices Mar 12 11:48:07 Sure - like the carriers in general don't really care until the fraud hits over a certain level. Mar 12 11:48:17 Because addressing it is more expensive. Mar 12 11:48:26 SpeedEvil, intel does ... i don't know if they are low power for devices like this ... they are low power for laptops tho Mar 12 11:48:36 intels are all open source too Mar 12 11:48:44 Low power for laptops isn't low power for phones :) Mar 12 11:48:50 ah, thats what i thought Mar 12 11:49:03 yeah i don't think intel is too interested in that area, maybe they should Mar 12 11:49:04 nvidia is Mar 12 11:49:09 don't the ix cpus have some kind of graphical accel functions? Mar 12 11:49:23 i think ati has something cooking on the amd side Mar 12 11:49:49 Even really basic accel - blitters and scalers - would be handy. Mar 12 11:49:53 lol okay this device is totally l33t Mar 12 11:49:56 i hate to say it but it is Mar 12 11:50:01 i'm buying one just for looks :) Mar 12 11:50:11 But. Mar 12 11:50:23 holycow: Did you read the ars technica article about mobile gpus? Mar 12 11:50:26 For stuff that requires high motion, you have the 240*320 modew. Mar 12 11:50:32 CM, nope, linkage? Mar 12 11:50:42 which a 200Mhz CPU can drive quite fast. Mar 12 11:50:57 SpeedEvil: banning popular device might actually lead to class action suit against mobile provider: I think they would take this risk into account Mar 12 11:51:02 holycow: http://arstechnica.com/news.ars/post/20070308-amd-brings-xbox-360-tech-to-handhelds.html Mar 12 11:51:07 ie.. suddenly banning phone that is in wide use Mar 12 11:51:14 SpeedEvil, indeed they can *nod* i still have a pda with a 200mhz cpu Mar 12 11:51:19 CM, danke, reading Mar 12 11:51:30 If the regulator removes the approval for the radio - and they would, they have a cast-iron excuse. Mar 12 11:51:55 the radio is a standard gsm module Mar 12 11:52:04 yes - not for the neo, sorry Mar 12 11:52:11 which is in numerous other cellphones Mar 12 11:52:19 ok. I finally managed to brick neo Mar 12 11:52:30 hrw: gratz :-/ Mar 12 11:52:34 We're talking of a hypothetical case of a future phone with an opensource radio. Mar 12 11:52:34 who has recent working u-boot available online? Mar 12 11:52:37 CM, oh sweet, so what i heard was pretty close to the truth Mar 12 11:52:38 tell me you have the jtag board Mar 12 11:52:38 neato Mar 12 11:52:43 How brick? Mar 12 11:52:52 SpeedEvil: updated uboot Mar 12 11:52:56 Ah. Mar 12 11:53:07 Yeah - the 64M bug is pretty important to fix. Mar 12 11:53:17 I was advised to do the update but I'm chicken :-) Mar 12 11:53:39 hrw: I can upload a known-working one, hold on Mar 12 11:53:39 which 64M bug? Mar 12 11:54:01 hrw: http://buildhost.openmoko.org/tmp/deploy/images/u-boot-gta01bv3-r3_0_0_1321.bin <- worked for me Mar 12 11:54:49 holycow: Lets just hope there's some kind of open specifications to make use of that openGL stuff under linux too :) Mar 12 11:55:02 bluelightning: thx. will flash it when find time to unpack debugboard Mar 12 11:55:23 CM, thats sorta what i'm hoping to see out of amd getting their hands on ati .. amd has seemed like a pretty forward thinking company Mar 12 11:55:35 * CM nods Mar 12 11:56:00 hrw: Congrats ! Was about time ;-) Mar 12 11:56:37 I thought I had bricked mine due to bad u-boot flash... fortunately dfu still worked so I was able to reflash it using that Mar 12 11:56:39 http://hentges.net/tmp/snapshots/OpenMoko/u-boot/ <- md5sum Mar 12 11:56:49 SpeedEvil: is there any example of FCC decertifying widely used device? Mar 12 11:57:04 i've not heard of any such thing aloril Mar 12 11:57:13 AIUI, no. Mar 12 11:57:48 In the current climate, would there really be any great outcry if it was spun as 'anti hacker' though :( Mar 12 11:58:18 SpeedEvil: there is one way to make it not widespread: require extra hardware for updating GSM firmware Mar 12 11:58:25 Yeah. Mar 12 11:59:19 If you havn't bricked your device you're not developing enough :-) Mar 12 11:59:33 what is the 64M uboot bug you were reffering to? Mar 12 12:00:05 noidd: http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=245 Mar 12 12:00:06 noidd: it's ok to brick your device, if you have a debug board... otherwise you could be in trouble :) Mar 12 12:00:55 There was a mistake on the 64M address line - it was set wrong, and would corrupt memory Mar 12 12:01:05 my god, bugzilla w/o xml plugin should be forbidden by law Mar 12 12:01:55 aloril: also, note that this is exactly what the various HD-DVD/... standards do to players that have bugs. Mar 12 12:02:05 that release their keys into the wild. Mar 12 12:02:29 otherwise you wait another 4 weeks ;-P Mar 12 12:02:34 <-- no debug board Mar 12 12:03:13 SpeedEvil: have they revoked key to any popular hardware? (or even less popular, I have vague memory that this might have happened) Mar 12 12:03:46 No, but it's published policy. Mar 12 12:06:27 SpeedEvil: indeed, we will see if they will revoke key for recently broken software player Mar 12 12:07:21 noidd: I don't have one either Mar 12 12:15:37 i'm waiting for the terrorist phone propaganda Mar 12 12:17:10 heh Mar 12 12:17:12 just wait Mar 12 12:17:57 i have no doubt our friends in redmon or at sco have their fud pencils sharpened Mar 12 12:19:38 maybe they are on this channel here :) Mar 12 12:21:52 aloril - So one HD-DVD key was leaked from a software player lately? (I missed that) Mar 12 12:22:33 Elrond: yes (AIUI) Mar 12 12:22:36 powerdvd and windvd, iirc Mar 12 12:23:10 also I wonder if any CSS key was ever revoked? (now pointless of course) Mar 12 12:23:36 someone has devirginator recipe? Mar 12 12:23:54 wiki page on buying is where? Mar 12 12:23:57 Elrond: http://www.heise.de/newsticker/meldung/86373 Mar 12 12:24:08 * aloril remembers that some certain CSS key was discovered, but was it revoked? (before CSS itself was broken) Mar 12 12:27:12 vmaster - Thanks *reading* Mar 12 12:29:22 someone remember which exactly wiki page describe unbricking? Mar 12 12:31:11 hrw - Either use divirginator... or... *searching* Mar 12 12:31:15 hrw: http://wiki.openmoko.org/wiki/Sjf2410-linux Mar 12 12:31:30 sjf2410-linux doesn't work with v2 of the debug board Mar 12 12:31:40 hrw - http://wiki.openmoko.org/wiki/Neo1973_Phase_0#Restoring_original_Software_Image Mar 12 12:31:47 vmaster: Ouch. OK. Mar 12 12:32:12 TRIsoft - Sjf2410-linux is AFAIK not any more recommded. Mar 12 12:32:38 vmaster - Should the link to Sjf2410-linux be removed from Main_Page? Mar 12 12:33:02 Elrond: thx Mar 12 12:33:41 hrw - Read the part about -0 carefully! Mar 12 12:34:01 I know Mar 12 12:34:09 counter Mar 12 12:34:09 http://wiki.openmoko.org/wiki/Wishlist:Neo1973_P0_Review P1: 2 weeks, 5 days 23:25:50 (19.976 +-7.0 days) (see faq) (525) Mar 12 12:35:04 Elrond: well, the sjf2410 accesses jtag via the parallel port (wiggler), while the v2 debug board comes with a FT2232 USB chip for debugging, so sjf2410 should be a thing of the past, but i don't know if openmoko has other plans Mar 12 12:36:48 vmaster - Let me rephrase: Is sjf2410 useful to any current P0 owner? Mar 12 12:37:02 s/Is/Is current/ Mar 12 12:37:02 Elrond meant: vmaster - Let me rephrase: Is current sjf2410 useful to any current P0 owner? Mar 12 12:37:21 Elrond: no Mar 12 12:37:22 Elrond: if any of them has a debug v1 board yes Mar 12 12:37:50 vmaster - I heard, that sjf2410 does not handle BBT correctly? Mar 12 12:38:02 neither does the current deviriginator, as i understand it Mar 12 12:38:11 I think it does. Mar 12 12:38:30 ah, ok, it's only the -0 option that kills bbt then? Mar 12 12:38:37 As I heard, it uploads u-boot to RAM and then uses u-boot on the device to handle BBT?! Mar 12 12:38:50 vmaster - Yes, that's, what I gathered. Mar 12 12:39:17 ah, ok, then sjf2410 should be removed, as it's only of use for very few people, and might do harm Mar 12 12:40:53 vmaster - Stage 0: http://wiki.openmoko.org/wiki/Devirginator#Stage_0 Mar 12 12:41:12 Elrond: ah, ok, thx Mar 12 12:42:17 vmaster - Scroll down for phase 1, which suggests to me, that all this is BBT compliant. Mar 12 12:45:47 Elrond: yeah, i missed that devirginator uses u-boot to do the flashing Mar 12 12:52:12 vmaster - http://svnweb.openmoko.org/trunk/src/host/devirginator/openocd.in?rev=1227&view=markup AIUI it loads u-boot into RAM and starts it there. Mar 12 12:52:23 Does anyone know where the info on how to buy at the end of the month is? I can't find it on the wiki. Mar 12 12:52:57 rboehme - AFAIK there is no info yet. The remour is, that www.openmoko.com will have "the shop" ;) Mar 12 12:53:45 elrond - thanks. Guess I'm just impatient to know as much as I can about preordering Mar 12 12:54:17 rboehme - If you want to be notified, get yourself on the announce ML: But all this is AFAIK in the FAQ. Mar 12 12:55:48 ~lart usb Mar 12 12:55:48 * apt puts on some milking gloves. "All right, now, usb, this won't hurt a bit...." Mar 12 12:56:08 rboehme: subscribe to announce mailing list Mar 12 12:57:01 elrond - thanks. Already on the announce ml. Mar 12 12:57:22 <-- getting to the next presentation/talk. Mar 12 13:12:49 heh.. getting it all working is nightmare Mar 12 13:13:22 hrw: Still a brick? Mar 12 13:13:47 CM: openocd has problems Mar 12 13:13:56 ok Mar 12 13:14:11 * CM hopes for less trouble at Phase 1 Mar 12 13:18:48 hrw: what problems do you have with openocd? Mar 12 13:19:40 vmaster: takes quite lot of time to get connected to neo and no information (-d2) what is going on Mar 12 13:21:04 btw, can I use neo with debug cable connected or have to disconnect it? Mar 12 13:22:19 you should be able to use it that way - it also gives you a serial console Mar 12 13:23:35 I used "devirginate -1" to flash uboot and it does not turn on Mar 12 13:37:24 oops, ehdokkaita Mar 12 13:40:12 ok. devigrinator with newer uboot, newer kernel, my image Mar 12 13:40:45 * SpeedEvil crosses USB leads. Mar 12 13:41:22 shit. have to dig under desk and disconnect bt Mar 12 13:41:46 my BT dongle is DFU too Mar 12 13:43:31 DFU? Mar 12 13:43:58 Oh - wacky. I thought they all had downloaded firmware every time. Mar 12 13:47:25 I really need to get nfsroot working Mar 12 13:59:14 How should Sean be cited? Mar 12 13:59:24 'One of the creators' 'One of the instigators', ...? Mar 12 14:04:19 the instigator ? Mar 12 14:04:43 one of the creatures ? Mar 12 14:06:02 "one of us" :) Mar 12 14:06:02 lol Mar 12 14:06:19 Starting download: [###################dfu_download error -62 Mar 12 14:06:19 Error during download Mar 12 14:06:27 wtf... Mar 12 14:07:00 * SpeedEvil goes with instigator (for reply on slashdot to a query on the phone in a greenphone thread) Mar 12 14:07:15 I hate overly verbose errors. Mar 12 14:07:23 I mean, is - really needed there? Mar 12 14:07:30 hehehehe Mar 12 14:09:11 hehe, /.: GPRS == brick (Score:2) Mar 12 14:10:42 it should be: "no source code == brick" Mar 12 14:12:33 404: http://www.openmoko.com/files/OpenMoko_Neoforms.pdf Mar 12 14:12:35 anyone has a copy? Mar 12 14:13:44 I guess, this one is meant : http://www.openmoko.com/files/OpenMoko_Neologics.pdf Mar 12 14:14:27 thanks, I'll look.. Mar 12 14:14:31 works for me. Mar 12 14:15:09 just blogging about phase0 so I wanted to show that roadmap graph Mar 12 14:15:37 counter Mar 12 14:15:37 (preparing mobiLiberty for launch ;) Mar 12 14:15:37 http://wiki.openmoko.org/wiki/Wishlist:Neo1973_P0_Review P1: 2 weeks, 5 days 21:44:22 (19.906 +-7.0 days) (see faq) (526) Mar 12 14:19:33 hrw: flow control? Mar 12 14:24:45 I've got a few questions Mar 12 14:24:50 openmoko: 03thomas * r1324 10/trunk/src/target/OM-2007/applications/openmoko-dialer/src/ (2 files): Mar 12 14:24:50 openmoko: * src/openmoko-dialer-window-dialer.c: Remove some old code Mar 12 14:24:50 openmoko: * src/openmoko-dialer-window-history.c: Fix a signal connection Mar 12 14:25:00 In Phase 0 only some developers get free phones, right? Mar 12 14:25:19 and Phase 1 other interested developers are able to buy Mar 12 14:25:28 * holycow already wonders about gaim support and direct email support for our mail system Mar 12 14:25:30 *hmmm* Mar 12 14:27:08 libervisco: yeah - the P0 phones have already been sent to 30+ developers - afaik 50 were admitted at first, but some of them decided not to get their P0 phone Mar 12 14:27:19 libervisco: at P1 everyone is going to be able to buy the phone for $350 Mar 12 14:27:30 ok Mar 12 14:27:41 but it will still be mainly targetted to devs Mar 12 14:27:44 in P1 I mean.. Mar 12 14:28:08 yeah - it's definitely not going to be ready for users at the beginning of P1 Mar 12 14:28:10 mass market is P2 Mar 12 14:28:14 right Mar 12 14:28:24 ok thanks :) Mar 12 14:28:43 there's been rumour about a P1.5 with a refreshed phone, but I don't know how certain that is Mar 12 14:30:00 the hw refresh is documented on the wiki afaik Mar 12 14:31:15 counter Mar 12 14:31:16 http://wiki.openmoko.org/wiki/Wishlist:Neo1973_P0_Review P1: 2 weeks, 5 days 21:28:44 (19.895 +-7.0 days) (see faq) (527) Mar 12 14:33:16 I didn't realise until watching this project how hard hardware refresh is Mar 12 14:33:19 ARGHFW%@^@$^@ Mar 12 14:33:28 and FIC are masters of it given their large OEM status Mar 12 14:33:31 devirginator SUXX Mar 12 14:33:39 hrw: hehehe Mar 12 14:33:46 Starting download: [#########################################dfu_download error -62 Mar 12 14:33:49 Error during download Mar 12 14:33:55 Did it fix it enough to at least get uboot reflashed? Mar 12 14:34:21 noidd: flashed: yes. started: no Mar 12 14:34:28 looking at the sources for dfu-util can you determin what that really means? Mar 12 14:34:35 eew Mar 12 14:34:44 noidd: nevermind how I try to poweron phone it refuse to do it Mar 12 14:35:18 hrw: is the battery charged? Mar 12 14:35:29 * noidd ducks Mar 12 14:37:19 vmaster: atleast partially and device is connected to usb bus Mar 12 14:40:32 uf. disconnected debugboard so atleast uboot start. but no menu == no usb console Mar 12 14:41:26 I had problems getting to the debug menu a few times Mar 12 14:41:52 didn't realize that you have to leave it off usb and battery for some arbitrary amount of time or it completyely ignores your request via aux Mar 12 14:51:18 openmoko: 03thomas * r1325 10/trunk/src/target/OM-2007/openmoko-libs/libmokoui/ (moko-finger-window.c moko-window.c): Mar 12 14:51:18 openmoko: * libmokoui/moko-window.c: Don't try to access windows that don't exist yet Mar 12 14:51:18 openmoko: * libmokoui/moko-finger-window.c: Create the window correctly Mar 12 14:55:25 hi Mar 12 14:57:30 hrw - Did you finally unbrick your device? Mar 12 14:59:36 hrw: what application are you guys using to do jtag based flashing? Mar 12 15:00:34 prpplague: openocd Mar 12 15:00:40 Elrond: I have uboot Mar 12 15:00:42 ahh cool deal Mar 12 15:00:53 Elrond: now I need to get access to it ;D Mar 12 15:03:07 * aloril thinks P1 is probably as early as it makes any sense to sell development version Mar 12 15:04:53 prpplague - openocd loads u-boot into RAM. u-boot on device writes itself to flash. Mar 12 15:05:16 hrw - Doesn't it prompt on the serial console? Mar 12 15:06:04 Elrond: first I have to findout how to get debugboard saying that there is serial there Mar 12 15:06:26 aloril - I guess, P1 will start, when u-boot is rockstable. Without debug board, one does not want to update u-boot. Mar 12 15:06:58 hrw - Huh. The debug board should just be some cdc_acm device, like the neo itself. Mar 12 15:07:01 hi Cliff Mar 12 15:07:12 Elrond: but it does not Mar 12 15:07:35 Elrond: ahh, we normally write directly to flash Mar 12 15:07:40 hrw - *arg* So you got a brick'd debug board?! Mar 12 15:08:03 prpplague - OM stopped doing so, when the BBT came to life. Mar 12 15:08:11 s/came to life/was born/ Mar 12 15:08:12 Elrond meant: prpplague - OM stopped doing so, when the BBT was born. Mar 12 15:08:35 Elrond: it shows as usb hub with debug board after hub. it just does not give serial Mar 12 15:08:42 Elrond: BBT? Mar 12 15:08:49 prpplague - bad block table. Mar 12 15:09:20 hrw - *grrr* After the hub should also be a serial thingy... *grrr* Mar 12 15:09:29 Elrond: ahh Mar 12 15:09:38 `-Dev# 1 Vendor 0x0000 Product 0x0000 Mar 12 15:09:38 `-Dev# 70 Vendor 0x0451 Product 0x2046 Mar 12 15:09:38 `-Dev# 71 Vendor 0x1457 Product 0x5118 Mar 12 15:09:51 hosthub -> dbhub -> db Mar 12 15:10:05 Elrond: yea currently we are using a 2mb nor flash for all of the boot stuff, but next gen stuff will be all nand flash Mar 12 15:10:17 anyway I think that I need to connect neo to external power as dbhub gives too small Mar 12 15:10:24 prpplague - http://wiki.openmoko.org/wiki/NAND_bad_blocks#Solution Mar 12 15:11:37 prpplague - What's the major difference between nor and nand flash? Mar 12 15:14:33 Elrond: silicon aspects aside, the primary difference is that nand flash requires the usage of software checks for things like crc, bit flipping, and valid writes Mar 12 15:15:20 Elrond: NOR is much more like an old style eeprom that is accessed on the standard address/data bus Mar 12 15:15:21 NOR flash is supposed to be perfect Mar 12 15:15:28 100%, no errors. Mar 12 15:15:55 Ahh. So why is everyone switching to nand, when nor is "perfect"? Mar 12 15:16:09 NAND flash is supplied with some extra blocks, and the guarantee is that after 100000 writes (or whatever) to each block, you will only have used up the spare blocks. Mar 12 15:16:12 cheaper Mar 12 15:16:14 smaller Mar 12 15:16:26 and requires less communication lines Mar 12 15:16:29 Yeah. Mar 12 15:16:59 Elrond: lovely introduction - http://www.linuxdevices.com/articles/AT4422361427.html Mar 12 15:17:28 So a 64M NAND flash starts out with maybe 66M raw capacity, 300K of factory bad blocks (first is guaranteed OK) and develops bad bloicks over the life of hte device Mar 12 15:17:50 There are algorithms to avoid data loss published. Mar 12 15:18:29 Ahh. Mar 12 15:18:48 I assume those algorithms are either in the mtd drivers or on the nand controllers. Mar 12 15:19:28 prpplague - Thanks for the URL, just reading... looks good. Mar 12 15:19:36 Elrond: problem is that SoC manufacturers have to "trick" the SoC into booting from NAND flash since the current models for booting an ARM system generally look at a device on the standard A/D bus Mar 12 15:20:01 Nokia DT-14 costs 20 eur (external charger for bl-5c batteries which neo1973 use) Mar 12 15:20:04 cu Mar 12 15:26:22 can be had much cheaper on ebay Mar 12 15:26:29 i wonder if those set the batteries on fire though Mar 12 15:27:02 On fire battereies are rare. Mar 12 15:28:08 So are hurricanes and homocides :D Mar 12 15:28:11 has someone run the make setup with the mokomakefile recently? Mar 12 15:28:54 this is what i'm getting. might be a horribly easy thing to fix, but i know nothing of monotone...so... monotone: error: database schema 48fd5d84f1e5a949ca093e87e5ac558da6e5956d is unknown; cannot perform migration Mar 12 15:30:14 guaqua: I ran it this morning, worked just fine Mar 12 15:30:22 hmm Mar 12 15:30:25 nevermind Mar 12 15:30:30 i'm being dumb Mar 12 15:30:34 make update-makefile;make update; make setup ? Mar 12 15:30:37 What's wrong with charging in the neo anyway? Mar 12 15:31:07 CM: i have too old version of monotone i guess Mar 12 15:31:16 I'm guessing the basic problem is that when you plug it in and the battery is dead, it tries to boot. Mar 12 15:31:23 Use 32 at least Mar 12 15:31:32 However, booting uses more power than is available. Mar 12 15:31:38 so it crashes, and loops. Mar 12 15:32:00 monotone 0.24 here... Mar 12 15:32:21 guaqua: Hehe.. What distro are you using?? Mar 12 15:32:24 My Nokia 3330 does the same at very low battery, with very old (high resistancE) battery. Mar 12 15:32:28 why does booting require more power than running? Mar 12 15:32:37 It doesn't. Mar 12 15:32:58 CM: this is ubuntu edgy :S Mar 12 15:33:02 It's just that drawing power at 100mA from the USB bus, there is not enough energy to charge the battery and boot at the same time. Mar 12 15:33:05 AIUI. Mar 12 15:34:04 guaqua: I know 0.32 is availible for ubuntu, but not where. I'm on gentoo Mar 12 15:35:46 for dapper Mar 12 15:35:55 i'll compile it myself Mar 12 15:36:12 don't fancy installing wrong distributions Mar 12 15:38:55 SpeedEvil: the ti calypso in my htc magician takes over 20 seconds to boot and to get a connection to the gsm network (although I have bad signal quality here). I hope that FIC have a better firmware than HTC had. Mar 12 15:40:40 Hopefully. Mar 12 15:40:46 pH5: Why do you turn your phone off? Mar 12 15:40:50 'off' mode should just normally be suspend-RAM. Mar 12 15:41:06 So it should turn back on within a couple of seconds. Mar 12 15:41:14 I'm hoping that the phone does suspend like the Nokia 770 and N800. Mar 12 15:41:16 Then it's up to the GSM modem boot time. Mar 12 15:41:50 In normal use, the GSM modem will be active, sucking down 1/6th or so of the battery per day, and the CPU in suspend-RAM Mar 12 15:41:51 They don't actually go to sleep. But they get a week or so with the kernel booted and actually running. Mar 12 15:42:07 You will get at best 2 days with the CPU on. Mar 12 15:42:19 SpeedEvil: How will you receive bluetooth stuff? Mar 12 15:42:52 Two days is quite tolerable. Mar 12 15:43:04 bhima: wakeup irq from the bluetooth chipset Mar 12 15:44:17 One of my iPaq WinCE devices turned bluetoth off when it went to sleep. Mar 12 15:44:25 More like 1, with CPU and bluetooth and GSM on. Mar 12 15:44:25 I don't know how much the BT module can do. Mar 12 15:44:25 If it can do 'wake' interrupts, like the GSM and touchscreen can. Mar 12 15:44:26 The other one was weird, and had bluetooth in a half-on state. Mar 12 15:44:52 dyntick would be so much nicer if it could do that. Mar 12 15:45:58 I suspect that Nokia has a lot more experienced kernel sleep type people, though. Mar 12 15:46:28 dyntick also is a bit risky, since bad apps can suck the battery down easily. Mar 12 15:49:35 Ok, time to go to work. Mar 12 15:49:50 SpeedEvil - Do I read the estimates right? CPU in slow + gps would be like 35 hours? Mar 12 15:51:18 The WinCE device I used could also be woken by incoming GPRS traffic. If you left a TCP stream open, and put it to sleep, it would wake up when data came in. Mar 12 15:51:32 But then it wouldn't go back to sleep for awhile. Mar 12 15:51:50 It didn't really "know" why it had been woken at the OS level, it seemed. Mar 12 15:52:01 It wouldn't go to sleep more quickly if there hadn't been any user interaction. Mar 12 15:52:28 So that would drain the battery, since I had it set to 10 minutes. Mar 12 15:52:38 Plus, the touch screen would be active. Mar 12 15:52:43 and now I really go. Mar 12 15:55:02 Elrond: somewhere around that. Mar 12 15:55:17 The GPS can get a position in a second though. Mar 12 15:55:43 So it rarely needs to be turned on all hte time. Mar 12 15:56:28 May I post an OpenMoko related link? :) Mar 12 15:56:31 The GSM modem can wake the device. Mar 12 15:57:00 SpeedEvil - Well, I'm considering to use the phone to replace my non-existent handheld gps. ;) And for osm having a full track is often very useful. ;) Mar 12 15:57:02 what are major/minor numbs for touchscreen device node ? Mar 12 15:57:03 lkm`: See http://wiki.openmoko.org/wiki/FAQ (Hopefully this link answers your question. This autotrigger for new nick and question during first 15 minutes done only once.) Mar 12 15:57:18 Do you need a full track though. Mar 12 15:57:28 SpeedEvil - Yes, sometimes. Mar 12 15:57:28 Or would a position every 5 seconds do just as well. Mar 12 15:57:50 It depends a lot. :) Mar 12 15:57:55 True. Mar 12 15:57:56 I guess there is quite a bit of measurement ahead of us to find the best gps/gsm intervals for power those saving modes. Mar 12 15:58:08 people usually prefer full tracks for averaging, etc. Mar 12 15:58:20 turning gsm off altogether would be a nice thing Mar 12 15:58:27 openmoko: 03mickey * r1326 10/trunk/src/target/OM-2007/applications/ (8 files in 8 dirs): openmoko-*: remove generated INSTALL files Mar 12 15:58:34 Depending on the design of the device, it _may_ be possible to boost the GPS lock time to well under a second. Mar 12 15:58:35 The GPS could be started up every few seconds only, but stay on once there is movement detected. Mar 12 15:58:39 guaqua - Easily done. :-) Mar 12 15:58:44 Elrond: yep :) Mar 12 15:58:52 openmoko: 03mickey * r1327 10/trunk/src/target/OM-2007/openmoko-libs/INSTALL: openmoko-libs: remove generated INSTALL file Mar 12 15:58:55 If you can feed the GPS hardware 'here is the likely doppler shifts, start there'. Mar 12 15:59:02 rather than it actually searching. Mar 12 15:59:14 As if it's only been off for 5s, then you pretty much know htem. Mar 12 15:59:22 actually the gps interval could be a whole lot longer Mar 12 15:59:27 Yeah. Mar 12 15:59:38 But even 1s/5s saves a lot of power. Mar 12 15:59:54 And further gains are fairly small. Mar 12 15:59:55 for it to be actually useful it could be even like 15 secs Mar 12 16:00:25 i'm now thinking of for example use in navigating Mar 12 16:00:47 if the screen is on, it's almost irrelevant. Mar 12 16:00:56 As the screen uses much, much more poert. Mar 12 16:00:57 openmoko: 03mickey * r1328 10/trunk/src/target/OM-2007/examples/ (6 files in 6 dirs): examples: remove autogenerated INSTALL Mar 12 16:01:02 oh :/ Mar 12 16:01:44 openmoko: 03mickey * r1329 10/trunk/src/target/OM-2007/panel-plugins/ (4 files in 4 dirs): panel-plugins: remove autogenerated INSTALL Mar 12 16:01:46 IIRC 30mW/150mW or so - 300mW with screen and CPU, as you'll almost certainly need Mar 12 16:01:52 libervisco: sure, go ahead and post link (I don't think you need to ask for that ;-) Mar 12 16:02:24 libervisco - If it's really useful, add it to the wiki, too. Mar 12 16:02:33 ooh, mickey is back committing Mar 12 16:02:38 well it's pretty much self promotion which is why I ask :) Mar 12 16:02:58 what's the name of the oe build target for openmoko? do I just do a bitbake openmoko-image? Mar 12 16:03:05 libervisco: as long as it only once / link ;-) Mar 12 16:03:05 http://www.mobiliberty.com/openmoko_phase_0_shipped Mar 12 16:03:12 http://digg.com/gadgets/OpenMoko_Phase_0_shipped Mar 12 16:03:23 er yea :D Mar 12 16:06:41 libervisco: hehe (interesting that source has been released about month ago, P0 phones has been received and still no digg/ /.) Mar 12 16:08:06 you need to add digg buttons to your blogs! Mar 12 16:09:12 Moo^^^, yeah I will Mar 12 16:09:20 that site is barely launched, but approaching it :) Mar 12 16:11:08 is phase 1+ and phase 2 the same hardware ? Mar 12 16:11:36 FYI if this haven't been here yet http://www.linuxlookup.com/review/trolltech_qtopia_greenphone_and_sdk_review Mar 12 16:12:03 I wish it where not GSM only :( Mar 12 16:13:59 loufoque: possibly Mar 12 16:15:16 Moo^^^: it's too KDE-like Mar 12 16:16:05 loufoque: the problem being... :) Mar 12 16:16:48 If we can get a working dialer, then preorder for a week or so, then is the right time for /. IMO. Mar 12 16:18:30 SpeedEvil: yeah Mar 12 16:18:49 * aloril agrees, just surprised ;-) Mar 12 16:19:41 * aloril hopes /. happens after he has made preorder ;-) Mar 12 16:20:49 Moo^^^: KDE is not fit for a phone Mar 12 16:21:34 loufoque: reasons being? Mar 12 16:21:57 guaqua: it was not made for those, it was made for the desktop Mar 12 16:22:01 So do your own ncurses version. Mar 12 16:22:24 loufoque: that's very untrue. I think Qt is more suitable for phone than GTK. I was in Openmind 2006 where Nokia had presentative tellign about N700 and Qt had presentative telling about Greenphone. Mar 12 16:23:05 Qt is very well written library made for different environments (i.e. embedded). GTK was born Linux desktop in mind. Mar 12 16:23:22 Nokia had some challenges making GTK to run in N700 Mar 12 16:23:54 but that's for technical merits. I think GTK is better choice since it's not controlled by one company. Mar 12 16:46:25 * aloril wonders is #245 solves #228 too Mar 12 16:48:08 a recursive bug squashing puzzle? Mar 12 17:35:05 openmoko: 03thomas * r1330 10/trunk/src/target/OM-2007/openmoko-libs/libmokoui/ (3 files): Mar 12 17:35:05 openmoko: * libmokoui/moko-finger-tool-box.c: Don't segfault if the theme hasn't specified a background image Mar 12 17:35:05 openmoko: * libmokoui/moko-finger-wheel.c: Don't segfault if the theme hasn't specified a background image Mar 12 17:35:05 openmoko: * libmokoui/moko-finger-window.c: Don't try and access windows that don't exist Mar 12 17:37:14 re Mar 12 17:42:50 does the vibrator work? Mar 12 17:44:25 If it doesn't, you can always get a bluetooth one. Mar 12 17:46:57 i'm only curious if it works in the current phones :) Mar 12 17:47:09 it should vibrate for 50ms on boot Mar 12 17:47:35 It's hard to screw up. it's just a GPIO and a transistor :) Mar 12 17:48:12 you have to fit the whole motor inside the case too :) Mar 12 17:48:28 There is a motor - even pictures of it! Mar 12 17:49:06 it probably works then :) Mar 12 17:49:37 There are pictures of the GPS too... :) Mar 12 17:54:19 balrog-kun - BTW: The 0x80 / 0xfa didn't seem to work out. :-| Mar 12 17:57:10 balrog-kun: it works Mar 12 18:13:04 lol, huge channel :) Mar 12 18:13:16 * SpeedEvil measures the channel. Mar 12 18:13:28 The average waistline is unfortunately large, yes. Mar 12 18:13:30 ha! Mar 12 18:15:29 anyone here that has actually got there hands on a neo1973? Mar 12 18:15:30 wvdschel: See http://wiki.openmoko.org/wiki/FAQ (Hopefully this link answers your question. This autotrigger for new nick and question during first 15 minutes done only once.) Mar 12 18:15:49 around 36 have bewen given out Mar 12 18:16:02 8 or so of them are occasionally in this channel. Mar 12 18:17:20 I see Mar 12 18:17:30 have they started taking orders yet? :) Mar 12 18:17:42 No. Mar 12 18:17:53 :( Mar 12 18:18:13 Probably before the end of the month. Mar 12 18:23:05 counter Mar 12 18:23:05 http://wiki.openmoko.org/wiki/Wishlist:Neo1973_P0_Review P1: 2 weeks, 5 days 17:36:54 (19.734 +-7.0 days) (see faq) (528) Mar 12 18:37:27 gabaug: good to know, thanks Mar 12 18:43:57 * aloril2 assumes gabaug refers to vibrator, not to GPS Mar 12 18:44:19 yes Mar 12 18:45:53 here are some things that need updating in faq (and related pages): I will do them tomorrow, but then it might be late in case of /.:ing Mar 12 18:46:42 (these are based on actual questions here during weekend) Mar 12 18:47:53 sorry if some of these are in faq already Mar 12 18:48:47 1) GSM providers: link from faq to page that talks about these (page should already exists) Mar 12 18:49:59 2) closed source parts: agpsd user space binary library, GSM modem Mar 12 18:52:04 GSM modem is a seperate one. Mar 12 18:52:06 though Mar 12 18:52:24 I mean runs on nother CPU. Mar 12 18:52:39 The bluetooth module has its own CPU if you want to count that. Mar 12 18:52:42 3) link from Neo1973 to P0_review page (or link from FAQ page to P0_Review page) Mar 12 18:52:51 yeah Mar 12 18:56:05 4) OpenMoko is linked from FAQ, but does OpenMoko link to OpenMokoFramework (or something like that)? Or does FAQ already link to framework page? Mar 12 18:57:07 the hardware is going to be available (in a few weeks) to anyone with $350 and a fair chance of helping with software, right? Mar 12 18:57:08 orpheus: See http://wiki.openmoko.org/wiki/FAQ (Hopefully this link answers your question. This autotrigger for new nick and question during first 15 minutes done only once.) Mar 12 18:58:45 some people here at Georgia Tech are interested Mar 12 18:59:56 5) Neo1973 should probably mention P1+ hardware refresh (June AIUI or later; faster CPU, GSM?, maybe wifi) Mar 12 19:01:04 orpheus: hardware (phase1) will be available for anyone who will pay 350 USD for phone. no warranty that it will include working software Mar 12 19:01:30 hrw: have you been able to unbrick your phone? Mar 12 19:01:47 6) minor item: link from FAQ EU shipping mention to some email where Sean says so (also for previous P1+ links to source would be good) Mar 12 19:02:04 <[g2]> vmaster, hey :) Mar 12 19:02:25 * aloril2 done for faq update items Mar 12 19:02:45 hey [g2] Mar 12 19:02:49 $350 + shipping (+ VAT/customs maybe) Mar 12 19:03:39 SpeedEvil: does bluetooth have closed firmware that you can in theory update? Mar 12 19:05:29 hrw: thanks Mar 12 19:06:41 closed nature of agpsd and GSM is problem for P0 devices (GPS not availble yet, GSM part side-tone problem) Mar 12 19:06:43 aloril2: older CSR chips were updatable Mar 12 19:07:08 aloril2: I have old BT dongle which support USB DFU Mar 12 19:08:37 bbiab Mar 12 19:12:18 I don't know if it's updatable. Mar 12 19:12:43 All of them have some sort of firmware though. Mar 12 19:20:23 neo is doomed without http://www.linuxdevices.com/news/NS4758820299.html Mar 12 19:20:42 Is that the time-travel interface? Mar 12 19:23:42 Anyone having troubles building openmoko-libs package? Mar 12 19:23:43 timotimo: See http://wiki.openmoko.org/wiki/FAQ (Hopefully this link answers your question. This autotrigger for new nick and question during first 15 minutes done only once.) Mar 12 19:23:47 It seems that it wants to download , but that resource cannot be found. Mar 12 19:24:13 I've tried 3x times, per MokoMakefile wiki. Mar 12 19:27:02 How much reference to the qt2410 board do we really need on the Main page? Mar 12 19:28:29 I think that qt2410 can be moved to history part Mar 12 19:28:44 only coreteam used them Mar 12 19:29:38 ok another question: is there anything we should do now if we're interested in buying 2 phones from phase one? Mar 12 19:30:27 orpheus: subscribe openmoko announce ml to get info when they will be ready to sell them Mar 12 19:30:31 from the site, I get the impression of "look again in two weeks" Mar 12 19:30:33 ah Mar 12 19:30:39 ok Mar 12 19:30:42 thanks Mar 12 19:31:40 orpheus: 2-5 weeks iirc Mar 12 19:32:20 counter Mar 12 19:32:20 http://wiki.openmoko.org/wiki/Wishlist:Neo1973_P0_Review P1: 2 weeks, 5 days 16:27:39 (19.686 +-7.0 days) (see faq) (529) Mar 12 19:33:17 cool. we're really liking your hardware, no offense to the greenphone Mar 12 19:33:34 hrw - Is there a history page? Mar 12 19:34:57 Oh, there is. Mar 12 19:35:35 ... not exactly, what I expected. It explains the History app. ;o) Mar 12 19:35:41 hehehe Mar 12 19:39:49 * aloril2 ponders if "subscribe to announce" should be bolded in FAQ Mar 12 19:40:54 about closed stuff: consider change into EABI, kernel update, BSD port, etc..: will it be problem? Mar 12 19:42:27 GSM: No. agpsd: IMHO Probably. Mar 12 19:42:52 gsm is not that important in phone :p Mar 12 19:43:05 with bluetooth and GSM firmware answer should be no in all cases, but in agpsd case some of these are problem, with hypothetical binary kernel module even bigger problem Mar 12 19:43:36 does gps transmit? Mar 12 19:43:43 if not, open source all the way Mar 12 19:43:59 it can't interfere, if it doesn't have transmitting capabilities Mar 12 19:44:08 guaqua - Huh? Mar 12 19:44:29 interfere with other devices Mar 12 19:44:45 It's only connected to one uart. That's all. Mar 12 19:44:51 ... oh, and an antenna. ;) Mar 12 19:45:27 aloril2, well, Sean's been rather adamant about keeping the kernel clean Mar 12 19:46:11 Which is good. binary drivers in the kernel would have meant "no" for me. Mar 12 19:46:43 The binary agpsd bothers me already. But it's most likely fixable. And there' seems enough momentum to fix it. Mar 12 19:46:54 yep Mar 12 19:47:13 btw, will the os be strictly utf-8? Mar 12 19:47:29 I even heard, that Harald is fighting global locate to get some specs open. Mar 12 19:47:34 or are there standards? Mar 12 19:48:22 * mjr would like it if OpenMoko was unicode all the way, baby, and at least much of the way it probably is, because it's using gtk Mar 12 19:48:35 still haven't really had a chance to check it out myself Mar 12 19:48:53 elections next sunday, a bit busy... Mar 12 20:40:49 when will the FIC NEO be available?? Mar 12 20:40:58 counter Mar 12 20:40:58 http://wiki.openmoko.org/wiki/Wishlist:Neo1973_P0_Review P1: 2 weeks, 5 days 15:19:01 (19.638 +-7.0 days) (see faq) (530) Mar 12 20:43:02 faq? Mar 12 20:43:02 See http://wiki.openmoko.org/wiki/FAQ Mar 12 20:58:00 yegods! there are 266 people in here Mar 12 21:00:31 been about that for quite a while 250-275 :) Mar 12 21:00:44 lots of interest in this phone/platform :) Mar 12 21:01:37 12 22:06 -!- Irssi: Peak for #openmoko@freenode: 283 (Wed Mar 7 21:14:22 2007) Mar 12 21:02:07 in other words: record was 283 users on Wed Mar 7 21:14:22 2007 Mar 12 21:03:02 openmoko: 03laforge * r1331 10/trunk/src/target/kernel/patches/ (g_ether-vendor_product.patch series): use FIC's USB Vendor/Product IDs Mar 12 21:18:56 http://www.hrw.one.pl/2007/03/12/programming-tools-which-i-use/ Mar 12 21:27:30 hrw: did you successfully unbrick? Mar 12 21:28:02 is the hardware shipping? Mar 12 21:28:04 to get neo booted I need to unplug debugboard. to get uboot control I need debugboard. Mar 12 21:28:14 noidd: interesting situation... Mar 12 21:28:14 TimRiker: P0 is out already Mar 12 21:28:19 P1 is due in 3-4 weeks ish Mar 12 21:28:44 !counter Mar 12 21:28:46 hrw: ugh, Mar 12 21:29:05 mmm... how do I get one? :) Mar 12 21:29:06 noidd: and I do not have boot menu entries so no way to switch to usb console Mar 12 21:29:18 * TimRiker fires off a coreteam email... Mar 12 21:29:41 TimRiker: were you one of the original 50? Mar 12 21:29:43 !count Mar 12 21:29:48 counter Mar 12 21:29:49 http://wiki.openmoko.org/wiki/Wishlist:Neo1973_P0_Review P1: 2 weeks, 5 days 14:30:10 (19.604 +-7.0 days) (see faq) (531) Mar 12 21:29:56 like that paul :-) Mar 12 21:30:05 noidd, Thanks... (-: Mar 12 21:30:57 and when I disconnect USB/AC and battery then I can boot into boot menu. but connecting USB/AC === boot Mar 12 21:31:37 It boots when you have no USB or battery connected? Mar 12 21:31:41 That's rather odd. Mar 12 21:32:15 s/then I can boot/then I can boot after inserting battery Mar 12 21:32:30 Ah. Mar 12 21:33:20 in boot menu if I insert usb/ac then it boots. which === reboot endless.. each reboot == vibration + screenflash Mar 12 21:34:15 noidd: nope. at least not that I'm aware of. Mar 12 21:40:30 Any idea if more precise time-to-availability information will be available somehow? Mar 12 21:41:35 Well, P1 hardware going to be different since its going to fix at least two bugs in the P0 phones. Mar 12 21:43:54 a bit different Mar 12 21:52:27 Clock bug, wakeup sources? Mar 12 21:58:29 noidd: cool. how do I get in the queue for a p1? Mar 12 21:59:09 there is no queue. Mar 12 21:59:11 As yet. Mar 12 21:59:23 shit. neo hit the ground/floor from ~80 cm. Mar 12 21:59:25 There is a 'buying interest list' on the wiki - but this is not aofficial. Mar 12 21:59:41 hrw: Can you write up your drop testing? Mar 12 22:00:21 s/not aofficial/just for fun Mar 12 22:00:38 There will be a pre-order before the release, however, it's not been revealed how long. Mar 12 22:00:57 wiki.openmoko.org - look at 'lists' - and then subscribe to the announce list. Mar 12 22:01:07 * SpeedEvil realises he's not subscribed to the announce list. Mar 12 22:01:32 <-- isn't either. ;) Mar 12 22:01:41 I guess, $(counter) will tell me anyway. ;) Mar 12 22:03:02 Not to mention, that current counter is probably only the P0.999 date. ;) Mar 12 22:03:37 hrw - Has your neo survived? Mar 12 22:05:17 Elrond: hard to tell as it does not want to power Mar 12 22:05:26 and had problem with it before Mar 12 22:05:45 * SpeedEvil passes hrw a 7 pound maintainance hammer. Mar 12 22:06:00 Can you get a seperately charged battery? Mar 12 22:06:14 No lab power supplies, or anything? Mar 12 22:06:26 SpeedEvil: I do not own nokia phones or 3.7V supplies Mar 12 22:06:43 3.3V supply should also do, I think. Mar 12 22:06:45 3*NiMH cells will actually work just fine. Mar 12 22:06:55 As will 3.3V supply from PC. Mar 12 22:07:07 will probably have to do such stuff Mar 12 22:07:09 (connected to the battery connectors.) Mar 12 22:07:15 Shouldn't the neo also work without battery, but USB? Mar 12 22:07:22 Getting it the wrong way round _will_ melt stuff. Mar 12 22:07:34 cool, now my neo keeps rebooting .. Mar 12 22:07:37 :-( Mar 12 22:08:09 rob_w - I hope, you have a working debug board? Mar 12 22:08:55 3.7 is nominal. Mar 12 22:08:57 no , i wasnt so lucky Mar 12 22:09:15 rob_w - :-(( Mar 12 22:09:15 Lithium batteries vary from 3.0-4.2V or so under normal conditions. Mar 12 22:09:30 crap Mar 12 22:09:48 rob_w - How did you break it= Mar 12 22:09:49 ? Mar 12 22:10:00 good question Mar 12 22:11:48 rwhitby, u there ? Mar 12 22:12:19 * balrog-kun thinks line 279 in cpu/arm920t/s3c24x0/i2c.c in u-boot should say i2c->IICSTAT = I2C_MODE_MT | I2C_TXRX_ENA; and lines 303 and 304 are redundant Mar 12 22:13:53 I dropped mine from shoulder height onto concrete Mar 12 22:13:59 and it survived without a scratch Mar 12 22:15:11 heh.. im hoping these drops aren't deliberate Mar 12 22:15:48 They need to take - when they have P1 phones - if they are mechanically identical - 4 of the P0 phones and drop test them. Mar 12 22:16:06 from increasing heights, till they break. Mar 12 22:16:17 uf. jtag reports registers Mar 12 22:16:25 It's data I want to know. Mar 12 22:16:43 SpeedEvil - Have you put that on the Wishlist page? ;o) Mar 12 22:17:40 I think it's premature. Mar 12 22:17:44 damn , is it now bricked without the debug board ?? Mar 12 22:18:03 I think on balance i want P0 people coding. Mar 12 22:18:07 rob_w: did you try to upgrade u-boot? Mar 12 22:19:00 no Mar 12 22:19:08 br1ckage Mar 12 22:21:32 rob_w - I hope someone with a debug board is near you? Mar 12 22:22:33 i didnt do any bad to it .. yesterday i turned it off gracefully and now it keeps rebooting Mar 12 22:22:54 does P0 shipped phones have u-boot that does usb-serial? Mar 12 22:23:08 * XorA|gone still hasnt actually had time to fiddle with his P0 Mar 12 22:23:11 XorA|gone - think so. Probably from boot menu. Mar 12 22:23:39 i cant reach that menu .. it reboots before Mar 12 22:24:33 Disconnect usb, get the battery out, wait 3min. Mar 12 22:24:37 anyone openmoko at cebit on friday ? Mar 12 22:24:46 Then put the battery in, hold the AUX button, power-on. Mar 12 22:24:59 AUX ? Mar 12 22:25:02 911 Mar 12 22:25:05 911 button. Mar 12 22:25:09 Somewhere at the top. Mar 12 22:25:26 I'm still waiting for a pic of the aux/911 button. ;o) Mar 12 22:25:35 There is one on the wiki. Mar 12 22:25:40 Ok - it's from the inside... Mar 12 22:25:43 ahh that is a button .. what a surprise .. Mar 12 22:25:49 i though that is a IR thingi Mar 12 22:25:50 tsts Mar 12 22:26:02 the button that looks like an irda port Mar 12 22:26:05 ah I see the menu, I really should upgrade my P-1 to latest stuff Mar 12 22:26:05 two debug boards in Edin scotland if people need de-bricking service Mar 12 22:26:09 SpeedEvil - Let me rephrase: pic of the 911/aux button from the outside, for an assembled phone. ;) Mar 12 22:27:01 XorA|gone: I need to get my p0 working Mar 12 22:27:48 hrw - Does openocd work? And: have you connected neo's usb to some port on your PC? Mar 12 22:28:18 Elrond: openocd works. devirginator stages 0 1 works. Mar 12 22:28:27 i need sleep .. i will try tomorrow .. anyway if someone arrives at cebit with such a board would be a nice last resort for -- Mar 12 22:28:28 Elrond: stage 2 fails during download Mar 12 22:29:33 hrw - Modify the environment, that stage 1 uploads, so you get a usb console. :) Mar 12 22:29:43 Then put kernel/rootfs on the microflash. Mar 12 22:30:07 hmm, something is wrong here :-) Mar 12 22:30:08 Elrond: to get environment I need to get it booted with debugboard connected. which it REFUSE Mar 12 22:30:19 Elrond: it boot ONLY WITHOUT debug board Mar 12 22:30:24 and this makes me mad Mar 12 22:30:28 * SpeedEvil adds 'where are the buttons' to the FAQ. Mar 12 22:30:44 SpeedEvil: round one near usb plug is power Mar 12 22:31:05 hrw - No. You can upload the environment via jtag. Mar 12 22:31:12 yes, I know. Mar 12 22:31:41 hrw - devirginator puts the initial env that way in flash. Mar 12 22:31:57 Elrond: which give me boot/factory reset options only Mar 12 22:32:14 hmm, my P0 turns on, immediatly turns off Mar 12 22:32:33 hrw - You can modify the devirginator env to give you an usb console. Mar 12 22:32:52 SpeedEvil: http://flickr.com/photo_zoom.gne?id=400718251&size=l - look at cross on left side of phone - thats aux Mar 12 22:33:26 Yes. _I_ Know - that's why I wrote the FAQ. Is it OK to put that image on the wiki? If that's yours. Mar 12 22:34:02 SpeedEvil: its photo taken by koen. phone owner is XorA Mar 12 22:34:16 the only one white/red model probably Mar 12 22:34:31 severely limited edition Mar 12 22:34:45 Ah. Mar 12 22:34:47 Elrond: looking at devirginator default env it has those options already. Mar 12 22:34:54 Ahhh, using the Full extra large edition, one can see the button very nicely. :-)) Mar 12 22:35:10 hrw - Strange... Mar 12 22:35:37 * SpeedEvil puts it on the wiki - and hopes nobody sues. Mar 12 22:35:59 SpeedEvil: give notice to koen so he will know Mar 12 22:36:07 Additional Information Mar 12 22:36:08 © All rights reserved Mar 12 22:36:13 Yeah. Mar 12 22:36:15 thats what flickr say Mar 12 22:36:56 koen|away: I'm in your flickr, steelin your fotos. Mar 12 22:38:09 SpeedEvil - Using a crop of the extra lage would be useful, really. Mar 12 22:38:19 But that requires modification permission from koen. Mar 12 22:39:40 http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=212 Mar 12 22:39:45 ahah, thats my problem Mar 12 22:43:31 hah. I have encountered exactly same bug with different phone :) Mar 12 22:44:04 hrw: whats wrong with your P0? Mar 12 22:46:27 XorA|gone: #212 probably Mar 12 22:49:16 * SpeedEvil takes the risk of a lawsuit. I quite like the red/white. Mar 12 22:49:36 I'm unsure about how well it'll last though. Mar 12 22:51:59 hrw: managed to boot mine just by leaving it on charge a bit Mar 12 22:52:08 hrw: did you get a debug board? Mar 12 22:52:44 XorA|gone: I have one Mar 12 22:53:00 hrw: at least you can do reset trick then Mar 12 22:53:12 XorA|gone: I did not touched neo during last 10 minutes Mar 12 22:53:18 XorA|gone: which trick? Mar 12 22:53:31 XorA|gone: and maybe you know what is a meaning of leds? Mar 12 22:53:39 hrw: I take it you read the bug entry about your problem? Mar 12 22:53:47 hrw: Ive only used debug board v1 Mar 12 22:54:08 hrw: according to bug, hold down reset switch on debug board to make Neo charge Mar 12 22:54:25 http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=212 Mar 12 22:54:32 CoreDump|home: read Mar 12 22:54:55 * XorA|gone is playing with his other toy Mar 12 22:56:47 ok. nokia770 on reset, digital camera on nokia to keep reset pushed Mar 12 22:57:05 if all it takes for the "reset trick" is a low on nRESET then you could use the OpenOCD, too, instead of putting something heavy on the button Mar 12 22:58:26 which command to use? Mar 12 22:59:44 you have to strip the target line from the .cfg file, then telnet in and use "jtag_reset 1 1" (syntax is 'jtag_reset ' with 1 meaning 'asserted') Mar 12 22:59:47 is there a way to read the AUX button from userspace? It doesn't register w/ xev... Mar 12 23:00:19 CoreDump|home: recent kernel has it as key iirc Mar 12 23:00:31 hrw: ahh excellent, thanks Mar 12 23:00:47 I go sleep Mar 12 23:00:53 n8 hrw Mar 12 23:01:39 * XorA|gone sleeps too Mar 12 23:03:04 cu Mar 12 23:04:44 hrw|gone - The stage 1 does NOT do usb console! Mar 12 23:04:52 At least not in the divirg* in svn. Mar 12 23:06:13 Elrond: cool.. stage 2 fails on rootfs Mar 12 23:06:38 I go sleep. neo is connected to wall usb charger so maybe will get some power. Mar 12 23:07:07 I do not want to buy DT-14 just to get rid of #212 bug (dt14 is nokia external charger for bl-5c battery) Mar 12 23:07:13 hrw|gone - Okay... ask me tomorrow, I'll tell you where to fix divirg* to make it usb-serial after stage 1. Mar 12 23:07:20 ok Mar 12 23:07:47 Elrond: you can also mail me at openmoko@hrw.one.pl or add this info into wiki and tell me url Mar 12 23:07:53 Elrond: thx a lot for help Mar 12 23:08:02 have a nice talk guys Mar 12 23:08:55 hrw|gone - Let's see. :-) Mar 12 23:12:42 looks like neos kernel in .dev is a bit "lacking" Mar 12 23:18:39 ~change usd 794.95 to eur Mar 12 23:18:41 that doesn't look right Mar 12 23:18:50 ~change 794.95 usd to eur Mar 12 23:18:57 794.95 United States Dollar (USD) makes 602.622 Euro (EUR) (from http://www.xe.com/) Mar 12 23:22:12 Another strange way of doing thumb based keyboard: http://images.overstock.com/f/102/3117/8h/www.overstock.com/images/products/L10480944.jpg (no idea, if it's copyrighted!) Mar 12 23:23:07 looks kinda slow Mar 12 23:23:41 as a p900 owner my prefered method of mass text entry is using the keypad + T9 Mar 12 23:23:45 most cool input methods are patented Mar 12 23:24:02 maybe followed by handwriting for short stuff, and the onscreen keyboard for fiddly things Mar 12 23:24:34 grge - T9 is patented. Mar 12 23:24:54 what about that other one Mar 12 23:25:19 * vmaster goes pantenting the alphabet... now don't even think about writing a sms with [a-z] Mar 12 23:25:22 i remember my friend had to implement it for a project at uni once Mar 12 23:25:23 (not that I know the answer to your question) Which other one? Mar 12 23:25:50 THe only legal response I can have to that is :( Mar 12 23:25:52 it's similar to T9, but can guess the world word i think Mar 12 23:25:53 vmaster - Please do. ;-)) Mar 12 23:26:03 word even :) Mar 12 23:26:29 erm whole Mar 12 23:28:22 it could be ezitap i'm thinking of Mar 12 23:28:23 I had one cool input method similiar to Palm Graffiti Mar 12 23:28:28 but I don't recall its name Mar 12 23:28:37 it was based on finger/stylus hitting screen corners Mar 12 23:28:40 very fast Mar 12 23:28:44 and handicapped friendly Mar 12 23:29:34 i guess if it's modular you could let people roll their own and perhaps pay for non-OOS ones... Mar 12 23:30:40 there is a lot of input method research available Mar 12 23:30:46 very well researched subject :)= Mar 12 23:31:03 Or (dependeing on your region illegally) download patented methods from server in "the free world" ;) Mar 12 23:31:25 found it! Mar 12 23:31:26 i didn't want to be so crass as to suggets that ;) Mar 12 23:31:27 http://depts.washington.edu/ewrite/ Mar 12 23:32:12 Elrond: well it exactly doesn't workaround patent holder IP, but for companies suing individuals is not worth of it Mar 12 23:32:37 a bit like how anime subbers justify their own actions regarding copyright Mar 12 23:33:05 Moo^^^ - Huh? I don't understand you. Mar 12 23:33:23 It's not like that at all. For the "free world" it's indeed free. Mar 12 23:33:31 grge - well, the free server could check, if the IP is from .us and warn people. :-) Mar 12 23:33:51 grge - And see Sun. Mar 12 23:34:02 Elrond: if you are using patented software in US (e.g. MP3 player in Linux) and you don't pay for it, it makes you patent violator. Mar 12 23:34:05 using a dictionary with a binary tree style search doesn't really seem like somethign you could patent.. but then again... Mar 12 23:34:13 Elrond: downloading it from somewhere doesn't change the thing Mar 12 23:34:21 Elrond: it's just matter who is going to pay for your pleasure Mar 12 23:34:44 Moo^^^ - Yeah. I noted, that it (the downloading) would be illegal in the US. Mar 12 23:35:22 Moo^^^ - But what's that with anime stuff? Mar 12 23:35:34 Elrond: do you know anything about Internet anime scene? Mar 12 23:35:40 Elrond: People fansub anime Mar 12 23:35:52 Elrond: They rip episodes shown in japanese TV and distribute it to western world Mar 12 23:36:03 Ahh. Mar 12 23:36:13 That's pretty illegal. Even in the "free world". Mar 12 23:36:16 they claim that "anime is not available in Europe" is a valid excuse for such action Mar 12 23:36:49 but I don't believe that downloading patented code is illegal in US Mar 12 23:36:56 Elrond: I believe that using it is illegal Mar 12 23:37:23 and I think I have pretty good insight to this stuff :) Mar 12 23:37:24 I don't know US law in that area well enough. Mar 12 23:37:33 Okay. Mar 12 23:37:48 But anyway: For the "free world", this stuff is still free. Mar 12 23:37:48 Elrond: if downloading code would be illegal then viewing the patent text itself would be illegal too! Mar 12 23:37:53 unlike anime. Mar 12 23:38:07 anyway Mar 12 23:38:10 there will be a company Mar 12 23:38:22 who'll pay patents for openmoko and makes it carrier viable Mar 12 23:38:30 unless there already is one Mar 12 23:38:39 you need to pay GSM royalties anyway Mar 12 23:38:42 Yeah, probably. Mar 12 23:39:04 hello i am fatman and i weigh 400 pounds. you can see videos of my supreme fatness at www.fatman.tk Mar 12 23:39:28 Okay, where is the kick stupid people button? ;o) Mar 12 23:40:41 ... lots of people will hate patent indemnification for OpenMoko phones. Mar 12 23:40:54 serhei: orly :) Mar 12 23:41:29 just toss in some money and the problem is solved. Korean GSM manufacturers pay 20% patent royalties of unit price. Mar 12 23:41:59 because it's physical product you need to pay for something anyway Mar 12 23:42:06 which actually makes things easier Mar 12 23:43:01 Yep. Mar 12 23:45:58 Well, already agpsd is a binary blob (because of munitions regulations). Compared to munitions regulations, patents are nothing. Mar 12 23:47:07 So, in the end, I don't give a damn about who has what patented. Mar 12 23:47:07 laws Mar 12 23:47:58 http://wiki.openmoko.org/wiki/Hardware:AGPS#Q:_Is_an_open-source_GPS_daemon_able_to_be_distributed_by_FIC.3F Mar 12 23:48:19 That page links to a page of US import restrictions. Mar 12 23:49:14 It also conjures up the strange image of someone strapping a Neo to the front of a homebrew missile. Mar 12 23:50:45 it's just for FIC to ship it with a gpsd blob if that's required by US lolish munition laws, and then everyone who cares about it can download a FOSS gps daemon from the lovely package repository :) Mar 12 23:51:50 aevin - That someone then shouldn't take the neo outside the US. Otherwise he's a smuggler. ;) Mar 12 23:52:15 I suspect at the moment it's a binary blob as that's what global locate has always done, and no actual thought has gone into it. Mar 12 23:52:31 Elrond: true. well, if that person often travels to the US of A they should perhaps keep the blob. Mar 12 23:52:55 SpeedEvil - I second that. Mar 12 23:52:58 i smuggled a gps into russian and china, they didn't seem to care :] Mar 12 23:53:12 well, gps receiver Mar 12 23:53:32 grge - Commercialy available gps receivers have the needed limitations. Mar 12 23:53:32 but seriously, would the US customs check your daemon if it's compiled by FOSS or it's a blob? they'll have a signature of the blob binary to compare with? Mar 12 23:54:06 i think i actually filled out a customs declaration saying i had no gps device though :) Mar 12 23:54:12 aevin - Well, you could store all that on an encrypted partition. ;-) Without your cooperation, they can't check anything. ;o) Mar 12 23:54:25 though china's custom declaration asked if i was carrying any microbes... Mar 12 23:54:33 IMO, the user will almost never - travelling to most countries - IIRC china is wierd) Mar 12 23:54:39 The guy at customs is not going to bother to take your P1 Neo, connect it to their government computer, then drill into the filesystem to see which gpsd you're using. Mar 12 23:54:40 get problems with the GPS. Mar 12 23:54:50 Unless they _do_ strap it to a missile :) Mar 12 23:54:50 "omg, this traveler has a Neo in his pocket. bring the lube and the bluetooth frogpad, Joe. we've got work to do!" Mar 12 23:55:04 SpeedEvil - Hmmm, I think, I found the next missing picture, which adds to your picture-wish: I haven't seen the ear speaker. ;) Mar 12 23:55:13 tbh, unless you speak chinese, you won't get hassled, as nobody can speak any english :) Mar 12 23:55:18 I've updated the button pics. Mar 12 23:55:24 and you are a big scary white westerner Mar 12 23:56:29 My brother came back from the great wall with the _cutest_ pics of little chinese girl sitting on big stone lion. Mar 12 23:56:41 Next to 'Do not sit on our national monuments' sign. Mar 12 23:56:46 (in english) Mar 12 23:56:56 lol Mar 12 23:56:57 any P0 devs that has tested the bundled ear plugs? do they deliver decent sound? Mar 12 23:57:19 was the grammar correct and everything?! Mar 12 23:57:29 Yes. Mar 12 23:57:31 wow Mar 12 23:58:00 you see some great signs, like "comrades step forward" for a toilet Mar 12 23:58:21 comrades is also the word for gays in chinese... Mar 13 00:00:46 SpeedEvil - Huh (looking at your power button pic): There are white/blue Neos out there?! Mar 13 00:01:06 * SpeedEvil wondered who'd spot that. Mar 13 00:01:09 Alas, no. Mar 13 00:01:20 I just noticed the hue wheel on xv. Mar 13 00:01:47 i tried to build openmoko-devel-image yesterday night (while i was sleeping), but found out this morning that it failed because my disk (partition) was full. Mar 13 00:02:02 SpeedEvil - *lol* Mar 13 00:02:20 SpeedEvil - So did I win a free neo for spotting it first? ;) Mar 13 00:02:46 I was trying to get it to go to dark red like the other button pic, but it doesn't do that. Mar 13 00:02:55 Only bright red. Mar 13 00:04:19 That's trickier. :) Mar 13 00:04:26 But I'm too tired to do that now. Mar 13 00:09:47 SpeedEvil, do you own a neo yet? Mar 13 00:10:40 (out of curiosity, and no desire to burglarise you :) Mar 13 00:11:00 Only in spirit. Mar 13 00:11:20 And I _may_ have my cheese-neo somewhere. Mar 13 00:11:24 I can't remember if I ate it. Mar 13 00:11:32 *lol* Mar 13 00:11:44 (size mockup, carved from cheddar) Mar 13 00:12:16 cheddar... it's probably sat moulding in the back of the fridge ;) Mar 13 00:12:21 I should have known, that *you* were the guy doing the cheese mockup. :-) Mar 13 00:12:43 you should have used brie Mar 13 00:12:56 Anyway. Good night people. I have to get up early tomorrow. Mar 13 00:12:59 Actually - the one I get isn't bad. Mar 13 00:13:01 Night. Mar 13 00:17:02 When we plug into a PC port, will the PC see the Neo's file system (like a thumb drive)? Mar 13 00:17:48 I've been wondering how Motorola implemented that, and if it's a Linux feature by default. Mar 13 00:19:14 As I understand it, no. Mar 13 00:19:47 At least not with current software, I don't know if hardware can pretend to be arbitrary stuff. Mar 13 00:19:49 Is it just an IP connection, then? Mar 13 00:19:54 No. Mar 13 00:20:00 Mass storage is not IP Mar 13 00:20:06 It's sort of fake SCSI Mar 13 00:20:26 There are actual hardware chips to do it. Mar 13 00:20:35 That's what I mean "like a thumb drive". Like when I plug my camera into a PC. Mar 13 00:20:43 It tends to be in hardware if it supports USB2 at good speeds in that mode. Mar 13 00:40:04 If we're able to open a ssh session on the Neo from a PC, what then is the interface? Mar 13 00:40:45 usb0 usually Mar 13 00:41:10 ppp? Mar 13 00:41:59 nah ethernet over usb (usbnet) Mar 13 00:42:19 cdc_ether Mar 13 00:45:49 thx Mar 13 00:46:43 heh, most people on this list don't know what core memory is... Mar 13 00:47:09 sense amps that have to be fine tuned... Mar 13 00:48:48 * CoreDump|home waits for linux-gta01-2.6.20.2-moko8-r1 to compile... Mar 13 01:07:21 SpeedEvil: nice pictures. Mar 13 01:19:04 Crops of others, rather than my own alas. Mar 13 01:33:47 rwhitby: svn.nslu2-linux.org is down? Mar 13 02:07:50 gabaug: seems up to me Mar 13 02:08:11 rwhitby: yeah, working now...wasn't for > 20 min there Mar 13 02:12:27 openmoko: 03jiang_li * r1332 10/trunk/src/target/OM-2007/applications/openmoko-simplemediaplayer/beep/ (mainwin.c mainwin.h playlist.c): add playlist function to the simple music player(all songs locate at /music folder, all m3u files locate at /Musics folder) Mar 13 02:37:06 I know the neo does not have an FPU, but can it be emulated? I haven't ever developed for a device like this before Mar 13 02:37:41 i mean, if i write a program that uses floats or doubles, can it compile for and run on this hardware? Mar 13 02:43:51 peepsalot: The kernel and glibc take care of that for you Mar 13 02:44:38 It just means that floating operations are slower that integer operations. Mar 13 02:44:54 ok, how slow are we talking? Mar 13 02:45:03 57! Mar 13 02:45:34 57 factorial? :p Mar 13 02:45:46 uhh.. yes if you want :) Mar 13 02:46:10 peepsalot: I'm not sure. **** ENDING LOGGING AT Tue Mar 13 02:59:56 2007