EasyFlash Beta-Test

Es gibt 307 Antworten in diesem Thema, welches 58.489 mal aufgerufen wurde. Der letzte Beitrag (28. Oktober 2009 um 23:04) ist von AntaBaka.

  • Aber mal ganz nebenbei: Für mich ist EasyProg schon jetzt die Killerapplikation geworden um zu testen ob ein Board 100% OK ist :bgdev
    Die HW-Diagnostic Module haben jedenfalls nicht den CPU-Fehler entdeckt.

  • Also bei meinem SX64 funktioniert es definitiv, interne Floppy und sd2iec zugleich auf device Bitte melde dich an, um diesen Link zu sehen.. Aber ich hab inzwischen das sd2iec auf Bitte melde dich an, um diesen Link zu sehen. gesetzt. Geht immer noch, und dann ist auch die interne 1541 wieder unter Bitte melde dich an, um diesen Link zu sehen. ansprechbar.

    Code: Floppy Fehlerkanal abfragen - Ausserdem kann ich bei "drive not ready" den I: und N: Befehl verwenden und notfalls den Kopf manuell zurückschieben. Und Finger weg vom Stepper!
    10 open1,8,15                   : rem 8 ist die Geräteadresse und das kann man bei Bedarf natürlich anpassen
    20 get#1,a$:?a$;:ifst<>64goto20 : rem Das CLOSE 1 am Ende kann man sich sparen, weil beim RUN automatisch ein CLOSE ALL ausgeführt wird.
    RUN
  • Gut, wenn sie in einem anderen Board überhaupt nicht läuft (ich vermute Du hast ein Board genommen, wo der Typ eigentlich laufen müsste - also keinen Amiga :) ), dann ist zu vermuten, dass sie wirklich einen Knacks weg hat. Es hätte ja sein können, dass sie noch im normalen Bereich z.B. nur ein leicht anderes Phi2-Timing erzeugt.

    Aber wenn das so ist, können wir das Thema erstmal als erledigt ansehen?

    Sind sonst noch Probleme offen, die auf einen Fehler im EF-Design hindeuten könnten?

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • (ich vermute Du hast ein Board genommen, wo der Typ eigentlich laufen müsste - also keinen Amiga :) )

    :aerger::aerger::aerger:



    Sind sonst noch Probleme offen, die auf einen Fehler im EF-Design hindeuten könnten?

    Ich konnte sonst keine Probleme finden. Für mich ist die Hardwareseite perfekt!

    Ich warte schon brennend auf EasyLoader :freude

    Am Freitag werde ich mal Feuertonne besuchen und mit seiner 1581 die Tool.CRT flashen...

  • Ich warte schon brennend auf EasyLoader


    Der ist ja schon relativ fertig. Aber das Tool dafür, mit dem man die Module zusammenstellen kann, liegt hier noch unbearbeitet rum :(

    Am Freitag werde ich mal Feuertonne besuchen und mit seiner 1581 die Tool.CRT flashen...


    Mhh, gibt's doch noch einige Leute, die kein großes Laufwerk habe. Dann scheint das Splitten und Packen vielleicht sogar noch wichtiger zu sein als das Tool zum CRTs bauen.

    Muss mir mal ansehen, ob ich den Exomizer oder doch gunzip (sicher ressourcenfressender) benutze und wie ich das mit dem Splitten mache. Klingt nach einem ziemlichen Umbau. Und ein Tool dafür sollte es ja auch geben.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

    Einmal editiert, zuletzt von skoe (23. September 2009 um 17:42)


  • Mhh, gibt's doch noch einige Leute, die kein großes Laufwerk habe. Dann scheint das Splitten und Packen vielleicht sogar noch wichtiger zu sein als das Tool zum CRTs bauen.

    Muss mir mal ansehen, ob ich den Exomizer oder doch gunzip (sicher ressourcenfressender) benutze und wie ich das mit dem Splitten mache. Klingt nach einem ziemlichen Umbau. Und ein Tool dafür sollte es ja auch geben.

    Das würde ich sehr begrüßen. Ich werde zwar in kürze ein SD2IEC haben aber trotzdem wird es noch genug Leute geben die nur ne 1541
    zur Verfügung haben.

    Oder alternativ schreibst Du auf deiner Hompage dazu das die volle Leistungsfähigkeit des EasyFlash nur mit einem großen
    Laufwerk in Anspruch genommen werden kann.

    Oder mach hier ne Umfrage...

  • Oder alternativ schreibst Du auf deiner Hompage dazu das die volle Leistungsfähigkeit des EasyFlash nur mit einem großen Laufwerk in Anspruch genommen werden kann.


    Nicht genauso, aber so ähnlich steht es doch schon immer auf der Startseite :)

    Keine Sorge, ich kümmere mich drum. Erstmal die Fehler beheben und dann kommt das Splitten rein.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • Mich würde glatt mal interessieren wie sich ein C64 bei dem die PLA gegen ein CPLD oder der Super PLA von Jens
    ausgetauscht wurde mit EasyProg verhält.

    Hat einer der Betatester zufälligerweise so eine Konstellation?

  • Ich hab die hier

    Bitte melde dich an, um diesen Anhang zu sehen.

    und wollte heute noch ein paar Tests durchführen.
    znarF

    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.

  • Hatte einige Probleme mit 3 oder 4 Brotkästen (250407) sowohl mit orig. PLA als auch mit den Nachbau PLA´s. Das Easyflash hat sich dabei ganz merkwürdig verhalten, meiner Meinung nach liegt es an den 64er Platinen. Hier mal einige Bilder:

    Easyprog hatte auf keiner der üblichen Tasten reagiert!
    Bitte melde dich an, um diesen Anhang zu sehen.

    Komische Fehlermeldung gleich nach dem Start von Easyprog, das CRT (Moonpatrol) im EF startete aber normal
    Bitte melde dich an, um diesen Anhang zu sehen.

    Dieses Bild hatte ich nach dem Laden von Easyprog wenn der Bootschalter auf links stand.
    Bitte melde dich an, um diesen Anhang zu sehen.

    Ich habe alles mind. 3 x hintereinander getestet und bin immer zu dem selben Fehlerbild gekommen. Jetzt läuft das EF auf einer 250466 Platine im Torture Test, mal sehen ob da alles funktioniert.

    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.

  • So, das EF dürfte wieder ok sein. pfffff
    Keine Ahnung was da war, Hauptsache es ist weg!

    Bezüglich Rückmeldung nach dem flashen kann ich auch wieder Feedback geben:
    Bei Kickman und Galaxian gibt es diese Rückmeldung. Das erste wird als MAX Crt erkannt und das 2. als 8k Crt. Vielleicht hilft das ja auch weiter.
    znarF

    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.

  • Hatte einige Probleme mit 3 oder 4 Brotkästen (250407) sowohl mit orig. PLA als auch mit den Nachbau PLA´s. Das Easyflash hat sich dabei ganz merkwürdig verhalten, meiner Meinung nach liegt es an den 64er Platinen. Hier mal einige Bilder:

    Easyprog hatte auf keiner der üblichen Tasten reagiert!
    Bitte melde dich an, um diesen Anhang zu sehen.

    Komische Fehlermeldung gleich nach dem Start von Easyprog, das CRT (Moonpatrol) im EF startete aber normal
    Bitte melde dich an, um diesen Anhang zu sehen.

    Dieses Bild hatte ich nach dem Laden von Easyprog wenn der Bootschalter auf links stand.
    Bitte melde dich an, um diesen Anhang zu sehen.

    Ich habe alles mind. 3 x hintereinander getestet und bin immer zu dem selben Fehlerbild gekommen. Jetzt läuft das EF auf einer 250466 Platine im Torture Test, mal sehen ob da alles funktioniert.

    Das selbe Fehlerbild hatte ich auf einer 250407 bei der das Kernal-ROM nicht in Ordnung war.
    Flash dir mal die Diag auf das EasyFlash und check mal ob bei Dir der Kernal auch evtl als BAD markiert wird.
    Bitte die .zip in .crt ändern.

    Bitte melde dich an, um diesen Anhang zu sehen.

  • Das klingt merkwürdig (oder sogar besorgniserregend?). Könntet Ihr beim Aufreten von Fehlern auch mal auf den Schaltkreisfassungen rumdrücken? Bei Alex gab es da (wahrscheinlich) tatsächlich mal ein Kontaktproblem.

    Wenn EasyProg startet, detektiert es die Flashs, dazu wird auch Munter auf der GAME/EXROM-Konfiguration rumgeschrieben. Ob ich da einen Fehler in der Software habe? Aber dann sollte es auf anderen Rechnern auch passieren. Ich teste jetzt mal den aktuellen Stand von EasyProg und schicke Euch den dann mal als Preview, ob der sich anders verhält. Klingt aber eher nach Hardware.

    Den Fehler mit der fehlenden Meldung habe ich behoben: Es war ein Optimizer-Fehler des Compilers, deswegen war der auch so schwer zu finden. Jetzt habe ich den aktuellen Snapshot des cc65 und es geht.

    Außerdem gibt's jetzt "Quit" zweimal: einmal Kill, einmal Start Cartridge.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • Klingt aber eher nach Hardware.

    Sehe ich auch so, bei einem Brotkasten der vorher nicht wollte hat die Diagnose gerade festgestellt, dass U2 (Interrupt) im Eimer ist. Der Rechner läuft aber so einwandfrei.
    znarF

    Bitte melde dich an, um diesen Anhang zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.

  • Merkwürditsch. Liegt es nun eher an den C64s oder am EasyFlash? Okay, wenn das Diagnosemodul auch meckert, deutet es auf den C64 hin. Aber so richtig zufrieden stellt mich das nicht. Nun ja, das EasyFlash macht Sachen, die andere Module nicht machen, z.B. die Leitungen ROML und ROMH im Ultimax-Modus zum Schreiben benutzen. Da könnten sich fehlfunktionen lange verstecken. Auffallend ist aber die Häufung um's 250407.

    Mal zum Stöchern im Trüben: Könnt Ihr, falls vorhanden, einen oder mehrere der 74HCT testweise gegen 74LS ersetzen? Die sind einige wenige ns schneller. Treten dann Probleme an dieser Platinenrevision vermehrt oder seltener auf? Gibt's mit dem 250407 durchgängig Probleme oder nur bei manchen Exemplaren?

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.

  • So, U2 getauscht, ich und das Diag Modul sind nun zufrieden. Trotzdem erscheint nach dem laden von Easyprog dieser komische Grafikschirm (bootschalter steht auf linker Pos!). Steht der Bootschalter auf der rechten Pos nimmt das Easyprog keine Tasten an. Zum Test hab ich Kernal und CPU (eins nach dem anderen) getauscht, der Effekt bleibt der selbe. Jetzt hab ich mal ne Nachbau PLA auf Eprom Basis in den Rechner gesteckt und bekomme wie oben die Fehlermeldung von Easyprog "A Flash Chip does not work...."
    Ich schau mal ob ich die 74LS Typen zuhause habe, falls nicht kann ich ja morgen (heute) beim conrad vorbei schauen.

    Für heute lasse ich es mal gut sein, morgen (heute) ist ja auch noch ein Tag .
    gn8,
    znarF

    Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.Bitte melde dich an, um diesen Link zu sehen.

  • Danke für Deine Ergebnisse. Die Fehlerbilder sehen danach aus, als käme z.B. nicht der richtige Wert im Register in 74HCT175 an. Dadurch wird die falsche Speicherbelegung eingestellt und das Programm hängt sich auf. Könnte durchaus eine Timing-Sache sein - dieses verf***** Timing an diesem Bus...

    Naja, heute abend sehen wir weiter.

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    Bitte melde dich an, um diesen Link zu sehen. | Bitte melde dich an, um diesen Link zu sehen.

    Bitte melde dich an, um diesen Link zu sehen.


  • Mal zum Stöchern im Trüben: Könnt Ihr, falls vorhanden, einen oder mehrere der 74HCT testweise gegen 74LS ersetzen? Die sind einige wenige ns schneller. Treten dann Probleme an dieser Platinenrevision vermehrt oder seltener auf? Gibt's mit dem 250407 durchgängig Probleme oder nur bei manchen Exemplaren?

    Ich habe das jetzt auf 3 Stück 250407 getestet. Bei einer war auf Anhieb alles OK, bei der zweiten musste ich den PLA-Ersatz gegen eine Orginale PLA tauschen
    und das offenbar defekte Kernal gleich mit. danach läuft auch diese Platine mit EF problemlos.
    Die letzte hatte einen fiesen CPU Fehler aber auch die geht jetzt mit dem EF problemlos.

    Ich würde das jetzt nicht direkt an der ASSY 250407 festlegen wollen.

    Oder HCT gegen LS tauschen würde ich nicht weil das EF so wie es ist eher Unzulänglichkeiten an meinen Boards aufgedeckt hat.
    Lustigerweise waren diese Boards im Normalbetrieb eher unauffällig und das EasyProg hat mir erst offenbart das da was nicht stimmt.