Beiträge von muellerarmack im Thema „Eprom brennen, die 1000ste Frage: 4 Fach Kernel brennen“

    Test mit 21 V ging auch daneben, ich bekomme nach dem Bestätigen des Brennvorgangs sofort die Fehlermeldung, dass das erste Bit nicht gelöscht werden konnte, obwohl

    es vor dem Brennvorgang nicht gesetzt war. Ich werde mir einen neuen Eprom besorgen, wenn das funktioniert, brauche ich den Eprommer nicht quälen, asonsten muss ich den

    gründlich durchschecken. Ich habe übrigens nicht die orig-Platine, sondern den Nachbau in der Version 2.1. Das Lesen klappt einwandfrei und der Einstelltest ging auch ohne Problem

    über die Bühne, daher hoffe ich mal auf defekte Eproms.

    Hier ein Bild des Image, ich hatte auch mit den anderen Formaten gespielt, daher ist auf dem Image so viel los

    Bitte melde dich an, um diesen Anhang zu sehen.

    die Dateien mit "HEX"-Suffix habe ich um zwei Bytes erweitern.

    Da hast du die aber ein schönes Directory mit vielen doppelten Dateinamen gebaut. Das muss natürlich erstmal aufgeräumt werden. Am besten alles löschen, was nicht prg ist. Ansonsten das was 1570 sagt. Die Endungen werden beim C64 natürlich nicht mit angegeben. Auf dem C64 sind das nämlich keine Endungen.

    ja, haste recht, aber Du siehst, dass die "Hexen" :wink: eindeutig sind

    ok, hat sich schon erledigt. Es lag in der Tat an der Endung. Ich hatte einen Test ohne Endung gemacht, allerdings da hatte ich noch nicht das Rom um die zwei Bytes manipuliert.

    Nun mit Manipulation und OHNE Endung klappt es einwandfrei.

    Nun hänge ich noch am Brennen fest. Habe zwei gebrauchte 256er mit dem UV-Licht gelöscht. Über die Testfunktion des Programms wird mir das auch bestätigt. Sicherheitshalber erneut

    das Rom ausgelesen und passt, alles schön leer.

    Wenn ich nun Jiffydos brennen will, bekomme ich sofort die Fehlermeldung, dass das erste Bit nicht gelöscht werden konnte. Bei der Nachkontrolle über den

    Hex-Mon seh ich dann auch, dass das erste Bit gesetzt ist.

    Ich teste jetzt noch ein anderen Eprom. Es sind zwei Test-Eproms von damals. Vielleicht sind sie auch nicht mehr so fit.

    To be continued und vielen Dank schon mal!

    ok, PRG hatte ich ebenfalls probiert mit dem selben Fehler. Vielleicht mache ich was falsch. Ich habe ein 8K Rom. Algo & Eprom Typ auf 2764 12V eingestellt. Anschließend lade ich die Datei, wobei ich den vollständigen Ausdruck angebe "KimHex.PRG". Dann werde ich nach Adressen befragt, die ich auf Default belasse (3000 etc.) und zum Schluss betätige ich mit Ja.

    Müsste so passen oder. Vielleicht teste ich noch mal mit einem frischen Rom.

    komisch, habe zwei Bytes davorgehangen, immer noch IO-Error. Hat die Dateiendung eine Relevanz? Auf der Linuxkiste habe ich ".bin" benutzt. In dem D64 Editor kann ich den Typ frei festlegen, per Dafault wird bin in USR umgesetzt. Habe zusätzlich PRG probiert.

    Ich konnte nichts dazu finden, was die Software erwartet. Vermutlich egal, solange der Inhalt stimmt, oder?

    ADAC: Danke übrigens für den Hinweis mit dem Löschgerät, ich habe mir eine Chinabüchse geholt, die, als ich es in der Hand hielt, nicht so vertrauenswürdig schien, aber das Gerät macht seinen Job. Habe an 30 Jahre alten Eproms getestet, die ließen sich immer noch einwandfrei löschen.

    ich kenne zwar den tiny eprommer nicht, aber die zeitgenössichen Eprommer erwarten im ROM File die beiden Byte der Startadresse, da das PRG File so definiert ist. Der Inhalt wird einfach ignoriert.. da muss also keine Ladeadresse stehen, im Prinzip kannste da Deine Oma grüßen :thumbsup:, hauptsache es sind 2 Byte vorn dran. Gebrannt wird dann erst ab dem 3. Byte.

    Ich hab den Quickbyte2.. da isses genausoso und ich musste das auch erst verstehen. Die ROM Files ausm Internet haben die zwei Byte meist NICHT, denn wenn man am PC brennt, wird nichts abgeschnitten. Deswegen müsstest Du bei ROMs ausm Netz die Bytes ranfrickeln.

    Gute Idee, das werde ich machen. Meine Oma grüßen, sie hockt schon Ewigkeiten in Jotunheim :wink:

    Heute Abend frickel ich das mal um.

    Sorry, der Artikel behandelt nicht nur das Thema Ladeadresse, daher hier mal die relevante Stelle (Zitat):

    Die Software des Tiny-EPROM-Brenners erwartet leider eine Ladeadresse, in den ersten beiden BYTEs. Diese wird zwar nicht ausgewertet, aber das Programm „überliest“ die ersten beiden BYTEs. Unsere Datei c64r wäre somit zu klein, der Inhalt würde verrutschen und es wäre damit unbrauchbar. Falls ihr die ROMs doch lieber einzeln auf das EPROM brennen möchtet, dann müsst ihr, zumindest bei Verwendung der Tiny-Software, den folgenden Schritt für jedes einzelne ROM durchführen.

    D.h. ich möchte in der Tat zwei Dummy Bytes einfügen

    ich habe den Tiny Prommer 2.1 zusammengelötet. Funktioniert soweit auch recht gut, wobei ich bisher nur gelesen habe.

    Beim Schreiben stoße ich auf ein Problem und wie in der Eingangsfrage schon erwähnt, frage ich mich, ob ich nicht doch die 2 Start-Byte

    im Rom brauche. Dazu folgender Artikel, der dies beschreibt:

    Bitte melde dich an, um diesen Link zu sehen.

    Ich habe diese Ladeadresse bisher weggelassen resp. am Rom nichts manipuliert analog Post Bitte melde dich an, um diesen Link zu sehen. hier im Thread. Wenn ich nun das Rom über die Software in den Speicher laden möchte,

    wirft mir das Programm einen I/O-Lade-Fehler.

    Whow, vielen Dank für die Antworten. Zu einigen Hinweisen von Euch, eine Rückmeldung von mir

    > UV-Strahlung ( ADAC ) ( kinzi )

    Ist eine UVB Lampe mit 311 nm. Ich muss die leider nutzen, da mich hin- und wieder meine Haut nervt :kotz. Direkt reingucken tue ich natürlich nicht, ich setze aber

    auch nie eine Brille auf, da ich das Risiko indirekter UVB für vernachlässigbar halte bei....:schande:

    Die Lampe hat eine 9Watt Röhre. Ach, Versuch macht kluch. Ich teste das einfach mal aus, ob es geht.

    > Rex ( ADAC )

    > Ach so, das ist eine Kernal-Modulkarte ( kinzi )

    Ja, korrekt, ist ein ext. Kernelumschalter, da gehen nur max 256er rein. Ich werde sicherlich eh nicht mehr als ein paar Kernels brauchen, Frage war eher theo. Natur, da der Tiny Prommer 2.1 auch die 512er brennen kann.

    > Startadresse ( ADAC )

    > A auf "00", B auf "01", C auf "10" und D auf "11" ( kinzi )

    Ok, dann bedeutet dies ja, dass ich durch die Schalterstellung direkt die Adresse im Rom festlege, die angesprungen werden soll. Gut, habe ich dann verstanden, dann muss ich mir noch mal den Thread angucken, wo die Manipulation erklärt wird und was es damit auf sich hat.

    > Roms (Stichwort Uraltknoche) ( ADAC )

    Ne, ich fange mit diesem Thema erst an, ergo besorge ich ein paar günstige 256er zum Testen. Eigentlich wollte ich nicht damit anfangen, aber da mir Bobble

    die Platine vermacht hat, war die Teilebestellung bei Reichelt nicht mehr fern

    > 21 V ( vossi )

    Danke für den Hinweis, das war mir noch gar nicht bewusst, das der Tiny auch die 21V kann. Letzteres ist immer ein riesen Dikussionsthema beim TL866II Plus

    Moin zusammen,

    nun wühle ich mich schon lange durch das Forum, dennoch will der Groschen nicht ganz fallen. Ich habe ein paar Fragen zum Brennen von Eproms und finde letztendliche keine 100%ige Antwort drauf.

    Bobbel hat mich mit dem TinyEprommer über die Wichtelaktion 21 angefixt, vielen Dank noch mal an dieser Stelle.

    Ich habe mir einen Rex 9628 zusammengelötet, dort kann ich zwei Eproms unterbringen und auf jedem bis zu4 Kernel brennen.

    Was ich verstanden: Ich nehme 4 Kernel Dateien und füge dieser zu einer Bin zusammen, dann auf die Diskette damit und dann brenne ich über das orig. Eprommer Programm zum Tiny-Eprommer

    den Eprom.

    1. Frage: Es gibt Eproms mit unterschiedlichen Zugriffszeiten, reichen 100ns, bin ich damit auf der sicheren Seite. MW. Ja

    2. Frage: Ich habe den Punkt nicht ganz verstanden, ob ich das Bin-File manipulieren muss, Stichwort Start adresse? *grübel

    3. Frage: Die Auswahl der Kerns erfolgt über Dil-Schalter. Wenn ich nun Stumpf A+B+C+D Kernel zu "Z.bin" vereine und

    1:1 brenne, ist dann sichergestellt, dass A auf Dil Stellung 1 liegt usw.? oder muss ich etwas vorher konfigurieren, Stichwort

    Manipulation des Bin-Files.

    4. Frage: Ein 64er Rom hat entweder 8 oder 16K. Heißt, ich wäre mit einem 256er oder 512er Rom auf der sicheren Seite, um 4 Roms aufnehmen zu können?

    5. Frage: Wenn ich nun nicht den Rex nutze, müssten doch sogar 8 Kernels pro Rom funktionieren, also wenn ich eine 512er Rom

    nehme und nur 8K Roms brenne.

    6. Frage: Löschgerät. Ich habe hier eine 300nm UV Lampe. Dann brauche ich mir sicherlich kein Löschgerät mehr anschaffen

    7. Frage: Ich lese hin und wieder hier Erfahrungen, dass techn. gleichwerte Eproms je nach Hersteller mal funktionieren mal nicht, wie finde ich

    denn nun passende Eproms(bzgl. Hersteller), die der Tiny-Prommer schluckt

    Vielen Dankl