GTA02 Openness/ru

From Openmoko

(Difference between revisions)
Jump to: navigation, search
 
(7 intermediate revisions by 4 users not shown)
Line 4: Line 4:
 
{{gta02menu}}
 
{{gta02menu}}
  
Many people are more interested in getting a completely (and openly) documented hardware platform than in getting one with "just" all drivers under GPL. Why is this so? Just imagine an open source kernel which is released under a copyleft license which is incompatible to the GPL (like the OpenSolaris kernel). These poor developers would have to reverse engineer a so called "open platform" as they cannot use the available drivers and header files. If you are a GPL-is-the-only-true-license guy/girl: Don't be offended by this, it's simply about choice. :)
+
Много людей больше заинтересованы в получении полностью (и открыто) документирванной аппаратной платформы, чем в получении такой, с которой поставляются только драйверы под лицензией GPL. Давайте зададимся вопросом о причинах этого. Попробуем представить открытое ядро выпущенное под либеральной лицензией, несовместимой с GPL (например ядро OpenSolaris) и этих несчастных разработчиков, которым придётся детранслировать код так называемой "открытой платформы", так как драйверы и заголовочные файлы будут недоступны. Пускай вас не оскорбит такая ситуация в случае, если вы являетесь сторонником идеи  - GPL-единственная-верная-лицензия, всё это вопрос выбора. :)
  
This page tries to give you an overview how open the GTA02 hardware is documented and where to get the documentation. Your help is needed! If you know anything which is missing just add it, if possible with a reference where the info is coming from.
+
На этой странице попытка дать сведения о том, насколько открыто документированы аппаратные компоненты GTA02 и где можно получить документацию. Ваша помощь приветствуется! Если вы узнаете о том, что нечто упущено - просто добавьте информацию, по возможности, с указанием на источник.
  
 
{|border=1
 
{|border=1
!Component
+
!Компонент
!Name
+
!Наименование
!Openness
+
!Открытость
 
|-
 
|-
 
|CPU
 
|CPU
 
|Samsung S3C2442
 
|Samsung S3C2442
|Docs available from Samsung, but not easily. Only after registering and qualifying. [http://www.elektronika.opatnet.cz/datasheet/U/um_s3c2442b_rev12.pdf here] is a copy.  um_s3c2442b_rev12.pdf]
+
|Документация доступна от компании Samsung, но не напрямую. Только после регистрации и прохождения квалификационных испытаний [http://www.elektronika.opatnet.cz/datasheet/U/um_s3c2442b_rev12.pdf здесь] расположена копия.  um_s3c2442b_rev12.pdf]
 
|-
 
|-
 
|NAND flash
 
|NAND flash
|Samsung?
+
|Samsung ?
|Standard [[NAND]] command-set.
+
|Стандартный [[NAND]] набор инструкций.
 +
|-
 +
|-
 +
|SDRAM
 +
|Samsung K4M51323PC
 +
|Страница страница с кратким описанием, и ссылкой на datasheet находиться [http://www.samsung.com/global/business/semiconductor/productInfo.do?fmly_id=136&partnum=K4M51323PC здесь].
 
|-
 
|-
 
|GSM modem
 
|GSM modem
|TI Calypso?
+
|TI Calypso HERCROM400G2+IOTA TWL3025
|Speaks standard protocols with proprietary extensions. Most of the proprietary extensions are present also in some BenQ and/or Enfora Enabler modems which have open documentation available on internet. See also [[GTA01 gsm modem]]. The NDAd documentation for the calypso, [http://cryptome.org/ti-calypso1.pdf register definition] and [http://cryptome.org/ti-calypso2.pdf hardware definition] was leaked onto a public forum on the 4th of March by persons or persons unknown.
+
|Использует стандартный протокол с закрытыми расширениями. Большинство закрытых расширений присутствуют так же в некоторых BenQ и/или Enfora Enabler модемах, которые имеют открытую документацию доступную в интернете.Смотри так же [[GTA01 gsm modem]]. Доступная под соглашением о неразглашении документация на calypso, [http://cryptome.org/ti-calypso1.pdf описание регистров] и [http://cryptome.org/ti-calypso2.pdf аппаратное описание] появилось на публичном форуме 4го Марта в результате утечки от неизвестных персон.
The legality of reading these files may vary according to your local laws, as may generating code from them.
+
Легальность прочтения этих файлов может разниться в зависимости от местных законов, так же как и легальность кода на их основе.
 
|-
 
|-
 
|Transceiver
 
|Transceiver
 
|TRF6151?
 
|TRF6151?
|No interaction with software.
+
|Не взаимодействует с програмным обеспечением.
 
|-
 
|-
 
|Analog baseband
 
|Analog baseband
 
|TWL3014?
 
|TWL3014?
|No interaction with software.
+
|Не взаимодействует с програмным обеспечением.
 
|-
 
|-
 
|WiFi
 
|WiFi
 
|Atheros AR6K
 
|Atheros AR6K
|No documentation available! GPL'ed driver only.
+
|Нет доступной документации! только драйвер под лицензией GPL.
 
|-
 
|-
 
|Bluetooth
 
|Bluetooth
 
|Delta DFBM-CS320 Class2 Module using CSR BlueCore4?
 
|Delta DFBM-CS320 Class2 Module using CSR BlueCore4?
|Documented [http://www.bluetooth.com/Bluetooth/Learn/Technology/Specifications/ here]
+
|Документирован [http://www.bluetooth.com/Bluetooth/Learn/Technology/Specifications/ здесь]
 
|-
 
|-
 
|GPS
 
|GPS
Line 46: Line 51:
 
|[http://www.u-blox.com/customersupport/gps.g3/ANTARIS_Protocol_Specification(GPS.G3-X-03002).chm ANTARIS_Protocol_Specification(GPS.G3-X-03002).chm]
 
|[http://www.u-blox.com/customersupport/gps.g3/ANTARIS_Protocol_Specification(GPS.G3-X-03002).chm ANTARIS_Protocol_Specification(GPS.G3-X-03002).chm]
 
|-
 
|-
|Graphic Accelerator
+
|Графический ускоритель
 
|SMedia 3362
 
|SMedia 3362
|Documentation is only available under NDA. Unlike [http://lists.openmoko.org/pipermail/community/2007-September/010175.html previously announced],
+
|Документация доступна только под соглашением о неразглашении. Раннее анонсированое сообщение [http://lists.openmoko.org/pipermail/community/2007-September/010175.html ошибочно],
there are [http://ibot.rikers.org/%23openmoko/20080423.html.gz no current plans] to get this information out of NDA due to funding and time constraints.
+
В дальнейшем [http://ibot.rikers.org/%23openmoko/20080423.html.gz нет планов] вывода этой информации из под сообщения о неразглашении вследствие недостатка финансирования и времени.
 
|-
 
|-
 
|MicroSDHC
 
|MicroSDHC
 
|?
 
|?
|Connected to the SMedia 3362
+
|Подсоединен к SMedia 3362
 
|-
 
|-
 
|LCD
 
|LCD
 
|TD028TTEC1 module using a Toshiba JBT6K74 TFT LCD Driver Chipset?
 
|TD028TTEC1 module using a Toshiba JBT6K74 TFT LCD Driver Chipset?
|No open documentation available! GPL'ed driver only.
+
|Нет доступной документации! только драйвер под лицензией GPL.
 
|-
 
|-
|Touch Screen
+
|Тачскрин
 
|?
 
|?
|Connected to the s3c2442 similar to GTA01
+
|Подсоединен к s3c2442 аналогично GTA01
 
|-
 
|-
|Vibrator
+
|Виброзвонок
 
|
 
|
|Simple motor attached to the PWM output of the s3c2442
+
|Простой мотор подсоединённый к PWM выводу s3c2442
 
|-
 
|-
 
|Sound Codec
 
|Sound Codec
 
|Wolfson Codec
 
|Wolfson Codec
|[http://www.wolfsonmicro.com/uploads/documents/en/WM8753.pdf Full data sheet]
+
|[http://www.wolfsonmicro.com/uploads/documents/en/WM8753.pdf Полное описание]
 
|-
 
|-
|Sound Amplifier
+
|Звуковой усилитель
 
|National Semiconductor LM4857
 
|National Semiconductor LM4857
|[http://www.national.com/ds.cgi/LM/LM4857.pdf Full data sheet]
+
|[http://www.national.com/ds.cgi/LM/LM4857.pdf Полное руководство]
 
|-
 
|-
|Power management
+
|Управление питанием
 
|Philips PCF50606
 
|Philips PCF50606
|Documented [http://www.rockbox.org/twiki/pub/Main/DataSheets/pcf50606.pdf here]
+
|Документировано [http://www.rockbox.org/twiki/pub/Main/DataSheets/pcf50606.pdf здесь]
 
|-
 
|-
|Battery
+
|Аккумуляторная батарея
 
|Proprietary
 
|Proprietary
 +
|
 
|-
 
|-
 
|JTAG
 
|JTAG
 
|?
 
|?
|Standardized, BSDL file for the CPU will hopefully become available
+
|Стандартизирован, BSDL докементация для ЦПУ вероятно будет скоро доступна
 
|-
 
|-
|Case
+
|Корпус
 
|Proprietary
 
|Proprietary
|Openmoko has released the CAD files for the case schematics. See the [http://downloads.openmoko.org/CAD/ CAD directory]
+
|Openmoko выпустило CAD файлы со схематикой корпуса. Смотрите [http://downloads.openmoko.org/CAD/ CAD каталог]
 +
|-
 +
|Схема электирическая
 +
|?
 +
|Openmoko  выпустило файлы с принципиальными электрическими схемами, и расположением элементов. Они доступны под лиценизией Creative Commons. Смотрите [http://openmoko.com/download-schematics.html Здесь]. Из-за  NDA в схеме отсутствуют некоторые фрагменты, связанные с модулем GSM.
 
|-
 
|-
 
|}
 
|}
  
[[Category:GTA02 Hardware]]
+
[[Category:Neo FreeRunner Hardware/ru]]

Latest revision as of 11:44, 25 September 2008



Много людей больше заинтересованы в получении полностью (и открыто) документирванной аппаратной платформы, чем в получении такой, с которой поставляются только драйверы под лицензией GPL. Давайте зададимся вопросом о причинах этого. Попробуем представить открытое ядро выпущенное под либеральной лицензией, несовместимой с GPL (например ядро OpenSolaris) и этих несчастных разработчиков, которым придётся детранслировать код так называемой "открытой платформы", так как драйверы и заголовочные файлы будут недоступны. Пускай вас не оскорбит такая ситуация в случае, если вы являетесь сторонником идеи - GPL-единственная-верная-лицензия, всё это вопрос выбора. :)

На этой странице попытка дать сведения о том, насколько открыто документированы аппаратные компоненты GTA02 и где можно получить документацию. Ваша помощь приветствуется! Если вы узнаете о том, что нечто упущено - просто добавьте информацию, по возможности, с указанием на источник.

Компонент Наименование Открытость
CPU Samsung S3C2442 Документация доступна от компании Samsung, но не напрямую. Только после регистрации и прохождения квалификационных испытаний здесь расположена копия. um_s3c2442b_rev12.pdf]
NAND flash Samsung ? Стандартный NAND набор инструкций.
SDRAM Samsung K4M51323PC Страница страница с кратким описанием, и ссылкой на datasheet находиться здесь.
GSM modem TI Calypso HERCROM400G2+IOTA TWL3025 Использует стандартный протокол с закрытыми расширениями. Большинство закрытых расширений присутствуют так же в некоторых BenQ и/или Enfora Enabler модемах, которые имеют открытую документацию доступную в интернете.Смотри так же GTA01 gsm modem. Доступная под соглашением о неразглашении документация на calypso, описание регистров и аппаратное описание появилось на публичном форуме 4го Марта в результате утечки от неизвестных персон.

Легальность прочтения этих файлов может разниться в зависимости от местных законов, так же как и легальность кода на их основе.

Transceiver TRF6151? Не взаимодействует с програмным обеспечением.
Analog baseband TWL3014? Не взаимодействует с програмным обеспечением.
WiFi Atheros AR6K Нет доступной документации! только драйвер под лицензией GPL.
Bluetooth Delta DFBM-CS320 Class2 Module using CSR BlueCore4? Документирован здесь
GPS u-blox/atmel ATR0635 ANTARIS_Protocol_Specification(GPS.G3-X-03002).chm
Графический ускоритель SMedia 3362 Документация доступна только под соглашением о неразглашении. Раннее анонсированое сообщение ошибочно,

В дальнейшем нет планов вывода этой информации из под сообщения о неразглашении вследствие недостатка финансирования и времени.

MicroSDHC ? Подсоединен к SMedia 3362
LCD TD028TTEC1 module using a Toshiba JBT6K74 TFT LCD Driver Chipset? Нет доступной документации! только драйвер под лицензией GPL.
Тачскрин ? Подсоединен к s3c2442 аналогично GTA01
Виброзвонок Простой мотор подсоединённый к PWM выводу s3c2442
Sound Codec Wolfson Codec Полное описание
Звуковой усилитель National Semiconductor LM4857 Полное руководство
Управление питанием Philips PCF50606 Документировано здесь
Аккумуляторная батарея Proprietary
JTAG ? Стандартизирован, BSDL докементация для ЦПУ вероятно будет скоро доступна
Корпус Proprietary Openmoko выпустило CAD файлы со схематикой корпуса. Смотрите CAD каталог
Схема электирическая ? Openmoko выпустило файлы с принципиальными электрическими схемами, и расположением элементов. Они доступны под лиценизией Creative Commons. Смотрите Здесь. Из-за NDA в схеме отсутствуют некоторые фрагменты, связанные с модулем GSM.
Personal tools


Key pages on:
Neo FreeRunner


Many people are more interested in getting a completely (and openly) documented hardware platform than in getting one with "just" all drivers under GPL. Why is this so? Just imagine an open source kernel which is released under a copyleft license which is incompatible to the GPL (like the OpenSolaris kernel). These poor developers would have to reverse engineer a so called "open platform" as they cannot use the available drivers and header files. If you are a GPL-is-the-only-true-license guy/girl: Don't be offended by this, it's simply about choice. :)

This page tries to give you an overview how open the GTA02 hardware is documented and where to get the documentation. Your help is needed! If you know anything which is missing just add it, if possible with a reference where the info is coming from.

Component Name Openness
CPU Samsung S3C2442 Docs available from Samsung, but not easily. Only after registering and qualifying. here is a copy. um_s3c2442b_rev12.pdf]
NAND flash Samsung? Standard NAND command-set.
GSM modem TI Calypso? Speaks standard protocols with proprietary extensions. Most of the proprietary extensions are present also in some BenQ and/or Enfora Enabler modems which have open documentation available on internet. See also GTA01 gsm modem. The NDAd documentation for the calypso, register definition and hardware definition was leaked onto a public forum on the 4th of March by persons or persons unknown.

The legality of reading these files may vary according to your local laws, as may generating code from them.

Transceiver TRF6151? No interaction with software.
Analog baseband TWL3014? No interaction with software.
WiFi Atheros AR6K No documentation available! GPL'ed driver only.
Bluetooth Delta DFBM-CS320 Class2 Module using CSR BlueCore4? Documented here
GPS u-blox/atmel ATR0635 ANTARIS_Protocol_Specification(GPS.G3-X-03002).chm
Graphic Accelerator SMedia 3362 Documentation is only available under NDA. Unlike previously announced,

there are no current plans to get this information out of NDA due to funding and time constraints.

MicroSDHC ? Connected to the SMedia 3362
LCD TD028TTEC1 module using a Toshiba JBT6K74 TFT LCD Driver Chipset? No open documentation available! GPL'ed driver only.
Touch Screen ? Connected to the s3c2442 similar to GTA01
Vibrator Simple motor attached to the PWM output of the s3c2442
Sound Codec Wolfson Codec Full data sheet
Sound Amplifier National Semiconductor LM4857 Full data sheet
Power management Philips PCF50606 Documented here
Battery Proprietary
JTAG ? Standardized, BSDL file for the CPU will hopefully become available
Case Proprietary Openmoko has released the CAD files for the case schematics. See the CAD directory