Hallo, ich habe nur eine kurze Frage wegen Bootloader für ATtiny25. Der Bootloader muss doch auch am Ende des Speichers stehen, so wie bei den MEGAS oder? Oder verstehe ich das was falsch. Ich kriege den Bootloder im Moment nicht zum Laufen und im Moment steht der Bootloader am Anfang des Speichers. Und ich frage mich ob das so ok ist oder nicht. Viele Grüße Micha
micha schrieb: > Der > Bootloader muss doch auch am Ende des Speichers stehen Nö. Den Bootreset Vektor kannst du bei Tiny25-85 nicht ändern, der steht immer auf Adresse 0. Der Bootloader muss also auch bei 0 anfangen und etwaige Programme stehen hinter dem BL.
das gibt es doch nicht, ich habe mitlerweile die RX und TX Leitungen von meinen FT232RL Baustein und uC direkt angeschlossen und es funktioniert immer noch nicht.
Wo hast du denn den Loader her? Mit was oder wem soll der loader denn sprechen können? Es gibt loader die sprechen ihr ganz eigenes Protokoll. Bei einem Tiny macht das auch Sinn die "Intelligenz" ganz auszulagern ...
Matthias S. schrieb: > Der Bootloader muss also auch bei 0 anfangen und etwaige Programme > stehen hinter dem BL. Nö, den Bootloader schreibt man schon ans Ende, weil man sonst der Applikation die Interruptvektoren klaut. Auch ist das Linken der Applikation an eine andere Adresse recht tricky. Der Trick ist, daß der Bootloader sich den RJMP auf 0x0000 greift, sich das Ziel merkt und ihn durch einen RJMP zum Bootloader ersetzt. Den RJMP zur Applikation schreibt er direkt vor sich, d.h. in die letzte Adresse der Applikation. Die Applikation muß also zwingend mit einen RJMP an 0x0000 beginnen, was bei C automatisch der Fall ist.
ich benutze diesen bootloader hier http://jtxp.org/tech/tinysafeboot_en.htm der bootloader programmiere ich in den ATtiny25 und Attiny soll ueber FT232RL von FTDI neu programmiert werder.
Hallo Peter, gibt es von deinem FastBoot eine 64-bit version fuer die Host-Software? Ich habe leider keinen Computer mit 32-bit. Dann kann ich auch deine Software testen!
Hallo, hat jemand vielleicht einen Vorschalg was ich machen kann? Gruss Micha
Dieser Boot Loader funktioniert nur mit der passenden PC Software von der TinySafeBoost Seite. Das ist dir aber schon bewusst? Was genau geht denn nicht?
Ja das ist mir schon klar ich wollte nur den Fboot ausprobieren, habe aber nur 64bit computer
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
