[Unzap] Erste Erfahrungen und Fragen

Stefan Uhl s.uhl at gmx.net
Wed Oct 8 23:02:06 CEST 2008


* Alexander Neumann <fd0 at lochraster.org> [081008 20:58]:
> Hi Stefan,

Hallo Alexander,

ist es Absicht, daß du nicht auf die Liste schreibst?

> * 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. :)

Richtig. Ich mag halt irgendwie serielle Konsolen...

> So war das zwar nicht gedacht, tut aber natuerlich.

Ich hatte kein passendes USB-Kabel und war zu faul eins zu kaufen...

> > 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 ;)

Nun mir hätte es etwas Leid ersparen können: Ich hab nicht gleich
gefunden, welche Fuses für den Bootloader da sind (ich wollte das mal
zurücksetzen um avrforth auszuprobieren, geht, mit serieller Konsole und
so... Ob man damit was machen kann weiß ich noch nicht). Wie auch immer:
ich hab im Eifer des Gefechts lock auf Null gesetzt ohne an die
Konsequenzen zu denken. Zum Glück war das erste, was ich gemacht hab,
ein Dump vom Flash -- Erfahrungen von der FritzBox :-)

> > 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.)

Ah. Hab ich nicht gefunden, steht nicht im Wiki und
http://git.lochraster.org/fd0/ ist nicht browsbar... (ich meine
zumindest auch das ausprobiert zu haben...)

> 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.

Die Codes kenn ich, das Format versteh ich so halbwegs (Doku hatte ich
auch mal gefunden). Scheiße ist nur, daß nicht dabeisteht für welche
Fernseher welcher Code ist.

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

Das ist schade. Wo hat der die Codes eigentlich her?

> 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.

Das klingt fein.

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

Ja gerne. Ich hatte eigentlich gedacht, daß ich sowas im git-Repository
finde... Oder hab ich einfach nicht den richtigen Branch haben wollen?

> 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.
 
Eng ist gut. Ich hab hier ne Linse aus nem alten Fernglas, etwa 5cm
Brennweite, aber etwas klein... Wichtig wäre noch die Lichtverteilung im
Kegel um abschätzen zu können ob das was ist. Also nur her mit dem
Datenblatt :-) Ich glaub ich brauch ne Digitalkamera...

Grüße,
        Stefan





More information about the unzap mailing list