title: Has anyone used Android6410 board for Android/Linux/WinCE development? Or recommend any other?
body: <p>I'm trying to chose the ARM development board for education purpose.
  The goal is to learn how to run and play around with systems like Android (version 2.0 or higher),Linux, Windows CE. It must support touch-screen, Ethernet, USB host and device. </p>
  
  <p>I've found many boards, the most interesting is <a href="http://armdesigner.com/Android6410.html" rel="nofollow">Android6410</a>. I've search Google and it seems that it is not very popular. Has anyone used it? Is it well documented? What about the support? How about the performance under Android? </p>
  
  <p>I've also found some other development boards:</p>
  
  <ul>
  <li><a href="http://www.friendlyarm.net/products/mini2440?lang=en" rel="nofollow">http://www.friendlyarm.net/products/mini2440?lang=en</a> - the most popular one but probably it is too slow for android 2.0. </li>
  <li><a href="http://www.friendlyarm.net/products/mini6410?lang=en" rel="nofollow">http://www.friendlyarm.net/products/mini6410?lang=en</a> - the same CPU like Android6410 but it seems to be a new product so the support may be pretty bad</li>
  <li><a href="http://beagleboard.org/" rel="nofollow">http://beagleboard.org/</a> - quite interesting and popular but no touch-screen in standard version. The external ones are very expensive (twice as expensive as the board itself)</li>
  <li><a href="http://pandaboard.org/" rel="nofollow">http://pandaboard.org/</a> - very fast but also doesn't have standard touch-screen connector, no Windows CE support</li>
  </ul>
  
  <p>Any hints will be appreciated.</p>