- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 10 von 15

Thema: Bootloader für ATMEGA8 für die RS232

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.01.2006
    Beiträge
    4.555
    Zitat Zitat von Joern S. Beitrag anzeigen
    mhh...
    irgendwie will es nicht funktionieren. Weder mit Windows XP noch mit Windows 7.
    Zur Info:
    Ich wollte das Programm über einen USB Konverter, der von USB auf RS232 übergeht auf den Rx und Tx anschluss liefern. Nur leider will das nicht funktionieren. Meine PC's können keinen Kontakt zum Board herstellen.
    Das Board zieht um die 20mA Strom und wird mit 16V versorgt. Die Bauteile werden auch nicht heiß, und lötfehler finde ich auf der Platine ebenfalls nicht.
    Hat vielleicht noch einer ne idee wodran es liegen kann?
    Ich kenne das Board nicht, aber es kann sein das Du dafür ein so genanntes Null Modem Kabel brauchst.
    Dort sind RXD und TXD gekreuzt .......

    PC-----------µC
    RXD---------TXD
    TXD----------RXD
    GND---------GND

    Beim µC und PC müssen gleiche Baudraten eingestellt sein. Beim PC Baud, 8,N,1 Fluss Kontrolle KEINE.
    Dann sollte sich etwas "Bewegen".

    Gruß Richard

  2. #2
    Erfahrener Benutzer Roboter-Spezialist Avatar von sast
    Registriert seit
    30.11.2004
    Alter
    54
    Beiträge
    502
    Nur um ganz sicher zu gehen.

    Dir ist schon klar, dass du zuerst den Bootloader über ISP auf den Controller bringen musst, bevor du den RS232 Anschluss zum Laden der Hexfiles nutzen kannst. Der versteht sonst nicht was die Daten auf der seriellen Schnittstelle bedeuten.

    Ansonsten gilt was Richard sagt. Masse muss verbunden sein und RX und TX sollten richtig angeschlossen sein. Kann man auch einfach mal tauschen um es zu testen. Du hast doch hoffentlich auch einen Pegelwandler vor dem Controller?

    sast

    雅思特史特芬
    开发及研究

  3. #3
    Administrator Robotik Visionär Avatar von Frank
    Registriert seit
    30.10.2003
    Beiträge
    5.116
    Blog-Einträge
    1
    Pegelwandler hat das Board. Ich befürchte auch das du vermutlich noch nicht das Bootloader-Programm per ISP aufgespielt hast. Du solltest Anfangs nach dem Aufbau ruhig erstmal eine weile mit ISP programmieren bevor du zu einem Bootloader übergehst. Bei der Bootloader Sache gibts immer einige Fallstricke, daher ist ISP eigentlich die einfachere Art der Programmierung.
    Mit bestem Gruß
    Frank

    Admin Roboternetz.de - RN-Wissen.de - Elektronik-Blog
    Überzeugter und begeisterter Elektroauto Fahrer seit 2018

  4. #4
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.01.2006
    Beiträge
    4.555
    Zitat Zitat von Frank Beitrag anzeigen
    Pegelwandler hat das Board. Ich befürchte auch das du vermutlich noch nicht das Bootloader-Programm per ISP aufgespielt hast.
    Hmmm, ich kann mir kaum vorstellen das Mensch den Bootloader per RS232 "aufspielen" will, aber angeblich hat man auch schon Pferde Ko***** sehen. Vor dem Aufspielen vom Bootloader sollten auch die dazu nötigen Fuse Bit's gesetzt sein.

    Gruß Richard

  5. #5
    Erfahrener Benutzer Roboter-Spezialist Avatar von sast
    Registriert seit
    30.11.2004
    Alter
    54
    Beiträge
    502
    Jeder fängt mal klein an und macht Fehler über die ein alter Hase nur schmunzeln kann.

    sast

    雅思特史特芬
    开发及研究

  6. #6
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.01.2006
    Beiträge
    4.555
    Zitat Zitat von sast Beitrag anzeigen
    Jeder fängt mal klein an und macht Fehler über die ein alter Hase nur schmunzeln kann.

    sast
    "Alte Hasen" können das noch besser, oft fühlen sie sich zu sicher und Schlampen beim Denken.....

    Gruß Richard

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    29.03.2011
    Beiträge
    28
    Zitat Zitat von Richard Beitrag anzeigen
    Hmmm, ich kann mir kaum vorstellen das Mensch den Bootloader per RS232 "aufspielen" will, aber angeblich hat man auch schon Pferde Ko***** sehen. Vor dem Aufspielen vom Bootloader sollten auch die dazu nötigen Fuse Bit's gesetzt sein.

    Gruß Richard
    Tja Richard ich muss zugeben, ich bin so ein fall^^.
    Dies könnt aber daran liegen, dass ich bisher aus dem Probot128 nen Putzroboter gebaut habe und der nur RS232 hat. Darum dachte ich mir, vielleicht könnte es ja auch so gehen^^.
    Naja, dann werde ich mir jetzt erst ma nen ISP Dongel holen, bei mir in der nähe gibts nen Laden der hat solche, da kann ich dann vorbeifahren und muss nicht Porto und verpackung noch zahlen.
    Dieser wäre es: http://www.srt-versand.de/index.php?...earchparam=ISp

    falls jemand einwende gegen dieses Bauteil hat, dann sagt es mir doch bitte.


    P.S. Hatte wirklich hoffnung ohne ein ISP teil auszukommen^^

  8. #8
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    07.05.2006
    Beiträge
    184
    Hi,
    ich benutze den selben ISP Dongel und bin sehr zufrieden damit.

    Für Flashen über RS-232 benutze ich MegaLoad http://www.microsyl.com/
    und bin ebenfalls sehr zufrieden damit.

    Allerdings ist der ISP Dongle so schnell in der Programmierung, dass ich mittlerweile auf flashen über RS-232 verzichte. Es macht für mich keinen unterschied welches Kabel ich zum Programmieren anschließe also kann ich auch gleich den ISP Dongle nutzen.

    Viel Spass bei deinem Projekt.
    ch

  9. #9
    Neuer Benutzer Öfters hier
    Registriert seit
    29.03.2011
    Beiträge
    28
    jo ich hab ihn mir jetzt auch neulich geholt(vor ca. 2 Wochen) und habe mir jetzt für dasd Board schonmal 3 Motortreiber mit externer Spannungsversorgen selbst zusammengelötet. Damit kann ich meine 6 Motoren, die fürn antrieb verantwortlich sind, ohne probleme ansteuern.
    Ich hatte damals ja nur die hoffnung, dass ich mit nem RS232 anschluss auch sofort draufschreibenkonnte^^

Ähnliche Themen

  1. ATMega8: Interrupts im Bootloader
    Von Jaecko im Forum C - Programmierung (GCC u.a.)
    Antworten: 2
    Letzter Beitrag: 25.11.2009, 11:40
  2. Fusebit Q (Bootloader) beim Atmega8 ?
    Von Andree-HB im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 2
    Letzter Beitrag: 11.06.2009, 13:40
  3. MCS-Bootloader für ATmega8 und ATmega88 compilieren
    Von felack im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 24.09.2008, 14:47
  4. C-Programme per RS232 übertragen (Bootloader)
    Von topsport im Forum C - Programmierung (GCC u.a.)
    Antworten: 4
    Letzter Beitrag: 27.12.2007, 15:42
  5. Antworten: 10
    Letzter Beitrag: 25.01.2007, 13:24

Stichworte

Berechtigungen

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

LiFePO4 Speicher Test