garfield36 schrieb:
Nachdem es keine Boards mit nativem TB-Chip gibt, bleibt nur eine Lösung mit einer PCIe-Steckkarte.
Was meinst du mit nativem TB-Chip? Gibt genügend Boards mit verlötetem TB4, zB mein Maximus Hero Z690. Reduziert die Zicken nicht. Mindestens Asus im Desktop kümmert sich einfach nicht gut genug darum. Aber die kümmern sich auch um viele andere DInge nicht.
garfield36 schrieb:
Da gibt es aber verschiedene Steckernormen. Da wären Anschlüsse für 17, für 13 und für 5 Pins. Da die richtige Karte zu finden ist wahrlich nicht trivial.
Das ist mit Absicht proprietär bei jedem Hersteller. Die Karte muss mit dem BIOS zusammenarbeiten. Also kommen Hersteller wie Asus mit eigenen Steckern, damit Kunden schon rein optisch sehen, dass alte Karten oder Karten von anderen Herstellern nicht passen. Und dafür gibt es bei Asus zB auch Listen (weil die Firmware eben auch passen muss) und sie nicht jede Generation einen neuen Stecker genommen haben, aber durchaus trotzdem passende Software brauchen. Die anderen Hersteller genauso. PCIe Hotplug ist nunmal ein komplexes Problem.
garfield36 schrieb:
Also ASM2464PD. Nachdem ich jetzt auch ein Gehäuse damit habe, kann ich dir sagen, der ASM2464 ist einfach nicht robust. Mit Werksfirmware gab es nur USB2 Verbindungen an meinem Dell XPS mit TB3 Controller. Nach Update gibt es dort dann TB3, aber mein Desktop mit TB4 (Maple Ridge) macht jetzt mehr Zicken (zu den anderen Zicken die das Board schon von alleine macht mit PCIe).
Einzig an meinem Notebook mit Windows USB4 Treibern funtkioniert der ASM2464 robust. Und selbst hier gibt es zicken, wie hinter einem TB4 Hub gibt es plötzlich nur noch eine halbe PCIe Verbindung.
-> Die Kompatibilität vom ASM2464 zu TB Krams ist (noch) mies.
-> Die dedizierten TB4 Controller die im Desktop zum Einsatz kommen, können (noch) nicht die Windows USB4 Treiber nutzen. Die machen sehr viel in Firmware, die oft nicht upgedatet wird. Das ist zwar formal USB4, aber Windows sieht davon nichts und hat keinen Einfluss. Hohe Chance dafür das Dinge schief gehen.
-> USB4 Hosts die Windows' USB4 Treiber nutzen, wo Windows die Kontrolle hat scheinen wesentlich besser zu gehen. Ob das ist, weil die sich eher an USB4 halten und Intel gerade mit alter Firmware in den TB4 Controllern noch Lücken hat oder einfach nicht das exakte Verhalten von Windows nachbauen kann, auf das der ASM2464 zugeschnitten wurde, weiß man nicht.
Die ASM4242 ändert an der grundsätzlichen Komplexität von PCIe Hotplugging und Kooperation von Mainboard mit bestimmtem TB/USB4 Controller nichts (Firmware-Abstimmung, extra Kabel). Aber dieser Controller setzt zusammen mit Win11 auf Windows' USB4 Treiber. Microsoft scheint vor kurzem hochgerüstet zu haben, dass auch externe USB4 Controller und nicht nur CPU-integrierte mit diesen Treibern unterstützt werden. Das sollte einige Zicken beseitigen, mehr Kontrolle und Infos geben und den Einfluss von vernachlässigter Firmware zurückdrängen, weil Entscheidungen wie "mit welcher Verbindungsgeschwindigkeit wird gearbeitet" und "welche Tunnel-Verbindungen werden mit welchen Eigenschaften aufgebaut" nun bei Windows liegen.
Die spannende Frage ist, ob Intel's Maple Ridge auch diesen Treiber nutzen könnte, wenn die Mainboad-Hersteller das vorsehen (aber vermutlich werden die nichts freiwillig upgraden, selbst wenn es möglich wäre).
Und dann, dass Asmedia höchstwahrscheinlich mit ihren eigenen USB4 Controllern wesentlich besser testen werden, als sie offensichtlich mit Intel TB Controllern tun. So dass diese Zicken, das der ASM2464 die TB oder USB4 Verbindung komplett aufgibt und stattdessen auf USB2 oder USB3 setzt hoffentlich wegfallen. Aber das sollten die auch irgendwann mit Firmware Updates in den Griff bekommen, solange der ihre Chips nicht so grundsätzlich kaputt sind, dass der ASM4242 auch nichts taugen wird.