- SF800 Solar Speicher Tutorial         
Ergebnis 1 bis 7 von 7

Thema: Bootloader != Flash??

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Experte Avatar von sternst
    Registriert seit
    07.07.2008
    Beiträge
    672
    Zitat Zitat von Wsk8 Beitrag anzeigen
    Wenn ich jetzt aber in die Bootsection schreibe dann bekomme ich nur noch Checksum errors der übertragenen Daten.
    Was genau bedeutet "in die Bootsection schreibe"?
    MfG
    Stefan

  2. #2
    Erfahrener Benutzer Roboter Genie Avatar von HeXPloreR
    Registriert seit
    08.07.2008
    Ort
    Soltau - Niedersachsen
    Alter
    46
    Beiträge
    1.369
    Hallo,

    kann es sein das man einen Bootloader nicht per UART installieren kann?
    Vermutlich hast Du schon einen drauf...
    Ansonsten geht es wohl nur per ISP ... und ob man sich den Bootloader für eine m8 selber schreiben muss....jesus...wenn man kann und will.
    Aber gibt es da nicht auch was von ratiopharm

    Ich fürchte du wirst nicht drum rum kommen genauer zu sagen was du da machst.

  3. #3
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    08.08.2008
    Ort
    DE
    Beiträge
    523
    Ja, den will ich selber schreiben, nur so lernt man auch was

    Also....
    Ich habe wie gesagt meinen Bootloader zuerst wie ein normales Programm geschrieben (Start 0x00). Hier funktioniert er perfekt. Sobald ich aber dann dem Linker das Offset übergebe und in den Fuses den Bootloader aktiviere (damit eben vom Offset zuerst gestartet wird), dann funktioniert der Empfang der Daten nicht mehr.
    UART etc funktioniert aber noch. Es wird die Startmessage ausgegeben, ich kann mich auch noch Verbinden (Also Startnachricht senden und auf Bestätigung warten). Nur der Emfpang der Daten funktioniert nicht mehr bzw. er funktioniert schon, da Zeichen empfangen werden, aber anscheinend die falschen.
    Die einzige andere Möglichkeit wäre höchstens, dass die CRC16 Berechnung fehlschlägt, aber ich könnte mir nicht erklären, warum die auf einmal falsch sein soll. Der Code wurde schließlich nicht geändert.

    mfg

Ähnliche Themen

  1. Antworten: 6
    Letzter Beitrag: 30.03.2013, 21:17
  2. LCD Flash
    Von markusikarus im Forum Microcontroller allgemeine Fragen/Andere Microcontroller
    Antworten: 3
    Letzter Beitrag: 25.11.2012, 17:30
  3. Antworten: 18
    Letzter Beitrag: 06.05.2012, 18:40
  4. bootloader um Daten in Flash zu packen
    Von vajk im Forum C - Programmierung (GCC u.a.)
    Antworten: 7
    Letzter Beitrag: 19.09.2006, 14:25
  5. Flash-Wandler
    Von CodeX im Forum Sensoren / Sensorik
    Antworten: 7
    Letzter Beitrag: 12.01.2006, 05:12

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress