Handhelds.org - Open source for handheld devices

UserPreferences

EtenG500Status


Eten G500

News | Home | Status | Hardware | Downloads | Documentation | Howto | Screenshots | Distro

Port status

The Eten G500 is registered as the Linux ARM machine type 1178. It is pretty close to be usable as a PDA but lacks proper power management.
Suspend/resume works but the battery gets discharged after 8 hours (some devices are not put into suspend mode).

Status: 21 February 2007

This table is also our TODO list.
Component Status Comments
booting/HaRET Working HaRET 0.5.2, replacing the bootloader seems out of reach without JTAG
LCD screen Working backlight control ok
Touchscreen Working ok
USB Working ok, used as network gadget
SD/MMC Working rusing a modified s3c2410mci driver from h1940. write operation is not clear (polling IO) but works. Potential race condition with DMA read.
Power management Partially suspend/resume seems to work but after 8hours the battery get completely discharged :-( Some components are not turned off
Charge battery yes GPG0 and GPG1 give status, TODO put that in a driver
Buttons Partially some of them are used through GPIOs but not all
Sound Working, with some minor problems only headphone, mixer settings for the speaker are not completely known
Camera Not working examples from samsumg, spec available, no special work in progress
Bluetooth Not working on the first UART, BCSP protocol (?), hciattach timeout, sometime success but not usable.
Nand Partially reading seems ok, but there are a lot of messages at boot time
GPS Usable on the third UART, plain NMEA data, need to be turned on before to boot linux, TODO : find how to turn it on from linux
GSM Preliminary on the second UART, 115200 8N1, needs init from wince, can read bytes
FM tuner Not working it seems that it is not on the i2c bus
Flash No use Could probably work but no use currently

TODO

Devices powerup/powerdown.
Investigation on bluetooth, GSM and GPS : they are plugged on UART. Bytes can be read but work has to be done on the serial port configuration, as well as protocol study. GSM is multiplexed.
See how to activate the speaker.
Clean up the s3c2440mci driver, make it work safely.
Improve suspend/resume.