View source for Neo1973 Hardware/zh cn
From Openmoko
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Template used on this page:
Return to Neo1973 Hardware/zh cn.
You do not have permission to edit this page, for the following reasons:
You can view and copy the source of this page:
Template used on this page:
Return to Neo1973 Hardware/zh cn.
Neo1973的主处理器(CPU)是一个Samsung S3C2410AL-26 (可运行在266 MHz)
与S3C2410 NAND控制器相连的64MB Samsung NAND闪存(K9F1208U0B)。
这是这个设备中仅有的闪存。S3C2410直接从nand启动,使用S3C2410 Steppingstone。
我们只使用自由软件,没有用私有的闪存文件系统。想知道如何使用的,请参照NAND bad blocks
与S3C2410 SDRAM控制器相连的128MB SDRAM (2片Samsung K4M511633C)
GSM/GPRS modem使用德州仪器的Calypso系列。
不幸的是由于严格的保密协议的限制,我们不能提供GSM芯片的详情。实际上也没必要,因为它的接口使用了标准的通用异步收发器(Universal Asynchronous Receiver Transmitter,UART)以串行同S3C2410联接。这个接口 GSM 07.05, GSM 07.10 和其他的标准协议都能使用。
-- xkr47: Could we at least know the GPRS capabilitiy class and the GPRS multislot class ?
产品主页: TWL3014
产品主页: TRF6151
用于全球定位的德州仪器“榔头”AGPS。
This will not have a working driver till at least mid April.
Neo1973有一个microSD卡的插槽。 应该是支持SDHC的,但是还没有经过测试。如果可以的话,大于2G的卡是可以正常工作的。 但是现在还没有大于2G的microSD卡,所以就还没有测试。
这是一个 2.8" 480x640 toppoly (tpo) TD028TTEC1 模块, 使用东芝JBT6K74 TFT LCD 驱动芯片组。
Seemingly identical to this one on ebay
Delta DFBM-CS320 Class2 Module, 使用 CSR BlueCore4
The USB Host controller is inside the S3C2410
The USB Device controller is inside the S3C2410
See also: Neo1973 Audio Subsystem
There's a WM8753 Wolfson Microelectronics CODEC (This is not a 'smart' codec that can interpret MP3/... it is a simple dumb 'sound card'.
WM8753模拟音频输出到一个国家半导体立体声放大器 LM4857
There's a four-ring 2.5mm stereo jack which provides connectivity to old-fashioned wired headsets.
The headsets used by Motorola smartphones (A780,A1200, ...) and the V-360 have a compatible configuration.
This one is wired via PCM bus from the CSR Bluetooth chip to the Wolfson codec.
飞利浦 PCF50606 被用来进行电源管理.
Neo1973 电池 与 Nokia BL5C 电池兼容。
According to this post on the mailinglist. Neo1973的照片。
The Neo1973 features two buttons:
This is the most simple, non-bluetooth version of the prototype.
First generation of prototypes that was given to internal OpenMoko software developers.
Unfortunately not useful at all due to non-working touchscreen.
Second generation of prototypes that was given to Harald + Mickey.
Unfortunately still not useful due to half-working touchscreen.
This is the bluetooth-enabled fork of GTA01
This is the first produced version of the bluetooth-enabled version.
This is the second produced version of the bluetooth-enabled version. It contains mainly GPS-related fixes.
This is the version that is shipped in Phase 0
Due to use of wrong GPIO/EINT pin, the PMU cannot wake-up the phone after suspend. This means, specifically, the following events can not bring the phone back from suspend-to-ram:
This is due to a design bug resulting in at least 30mA additional standby current, since we cannot properly switch off the power supply to the S3C2410 PLL's. There is nothing we can do to change this with post-production fixes. GTA01Bv4 will address this issue.
The GSM modem currently doesn't signalize a wakeup interrupt to the S3C2410 in case there's some noteworthy event, such as incoming call, loss of network, incoming SMS or the like.
This is a serious issue, but can be fixed with a GSM Modem Firmware update.
The local feedback sidetone (see [1]) is too loud. This will be addressed in a GSM firmware update
Due to an error in the production process, the factory-programmed NAND bad block information has been lost. This means that some blocks in the flash will wear out rapidly, which might become as bad as rendering the device unusable.
This is the version that will be shipped in Phase 1
Every hardware revision has its own u-boot image type. Thus, the bootloader has the revision hard-coded. The hardware revision is passed on to the kernel via the ATAG mechanism (ATAG_REVISION)
The kernel receives the ATAG_REVISION during bootup, and saves its contents in the "system_rev" global variable.
The kernel exports the system_rev variable in /proc/cpuinfo as "Revision :" line.
Languages: |
English • العربية • Български • Česky • Dansk • Deutsch • Esperanto • Eesti • Español • فارسی • Suomi • Français • עברית • Magyar • Italiano • 한국어 • Nederlands • Norsk (bokmål) • Polski • Português • Română • Русский • Svenska • Slovenčina • Українська • 中文(中国大陆) • 中文(台灣) • Euskara • Català |