Кто-нибудь использовал плату Android6410 для разработки под Android/Linux/WinCE? Или порекомендуете какой-нибудь другой?

Я пытаюсь выбрать плату разработки ARM для образовательных целей. Цель состоит в том, чтобы научиться работать с такими системами, как Android (версия 2.0 или выше), Linux, Windows CE. Он должен поддерживать сенсорный экран, Ethernet, USB-хост и устройство.

Нашел много плат, самая интересная - Android6410. Я искал Google, и кажется, что он не очень популярен. Кто-нибудь использовал его? Хорошо ли это задокументировано? Что насчет поддержки? Как насчет производительности под Android?

Я также нашел несколько других плат для разработки:

  • http://www.friendlyarm.net/products/mini2440?lang=en - самый популярный, но, вероятно, слишком медленный для Android 2.0.
  • http://www.friendlyarm.net/products/mini6410?lang=en - тот же процессор, что и у Android6410, но похоже, что это новый продукт, поэтому поддержка может быть довольно плохой
  • http://beagleboard.org/ - довольно интересный и популярный, но без сенсорного экрана в стандартной версии. Внешние очень дорогие (в два раза дороже самой платы)
  • http://pandaboard.org/ - очень быстро, но также не имеет стандартного разъема для сенсорного экрана, нет Windows CE поддерживать

Любые подсказки будут оценены.


person kmalmur    schedule 07.02.2011    source источник
comment
Искать исключительно мнение или рекомендации по ресурсу или продукту не по теме на SO. Также вопросы, не связанные напрямую с разработкой программного обеспечения, также являются ОТ. Очень мало того, что квалифицирует этот вопрос как действительный здесь.   -  person Clifford    schedule 03.08.2017


Ответы (2)


Samsung предоставила ядро ​​​​Android, а также достаточно актуальное «общее» ядро ​​​​Linux), которое, среди других SoC Samsung, также поддерживает 6410. Репозитории Git находятся здесь:

https://android.googlesource.com/kernel/samsung
http://git.kernel.org/?p=linux/kernel/git/kgene/linux-samsung.git

Они предоставляют цели smdk6410 defconfig.

Вам также понадобится загрузчик odroid (uboot для 6410), чтобы иметь возможность прошивать новые ядра на плату и/или SD-карту, с которой он загружается, поскольку Samsung использует для этой цели специальную утилиту «fastboot» (очень отличается от OMAP, который просто помещает ядро в файл).

Я не могу комментировать производительность устройства по сравнению с другими, так как я не проводил обширных тестов производительности или чего-то еще, извините. Вы правы, это намного больше, чем 2440; это процессор ARM1136, поэтому он будет несколько медленнее, чем чипы Cortex-A на платах omap3/4.

person FrankH.    schedule 15.02.2011

Попробуйте FL6410: http://www.arm9board.net/sel/prddetail.aspx?id=363&pid=200

Хорошая доска с отличной поддержкой Android!

person Jay Green    schedule 16.04.2013