Ati Radeon 7500 PCI in Power Macintosh G3

  • In einem Power Macintosh G3, auf dem MacOS 10.2.8 läuft, steckt eine Ati Radeon 7500 PCI, flashed mit SLOT-1_ATY_BlueStoneParent.rom für Mac.
    Über die onboard-Grafik (Ati Rage pro Turbo PCI; 6 MiB Grafikspeicher) kommt der "Bildschirminhalt 1" (1024×768 px @ 24 bpp @ 75 Hz vsync) auf einen iiyama S900MT1 (19" 4:3 CRT; hsync 30-95 kHz; vsync 50-160 Hz; max. 1600×1200 px; VESA DPMS). Über die Ati Radeon 7500 PCI ( DVI, VGA; 64 MiB Grafikspeicher) kommt nur dieser Pixelmatsch "Bildschirminhalt 2". Dabei spielt es keine Rolle ob:
    – ein TFT (Samsung SyncMaster 930BF; 5:4; nativ 1280×1024 px) über DVI-D angeschlossen ist
    – der obige CRT an VGA angeschlossen ist
    – obiger TFT über DVI-D angeschlossen ist und gleichzeitig obiger CRT an die onboard-Grafik angeschlossen ist

    Mit der letztgenannten Konfiguration wurden die Screenshots erstellt. Alle nachfolgenden Ausführungen beziehen sich ebenfalls darauf, da sonst ja nix zu lesen ist.

    Unter Systemeinstellungen – Monitore – Anordnen werden beide Monitore dargestellt.
    Unter Systemeinstellungen – Monitore – Monitor werden aber nur Einstellungen passend für den CRT angeboten. Die selben Einstellungen werden auch angeboten, wenn die Ati Radeon 7500 PCI nicht im System steckt. Insbesondere kann für keine Auflösung (640×480, 800×600, 832×624, 1024×768) bei keiner Farbtiefe (8 bpp, 15 bpp, 24 bpp) vsync = 60 Hz eingestellt werden, was ja bei x86-Kisten der richtige Wert für einen TFT an DVI-D ist. Wird unter Systemeinstellungen – Monitore – Anordnen "Bildschirme synchronisieren" gewählt, stehen unter Systemeinstellungen – Monitore – Monitor zwar mehr Auflösungen bis zu 1280×1024 zur Verfügung, vsync kann dann aber gar nicht eingestellt werden und auf "Bildschirminhalt 2" hat diese Einstellung auch keine Auswirkungen. Wird unter Systemeinstellungen – Monitore – Monitor irgendeine Einstellung geändert, dann zeigen kurzzeitig beide Bildschirme einen fehlerfreien blauen Hintergrund. Sobald aber wieder der Bildschirminhalt aufgebaut wird, gibt es wieder nur "Bildschirminhalt 2" auf dem TFT.

    Wo muss dran gedreht werden, damit die Ati Radeon 7500 PCI ein vernünftiges Bild ausgibt, notfalls erst mal über VGA auf den CRT, idealerweise aber auf den TFT über DVI-D?

    Bildschirminhalt 1:

    Bildschirminhalt 2:

    Apple System Profiler – Geräte und Volumes:

    Die Ati Radeon 7500 PCI hat 64 MiB Grafikspeicher, da ist also schon mal etwas seltsam. Die wurde vor dem flash-Vorgang noch mal auf einem Athlon XP-Testsystem mit 'ner Knoppix getestet.

  • Nachtrag 1: Die neue CMOS-Stütze im System brachte keine Änderung.

    Nachtrag 2: Wird die Maus über den Rand des ersten (lesbaren) Bildschirms geschoben, so wabert der Mausbewegung folgend ein Quadrat mit Pixelmatsch über den zweiten Bildschirm mit dem Pixelmatsch drauf.

    Zwei Verdächtige:

    1. Das rom-file für Mac ist Müll oder passt nicht richtig zur Radeon 7500 PCI. Das würde auch den von 64 MiB auf 16 MiB geschrumpften Grafikspeicher erklären.
    2. Der PCI-Bus ist zu alt für die Radeon 7500 PCI. Immerhin lief die vor dem "Flash to Mac" auch nicht in ia32-Kisten aus der vor-AGP-Zeit.


    Sollte einer der beiden Verdächtigen der Täter sein, gilt wohl "Mal verliert man und mal gewinnen die anderen." :(

  • Könnte auch einfach kaputt sein / Flexing / etc.

    Originales BIOS flashen und mal in einen IBM PC stopfen

    Desktop: AMD FX-6200 @ 6 x 4,3 GHz | 32 GB DDR3 | Intel Arc A380 | SSD: 1 TB @ M.2 to PCIe Adapter + UEFI NVMe Driver Injection | HDD: 15 TB | Win 11 Pro | Dual Monitor 2 x 27"
    Notebook: Lenovo ThinkPad T420 | i5 2520M | 16 GB DDR3 | SSD: 250 GB | USB 3.0 | 300 MBit WWAN @ D1 | AC WLAN | BT 4.0 | 2 x 70++ | 1 x 27++ Slice | Win 11 Pro | FHD Display Mod
    Internetleitung: Telekom | FTTH | D: 500 MBit / U: 200 MBit | Telekom Glasfasermodem | AVM Fritz!Box 7490
    Räder: [Daily: Stevens E-Triton 2016] [Cyclocross: Stevens Prestige 2019] [Cargobike: Urban Arrow Cargo XL 2023]


  • Könnte auch einfach kaputt sein / Flexing / etc.

    Das vermute ich mittlerweile auch, als mögliche Gründe:
    1. Der flash-Vorgang war tödlich. "flash to death"
    2. Das erste Einschalten im Mac hat ihr den Todesstoß versetzt. "switch to death"

    Vor dem ersten flash-Vorgang hat sie fehlerfrei funktioniert.


    Originales BIOS flashen und mal in einen IBM PC stopfen

    Geht nicht: atiflash.exe schmeißt "error 0FL01", egal ob das vor dem ersten flash-Vorgang gesicherte x86-ROM oder noch mal das PPC-ROM versucht wird.

  • Das is normal wenn die Grafikkarte einfach nich PPC fähig ist.

    Es ist außer dem Radeon 7000-Chip auch andere Faktoren wie Hersteller vom RAM wichtig.. Auch die Größe, das muss alles stimmen, sonst kommt das o.g raus.

    Hab in den letztens 3 Jahren bestimmt ~10 Grakas tot geflasht, wovon die hälfte immerhin so ein Ergebnis hervorbrachte.

    Achja mit 16MB melden die sich immer, wenn die nicht richtig initalisiert wurde.


  • Schau dich mal auf themacelite um.

    Ist bekannt, daher habe ich das PPC-ROM.


    Es ist außer dem Radeon 7000-Chip auch andere Faktoren wie Hersteller vom RAM wichtig.. Auch die Größe, das muss alles stimmen, sonst kommt das o.g raus.

    Wo bekommt man diese Infos her? (auf themacelite steht dazu nix)

    Außerdem erklärt das nicht, warum ein reflash mit dem x86-ROM scheitert. Im x86-Testsystem (Bildausgabe über eine nvidia-AGP-Grafikkarte, atiflash von FreeDOS-Bootdiskette) erkennt atiflash die Karte, will aber auch mit -f partout keinen flash-Vorgang mehr durchführen. atiflash -t 0 meldet einfach Pass.

  • Ist leider oftmals normal.. einmal PPC geflasht, lässt sich das nur noch mittels Lötkolben ändern. Kp was da als Bit gesetzt wurde.

    Kannst höchstens mal ältere atiflash tools probieren und dann mittels /4 /5 /6 und haste nich gesehen.

  • Wollte es gerade sagen, im Mac per Zwangsparameter zurück auf IBM flashen :b1:

    Desktop: AMD FX-6200 @ 6 x 4,3 GHz | 32 GB DDR3 | Intel Arc A380 | SSD: 1 TB @ M.2 to PCIe Adapter + UEFI NVMe Driver Injection | HDD: 15 TB | Win 11 Pro | Dual Monitor 2 x 27"
    Notebook: Lenovo ThinkPad T420 | i5 2520M | 16 GB DDR3 | SSD: 250 GB | USB 3.0 | 300 MBit WWAN @ D1 | AC WLAN | BT 4.0 | 2 x 70++ | 1 x 27++ Slice | Win 11 Pro | FHD Display Mod
    Internetleitung: Telekom | FTTH | D: 500 MBit / U: 200 MBit | Telekom Glasfasermodem | AVM Fritz!Box 7490
    Räder: [Daily: Stevens E-Triton 2016] [Cyclocross: Stevens Prestige 2019] [Cargobike: Urban Arrow Cargo XL 2023]

  • Etwas OFF aber dennoch:

    Warum die Village-Tronic PPC 3dfx Karten keine echten 3dfx-Karten waren weis auch nicht zufällig jemand hier?
    Ich habe die MP750 und von VillageTronic gab es keinen OpenGL Treiber, es gibt aber sehrvohl OpenGL Treiber
    für den MAC von 3dfx.

    Gruß
    Doc


  • Es ist außer dem Radeon 7000-Chip auch andere Faktoren wie Hersteller vom RAM wichtig.. Auch die Größe, das muss alles stimmen, sonst kommt das o.g raus.

    Hier liegt jetzt diese Ati Radeon 7000 PCI (64 MiB):

    mit diesen RAM-Chips:

    und diesem Flash-ROM-Chip:

    Die Karte wurde mit Knoppix 5.1.1 erfolgreich getestet, /var/log/Xorg.0.log (Auszug):

    Lässt sich anhand der vorliegenden Karte nun vor dem flash-Vorgang feststellen, ob die PPC-tauglich ist?


  • Was Linux sagt ist nun shiet iegol.

    Linux, oder genauer das erfolgreich gestartete KDE, sagt mir erst mal, dass die Karte funktioniert. Die habe ich nämlich erst unlängst in der Bucht geschossen. Und Linux sagt mir, welche GPU da drauf sitzt, ohne dass ich den aufgeklebten Kühlkörper abrupfen muss. Beides finde ich nicht egal. Aber gut, gleich darf nochmal atiflash.exe von einer FreeDOS-Bootdisk ran.

    Hmm.
    Nach dem hier ist der im Bild zu sehende Flash-ROM-Chip ein 128 kB-Chip:

    Auch diese Info kann natürlich unvollständig sein.

    Hast Du schon mal eine baugleiche Karte mit dem "reduced ROM" erfolgreich bestiefelt?

    atiflash.exe -ai sagt zu der Karte:


  • Ja reduced Roms funktionieren auch auf größeren Karten..

    Geht nicht, Karte liefert kein Bild. :(

    Der Mac erkennt die noch nicht mal als Grafikkarte (kein Grafikspeicher erkannt):

    Probiert wurde die Karte nach dem Entfernen von USB 2.0 und IEEE1394a in allen drei PCI-Slots, was genau gar nix bringt.

    Entweder geht beim Flash etwas grundsätzlich schief, alle bisher probierten ROMs sind Schrott oder die Karten sind zu modern für den PCI-Bus im PowerMac G3. Letzteres würde erklären, warum der Vorbesitzer in der Kiste eine Voodoo3 in Gang bekommen hat, denn die läuft bekanntermaßen (eine hier) in PCs aus der vor-AGP-Zeit.

    Das heißt, es bleibt beim Bild auf'm Röhrenkübel mit 1024×768 und flimmerigen 75 Hz vsync, die für einen Rechner diesen Alters echt enttäuschend sind (CRT ja, wenn 's denn sein muss, aber 1024×768 @ 85 Hz vsync sollten es schon gerne sein). :(


  • geforce 2 pci von asus

    die musste nichmal flashen, die haben ne rom die tut auf beiden.

    Die GeForce 2 PCI läuft jedenfalls (hier zwei Stück) in PCs aus der vor-AGP-Ära. Ob eine hier von Asus ist, muss ich mal in den Kisten nachgucken, da in meiner ods-Tabelle nur "nvidia GeForce2 MX/MX400 (32 MiB PCI)" steht, was als Info für Linux/Windows auf ia32 ja reicht.

    DVI hat die GeForce2 meines Wissens generell nicht, aber bringt die wenigstens 85 Hz vsync in die Röhre bei 1024×768 @ 24 bpp oder idealerweise bei 1280×960 @ 24 bpp?

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!