Openmoko

редактировать

Neo FreeRunner, смартфон с открытым исходным кодом , созданный проектом Openmoko.

Openmoko был проектом по созданию семейства мобильных телефонов с открытым исходным кодом, включая технические характеристики оборудования, операционную систему (Openmoko Linux ) и фактический реализация разработки для смартфонов, например Neo 1973 и Neo FreeRunner . Весь проект спонсировался Openmoko Inc.

Первым подпроектом был Openmoko Linux, основанная на Linux операционная система , разработанная для мобильные телефоны, построенные с использованием бесплатного программного обеспечения.

Вторым подпроектом была разработка аппаратных устройств, на которых работает Openmoko Linux. Первым выпущенным устройством было Neo 1973 в 2007 году, за которым последовал Neo FreeRunner 25 июня 2008 года. 2 апреля 2009 года Openmoko приостановила разработку своего третьего устройства, под кодовым названием GTA03, чтобы сосредоточиться на FreeRunner. В 2010 году Golden Delicious Computers продолжила разработку GTA03 под новым кодовым названием GTA04, которое включает в себя основную версию аппаратного обеспечения, и первая модель была отправлена ​​10 октября 2011 года. В отличие от большинства других платформ мобильных телефонов, эти телефоны предназначены для обеспечения конечного результата. пользователи с возможностью изменять операционную систему и программный стек. Также доступны другие телефоны с поддержкой Openmoko.

Содержание
  • 1 История
  • 2 Этимология
  • 3 Программное обеспечение
  • 4 Аппаратное обеспечение на базе Openmoko Inc.
    • 4.1 Neo 1973
      • Выпуск 4.1.1 под лицензией Creative Commons
    • 4.2 Neo FreeRunner
      • 4.2.1 Функциональные возможности
      • 4.2.2 На носителе
    • 4.3 Dash Express
    • 4.4 3D7K
    • 4.5 WikiReader
  • 5 Аппаратное обеспечение на основе Golden Delicious
    • 5.1 Golden Delicious GTA04 board
  • 6 См. Также
  • 7 Ссылки
  • 8 Внешние ссылки
История

Проект Openmoko был объявлен 7 ноября 2006 года его основателями First International Computer (FIC). Первоначальная основная команда проекта Openmoko включала Вернера Альмесбергера и Харальда Велте.

Этимология

. Имя Openmoko является аббревиатурой от Open Mobile Kommunikations.

Кодовое название серии продуктов телефонов, GTA, является сокращением от "GSM-TI-AGPS", которое указывает на основные компоненты телефона.

Программное обеспечение

Первоначально Openmoko Inc. разработала собственную операционную систему для телефонов, которая называлась Openmoko Linux или Om . Он использует ядро ​​Linux вместе с графической пользовательской средой, построенной с использованием X.Org Server. Платформа сборки OpenEmbedded и система пакетов opkg использовались для создания и поддержки пакетов программного обеспечения. Первоначальная версия под названием Om 2007 использовала набор инструментов GTK + и оконный менеджер Matchbox. В Om 2008, выпущенный в августе 2008 года, добавлена ​​поддержка набора инструментов Qt и Enlightenment 17. Несмотря на постоянные улучшения, обе эти версии не достигли стабильного состояния. В результате Openmoko приступила к разработке Om 2009, целью которой было обеспечение стабильной среды на основе промежуточного программного обеспечения из проекта, который финансировался Openmoko. Однако и эта версия не была доработана, и в апреле 2009 года Openmoko прекратила разработку программного обеспечения.

Эта задача была взята на себя несколькими усилиями сообщества. Несколько групп создали модифицированные версии исходного программного обеспечения или перенесли другие системы для работы на телефонах. Среди прочего, телефоны Openmoko теперь поддерживают Android, Debian, Gentoo, Qt Extended Improved, QtMoko и SHR.

Аппаратное обеспечение на базе Openmoko Inc.
Neo 1973
Neo 1973 smartphone.jpg
ПроизводительFIC
Типсмартфон
Дата выпуска9 июля 2007 г. (2007-07-09)
НосителиmicroSD, SDHC с поддержкой
Операционная система Openmoko Linux, Qtopia (оба Linux - на основе)
ЦП Samsung s3c2410 SoC @ 266 МГц
Память128 МБ SDRAM. 64 МБ NAND флэш
Дисплей2,8 дюйма VGA (480 × 640) TFT, 282 пикселя / дюйм
Входсенсорный экран. кнопки
Возможности подключенияGSM. GPRS. Bluetooth 2.0. AGPS. USB 1.1 ведомый и хост. 2,5-мм аудиоразъем
Power1200 мАч аккумулятор
Размеры120,7 × 62 × 18,5 (мм)
ПреемникNeo FreeRunner

Аппаратное обеспечение Openmoko претендует на термин аппаратное обеспечение с открытым исходным кодом хотя в разных поскольку доступность компонентов сотового телефона и юридические требования не позволяют полностью соответствовать этому условию.

Как и многие другие поставщики, Openmoko Inc., как известно, не соблюдала публично объявленные даты выпуска оборудования и много раз откладывала выпуски.

Первый поддерживаемый телефон, Neo 1973 GTA01 (версия: Bv4), распространялся исключительно через openmoko.com с июля 2007 по февраль 2008 года.

Вторая ревизия Из оборудования, основанного на дизайне GTA01, является Dash Express, автомобильная навигационная система. Dash Express имеет более быстрый процессор (Samsung 2440) и возможность Wi-Fi.

Третья аппаратная платформа, Neo FreeRunner под кодовым названием GTA02, является улучшенной версией Neo 1973.

Neo 1973

The Neo 1973 (кодовое наименование GTA01) телефон был выпущен только для разработчиков. Устройство названо в честь первого года сотового телефона общения: изобретатель сотового телефона, Мартин Купер, сделал первый звонок в 1973 году. Выпущенный телефон имел непоследовательное название Neo 1973 или Neo1973 . Neo 1973 продавался с 9 июля 2007 года по февраль 2008 года. Он стоил 300 долларов США за базовую модель или долларов США за комплект, включающий дополнительные инструменты для работы с оборудованием..

Первым выпускам Neo 1973 препятствовали нехватка поставщиков, из-за чего сроки поставки были отложены, а трудности с разработкой аппаратного обеспечения усугублялись небольшим размером основной команды. Кроме того, на Neo 1973 были перенесены другие платформы, включая Qt Extended, Debian и Android.

. Телефон поддерживает 900 МГц, 1800 МГц и 1900 МГц Полосы частот GSM. Многие программы Linux и unix, используемые на настольных и серверных платформах, включая служебные программы и игры, успешно запускаются на телефоне. Помимо Linux, ядра NetBSD, FreeBSD и L4 были адаптированы пользователями для работы на платформе или находятся в стадии разработки.

Эту аппаратную платформу можно эмулировать в программном обеспечении с высоким уровнем совместимости, используя версию QEMU, включенную в программный пакет Openmoko.

Release по лицензии Creative Commons

Незадолго до поставки преемника Neo Freerunner в рамках проекта OpenMoko были выпущены файлы CAD, схемы и другие ресурсы разработки Neo 1973 и Freerunner под лицензией Creative Commons, CC BY-SA 3.0. Схемы доступны для загрузки с OpenMoko и Wikimedia Commons по лицензии Creative Commons Attribution ShareAlike.

Neo FreeRunner

Neo FreeRunner
Freerunner02.png
ПроизводительFIC
ТипСмартфон
Дата выпуска3 июля 2008 г. (03.07.2008)
Продано единиц10,000 (2009 г.)
НосителиmicroSD, SDHC capable. Кодек Wolfson WM8753
Операционная система Openmoko Linux, Qt Extended, Debian, стабильный гибридный выпуск, Android, Gentoo (все Linux ), Inferno
CPU Samsung S3C2442 SoC @ 400 МГц
Память128 МБ SDRAM. 256 МБ NAND вспышка
Дисплей2,8 дюйма VGA (480 × 640) TFT, 286 пикселей / дюйм
Входсенсорный экран. 2 аппаратные кнопки
Возможности подключенияGSM. Bluetooth 2.0. GPRS. AGPS. WiFi (802.11 b / g). USB 1.1 ведомый и хост. 2,5-мм аудиоразъем
Питание4,4 Втч (1200 мАч при 3,7 В) аккумулятор
Размеры120,7 × 62 × 18,5 ( мм)

Neo FreeRunner (кодовое название GTA02) был преемником модели N eo 1973. Изменения включают более быстрый процессор (с тактовой частотой 400 МГц), Wi-Fi 802.11b / g, два акселерометра и ускорение 3D-графики. Он был выпущен для массового рынка 25 июня 2008 года. Он был предназначен для пользователей с высоким спросом на настраиваемость.

Neo FreeRunner поступил в продажу 24 июня 2008 года и был оценен индивидуально в 250 долларов США и по 200 долларов США за штуку, если они были приобретены в количестве, кратном пяти. Плата для отладки доступна за 99 долларов США.

Neo FreeRunner включает функции, которых не было в разрабатываемой версии телефона (Neo 1973). Изменения включают 802.11 b / g Wi-Fi, графический ускоритель SMedia 3362 , два 3D акселерометра, Samsung 2442 SoC. и 256 МБ флэш-памяти.

Функциональные возможности

Начиная с версии программного обеспечения 2008.08, надежно работает только телефонный модуль GSM; Оборудование Freerunner еще не имеет полностью функциональных программных интерфейсов. Разработка программного обеспечения разделена между Qtopia и X11, GTK +, FSO, Debian. Также существуют производные от основного дистрибутива Openmoko и FDOM (Fat and Dirty Openmoko). Дистрибутив vanilla Qtopia рекомендуется Openmoko для пользователей, не желающих использовать программное обеспечение на ранних стадиях разработки, и FDOM для тех, кто хочет протестировать новейшие функции и исправления, не беспокоясь о стабильности.

Также возможно запустить Inferno в OpenMoko Neo FreeRunner.

Android был исправлен для работы в OpenMoko Neo FreeRunner как минимум двумя разными разработчиками.

OpenWrt может быть скомпилирован для Neo FreeRunner.

В медиа

Neo FreeRunner появляется в романе Уильяма Гибсона 2010 года Zero История, так как телефон изначально использовал персонаж Милгрим.

Dash Express

2 января 2008 г. было объявлено, что Dash Express, устройство GPS с оборудованием, разработанным Openmoko Inc., работает под управлением Openmoko Linux. Это устройство, первоначально названное HXD8, похоже, практически не использует пользовательский интерфейс openmoko или вообще не использует его, просто используя исправления для ядра, разработанные Openmoko Inc, и запускает приложение из Dash Navigation <185.>на нем обеспечить навигацию и пользовательский интерфейс.

3D7K

Отсутствуют справочные материалы о том, что случилось с GTA03 (кодовое имя 3D7K). Openmoko построила 3 ​​рабочих прототипа с емкостными сенсорными экранами и полностью прозрачным изогнутым корпусом.

WikiReader

Последним продуктом Openmoko Inc. был WikiReader, устройство для чтения статей Википедии в автономном режиме.

Аппаратное обеспечение на базе Golden Delicious

Немецкая инженерная фирма Golden Delicious Computers начала производство GTA04 с процессором Cortex-A8 ARM (1 ГГц) 800 МГц, ядром C64x + DSP (процессор цифровых сигналов) 800 МГц и ускорителем 3D-графики.

С такими характеристиками и 512 МБ ОЗУ в сочетании с 512 МБ NAND Flash и 32 ГБ расширяемой памяти microSDHC, он был бы аналогичен по производительности iPhone 4 и iPhone 4S.

Golden. Плата Delicious GTA04

Плата GTA04 под управлением Replicant.

Golden Delicious GTA04 предназначена для замены платы GTA02 в корпусе Neo FreeRunner и платы GTA01 в корпусе Neo 1973.

Это был выпуск Openmoko Beagle Hybrid, платформы, использующей Beagle Board в качестве основы для разработки и создания прототипа телефона Openmoko следующего поколения. В следующем месяце Golden Delicious заявили о своей долгосрочной цели - вывести такой телефон на рынок. Новая плата GTA04 помещается в корпус Neo Freerunner и подключается к существующему дисплею и другим компонентам. Отгрузка первой партии GTA04A3 EA (ранняя версия) началась 10 октября 2011 года. Отгрузка первой партии версии GTA04A4 началась 31 января 2012 года. Конструкция следующей версии, GTA04A5, содержала некоторые незначительные, но актуальные обновления конструкции и деталей, а также замену компонентов с истекшим сроком службы. Производство финансировалось краудфандингом.

Также можно заказать готовый телефон под названием GTA04 Complete.

Оборудование:

  • CPU: ARM Cortex A8 с частотой 1000 МГц
  • Память: 512 МБ ОЗУ / 1024 МБ NAND
  • Соединение: WiFi, WLAN, Bluetooth
  • WLAN: модуль UMTS с 3,75 Гбит / с (до 14,4 Мбит / с)
  • Датчики (барометр, компас, гироскоп, акселерометр)
  • GPS
  • USB OTG 2.0
  • разъем для дополнительного модуля камеры
  • хорошо документированные строительные блоки, позволяющие пользователю для написания собственных загрузчиков и ядер.
См. также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Ссылки
Внешние ссылки
На Викискладе есть материалы, связанные с Openmoko.
На Викискладе есть материалы, связанные с Neo FreeRunner.
В Викиверситете есть учебные ресурсы по Openmoko
Последняя правка сделана 2021-06-01 12:53:03
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте