I recently got a UnionSine NVME Enclosure, it's supposed to support USB 3.2 Gen 2x2 20Gbps (though I have no way of verifying this, as my PC supports a maximum of 10Gbps).
MPtool Lite shows it as having a RTL9220-VBB-CG, it's possible I missed it, but as of yet I haven't seen any other enclosures using this IC.
When connected to a 10Gbps USB port under Windows, it shows as SuperSpeed Plus (10Gbps) just fine (verified using both MPtool Lite and HWinfo)
Under Linux however it always shows as 5Gbps. Do you think it's possible this would be caused by firmware giving the wrong information?
I've dumped the config for anyone interested:
Which Unionsine enclosure do you have,they sell 2 that look almost the same and the other is called Hiksemi and people get them mixed up,I own both that way I have 2 different looking enclosure's because I need a lot of portable storage space.
If you want the original configure file for the Unionsine and Hiksemi enclosure's linked I can email them to you if you want,I know they both have boards that are a bit different and they each use a different configure file,I know the Unionsine's that I got were still using the old version of the board with the last's ones I got and the led light won't work right if the wrong configure file isn't used.
I noticed as well that when I flashed my RTL9210 controllers with new firmware it would say Golden onetime and something else the next and still perform at the same speed,I have updated mine about 4 or 5 times as the newer firmware came out.
www.aliexpress.com/item/1005005057195255...arch%7Cquery_from%3A