Re: Multivast over USB?
Am Samstag, den 04.04.2009, 16:06 + schrieb hab keen oh ne: Hi, Im currently working with multicast for my internship at a university. Sounds interesting:) A universitie's guy said, that probably Multicast isnt supported over USB, is that right? Would you please attach the output of ifconfig on your Neo and PC? On some interfaces MCast is disabled by default. You can change this by adding a route. Cheers, Sebastian ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Intone (0.20 - alpha release) Elementary based mplayer frontend
Hi, Well, it took a lot longer than I thought - but finally - here's the alpha release of Intone - a mplayer frontend (for audio files - as of now) in C. Uses about 2% CPU (max) while running - memory goes up depending on your playlist - on my phone (~2500 songs) it uses about 15%. All you need to do is download the attached ipk and install it. Intone depends on sqlite3 and libelementary. If you have elementary on your phone upgraded to a level where the elementary test application shows you a demo of sliders and genlists, Intone should run on your phone. The recommended way to organise music is to put all the files in a folder (lets say Music), with sub folders named after artists (say Music -Eagles) and with sub sub folders holding albums (that becomes Music-Eagles-Hell Freezes Over-*.mp3). That way, Intone can correctly organise your music collection into albums. It automatically creates a default playlist containing all songs and individual playlists for each album. I have added features to manage playlists and albums - but there is always scope for improvement. Intone uses a sqlite database as a backend for the playlists and albums. That should, hopefully, give flexibility in adding more features later. Things that don't work as of now :- 1. Feedback. - I haven't been able to add dialogs yet. So - wait a little while for Intone to finish long operations (like adding your music collection for the first time - my 2500 odd songs took about 6 secs - the button remains pressed too) 2. Dialogs for deleting stuff. It's safe - Intone does not delete any files - but it does delete tables(albums and playlists) - and it doesn't yet ask for confirmation. 3. Seek. Dont know how to use the slider for seeking. Any Ideas? 4. DBUS. - Haven't gotten around to learning edbus - so no occupy resouce CPU or pause on incoming calls yet. Will take some more time. 5. Album art and lyrics. - Don't yet know the best way to go about doing this other than downloading art from some retailers etc. Ideas welcome. 6. Toggle View. Not working yet. I intend having 2 more views - Album Art and Lyrics. I'm also looking at adding support for the button that the standard handsfree has - as a volume control (3 preselcted levels in rotation) or to go to next song (1 click) and prev song (2 clicks). Any suggestions? Since I also have half a podcast manager built (which I couldn't finish in time for the competition) - I'm also looking at adding that support in the future. Feedback Required 1. Bug reports. 2. Artwork - Ideas / png's / whatever 3. Elementary help. I have a lot of questions. Here are a few :- a) How do I reduce the vert height of 1 entry in the genlist? Right now each line in the list is too high (almost 3 text lines high) - so I get only about 4 song names on the screen. Can I reduce the height to say 1.5 text line - 2 text line? b) How do I use the pager with a genlist? In my case the pager works - but it doesn't show the genlist - the buttons all show up though. c) Dialogs and progress bars. I know elementary doesn't have them - but can I make/have a simple ty solution for the time being? Oh! And I'm only adding .oga, .mp3, .m4a and wma files into the albums. Any other types I need to add? I'll upload the code to intone.googlecode.com soon. All feedback welcome. Thanks. intone_0.20_arm.ipk -- View this message in context: http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2587826.html Sent from the Openmoko Community mailing list archive at Nabble.com. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Intone (0.20 - alpha release) Elementary based mplayer frontend
On Sat, 4 Apr 2009 23:59:35 -0700 (PDT) c_c cchan...@yahoo.com said: where's the source... luke? :) Hi, Well, it took a lot longer than I thought - but finally - here's the alpha release of Intone - a mplayer frontend (for audio files - as of now) in C. Uses about 2% CPU (max) while running - memory goes up depending on your playlist - on my phone (~2500 songs) it uses about 15%. All you need to do is download the attached ipk and install it. Intone depends on sqlite3 and libelementary. If you have elementary on your phone upgraded to a level where the elementary test application shows you a demo of sliders and genlists, Intone should run on your phone. The recommended way to organise music is to put all the files in a folder (lets say Music), with sub folders named after artists (say Music -Eagles) and with sub sub folders holding albums (that becomes Music-Eagles-Hell Freezes Over-*.mp3). That way, Intone can correctly organise your music collection into albums. It automatically creates a default playlist containing all songs and individual playlists for each album. I have added features to manage playlists and albums - but there is always scope for improvement. Intone uses a sqlite database as a backend for the playlists and albums. That should, hopefully, give flexibility in adding more features later. Things that don't work as of now :- 1. Feedback. - I haven't been able to add dialogs yet. So - wait a little while for Intone to finish long operations (like adding your music collection for the first time - my 2500 odd songs took about 6 secs - the button remains pressed too) 2. Dialogs for deleting stuff. It's safe - Intone does not delete any files - but it does delete tables(albums and playlists) - and it doesn't yet ask for confirmation. 3. Seek. Dont know how to use the slider for seeking. Any Ideas? 4. DBUS. - Haven't gotten around to learning edbus - so no occupy resouce CPU or pause on incoming calls yet. Will take some more time. 5. Album art and lyrics. - Don't yet know the best way to go about doing this other than downloading art from some retailers etc. Ideas welcome. 6. Toggle View. Not working yet. I intend having 2 more views - Album Art and Lyrics. I'm also looking at adding support for the button that the standard handsfree has - as a volume control (3 preselcted levels in rotation) or to go to next song (1 click) and prev song (2 clicks). Any suggestions? Since I also have half a podcast manager built (which I couldn't finish in time for the competition) - I'm also looking at adding that support in the future. Feedback Required 1. Bug reports. 2. Artwork - Ideas / png's / whatever 3. Elementary help. I have a lot of questions. Here are a few :- a) How do I reduce the vert height of 1 entry in the genlist? Right now each line in the list is too high (almost 3 text lines high) - so I get only about 4 song names on the screen. Can I reduce the height to say 1.5 text line - 2 text line? b) How do I use the pager with a genlist? In my case the pager works - but it doesn't show the genlist - the buttons all show up though. c) Dialogs and progress bars. I know elementary doesn't have them - but can I make/have a simple ty solution for the time being? Oh! And I'm only adding .oga, .mp3, .m4a and wma files into the albums. Any other types I need to add? I'll upload the code to intone.googlecode.com soon. All feedback welcome. Thanks. intone_0.20_arm.ipk -- View this message in context: http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2587826.html Sent from the Openmoko Community mailing list archive at Nabble.com. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Intone (0.20 - alpha release) Elementary based mplayer frontend
Hi for album cover, the best way is to look for a file called cover.png or folder .png (or jpgs) and display it. Thanks for this 1st release 2009/4/5 Carsten Haitzler ras...@rasterman.com On Sat, 4 Apr 2009 23:59:35 -0700 (PDT) c_c cchan...@yahoo.com said: where's the source... luke? :) Hi, Well, it took a lot longer than I thought - but finally - here's the alpha release of Intone - a mplayer frontend (for audio files - as of now) in C. Uses about 2% CPU (max) while running - memory goes up depending on your playlist - on my phone (~2500 songs) it uses about 15%. All you need to do is download the attached ipk and install it. Intone depends on sqlite3 and libelementary. If you have elementary on your phone upgraded to a level where the elementary test application shows you a demo of sliders and genlists, Intone should run on your phone. The recommended way to organise music is to put all the files in a folder (lets say Music), with sub folders named after artists (say Music -Eagles) and with sub sub folders holding albums (that becomes Music-Eagles-Hell Freezes Over-*.mp3). That way, Intone can correctly organise your music collection into albums. It automatically creates a default playlist containing all songs and individual playlists for each album. I have added features to manage playlists and albums - but there is always scope for improvement. Intone uses a sqlite database as a backend for the playlists and albums. That should, hopefully, give flexibility in adding more features later. Things that don't work as of now :- 1. Feedback. - I haven't been able to add dialogs yet. So - wait a little while for Intone to finish long operations (like adding your music collection for the first time - my 2500 odd songs took about 6 secs - the button remains pressed too) 2. Dialogs for deleting stuff. It's safe - Intone does not delete any files - but it does delete tables(albums and playlists) - and it doesn't yet ask for confirmation. 3. Seek. Dont know how to use the slider for seeking. Any Ideas? 4. DBUS. - Haven't gotten around to learning edbus - so no occupy resouce CPU or pause on incoming calls yet. Will take some more time. 5. Album art and lyrics. - Don't yet know the best way to go about doing this other than downloading art from some retailers etc. Ideas welcome. 6. Toggle View. Not working yet. I intend having 2 more views - Album Art and Lyrics. I'm also looking at adding support for the button that the standard handsfree has - as a volume control (3 preselcted levels in rotation) or to go to next song (1 click) and prev song (2 clicks). Any suggestions? Since I also have half a podcast manager built (which I couldn't finish in time for the competition) - I'm also looking at adding that support in the future. Feedback Required 1. Bug reports. 2. Artwork - Ideas / png's / whatever 3. Elementary help. I have a lot of questions. Here are a few :- a) How do I reduce the vert height of 1 entry in the genlist? Right now each line in the list is too high (almost 3 text lines high) - so I get only about 4 song names on the screen. Can I reduce the height to say 1.5 text line - 2 text line? b) How do I use the pager with a genlist? In my case the pager works - but it doesn't show the genlist - the buttons all show up though. c) Dialogs and progress bars. I know elementary doesn't have them - but can I make/have a simple ty solution for the time being? Oh! And I'm only adding .oga, .mp3, .m4a and wma files into the albums. Any other types I need to add? I'll upload the code to intone.googlecode.com soon. All feedback welcome. Thanks. intone_0.20_arm.ipk -- View this message in context: http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2587826.html Sent from the Openmoko Community mailing list archive at Nabble.com. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Wifi problems, WPA/WEP differences (was: Re: [SHR] from debian to shr ; -))
Cameron Frazier frazier.came...@gmail.com writes: On Sat, 2009-04-04 at 16:25 +0200, Davide Scaini wrote: ... i use a wep static ip network and a dhcp wpa one, i have some interfaces files that i switch between. ... I can get a DHCP WEP network to connect fine (work), but at home (DHCP WPA) I get nothing. You mention that you have different interface files, coul dyou describe the differences between them. I've had successful connections with open, WEP and WPA networks. And i've seen an AP i couldn't connect at all too. It looks like FR's wifi is incompatible with some APs, no matter if encryption is used or not. See http://docs.openmoko.org/trac/ticket//1250 for example. To sum up: FR's wifi has 2 kinds of known problems: incompatibility with particular APs and instability of the internal firmware. Using an old (pre-.28) kernel is not recommended due to stability issues. Also i think Werner is still going to finish his daemon to promptly power-cycle the wifi module on internal firmware crash; that can improve stability somewhat. I wouldn't hope these compatibility issues will ever be fixed, so my advice is: trade your AP for the one FR can work with. -- Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software! mailto:fercer...@gmail.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Intone (0.20 - alpha release) Elementary based mplayer frontend
On Sat, 4 Apr 2009 23:59:35 -0700 (PDT) c_c cchan...@yahoo.com said: where's the source... luke? :) Ha Kind of expected you to be among the first to post. Well, I'm still travelling - and have a cr**y to no connection. Will post code by evening today. -- View this message in context: http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2587842.html Sent from the Openmoko Community mailing list archive at Nabble.com. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Intone (0.20 - alpha release) Elementary based mplayer frontend
Hi, Well, the code is now on intone.googlecode.com. Go easy - I'm coding in elementary and sqlite3 for the first time :-) - so I know it's pretty rough! @kimaidou - I'm looking more at a method of downloading album art from the internet - for albums without any art. Also the lyrics (which is easier). Thanks for the suggestion though - was missing that one. -- View this message in context: http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2587932.html Sent from the Openmoko Community mailing list archive at Nabble.com. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Intone (0.20 - alpha release) Elementary based mplayer frontend
On Sun, 5 Apr 2009 01:10:24 -0700 (PDT) c_c cchan...@yahoo.com said: Hi, Well, the code is now on intone.googlecode.com. Go easy - I'm coding in elementary and sqlite3 for the first time :-) - so I know it's pretty rough! @kimaidou - I'm looking more at a method of downloading album art from the internet - for albums without any art. Also the lyrics (which is easier). Thanks for the suggestion though - was missing that one. ok... going to go light... you need to clean up your svn! it's full of auto-generated files! :) clean clean clean! give it some order! :) you need to not code paths like /usr/share/intone/intone_songs.db into the code also thats a file you will modify - it should be in the users homedir like ~/.intone/ ummm.. gui wise - you should respond to delete request callbacks (see elm code - the elm wiki on e's trac etc.). otherwise.. i'll skip the rest and go easy :) just some suggestions. otherwise.. good job! :) -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Intone (0.20 - alpha release) Elementary based mplayer frontend
Wow! That's great! Thanks for that great player! Am Samstag, den 04.04.2009, 23:59 -0700 schrieb c_c: Hi, Well, it took a lot longer than I thought - but finally - here's the alpha release of Intone - a mplayer frontend (for audio files - as of now) in C. Uses about 2% CPU (max) while running - memory goes up depending on your playlist - on my phone (~2500 songs) it uses about 15%. All you need to do is download the attached ipk and install it. Intone depends on sqlite3 and libelementary. If you have elementary on your phone upgraded to a level where the elementary test application shows you a demo of sliders and genlists, Intone should run on your phone. The recommended way to organise music is to put all the files in a folder (lets say Music), with sub folders named after artists (say Music -Eagles) and with sub sub folders holding albums (that becomes Music-Eagles-Hell Freezes Over-*.mp3). That way, Intone can correctly organise your music collection into albums. It automatically creates a default playlist containing all songs and individual playlists for each album. I have added features to manage playlists and albums - but there is always scope for improvement. Intone uses a sqlite database as a backend for the playlists and albums. That should, hopefully, give flexibility in adding more features later. Things that don't work as of now :- 1. Feedback. - I haven't been able to add dialogs yet. So - wait a little while for Intone to finish long operations (like adding your music collection for the first time - my 2500 odd songs took about 6 secs - the button remains pressed too) 2. Dialogs for deleting stuff. It's safe - Intone does not delete any files - but it does delete tables(albums and playlists) - and it doesn't yet ask for confirmation. 3. Seek. Dont know how to use the slider for seeking. Any Ideas? 4. DBUS. - Haven't gotten around to learning edbus - so no occupy resouce CPU or pause on incoming calls yet. Will take some more time. 5. Album art and lyrics. - Don't yet know the best way to go about doing this other than downloading art from some retailers etc. Ideas welcome. 6. Toggle View. Not working yet. I intend having 2 more views - Album Art and Lyrics. I'm also looking at adding support for the button that the standard handsfree has - as a volume control (3 preselcted levels in rotation) or to go to next song (1 click) and prev song (2 clicks). Any suggestions? Since I also have half a podcast manager built (which I couldn't finish in time for the competition) - I'm also looking at adding that support in the future. Feedback Required 1. Bug reports. 2. Artwork - Ideas / png's / whatever 3. Elementary help. I have a lot of questions. Here are a few :- a) How do I reduce the vert height of 1 entry in the genlist? Right now each line in the list is too high (almost 3 text lines high) - so I get only about 4 song names on the screen. Can I reduce the height to say 1.5 text line - 2 text line? b) How do I use the pager with a genlist? In my case the pager works - but it doesn't show the genlist - the buttons all show up though. c) Dialogs and progress bars. I know elementary doesn't have them - but can I make/have a simple ty solution for the time being? Oh! And I'm only adding .oga, .mp3, .m4a and wma files into the albums. Any other types I need to add? I'll upload the code to intone.googlecode.com soon. All feedback welcome. Thanks. intone_0.20_arm.ipk ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Intone (0.20 - alpha release) Elementary based mplayer frontend
2009/4/5 c_c cchan...@yahoo.com: excellent, i'd love to have a look at this - would you be willing to add it, and it's dependencies (libelementary0 et al), to opkg.org? cheers ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Intone (0.20 - alpha release) Elementary based mplayer frontend
Opkg? And then hearing complaining of all Om2008.12 lames? Don't do that! ;x e_dbus is only mainloop. After setting up SessionBus with that mainloop you can use dbus as always. To async callbacks look at reply_handler in dbus and ecore_idler_add in GUI. Examples (in python) you can find in shr-settings. For dialogs, use Inwin widget. For seeking use Slider, as it's used in shr-settings Display (backlight) module. Looks like you are implementing very good idea. I will look at it later, when only I have my FR near ;) 2009/4/5, Robin Paulson robin.paul...@gmail.com: 2009/4/5 c_c cchan...@yahoo.com: excellent, i'd love to have a look at this - would you be willing to add it, and it's dependencies (libelementary0 et al), to opkg.org? cheers ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Wifi problems, WPA/WEP differences (was: Re: [SHR] from debian to shr ; -))
My AP worked well with .24 kernel. With .28 and .29 it doesn't (I've connected once for about month) 2009/4/5, Paul Fertser fercer...@gmail.com: Cameron Frazier frazier.came...@gmail.com writes: On Sat, 2009-04-04 at 16:25 +0200, Davide Scaini wrote: ... i use a wep static ip network and a dhcp wpa one, i have some interfaces files that i switch between. ... I can get a DHCP WEP network to connect fine (work), but at home (DHCP WPA) I get nothing. You mention that you have different interface files, coul dyou describe the differences between them. I've had successful connections with open, WEP and WPA networks. And i've seen an AP i couldn't connect at all too. It looks like FR's wifi is incompatible with some APs, no matter if encryption is used or not. See http://docs.openmoko.org/trac/ticket//1250 for example. To sum up: FR's wifi has 2 kinds of known problems: incompatibility with particular APs and instability of the internal firmware. Using an old (pre-.28) kernel is not recommended due to stability issues. Also i think Werner is still going to finish his daemon to promptly power-cycle the wifi module on internal firmware crash; that can improve stability somewhat. I wouldn't hope these compatibility issues will ever be fixed, so my advice is: trade your AP for the one FR can work with. -- Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software! mailto:fercer...@gmail.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Recommended GTA01 images?
You can use GPRS without scripts ;) Use shr-unstable (which is stable enough again ;D) and use SHR Settings to connect ;) 2009/4/5, Ben Wilson b...@abcom.co.nz: try shr-lite-image-om-gta01.jffs2 from http://shr.bearstech.com/shr-testing/images/om-gta01/ Seems to work great on my gta01, dialling / suspend / sms etc.. By default it won't suspend automatically after x seconds, but this might be easy to change. I just suspend it myself before putting it in my pocket every time (click X at homescreen for shutdown/suspend options). It has always woken up from suspend when calls or txt arrive. so yeah, seems perfectly stable to me for everyday use. There's some shr tweaks here (some may already have been done to the image, ie, i didn't have to do fast suspend and no echo) http://shr-project.org/trac/wiki/Tweaks The GPRS scripts here also work for me http://wiki.openmoko.org/wiki/GPRS_FSO It doesn't have a browser in the image however you can opkg install one Ben Mikko Rauhala wrote: Hi It seems that my FRs are suffering from additional HW woes to the usual ones, and I just contacted my vendor with warranty questions. Meanwhile, what's hot nowadays for a GTA01 if one wants the phone functions to somewhat work, and yeah, suspend too preferrably? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [openBmap] Version 0.2.0 released of the GSM cell, GPS logger
Hi Robin, thanks for trying it out :-) Did you use the packages directly from the FSO or SHR feeds, or manually downloaded the ipk? The module is provided directly by the package and should be located under [python site-package directory]/openbmap/logger.py Under FSO 5.1 this is: /usr/lib/python2.6/site-packages/openbmap/logger.py But the FSO team has moved from older version of python to the 2.6 in release 5.0, if I recall correctly. Before the path was sth like: /usr/lib/python2.X/site-packages/openbmap/logger.py So if you have downloaded manually the package, and installed it under an image where this is not the path, you would have to move the content of [...]/site-packages/openbmap/ to the right path of your installation. Let me know if that helps, Onen Robin Paulson wrote: 2009/3/31 Onen onen...@free.fr: i tried the new version of openbmap today, and got this error when i ran it: import openbmap.logger ImportError: No module named openbmap.logger am i missing a dependency? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
AW: Multicast over USB?
Corrected Multivast to Multicast^^ Well, Multicast seems to be running on the usb network devices Here the output on the FR: usb0 Link encap:Ethernet HWaddr BE:23:B2:E6:9C:21 inet addr:192.168.0.202 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::bc23:b2ff:fee6:9c21/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:137 errors:0 dropped:0 overruns:0 frame:0 TX packets:118 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:16976 (16.5 KiB) TX bytes:14411 (14.0 KiB) and here on my host(unfortunately in German): usb0 Link encap:Ethernet Hardware Adresse 92:3C:A3:BC:33:8B inet Adresse:192.168.0.200 Bcast:192.168.0.255 Maske:255.255.255.0 inet6 Adresse: fe80::903c:a3ff:febc:338b/64 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:78 errors:0 dropped:0 overruns:0 frame:0 TX packets:90 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:8681 (8.4 KiB) TX bytes:13249 (12.9 KiB) Von: Sebastian Billaudelle seb...@gmx.de An: List for Openmoko community discussion community@lists.openmoko.org Gesendet: Sonntag, den 5. April 2009, 08:26:10 Uhr Betreff: Re: Multivast over USB? Am Samstag, den 04.04.2009, 16:06 + schrieb hab keen oh ne: Hi, Im currently working with multicast for my internship at a university. Sounds interesting:) A universitie's guy said, that probably Multicast isnt supported over USB, is that right? Would you please attach the output of ifconfig on your Neo and PC? On some interfaces MCast is disabled by default. You can change this by adding a route. Cheers, Sebastian ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
It seems like plan B doesn't share anything with phones and... Linux ;( 2009/4/5, David Reyes Samblas Martinez da...@tuxbrain.com: only add that replies are quite unfair to a any free project whatever it succeed or not. 2009/4/5 David Reyes Samblas Martinez da...@tuxbrain.com: Yes very sad wrong titular No More OpenMoko Phone and very discorageus comentaries :( 2009/4/5 robert lazarski robertlazar...@gmail.com: http://mobile.slashdot.org/article.pl?sid=09/04/04/228240art_pos=2 Not pretty. As someone who has been lurking on this list for 1 1/2 years, patiently waiting to buy a phone but trying to avoid buzz fix parties if I could help it, I suppose its not surprising. On the positive side, I'll stick around to see what happens with plan b - if that is there's anyone left to develop it and its not vapor. I like the idea of Freerunner, just not its execution. I'd like to surprised though and see a turn around. And yes, I'll probably buy one that ships without hardware problems. - R ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community -- David Reyes Samblas Martinez http://www.tuxbrain.com Open ultraportable embedded solutions Openmoko, Openpandora, GP2X the Wiz, Letux 400, Arduino Hey, watch out!!! There's a linux in your pocket!!! -- David Reyes Samblas Martinez http://www.tuxbrain.com Open ultraportable embedded solutions Openmoko, Openpandora, GP2X the Wiz, Letux 400, Arduino Hey, watch out!!! There's a linux in your pocket!!! ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
WPA2 Enterprice, Was: Sean's speech at ESC about making a 3G device
I'm in TU Eindhoven, we use wpa2 enterprise for wireless security. I used wpa_supplicant.conf like this: network={ ssid=tue-wpa2 key_mgmt=WPA-EAP eap=PEAP identity=my-indentity password=my-secret } and run wpa_supplicant -ieth0 -c/etc/wpa_supplicant/wpa_supplicant.conf then dhclient eth0 for getting network configuration Probably all you need is correct parameters in the conf file. On Thu, Apr 2, 2009 at 10:42 PM, Jim Ancona j...@anconafamily.com wrote: On Thu, Apr 2, 2009 at 3:06 PM, Stefan Monnier monn...@iro.umontreal.ca wrote: He also explains what it would take to put 3G in the phones, saying that they'd do it (but the 3G part would be closed) if a customer put in a large enough order (ie 50,000 units). You've just convinced me that, unless this changes, no OpenMoko with 3G will get my money as far as I'm concerned :) IIUC there's no hope on the horizon to get a non-closed phone device (whether 2G as in the FR, or any other cell-phone technology), so that the 3G part would be closed is not any different from the closedness of the GSM/GPRS in the FR. I.e. it would suck, but not more than what we already have. How about wifi? My impression is that the closed nature of the Atheros firmware has been a large part of the wifi issues with the GTA02, despite Werner's and others' hard work. I still can't connect to my work network (WPA2 Enterprise/hidden SSID). Has anyone has gotten WPA2 Enterprise to work? Jim ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community -- - Atilla Filiz Eindhoven University of Technology Embedded Systems, Master's Programme ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
AW: Intone (0.20 - alpha release) Elementary based mplayer frontend
Good job, really! Thanks to C much faster than pythm, besides Intone seems to have more functions. Nevertheless, I would improve the look, its not really cool compared to any iSoftware. Besides, I have experienced mplayer to be too slow on the Freerunner. I you want to do more than only hear music, or click any button, the music is corrupted. Under Debian Im using xmms with gxmms, and it is much faster. I can even move windows and here music at the same time, without any problems. Just an idea, maybe its not mplayer's but SHR's fault, I dont know, just an idea. Von: c_c cchan...@yahoo.com An: community@lists.openmoko.org Gesendet: Sonntag, den 5. April 2009, 08:59:35 Uhr Betreff: Intone (0.20 - alpha release) Elementary based mplayer frontend Hi, Well, it took a lot longer than I thought - but finally - here's the alpha release of Intone - a mplayer frontend (for audio files - as of now) in C. Uses about 2% CPU (max) while running - memory goes up depending on your playlist - on my phone (~2500 songs) it uses about 15%. All you need to do is download the attached ipk and install it. Intone depends on sqlite3 and libelementary. If you have elementary on your phone upgraded to a level where the elementary test application shows you a demo of sliders and genlists, Intone should run on your phone. The recommended way to organise music is to put all the files in a folder (lets say Music), with sub folders named after artists (say Music -Eagles) and with sub sub folders holding albums (that becomes Music-Eagles-Hell Freezes Over-*.mp3). That way, Intone can correctly organise your music collection into albums. It automatically creates a default playlist containing all songs and individual playlists for each album. I have added features to manage playlists and albums - but there is always scope for improvement. Intone uses a sqlite database as a backend for the playlists and albums. That should, hopefully, give flexibility in adding more features later. Things that don't work as of now :- 1. Feedback. - I haven't been able to add dialogs yet. So - wait a little while for Intone to finish long operations (like adding your music collection for the first time - my 2500 odd songs took about 6 secs - the button remains pressed too) 2. Dialogs for deleting stuff. It's safe - Intone does not delete any files - but it does delete tables(albums and playlists) - and it doesn't yet ask for confirmation. 3. Seek. Dont know how to use the slider for seeking. Any Ideas? 4. DBUS. - Haven't gotten around to learning edbus - so no occupy resouce CPU or pause on incoming calls yet. Will take some more time. 5. Album art and lyrics. - Don't yet know the best way to go about doing this other than downloading art from some retailers etc. Ideas welcome. 6. Toggle View. Not working yet. I intend having 2 more views - Album Art and Lyrics. I'm also looking at adding support for the button that the standard handsfree has - as a volume control (3 preselcted levels in rotation) or to go to next song (1 click) and prev song (2 clicks). Any suggestions? Since I also have half a podcast manager built (which I couldn't finish in time for the competition) - I'm also looking at adding that support in the future. Feedback Required 1. Bug reports. 2. Artwork - Ideas / png's / whatever 3. Elementary help. I have a lot of questions. Here are a few :- a) How do I reduce the vert height of 1 entry in the genlist? Right now each line in the list is too high (almost 3 text lines high) - so I get only about 4 song names on the screen. Can I reduce the height to say 1.5 text line - 2 text line? b) How do I use the pager with a genlist? In my case the pager works - but it doesn't show the genlist - the buttons all show up though. c) Dialogs and progress bars. I know elementary doesn't have them - but can I make/have a simple ty solution for the time being? Oh! And I'm only adding .oga, .mp3, .m4a and wma files into the albums. Any other types I need to add? I'll upload the code to intone.googlecode.com soon. All feedback welcome. Thanks. intone_0.20_arm.ipk -- View this message in context: http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2587826.html Sent from the Openmoko Community mailing list archive at Nabble.com. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
[QT Extended] Git for 2.6.28 kernels
Hi, i have now git tree [1] for QT Extended on 2.6.28 kernels. It has the same code and patches as the official HouYu Li's tree + the stuff for 2.6.28 kernels. The plan is to keep sync with HouYu Li's tree. You can do this simply with: git pull git://git.karadog.net/qt-extended-improved.git master When HouYu Li decides that he wants 2.6.28 support he can just pull the same way from my tree: git pull git://github.com/radekp/qtextended.git If someone else wants to do development in his tree, please let us know so that we can be coordinated and pull patches from others trees. Cheers Radek [1] http://github.com/radekp/qtextended/tree/master ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [QtExtended] Latest and greatest
Franky Van Liedekerke wrote: I think I found the suspending thing. In the patch provided by Radek (0001-patch-for-2.6.28-kernels.patch), the file devices/neo/server/neohardware.cpp gets patched: +else if (QFileInfo(/sys/class/power_supply/usb/online).exists()) { + //freerunner kernel 2.6.28 +chargeFile = /sys/class/power_supply/usb/online; +} but this file gives me 0 as result, even when the usb is connected ... So it should be (as for neo/server/neobattery.cpp): +else if (QFileInfo(/sys/class/power_supply/battery/status).exists()) { + //freerunner kernel 2.6.28 +chargeFile = /sys/class/power_supply/battery/status; +} This file (/sys/class/power_supply/battery/status) gives the correct status (Charging) when plugged in ... Filip, can you confirm this? Franky Hi Franky, fixed this in my tree [1]. Thanks Radek [1] http://github.com/radekp/qtextended/commit/0df47d3ef72597251187fc535efbc9a0b876d745 ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Sean's speech at ESC about making a 3G device
On Sun, 05 Apr 2009 11:45:28 +0200 Gunnar AAstrand Grimnes gunnar.grim...@dfki.de said: Upgrade S3C2442B to S3C6410. Not that it matters, but the N810 seems to achieve really good suspend/resume behaviour and excellent battery life with a dual core it never suspends/resumes. it is always runing. it uses an omap feature called zero clock - the cpu literally stops its clock. registers self-refresh (and ram) like suspend, but on any interrupt (timer, device) it starts running again really fast - nothing is shut down and brought up like suspend/resume. its more like a really smart cpufreq that has a 0mhz option. :) CPU, i.e. one high-performance core that suspends and another one that watches for touch-screen events, etc. and wakes up the other one when something happens. Samsung doesn't make anything like this? no. though you could use a pm for this... but really. zero clock does this effectively.. on 1 core. :) (n810 uses the omap2420: http://focus.ti.com/general/docs/wtbu/wtbuproductcontent.tsp?contentId=4671navigationId=11990templateId=6123) - Gunnar ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community -- - Codito, ergo sum - I code, therefore I am -- The Rasterman (Carsten Haitzler)ras...@rasterman.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
on recurring alarm and simulating a down
kimaidou kimai...@gmail.com writes: One question : is it possible to set a recurring alarm, eg each week day at 7:00 ? It would be a great feature For now there is no way to set a recurring alarm. To support this I thought to make rescheduling on: every alarm, ffalarms start (+ changing alarms), system start. But will also consider using cron as suggested by Joerg Reisenweber. I was actually thinking on a cron-like flexibility in setting alarms, up to for example Second Monday each month. My current plan is 1. Make Debian packages (I have mostly working atd-over-fso package, needs a bit of polishing, than I will package ffalarms) 2. Next feature release: recurring alarms and attaching text notes to alarms. 3. Consider rewriting in Vala, may be use some widgets from elementary (but compatibility with 2008.12 is a must). But I can not give any time schedule for that. 2 question : is it possible to increase the light as the sound to simulate a down ? It would be quite simple to add. I have never tried this in practice. To suppose to be effective It will require to: (for example) first change the background slowly to white and then the backlight to full light, ie. green digits on a white background. What do you think? Thanks anyway, great soft ! ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: ffalarms 0.2.1 and atd-over-fso (now works on SHR-testing)
Joerg Reisenweber jo...@openmoko.org writes: Am Sa 28. März 2009 schrieb Łukasz Pankowski: Hello I am the author of Finger friendly alarms [1]. Which I developed for Om 2008.12 up to version 0.2. I am happy to announce version 0.2.1 of ffalarms which adds support for SHR (tested on SHR testing) -- for this I ported atd to work on top of FSO Framework Time API (called atd-over-fso available from ffalarms download page [2]). Version 0.2 also fixes Daylight Saving Time problem and adds several minor improvements, see [3] for installation instructions and detailed changes and [2] for downloads. Please report any problems or possible improvements (those may take long time to come :)). [1] http://ffalarms.projects.openmoko.org/ [2] http://projects.openmoko.org/frs/?group_id=260 [3] http://projects.openmoko.org/frs/shownotes.php?release_id=488 Hey great work! :) Have you considered to port cron as well as atd? I know it's a little bit more demanding task, as we might want to modify crontab semantics to distinguish between jobs that wake the phone and those who are handled the traditional way. Also FSO might want to see a dbus interface to cron for *setting* new alarms (if they make up their mind to move this functionality from the designated PIMD to cron where it belongs to IMHO) Hey! I was actually thinking on a cron-like flexibility in setting recurring alarms in ffalarms, up to for example Second Monday each month. But not for using cron yet -- it depends wheter cron will nicely fit the job. One could also extend atd/atd-over-fso to support cron-like recurring jobs in /var/spool/at, instead of just timestamps. But I will have to look closer in to that when deciding how to best implement recurring alarms in ffalarms. What's with batch(1) btw? /jOERG ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [QtExtended] Latest and greatest
Hi Radek, I also fixed some logic in detecting plugged in usb cable for suspending or not. In the file neohardware.cpp, function NeoHardware::uevent, I changed the cableconnected calls a bit to use the getcablestatus function. This has been confirmed to work on different kernels (with or without usb/ac detection bug): if(strcmp(buffer,change@/class/power_supply/usb)==0) { qDebug()usb change event; cableConnected(getCableStatus()); }else if(strcmp(buffer,change@/class/power_supply/ac)==0) { qDebug()ac change event; cableConnected(getCableStatus()); Maybe you can add this to your git as well? Franky On Sun, 05 Apr 2009 12:14:05 +0200 Radek Polak pson...@seznam.cz wrote: Franky Van Liedekerke wrote: I think I found the suspending thing. In the patch provided by Radek (0001-patch-for-2.6.28-kernels.patch), the file devices/neo/server/neohardware.cpp gets patched: +else if (QFileInfo(/sys/class/power_supply/usb/online).exists()) { + //freerunner kernel 2.6.28 +chargeFile = /sys/class/power_supply/usb/online; +} but this file gives me 0 as result, even when the usb is connected ... So it should be (as for neo/server/neobattery.cpp): +else if (QFileInfo(/sys/class/power_supply/battery/status).exists()) { + //freerunner kernel 2.6.28 +chargeFile = /sys/class/power_supply/battery/status; +} This file (/sys/class/power_supply/battery/status) gives the correct status (Charging) when plugged in ... Filip, can you confirm this? Franky Hi Franky, fixed this in my tree [1]. Thanks Radek [1] http://github.com/radekp/qtextended/commit/0df47d3ef72597251187fc535efbc9a0b876d745 ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
[Debian] How to get elementary?
Hello, Is there a elementary package for Debian yet? I've not yet gotten round crosscompiling anything (thanks to python...) and fear adding a selfcompiled elementary (in case I get that to work) to an E17 from the Debian repos, running into conflicts when that actually contains elementary. -- Marcel ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [QtExtended] Latest and greatest
On Sun, 05 Apr 2009 12:14:05 +0200 Radek Polak pson...@seznam.cz wrote: Franky Van Liedekerke wrote: I think I found the suspending thing. In the patch provided by Radek (0001-patch-for-2.6.28-kernels.patch), the file devices/neo/server/neohardware.cpp gets patched: +else if (QFileInfo(/sys/class/power_supply/usb/online).exists()) { + //freerunner kernel 2.6.28 +chargeFile = /sys/class/power_supply/usb/online; +} but this file gives me 0 as result, even when the usb is connected ... So it should be (as for neo/server/neobattery.cpp): +else if (QFileInfo(/sys/class/power_supply/battery/status).exists()) { + //freerunner kernel 2.6.28 +chargeFile = /sys/class/power_supply/battery/status; +} This file (/sys/class/power_supply/battery/status) gives the correct status (Charging) when plugged in ... Filip, can you confirm this? Franky Hi Franky, fixed this in my tree [1]. Thanks Radek Hi Radek, also it seems Houyu reinitialized his tree and forgot to commit the change for ticket 11. Maybe this can be added as well: ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [QtExtended] Latest and greatest
On Sun, 5 Apr 2009 12:49:57 +0200 Franky Van Liedekerke liede...@telenet.be wrote: On Sun, 05 Apr 2009 12:14:05 +0200 Radek Polak pson...@seznam.cz wrote: Franky Van Liedekerke wrote: I think I found the suspending thing. In the patch provided by Radek (0001-patch-for-2.6.28-kernels.patch), the file devices/neo/server/neohardware.cpp gets patched: +else if (QFileInfo(/sys/class/power_supply/usb/online).exists()) { + //freerunner kernel 2.6.28 +chargeFile = /sys/class/power_supply/usb/online; +} but this file gives me 0 as result, even when the usb is connected ... So it should be (as for neo/server/neobattery.cpp): +else if (QFileInfo(/sys/class/power_supply/battery/status).exists()) { + //freerunner kernel 2.6.28 +chargeFile = /sys/class/power_supply/battery/status; +} This file (/sys/class/power_supply/battery/status) gives the correct status (Charging) when plugged in ... Filip, can you confirm this? Franky Hi Franky, fixed this in my tree [1]. Thanks Radek Hi Radek, also it seems Houyu reinitialized his tree and forgot to commit the change for ticket 11. Maybe this can be added as well: http://trac.karadog.net/qt-extended-improved/ticket/11 Franky ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR] latest unstable with problems!
On Sat, Apr 4, 2009 at 7:03 PM, Alastair Johnson alast...@truebox.co.ukwrote: Tony Berth wrote: - tangoGPS still crashes when trying to change the settings :( IIRC there's a missing dependency on dbus-x11 which provides the session bus that it uses to access the config. Install it then reboot and all should be fine. ___ sorry but what's the name of that dependency? Can I install it via opkg? Thanks ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [openBmap] Version 0.2.0 released of the GSM cell, GPS logger
Robin Paulson wrote: 2009/4/5 Onen onen...@free.fr: Did you use the packages directly from the FSO or SHR feeds, or manually downloaded the ipk? i got it from opkg.org, with the command-line supplied there: opkg install http://www.opkg.org/packages/openbmap-logger_0.2.0_all.ipk btw, i'm using 2008.12 - is that an issue? Well I think it is. OpenBmap works on top of the freesmartphone.org framework (FSO), and if I recall correclty, the 2008.12 distribution is not based on it. The module is provided directly by the package and should be located under [python site-package directory]/openbmap/logger.py sorry, i don't understand what [python site-package directory] means are you saying the path to logger.py is hard-coded in? if it's in a location included in $PATH, does it need to be hard-coded? The 'site-package' location contains python packages and modules. This is in the path when you run python apps, for what I have understood. The ipk try to put his package into this place, and expects the directory structure given in my last email. This is hardcoded in the package, I don't know how I can easily make the ipk to put it dynamically under the current python site package path (maybe with pre/post script). So this is hardcoded in the ipk where to put the logger.py, but this not hardcoded in the program that the logger.py should be anywhere specific (if found in the path, it works). Hope I have been clear enough ;-) Let me know if this helps... Onen Under FSO 5.1 this is: /usr/lib/python2.6/site-packages/openbmap/logger.py But the FSO team has moved from older version of python to the 2.6 in release 5.0, if I recall correctly. Before the path was sth like: /usr/lib/python2.X/site-packages/openbmap/logger.py So if you have downloaded manually the package, and installed it under an image where this is not the path, you would have to move the content of [...]/site-packages/openbmap/ to the right path of your installation. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
[SHR] latest unstabl;e WSOD!
Dear Group, WSOD is back! Using the latest SHR unstable and after selecting 'suspend', WSOD shows up! Thanks Tony ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR] latest unstable with problems!
Another problem occured, thanks to the new kernel. The accelerometer doesnt work anymore, or at least it doesnt for me. I already ran depmod -a, and wlan and usb ethernet are already working again, but the accelerometer doesnt. Can anyone confirm this or tell a way to make the accelerometer work again? Von: Tony Berth tonybe...@googlemail.com An: List for Openmoko community discussion community@lists.openmoko.org Gesendet: Sonntag, den 5. April 2009, 12:52:59 Uhr Betreff: Re: [SHR] latest unstable with problems! On Sat, Apr 4, 2009 at 7:03 PM, Alastair Johnson alast...@truebox.co.uk wrote: Tony Berth wrote: - tangoGPS still crashes when trying to change the settings :( IIRC there's a missing dependency on dbus-x11 which provides the session bus that it uses to access the config. Install it then reboot and all should be fine. ___ sorry but what's the name of that dependency? Can I install it via opkg? Thanks ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
Hi, I am mostly reading and sometime writing here. If it was useful or useless - I don't know. But anyway. Let me arse around with some stupid ideas :-) What is a open phone? Is it only open source software or is it also open hardware? If software could be developed virtually at any place and from any person, why don't we do the same for hardware? Ok I cannot buy expensive equipment to test hardware that I may have developed, but I virtually could develop hardware. But many developers at one subject could spend money for a rent to let one of the team do outstanding tests. Isn't it possible to also develop hardware collaboratively? There are many hobby projects around in the net. These are really not at a level as OpenMoko or in general a device such as a mobile phone, but what is if we could get preproduced components such as the gsm 'plugin board'? I mean, if I am a crack in developing gsm stuff, but don't like to buy a complete phone for it, I probably buy the gsm module, say, with an interface connectable anyhow to a PC. What I also think about, is why are there only PDF schematics available? I have only heared about the dash derivat of openmoko device. Is it because there is only a PDF available? If it is possible to delegate hardware development tasks to the comunity why isn't it done yet? So when also open up the real circuit 'source code' - the real CAD files, would it give the real goal - the open mobile phone - a real push? Then if there are some results that have a chance to become a real 'next' phone, a company like openmoko could think about producing some prototypes. So the company has a reduced cost. There is one really good electronics project: The internal debug board. This is only one sample that there are hardware developers out there. Give them more food. My education in 1987 till 1990, was electronics engineering. I do not any more practice in that area. So I stuck in some conflict not to start any electronics projects, because I have the glue the project will be a one man show and keep a hobby project. But if there would be a collerative project I could join, I propably would. And may it only getting more practice in laying out PCB boards whose schematics other developers have created. If that would be possible, then it would be a real open phone :-) End of arsing around. Is there a potential to create a hardware development comunity? To avoid that each individual will start its own variant we could using a vote system before any direction is done, say wich formfactor is used, for sample. Sean: This would propably help continue GTA3 development. The risk to produce it, would only invest some inspections of a new design and doing integration tests. And even this could be donated. Dont let a great idea die. Delegate hardware development activities if possible. We are a comunity. Lothar Am 05.04.2009 um 11:18 schrieb Johny Tenfinger: It seems like plan B doesn't share anything with phones and... Linux ;( 2009/4/5, David Reyes Samblas Martinez da...@tuxbrain.com: only add that replies are quite unfair to a any free project whatever it succeed or not. 2009/4/5 David Reyes Samblas Martinez da...@tuxbrain.com: Yes very sad wrong titular No More OpenMoko Phone and very discorageus comentaries :( 2009/4/5 robert lazarski robertlazar...@gmail.com: http://mobile.slashdot.org/article.pl?sid=09/04/04/228240art_pos=2 Not pretty. As someone who has been lurking on this list for 1 1/2 years, patiently waiting to buy a phone but trying to avoid buzz fix parties if I could help it, I suppose its not surprising. On the positive side, I'll stick around to see what happens with plan b - if that is there's anyone left to develop it and its not vapor. I like the idea of Freerunner, just not its execution. I'd like to surprised though and see a turn around. And yes, I'll probably buy one that ships without hardware problems. - R ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community -- David Reyes Samblas Martinez http://www.tuxbrain.com Open ultraportable embedded solutions Openmoko, Openpandora, GP2X the Wiz, Letux 400, Arduino Hey, watch out!!! There's a linux in your pocket!!! -- David Reyes Samblas Martinez http://www.tuxbrain.com Open ultraportable embedded solutions Openmoko, Openpandora, GP2X the Wiz, Letux 400, Arduino Hey, watch out!!! There's a linux in your pocket!!! ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community -- | Rapid Prototyping | XSLT Codegeneration |
Re: Intone (0.20 - alpha release) Elementary based mplayer frontend
Hi, I get the following error when starting with shr testing: intone: error while loading shared libraries: libecore_input.so.0: cannot open shared object file: No such file or directory which library do i have to install? greetings, sebastian c_c schrieb: Hi, Well, it took a lot longer than I thought - but finally - here's the alpha release of Intone - a mplayer frontend (for audio files - as of now) in C. Uses about 2% CPU (max) while running - memory goes up depending on your playlist - on my phone (~2500 songs) it uses about 15%. All you need to do is download the attached ipk and install it. Intone depends on sqlite3 and libelementary. If you have elementary on your phone upgraded to a level where the elementary test application shows you a demo of sliders and genlists, Intone should run on your phone. The recommended way to organise music is to put all the files in a folder (lets say Music), with sub folders named after artists (say Music -Eagles) and with sub sub folders holding albums (that becomes Music-Eagles-Hell Freezes Over-*.mp3). That way, Intone can correctly organise your music collection into albums. It automatically creates a default playlist containing all songs and individual playlists for each album. I have added features to manage playlists and albums - but there is always scope for improvement. Intone uses a sqlite database as a backend for the playlists and albums. That should, hopefully, give flexibility in adding more features later. Things that don't work as of now :- 1. Feedback. - I haven't been able to add dialogs yet. So - wait a little while for Intone to finish long operations (like adding your music collection for the first time - my 2500 odd songs took about 6 secs - the button remains pressed too) 2. Dialogs for deleting stuff. It's safe - Intone does not delete any files - but it does delete tables(albums and playlists) - and it doesn't yet ask for confirmation. 3. Seek. Dont know how to use the slider for seeking. Any Ideas? 4. DBUS. - Haven't gotten around to learning edbus - so no occupy resouce CPU or pause on incoming calls yet. Will take some more time. 5. Album art and lyrics. - Don't yet know the best way to go about doing this other than downloading art from some retailers etc. Ideas welcome. 6. Toggle View. Not working yet. I intend having 2 more views - Album Art and Lyrics. I'm also looking at adding support for the button that the standard handsfree has - as a volume control (3 preselcted levels in rotation) or to go to next song (1 click) and prev song (2 clicks). Any suggestions? Since I also have half a podcast manager built (which I couldn't finish in time for the competition) - I'm also looking at adding that support in the future. Feedback Required 1. Bug reports. 2. Artwork - Ideas / png's / whatever 3. Elementary help. I have a lot of questions. Here are a few :- a) How do I reduce the vert height of 1 entry in the genlist? Right now each line in the list is too high (almost 3 text lines high) - so I get only about 4 song names on the screen. Can I reduce the height to say 1.5 text line - 2 text line? b) How do I use the pager with a genlist? In my case the pager works - but it doesn't show the genlist - the buttons all show up though. c) Dialogs and progress bars. I know elementary doesn't have them - but can I make/have a simple ty solution for the time being? Oh! And I'm only adding .oga, .mp3, .m4a and wma files into the albums. Any other types I need to add? I'll upload the code to intone.googlecode.com soon. All feedback welcome. Thanks. intone_0.20_arm.ipk ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR] latest unstabl;e WSOD!
Sorry not to know, but what is WSOD please ? Thx 2009/4/5 Tony Berth tonybe...@googlemail.com Dear Group, WSOD is back! Using the latest SHR unstable and after selecting 'suspend', WSOD shows up! Thanks Tony ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR] latest unstabl;e WSOD!
On Sun, Apr 5, 2009 at 1:33 PM, kimaidou kimai...@gmail.com wrote: Sorry not to know, but what is WSOD please ? Thx 2009/4/5 Tony Berth tonybe...@googlemail.com Dear Group, WSOD is back! Using the latest SHR unstable and after selecting 'suspend', WSOD shows up! Thanks Tony White Screen Of Death! Thanks Tony ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR] latest unstabl;e WSOD!
ah, ok ! w, bad news 2009/4/5 Tony Berth tonybe...@googlemail.com On Sun, Apr 5, 2009 at 1:33 PM, kimaidou kimai...@gmail.com wrote: Sorry not to know, but what is WSOD please ? Thx 2009/4/5 Tony Berth tonybe...@googlemail.com Dear Group, WSOD is back! Using the latest SHR unstable and after selecting 'suspend', WSOD shows up! Thanks Tony White Screen Of Death! Thanks Tony ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR] latest unstable with problems!
didn't run depmod -a but usb ethernet does work in my case! Can't test wlan though! Also, for every single settings menu, a separate icon gets created! Thus, the whole screen fills-up with 'useless' icons! Thanks Tony On Sun, Apr 5, 2009 at 1:11 PM, hab keen oh ne baba_mel...@yahoo.de wrote: Another problem occured, thanks to the new kernel. The accelerometer doesnt work anymore, or at least it doesnt for me. I already ran depmod -a, and wlan and usb ethernet are already working again, but the accelerometer doesnt. Can anyone confirm this or tell a way to make the accelerometer work again? -- *Von:* Tony Berth tonybe...@googlemail.com *An:* List for Openmoko community discussion community@lists.openmoko.org *Gesendet:* Sonntag, den 5. April 2009, 12:52:59 Uhr *Betreff:* Re: [SHR] latest unstable with problems! On Sat, Apr 4, 2009 at 7:03 PM, Alastair Johnson alast...@truebox.co.ukwrote: Tony Berth wrote: - tangoGPS still crashes when trying to change the settings :( IIRC there's a missing dependency on dbus-x11 which provides the session bus that it uses to access the config. Install it then reboot and all should be fine. ___ sorry but what's the name of that dependency? Can I install it via opkg? Thanks ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: AW: Intone (0.20 - alpha release) Elementary based mplayer frontend
Hi, @ Rasterman - OK - Cleaned up the svn. This should be better. Will handle the delete requests for each window - is that why the program segfaults on exit? And, yes, I need to shift the songs db to ~/.intone/ @Robin Paulson - Intone at opkg.org That should help. @Johny Tenfinger - I am using a slider that gets updated by a timer to indicate the current position. Seeking using the slider's value doesn't help because that (seeking) function then gets called every sec when I update the slider. Breaks up the sound pretty bad ! @hab keen oh ne - mplayer works fine for me on FSO. I can open other windows and type sms's while songs are playing in the background, comfortably. Try it and let me know if it's slower for you on debian. So - the svn should be fine now at intone.googlecode.com and the ipk is also available at opkg.org. HTH. -- View this message in context: http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2588293.html Sent from the Openmoko Community mailing list archive at Nabble.com. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Recommended GTA01 images?
On Sunday 05 April 2009 05:40:50 Ben Wilson wrote: try shr-lite-image-om-gta01.jffs2 from http://shr.bearstech.com/shr-testing/images/om-gta01/ How did you get it to fit in the flash, along with gllin? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Transparent keyboard in illume
Hi again I tried it . Here is the installation log: opkg install xserver-kdrive-glamo xcompmgr qwo e-wm -force-depends Package xserver-kdrive-glamo (1:1.3.0.0+gitr9b28d998424c77fbc057dd3a022ccbb122793a52-r3.1) installed in root is up to date. Package xcompmgr (1.1.4-r0) installed in root is up to date. Upgrading qwo on root from 0.4 to 0.4-r0... Downloading http://meru.inf.ethz.ch/~rkralovi/shr/ipk/armv4t/qwo_0.4-r0_armv4t.ipk Installing libimlib2-loaders (2:1.4.2.001+svnr38274-r0) to root... Downloading http://meru.inf.ethz.ch/~rkralovi/shr/ipk/armv4t/libimlib2-loaders_1.4.2.001+svnr38274-r0_armv4t.ipk Installing e-wm (0.16.999.050+svnr38274-r4) to root... Downloading http://meru.inf.ethz.ch/~rkralovi/shr/ipk/armv4t/e-wm_0.16.999.050+svnr38274-r4_armv4t.ipk Multiple replacers for e-wm-sysactions, using first one (e-wm-sysactions-shr) Multiple replacers for e-wm-sysactions, using first one (e-wm-sysactions-shr) Installing e-wm-menu (0.16.999.050+svnr38274-r4) to root... Downloading http://meru.inf.ethz.ch/~rkralovi/shr/ipk/all/e-wm-menu_0.16.999.050+svnr38274-r4_all.ipk Configuring e-wm update-alternatives: Linking //usr/bin/x-window-manager to /usr/bin/enlightenment_start.oe Configuring e-wm-menu Collected errors: * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/tiff.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/bz2.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/bmp.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/png.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/xpm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/pnm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/tga.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/lbm.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/jpeg.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/argb.so But that file is already provided by package * imlib2 * Package libimlib2-loaders wants to install file /usr/lib/imlib2/loaders/zlib.so But that file is already provided by package * imlib2 * Warning: Cannot satisfy the following dependencies for e-wm: * e-wm-utils * Then I restarted, and lead the xcom script. It runs ok (no errors). But when I open the keyboard, it is not transparent, and the circles from u... clockwise or the way back just change the size. Have I really installed your qwo package ? How can I check please Thanks again ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: qt-extended-improved unpredictive keyboard
On Fri, 3 Apr 2009 12:20:19 +0200 Franky Van Liedekerke liede...@telenet.be wrote: On Fri, Apr 3, 2009 at 11:44 AM, leonardo maccari leona...@lilik.it wrote: Franky Van Liedekerke wrote: On Thu, 02 Apr 2009 00:54:55 +0200 This is a nice keyboard, much easier/faster to use than the predictive one! The look is not all that, but functionality-wise it is great! Nice to hear this. One question, before this layout I was using a layout made of 10 columns and 3 rows that let me have an querty keyboard with the same picks as a desktop one. But 10 columns is too much to have the keyboard work properly so I changed it to 6x5 but now I have a weird layout.. What is the most qwerty-similar layout for a 6x5 keyboard? hmm ... maybe try 8*3 layout, and set the 2 remaining chars and stuff on a forth line? While I'm at it: the keyboard misses the possibility to enter accents in chars. So maybe add a third special button for symbols (the spacebar can be made a bit smaller to accomodate for this, where most of these can be located then. Franky Hi, I just saw this as well: no enter on the keyboard layout? Franky ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
shr screen lock
Hello list. I would like to know if there is a way to change the image showed when i press the aux button to lock screen in SHR. Actually it prevents me both pressing something on the screen (good thing) and seeing what happens in the center of the screen (bad thing). I would like to use a little image, maybe on the bottom of the screen, but i don't know wich is the package to look at.. roby ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: qt-extended-improved unpredictive keyboard
I just saw this as well: no enter on the keyboard layout? I'll check this out as soon as I have time... summarizing: - just noticed I have a double 'u' :-) - accents missing (don't really know how to do it..) - enter missing (better stay on switched keyboard) ciao, leonardo. -- http://leonardo.lilik.it Key fingerprint = 2C20 A587 05AC 42E5 1292 D0D4 3EED CFB5 52FD AD1E ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
[QtExtended] does anybody use matchbox keyboard?
Hi all, Does anybody use the matchbox keyboard on Qtextended? (the one with grey little letters unusable with your fingers?). I'm working on a different layout, finger-usable, and i will do a patch for Qtextended, the question is if in my patch I can modify matchbox keyboard or I should add a new keyboard. ciao, leonardo. -- http://leonardo.lilik.it Key fingerprint = 2C20 A587 05AC 42E5 1292 D0D4 3EED CFB5 52FD AD1E ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Intone (0.20 - alpha release) Elementary based mplayer frontend
which library do i have to install? Probably opkg upgrade or shr-unstable ;) On 4/5/09, Sebastian Hammerl list-openm...@omoco.de wrote: Hi, I get the following error when starting with shr testing: intone: error while loading shared libraries: libecore_input.so.0: cannot open shared object file: No such file or directory which library do i have to install? greetings, sebastian c_c schrieb: Hi, Well, it took a lot longer than I thought - but finally - here's the alpha release of Intone - a mplayer frontend (for audio files - as of now) in C. Uses about 2% CPU (max) while running - memory goes up depending on your playlist - on my phone (~2500 songs) it uses about 15%. All you need to do is download the attached ipk and install it. Intone depends on sqlite3 and libelementary. If you have elementary on your phone upgraded to a level where the elementary test application shows you a demo of sliders and genlists, Intone should run on your phone. The recommended way to organise music is to put all the files in a folder (lets say Music), with sub folders named after artists (say Music -Eagles) and with sub sub folders holding albums (that becomes Music-Eagles-Hell Freezes Over-*.mp3). That way, Intone can correctly organise your music collection into albums. It automatically creates a default playlist containing all songs and individual playlists for each album. I have added features to manage playlists and albums - but there is always scope for improvement. Intone uses a sqlite database as a backend for the playlists and albums. That should, hopefully, give flexibility in adding more features later. Things that don't work as of now :- 1. Feedback. - I haven't been able to add dialogs yet. So - wait a little while for Intone to finish long operations (like adding your music collection for the first time - my 2500 odd songs took about 6 secs - the button remains pressed too) 2. Dialogs for deleting stuff. It's safe - Intone does not delete any files - but it does delete tables(albums and playlists) - and it doesn't yet ask for confirmation. 3. Seek. Dont know how to use the slider for seeking. Any Ideas? 4. DBUS. - Haven't gotten around to learning edbus - so no occupy resouce CPU or pause on incoming calls yet. Will take some more time. 5. Album art and lyrics. - Don't yet know the best way to go about doing this other than downloading art from some retailers etc. Ideas welcome. 6. Toggle View. Not working yet. I intend having 2 more views - Album Art and Lyrics. I'm also looking at adding support for the button that the standard handsfree has - as a volume control (3 preselcted levels in rotation) or to go to next song (1 click) and prev song (2 clicks). Any suggestions? Since I also have half a podcast manager built (which I couldn't finish in time for the competition) - I'm also looking at adding that support in the future. Feedback Required 1. Bug reports. 2. Artwork - Ideas / png's / whatever 3. Elementary help. I have a lot of questions. Here are a few :- a) How do I reduce the vert height of 1 entry in the genlist? Right now each line in the list is too high (almost 3 text lines high) - so I get only about 4 song names on the screen. Can I reduce the height to say 1.5 text line - 2 text line? b) How do I use the pager with a genlist? In my case the pager works - but it doesn't show the genlist - the buttons all show up though. c) Dialogs and progress bars. I know elementary doesn't have them - but can I make/have a simple ty solution for the time being? Oh! And I'm only adding .oga, .mp3, .m4a and wma files into the albums. Any other types I need to add? I'll upload the code to intone.googlecode.com soon. All feedback welcome. Thanks. intone_0.20_arm.ipk ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: AW: Multicast over USB?
Hm. Would you please paste the code somewhere? Did you bind it to the right interface(s)? Am Sonntag, den 05.04.2009, 09:17 + schrieb hab keen oh ne: Corrected Multivast to Multicast^^ Well, Multicast seems to be running on the usb network devices Here the output on the FR: usb0 Link encap:Ethernet HWaddr BE:23:B2:E6:9C:21 inet addr:192.168.0.202 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::bc23:b2ff:fee6:9c21/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:137 errors:0 dropped:0 overruns:0 frame:0 TX packets:118 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:16976 (16.5 KiB) TX bytes:14411 (14.0 KiB) and here on my host(unfortunately in German): usb0 Link encap:Ethernet Hardware Adresse 92:3C:A3:BC:33:8B inet Adresse:192.168.0.200 Bcast:192.168.0.255 Maske:255.255.255.0 inet6 Adresse: fe80::903c:a3ff:febc:338b/64 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:78 errors:0 dropped:0 overruns:0 frame:0 TX packets:90 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:8681 (8.4 KiB) TX bytes:13249 (12.9 KiB) __ Von: Sebastian Billaudelle seb...@gmx.de An: List for Openmoko community discussion community@lists.openmoko.org Gesendet: Sonntag, den 5. April 2009, 08:26:10 Uhr Betreff: Re: Multivast over USB? Am Samstag, den 04.04.2009, 16:06 + schrieb hab keen oh ne: Hi, Im currently working with multicast for my internship at a university. Sounds interesting:) A universitie's guy said, that probably Multicast isnt supported over USB, is that right? Would you please attach the output of ifconfig on your Neo and PC? On some interfaces MCast is disabled by default. You can change this by adding a route. Cheers, Sebastian ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: shr screen lock
Am Sonntag, den 05.04.2009, 15:07 +0200 schrieb Previdi Roberto: Hello list. I would like to know if there is a way to change the image showed when i press the aux button to lock screen in SHR. Actually it prevents me both pressing something on the screen (good thing) and seeing what happens in the center of the screen (bad thing). I would like to use a little image, maybe on the bottom of the screen, but i don't know wich is the package to look at.. You can find this in the theme files of Illume. You need to decompile them... ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
AW: AW: Multicast over USB?
Over LAN it works. I bind the socket to all the interfaces. The relevant code is attached. Bot_config is the client, that wants to join the Multicast group of the server. As I said, this usually works in a not routed network, like via WLAN, its just USB that sucks. Von: Sebastian Billaudelle seb...@gmx.de An: List for Openmoko community discussion community@lists.openmoko.org Gesendet: Sonntag, den 5. April 2009, 15:44:33 Uhr Betreff: Re: AW: Multicast over USB? Hm. Would you please paste the code somewhere? Did you bind it to the right interface(s)? Am Sonntag, den 05.04.2009, 09:17 + schrieb hab keen oh ne: Corrected Multivast to Multicast^^ Well, Multicast seems to be running on the usb network devices Here the output on the FR: usb0 Link encap:Ethernet HWaddr BE:23:B2:E6:9C:21 inet addr:192.168.0.202 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::bc23:b2ff:fee6:9c21/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:137 errors:0 dropped:0 overruns:0 frame:0 TX packets:118 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:16976 (16.5 KiB) TX bytes:14411 (14.0 KiB) and here on my host(unfortunately in German): usb0 Link encap:Ethernet Hardware Adresse 92:3C:A3:BC:33:8B inet Adresse:192.168.0.200 Bcast:192.168.0.255 Maske:255.255.255.0 inet6 Adresse: fe80::903c:a3ff:febc:338b/64 Gültigkeitsbereich:Verbindung UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:78 errors:0 dropped:0 overruns:0 frame:0 TX packets:90 errors:0 dropped:0 overruns:0 carrier:0 Kollisionen:0 Sendewarteschlangenlänge:1000 RX bytes:8681 (8.4 KiB) TX bytes:13249 (12.9 KiB) __ Von: Sebastian Billaudelle seb...@gmx.de An: List for Openmoko community discussion community@lists.openmoko.org Gesendet: Sonntag, den 5. April 2009, 08:26:10 Uhr Betreff: Re: Multivast over USB? Am Samstag, den 04.04.2009, 16:06 + schrieb hab keen oh ne: Hi, Im currently working with multicast for my internship at a university. Sounds interesting:) A universitie's guy said, that probably Multicast isnt supported over USB, is that right? Would you please attach the output of ifconfig on your Neo and PC? On some interfaces MCast is disabled by default. You can change this by adding a route. Cheers, Sebastian ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community /// Funktionen für die Klasse zur Kommunikation mit dem Kontroll-Programm. #include bot_server.h #include bot_values.h #include sys/types.h #include sys/socket.h #include netinet/in.h #include arpa/inet.h #include unistd.h #include string.h #include stdlib.h #include signal.h #include poll.h // Erstellt ein Socket, bindet es an einen Port und lauscht auf einkommende Verbindungen int bot_server::open_port() { // Socket erstellen server_socket = socket(AF_INET, SOCK_STREAM, 0); if(server_socket == -1) { return -1; } // Socket an einen Port binden sockaddr_in local_addr; local_addr.sin_family = AF_INET; local_addr.sin_addr.s_addr = INADDR_ANY; local_addr.sin_port = htons(CONTROL_SERVER_PORT); if(bind(server_socket, (sockaddr *)local_addr, sizeof(local_addr))) { return -1; } // Am Port lauschen if(listen(server_socket, 2)) { return -1; } // Damit diese Funktion nicht mehr aufgerufen wird is_listening = true; return 0; } // Nimmt eine einkommende Verbindung entgegen (maximal 1 Steuer-PC) int bot_server::get_connected() { socket_fd = accept(server_socket, NULL, 0); if(socket_fd == -1) { return -1; } is_connected = true; return 0; } // Schickt Multicast-Pakete mit der I'm a client Nachricht ins Netzwerk int bot_server::make_noise() { int socket_descriptor; sockaddr_in address; int bc_msg = MSG_IMACLIENT;// Da ist die Nachricht. socket_descriptor = socket (AF_INET, SOCK_DGRAM, 0); if (socket_descriptor == -1) { return -1; } // Ziel des Pakets angeben memset (address, 0, sizeof (address)); address.sin_family = AF_INET; address.sin_addr.s_addr = inet_addr (CONTROL_MC_IP /*sollte eine Multicast-Adresse sein, sh. bot_values.h*/); address.sin_port = htons (CONTROL_MC_PORT); while (1) { // Hier wird die Nachrickt versendet... if
Re: [SHR] latest unstable with problems!
Delete menu-freesmartphone and install e-wm-menu. If that doesn't work, remove shr-settings-addons-illume package. On 4/5/09, Tony Berth tonybe...@googlemail.com wrote: didn't run depmod -a but usb ethernet does work in my case! Can't test wlan though! Also, for every single settings menu, a separate icon gets created! Thus, the whole screen fills-up with 'useless' icons! Thanks Tony On Sun, Apr 5, 2009 at 1:11 PM, hab keen oh ne baba_mel...@yahoo.de wrote: Another problem occured, thanks to the new kernel. The accelerometer doesnt work anymore, or at least it doesnt for me. I already ran depmod -a, and wlan and usb ethernet are already working again, but the accelerometer doesnt. Can anyone confirm this or tell a way to make the accelerometer work again? -- *Von:* Tony Berth tonybe...@googlemail.com *An:* List for Openmoko community discussion community@lists.openmoko.org *Gesendet:* Sonntag, den 5. April 2009, 12:52:59 Uhr *Betreff:* Re: [SHR] latest unstable with problems! On Sat, Apr 4, 2009 at 7:03 PM, Alastair Johnson alast...@truebox.co.ukwrote: Tony Berth wrote: - tangoGPS still crashes when trying to change the settings :( IIRC there's a missing dependency on dbus-x11 which provides the session bus that it uses to access the config. Install it then reboot and all should be fine. ___ sorry but what's the name of that dependency? Can I install it via opkg? Thanks ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR] latest unstable with problems!
did remove 'menu-freesmartphone' with -force-depends cause it was a dependency on 'e-wm' and installed 'e-wm-menu'. After rebooting I get no icons at all! Thanks Tony On Sun, Apr 5, 2009 at 4:08 PM, Johny Tenfinger seba.d...@gmail.com wrote: Delete menu-freesmartphone and install e-wm-menu. If that doesn't work, remove shr-settings-addons-illume package. On 4/5/09, Tony Berth tonybe...@googlemail.com wrote: didn't run depmod -a but usb ethernet does work in my case! Can't test wlan though! Also, for every single settings menu, a separate icon gets created! Thus, the whole screen fills-up with 'useless' icons! Thanks Tony On Sun, Apr 5, 2009 at 1:11 PM, hab keen oh ne baba_mel...@yahoo.de wrote: Another problem occured, thanks to the new kernel. The accelerometer doesnt work anymore, or at least it doesnt for me. I already ran depmod -a, and wlan and usb ethernet are already working again, but the accelerometer doesnt. Can anyone confirm this or tell a way to make the accelerometer work again? -- *Von:* Tony Berth tonybe...@googlemail.com *An:* List for Openmoko community discussion community@lists.openmoko.org *Gesendet:* Sonntag, den 5. April 2009, 12:52:59 Uhr *Betreff:* Re: [SHR] latest unstable with problems! On Sat, Apr 4, 2009 at 7:03 PM, Alastair Johnson alast...@truebox.co.ukwrote: Tony Berth wrote: - tangoGPS still crashes when trying to change the settings :( IIRC there's a missing dependency on dbus-x11 which provides the session bus that it uses to access the config. Install it then reboot and all should be fine. ___ sorry but what's the name of that dependency? Can I install it via opkg? Thanks ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Munich April Stammtisch
Hi, to all Freerunner owners living or working in or near Munich, Germany: Once again we plan a Stammtisch to take place at 19 Uhr, Die Wildsau - Balanstrasse 121 - 81549 München - http://www.die-wildsau.de Please vote for your preferred date through: http://freeyourphone.de/portal_v1/viewtopic.php?f=13t=1107p=11622hilit=muenchen#p11625 (http://www.doodle.com/ezrymw66khm4xvzb) Details from the last Stammtisch (in German): http://freeyourphone.de/portal_v1/viewtopic.php?f=13t=660start=45hilit=stammtisch This time there will be again many topics: GTA03, Munich Freerunner Workshop, Meet each other in person, etc. See you all, Nikolaus Mobile Office Solutions by Golden Delicious Computers GmbHCo. KG Buchenstr. 3 D-82041 Oberhaching +49-89-54290367 http://www.handheld-linux.com AG München, HRA 89571 VAT DE253626266 Komplementär: Golden Delicious Computers Verwaltungs GmbH Oberhaching, AG München, HRB 16602 Geschäftsführer: Dr. Nikolaus Schaller Digital Tools for Independent People ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Buying a Freerunner
I have been following these lists for a while now. I've looked up on the wiki, but I still have a few questions. 1. The phone selling for 299 on the main site, do es it have the bug fix? or might I still have that problem? 2. with the recent announcements, I am unsure whether I want to purchase one. I have no problem with having bugs, heck, I always manage to screw up my computer by playing with things I probably shouldn't anyways. the question is, what is the community's suggestion? those who already have freerunners, would y'all suggest I get one, if only to play with it and not use it as a phone? It'd be worth it just for the wifi. If the wifi is working right. thanks ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Wifi problems, WPA/WEP differences (was: Re: [SHR] from debian to shr ; -))
On Sun, Apr 5, 2009 at 4:13 AM, Johny Tenfinger seba.d...@gmail.com wrote: My AP worked well with .24 kernel. With .28 and .29 it doesn't (I've connected once for about month) I'm in this boat as well Dylan ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
Am So 5. April 2009 schrieb Lothar Behrens: Hi, I am mostly reading and sometime writing here. If it was useful or useless - I don't know. But anyway. Isn't it possible to also develop hardware collaboratively? [...] Hi Lothar, nope this won't fly. It's basically the sw pov approach to hw development Steve mentioned in one of his current posts. Developing hw is more than creating a good looking schematics in Eagle, and tasks like layout are partially done by autorouter and the other half is a *close* *interactive* process between the layout gal, the EE guys, the RF guys, the ME dept, sourcing dept etc etc. IIRC OM had some really nasty experience when outsourcing some layout task. Just because the layout didn't understand exactly what EE had in mind when creating the schem, and EE didn't closely check the work of layouters. for your Q about project files instead of pdf: OM is making money by selling hw, so there's not much sense in publishing data that doesn't help EE guys in community to understand the hw but instead is only needed for production purposes. In the end you can't do anything on a single-device basis with layout or schem proj data you couldn't do without it. Or are you the guy who's etching 8-layer at home and soldering uBGA by hand? ;-) You can't patch a ready-done 8layer PCB, no matter what your document files are (sw POV on hw!). And no company is going to invest in producing some dozen proto PCB done by anonymous community guys, without checking each and every trace and footprint again what in the end for sure is more work than doing it inhouse from scratch. Other companies tend to keep schematics closed to protect their IP, so we at OM at least don't want to give asian cloners a kickstart without adding *any* benefit for our customers. best regards jOERG signature.asc Description: This is a digitally signed message part. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Buying a Freerunner
1. The phone selling for 299 on the main site, do es it have the bug fix? or might I still have that problem? From Steve recent email about getting the v7 through production I guess not. 2. the question is, what is the community's suggestion? those who already have freerunners, would y'all suggest I get one, if only to play with it and not use it as a phone? It'd be worth it just for the wifi. If the wifi is working right. I'm going to be blunt here: No. If you do not want a phone but a cool linux gadget with wifi, get a nokia n810. Afaik it can do everything the openmoko does apart from GSM. The openmoko has too many problems that are tricky to solve normally, and even trickier without a real company supporting them. For instance, from the recent graphics performance thread it appears the graphical performance of everything will remain sluggish forever. The suspend still seems to cause problems: missing sound, slow resume, GSM missing, etc. I wont sell my freerunner because I don't have time to play with it just yet - but I knowing what I know today I probably would not buy one now. Sorry openmoko inc :( - Gunnar ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
David Reyes Samblas Martinez wrote: only add that replies are quite unfair to a any free project whatever it succeed or not. 2009/4/5 David Reyes Samblas Martinez da...@tuxbrain.com: Yes very sad wrong titular No More OpenMoko Phone and very discorageus comentaries :( Listen, it's just one of those slashdot posts based on half-truths. Lamenting it does not help. Just address the truths in there and take the best out of it. Even bad publicity can be good. Make it play in your favor. This slashdot article could be a good opportunity to: 1) identify plain truths, plain falsities, half-truths/lies. Distinguish between technical (FR) and organisational issues (OM/community). This can be done by the community using a wiki page. 2) Acknowledge the negative organisational facts (I guess already done by OM). Fix it by: a) providing reassurance by building on the achievements and positive facts; b) providing an action plan dealing with organisational AND marketing aspects; c) ask the community for feedback on the plan (being done?) and even ask for help with organisational and market aspects (the open project doesn't have to stop at the software aspects). 3) Provide a plan to address the technical aspects involving the community (being done?). Typically everyone wants to work on their own itches, but maybe there is room for a bit more coordination, e.g. by using cofundos to focus on specific areas that could help OM deliver the promises of an open and implicitly working phone. Fernando ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Buying a Freerunner
Am So 5. April 2009 schrieb Gunnar AAstrand Grimnes: 1. The phone selling for 299 on the main site, do es it have the bug fix? or might I still have that problem? From Steve recent email about getting the v7 through production I guess not. Steve also mentioned as many as possible on stock A6 getting fixed at fab. So if I got that right we are shipping with buzzfix right now. /j signature.asc Description: This is a digitally signed message part. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Buying a Freerunner
On Sunday 05 April 2009 17:50:12 Young wrote: I have been following these lists for a while now. I've looked up on the wiki, but I still have a few questions. 1. The phone selling for 299 on the main site, do es it have the bug fix? or might I still have that problem? 2. with the recent announcements, I am unsure whether I want to purchase one. I have no problem with having bugs, heck, I always manage to screw up my computer by playing with things I probably shouldn't anyways. the question is, what is the community's suggestion? those who already have freerunners, would y'all suggest I get one, if only to play with it and not use it as a phone? It'd be worth it just for the wifi. If the wifi is working right. Are you interested in a day-to-day phone that just happens runs Linux since you also run firefox instead of Internet Explorer? If so, don't buy it. Are you interested in developing software for mobile devices? Or want to see what creative people can do with free software and hardware platforms? If so, buy it! :M: ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
Am 05.04.2009 um 18:14 schrieb Joerg Reisenweber: Am So 5. April 2009 schrieb Lothar Behrens: Hi, I am mostly reading and sometime writing here. If it was useful or useless - I don't know. But anyway. Isn't it possible to also develop hardware collaboratively? [...] Hi Lothar, nope this won't fly. It's basically the sw pov approach to hw development Steve mentioned in one of his current posts. I may read his post... Developing hw is more than creating a good looking schematics in Eagle, and tasks like layout are partially done by autorouter and the other half is a *close* *interactive* process between the layout gal, the EE guys, the RF guys, the ME dept, sourcing dept etc etc. It is indeed difficult. But otoh are many hw projects (http://opencores.org/ or http://opencollector.org/ for sample), or at least hw related. IIRC OM had some really nasty experience when outsourcing some layout task. Just because the layout didn't understand exactly what EE had in mind when creating the schem, and EE didn't closely check the work of layouters. I don't speak about outsourcing. I have made similar experiences with outsourcing: An EE project (motor control) should be outsourced, but the schematics were sent by faximile! The result was about writing an application to compare the netlists to compare the then distinct projects (different wire names and the like). So don't split any EE project or work with different versions without a CVS or SVN! But giving development boards or mobile phone development kits would be an option to broaden the idea behind open mobile phone. Say, a GSM kit could be used for the carPC hobby engineer. And there are really GSM modules sold by other companies. (http://www.gsm-modem.de/ ) Then you have the control about your pcb design, but propably broaden your product palette. Not all developers need a complete telephone. But you could indeed get more value if the 'components' of a mobile device also spread the globe - as a development kit or separately. for your Q about project files instead of pdf: OM is making money by selling hw, so there's not much sense in publishing data that doesn't help EE guys in community to understand the hw but instead is only needed for production purposes. In the end you can't do anything on a single-device basis with layout or schem proj data you couldn't do without it. Or are you the guy who's etching 8-layer at home and soldering uBGA by hand? ;-) You can't patch a ready-done 8layer PCB, no matter what your document files are (sw POV on hw!). And no company is going to invest in producing some dozen proto PCB done by anonymous community guys, without checking each and every trace and footprint again what in the end for sure is more work than doing it inhouse from scratch. I don't mean that you grab the prototypes blindly for your use. But didn't you think, the comunity will also help in hardware aspects? Maybe the devkit could be coubled with a contest, who develops the best mod or addon. Or as an early preview for developers of software (the display discussion for sample: Touchscreen Capacitive (was Re: OT: iPhone howto)). Did someone yet really implemented drivers for a multitouch display? Wouldn't it good to get one preassembled from OM to develop for it? Therefore a kit would be good. Also selling kits for parts only. Gerald: It is worth to publish the private post :-) Other companies tend to keep schematics closed to protect their IP, so we at OM at least don't want to give asian cloners a kickstart without adding *any* benefit for our customers. Do you really think, they don't get any value just from the PDF version? Time will tell us this. Other companies think about using the same idea behind open source for hardware. It's because of one big issue today: The technologie changes so fast, that individual development is too expensive. Opencores as mentioned above is impressing me. Another group is going similar steps in automotive. Even yet closed and membership is propably very expensive, But there is movement in how to develop technical products. Lothar -- | Rapid Prototyping | XSLT Codegeneration | http://www.lollisoft.de Lothar Behrens Heinrich-Scheufelen-Platz 2 73252 Lenningen ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Buying a Freerunner
Young wrote: 2. with the recent announcements, I am unsure whether I want to purchase one. As suggested other times, maybe you could also look for someone in your area that could show you the phone and share experience with you. Fernando ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Error while building the sample project using openmoko toolchain
hello, I downloaded the toolchain and tried to build the sample project using steps as given on http://wiki.openmoko.org/wiki/Toolchain#Building_a_sample_project But, when I tried to run make command, I got the following error: libtool: link: cannot find the library `/usr/lib/libXinerama.la' make[2]: *** [openmoko-sample] Error 1 Can anyone suggest me the way to deal with the problem. I am having the doubt that while cross compiling it, why it searches for library in /usr/lib/ ? Thanks in advance. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
Hi Lothar, Jörg, Sean, Steve, and all others who are interested in a future GTA03, I have also been thinking for a while in exactly the same direction. Making the development of the GTA03 a community activity. Supported and sponsored by individuals and companies who are interested in the results. On one hand HW development needs a clear and close communication between people. On the other hand it needs a large number of supporters who keep their fingers out until they are asked. But synchronizing activities is much more difficult than with SW (using SVN or GIT). What we IMHO therefore need is: * a core team that works (at least semi-)professionally on it. I think the community is large enough to provide enough members with all expertise that is required (from mechanics over battery to RF etc.). * a clear milestone plan as in every successful hardware development project * a specification freeze at some point in the milestone plan * openness to ask for help into the community to judge between several similar technical solutions for the same requirement * funding of the project organization (e.g. we can set up a community funds or society or association or however the legal form has to be choosen). Funding levels could start at 5€ per year for students and go upwards for individuals and companies. And special services (e.g. managing the production of 100 customized units) could even provide more funding for the organization. A word to all those who think Hardware can not be developed by a community should take a look at: http://www.amsat.org/ Building, launching and operating not only 1 but approx. 50 satellites in the past 30 years is definitively more complex than building an open smartphone. Nikolaus Am 05.04.2009 um 19:39 schrieb Lothar Behrens: Am 05.04.2009 um 18:14 schrieb Joerg Reisenweber: Am So 5. April 2009 schrieb Lothar Behrens: Hi, I am mostly reading and sometime writing here. If it was useful or useless - I don't know. But anyway. Isn't it possible to also develop hardware collaboratively? [...] Hi Lothar, nope this won't fly. It's basically the sw pov approach to hw development Steve mentioned in one of his current posts. I may read his post... Developing hw is more than creating a good looking schematics in Eagle, and tasks like layout are partially done by autorouter and the other half is a *close* *interactive* process between the layout gal, the EE guys, the RF guys, the ME dept, sourcing dept etc etc. It is indeed difficult. But otoh are many hw projects (http://opencores.org/ or http://opencollector.org/ for sample), or at least hw related. IIRC OM had some really nasty experience when outsourcing some layout task. Just because the layout didn't understand exactly what EE had in mind when creating the schem, and EE didn't closely check the work of layouters. I don't speak about outsourcing. I have made similar experiences with outsourcing: An EE project (motor control) should be outsourced, but the schematics were sent by faximile! The result was about writing an application to compare the netlists to compare the then distinct projects (different wire names and the like). So don't split any EE project or work with different versions without a CVS or SVN! But giving development boards or mobile phone development kits would be an option to broaden the idea behind open mobile phone. Say, a GSM kit could be used for the carPC hobby engineer. And there are really GSM modules sold by other companies. (http://www.gsm-modem.de/ ) Then you have the control about your pcb design, but propably broaden your product palette. Not all developers need a complete telephone. But you could indeed get more value if the 'components' of a mobile device also spread the globe - as a development kit or separately. for your Q about project files instead of pdf: OM is making money by selling hw, so there's not much sense in publishing data that doesn't help EE guys in community to understand the hw but instead is only needed for production purposes. In the end you can't do anything on a single-device basis with layout or schem proj data you couldn't do without it. Or are you the guy who's etching 8-layer at home and soldering uBGA by hand? ;-) You can't patch a ready-done 8layer PCB, no matter what your document files are (sw POV on hw!). And no company is going to invest in producing some dozen proto PCB done by anonymous community guys, without checking each and every trace and footprint again what in the end for sure is more work than doing it inhouse from scratch. I don't mean that you grab the prototypes blindly for your use. But didn't you think, the comunity will also help in hardware aspects? Maybe the devkit could be coubled with a contest, who develops the best mod or addon. Or as an early preview for developers of software (the display
Re: [SHR] latest unstable with problems!
doesnt. Can anyone confirm this or tell a way to make the accelerometer work again? CONFIRMED ! Don't know how to make them work. Greets Michael ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR] latest unstable with problems!
Michael Tansella michael-tanse...@gmx.de writes: doesnt. Can anyone confirm this or tell a way to make the accelerometer work again? CONFIRMED ! Don't know how to make them work. How do they not work? Probably you just use applications that nobody cares to update to handle the proper way of reporting accelerometer events that was announced about 2 months ago? -- Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software! mailto:fercer...@gmail.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [SHR] latest unstable with problems!
How do they not work? Probably you just use applications that nobody cares to update to handle the proper way of reporting accelerometer events that was announced about 2 months ago? I used the python script from the wiki and it delivered only zeros. #!/usr/bin/python import struct from math import sqrt x = 0 y = 0 z = 0 secondsensorfile = /dev/input/event3 #int, int, short, short, int fmt = 'iihhi' #open file in binary mode in_file = open(secondsensorfile,rb) event = in_file.read(16) while event: (time1,time2, type, code, value) = \ struct.unpack(fmt,event) time = time1 + time2 / 100.0 if type == 2: if code == 0: x = value if code == 1: y = value if code == 2: z = value if type == 0 and code == 0: sum = int(sqrt(x*x + y*y + z*z)) print x, y, z, sum event = in_file.read(16) in_file.close() ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
Am 05.04.2009 um 21:00 schrieb Dr. H. Nikolaus Schaller: Hi Lothar, Jörg, Sean, Steve, and all others who are interested in a future GTA03, [snip] * funding of the project organization (e.g. we can set up a community funds or society or association or however the legal form has to be choosen). Funding levels could start at 5€ per year for students and go upwards for individuals and companies. And special services (e.g. managing the production of 100 customized units) could even provide more funding for the organization. And indeed we fund with the purchase of our phones. I mostly played with the navit package and done some bug reports. It's a hobby and thus it would also move someone to fund in comunity sub projects when there is a way of hand on soldering and the like. Also I played with the CAD files, wrote a script to convert some of them, that costs me about 1 day. It is a fund. The idea behind that was to make the CAD files available in more formats and thus propably push private case mods. A word to all those who think Hardware can not be developed by a community should take a look at: http://www.amsat.org/ Building, launching and operating not only 1 but approx. 50 satellites in the past 30 years is definitively more complex than building an open smartphone. Hmm. Then open source projects were not the first movements in the spirit of openess :-) This is a great sample. Here are some links about mobile equipment resellers: TFT displays: http://www.cartft.com/catalog/gl/111 USB display http://www.cartft.com/catalog/il/1057 carPC site (german): http://www.car-pc.info/ A link to books about building car PC's (linked in the carPC site): http://www.amazon.de/dp/0071468269?tag=cartftcom-21camp=1410creative=6378linkCode=as1creativeASIN=0071468269adid=044B8W2G03ATQDZ5ECZK; This is unrelated but there are always people who build their own :-) Lothar -- | Rapid Prototyping | XSLT Codegeneration | http://www.lollisoft.de Lothar Behrens Heinrich-Scheufelen-Platz 2 73252 Lenningen ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Error while building the sample project using openmoko toolchain
Hi, the following advice comes from an ametuer. I doubt this is the proper (or universal) way to fix this, but what I found worked around this for me: copy the ccmake command before the errors, cd into the src/ directory, and paste the command into your terminal and run it. I found this builds and links the object files correctly, and they work on my FR. YMMV, of course. Also, if someone has a proper way to fix this, I would be interested as well, as this is (very) hackish. On Sun, Apr 5, 2009 at 12:48 PM, Mark Night marknigh...@gmail.com wrote: hello, I downloaded the toolchain and tried to build the sample project using steps as given on http://wiki.openmoko.org/wiki/Toolchain#Building_a_sample_project But, when I tried to run make command, I got the following error: libtool: link: cannot find the library `/usr/lib/libXinerama.la' make[2]: *** [openmoko-sample] Error 1 Can anyone suggest me the way to deal with the problem. I am having the doubt that while cross compiling it, why it searches for library in /usr/lib/ ? Thanks in advance. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Interesting gadget for navit application and a feature enabler (was Re: Slashdotted)
Just to mention here, also found at the car TFT site (GNS FM9 TMC receiver (miniUSB) *neu*): http://www.cartft.com/catalog/il/1016 This may be interesting for the navit project. Lothar ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Accelerometers in recent kernels (was: Re: [SHR] latest unstable with problems!)
Michael Tansella michael-tanse...@gmx.de writes: How do they not work? Probably you just use applications that nobody cares to update to handle the proper way of reporting accelerometer events that was announced about 2 months ago? I used the python script from the wiki and it delivered only zeros. Have you seen this[1]? Are you sure the script is compatible? [1] http://git.openmoko.org/?p=kernel.git;a=commit;h=b2ae84d8bd469fe81fa0a967fde9008416a78365 -- Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software! mailto:fercer...@gmail.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Error while building the sample project using openmoko toolchain
hi, On Mon, Apr 6, 2009 at 1:26 AM, Matthias Stone matthias.stone.li...@gmail.com wrote: Hi, the following advice comes from an ametuer. I doubt this is the proper (or universal) way to fix this, but what I found worked around this for me: copy the ccmake command before the errors, cd into the src/ directory, and paste the command into your terminal and run it. I found this builds and links the object files correctly, and they work on my FR. YMMV, of course. Also, if someone has a proper way to fix this, I would be interested as well, as this is (very) hackish. Thanks for your advise. But I later found the troubleshooting part here : http://wiki.openmoko.org/wiki/Toolchain#Troubleshooting I run the script given here and then make command worked. I hope this will work for others also... ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
AW: [SHR] latest unstable with problems!
Im using my own software, so I swear its not a software issue^^. Im not getting zeros, though, just very small values, that can have a negative sign, too, but do not change. Von: Michael Tansella michael-tanse...@gmx.de An: List for Openmoko community discussion community@lists.openmoko.org Gesendet: Sonntag, den 5. April 2009, 21:34:08 Uhr Betreff: Re: [SHR] latest unstable with problems! How do they not work? Probably you just use applications that nobody cares to update to handle the proper way of reporting accelerometer events that was announced about 2 months ago? I used the python script from the wiki and it delivered only zeros. #!/usr/bin/python import struct from math import sqrt x = 0 y = 0 z = 0 secondsensorfile = /dev/input/event3 #int, int, short, short, int fmt = 'iihhi' #open file in binary mode in_file = open(secondsensorfile,rb) event = in_file.read(16) while event: (time1,time2, type, code, value) = \ struct.unpack(fmt,event) time = time1 + time2 / 100.0 if type == 2: if code == 0: x = value if code == 1: y = value if code == 2: z = value if type == 0 and code == 0: sum = int(sqrt(x*x + y*y + z*z)) print x, y, z, sum event = in_file.read(16) in_file.close() ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
AW: Accelerometers in recent kernels (was: Re: [SHR] latest unstable with problems!)
Hm, that makes sense. Are you sure this patch is included in the new kernel. Does ths mean, that we have to rewrite all our software? Von: Paul Fertser fercer...@gmail.com An: Michael Tansella michael-tanse...@gmx.de CC: List for Openmoko community discussion community@lists.openmoko.org Gesendet: Sonntag, den 5. April 2009, 22:05:14 Uhr Betreff: Accelerometers in recent kernels (was: Re: [SHR] latest unstable with problems!) Michael Tansella michael-tanse...@gmx.de writes: How do they not work? Probably you just use applications that nobody cares to update to handle the proper way of reporting accelerometer events that was announced about 2 months ago? I used the python script from the wiki and it delivered only zeros. Have you seen this[1]? Are you sure the script is compatible? [1] http://git.openmoko.org/?p=kernel.git;a=commit;h=b2ae84d8bd469fe81fa0a967fde9008416a78365 -- Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software! mailto:fercer...@gmail.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
Good comments All. Let me inline some answers/explanations. Lothar Behrens wrote: Hi, I am mostly reading and sometime writing here. If it was useful or useless - I don't know. But anyway. Let me arse around with some stupid ideas :-) What is a open phone? Is it only open source software or is it also open hardware? If software could be developed virtually at any place and from any person, why don't we do the same for hardware? Ok I cannot buy expensive equipment to test hardware that I may have developed, but I virtually could develop hardware. But many developers at one subject could spend money for a rent to let one of the team do outstanding tests. At the begining of Sean's presentation you will see two slides: 1. a picture of Steve Ballmer ( the evil empire) 2. A picture of paul Otilinni ( intel) And the point sean made about this was as follows; If a 15 year old kid tells ballmer that he has developed a technology that will disrupt microsofts business, Ballmer would do well to listen to him. Why? because with a computer and a compiler it is possible to disrupt their business or at least make there lives uncomfortable. Long ago back in 1994 before MS had any 3D api in windows there were three small UK companies that had 3D apis for the desktop: argonaut; Rendermorphics; and Criterion ( i worked there). These were really very small companies and what we did was keep gamers in DOS, while MS wanted to move gaming to windows. We disrupted their plans to move important apps into DOS. So they paid attention to us. I remember sitting with Alex st John and eric engstrom as they discussed what was originally called the manhatten project later to be directX. And the phrase disruptive technologies came up over and over again. One guy even had a folder on his desktop labeled disruptive technologies. In the end, MS aquired rendermorphics and it became Direct3D The point: in the software world, a kid and an idea is potentially a powerful force. The history of this is covered in this book: Drummond, Michael (November 2000). Renegades of the Empire: How Three Software Warriors Started a Revolution Behind the Walls of Fortress Microsoft. California: Three Rivers Press. ISBN 978-0609807453. Covers the early years of DirectX development within Microsoft, including the acquisition of RenderMorphics. The bottom line on software is this: the business of software is easy to disrupt because the barriers to entry ( the cost of tools) is comparatively low. Now, lets look at hardware. If that same 15 year kid came to Paul Otillini and said he had technology that would disrupt Intels business what would paul do. He'd ask the kid who his investors were? ask what EDA tools did he use? Synopsis? did he have a cycle accurate C-SIM of the chip? Who was his fab? was he planning an ASIC flow or COT flow for the chip, what tools did they use for floor planning, routing etc. The cost of these tools and the cost of proving something in silicon are in the millions of dollars. Hardware is hard. The barriers to entry are huge, not only IP barriers but sheer cost. So, Sean's basic point in those first two slides is that entering/disrupting the software business is orders of magnitude easier than entering the hardware business. This of course is an extreme comparison, used however to make a point. We should be on guard against notions and attitudes that characterize the hardware business as easy. At OM we entered the hardware business at the system level. Not designing chips of course, but one level up from that: designing hardware systems. Here too, however, you see costs and risks that form barriers to entry. For example, the test lab we maintain for testing phones has 5Million dollars of equipment. A prototype run of an evaluation board can cost 50K USD. 20 phones: 50K. I use this analogy. You write your code in a series of units. you unit test them. Then you do your first integration. You set up your make files and I charge you 50K to hit return. would you hit the compile button? We've all sat there and said, just compile it, see if works. That's easy in software. In Sean's presentation you'll see a slide. gcc GTA02v5 doesnt work what that means is this. There are perhaps some unconcious attitudes people have carried over from the software world that will jump up and bite them when they start to work in the hardware world. I'll use another metaphor. Building hardware requires a waterfall design process, at least in my experience. In the software world, outside of DOD and NASA, we'd be hard pressed to find projects that followed a strict waterfall model. In a waterfall model you start with requirements. And you don't write a line of code until requirements are 100% done and complete and signed off. Once the requirements are done. They don't change. Then, and only then you get to do design. You are still not writing any code. when design is 100% complete, you
Re: Slashdotted
Nice posts Steve! This is what a community oriented company works like! Frequent, on-time, interesting and well-written emails from the inside! Keep it up! - Gunnar Steve Mosher wrote: Good comments All. Let me inline some answers/explanations. Lothar Behrens wrote: Hi, I am mostly reading and sometime writing here. If it was useful or useless - I don't know. But anyway. Let me arse around with some stupid ideas :-) What is a open phone? Is it only open source software or is it also open hardware? If software could be developed virtually at any place and from any person, why don't we do the same for hardware? Ok I cannot buy expensive equipment to test hardware that I may have developed, but I virtually could develop hardware. But many developers at one subject could spend money for a rent to let one of the team do outstanding tests. At the begining of Sean's presentation you will see two slides: 1. a picture of Steve Ballmer ( the evil empire) 2. A picture of paul Otilinni ( intel) And the point sean made about this was as follows; If a 15 year old kid tells ballmer that he has developed a technology that will disrupt microsofts business, Ballmer would do well to listen to him. Why? because with a computer and a compiler it is possible to disrupt their business or at least make there lives uncomfortable. Long ago back in 1994 before MS had any 3D api in windows there were three small UK companies that had 3D apis for the desktop: argonaut; Rendermorphics; and Criterion ( i worked there). These were really very small companies and what we did was keep gamers in DOS, while MS wanted to move gaming to windows. We disrupted their plans to move important apps into DOS. So they paid attention to us. I remember sitting with Alex st John and eric engstrom as they discussed what was originally called the manhatten project later to be directX. And the phrase disruptive technologies came up over and over again. One guy even had a folder on his desktop labeled disruptive technologies. In the end, MS aquired rendermorphics and it became Direct3D The point: in the software world, a kid and an idea is potentially a powerful force. The history of this is covered in this book: Drummond, Michael (November 2000). Renegades of the Empire: How Three Software Warriors Started a Revolution Behind the Walls of Fortress Microsoft. California: Three Rivers Press. ISBN 978-0609807453. Covers the early years of DirectX development within Microsoft, including the acquisition of RenderMorphics. The bottom line on software is this: the business of software is easy to disrupt because the barriers to entry ( the cost of tools) is comparatively low. Now, lets look at hardware. If that same 15 year kid came to Paul Otillini and said he had technology that would disrupt Intels business what would paul do. He'd ask the kid who his investors were? ask what EDA tools did he use? Synopsis? did he have a cycle accurate C-SIM of the chip? Who was his fab? was he planning an ASIC flow or COT flow for the chip, what tools did they use for floor planning, routing etc. The cost of these tools and the cost of proving something in silicon are in the millions of dollars. Hardware is hard. The barriers to entry are huge, not only IP barriers but sheer cost. So, Sean's basic point in those first two slides is that entering/disrupting the software business is orders of magnitude easier than entering the hardware business. This of course is an extreme comparison, used however to make a point. We should be on guard against notions and attitudes that characterize the hardware business as easy. At OM we entered the hardware business at the system level. Not designing chips of course, but one level up from that: designing hardware systems. Here too, however, you see costs and risks that form barriers to entry. For example, the test lab we maintain for testing phones has 5Million dollars of equipment. A prototype run of an evaluation board can cost 50K USD. 20 phones: 50K. I use this analogy. You write your code in a series of units. you unit test them. Then you do your first integration. You set up your make files and I charge you 50K to hit return. would you hit the compile button? We've all sat there and said, just compile it, see if works. That's easy in software. In Sean's presentation you'll see a slide. gcc GTA02v5 doesnt work what that means is this. There are perhaps some unconcious attitudes people have carried over from the software world that will jump up and bite them when they start to work in the hardware world. I'll use another metaphor. Building hardware requires a waterfall design process, at least in my experience. In the software world, outside of DOD and NASA, we'd be hard pressed to find projects that followed a strict waterfall model. In a waterfall model you start with requirements.
Results for the first programming competition for Openmoko phones
Hi there! We just finished the reviewing of the apps participating in the programming competition. Read the results at http://risto.kurppa.fi/blog/1st-om-programming-competition-result/ We want to encourage you to participate in these projects to complete the missing features and polish them to a diamond. We want to thank everyone who contributed: developers, people who give their money to award the developers, the jury members and everyone who sent us comments and suggestions. Please let us know if you think a competition like this is a good idea to run again, what would you like to see as topics and if you have any other ideas and thoughts about this, please share it with us! r -- | risto h. kurppa | risto at kurppa dot fi | http://risto.kurppa.fi ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Accelerometers in recent kernels
hab keen oh ne baba_mel...@yahoo.de writes: Hm, that makes sense. Are you sure this patch is included in the new kernel. Does ths mean, that we have to rewrite all our software? Yes, it's in andy-tracking for quite some time. And no, not rewrite, but slightly change the software to use the new proposed scheme that is definitely better. BTW, the patch was discussed and announced at both -kernel and -devel mailing lists. -- Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software! mailto:fercer...@gmail.com ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
Dr. N We are thinking down similar paths. See my other other posts. I will check out the satilite site. My sense is, without even looking, that a fair number of people working on the project probably had some aerospace background and were well schooled in the process of requirements driven product design. I dont want to clog up community with this talk so I'm trying to get a new list set up. Steve Dr. H. Nikolaus Schaller wrote: Hi Lothar, Jörg, Sean, Steve, and all others who are interested in a future GTA03, I have also been thinking for a while in exactly the same direction. Making the development of the GTA03 a community activity. Supported and sponsored by individuals and companies who are interested in the results. On one hand HW development needs a clear and close communication between people. On the other hand it needs a large number of supporters who keep their fingers out until they are asked. But synchronizing activities is much more difficult than with SW (using SVN or GIT). What we IMHO therefore need is: * a core team that works (at least semi-)professionally on it. I think the community is large enough to provide enough members with all expertise that is required (from mechanics over battery to RF etc.). * a clear milestone plan as in every successful hardware development project * a specification freeze at some point in the milestone plan * openness to ask for help into the community to judge between several similar technical solutions for the same requirement * funding of the project organization (e.g. we can set up a community funds or society or association or however the legal form has to be choosen). Funding levels could start at 5€ per year for students and go upwards for individuals and companies. And special services (e.g. managing the production of 100 customized units) could even provide more funding for the organization. A word to all those who think Hardware can not be developed by a community should take a look at: http://www.amsat.org/ Building, launching and operating not only 1 but approx. 50 satellites in the past 30 years is definitively more complex than building an open smartphone. Nikolaus Am 05.04.2009 um 19:39 schrieb Lothar Behrens: Am 05.04.2009 um 18:14 schrieb Joerg Reisenweber: Am So 5. April 2009 schrieb Lothar Behrens: Hi, I am mostly reading and sometime writing here. If it was useful or useless - I don't know. But anyway. Isn't it possible to also develop hardware collaboratively? [...] Hi Lothar, nope this won't fly. It's basically the sw pov approach to hw development Steve mentioned in one of his current posts. I may read his post... Developing hw is more than creating a good looking schematics in Eagle, and tasks like layout are partially done by autorouter and the other half is a *close* *interactive* process between the layout gal, the EE guys, the RF guys, the ME dept, sourcing dept etc etc. It is indeed difficult. But otoh are many hw projects (http://opencores.org/ or http://opencollector.org/ for sample), or at least hw related. IIRC OM had some really nasty experience when outsourcing some layout task. Just because the layout didn't understand exactly what EE had in mind when creating the schem, and EE didn't closely check the work of layouters. I don't speak about outsourcing. I have made similar experiences with outsourcing: An EE project (motor control) should be outsourced, but the schematics were sent by faximile! The result was about writing an application to compare the netlists to compare the then distinct projects (different wire names and the like). So don't split any EE project or work with different versions without a CVS or SVN! But giving development boards or mobile phone development kits would be an option to broaden the idea behind open mobile phone. Say, a GSM kit could be used for the carPC hobby engineer. And there are really GSM modules sold by other companies. (http://www.gsm-modem.de/ ) Then you have the control about your pcb design, but propably broaden your product palette. Not all developers need a complete telephone. But you could indeed get more value if the 'components' of a mobile device also spread the globe - as a development kit or separately. for your Q about project files instead of pdf: OM is making money by selling hw, so there's not much sense in publishing data that doesn't help EE guys in community to understand the hw but instead is only needed for production purposes. In the end you can't do anything on a single-device basis with layout or schem proj data you couldn't do without it. Or are you the guy who's etching 8-layer at home and soldering uBGA by hand? ;-) You can't patch a ready-done 8layer PCB, no matter what your document files are (sw POV on hw!). And no company is going to invest in producing some dozen proto PCB done
Re: Slashdotted
On 05/04/2009 23:21, Steve Mosher wrote: The voting approach will be discussed. Basically I dont believe in letting idiots vote. You dont want me voting on your layout and convincing everyone with my superb rhetoric that your 8 layer design can be accomplished in 2 layers.. you get my drift. The community will have to have SME ( subject matter experts) They will have to have some undemocratic powers. my view at least. Hello Steve Yes, I think you took the point. I think, if there will be an open development, I would be better if there will be a meritocracy vote. Example: if there is to discuss about use glamo chip or not, I think is not a good idea to have all the community speaking about the xglamo, where 95% of the person speaking neither know the low level implication to use a chip in place of another (and it is normal, because not all people have this kind of knoledge). I am one of these idiots. What according me missed in openmoko was a community. Or better: there are a lot of person in OpenMoko community. What we missed was a lead. What we missed was an official voice from Openmoko. Often I took you email as official announcement of OM, as official face. But you are not a community manager but only a maketing manager. A community can't be democratic. Big projects as Linux, Ubuntu, Gnome, etc. have a community that is formed by person that don't stay all in the same level: there are leaders / there are developers / there are maintainers. And between them there is a knowledge and respect because they worked to get their position. This bring people to be serious and to work collaborative. Without this there are only people telling only: The GSM module suck / The Wifi module suck / All OM suck. Only with this a collaborative project can born, and to have success. In this case FIC have only to put the money when the project will be ready. And remember that a open project may not be democratic. Usually the best one are never democratic. Someone here a long time wrote here: Ubuntu community was not an casual thing. It was by design. I would like to add: OpenMoko need something like this. These are my 2 cents. Michele Renda ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
as always, ditto, what joerg said. I could release the GTA03 design files, but there value is limited. If the design were verified (DVT) and made ready for production (PVT) then the design files would only have value for somebody who wanted to quickly produce PCBs. As a resource for a design mod ( take out edge and add in 3G) it's of limited value since that new design will have different dimensions and will therefore have knock-on effects on ME and RFs.. see joergs comment about the systems intgration systems engineering task ( layout,EE,ME, and procuremnt) Joerg Reisenweber wrote: Am So 5. April 2009 schrieb Lothar Behrens: Hi, I am mostly reading and sometime writing here. If it was useful or useless - I don't know. But anyway. Isn't it possible to also develop hardware collaboratively? [...] Hi Lothar, nope this won't fly. It's basically the sw pov approach to hw development Steve mentioned in one of his current posts. Developing hw is more than creating a good looking schematics in Eagle, and tasks like layout are partially done by autorouter and the other half is a *close* *interactive* process between the layout gal, the EE guys, the RF guys, the ME dept, sourcing dept etc etc. IIRC OM had some really nasty experience when outsourcing some layout task. Just because the layout didn't understand exactly what EE had in mind when creating the schem, and EE didn't closely check the work of layouters. for your Q about project files instead of pdf: OM is making money by selling hw, so there's not much sense in publishing data that doesn't help EE guys in community to understand the hw but instead is only needed for production purposes. In the end you can't do anything on a single-device basis with layout or schem proj data you couldn't do without it. Or are you the guy who's etching 8-layer at home and soldering uBGA by hand? ;-) You can't patch a ready-done 8layer PCB, no matter what your document files are (sw POV on hw!). And no company is going to invest in producing some dozen proto PCB done by anonymous community guys, without checking each and every trace and footprint again what in the end for sure is more work than doing it inhouse from scratch. Other companies tend to keep schematics closed to protect their IP, so we at OM at least don't want to give asian cloners a kickstart without adding *any* benefit for our customers. best regards jOERG ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Buying a Freerunner
not shipping with buzz fix yet. but im slowly pushing forward Joerg Reisenweber wrote: Am So 5. April 2009 schrieb Gunnar AAstrand Grimnes: 1. The phone selling for 299 on the main site, do es it have the bug fix? or might I still have that problem? From Steve recent email about getting the v7 through production I guess not. Steve also mentioned as many as possible on stock A6 getting fixed at fab. So if I got that right we are shipping with buzzfix right now. /j ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
Thanks Lothar. I think Dr N and I will have some fruitful discussions on how to start this. I'll contribute my time and experience as I am able to to get this going. Lothar Behrens wrote: Am 05.04.2009 um 21:00 schrieb Dr. H. Nikolaus Schaller: Hi Lothar, Jörg, Sean, Steve, and all others who are interested in a future GTA03, [snip] * funding of the project organization (e.g. we can set up a community funds or society or association or however the legal form has to be choosen). Funding levels could start at 5€ per year for students and go upwards for individuals and companies. And special services (e.g. managing the production of 100 customized units) could even provide more funding for the organization. And indeed we fund with the purchase of our phones. I mostly played with the navit package and done some bug reports. It's a hobby and thus it would also move someone to fund in comunity sub projects when there is a way of hand on soldering and the like. Also I played with the CAD files, wrote a script to convert some of them, that costs me about 1 day. It is a fund. The idea behind that was to make the CAD files available in more formats and thus propably push private case mods. A word to all those who think Hardware can not be developed by a community should take a look at: http://www.amsat.org/ Building, launching and operating not only 1 but approx. 50 satellites in the past 30 years is definitively more complex than building an open smartphone. Hmm. Then open source projects were not the first movements in the spirit of openess :-) This is a great sample. Here are some links about mobile equipment resellers: TFT displays: http://www.cartft.com/catalog/gl/111 USB display http://www.cartft.com/catalog/il/1057 carPC site (german): http://www.car-pc.info/ A link to books about building car PC's (linked in the carPC site): http://www.amazon.de/dp/0071468269?tag=cartftcom-21camp=1410creative=6378linkCode=as1creativeASIN=0071468269adid=044B8W2G03ATQDZ5ECZK; This is unrelated but there are always people who build their own :-) Lothar -- | Rapid Prototyping | XSLT Codegeneration | http://www.lollisoft.de Lothar Behrens Heinrich-Scheufelen-Platz 2 73252 Lenningen ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Buying a Freerunner
Just for the records (which possibly already contain this): I have a 02A5 (from the second batch which reached Germany) and had no buzz on my two short test calls the last weeks, but they only went from the Neo to a landline phone in the other room if that's relevant. -- Marcel Am Monday 06 April 2009 00:57:33 schrieb Steve Mosher: not shipping with buzz fix yet. but im slowly pushing forward Joerg Reisenweber wrote: Am So 5. April 2009 schrieb Gunnar AAstrand Grimnes: 1. The phone selling for 299 on the main site, do es it have the bug fix? or might I still have that problem? From Steve recent email about getting the v7 through production I guess not. Steve also mentioned as many as possible on stock A6 getting fixed at fab. So if I got that right we are shipping with buzzfix right now. /j ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
thanks. During march I got so effin buried in other stuff that my community posting went to hell. I sat there looking at my community inbox grow and grow. And I thought I rather open my cell phone bill than plow through 1800 community mails but in the end you pay your cell phone bill and plow through those mails. As long as I keep the inbox empty every day, its a joy to read and respond. Gunnar AAstrand Grimnes wrote: Nice posts Steve! This is what a community oriented company works like! Frequent, on-time, interesting and well-written emails from the inside! Keep it up! - Gunnar Steve Mosher wrote: Good comments All. Let me inline some answers/explanations. Lothar Behrens wrote: Hi, I am mostly reading and sometime writing here. If it was useful or useless - I don't know. But anyway. Let me arse around with some stupid ideas :-) What is a open phone? Is it only open source software or is it also open hardware? If software could be developed virtually at any place and from any person, why don't we do the same for hardware? Ok I cannot buy expensive equipment to test hardware that I may have developed, but I virtually could develop hardware. But many developers at one subject could spend money for a rent to let one of the team do outstanding tests. At the begining of Sean's presentation you will see two slides: 1. a picture of Steve Ballmer ( the evil empire) 2. A picture of paul Otilinni ( intel) And the point sean made about this was as follows; If a 15 year old kid tells ballmer that he has developed a technology that will disrupt microsofts business, Ballmer would do well to listen to him. Why? because with a computer and a compiler it is possible to disrupt their business or at least make there lives uncomfortable. Long ago back in 1994 before MS had any 3D api in windows there were three small UK companies that had 3D apis for the desktop: argonaut; Rendermorphics; and Criterion ( i worked there). These were really very small companies and what we did was keep gamers in DOS, while MS wanted to move gaming to windows. We disrupted their plans to move important apps into DOS. So they paid attention to us. I remember sitting with Alex st John and eric engstrom as they discussed what was originally called the manhatten project later to be directX. And the phrase disruptive technologies came up over and over again. One guy even had a folder on his desktop labeled disruptive technologies. In the end, MS aquired rendermorphics and it became Direct3D The point: in the software world, a kid and an idea is potentially a powerful force. The history of this is covered in this book: Drummond, Michael (November 2000). Renegades of the Empire: How Three Software Warriors Started a Revolution Behind the Walls of Fortress Microsoft. California: Three Rivers Press. ISBN 978-0609807453. Covers the early years of DirectX development within Microsoft, including the acquisition of RenderMorphics. The bottom line on software is this: the business of software is easy to disrupt because the barriers to entry ( the cost of tools) is comparatively low. Now, lets look at hardware. If that same 15 year kid came to Paul Otillini and said he had technology that would disrupt Intels business what would paul do. He'd ask the kid who his investors were? ask what EDA tools did he use? Synopsis? did he have a cycle accurate C-SIM of the chip? Who was his fab? was he planning an ASIC flow or COT flow for the chip, what tools did they use for floor planning, routing etc. The cost of these tools and the cost of proving something in silicon are in the millions of dollars. Hardware is hard. The barriers to entry are huge, not only IP barriers but sheer cost. So, Sean's basic point in those first two slides is that entering/disrupting the software business is orders of magnitude easier than entering the hardware business. This of course is an extreme comparison, used however to make a point. We should be on guard against notions and attitudes that characterize the hardware business as easy. At OM we entered the hardware business at the system level. Not designing chips of course, but one level up from that: designing hardware systems. Here too, however, you see costs and risks that form barriers to entry. For example, the test lab we maintain for testing phones has 5Million dollars of equipment. A prototype run of an evaluation board can cost 50K USD. 20 phones: 50K. I use this analogy. You write your code in a series of units. you unit test them. Then you do your first integration. You set up your make files and I charge you 50K to hit return. would you hit the compile button? We've all sat there and said, just compile it, see if works. That's easy in software. In Sean's presentation you'll see a slide. gcc GTA02v5 doesnt work what that means is this. There are perhaps some unconcious attitudes
Re: Slashdotted
That's the point - I was away from home the last week only and kinda shocked found the om-community and debian-user-german folders with 320 mails each when I came back which is nothing compared to your 1800 mails... :) -- Marcel Am Monday 06 April 2009 01:08:24 schrieb Steve Mosher: thanks. During march I got so effin buried in other stuff that my community posting went to hell. I sat there looking at my community inbox grow and grow. And I thought I rather open my cell phone bill than plow through 1800 community mails but in the end you pay your cell phone bill and plow through those mails. As long as I keep the inbox empty every day, its a joy to read and respond. Gunnar AAstrand Grimnes wrote: Nice posts Steve! This is what a community oriented company works like! Frequent, on-time, interesting and well-written emails from the inside! Keep it up! - Gunnar Steve Mosher wrote: Good comments All. Let me inline some answers/explanations. Lothar Behrens wrote: Hi, I am mostly reading and sometime writing here. If it was useful or useless - I don't know. But anyway. Let me arse around with some stupid ideas :-) What is a open phone? Is it only open source software or is it also open hardware? If software could be developed virtually at any place and from any person, why don't we do the same for hardware? Ok I cannot buy expensive equipment to test hardware that I may have developed, but I virtually could develop hardware. But many developers at one subject could spend money for a rent to let one of the team do outstanding tests. At the begining of Sean's presentation you will see two slides: 1. a picture of Steve Ballmer ( the evil empire) 2. A picture of paul Otilinni ( intel) And the point sean made about this was as follows; If a 15 year old kid tells ballmer that he has developed a technology that will disrupt microsofts business, Ballmer would do well to listen to him. Why? because with a computer and a compiler it is possible to disrupt their business or at least make there lives uncomfortable. Long ago back in 1994 before MS had any 3D api in windows there were three small UK companies that had 3D apis for the desktop: argonaut; Rendermorphics; and Criterion ( i worked there). These were really very small companies and what we did was keep gamers in DOS, while MS wanted to move gaming to windows. We disrupted their plans to move important apps into DOS. So they paid attention to us. I remember sitting with Alex st John and eric engstrom as they discussed what was originally called the manhatten project later to be directX. And the phrase disruptive technologies came up over and over again. One guy even had a folder on his desktop labeled disruptive technologies. In the end, MS aquired rendermorphics and it became Direct3D The point: in the software world, a kid and an idea is potentially a powerful force. The history of this is covered in this book: Drummond, Michael (November 2000). Renegades of the Empire: How Three Software Warriors Started a Revolution Behind the Walls of Fortress Microsoft. California: Three Rivers Press. ISBN 978-0609807453. Covers the early years of DirectX development within Microsoft, including the acquisition of RenderMorphics. The bottom line on software is this: the business of software is easy to disrupt because the barriers to entry ( the cost of tools) is comparatively low. Now, lets look at hardware. If that same 15 year kid came to Paul Otillini and said he had technology that would disrupt Intels business what would paul do. He'd ask the kid who his investors were? ask what EDA tools did he use? Synopsis? did he have a cycle accurate C-SIM of the chip? Who was his fab? was he planning an ASIC flow or COT flow for the chip, what tools did they use for floor planning, routing etc. The cost of these tools and the cost of proving something in silicon are in the millions of dollars. Hardware is hard. The barriers to entry are huge, not only IP barriers but sheer cost. So, Sean's basic point in those first two slides is that entering/disrupting the software business is orders of magnitude easier than entering the hardware business. This of course is an extreme comparison, used however to make a point. We should be on guard against notions and attitudes that characterize the hardware business as easy. At OM we entered the hardware business at the system level. Not designing chips of course, but one level up from that: designing hardware systems. Here too, however, you see costs and risks that form barriers to entry. For example, the test lab we maintain for testing phones has 5Million dollars of equipment. A prototype run of an evaluation board can cost 50K USD. 20 phones: 50K. I use this analogy. You write your code in a series of units. you unit test them. Then
Re: Buying a Freerunner
2009/4/6 Gunnar AAstrand Grimnes gunnar.grim...@dfki.de: I'm going to be blunt here: No. If you do not want a phone but a cool linux gadget with wifi, get a nokia n810. Afaik it can do everything the openmoko does apart from GSM. if you want a cool *open* linux gadget with wifi, get an open pandora again, no gsm though ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
Am 05.04.2009 um 23:21 schrieb Steve Mosher: Good comments All. Let me inline some answers/explanations. Snip My education in 1987 till 1990, was electronics engineering. I do not any more practice in that area. So I stuck in some conflict not to start any electronics projects, because I have the glue the project will be a one man show and keep a hobby project. But if there would be a collerative project I could join, I propably would. And may it only getting more practice in laying out PCB boards whose schematics other developers have created. Ok.. here comes a question. What layout tools? are there open source layout tools ( one hopes) and if not then what tool do we pick? I mentioned KICAD (http://kicad.sourceforge.net/wiki/index.php/DE:Main_Page ). It is capable to handle up to 16 layers, has a basic autorouter engine, but also could use an external one I think. It is multiplatform (Windows, Linux, Mac OS X and probably others). There is a 6 layer PCB board as a sample that is a video grabber. As a plus, it could display boards in 3D and supports wings 3D models to be used for the parts. Also the schematics is organized in scheets and subsheets, so one could divide a project in sub projects. The scheets therefore could get connectors to enable inter scheet connections. (In my words :-) I think the same would be possible if we design PCB components with prelayouted stuff, but this is only an idea with the component as is in mind - why should it not possible to couble a component with a layout except the interconnection wires. To pick up the colerative aspect of PCB design, I could ask the dev team, if it is possible to add a color scheme to show the differences in layout to be a helper to spot differences between versions. Essentially, you are pitching the idea I'm going to try to get going. I'll make an announcement about it shortly, but my plate is pretty full and I can only volunteer a couple hours a day to help organize and guide it. If that would be possible, then it would be a real open phone :-) End of arsing around. Is there a potential to create a hardware development comunity? I think so. no harm in trying. To avoid that each individual will start its own variant we could using a vote system before any direction is done, say wich formfactor is used, for sample. The voting approach will be discussed. Basically I dont believe in letting idiots vote. You dont want me voting on your layout and convincing everyone with my superb rhetoric that your 8 layer design can be accomplished in 2 layers.. you get my drift. The community will have to have SME ( subject matter experts) They will have to have some undemocratic powers. my view at least. My knowledge is a bit away (Eagle, HP UX DS ??), but I know, Ill do something wrong, if I used 8 layers but these are 20% filled only each. OTOH, some guides could be applied like this: This board is a candidate for two layers. Don't use more than 4. I participated layouting in motor control circuits, backplanes for computer systems and also computer systems (the Transputer processor). I got more knowledge by often doing a review and do layouts in steps. First the power and block capacitors then the group of data signals and then the remaining stuff. Critical stuff is HF and that sould be a separate step. Keep versions. Also an assisting layout would be helpful, like this: I do one signal I think how it should done, an you do the rest of this signals (bus). That way you avoid the risk, someone forgots the capacity in the signals and do wire them in paralell, but shouldn't. Also signal length is an issue, but that is an HF issue. About the voting: When one makes his / her first try in layouting, the core team should not spend much time on it. A layouter first should get points of trust, thus other layouter with some more experience should / could review the work of less experienced layouters, but not vica versa. I think, this funnel also will help in finding good layouters that may get payd later and is fair. I know that a hobby electronics guy will have it harder to get points, but others with some background and the willing to help is a help. The hobby electronics guy could learn from the more experienced. Snip The cost: What I didn't know is the cost for, say, 20 phones. I know there is the cost for the equipment and the staff at all, but compare prototype costs with that here: http://www.eurocircuits.com/index.php/PCB-production-service-overview/PCB-proto-the-new-PCB-prototype-service-from-Eurocircuits.html and http://www.eurocircuits.com/index.php/Service-overview/Service-Overview.html Sean: This would propably help continue GTA3 development. The risk to produce it, would only invest some inspections of a new design and doing integration tests. And even this could be donated. I asked sean the same. We are going to set up a mailing
Re: Buying a Freerunner
Somewhere on the wiki is a place to log your non -problem. I suspect its due to one of two things, joerg and others chime in--- The buzz is most prnounced at 900mhz. rf infects the lines heading into the mixer and you'll see a ripple on the mic lines coming out. This manefests itself as a buzz for the listener on the other end. @1800 the buzz is less pronounced and @1900 you get no buzz( AFAIK) so, if your cell tower is giving you 1900, no buzz. The other explanation could be filtering on the landline. wild ass guess. Somebody with an actuall EE degree can probably explain better or more accurately. Marcel wrote: Just for the records (which possibly already contain this): I have a 02A5 (from the second batch which reached Germany) and had no buzz on my two short test calls the last weeks, but they only went from the Neo to a landline phone in the other room if that's relevant. -- Marcel Am Monday 06 April 2009 00:57:33 schrieb Steve Mosher: not shipping with buzz fix yet. but im slowly pushing forward Joerg Reisenweber wrote: Am So 5. April 2009 schrieb Gunnar AAstrand Grimnes: 1. The phone selling for 299 on the main site, do es it have the bug fix? or might I still have that problem? From Steve recent email about getting the v7 through production I guess not. Steve also mentioned as many as possible on stock A6 getting fixed at fab. So if I got that right we are shipping with buzzfix right now. /j ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
thats the funny thing about inboxes and bills. If you ignore them they dont go away, they just get bigger. There's a bunch of jokes here I refuse to make. Marcel wrote: That's the point - I was away from home the last week only and kinda shocked found the om-community and debian-user-german folders with 320 mails each when I came back which is nothing compared to your 1800 mails... :) -- Marcel Am Monday 06 April 2009 01:08:24 schrieb Steve Mosher: thanks. During march I got so effin buried in other stuff that my community posting went to hell. I sat there looking at my community inbox grow and grow. And I thought I rather open my cell phone bill than plow through 1800 community mails but in the end you pay your cell phone bill and plow through those mails. As long as I keep the inbox empty every day, its a joy to read and respond. Gunnar AAstrand Grimnes wrote: Nice posts Steve! This is what a community oriented company works like! Frequent, on-time, interesting and well-written emails from the inside! Keep it up! - Gunnar Steve Mosher wrote: Good comments All. Let me inline some answers/explanations. Lothar Behrens wrote: Hi, I am mostly reading and sometime writing here. If it was useful or useless - I don't know. But anyway. Let me arse around with some stupid ideas :-) What is a open phone? Is it only open source software or is it also open hardware? If software could be developed virtually at any place and from any person, why don't we do the same for hardware? Ok I cannot buy expensive equipment to test hardware that I may have developed, but I virtually could develop hardware. But many developers at one subject could spend money for a rent to let one of the team do outstanding tests. At the begining of Sean's presentation you will see two slides: 1. a picture of Steve Ballmer ( the evil empire) 2. A picture of paul Otilinni ( intel) And the point sean made about this was as follows; If a 15 year old kid tells ballmer that he has developed a technology that will disrupt microsofts business, Ballmer would do well to listen to him. Why? because with a computer and a compiler it is possible to disrupt their business or at least make there lives uncomfortable. Long ago back in 1994 before MS had any 3D api in windows there were three small UK companies that had 3D apis for the desktop: argonaut; Rendermorphics; and Criterion ( i worked there). These were really very small companies and what we did was keep gamers in DOS, while MS wanted to move gaming to windows. We disrupted their plans to move important apps into DOS. So they paid attention to us. I remember sitting with Alex st John and eric engstrom as they discussed what was originally called the manhatten project later to be directX. And the phrase disruptive technologies came up over and over again. One guy even had a folder on his desktop labeled disruptive technologies. In the end, MS aquired rendermorphics and it became Direct3D The point: in the software world, a kid and an idea is potentially a powerful force. The history of this is covered in this book: Drummond, Michael (November 2000). Renegades of the Empire: How Three Software Warriors Started a Revolution Behind the Walls of Fortress Microsoft. California: Three Rivers Press. ISBN 978-0609807453. Covers the early years of DirectX development within Microsoft, including the acquisition of RenderMorphics. The bottom line on software is this: the business of software is easy to disrupt because the barriers to entry ( the cost of tools) is comparatively low. Now, lets look at hardware. If that same 15 year kid came to Paul Otillini and said he had technology that would disrupt Intels business what would paul do. He'd ask the kid who his investors were? ask what EDA tools did he use? Synopsis? did he have a cycle accurate C-SIM of the chip? Who was his fab? was he planning an ASIC flow or COT flow for the chip, what tools did they use for floor planning, routing etc. The cost of these tools and the cost of proving something in silicon are in the millions of dollars. Hardware is hard. The barriers to entry are huge, not only IP barriers but sheer cost. So, Sean's basic point in those first two slides is that entering/disrupting the software business is orders of magnitude easier than entering the hardware business. This of course is an extreme comparison, used however to make a point. We should be on guard against notions and attitudes that characterize the hardware business as easy. At OM we entered the hardware business at the system level. Not designing chips of course, but one level up from that: designing hardware systems. Here too, however, you see costs and risks that form barriers to entry. For example, the test lab we maintain for testing phones has 5Million dollars of equipment. A prototype run of an evaluation board can cost 50K USD. 20 phones: 50K. I
Re: Slashdotted
Perhaps one of the positives which could be taken from this is that it allows a rethink. One question in my mind was why the need to produce GTA03 when GTA02 was getting better? I hadn't time to follow GTA03 as like many people, I see, I have a fair few emails to read. I once heard someone say most businesses fail as they try to be perfect (something like the waterfall, I suppose). So could things move on with just a GTA02 (not forgetting GTA01, but concentrating on the latest product) or does the project really need 03 / plan B? I suppose having a camera, 3G, etc would have been good, but isn't the fact that the phone is open the big selling point? I know it is for me. Regards, A.___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Build shr failed, need help
Dear List, I'm building shr image, and found this error, see below. How can I fix it? Thanks NOTE: Running task 3161 of 6837 (ID: 2877, /home/daniel/freerunner/shr/shr-testing/openembedded/packages/linux/linux-openmoko-2.6.28_git.bb, do_install) NOTE: package linux-openmoko-2.6.28-2.6.28-oe1 +gitr34240a1c06ae36180dee695aa25bbae869b2aa26: started NOTE: package linux-openmoko-2.6.28-2.6.28-oe1 +gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3: task do_install: started ERROR: function do_install failed ERROR: see log in /home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/temp/log.do_install.20721 NOTE: Task failed: /home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/temp/log.do_install.20721 NOTE: package linux-openmoko-2.6.28-2.6.28-oe1 +gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3: task do_install: failed ERROR: TaskFailed event exception, aborting NOTE: package linux-openmoko-2.6.28-2.6.28-oe1 +gitr34240a1c06ae36180dee695aa25bbae869b2aa26: failed ERROR: Build of /home/daniel/freerunner/shr/shr-testing/openembedded/packages/linux/linux-openmoko-2.6.28_git.bb do_install failed ERROR: Task 2877 (/home/daniel/freerunner/shr/shr-testing/openembedded/packages/linux/linux-openmoko-2.6.28_git.bb, do_install) failed NOTE: Tasks Summary: Attempted 3160 tasks of which 3160 didn't need to be rerun and 1 failed. ERROR: '/home/daniel/freerunner/shr/shr-testing/openembedded/packages/linux/linux-openmoko-2.6.28_git.bb' failed NOTE: build 200904060758: completed make: *** [image] Error 1 /* ** error log in /home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/temp/log.do_install.20721 */ INSTALL sound/soc/snd-soc-core.ko INSTALL sound/usb/snd-usb-audio.ko INSTALL sound/usb/snd-usb-lib.ko make[1]: Leaving directory `/home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/git' make[1]: Entering directory `/home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/git' MKDIR /home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/image/lib/firmware/kaweth INSTALL /home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/image/lib/firmware/kaweth/new_code.bin /home/daniel/freerunner/shr/shr-testing/tmp/staging/i686-linux/usr/bin/install-sh: ./-m0644 does not exist. make[1]: *** [/home/daniel/freerunner/shr/shr-testing/tmp/work/om-gta02-angstrom-linux-gnueabi/linux-openmoko-2.6.28-2.6.28-oe1+gitr34240a1c06ae36180dee695aa25bbae869b2aa26-r3/image/lib/firmware/kaweth/new_code.bin] Error 1 -- Daniel.Li lida_m...@163.com PALFocus (http://palfocus.oicp.net) ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
Am Monday 06 April 2009 02:28:05 schrieb Anthony Clearn: [...] but isn't the fact that the phone is open the big selling point? I know it is for me. That's the selling point for us more-or-less nerds. But the average oh-the-iphone-has-so-nice-bling-bling-user cannot see the value an open phone has for us but sees that it has no camera. But he/she wants a camera, so the decision is done. This is of course simplistic and I love the iPhone on a different layer, too, but it's the way I mostly see it. -- Marcel ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Recommended GTA01 images?
Yeah. I gave up using the built in flash a while ago due to never having any free space. I run the OS on the sdcard, plenty of room there. Ben polz wrote: On Sunday 05 April 2009 05:40:50 Ben Wilson wrote: try shr-lite-image-om-gta01.jffs2 from http://shr.bearstech.com/shr-testing/images/om-gta01/ How did you get it to fit in the flash, along with gllin? ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: [QtExtended] does anybody use matchbox keyboard?
leona...@lilik.it wrote: Hi all, Does anybody use the matchbox keyboard on Qtextended? (the one with grey little letters unusable with your fingers?). I am using it. I am surprised myself that i can type on it, but works for me quite good. However i wouldnt mind if i had better keyboard :) At least the backspace could be in place that is easier to hit. My favourite keyboard was the one in SHR. Radek ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
update to knjmokocalendar
hi, i see knjmokocalendar has been updated today. i try to run it and get: /usr/bin/knjmokocalendar: line 3: ./knjmokocalendar.rb: Permission denied it appears knjmokocalendar.rb is not executable. so, you might want to run: chmod +x /opt/knjmokocalendar/knjmokocalendar.rb before you can do anything cheers ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
Well, sean announced the mailing list at openexpo. also talked about our long term view. I read through your other comments below. Thanks. On the Proto boards. PCB is just one component of the cost of a EVT board. I know with the Voodoo II I spent at least 1000 per board to get a 2 day turn back in 1998 or so. The difficulty with a cell phone PCB, and the GTA03 in particular, was the small number of houses who could actually build the PCB, laser drilled, the 6410 BGA required a very specialized PCB, cant recall all the details.. hey Im marketing. Plus components for a short run tend to be very expensive. Granted I didnt go over all the costs with a fine tooth comb. (task belongs to engineering) In any case I think with something like Dr. N approach and the one rattling inside my head we could probably get through EVT with a volunteer effort. let me see about the progress on getting the list set up. Lothar Behrens wrote: Am 05.04.2009 um 23:21 schrieb Steve Mosher: Good comments All. Let me inline some answers/explanations. Snip My education in 1987 till 1990, was electronics engineering. I do not any more practice in that area. So I stuck in some conflict not to start any electronics projects, because I have the glue the project will be a one man show and keep a hobby project. But if there would be a collerative project I could join, I propably would. And may it only getting more practice in laying out PCB boards whose schematics other developers have created. Ok.. here comes a question. What layout tools? are there open source layout tools ( one hopes) and if not then what tool do we pick? I mentioned KICAD (http://kicad.sourceforge.net/wiki/index.php/DE:Main_Page). It is capable to handle up to 16 layers, has a basic autorouter engine, but also could use an external one I think. It is multiplatform (Windows, Linux, Mac OS X and probably others). There is a 6 layer PCB board as a sample that is a video grabber. As a plus, it could display boards in 3D and supports wings 3D models to be used for the parts. Also the schematics is organized in scheets and subsheets, so one could divide a project in sub projects. The scheets therefore could get connectors to enable inter scheet connections. (In my words :-) I think the same would be possible if we design PCB components with prelayouted stuff, but this is only an idea with the component as is in mind - why should it not possible to couble a component with a layout except the interconnection wires. To pick up the colerative aspect of PCB design, I could ask the dev team, if it is possible to add a color scheme to show the differences in layout to be a helper to spot differences between versions. Essentially, you are pitching the idea I'm going to try to get going. I'll make an announcement about it shortly, but my plate is pretty full and I can only volunteer a couple hours a day to help organize and guide it. If that would be possible, then it would be a real open phone :-) End of arsing around. Is there a potential to create a hardware development comunity? I think so. no harm in trying. To avoid that each individual will start its own variant we could using a vote system before any direction is done, say wich formfactor is used, for sample. The voting approach will be discussed. Basically I dont believe in letting idiots vote. You dont want me voting on your layout and convincing everyone with my superb rhetoric that your 8 layer design can be accomplished in 2 layers.. you get my drift. The community will have to have SME ( subject matter experts) They will have to have some undemocratic powers. my view at least. My knowledge is a bit away (Eagle, HP UX DS ??), but I know, Ill do something wrong, if I used 8 layers but these are 20% filled only each. OTOH, some guides could be applied like this: This board is a candidate for two layers. Don't use more than 4. I participated layouting in motor control circuits, backplanes for computer systems and also computer systems (the Transputer processor). I got more knowledge by often doing a review and do layouts in steps. First the power and block capacitors then the group of data signals and then the remaining stuff. Critical stuff is HF and that sould be a separate step. Keep versions. Also an assisting layout would be helpful, like this: I do one signal I think how it should done, an you do the rest of this signals (bus). That way you avoid the risk, someone forgots the capacity in the signals and do wire them in paralell, but shouldn't. Also signal length is an issue, but that is an HF issue. About the voting: When one makes his / her first try in layouting, the core team should not spend much time on it. A layouter first should get points of trust, thus other layouter with some more experience should / could review the work of less experienced layouters,
Re: Slashdotted
Steve Mosher wrote: hardware world. I'll use another metaphor. Building hardware requires a waterfall design process, at least in my experience. In the software world, outside of DOD and NASA, we'd be hard pressed to find projects that followed a strict waterfall model. Hmm, I think one risk of having a heavy development process is that everyone tries to cram all their pet ideas into the project like there's no tomorrow. And yes, I have to plead guilty there as well :-( I think a useful compromise would be a rigid process from design to prototype or product, but the ability to start such processes in rapid succession. A lot of problems in the GTA01/GTA02 design were only found after they hit end-users. Instead of bickering for half a year about buzz fixes, wouldn't it have been easier in the end if we had just been able to start a new design, with the necessary changes, but only them ? This isn't of course something you just decide and it's done. You have to design the company/organization around such an idea. E.g., don't produce at a factory that could spit out a million of units a week but that takes three months to get rolling. minimum, plus a redesign. Take the appendix out--perform a glamoectomy? ask Werner about the design implications of that on WIFI. From (painful) memory: Half a month of getting a straight answer from the vendor whether the chip can do it, about two weeks of figuring out how to best rearrange that whole software stack such that the problem becomes solveable, a few days of implementation, well above a month to find out why that perfect plan didn't work, followed by a few more days of working around the silicon bugs eventually discovered. Ah yes, and when it was done, it didn't get used :-( When assessing the complexity of a problem, we tend to see only those few days of actual development, not those months of unexpected consequences. The OM designs all used modules for GSM and modules for things like WIFI and BT as opposed to down designs or chips on PCBs. The diffculty is not in finding components or modules Famous last words ;-) I'd humbly submit that it can be incredibly painful to find certain components if you're not a really big player. And sometimes, one has to use components that aren't even designed for phones, which creates its own set of problems. The voting approach will be discussed. Basically I dont believe in letting idiots vote. In Linux, we have the concept of benevolent dictators ;-) Very nice and insightful post. Thanks ! - Werner ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
Thanks Anthony. For the sake of everyone who hasnt read my posts on this or seen the video of seans speech. Let me say that your position is the one we settled on. spend our resources on the FR and then fund a modest project: project B. Put the GTA03 on hold and find a way to involve the community more in its development. inlined below find an advanced copy of my official comments. stuff I send to the press. As a side note on this, these official comments grew out of posts I made here first. During sean's presentation someone commented that our approach to open business was the most radical he had seen. It is. and it presents great challenges for all of us. Seans video: http://www.youtube.com/watch?v=UFuwhPXYxxIfeature=PlayListp=96FB31DA6E4012DAindex=1 I'll have my video up in a bit, an interview. Here's the advance copy of my comments to the press. During the last week Openmoko has had two great events. First the Embedded System Conference, ESC) and second, the OpenExpo in Bern. Those events could not have been more well timed for us because we had two major announcements to make: a thrust into the embedded systems market and the announcement of a new device, not a phone but an entirely new open device. The launch into the embedded systems market is a case of the market finding the manufacturer. We designed the FreeRunner as an open phone. After it launched we started to receive requests from customers we never dreamed existed: Innovators who wanted to change the case or add in additional hardware. People who wanted to resell the phone with their software added. The collective creativity outside the company, dwarfed the creativity within the company. Our customers truly are an army of Davids. To seize this opportunity we decided to open up our CAD files, and open up our schematics. That way these new-found markets can develop for themselves products that we don’t have the resources to develop. So, over the next few months you’ll see us make a more focused effort in this market space. As a platform for embedded development, nothing compares to the FreeRunner: Open schematics; Open CAD; Open hardware; Open software. At OpenExpo we had a keynote speech in the business track. This gave us the opportunity to explain some of the change in focus we’ve made in the past month. Our CEO Sean Moss-Pultz delivered the presentation and I’ll take some space here to explain in a bit more detail the background behind these exciting changes. Sean discussed three things: 1. Our successes. 2. Our mistakes. 3. Our challenges It’s vitally important when addressing the challenges of the future to assess and understand your past success. Openmoko launched its first developer phone in July of 07 and the FreeRunner shipped in July of 08. Sales tripled. Not only did we build a phone; we built a company and distribution network in the process. We also helped others build their own businesses around the FreeRunner. Our takeaway lessons were as follows: Open Products can be successful in the marketplace; being Open multiplies everyone’s business opportunities. For our mistakes we identified these: Open Product design is very hard as there is a tendency to make too many changes. Our culture is not authoritarian. We also tended to view hardware with a “software” mentality, as something that could be easily changed or patched. Our challenge going forward is to seize the opportunity we see in the embedded space and push forward the cause of open hardware. And we had to make some choices about how to spend the balance of 2009. There were essentially three projects going on inside OpenMoko: ongoing support of FreeRunner; Development of a follow on phone, the GTA03; and development of project “B”. From a resources standpoint we could pick any two. Given the traction we see in the embedded space and given our passionate commitment to current FreeRunner owners and developers it was easy to pick that project. Nine months after launching FreeRunner with tremendous support from the community the product is coming into its own with a diverse set of distributions that run on it, from android to debian. Then comes the choice between project “B” and the GTA03. There were two paths: A: Fulfill our promises on FreeRunner and launch GTA03 B: Fulfill our promises on FreeRunner and launch project B. We will talk more about project B in the coming months, but these salient facts guided our decisions: 1. GTA03 was in constant flux as a design. 2. GTA03 schedule was consequently always slipping. 3. The resources required for GTA03 are 3X those required for Project B. 4. OM doesn’t have 3X resources So, we picked plan B. Focus on supporting the FreeRunner and launching the more modest project, project B. That decision entailed putting GTA03 on hold and rethinking how we do that product and that business in a better way: learning from our mistakes and building on our success. It also meant
Re: on recurring alarm and simulating a down
On Sun, 2009-04-05 at 12:32 +0200, Łukasz Pankowski wrote: kimaidou kimai...@gmail.com writes: ... Thanks anyway, great soft ! When you do the rewrite, can you lose the 1..2..3..4.. thing! - or at least make it an optional setting in favour of a large (red) single button saying STOP! Woke up this morning, and by the time I had fumbled and missed trying to enter the digits because of bleary sleep filled eyes and no glasses, my other half was awake and sympathetically saying Can you please just stop fiddling around and take the battery OUT! Otherwise its great on shr-testing - even wakes when its supposed to - not like the alarm app thats the default. BillK ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Intone (0.20 - alpha release) Elementary based mplayer frontend
Hi, Hi, I get the following error when starting with shr testing: intone: error while loading shared libraries: libecore_input.so.0: cannot open shared object file: No such file or directory You'll probably need to upgrade to shr-unstable. Intone needs the newer releases of elementary (and enlightenment therefore). One check is to run the elementary tests application and see if the demos for sliders and genlists are available. If not - upgrade to shr-unstable. -- View this message in context: http://n2.nabble.com/Intone-%280.20---alpha-release%29-Elementary-based-mplayer-frontend-tp2587826p2591006.html Sent from the Openmoko Community mailing list archive at Nabble.com. ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community
Re: Slashdotted
Lothar Behrens wrote: I mentioned KICAD (http://kicad.sourceforge.net/wiki/index.php/DE:Main_Page KiCad is probably the Open Source EDA system that's closest to being up to the task. But I still wonder if it can really do it. Don't get me wrong. I use KiCad for everything I do privately and I even contributed a few small features. But then I only do 2 layers, no ground planes, no impedance-matched lines, etc. For an open development process, using a freely available EDA system would of course be an incredible boost. I just wonder if we would really have the resources to build the phone and the EDA system that can do it in parallel. - Werner ___ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community