Re: Debian first experience made a bit easier...

2009-08-27 Thread Lee Grime
I installed debian a couple of days ago.

1st try with a new 8GB sandisk uSDHC card, which failed with IO errors.  I
assume this is because of the SD card speed.

Tried with a sandisk 4GB uSDHC, using install.sh, with VFAT boot partition.

Install worked fine.

Some problems encountered :-

Re-camping.  I can only tell it is doing this because I left it near my PC
and the speakers were picking it up!  Happens about every 5-10mins.
I did not have this problem with SHR, it is stable for GSM.  SMS has a few
quirks, but nothing major.  I know there is a hardware fix for this, but why
no problems with SHR?

Wifi, could not connect to my T-Com (Germany) wireless router (WEP).  It was
picked up using wifi-radar, but failed to get an IP address.
I have never been able to connect to this router though, even using command
line and config files etc.  I have a new linksys N wifi router which I will
try it on soon.

GPRS worked fine.

Midori and tangoGPS do not pick anything up from the internet via USB
connection to PC.  I can ping google no problem.  Midori worked via GPRS.

Not sure how to put it into suspend, seems a bit flakey!

I have not had time to look into any of these problems yet, but will report
findings when I do.

-Lee
___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: New Life in Openmoko Phones

2009-05-20 Thread Lee Grime
If you want any FPGA or CPLD work doing, I will do it.

Been doing this kind of stuff since fuse blown devices with Palasm.  (20
years!)

Any glue logic, hardware acceleration, bus interfaces etc.

If anyone has ideas about what we could put in a low powered CPLD/FPGA,
please come forward, will have the time to do it in about a month.

Me.

On Mon, May 18, 2009 at 7:01 PM, Wolfgang Spraul wolfg...@openmoko.comwrote:

 Hi everybody,
 (sorry for the cross-posting, I thought spreading the word about
 gta02-core and new stuff from Openmoko was worth it...)

 Today Openmoko released additional pieces of documentation about
 Freerunner hardware: board outline, footprints and netlist.
 Same as all other releases before - under Creative Commons Share-Alike
 license.
 Available at:

 http://downloads.openmoko.org/developer/schematics/GTA02/gta02_outline_footprints_netlist.tar.bz2

 What is this and who is it for?
 Well, definitely not for end users, not for software developers, not
 even the typical kernel hacker.
 The release contains cryptic text files containing data points about our
 hardware - basically additional information complementing our
 PDF-formatted schematics release last year.

 The reason we released this is to support an exiting new project that
 has emerged over the last few weeks - gta02-core.
 http://wiki.openmoko.org/wiki/Gta02-core
 gta02-core is a community project to create a new hardware revision of
 the gta02 hardware
 They chose a 100% GPL layout tool, KiCAD
 (http://en.wikipedia.org/wiki/Kicad), which uses only text-based files
 hence they can be checked into typical revision control systems. Since
 they are text, they are also 'scriptable', i.e. scripts can extract and
 process data from the layout files.
 Werner and Dave Ball got it rolling, and are currently working on the
 re-layout of gta02 (http://docs.openmoko.org/trac/browser/trunk/gta02-core
 ).

 The way I see gta02-core is that it opens up a path to new, fully open
 phone hardware.
 For the future of the software we are all working on right now - whether
 it's the kernel, FSO, Paroli/Ophonekit, etc., we either need to design
 new fully open hardware specifically for it, or we need to find ways to
 hack into phones that are 'closed' by default (either accidentally or on
 purpose).
 gta02-core focuses on the first option, and I hope will receive more
 attention from the community, and definitely from Openmoko the company.
 The path is long, even KiCAD itself may need improvements, but if a few
 more people get interested and join, we may have new fully open phone
 hardware in 6-12 months. No worries, in all this time of course the
 Freerunners will remain available (we have enough in stock and are ready
 for new production runs if necessary), and hopefully they continue to be
 an interesting development platform for mobile free software projects.

 Right now, if you want to join the revolution in open hardware
 development, read the gta02-core wiki page carefully
 (http://wiki.openmoko.org/wiki/Gta02-core), and join the mailing list
 (slightly confusingly named gta03 :-)) at
 http://lists.openmoko.org/mailman/listinfo/gta03
 Then see where you can contribute - it's a wide open field with many
 possible tasks, no matter which background you are coming from.
 I'll see what I can do.
 Best Regards,
 Wolfgang


 ___
 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: Questions and Answers

2009-01-02 Thread Lee Grime
Sean,

I come from a hardware background, chip design mainly, but analogue
(note the spelling :-) ) and DSP(MSc) are still strong points.  Done
chip design for 15 years.  Now I do not have a great deal of time at the
moment, what with a 3 week old baby and stuff!, but if we can get a few
other like minded people together, I am sure we can produce our own open
source SoC.  And if the credit crunch kicks in properly, even more time.

I have heard all about the problems with the crappy Glamo chip.  Why not
have a small CPLD as a co-processor, into which we load a 'codec' for
whatever we are doing at the time, say mp3 decoding, or some video
codec.  We can get cheap and low power enough CPLD's or FPGA's these
days to perform this job.

Lets make this thing really open.  Could even do the GSM part open
source.  No more problems with NDA's etc.  If you can get to 100K units
our own ASIC should become viable.

What do you think?

Lee.

On Sat, 2009-01-03 at 07:11 +0800, Sean Moss-Pultz wrote:
 Dear Community
 
 
 Here are my answers to your great questions:
 
  Q1. The end of the year is a time to look back on the year
  achievements. So where does Openmoko stands now from a business point
  of view ? Could you comment on sustainability, on sales numbers, on
  geographic markets and customer categories ?
 
 Let me begin by addressing the market aspects of the question, because I
 find this part more fundamental. Openmoko was built from the tools and
 knowledge of the Internet. Our argument for the necessity of an open
 phone stems from an observation that the Internet breaks down mass
 markets by making it economically attractive for companies to address
 niche market segments. We saw a real business opportunity caused by this
 divergence. So we set out to build a product capable of allowing a
 company to reach out to its customers and allowing its customers to talk
 back and to talk to each other. This product was the Neo 1973.
 
 We pioneered a new breed of Consumer Electronics companies. The products
 we build expand our community. The expanded community makes for better
 products and more sales. Ad infinitum. Perhaps one day people will look
 back and call such corporate and community teamwork the first, of many,
 Social Electronics companies.
 
 FreeRunner, our major product milestone of 2008, started selling in
 July. We were more conservative this time with our launch. There were no
 pre-orders. We sold first through distributors. Our own order processing
 was entirely automated. Last time it was (painfully) manual. I hope
 everyone who reads this list will appreciate how much effort FreeRunner
 took. Openmoko is a very small company. We succeeded in building a
 smartphone only because we didn't have enough experienced people to tell
 us that it couldn't be done.
 
 While far better than the Neo 1973, FreeRunner had its share of
 problems. The ancient TI Calypso had registration and SIM card
 compatibility issues. Audio quality, while slowly improving, still is
 not perfect. But I can accept these growing pains. We are improving. We
 are much better than our last product. And community effects continue to
 materialize in mind-blowing ways. (I will never forget the speed at 
 which we all fixed the GPS issue.)
 
 Back to the Basics was our response to your public and private
 comments. We continue to refocus internal efforts around these ideas.
 Paroli represents a phone application with a feature set reduced to the
 bare minimum that is still useful. FSO is our base that will let you
 easily build what you want. The entire system is becoming more stable as
 we increase our efforts to have our kernel downloadable from kernel.org.
 Our technology plan is stabilized at this point. Development priorities
 for the next six months are clear.
 
 Openmoko's goal can be written in one sentence: We want to build
 consumer products that package the best parts of the FOSS world into
 products that are relevant and inspiring to ordinary people.
 Inspiring is the key part of this goal in my mind. Here's a list, off
 the top of my head, of the things we've inspired to date:
 
* A small project inside of FIC to become an independent company
* 24 distributors around the world to join us in getting our products
  to more people
* The development of entire distributions (as opposed to just
  applications)
* Industrial designers to remix our CAD files
* A very interesting Framework initiative
* A documentation list with the most amazing Community Update emails
 
 Using inspiration as a metric, without a doubt, Openmoko was a massive
 success in 2008. If you want to compare us to Apple and their iPhone I
 would be flattered, but I also think it's a strange comparison. We are
 very a small company. Sales are just enough (around 10,000 to date) to
 survive. Apple has been around for 30 years - Openmoko just under two.
 I'm extremely excited about our position going into 2009. At the same
 time, 

RE: Wisdom of crowds - the update

2008-06-03 Thread Lee Grime
Steve,

You are assuming that neo customers follow a 1st order model.  2nd order
would be +10x -5x +3x -1 sinc function.

On Tue, 2008-06-03 at 10:34 -0700, steve wrote:
 well I am a big fan of the wisdom of crowds. 
 
  
 
 I am a big fan of the army of davids
 
  
 
 That said, I also understand the limitations of these methods.
 
  
 
 My method is brutally numeric. this is my training. You begin with a
 demand forecast. Lets say “X per week.”
 
  
 
 actually, it’s more sophisticated than that since products go through
 an initial SURGE and then they settle into
 
 a regular run rate. For example. at launch you might see  10X units
 per week for 1-3 weeks, and then it would 
 
 taper off to 5X, 3X, 1X.  Engineers here will recognize this response
 function. response to a impulse.
 
  
 
 basically I track the data on weekly basis and use that to guess  the
 entire demand curve. more data equals better estimate.
 
  
 
 When a product hits the run rate ( linear) part of the demand curve,
 then a monkey can do the math. hey boss I sold 1 million
 
 last month. I bet  I’ll sell a million next month!” thanks monkey.
 here’s a banana.
 
  
 
 The big risk is the guessing the intitial impulse. make sense? 
 
  
 
 The other thing that everybody misses is the markets they don’t know
 about.
 
  
 
 I have a forecast for Linux Mobile developers. Call that number X.
 
  
 
 Then I get a call from University XYZ. they want Neo.
 
 Then I get a call from medical company PDQ. they want Neos.
 
  
 
 and the list goes on. adjust demand curves.
 
  
 
  
 
 So the crowd guessed 4000 GTA01? for linux developers only?
 
  
 
  
 
 pretty damn close. But supply constraints biased  the result.
 
  
 
  
 
  
 
  
 

 __
 From:[EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of JW
 Sent: Tuesday, May 27, 2008 6:24 PM
 To: community@lists.openmoko.org
 Subject: Wisdom of crowds - the update
 
 
  
 
 hi steve  community
 
 once upon a time a long, long time ago tim kersten set up a site to
 track the wisdom of crowds [1] with regard to the question how many
 freerunners will FIC sell in the first two months
 
 the answer can be seen here (click the stats tab)
 http://openmoko.hobby-site.com/ and is remarkably consistent at a
 median value of 4000 after over 1000 people voted.In fact this
 number has stayed very close to 4000 since the low hundreds of votes.
 
 so are you going to ask the webshop/pulster/trisoft/whoever to keep
 track of the real number for you?  .after all, if it turns out to
 be accurate you can use this method for planning your next product!
 
 and are you going to tell us how accurate it was :-) ?
 
 actually the rules for the wisdom of a crowd to be accurate demand
 that each guess is independent. and here we have a little
 pollution in that it is possible for you to see others votes before
 you vote yourself (although many will not have bothered)
 
 anyway it gave us something to do while you folks were busy making
 phones
 
 i reckon it saved at least 12 useless messages to list by frustrated
 geeks..  (and oops  created only 9 more)
 
 actually next time we could always use it to guess the release date
 for son of freerunner 
 
 jw
 
 [1] http://en.wikipedia.org/wiki/The_Wisdom_of_Crowds
 
 
 ___
 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


Open Hardware

2008-06-01 Thread Lee Grime
Hello All,

New subscriber, have been lurking for a long time.

Since the idea of Openmoko is to be fully open source, why can we not
have the same for hardware?

My background is in hardware design, specifically FPGA's and ASIC's.
The system on chip used by the NEO's could be designed as open source
making the whole concept even more open!  There already exists a
community for open source IP cores for silicon at opencores.org.  If we
can find enough like minded people we can develop our own SoC for future
freerunners.  You do need to be selling a lot of chips before it makes
financial sense to make your own ASIC, but if enough GTA02's are sold it
could give an idea if this is possible or not.

We can always make a prototype phone with an FPGA for development

What are the communities feelings on this?

Are there any other subscribers with the same background?

I am nothing to do with opencores.org by the way, but to me it looks
like it is looking for a project to pull everything together and this
would be ideal! 


___
Openmoko community mailing list
community@lists.openmoko.org
http://lists.openmoko.org/mailman/listinfo/community


Re: Open Hardware

2008-06-01 Thread Lee Grime
Like i mentioned it is a question of scale, a SoC if you already have
most of the IP cores will not be hard to design. (the processor could be
the stumbling block however)

have a look here for IP that is already available

http://www.opencores.org/browse.cgi/by_category

You are paying nothing for custom components.

The masks for the ASIC will be the big initial cost, but if you sell
enough silicon it becomes less of an issue.

On Sun, 2008-06-01 at 09:53 -0400, Chris Wright wrote:
 Openmoko phones are as cheap as they are because they use commodity
 hardware, I'm given to understand. If you wanted a phone with open
 hardware, you'd probably be paying thousands for all the custom
 components. Plus there's testing and certification for various parts,
 which probably is also expensive
 
 It's doable, but it'd be harder by far than the OGP. And consider that
 the first card released by the OGP costs $1500, which is two or three
 times the cost of the more expensive commodity cards, while delivering
 less performance (their target is 20fps in Quake 3 at 1280x1024).
 
 ___
 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: Open Hardware

2008-06-01 Thread Lee Grime
Also, the performance is lower because OGP are using an FPGA and not an
ASIC, the same code can be used for an ASIC which will run much faster.


On Sun, 2008-06-01 at 09:53 -0400, Chris Wright wrote:
 Openmoko phones are as cheap as they are because they use commodity
 hardware, I'm given to understand. If you wanted a phone with open
 hardware, you'd probably be paying thousands for all the custom
 components. Plus there's testing and certification for various parts,
 which probably is also expensive
 
 It's doable, but it'd be harder by far than the OGP. And consider that
 the first card released by the OGP costs $1500, which is two or three
 times the cost of the more expensive commodity cards, while delivering
 less performance (their target is 20fps in Quake 3 at 1280x1024).
 
 ___
 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