TS-4200 Disabled USB Device Port

From embeddedTS Manuals
Revision as of 16:45, 17 January 2022 by Lionel (talk | contribs) (Links auto-updated for 2022 re-branding ( https://github.com/embeddedarm/TS-4200-Linux-2.6.36 →‎ https://github.com/embeddedTS/TS-4200-Linux-2.6.36))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Synopsis The USB Device port on the TS-4200 relies on a floating IO signal for the OS to determine whether the port is enabled or not.
Severity Minor
Class Software bug
Affected All un-patched TS-4200.
Status Kernel recompile required. See "workaround" below for patch.

Description:

The default TS-4200 kernel relies on a floating signal to determine the enable status of the USB Device port. As a result the port will work randomly or not at all on some TS-4200 systems. A kernel patch is required to fix this bug.

Workaround:

Download the current TS-4200 kernel sources from here, build and install the new kernel.