Teleport9 D6

  • Bitte die Beitragsschablone sorgfältig ausfüllen.!!


    Hersteller:AEG
    Modell:Teleport9 D6
    Fehler:




    Bereits durchgeführte Tests und Vorarbeiten:


    Hallo,
    habe ein Teleport9 D6 erstanden mit einer 2m Frequenz programmiert.Als Prom ist ein MB7128 programmiert.
    Ich habe Prog. Daten für Afu.
    Kann man den Prom durch einen Eprom z.B. 27C64 ersetzen und was ist dabei beim brennen der Daten zu beachten.
    Vielleicht hat jemand in der Sache schon Erfahrung gesammelt.


    Mfg.
    fili1948

  • Ohne das Gerät zu kennen: googeln macht kluch!


    Das MB7128 ist ein 2Kx4 PROM, Pinbelegung und Kompatible findest Du hier.


    Das 27C64 ist ein 8Kx8 EPROM. Pinkompatibel: Nö.
    Wenn das EPROM aber von der Zugriffszeit schnell genug ist, und Du Dir einen
    Adapater bastelst, sollte das gehen. Dazu die oberen, unbenutzten Adressen
    des EPROM auf GND legen. Die Daten für das EPROM nibbelweise auftrennen,
    so dass nur das lower-nibble des EPROM programmiert wird. Manche Prommer-
    Software kann sowas, ansonsten selber etwas in C hacken. Die Daten dann
    natürlich in den Anfang des EPROM brennen, nicht von oben.

    All animals are equal, but some animals are more equal than others. (Leitmotiv of VvT?)

  • 1) Bitte keine Anfrage per E-Mail, oder den Thread per E-Mail fortführen!
    Es besteht die vage Chance, dass noch jemand diese exotische Problem hat.


    2) Nochmal: MB7128 ist ein 2Kx4 PROM, d.h. 11 Adressleitungen, und 4
    Datenleitungen.
    27C64 ist ein 8Kx8 EPROM, also 13 Adressleitungen, und 8 Datenleitungen.
    Von den 13 Adressleitungen legst Du die oberen 2 (A11 und A12) auf GND.
    Von den Datenleitungen bleiben die oberen vier NC, also unbeschaltet.
    /PGM wird nur zum Programmieren gebraucht, auf Vcc legen.
    /CE (Chip Enable) des EPROM legst Du fest auf GND.
    Das /CE des PROM legst Du auf /OE (Output Enable) des EPROMs. Grund:
    Beim EPROM ist die Latenz von /OE kürzer. Trotzdem drauf achten, ein
    ausreichend schnelles EPROM zu nehmen, die bipolaren PROMs waren relativ
    schnell.


    3) Ganz wichtig: Die Firmware darf natürlich nur in das Low-Nibble des
    EPROM programmiert werden, also die unteren vier Bits! Wie ich schon sagte,
    dazu musst Du das Firmwarefile umsplitten. Das von Dir zugesandte Firmware-
    file sieht nicht so aus, als wären nur die Lower-Nibbles besetzt.
    Das EPROM programmierst Du ab Adresse 0, da die oberen Adressleitungen
    wie oben erwähnt auf GND liegen.


    4) Ob die Firmware überhaupt auf diesem Gerät lauffähig ist, weiß ich
    nicht, das obliegt Dir.

    All animals are equal, but some animals are more equal than others. (Leitmotiv of VvT?)

  • 1) So, ich habe mal bei shareware.de geguckt, aber keinen brauchbaren
    Intelhex-Converter gefunden. Hast Du nen ANSI-C-Compiler zur Verfügung,
    und könntest Dir notfalls selber was in C schreiben?


    2) Ich habe mir mal mit einem Intelhex-Viewer das File angeguckt,
    dass Du mir zugesandt hast. Das hat eine Größe von 2kB, die obersten
    Nibble sind alle F. Das sieht eigentlich gut aus, und müsste damit wie
    oben beschrieben funktionieren: Nur die untersten Nibble (die untersten
    vier Datenleitungen) verwenden.
    Bei den untersten Nibble sind auch viele F dabei. Was wird in dem
    PROM abgelegt, Code, oder nur Daten (Sendertabellen, etc.).
    Wo hattest Du das File her, ist das überhaupt für das Gerät geeignet?
    Bist Du sicher, dass das File verwertbar ist?

    All animals are equal, but some animals are more equal than others. (Leitmotiv of VvT?)

  • Also mit den Programmierkenntnissen ist es bei mir mehr als bescheiden.


    Das File ist von der Homepage" http://www.radio-link.net/tp9.htm".
    Hier wird auch mal der Umbau angedeutet. Die Prog.-Soft findet man
    unter " http://dk5ras.dyndns.org/download/Tp9.zip " wo auch einige fertige File vorhanden sind.
    Mit welchen Programmer die File in das PRom gebrannt worden sind und
    ob im Programmer die Daten noch konvertiert wurden ist mir nicht bekannt.

  • Wie beim letzten Posting unter 2) gesagt, das Intelhex-File sieht eigentlich
    gut aus. In dem File sind absolute Adressangaben, sodass der Prommer
    eigentlich nicht das File an die falsche Adresse geschrieben haben sollte.
    Wo hast Du das EPROM her? Ist das mit Sicherheit korrekt gebrannt worden?
    Kannst Du mit dem Scope sehen, ob auf das EPROM zugegriffen wird?
    Ist die Hardware sauber verdrahtet?


    PS In dem TP9.zip ist auch eine Converter, für Intelhex/Motorola-S-Record/Binär.

    All animals are equal, but some animals are more equal than others. (Leitmotiv of VvT?)

  • Die Daten wurden nach dem Brennen mit der Datei verglichen und als in Ordnung befunden.
    Da die Verbindung von meinem Adapterkabel (18pol. Stecker auf 28pol. IC-Sockel mit Flachkabel) ca. 15 cm lang ist, werde ich das erst einmal kürzen.
    Bis nächste Woche.

  • 15cm, hm, ist was lang, sollte aber noch gehen. Das Dumme ist, man weiß
    nicht, wie das Timing der Kiste aussieht, ist aber vermutlich eher entspannt.
    Kürze mal die Leitungen, miss mit dem Scope, ob auf das EPROM zugegriffen
    wird (Adress- und Datenleitungen, /OE), und denk an einen Blockkondensator
    (100nF cer.) direkt an der Versorgung des EPROM - letzterer besonders wichtig
    bei Anschluss über längere Kabel.

    All animals are equal, but some animals are more equal than others. (Leitmotiv of VvT?)

  • Habe die Anschlußleitungen auf 5cm gekürzt und auch einen 100nF eingebaut.Funktioniert aber trotzdem nicht.
    Mein Oszi mit 20 MHz ist wahrscheinlich zu langsam, konnte auch am funktionierenden PRom nichts definiertes messen.
    Der verwendete EProm 27C64 hat 150nS, vielleicht ist das zu langsam.Ich glaube irgendwo gelesen zu haben, daß die PRom 60nS haben.
    Versuche nun mal einen schnelleren Eprom zu bekommen.
    Bisher habe ich keinen Selbstbau-Programmer gefunden, mit dem man den PRom MB7128 auslesen kann.
    Ich könnte dann den EProm mit den ausgelesen Daten programmieren und damit die Funktion testen.

  • Nur kurz, habe nicht soviel Zeit: Bevor man sich weiter auf das EPROM stürzt,
    hast Du diese und diese Beiträge gelesen, speziell was DG3YCS schrieb?
    Woher hattest Du das Gerät? Wenn das so ein umgebautes Gerät ist, nutzt
    die ganze EPROM-Programmierei nichts.
    In diesem Forum steht ziemlich viel über das Teleport...

    "As we know, there are known knowns. There are things we know we know. We also know there are known unknowns. That is to say we know there are some things we do not know. But there are also unknown unknowns, the ones we don't know we don't know." (Donald Rumsfeld)
    "Ich weiß, dass ich nichts weiß." (Sokrates)
    "Ich weiß nicht mal, dass ich nichts weiß." (Simba2)
    "Ich weiß' alles" (Alpina-Katze)

  • Auf dem Gerät stehen folgende Daten:
    AEG Teleport9-160
    180-2,5/6W
    FTZ E/R-001/84 800 88022654


    Die RX/TX Frequenz beträgt 148,370MHz


    Die Taste I ist mit Tonruf 1750Hz programmiert
    Die Taste II ist mit 5 Tonfolge programmiert.


    Somit müsste es sich um eine deutsche Betriebsfunkausführung handeln.
    Die Firmware ist die D6_2m.
    Ich habe auch schon die Firmware TP9_160 ausprobiert, funktioniert mit dem PRom aber der EProm möchte ums verrecken nicht.

  • Versuche erstmal mit dem PROM, ob Du mit dem Scope Zugriffe erkennen
    kannst. Die Timebase sehr kurz (µs) stellen, den Trigger auf Vcc/2. Der
    Zugriff kann nur sehr kurz während des Bootens erfolgen, am Trigger kannst
    Du dann sehen, ob sich was tut.
    Dann das gleiche mit dem EPROM. Wenn das nicht hilft, schnelleres EPROM.
    Wenn das auch nicht hilft, FLASH Am29F010-90 oder Am29F040-90 besorgen,
    die sind schneller als EPROMs. In der PLCC-Ausführung müsste das auch
    mechanisch besser zu integrieren sein.
    Welche Programmiermöglichkeiten hast Du?


    Zu dem Fujitsu-PROM habe ich kein Datenblatt im Netz gefunden, bezüglich
    der Zugriffszeit. Was für ein Prozessor ist darin, mit welchem Takt? Evtl. habe
    ich noch alte Fujitsu- Datenbücher, da müsste ich erst suchen, aber momentan
    dazu keine Zeit.
    Hast Du Dir das oben erwähnte Forum mal durchgelesen? Ich kann und will
    nicht alles für Dich machen... ;)

    "As we know, there are known knowns. There are things we know we know. We also know there are known unknowns. That is to say we know there are some things we do not know. But there are also unknown unknowns, the ones we don't know we don't know." (Donald Rumsfeld)
    "Ich weiß, dass ich nichts weiß." (Sokrates)
    "Ich weiß nicht mal, dass ich nichts weiß." (Simba2)
    "Ich weiß' alles" (Alpina-Katze)

  • Erst mal Danke für die Mühe und Geduld.
    Du sollst doch nicht alles für mich machen.
    Die Beiträge von den Foren waren mir schon bekannt.


    Ich habe einen Programmer von Willem und werde mal deine Idee aufnehmen und ein Flash 29F010-90 beschreiben.


    Die Messungen mit dem Scope werde ich auch probieren.


    Bei einer Gleichspannungsmessung habe ich folgendes festgestellt:
    Beim PRom geht die VCC nach auslesen auf 0 Volt, ich nehme mal an um Strom zu sparen.
    Beim EProm fällt die Spannung von 5 Volt auf 3,8 Volt ab und bleibt bei diesen Wert stehen.


    Jetzt mache ich mal eins nach dem anderen und berichte dann wieder.


    Bis denne !!

  • Das mit dem FLASH Am29F010-90 funktioniert auch nicht.
    Die gemessenen Zugriffdaten vom Prom stimmen mit dem Flash oder EProm nicht überein.
    Ich wollte mal die Orginaldaten vom PRom auslesen und damit ein Eprom brennen.
    Aber bisher habe ich weder einen günstigen Prommer bzw. Bauanleitung gefunden welcher den MB 7128 unterstützt.
    Und 500€ und mehr ist mir die Sache nicht wert.
    Vielleicht hat hierfür jemand einen Vorschlag.

  • Du hast die unbenutzen Adressleitungen auch wirklich auf Masse gelegt, die richtigen Datenleitungen in der richtigen Reihenfolge benutzt und das EPROM wird selektiert, dh /CE und /OE irgendwie sinnvoll angesteuert?


    Falls Du PROMs des gesuchten Typs auftreiben kannst, kann ich ja mal gucken, wenn der Advantech es nicht kann, muss ich mal den Staub vom Data I/O pusten, der hat mir schon oft in PROM-Fragen geholfen.

  • Vielen Dank für das Angebot,
    aber für Afu programmierte Prom MB7128 gibts bei eBay.


    Ich wollte eigendlich nur ausprobieren ob es auch mit EProm`s funktioniert.


    Die Anschlüsse habe ich wie empfohlen verdrahtet.


    Angeblich hat der Funkamateur DK5RAS die Sache schon mal zum Laufen gebracht (oder nur auf dem Papier), aber auf Nachfragen hüllt sich die Person in Schweigen.Eigendlich Schade.


    Vielleicht hat ja noch jemand eine Idee.

  • Zitat

    Original von fili1948


    Angeblich hat der Funkamateur DK5RAS die Sache schon mal zum Laufen gebracht (oder nur auf dem Papier), aber auf Nachfragen hüllt sich die Person in Schweigen.Eigendlich Schade.


    Vielleicht hat ja noch jemand eine Idee.


    Was soll ich dazu noch sagen? Ich habe anstelle des EPROMs ein EEPROM angeschlossen, wer weiß, wie diese arbeiten (CS, RW und so), der macht das mal eben auf die Schnelle. Der gemeinere Teil war es, das Ding mit Fädeldraht in einen ausgeräumten Codierstecker reinzubasteln, hat aber ebenfalls funktioniert, und beide Geräte funktionieren heute noch.


    Ich habe mir damals keinerlei Notizen gemacht und habe auch keine Zeit und Lust, das neu zu erfinden, zumal dabei ja an sich nix zu erfinden war. Noch weniger habe ich Zeit, für irgendjemanden so etwas nochmal zu bauen, weder einfach so noch gegen Bezahlung :)


    Somit funktioniert es auf dem Papier nicht, da kein Papier existiert, aber real tut es sehr wohl :-)


    Was erwartet Ihr also von mir?!


    Viele Grüße aus Fürth!


    Ralph.

  • Danke Ralph für die ergiebige Antwort.


    Eine Frage hätte ich noch :


    Kann das mit dem von der TP9 Software (MPG22) erzeugte File der Eprom direkt programmiert werden, oder muß das File noch konvertiert werden?


    Danke für die Mühe und Grüße nach Fürth (in Bayern ??)