Beiträge von ngc224

    Das sind doch MVME3600/4600 Karten ?


    Dann sind das hier die richtigen Manuals:


    https://manualzz.com/doc/6889541/user-manual


    https://www.artisantg.com/info/Motorola_MVME_3600_MVME_4600_Manual.pdf?srsltid=AfmBOoq5Tq5TD0vPeLp3w9vBU_VwNC1DtWBa_A49Vd6wojx_4t-BxWa_


    Diese Betriebssysteme sind leider alle nicht frei verfügbar ?

    Oder kann man Motorola AIX für PowerPC irgendwo herunterladen ?

    evtl. könnte man aber Linux auf die Karte portieren.

    Schöne Karten.

    Hast Du auch die Transition Module (MVME712M / MVME761) dazu ?

    Was läuft denn für ein Betriebssystem auf den Boards ? AIX ?

    Das waere eher fad ... hab ich auszerdem schon mal gemacht, weil ich vor ca20 jahren Zugriff auf ein

    zum "Schrott" umdeklariertes Lager mit Idustrieelektronik hatte. Ich hatte hier ein 4-fach 68030-VME-System

    mit Graphik stehen. Viel machen konnte ich damit nicht, weil das verfuegbare OS ein unixoides proprietaeres ist,

    fuer das es kaum Doku oder (auszer Fortran77) Entwicklungssoftware gab. Die Kiste steht noch bei einem Bekannten,

    der damit gelegentlich rumspielt (und versucht ein Debian drauf zum Laufen zu bringen).

    Von welcher Firma waren diese 68030 VME Bus Karten und welches Betriebssystem ist darauf gelaufen ?

    Ich habe inzwischen 120 VME Bus Karten, 6 VME Racks mit 20 Slot Backplane und noch ein paar

    mit 10 oder 6 Slot Backplane.

    Von den 120 VME Bus Karten sind ca. 90 CPU Karten, der Reset sind Grafikkarten, I/O Karten, Netzwerkkarten und DRAM Karten.

    Von den 90 CPU Karten sind 25 mit PowerPC Prozessoren (821/860/8240/8260/750), der Reset mit 68k Prozessoren

    (68000/68010/68020/68030/68040/68LC060/68302/68360).

    Die meisten Karten funktionieren noch, einige sind teilweise oder ganz defekt; einige habe ich bereits repariert.

    Bei einigen Boards fehlen auch die Prozessoren (MC68060).

    mit dem Programm 'config' kann man den Mince konfigurieren.

    Aber das Abspeichern der Konfiguration funktioniert nicht !


    Disk write-protected because the image contains compressed sectors. Use IMDU to uncompress.


    wenn ich das DIsk image dann mit imdu dekomprimiere:


    imdu cpm68k.imd cpm68ku.imd /e


    und simh neu starte, wird beim Schreiben auf die Diskette das FIlesystem zerstört !


    d.H. schreiben auf ein DIsk image funktioniert nicht, lesen ist ok !

    ehbasic.68k funktioniert bei mir auch nicht !

    Weder im Emulator noch auf meinem 68k Rechner.

    Warum es nicht funktioniert, weiß ich momentan auch nicht.

    Code
    C>reloc ehbasic.rel ehbasic.68k
    
    C>ehbasic
    
    
    Exception $02 at user address $000083F8.  Aborted.
    C>

    .68k Dateien mache ich nur dann, wenn ich zu wenig Platz auf der Diskette habe.

    >> 2.) Wie verlasse ich EHBASIC 3.53?

    >>- QUIT, BYE, SYSTEM, STOP scheint es ja nicht zu sein -beim IoTBASIC/TinyBasic gabs noch CALL 0


    LOAD und dann ctrl-c


    Code
    C>ehbasic.rel
    
    16623788 Bytes free
    
    Enhanced 68k BASIC Version 3.53
    
    Ready
    LOAD
    LOAD file (*.bas) : ^C
    C>

    Überprüfe erst mal mit einem einfachen C Programm, ob der C Compiler richtig installiert ist.


    bei mir sieht das so aus:


    tbasic.c kann ich leider auch nicht übersetzen, da bekomme ich dutzende von Fehlermeldungen.

    Das Problem hatte ich auch schon.

    Ursache war ein fehlendes EOF ($1a) am Dateiende.

    Wenn man diese Datei dann unter cp/m-68k mit uemacs geöffnet hat,

    kam die Meldung 'funny end of file'

    Ich habe die Datei dann einfach mit uemacs abgespeichert, und das Problem

    war behoben.

    Das Apfelmännchen malen war eigentlich ganz einfach.

    Das schwierigste war, das Video Timing hinzubekommen (1024x768).

    Unter der Aufsteckplatine sind noch 6 weitere RAM Bausteine und mehrere GALS.

    Die Manuals für den HD63484 habe ich. Vom Board selber (MicroSys GP001) habe ich kein Manual.

    Inzwischen habe ich die meisten Kommandos des HD63484 schon ausprobiert.

    An Deiner Software wäre ich aber dennoch interessiert (eilt aber nicht).

    Der HD63484 ist wirklich ein schöner Controller.

    Vier VME Bus Single Euro Grafikkarten mit dem HD63484 Controller.

    (64 MHz/512K Video Ram).

    Leider komplett ohne Software.

    Hat jemand schon mal was mit diesem Controller gemacht ?

    Hat hier jemand Software für den HD63848 (source code) ?

    Bin gerade dabei, ein Paar Testprogramme zu schreiben.


    Der com.68k ist ungefähr so schnell (bzw. langsam) wie der em80.68k

    Der cpmz80.68k ist schon etwas schneller.

    Um einen Z80 Prozessor mit 7.4 MHz in Echtzeit zu emulieren braucht man einen deutlich schnelleren

    Prozessor.

    Digital Research Binary Files

    https://usermanual.wiki/Document/SVSFortranCPM68KSep83.1000713018

    http://www.bitsavers.org/pdf/siliconValleySoftware/SVS_Pascal_CPM_68K_Sep83.pdf

    Für CP/M-68k gibt es einen CP/M-80 Emulator (em80.68k) und einen CP/M-Z80 Emulator (cpmz80.68k).

    em80.68k ist hier zu finden: EM80.68K Dr. Neuhaus

    cpmz80.68k ist auf dieser NKC CP/M-68K Diskette zu finden: https://www.ndr-nkc.de/download/cpm68k/NKC8CPM68K.TD0


    Ein Test hat bei mir folgendes ergeben:


    CP/M-Z80 Benchmarks laufen im cpmz80.68k Emulator auf einem 8 MHz 68000er ca. Faktor 4 langsamer als auf

    einem 4 MHz Z80. :(

    Beim em80.68k sieht es nicht besser aus (eher schlechter).

    Der cbasic compiler für cp/m-68k ist auch nicht schlecht.



    Nur bei floating point Operationen ist er leider deutlich langsamer als ehbasic.

    Und auf user-14 ist der uemacs source code zu finden.


    Code
    14C>dir
    C: DISPLAY  C   : BIOS     O   : SPAWN    C   : ANSI     C   : BASIC    C   
    C: BIND     C   : EBIND    H   : EDEF     H   : EFUNC    H   : EPATH    H   
    C: ESTRUCT  H   : BUFFER   C   : UEMACS   68K : FILE     C   : FILEIO   C   
    C: HP150    C   : LINE     C   : LOCK     C   : MAIN     C   : RANDOM   C   
    C: REGION   C   : SEARCH   C   : BIOS     S   : TCAP     C   : TERMIO   C   
    C: NOTES    TXT : VT52     C   : WORD     C   : WINDOW   C   : UEMACS   REL 
    C: BIOS     H   : EMACS    KEY : EMACS    HLP 
    14C>

    habe ich aber noch nicht versucht zu übersetzen.

    Auf user-13 der CP/M-68K Emulator disk (diskc.cpm.fs) ist der ME source code ebenfalls zu finden.


    Code
    13C>dir
    C: EMACS    68K : ANSI     C   : BASIC    C   : BIOS     H   : BIOS     S   
    C: BUFFER   C   : DISPLAY  C   : ED       H   : FILE     C   : FILEIO   C   
    C: LINE     C   : MAIN     C   : ME       TXT : PORTAB   H   : RANDOM   C   
    C: REGION   C   : SEARCH   C   : SPAWN    C   : STDIO    H   : TCAP     C   
    C: TERMIO   C   : VT52     C   : WINDOW   C   : WORD     C   : EMACS    REL 
    C: NOTES    TXT 
    13C

    Also auf meinen CP/M-68k Rechnern funktioniert LOAD/SAVE sehr gut.

    Sowohl mit Disketten als auch mit CF Card.