[Unzap] Erste Erfahrungen und Fragen

Alexander Neumann fd0 at lochraster.org
Wed Oct 8 20:57:29 CEST 2008


Hi Stefan,

* Stefan Uhl <s.uhl at gmx.net> wrote:
> [unzap erfolgreich aufgebaut]
> Dann hab ich den UART angeschlossen (altes Siemens-Handykabel) und das
> Ding in Betrieb genommen. Die Debugausgabe gibt leider sehr wenig her...

Stimmt, die ist ja auch nur zum Debuggen gedacht. :)

> Dann hab ich mir ein Parallel-ISP-Adapter gebastelt (aus meinem alten
> Parallel-JTAG-Adapter, mit dem ich mal ne FritzBox wiederbelebt hab) und
> eine neuere Software draufgetan. Anschalten, dreimal grün blinken, gut.

So war das zwar nicht gedacht, tut aber natuerlich.

> Die Angeben in fuses.txt sind im übrigen falsch: Es sollte nicht
> unerwähnt bleiben, daß bei Geräten mit Bootloader efuse geändert ist...

Das stimmt, allerdings war mein Gedanke dabei, das in der fuses.txt nur die
Dinge drinstehen sollten, die fuer das Projekt wirklich relevant sind, und
fuer die unzap-Firmware ists nicht relevant, ob ein Bootloader installiert
ist oder nicht.  Deshalb steht das da nicht mit drin.  Koennte man
natuerlich zumindest einen Hinweis reinschreiben ;)

> Dann hab ich mir ein passendes USB-Kabel geliehen und mal den Bootloader
> probiert um eine neue Software mit Debugausgaben auf dem UART
> draufzubrennen. Gehe ich richtig in der Annahme, daß es sich bei dem
> Bootloader um einen unveränderten avrusbboot (2006-06-25) handelt?

Nein, ich hab selber einen implementiert, der USBasp spricht.  Das
Repository mit dem Sourcecode findest du unter
git://git.lochraster.org/fd0/usbload bzw.
http://git.lochraster.org/fd0/usbload , im Branch "unzap" ist der Sourcecode
fuer den auf dem unzap verwendeten Bootloader (ich hab den auch fuer andere
Projekte modifiziert, andere Pin fuer die Taster etc.)

> [...]
> Fragen:
> 
> Die Liste der Codes ist unvollständig. Gibt es Leute, die tatsächlich
> daran arbeiten, das Wissen um solche Codes zu mehren? Wenn ja: wo findet
> man die Ergebnisse dieser Bemühungen?

Wenn ich auf neue Codes stosse, bauen ich die ein.  Im unzap-Repository
finden sich im Verzeichnis db/ die einzelnen Codes, in ein einfaches
YAML-Textformat gebracht.   Die mit "unzap-" beginnenden Codes stammen von mir,
der Rest aus dem TV-B-Gone Projekt.

Es war einmal angedacht, eine gemeinsame Datenbank zu schaffen, aber leider
reagiert der TV-B-Gone Mensch ueberhaupt nicht auf Mails.

> Das fürt gleich zum nächsten: Wie weit ist der Lernmodus für den Unzap
> (das Unzap? die Unzap?) gediehen? Irgendwie scheint auch die Mailingliste 
> seit mitte August tot zu sein... Wird das noch was? Oder kann ich die
> unglaublichen Features meiner Hardware erst nutzen, wenn ich Zeit habe
> das selbst zu programmieren? (Ich hab im Moment leider nicht mal die
> Zeit genug zu lernen um das Ding programmieren zu k"onnen... Ich sollte
> auf Abschlußprüfungen lernen...)

Genau dieses Problem hab ich aktuell auch.  Die Firmware hab ich soweit
reimplementiert, das Lernen prinzipiell geht, der Dataflash angesprochen
wird usw., das einzige was da noch drin fehlt ist das eigentliche Senden.
Der groesste Teil der Arbeit ist also fertig.

Wenn du magst, stell ich dir das gern mal zur Verfuegung.

> Doch noch eine: Welchen Abstrahlwinkel haben denn die LEDs? Wo find ich
> das Datenblatt? Ich hab selbst keine Kamera um das auszutesten... Das
> erste Mal, daß ich die LEDs funzeln sah, war heute im Handy eines
> Bekannten...

Ich hab was von ~17 Grad im Kopf, jedenfall ziemlich Eng.  Das Datenblatt
findest du zb. bei Reichelt, unter der Bestellnummer "SFH415", wobei wir in
den Bausaetzen andere drin haben (heller, guenstiger), TSALirgendwas, muss
ich raussuchen.

Gruss,
- fd0
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://lists.gnuzifer.de/pipermail/unzap/attachments/20081008/9089ed8e/attachment.pgp>


More information about the unzap mailing list