I am having an issue trying to get the Cypress Enhanced I/O board working with the 2014 Driver Station. We've been using the same board without problems for several years now without issue.
Here is what I'm seeing:
The I/O status light is grayed out and the message:
"Unable to locate I/O unit over USB" shows in the Messages text area.
But, if you look at the I/O tab, you see the green light next to it. Navigating to that tab I see:
All the data is correct - it responds to accelerometer data and my connected buttons and toggles. So clearly the Driver's Station can see and communicate with the Cypress PSoC, but the Diagnostics tab don't seem to see it.
On the robot, when we attempt to use the Java library to configure the EI/O, it throws an Enhanced I/O Missing exception.
I've checked the version of everything according to the screensteps site:
FTK3 (3.4.1.20) is listed in device manager.
ftk_3_simfw.hex is 29,663 bytes.
nicyapi.dll is installed and is version 1.0.0.49154.
My driver's station version is 01.04.14.00, which I think is the latest?
Any ideas?