Beiträge von Chosen_One

    Link gefixt, hier hatte ich einen Copy & Paste Fehler als ich alle Links aktualisiert hatte ;)

    Bei den Treibern habe ich die inf-Datei angepasst, damit die GPU auch mit korrekten Namen erkannt wird.
    Ansonsten muss ich die Installation erzwingen, weil die Treiber nicht signiert sind. Sonst mache ich nichts spezielles. Bisher hatte ich auch noch keine Bluescreens.

    Alle meine Thin Clients schließe ich über DVI an.

    Bei mir läuft das alles im Grunde viel zu problemlos...außer AHCI. Aber das wird hoffentlich bald auch umgesetzt und dann ist das Teil durchgespielt.

    Ein paar Sachen zur cTDP vom S930.

    Wie GrandAdmiralThrawn im x264Benchmark Thread vermutet greift hier ein von Fujitsu vorgegebenes TDP von 15 W und nicht 25 W, wie eigentlich von AMD vorgesehen.

    Mit dem DOS-Programm EditCMOS kann die im BIOS hinterlegten Einstellungen, auch die versteckten, auslesen.

    0x193 ist die cTDP vom SoC und der versteckte Wert ist sogar anpassbar über EditCMOS.
    Hier die Werte:

    • 0x13C = 15 W
    • 0x13B = 10 W

    Leider kann man nur zwischen dem BIOS-Standard (15 W) und einem reduzierten Wert (10 W) wählen. Man kann nicht die originalen 25 W auswählen :(
    Alle Werte ober- oder unterhalb können nicht gespeichert werden.

    Stelle ich die TDP auf 10 W taktet die CPU konstant auf 1.0 GHz.

    Im Anhang auch noch eine Auflistung aller IDs und den BIOS-Einstellungen, sofern bekannt.
    Für andere Mainboardmodelle gibt es die zum Download, für das D3313-E1 muss man das selbst auslesen.

    05:33:25.687 | Chosen_One | 1/4/4 | AMD Fusion GX-424CC @ 2.40 GHz | 4 GB DDR3-1600 11-11-11-28-39 | Fujitsu Futro S930 (D3313-E1) | Windows XP Professional SP3 x86

    Also auf 2.4 GHz hat die CPU nicht wirklich Bock. Im Grunde steht die auf 2.2 GHz und geht ab und an auf 2.0 GHz runter. Ab und zu peakt dann auch mal 2.4 GHz.

    Thermisch sollte das zwar passen, aber mal sehen was nach dem WLP-Tausch so geht.

    IDE. Mit AHCI werde ich mich bald beschäftigen.

    Marlon : Hab einmal die 3DMark Benchmarks durchlaufen lassen. Spiele folgen.

    Chosen_One
    21. Februar 2024 um 07:28

    Copy & Paste ;)
    Bei dem Angebot ergibt eine mSATA SSD natürlich wenig Sinn.

    Der 60 mm Lüfter ist nicht hörbar, leistet aber auch nicht wirklich was. Prime95 & FurMark habe ich nach einigen Sekunden abgebrochen.

    Das PCB kommt aus der gleichen Familie. Hier hat Fujitsu ein paar Layouts im Angebot mit dem D3313 (-Ax,-Bx,-Sx).

    Edit: Meine kleine Benchmarkübersicht habe ich auch einmal erweitert.

    Chosen_One
    21. Februar 2024 um 07:28

    Treibersammlung für die Windows XP Thin Clients mit AMD APU

    Hier einmal eine kompakte Übersicht der Treiber, die ich für meine bisherigen drei Systeme zusammengetragen habe.

    AMD APU

    Bobcat-basierte APUs:

    • Catalyst 12.9 (9.00.100.9001)
      • GPU: 9.00.300.3001 (2013-12-23)
      • SMBus: 5.12.0.15
      • USB 3.0:
        • Hub: 1.1.0.145
        • Controller: 1.1.0.145
      • Mini-IDE: 5.2.2.179
      • HDMI-Audio: 5.18.0.5514

    Kabini & Steppe Eagle-basierte APUs:

    • Catalyst 14.4 (9.00.300.3001) (= Pack 3)
      • GPU: 9.00.300.3001 (2014-01-04)
      • SMBus: 5.12.0.15
      • USB 3.0:
        • Hub: 1.1.0.145
        • Controller: 1.1.0.145
      • Mini-IDE: 5.2.2.179
      • HDMI-Audio: 5.18.0.5515
    • Catalyst 14.x (9.00.300.3003)
      • GPU: 9.00.300.3003 (2014-05-12)
      • SMBus: 5.12.0.15
      • USB 3.0:
        • Hub: 1.1.0.145
        • Controller: 1.1.0.145
      • Mini-IDE: 5.2.2.179
      • HDMI-Audio: 5.18.0.5515
    • Catalyst 14.x (9.00.300.3005)
      • GPU: 9.00.300.3005 (2014-11-29, muss manuell installiert werden)
      • SMBus: 5.12.0.15
      • USB 3.0:
        • Hub: 1.1.0.145
        • Controller: 1.1.0.145
      • Mini-IDE: 5.2.2.179
      • HDMI-Audio: 5.18.0.5515
    • Catalyst 14.x (9.00.300.3006)
      • GPU: 9.00.300.3006 (2014-11-29, muss manuell installiert werden)
      • SMBus: 5.12.0.15
      • USB 3.0:
        • Hub: 1.1.0.145
        • Controller: 1.1.0.145
      • Mini-IDE: 5.2.2.179
      • HDMI-Audio: 5.18.0.5515
    • Catalyst 14.x (9.00.300.3010 Beta 1)
      • GPU: 9.00.300.3010 (2015-09-12, muss manuell installiert werden)
    • Catalyst 14.x Remix (9.00.300.3010 Beta 1)
      • GPU: 9.00.300.3010 (2015-09-12, muss manuell installiert werden)
      • SMBus: 5.12.0.38 (muss manuell installiert werden)
      • USB 3.0:
        • Hub: 1.1.0.276 (muss manuell installiert werden)
        • Controller: 1.1.0.276 (muss manuell installiert werden)
      • Mini-IDE: 5.2.2.179
      • AHCI RAID Controller: 3.3.1540.40
      • SATA AHCI Controller: 1.3.1.276
      • HDMI-Audio: 5.18.0.5515
      • Platform Security Processor: 4.5.0.0 (muss manuell installiert werden)

    Ich habe ein Remix-Treiberpaket erstellt, das die neusten Einzeltreiber für die 1st Gen G-Series APU beinhaltet.
    Die inf-Dateien sind so angepasst, dass sie vernünftig verarbeitet werden. Einige Treiber müssen jedoch manuell installiert werden, da sie nicht signiert sind.
    Neuere Versionen stammen meist aus Windows 7 32-bit Treiberpaketen, die aber lauffähig unter Windows XP sind. Wer ein Problem findet, bitte melden.

    An die GPU-Treiber habe ich das Release-Datum geschrieben. AMD hat 2015 scheinbar für den chinesischen Markt Windows XP Treiber herausgebracht, die mit den APUs funktionieren, wenn man die inf-Datei ergänzt. (Link)


    SATA AHCI

    Ich habe es bisher nicht geschafft einen XP Thin Client im AHCI-Modus zu installieren, aber mit der Anleitung von Dem_Olli wird das sicherlich bald passieren.
    Falls jemand Treiber sucht, ich hätte da eine kleine Auswahl.

    AMD AHCI Compatible RAID Controller (ahcix86.sys)

    Version

    Release-Datum

    Bemerkung

    3.1.1540.612008-05-06
    3.1.1540.1032008-12-23
    3.1.1540.1512009-07-01
    3.2.1540.922010-09-23
    3.3.1540.132011-03-14
    3.3.1540.222011-09-22
    3.3.1540.262011-11-17
    3.3.1540.292011-12-29
    3.3.1540.332012-05-28
    3.3.1540.402012-12-10
    3.3.1591.162011-05-17Datum passt nicht zur Version. Wahrscheinlich eher 3.3.1540.16
    3.3.250.412012-12-27

    AMD SATA AHCI Controller (amd_sata.sys)

    Version

    Release-Datum

    1.2.1.3212011-10-28
    1.2.1.3372012-10-12
    1.3.1.2762015-03-19
    1.3.1.2772015-04-15

    Alle Treiber sind in einem Paket hier downloadbar: Link

    AMD Fusion GX-420CA als maximale Ausbaustufe für Windows XP Thin Clients

    Der GX-420CA von AMD sollte die schnellste APU sein, die man in Thin Clients findet und als Thin Client eine gute Figur macht.

    Als Thin Client habe ich mir den Mdina Media MD1 QE2000 mit einem Fujitsu D3313-S3 Mainboard ausgesucht, da dieser aktuell mit Netzteil und SSD für unter 40 € zu bekommen ist.
    Auch wenn dieser preislich nicht mit den günstigen Wyse Thin Clients mithalten kann, ist das Plus an Leistung mMn den Aufpreis wert.

    Hardware Details

    Spoiler anzeigen
    • CPU: AMD Fusion GX-420CA (4x 2.00 GHz)
    • iGPU: AMD Radeon HD 8400E (512 MB zugeteilt, 600 MHz (iGPU), 128/8/4/2 (Shader/TMU/ROP/CU)
    • Mainboard: Fujitsu D3313-S3
    • RAM: 4 GB DDR3-1600 11-11-11-28-39 (2x SO-DIMM)
    • Schnittstellen:
      • Intern: 1x PCIe x4, 1x Mini-PCIe x1, 2x SATA, 1x mSATA (shared mit SATA1), 1x USB 3.0, 2x USB 2.0 (Header*, Port), 1x SATA-PWR, TPM-Header, 2x Lüfter, 1x RS-232, 1x LPT
      • Extern: 1x DVI, 1x DisplayPort, 2x RJ45, 4x USB 2.0, 2x 3,5 mm Audio (Mikrofon/Lautsprecher), 2x RS232, 2x PS/2 (Maus/Tastatur)
    • Netzteil: 65 W (19 V / 3.42 A)
    • Stromverbrauch: 7 / 22 / 33 W (Idle/Gaming/Max. Load**)
    • Maße: 17,5 x 5 x 18 cm (BxHxT)

    * Obwohl nur als SATA-PWR im Handbuch aufgeführt kann derr USB 2.0 Header zwei Ports versorgen.
    ** Prime95 & FurMark

    Performance

    Spoiler anzeigen
    • Quake III v1.32 Demo Four: 1280x1024, max. Details: 274 fps
    • UT99 City Intro: 1280x1024, max. Details: 78/195/110 fps (min/max/avg)
    • UT99 Benchmark.dem: 1280x1024, max. Details: 67/199/101 fps (min/max/avg)
    • 3DMark2001 SE: 17.342 Punkte
    • x264Benchmark: 5h 35m 6.578s

    Durch die zwei zusätzlichen Kerne, +350 MHz und die 25 W TDP ist durch den GX-420CA ein sehr deutlicher Leistungssprung im Vergleich zu seinen kleineren Brüder zu verzeichnen.
    Die iGPU (Radeon HD 8400E) hat wie die anderen iGPUs 128/8/4/2 (Shader/TMU/ROP/CU), taktet jedoch mit 600 MHz.
    Die Mehrleistung kommt aber wohl hauptsächlich von der stärkeren CPU.

    PCIe 2.0

    Spoiler anzeigen

    Die PCIe-Slots (PCIe x4 und Mini-PCIe x1) sind standardmäßig nur als PCIe 1.1 aktiviert.
    Hier stehen 2.5 GT/s als maximale Bandbreite pro Lane zur Verfügung.
    Die Mainboards unterstützen jedoch PCIe 2.0. Leider gibt es im BIOS keine Einstellmöglichkeit.

    Mit dem Programm EditCMOS kann man die Variable 0x1b7 (FjSetupIdPsppPolicy, PCIe Speed Power Policy) aber einstellen.
    Standardmäßig sollte dort der Wert 0x152 gesetzt sein, mit 0x151 kann man auf PCIe 2.0 umschalten.

    Der Befehl zum ändern lautet: editcmos.exe setid:0x1b7=0x151

    Nun stehen 5 GT/s pro Lane, also die doppelte Bandbreite, zur Verfügung.

    Wer eine dezidierte GPU oder eine WLAN-Karte einbauen möchte, sollte dies aktivieren, um das Maximum aus der Karte herauszuholen.

    BIOS-Einstellungen

    Spoiler anzeigen

    Das BIOS ist über DEL aufrufbar.

    Für eine einfachere Windows XP Installation habe ich den IDE-Mode anstatt AHCI verwendet.

    Advanced >> SATA Configuration >> SATA Mode >> IDE

    Der QE2000 hat leider die gleiche Macke wie der HP 610 oder der S720, dass die Zuweisung des RAM zur iGPU komisch ist.
    Ich habe insgesamt 4 GB RAM verbaut und kann nicht auf die gesamten 4 GB zugreifen, also insgesamt.
    Genau wie beim T610 weise ich der iGPU 512 MB zu und das System hat noch ca. 2,5 GB zur Verfügung.

    Advanced >> IGD Memory >> 512M

    Treiber

    Spoiler anzeigen

    Windows XP

    Spoiler anzeigen

    Windows XP habe ich versucht so minimalistisch wie möglich zu konfigurieren, ohne aber ein eigenes Image dafür zu basteln.
    Installiert ist das neuste Service Pack 3 inkl. aller Updates, sowie .NET Framework 2.0, 3.5 und 4.0.

    Für das Deaktivieren von einigen Diensten nutze ich das Skript svc2kxp.cmd. (Link)

    Da ich Windows XP auf einer SSD installiert habe, sollte man die Defragmentierung noch deaktivieren. Bei einer SSD ist nicht mehr nützlich, sondern nur noch schädlich.
    Hierzu füge ich zwei Registry-Keys hinzu, die die Defragmentierung unterbinden.

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout]
    "EnableAutoLayout"=dword:00000000

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction]
    "Enable"="N"

    Hier als REG-Datei zum hinzufügen bzw. ändern: Link

    Bezugsmöglichkeiten

    Spoiler anzeigen
    • QE2000: eBay (39,27 € inkl. Versand) oder IT42Life (35,34 € exkl. Vesand)


    Bilder