Issue with TOS USB driver

General questions about HDDRIVER/Allgemeine Fragen zu HDDRIVER
Bikerbob
Posts: 18
Joined: 12 Nov 2019, 18:27

Issue with TOS USB driver

Post by Bikerbob »

Hello,

I am using my MegaSTE for the first time in 4 months. I did not change anything when starting to use it, but one of the last things I did before having to pack it was update HDDRIVER to 1275

Today I was going to load up HDdrutil and the program from 1275 gave this error

A faulty device driver "TOS USB" is installed. This can lead to malfunction, also with other software.

I downloaded 1278 10mins ago and tried with that one. I got.

A faulty device driver is installed. This can lead to malfunction, also with other software. (different but same)

Both times I cancelled.

Trying HDdrutil from 1251 and 1262 - NO issues - I upgraded from 1262 to 1275 - so I dont have the versions in between to test.

James
uweseimet
Site Admin
Posts: 408
Joined: 10 Jan 2010, 15:39

Re: Issue with TOS USB driver

Post by uweseimet »

Unfortunately the USB storage drivers have various bugs, which I reported to the authors some time ago. Some issues have been fixed, but others are still open. You can see more details on some bugs when running the SCSI Driver/Firmware test suite.
Recent versions of HDDRUTIL check for certain driver bugs (especially XHDI) on startup. If a broken driver is found, HDDRUTIL tries to identify it and an alert is displayed, so that the user knows which driver is broken.

It is recommended to use the very latest USB storage drivers, even though they still have known bugs.
Bikerbob
Posts: 18
Joined: 12 Nov 2019, 18:27

Re: Issue with TOS USB driver

Post by Bikerbob »

OK, so I am in no more or less risk than I was using 1262.. it is just there is a warning now?

I am ok to go ahead and use HDDrutil as I did in the past - knowing the driver is faulty, but having no choice since I am on the last known version of the NETUSBEE driver.

James
uweseimet
Site Admin
Posts: 408
Joined: 10 Jan 2010, 15:39

Re: Issue with TOS USB driver

Post by uweseimet »

Just as you say, the risk is not higher than before. But the bugs can also affect other software, not only HDDRUTIL. One of the operations that do not work as they should is hot-swapping of media, e.g. memory cards. Depending on the context, TOS or other software might not learn about the media change, which can result in corrupted data on the new medium.

As soon as the XHDI-related bugs in the storage drivers have been fixed, HDDRUTIL automatically will not display the warning anymore.