Home / LinuxUser / 2001 / 10 / Pinguin in der Westentasche

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Mandriva gibt Distribution in die Hände der Community
(268 Punkte bei 24 Stimmen)
Neues vom Systemd
(161 Punkte bei 4 Stimmen)
Mandriva in Nöten
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Linux-PDA im Test

Pinguin in der Westentasche

Blick in die Zukunft

Die Entwicklung geht bei Agenda natürlich weiter. Dies betrifft sowohl den Kernel als auch die von Agenda gelieferten Programme. Diese können über die serielle Verbindung auf den aktuellen Stand gebracht werden. Bevor man dies tut, sollte man jedoch seine Daten auf den PC sichern. Der Kernel und die Programme (als Rootdisk bezeichnet) können von der Agenda-Homepage geladen werden. Auf der deutschen Site befindet sich dafür ein Punkt Software, Updates [5].

Für den VR3 gibt es zurzeit zwei verschieden Arten von Binaries, die nicht miteinander gemischt werden dürfen. Im Auslieferungszustand verwendet Agenda normale Binaries mit ELF-Bibliotheken. Beim Programmsart müssen bei dieser Technik erst alle Referenzen zu Bibliotheksfunktionen berechnet werden, was einige Rechenzeit kostet. Auf einem normalen Desktop-Rechner spielt dies keine Rolle, wohl aber auf den schwachbrüstigen PDAs. Die Bibliotheken in alle Programme fest einzubinden verbietet sich aus Platzgründen.

Schnee von morgen

Jay Carlson kam nun auf die Idee, Bibliotheken mit fest vorgegebenen Speicherplätzen zu verwenden, und entwarf das SNOW ABI [17]. Dies erfordert natürlich einen größeren Aufwand beim Kompilieren, der Erfolg gibt ihm aber recht. Ein VR3 mit SNOW-Binaries starten erheblich schneller, erst in dieser Version kann er richtig sinnvoll benutzt werden. Der Pferdefuß dabei ist allerdings, dass alle Programme inklusive Kernel SNOW verwenden müssen.

Neuer Stoff für den VR3

Zum Einspielen (flashen) dient das Programm vrflash [13]. Aktuelle Binaries können im ELF-Format bei Agenda [5] oder im SNOW-Format bei Andrej [6] bezogen werden. Wie schon erwähnt dürfen ELF- und SNOW-Programme aber nicht gemischt werden. Nach dem Start von vrflash muss der Reset-Knopf des Agendas gedrückt werden und die Übertragung startet.

vrflash -l -R -r \
     vmlinux-2001-05-17.binary kernel \
     root-1.0.1.cramfs romdisk

Das Aktualisieren geht dann in zwei Schritten vor sich. Zuerst wird das Image in den Hauptspeicher des VR3 übertragen. Von dort aus wird es dann auf den Flash-Speicher geschrieben. Auf dem VR3 verwaltet PMON den Vorgang, das Programm stellt auch gleich den Bootloader dar. Von diesem gilt es natürlich die Finger zu lassen – wer ganz sicher gehen will, sollte den PMON im Flash schreibschützen [15]. Ansonsten ist das Aktualisieren auf diesem Weg recht sicher, bei Unterbrechungen auf Seiten des PCs oder des PDAs muss der Vorgang eben neu gestartet werden. Gut 25 Minuten später ist der Agenda auf dem neuen Stand.

Gemeinschaft

Dem Reiz des Agendas sind inzwischen viele erlegen, im Netz findet sich eine Unmenge an Informationen. Agenda selbst betreibt eine Mailing-Liste [8] und eine Entwickler-Seite [9]. An der Universität Potsdam läuft ein Portal [11], unter [14] das Agenda-Wiki. Geht es um die Entwicklung mit dem Agenda oder um weitere Programme sei [10] als Einstieg empfohlen.

Durch die offene Architektur besteht auch für den normalen Anwender die Möglichkeit, Software für diese Plattform zu entwickeln. Im Gegensatz zum Palm ist der Unterschied zum normalen Linux-PC weit weniger groß, auch die Entwicklungswerkzeuge sind kostenlos verfügbar. Die Entscheidung zwischen ELF und SNOW ist wohl zugunsten von SNOW gefallen. Auch für den kommerziellen Markt ist der Agenda als Basis für mobile Anwendungen interessant.

Was zur Zeit fehlt, sind Erweiterungen. Modem, Ethernetkarte und Tastatur sind angekündigt, ein Traum wäre ein Jacket für PCMCIA-Karten wie beim iPaq von Compaq. Hiermit könnten schöne mobile Applikationen entwickelt werden. Auf der anderen Seite ist der Agenda VR3 so preiswert, dass er eine echte Alternative zu anderen Embedded-Lösungen darstellt. Ganz oben auf der Hardware-Wunschliste stehen zwei Dinge, die sich leider gegenseitig ausschließen: längere Batterielaufzeit und höhere Geschwindigkeit.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 0 Punkte (1 Stimme)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 06/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Adobe AIR
Adobe-AIR-Programme installieren und (manuell) starten
Tim Schürmann, 14.05.2012 13:09, 0 Kommentare

Es gibt sie noch: neue Anwendungen, die Adobes Integrated Runtime voraussetzen. Aktuellstes und vermutlich auch größtes Beispiel ist das Adventure Botanicula

Aktuelle Fragen

gibt es ein Kommandozeilen Tool, um ein X11-Fenster in ein Anderes einzubetten?
GoaSkin , 21.05.2012 16:44, 0 Antworten
Das XEmbed-Protokoll ist u.A. dazu gedacht, dass man eine X11-Anwendung in eine andere wie ein Wi...
Apache2, Options -Indexes geht nicht
no no, 12.05.2012 19:01, 8 Antworten
Habe in apache2.conf folgendes stehen: Options -Indexes ...
LInux auf Dell LS H500
Andreas Endresl, 09.05.2012 08:54, 2 Antworten
Habe einen alten Dell Latitude LS H500 nur mit ext. Floppy und CD es geht nur immer eines von den...
Datenwiederherstellung unter Ubuntu 12.04 mit "Simple Backup" nach Umzug von Linux Mint
Christian Lottmann, 07.05.2012 13:33, 0 Antworten
Vor dem Umzug auf Ubuntu 12.04 habe ich unter Linux MInt mit "Simple Backup" voll (15.4.2012) und...
DKMS für den propritären NVIDIA-Treiber
Commander Data, 26.04.2012 22:02, 2 Antworten
Hallo an die Gemeinde. Ich habe hier ein interessantes Stück openSuSE gefunden. http://forums.op...