Manuals/Neo 1973/de

From Openmoko

(Difference between revisions)
Jump to: navigation, search
(While running a full linux system with userspace: translation)
(Battery charging: translation)
Line 23: Line 23:
 
Es reicht den Power Button 5 Sekunden lange gedrück zu halten.  Der init process passt auf dass das Telefon sicher heruntergefahren wird, was ca. 20 Sekunden dauern wird.  Der X Server wird geschlossen, man kommt auf eine leere Konsole und das Gerät schaltet aus - wie ein regulärer Linux PC.
 
Es reicht den Power Button 5 Sekunden lange gedrück zu halten.  Der init process passt auf dass das Telefon sicher heruntergefahren wird, was ca. 20 Sekunden dauern wird.  Der X Server wird geschlossen, man kommt auf eine leere Konsole und das Gerät schaltet aus - wie ein regulärer Linux PC.
  
=== Battery charging ===
+
=== Laden der Batterie ===
  
The [[Neo1973]] supports two charging modes: One 100mA charge mode (called pre-charge) and 500mA (called fast charge). Charging is always done via the USB socketYou can use any USB-A to USB-mini-B cable to connect the phone to any USB host.
+
Das [[Neo1973]] unterstützt 2 Lademodie: Ein 100mA Lademodus (genannt "pre-charge") und der 500mA Lademodus (genannt "Schnellladen"). Aufgeladen wird immer über den USB SteckerSie können jedes USB-A auf USB-mini-B Kabel hernehmen um das Gerät an jedem beliebigen USB-Host zu laden.
  
==== While in u-boot ====
+
==== Im u-boot ====
  
While you are in u-boot mode, the phone only charges with 100mA by default.  (This will change in one of the future revisions).
+
Während man sich im u-boot befindet wird sich das Handy nur mit 100mA laden.  (Was sie in kommenden Revisionen ändern wird).
  
However, using the u-boot console you can manually enable fast charging. See [[U-boot#Battery_charger_related]] for more information.
+
Wie dem auch sei, man kann "Schnellladen" auch im u-boot manuell aktivieren. Unter [[U-boot#Battery_charger_related]] finden Sie mehr Informationen.
  
==== While in Linux ====
+
==== Im Linuxbetrieb ====
  
As soon as the phone is connected via USB cable, it will chargeHowever, the default charging current is only 100mA, way too little if you want to operate the phone and charge at the same time.  
+
Sobald man das Gerät per USB Kabel angesteckt hat beginnt es sich zu ladenIm Moment wird das Telefon per default mit 100mA geladen, was zu wenig ist um das Telefon sinnvoll zu betreiben.
  
If your USB upstream port is capable of supplying 500mA, then it will configure the Neo1973 accordingly and use 500mA charging mode. You can notice this by the following line in the kernel log
+
Wenn Ihr USB-Host 500mA unterstützt, dann wird automatisch auf "Schnellladen" umgeschalten. Nachvollziehen kann man dies in der folgenden Zeile der Kernel Log:
usb0: full speed config #1: 500 mA, Ethernet Gadget, using CDC Ethernet
+
 
 +
usb0: full speed config #1: 500 mA, Ethernet Gadget, using CDC Ethernet
  
 
== Getting shell access on the phone ==
 
== Getting shell access on the phone ==

Revision as of 15:59, 14 March 2007

Ein Guide welcher Ihnen das in Betrieb nehmen des Neo1973 erleichtert

Contents

Hardware

Einlegen der Batterie

Zustätzliche Informationen im Beitrag -> Disassembling Neo1973.

Das Telefon einschalten

bootloader splash screen

Das drücken des Power Buttons (abhängig von Ihrer u-boot Version muss der Button >= 5 Sekunden gedrückt werden) wird den Boot Loader laden, danach den Kernel booten und in X/GPE gehen.

Wenn Sie den Power Button ausreichend lange gedrück haben wird vom Vibrationsmodul ein leichter Impuls zu spüren sein und die Hintergrundbeleuchtung angehen. Sie können nun den Button loslassen und dem Telefon beim booten zusehen.

Das Telefon ausschalten

Im Bootloader Modus oder wenn das Telefon abgestürzt ist

Wenn Sie den Power Button 9 Sekunden lange gedrückt halten schaltet das Telefon aus. Sichtbar wird das ausschalten durch das ausgehen der Hintergrundbeleuchtung.

Während des Betriebes eines vollständigen Linux Systemes inklusive Userspace

Es reicht den Power Button 5 Sekunden lange gedrück zu halten. Der init process passt auf dass das Telefon sicher heruntergefahren wird, was ca. 20 Sekunden dauern wird. Der X Server wird geschlossen, man kommt auf eine leere Konsole und das Gerät schaltet aus - wie ein regulärer Linux PC.

Laden der Batterie

Das Neo1973 unterstützt 2 Lademodie: Ein 100mA Lademodus (genannt "pre-charge") und der 500mA Lademodus (genannt "Schnellladen"). Aufgeladen wird immer über den USB Stecker. Sie können jedes USB-A auf USB-mini-B Kabel hernehmen um das Gerät an jedem beliebigen USB-Host zu laden.

Im u-boot

Während man sich im u-boot befindet wird sich das Handy nur mit 100mA laden. (Was sie in kommenden Revisionen ändern wird).

Wie dem auch sei, man kann "Schnellladen" auch im u-boot manuell aktivieren. Unter U-boot#Battery_charger_related finden Sie mehr Informationen.

Im Linuxbetrieb

Sobald man das Gerät per USB Kabel angesteckt hat beginnt es sich zu laden. Im Moment wird das Telefon per default mit 100mA geladen, was zu wenig ist um das Telefon sinnvoll zu betreiben.

Wenn Ihr USB-Host 500mA unterstützt, dann wird automatisch auf "Schnellladen" umgeschalten. Nachvollziehen kann man dies in der folgenden Zeile der Kernel Log:

usb0: full speed config #1: 500 mA, Ethernet Gadget, using CDC Ethernet

Getting shell access on the phone

By using the terminal emulator and on-screen keyboard

"Click" (using a stylus) the top-left arrow icon to get a drop-down menu with "Media", "Settings", "Utilities" and "Desktop". Choose "Utilities->Panel->Input Manager", and a keyboard icon will appear on the top bar. You can get an on-screen keyboard at any time by choosing it.

From the desktop, choose "Active tasks->rxvt" to get a root shell.

By using Ethernet emulation over a USB cable

The standard Neo1973 Linux kernel has support for the "cdc_ether USB gadget", i.e. a standard implementation of how to emulate an Ethernet device over USB.

As soon as the kernel is up and running, and you have the phone connected via USB, you should get a usb0 device on your host.

The Phone will have the IPv4 address 192.168.0.202/24. You can run `ifconfig` in the terminal on the phone to verify this (this is optional, just check it if it doesn't work given the instructions below)

If you plug a USB cable into a laptop running Linux, you'll likely see the "cdc_ether" kernel module being loaded and a usb0 network interface appear.

On the host PC, you should then configure your interface to 192.168.0.200 by using

# ifconfig usb0 192.168.0.200 netmask 255.255.255.0

Then you should be able to

# ping 192.168.0.202

and last, but not least

# ssh root@192.168.0.202

Once you press 'enter' (empty password), you should now have a root login.

By using the debug board/serial/JTAG

Please see Debug Board#Usage_Instructions

Getting access to the bootloader console

Please see u-boot#Using_usbtty_from_Linux

Personal tools

Ein Guide welcher Ihnen das in Betrieb nehmen des Neo1973 erleichtert

Hardware

Einlegen der Batterie

Zustätzliche Informationen im Beitrag -> Disassembling Neo1973.

Das Telefon einschalten

bootloader splash screen

Das drücken des Power Buttons (abhängig von Ihrer u-boot Version muss der Button >= 5 Sekunden gedrückt werden) wird den Boot Loader laden, danach den Kernel booten und in X/GPE gehen.

Wenn Sie den Power Button ausreichend lange gedrück haben wird vom Vibrationsmodul ein leichter Impuls zu spüren sein und die Hintergrundbeleuchtung angehen. Sie können nun den Button loslassen und dem Telefon beim booten zusehen.

Das Telefon ausschalten

Im Bootloader Modus oder wenn das Telefon abgestürzt ist

Wenn Sie den Power Button 9 Sekunden lange gedrückt halten schaltet das Telefon aus. Sichtbar wird das ausschalten durch das ausgehen der Hintergrundbeleuchtung.

Während des Betriebes eines vollständigen Linux Systemes inklusive Userspace

Es reicht den Power Button 5 Sekunden lange gedrück zu halten. Der init process passt auf dass das Telefon sicher heruntergefahren wird, was ca. 20 Sekunden dauern wird. Der X Server wird geschlossen, man kommt auf eine leere Konsole und das Gerät schaltet aus - wie ein regulärer Linux PC.

Battery charging

The Neo1973 supports two charging modes: One 100mA charge mode (called pre-charge) and 500mA (called fast charge). Charging is always done via the USB socket. You can use any USB-A to USB-mini-B cable to connect the phone to any USB host.

While in u-boot

While you are in u-boot mode, the phone only charges with 100mA by default. (This will change in one of the future revisions).

However, using the u-boot console you can manually enable fast charging. See U-boot#Battery_charger_related for more information.

While in Linux

As soon as the phone is connected via USB cable, it will charge. However, the default charging current is only 100mA, way too little if you want to operate the phone and charge at the same time.

If your USB upstream port is capable of supplying 500mA, then it will configure the Neo1973 accordingly and use 500mA charging mode. You can notice this by the following line in the kernel log

usb0: full speed config #1: 500 mA, Ethernet Gadget, using CDC Ethernet

Getting shell access on the phone

By using the terminal emulator and on-screen keyboard

"Click" (using a stylus) the top-left arrow icon to get a drop-down menu with "Media", "Settings", "Utilities" and "Desktop". Choose "Utilities->Panel->Input Manager", and a keyboard icon will appear on the top bar. You can get an on-screen keyboard at any time by choosing it.

From the desktop, choose "Active tasks->rxvt" to get a root shell.

By using Ethernet emulation over a USB cable

The standard Neo1973 Linux kernel has support for the "cdc_ether USB gadget", i.e. a standard implementation of how to emulate an Ethernet device over USB.

As soon as the kernel is up and running, and you have the phone connected via USB, you should get a usb0 device on your host.

The Phone will have the IPv4 address 192.168.0.202/24. You can run `ifconfig` in the terminal on the phone to verify this (this is optional, just check it if it doesn't work given the instructions below)

If you plug a USB cable into a laptop running Linux, you'll likely see the "cdc_ether" kernel module being loaded and a usb0 network interface appear.

On the host PC, you should then configure your interface to 192.168.0.200 by using

# ifconfig usb0 192.168.0.200 netmask 255.255.255.0

Then you should be able to

# ping 192.168.0.202

and last, but not least

# ssh root@192.168.0.202

Once you press 'enter' (empty password), you should now have a root login.

By using the debug board/serial/JTAG

Please see Debug Board#Usage_Instructions

Getting access to the bootloader console

Please see u-boot#Using_usbtty_from_Linux