We have a prototype design that uses the TUSB9261 SATA/USB3 Bridge. The demo board firmware has the SATA Tx +/- lines swapped, our design does not. When we program our SPI Flash with the demo boards firmware, our prototype enumerates as a Mass Storage device. When I connect a SSD to our prototype, it doesn't enumerate as a MSD and we don't see the SSD (I assume this is because the Tx polarity is swapped).
I have tried the latest version of the firmware (1.05) that doesn't swap polarity and our prototype doesn't come up as a mass storage device.
When comparing the BIN for the demo board's polarity swapped .bin with the no swap .bin we observed that the no swapped bin doesn't look right:
Swapped Polarity .bin starts with:
60 92 01
TUSB926X_FW_v1.05_SATA_NO_POLARITY_SWAP.bin starts with:
98 CF 00
The FlashBurner User Guide says that the code should start with 60 92 and then either a 01 or a 02
Has anyone had success using the v1.05 No Polarity Swap bin?
Thanks