Schematics of the existing case/internals have been requested from FIC, but this will take some time, so for the time being, the exisitng case will need to be measured and schematics uploaded here by an owner of an existing Neo1973.

[[Neo1973 case schematics]]

[[Neo1973 case schematics]]

Revision as of 00:01, 3 July 2007

OpenMoko is a software distribution stack that sits on top of a hardware platform. The Neo1973 Hardware is the first hardware platform to take advantage of the OpenMoko software distribution. You can find specifics of the Neo1973 Hardware by reviewing this introduction pages and the other Neo1973 Hardware categorized pages below.

CALYPSO digital baseband

Unfortunately we cannot provide many details on the GSM chipset due to very tight NDAs. However, this is not neccessarily required, since it interfaces using a standard UART serial line with the S3C2410. On that interface, GSM 07.05, GSM 07.10 and other standardized protocols are used.

microSD-Card

The Neo1973 has one microSD aka Transflash slot.
It should support SDHC, but this has not been tested. If this works, cards >2G should work with no problems. As there are no microSD cards over 2G at the moment, it hasn't been tested. MicroSD slot is under battery.

History

GTA01

GTA01v3

First generation of prototypes that was given to internal OpenMoko software developers.

Unfortunately not useful at all due to non-working touchscreen.

ATAG_REVISION: 0x0000130

GTA01v4

Second generation of prototypes that was given to Harald + Mickey.

Unfortunately still not useful due to half-working touchscreen.

ATAG_REVISION: 0x00000140

GTA01B

This is the bluetooth-enabled fork of GTA01

GTA01Bv2

This is the first produced version of the bluetooth-enabled version.

ATAG_REVISION: 0x00000220

GTA01Bv3

This is the second produced version of the bluetooth-enabled version. It contains mainly GPS-related fixes.

ATAG_REVISION: 0x00000230

This is the version that is shipped in Phase 0

GTA01Bv3 Errata

PMU unable to resume from suspend

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:

PMU RTC Alarm

Power button press

Charger events (charger insertion/removal/error)

Low battery

Stand-by time extremely low

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.

GSM doesn't resume phone from suspend

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.

GSM Sidetone too loud

The local feedback sidetone (see [1]) is too loud. This will be addressed in a GSM firmware update

Bad block

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.

GTA01Bv4

This is the version that will be shipped in Phase 1

Looks

This is what the GTA01Bv4 PCB looks like without the shielding cans, which will be fitted later.

Views

Personal tools

OpenMoko is a software distribution stack that sits on top of a hardware platform. The Neo1973 Hardware is the first hardware platform to take advantage of the OpenMoko software distribution. You can find specifics of the Neo1973 Hardware by reviewing this introduction pages and the other Neo1973 Hardware categorized pages below.

CALYPSO digital baseband

Unfortunately we cannot provide many details on the GSM chipset due to very tight NDAs. However, this is not neccessarily required, since it interfaces using a standard UART serial line with the S3C2410. On that interface, GSM 07.05, GSM 07.10 and other standardized protocols are used.

microSD-Card

The Neo1973 has one microSD aka Transflash slot.
It should support SDHC, but this has not been tested. If this works, cards >2G should work with no problems. As there are no microSD cards over 2G at the moment, it hasn't been tested. MicroSD slot is under battery.

Buttons

Alternate cases

A number of alternate case designs have been suggested and requested.

Schematics of the existing case/internals have been requested from FIC, but this will take some time, so for the time being, the exisitng case will need to be measured and schematics uploaded here by an owner of an existing Neo1973.

History

GTA01

GTA01v3

First generation of prototypes that was given to internal OpenMoko software developers.

Unfortunately not useful at all due to non-working touchscreen.

ATAG_REVISION: 0x0000130

GTA01v4

Second generation of prototypes that was given to Harald + Mickey.

Unfortunately still not useful due to half-working touchscreen.

ATAG_REVISION: 0x00000140

GTA01B

This is the bluetooth-enabled fork of GTA01

GTA01Bv2

This is the first produced version of the bluetooth-enabled version.

ATAG_REVISION: 0x00000220

GTA01Bv3

This is the second produced version of the bluetooth-enabled version. It contains mainly GPS-related fixes.

ATAG_REVISION: 0x00000230

This is the version that is shipped in Phase 0

GTA01Bv3 Errata

PMU unable to resume from suspend

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:

PMU RTC Alarm

Power button press

Charger events (charger insertion/removal/error)

Low battery

Stand-by time extremely low

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.

GSM doesn't resume phone from suspend

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.

GSM Sidetone too loud

The local feedback sidetone (see [1]) is too loud. This will be addressed in a GSM firmware update

Bad block

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.

GTA01Bv4

This is the version that will be shipped in Phase 1

Looks

This is what the GTA01Bv4 PCB looks like without the shielding cans, which will be fitted later.