3 ms·
It is pretty sad how hardware test suites are uncommon, hard to use and sometimes are missing altogether. Consortums release the standards for free or for nomin
by theamk 4y ago
It is pretty sad how hardware test suites are uncommon, hard to use and sometimes are missing altogether. Consortums release the standards for free or for nominal fees, but don't release the test suites under the same conditions.
Forget complex USB 3 - even something as simple as I2C often has bugs under unusual circumstances.
Ans compate this to software world - Python for example comes with a large test suite, and re-implementations can use it to see how close they are.
- zerohp 4y agoSome standards come with test suites. For example, if you design a CPU from scratch under an ARM architecture license there’s a comprehensive set of tests provided by ARM that must pass.
- andromeduck 4y agodEQP for android is another example https://android.googlesource.com/platform/external/deqp/ https://android.googlesource.com/platform/external/deqp/