Es gibt 464 Antworten in diesem Thema, welches 102.503 mal aufgerufen wurde. Der letzte Beitrag (21. August 2011 um 03:19) ist von OliverW..

  • So, heute hatte ich Bastelstunde.

    Nachdem der Bausatz schon vor gut zwei Wochen bei mir eingetroffen war, hatte ich heute endlich genug Zeit und Ruhe, um mich an das Zusammenbauen zu machen. Das ganze ging dann auch relativ reibungslos vonstatten; alle Bauteile waren vorhanden und passten gut in die Platine. Nur bei dem großen Kondensator musste ich ein wenig nachhelfen, denn dessen Beinchen waren "merkwürdig" gebogen.

    Nach einer intensiven Sichtprüfung ging es schließlich ans Anschließen der Platine an meinen C128D Plastikbomber. Dann flugs das Flashprogramm geladen, die BLINK2.HEX ausgewählt und den Anweisungen gefolgt. Und siehe da: Es blinkt! :D

    Alles klar. Als nächsten Schritt dann eine Festplatte angeschlossen und die Firmware auf den ATMEGA geflasht. Dann nochmal resettet. Platte wird initialisiert (grüne LED flackert kurz auf), rote LED hält still. Soweit, so gut.

    Nun erstmal formatieren. OPEN 1,14,15,"S:":CLOSE1.
    Minutenlang keine Regung auf dem Bildschirm, während ich am rätseln bin, ob das IECATA nun gerade etwas tut, oder nicht. :roll:

    Dann endlich das erlösende READY. Schnell das Directory angelistet: Läuft! 63999 BLOCKS FREE. (Wobei ich mir sicher bin, dass die Platte eine höhere Kapazität hat, nur kann das Directory keine höheren Zahlen darstellen :D).
    Dann schnell ein kleines dreizeiliges Programm geschrieben und mit SAVE gespeichert: Läuft. Dann zum Testen mal kurz alles aus- und wieder eingeschaltet. Nach dem Neustart erstmal das Directory von Bitte melde dich an, um diesen Link zu sehen. angelistet: Mein kleines Programm ist noch da und lässt sich laden und starten! Juhuu! :juhu:

    Mit folgender Platte habe ich getestet:
    Fujitsu M1636TAU, Baujahr 1997, ca. 500 MB

    Getestet habe ich wie gesagt an einem C128D (sowohl im C64- als auch im C128-Modus); morgen kommen noch ein Plus/4 und ein VC-20 dran. :D

    Was mir bisher aufgefallen ist: Das Laden des Directories klappt immer nur ein einziges Mal, bei einem zweiten Versuch gibt es einen LOAD ERROR und das IECATA hängt sich auf (DEVICE NOT PRESENT). Nach einem Reset über den Jumper funktioniert es aber wieder.

    Morgen will ich erstmal ein paar Files auf die Platte kopieren. Kann mir mal jemand sagen, wie ich das am besten bewerkstellige? Gibt es File-Copier, die mit dem IECATA kompatibel sind?

    Ich muss mich nun erstmal in die Materie einlesen. Mein Dank gilt auf jeden Fall Skern, StefanB und allen anderen, die an der Entwicklung des IECATA beteiligt waren/sind! Respekt für die Arbeit, die Ihr in dieses Projekt eingebracht habt! :bia

    So, jetzt bin ich müde. Morgen geht's weiter. :D

    CU
    Kratznagel

  • Zitat

    Original von Kratznagel

    Nun erstmal formatieren. OPEN 1,14,15,"S:":CLOSE1.
    Minutenlang keine Regung auf dem Bildschirm, während ich am rätseln bin, ob das IECATA nun gerade etwas tut, oder nicht. :roll:

    Das waren dann doch wohl mehr als ein paar Sekunden.

    Zitat


    Mit folgender Platte habe ich getestet:
    Fujitsu M1636TAU, Baujahr 1997, ca. 500 MB

    Das ist nun die zweite HD, von der ich gehoert habe, dass sie mit dem Kontroller funktioniert hat. Die andere war eine Samsung ??? (15 GB). Meine Theorie mit der aktuelleren Platte ist demnach dann fuer den Ofen. :)
    Fujitsu M1636TAU ist eine ATA-2 Platte (Bitte melde dich an, um diesen Link zu sehen.).
    Ich habe schon einen ganzen Stapel ATA 1-3 Platten von WD, Seagate, Maxtor etc. durch : rotes Licht.

    Zitat


    Was mir bisher aufgefallen ist: Das Laden des Directories klappt immer nur ein einziges Mal, bei einem zweiten Versuch gibt es einen LOAD ERROR und das IECATA hängt sich auf (DEVICE NOT PRESENT). Nach einem Reset über den Jumper funktioniert es aber wieder.

    Das habe ich auch festgestellt. Nach einem Zugriff ist der Bus weg. Scheint doch noch ganz erhebliche Probleme in der Erkennung der Platten und dem Protokoll zu geben.

    Michael

    If we're evil or divine - we're the last in line. - Ronnie James Dio (1984) -
    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. |

  • So, habe erstmal ein wenig mit der "Dienstagstreff-Firmware" rumgetestet.

    Folgendes funktioniert bei mir:
    - Formatieren
    - Laden
    - Speichern
    - Umbenennen von Files
    - Anlegen von Unterverzeichnissen
    - Löschen von Unterverzeichnissen
    - Navigation durch Verzeichnisse

    Folgendes funktioniert bei mir NICHT:
    - Löschen von Files (grünes Dauerlicht)
    - Ändern der Geräteadresse mit "U0>"+chr$(n) (SYNTAX ERROR)

    Jetzt würde mich mal interessieren, welche weiteren Firmware-Versionen es gibt, und was die Unterschiede sind. Welche Firmwares habt Ihr im Einsatz?

    CU
    Kratznagel

  • So, ich habe auch ein bisschen gebastelt. Der Bausatz ist wunderbar, alles passt, was will man mehr. Lob an den Dienstagstreff.

    Ich hatte nur das Problem, das der unprogrammierte IECATA den IEC-Bus blockierte, das heißt, solbald das Gerät mit am IEC-Bus hing, kam die Floppy nicht mehr aus der Reset-Routine (egal ob Reset gesetzt war oder nicht).
    Also musste ich den Controller mit einem externem Programmer bearbeiten (erst testweise mit blink, dann mit der Firmware). So funktionierte auch alles, und auch das reset-problem war behoben.

    so, aber jetzt mein Problem! Ich habe bestimmt schon 10-15 Festplatten durch, es funktioniert KEINE! Immer sofort rotes blinken, oder wenn ich sie erstmalig anspreche.Die Platten sind von verschiedensten Herstellern, von 10-120GB, Herstellungjahr 2000-2005.
    Ich partitioniere eine grosse primäre Partition mit einem frisch installiertem Win98SE und formatiere die Platten danach (also FAT32).

    Das ist doch hoffentlich richtig, oder?
    Ich habe noch ein paar Festplatten zum ausprobieren, da der Vorgang aber immer so lange dauert, wollte ich doch mal fragen, ob ich da evtl. grundsätzlich was falsch mache.

    Kratznagel: OPEN1,14,15,"S:"... wieso S:, muss da nicht N: hin? Und warum Bitte melde dich an, um diesen Link zu sehen. und nicht Bitte melde dich an, um diesen Link zu sehen., so wie in der DienstagsTreff-FAQ angegeben? Ist das irgendwo dokumentiert?

    gruss
    guenner

  • @guenner:

    Sorry, das war ein Schreibfehler; es muss natürlich N: heißen.

    Dass man Device Bitte melde dich an, um diesen Link zu sehen. nehmen muss, habe ich aus einem Posting von cbmhardware in diesem Thread entnommen. Bei 11 kriege ich einen DEVICE NOT PRESENT ERROR.

    Ich nehme mal an, dass sich die FAQ noch auf die Original-Firmware bezieht und nicht auf die neue von Skern. Weiterführende Infos zu Skerns Firmware oder zu den genauen Unterschieden zwischen den verschiedenen Firmwares habe ich allerdings auch noch nicht gefunden. :nixwiss:

    Das Formatieren (und wahrscheinlich auch partitionieren) unter Windows kannst Du Dir übrigens sparen, da die Platte am IECATA ja eh mit einem eigenen Dateisystem formatiert werden muss. ;)

    CU
    Kratznagel

  • Kratznagel
    Ich hatte angenommen, der Controller benutzt die Platte nur, um im FAT32 die Daten abzulegen, deshalb hatte ich sie formatiert.

    Aber auch leere oder nur partitionierte platten verursachen nur eine blinkorgie nach der anderen... :aerger:

    aber da du dich schon ordentlich mit dem Gerät auseinandergesetzt hast, kannst du mir sicherlich sagen, welche Funktion der JC-Jumper hat. Dazu habe ich auch noch nichts gefunden... :help:

    gruss
    guenner

  • Zitat

    Original von guenner
    Ich hatte angenommen, der Controller benutzt die Platte nur, um im FAT32 die Daten abzulegen, deshalb hatte ich sie formatiert.


    Hmm, Wan-Tu-Eit sagt ja, dass das IECATA V2 schon mit FAT32 arbeitet. Allerdings war das erste Kommando, was ich eingegeben habe, ein "N:", um die Platte zu formatieren. :D Danach ließ sie sich jedenfalls ansprechen. :)
    Wichtig ist, dass die rote LED nicht schon direkt nach dem Einschalten blinkt, in diesem Fall ließ sich die Patte auch formatieren. :)

    Zitat

    Original von guenner
    aber da du dich schon ordentlich mit dem Gerät auseinandergesetzt hast, kannst du mir sicherlich sagen, welche Funktion der JC-Jumper hat. Dazu habe ich auch noch nichts gefunden... :help:


    Der JC-Jumper regelt, soweit ich die Bauanleitung richtig verstanden habe, ob der Flash-Speicher des ATMEGA schreibgeschützt sein soll oder nicht. Position 1-2 für den Normalbetrieb und Position 2-3 fürs Flashen.

    Wenn Du mit Deinem Problem nicht weiterkommst, würde ich mal die Original-Firmware ausprobieren. Die ist evtl. etwas kompatibler hinsichtlich des ATA-Protokolls.

    CU
    Kratznagel

  • My German is not so good so I am not sure if anyone here tried the IDE->CompactFlash adapter and some CF cards with the ICE2ATA that is sold now (I know it worked with the older models)? Does it work fine or are there problems ? I am thinking of only using the CF cards with it and not real harddrives since the CF cards are MUCH more convinient for data transfer from PC to C64, they produce no heat and ofcourse they are small :wink: ). How is with the power supply for CF ? Do most of the cards need the extra power supply or will the c64 +5V do there ? I have mixed results on the DivIDE connector on ZX Spectrums. Around 70% of the CF cards work fine without an extra PSU... Wonder what the case is with the ICE2ATA...

    TC

  • Hallo,
    ich hab vor ein paar Tagen meinen Bausatz auch zusammengelötet. Zum Testen hab ich als Stromversorgung ein PC Netzteil von dem ich die 5V nehme. Sobald ich aber einschalte wird der Speicherchip (IC1) sofort heiß. Könnt ihr mir da weiterhelfen was das sein kann?
    Ich hab die Lötstellen und Polungen schon einige Male überprüft. Da müsste alles stimmen.
    Vielen Dank schonmal
    Martin

  • Da scheint das Ram defekt zu sein.
    Bitte mal versuchen das blink.hex ohne das Ram ( aus dem Sockel ziehen) zu betreiben.

    Die Funktion "U0>"+chr$(n) ist in der Version 3.0 noch nicht enthalten kommt aber bestimmt noch.
    Auch das Fat 32 soll später kommen.

    Beim Flashen ist es nicht nötig die Festplatte oder CF-Karte angeschlossen zu haben, schadet aber auch nicht.

  • Hi,

    ich hab´ auch meinen Bausatz bekommen und "betreibe" momentan eine Seagate 13,5GB.

    Jetzt habe ich da noch die eine oder andere Frage:

    - Es wird gesagt, dass große Partitionen mit dem Kontroller funktionieren (also 13,5GB oder so in meinem Fall). Angezeigt werden aber nur 16MB. Kann der C64 nicht mehr anzeigen? Oder ist da ein Fehler beim Programmieren des AVL passiert??

    - Ich kann zwar bis jetzt auf die Festplatte speichern, aber löschen funktioniert bei mir nicht? Ist das in der jetzigen Revision normal?

    - Ich habe Probleme beim Erkennen von Festplatten <4,3GB. Machen die öfters Probleme?

    - Ist irgendwann geplant, dass 2 Festplatten und oder 1 Festplatte und ein CD-Rom-Laufwerk anzuschließen (zwecks umkopieren)?

    - Gibt es oder ist ein Tool in Bearbeitung, damit die Festplatte und der Kontroller bearbeitet / umkonfiguriert werden kann?

    Wahrscheinlich bin ich nur etwas zu voreilig!!!

    Das Gerät ist ja ansonsten der wahre Hammer!!

    Ich hoffe, dass mehr solche inovativen Sachen noch auf den Markt kommen.

    Meinen ALLERGRÖßTEN DANK schon mal im Voraus an das Team Dienstagstreff...

    Gruß,

    128er-Man

  • Zitat

    - Es wird gesagt, dass große Partitionen mit dem Kontroller funktionieren (also 13,5GB oder so in meinem Fall). Angezeigt werden aber nur 16MB. Kann der C64 nicht mehr anzeigen? Oder ist da ein Fehler beim Programmieren des AVL passiert??

    Das ist ein Problem des Basic. Dort wird die 1. Zahl als Basic Zeilennummer angezeigt und die kann nicht mehr.

    Zitat

    - Ich kann zwar bis jetzt auf die Festplatte speichern, aber löschen funktioniert bei mir nicht? Ist das in der jetzigen Revision normal?

    Ja leider steckt da noch nein Bug.

    Zitat

    - Ich habe Probleme beim Erkennen von Festplatten <4,3GB. Machen die öfters Probleme?


    Leider sind die IDE Platten sehr verschieden.
    Außerdem ist bei der 1.3 Version LBA Pflicht.

    Zitat

    - Ist irgendwann geplant, dass 2 Festplatten und oder 1 Festplatte und ein CD-Rom-Laufwerk anzuschließen (zwecks umkopieren)?

    Ja.

    Zitat

    - Gibt es oder ist ein Tool in Bearbeitung, damit die Festplatte und der Kontroller bearbeitet / umkonfiguriert werden kann?

    Ja.Das ist auf jeden Fall nötig, da bei Jiffidos der AVR kalibriert werden muss.

  • Hi,

    wie sieht es denn mal mit einer Liste aus welche Festplatten bisher
    erfolgreich getestet wurden.
    So das ein Fehlkauf vermieden werden kann.

    Bin gerade mal ein einem Händler in der Nähe (Online) am stöbern.
    aber nicht ein Hinweis auf LBA, bei Bus Typ steht lediglich
    Ultra ATA 100
    S-ATA 150
    ATA 133
    Ultra ATA 133
    S-ATA II 133
    und so weiter.

    Wäre echt nett wenn alle die, die eine Festplatte am laufen haben
    mal Ihre Daten durchgeben könnten, habe leider keine Festplatten
    mehr über um zu testen.

    Gruß Donald

  • ATA-Platten verwenden alle seit ca. 1998 LBA. Der IEC-ATA-Kontroller erkennt diese nur fast gar nicht. Gelegentlich sind wohl mal ein paar Glueckstreffer dazwischen.

    Eine Liste wuerde mich auch mal interessieren.

    Michael


    Edit :

    Zitat


    Zitat :
    weil die LBA Adressierung (die seit 1994 bei allen Festplatten Standard ist) den Entwickler vielerseits nicht bekannt ist. Abhilfe den Adressierungsproblemen schafft moderne Hardware und Software."


    Edit : Hatte Unrecht , 1994 war es wohl. Damit duerfte das Geruecht aus der Welt sein ?

    If we're evil or divine - we're the last in line. - Ronnie James Dio (1984) -
    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen. |

    2 Mal editiert, zuletzt von cbmhardware (19. August 2007 um 16:29)

  • Hi,

    hab´ formatiert/getestet:

    - Seagate 4,3GB
    - WD 120 GB
    - WD 13,6 GB
    - Maxtor 540 MB

    Man sollte darauf achten, eine möglichst kleine Platte einzubauen, da man diese hoffentlich einmal mit dem PC sichern kann (auf CD/DVD/etc.).

    Auch dauert dann die Formatierung nicht solange und man behält Übersicht.

    UND man bedenke .... die Festplatte ist nicht zum Sichern von d64/d81-Files da, also braucht man etwas, um auch nur eine 2GB-Festplatte voll zu bekommen.

    Ich werde wahrscheinlich nur die 540MB-Festplatte verwenden, da Geschwindigkeit und Größe für mich eine untergeordnete Rolle spielt. Die Festplatte sollte nur so stabil wie möglich sein. Und dafür sind die aktuellen Festplatten wirklich nicht berümt.

    Ansonsten kann man eigentlich alle Festplatte ab 0,5GB-120GB (von mir getestet) nehmen, solange diese einen ATA und NICHT einem SATA- Anschluß besitzt.

    Was meint Ihr dazu, gebt mir EURE Meinung...

    Gruß,

    128er-Man

  • 128er-Man: das haut mich um! ich hab mit der 1.3er Dienstagstreff-Firmware noch nicht eine Platte zum Laufen gekriegt... :(

    Verrat mir Dein Geheimnis!

    Gerade die WD-Platten blinken nur rot und lassen sich nicht ansprechen.

    Und nun teste ich gerade einen CF-Adapter, der zwar anders reagiert, aber auch keinen vernünftigen Zugriff zulässt... (rot blinkt nicht, wenn ich einen Befehl absetze leuchtet die grüne led und dann ist schluss!)

    hilfe, hilfe....

  • >guenner

    Die Firmware ist noch ein bischen buggy. Also die Festplatte anschließen und bischen mit dem Resetstecker spielen.

    Am Besten probiert man die Festplatten mit Jiffy-DOS, da man die Befehlskürzel da hernehmen kann.

    Hab´ soeben eine IBM 13,5GB Festplatte angesteckt, eingeschaltet, wurde sofort erkannt und konnte formatiert werden.

    Nach meiner Erfahrung muss die Festplatte aber immer auf CSEL gesteckt werden.

    Wenn bei Formatieren der Kontroller nicht mehr in Leerlauf geht, dann einfach Reset drücken. Danach müsste das Direktory einfach aufrufbar sein.

    Wie gesagt, jetzt zum Testen möglichst kleine Festplatten nehmen.

    Gruß,

    128er-Man

  • skern: Wie lange dauert die lieferung nach Ausland (Slowenien)? Ich hoffe das alles gut gegangen ist (das Geld war letzte woche ueberwiesen).

    Mfg,
    Tomaz

  • Zitat

    Original von 128er-Man
    Hi,

    hab´ formatiert/getestet:

    - Seagate 4,3GB
    - WD 120 GB
    - WD 13,6 GB
    - Maxtor 540 MB


    Und ich habe eine Fujitsu M1636TAU (1,2GB) am laufen. Die Platte ist ganz normal auf Master gejumpert.

    CU
    Kratznagel