- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 6 von 6

Thema: Fuses für Bootloader setzten???

  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    16.06.2005
    Ort
    Göppingen
    Beiträge
    360

    Fuses für Bootloader setzten???

    Anzeige

    E-Bike
    Ich habe eine kleine Frage zum setzen der Fuses beim ATmega128:

    Wie setzte ich die Fuses bei der benutzung von dem Bootloader chip45boot???

  2. #2
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    17.02.2005
    Ort
    NRW-Bergisches Land
    Beiträge
    311
    Grundsätzlich werden die Fuses beim aufspielen (Parallel oder SPI) des Bootloaders gesetzt.
    Gruß RePi!


    *** Holzhacken ist deshalb so beliebt, weil man bei dieser Tätigkeit den Erfolg sofort sieht. ***
    *** (Albert Einstein) ***

  3. #3
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    16.06.2005
    Ort
    Göppingen
    Beiträge
    360
    Zitat Zitat von repi64
    Grundsätzlich werden die Fuses beim aufspielen (Parallel oder SPI) des Bootloaders gesetzt.
    ??? du meinst wenn ich die HEX datei von chip45 über ISP reinspiele (ganz normal in den flash), setzt er die automatisch :gruebel:

  4. #4
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    17.02.2005
    Ort
    NRW-Bergisches Land
    Beiträge
    311
    Ich verwende nicht den Bootloader von Chip45. Das ist dort aber auch nicht anders.
    Ja, wenn du das Hex File über ISP reinspielst.
    Nur wird das nicht automatisch geschehen.
    Du setzt die Fuses wie sonst auch "von hand".
    Diese bleiben immer noch gesetzt auch wenn du den Controller über den Bootloader neu flashst.
    Kannst auch die Lockbits setzen. Musst aber bei den Bootlockbits nur die richtigen setzen.
    Bei dem Megaload kann man noch die Bootlockbits separat setzen lassen.
    Lasse mich gerne eines besseren belehren, habe bis jetzt aber nichts anderes festgestellt.
    Gruß RePi!


    *** Holzhacken ist deshalb so beliebt, weil man bei dieser Tätigkeit den Erfolg sofort sieht. ***
    *** (Albert Einstein) ***

  5. #5
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    16.06.2005
    Ort
    Göppingen
    Beiträge
    360
    ok aber welche fuses muss ich setzen? [kenn mich da nich so aus]

    aber bisher danke!

    Mfg


    btw: der bootloader ist 2k groß (chip45boot_mega128_2k_bootblock.hex)

  6. #6
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    06.02.2005
    Ort
    Hamburg
    Alter
    38
    Beiträge
    4.255
    Schau ins Datenblatt in Tabelle 112. Da steht für verschiedene Bootloadergrößen, wie BOOTSZ0 und BOOTSZ1 gesetzt werden müssen. Für deine 2k wäre es 1024 Words. Wenn der Bootloader bei jeden reset starten soll, wäre noch BOOTRST interessant, wenn du die Code vor Auslesen schützen willst, die BLBxx- Fuses. Steht beides auf Seite 278.
    Mit welchem Programm willst du die Fuses setzen?

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests