Ergebnis 1 bis 15 von 334

Thema: DME Prüfgerät Schaltung

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registriert seit
    05.01.2004
    Beiträge
    757
    Hallo,

    folgende Kontrollen bitte einmal durchführen:

    1. Fuse bits richtig gesetzt, damit der Bootloader auch startet
    2. Hast du eventuell nur die exe vom Flashtool entpackt? In der zip befindet sich auch eine ini-Datei, welche sich im selben Ordner befinden muss. In dieser steht z.B. das Erkennungszeichen. Wenn du diese nicht mit entpackt hast, dann wird eine neue erzeugt, welche aber nicht die Erkennung enthält.

    zu H-Term: Ohne Firmware sieht man dort nichts, der Bootloader wartet auf ein codewort.

    Zur größe: Die vielen FF in der Bootloader Datei sind richtig. Es befindet sich nur der Bootloader selbst in dieser Datei.Über die Fusebits stellst du ein, dass dieser immer als erstes gestartet wird.

    Zum Aufspielen der Firmware: Sicherlich könnte man die Firmware über die ISP aufspielen, wenn ich diese als .hex-Datei zur verfügung stellen würde. Allerdings ist die Firmware über den Bootloader verschlüsselt und ich hatte mich damals entschieden die Firmware auch nur in dieser Form rauszugeben, ausser jemand überzeugt mich vom Gegenteil.

    Ich habe damals viel Zeit in die Firmware gesteckt. Sollte ich noch einmal eine weitere Version entwickeln (mit Display,TCXO...) würde ich bei der Hardware sicherlich einiges anders machen, aber die Firmware würde weiterhin auf der aktuellen basieren. Somit werde ich die Firmware weiterhin nicht ohne weiteres herausgeben. Vor allem weil der Bootloader schon diverse male genutz worden ist und sicher funktioniert...

    Ich bitte um Verständnis dafür...
    Wer suchet, der findet!

  2. #2
    Registriert seit
    17.12.2001
    Beiträge
    127
    HI,

    vielen Danke für die schnelle Antwort. Anbei mal die Bilder von meine Fußes (ausgelesen) und den Einstellungen in dem AVRootloader. Müsste eigentlich so passen, oder?
    Entpackt habe ich auch alle drei Dateien (.dev, .ini und .exe).

    Mit welchem Button schreibt man denn in Ponyprog2000 die -hex Datei mit dem Bootloader korrekt in den ATmega32? Write DEVICE, Write PROGRAM MEMORY(Flash) oder Write DEVICE MEMORY(Eprom)? Diese drei Knöpfe gibt es ja oben in der Leiste zur Auswahl.

    Ist die Reihenfolge entscheidend? .hex Datei schreiben, Fuses setzten, Lock Bits setzen? Zu den Lockbits hattest Du ja geschrieben, dass man die erst nach der .hex Datei setzen soll wg. dem Verify. Das zumindest habe ich auch gemacht.

    Schönen Gruß

    Stephan
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	fuses.JPG 
Hits:	332 
Größe:	107,0 KB 
ID:	14564   Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	Unbenannt.JPG 
Hits:	321 
Größe:	139,4 KB 
ID:	14565  

  3. #3
    Registriert seit
    17.12.2001
    Beiträge
    127
    Hi,

    jetzt geht alles. Das Problem lag wohl ganz woanders:

    Ich nutze als Stromversorgung ein regelbares Laborschaltnetzteil von ELV. Das war verbunden mit der DME Senderplatine über Krokoklemmen. Zum Einschalten der Platine habe ich immer das Netzteil ein/aus geschaltet. Anscheinend ist die Spannung in der ersten Sekunde nicht hoch genug um alles korrekt zu starten (oder so ähnlich).

    Lösung: Krokoklemme bei eingeschaltetem Netzteil an den Sender hängen und schwups...Verbindung vom AVRootloader zum ATMega32....alles läuft. Da komm mal drauf... argh..

    Und der Sender sendet (auch mit dem 100ppm 80MHZ Quarz von Reichelt). Bisher nur auf Kanal 105 mit einem BOSS925 getestet.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 2 (Registrierte Benutzer: 0, Gäste: 2)

Berechtigungen

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