I have been asked to elaborate on how I resolved the driver issue with my Windows 8.1 machine.  It was really a very simple fix thanks to Cypress’ responsive tech support.  It’s comforting to know that the complex part you are using has great team on the support side.

 

I received the Windows 8.1 update as a part of the mandatory update in my organization.  Upon installation of PSoC Creator, my laptop was unable to detect the drivers for the PSoC Pioneer Kit.  Because this is a new problem (Windows 8.1 was just released, after all), there was no relevant thread on the support forums that had the relevant answers.

 

On Saturday night, I put in a ticket through Cypress’ tech support ticketing system.  Attached a screenshot and hoped that this would get resolved soon.  Surely enough, on Monday the following workday, I received a phone call.  The gentlemen on the other line got some additional information from me and said he’ll send me the drivers.  Everything was resolved within 2 days.

 

On Device Manager, any device that are not recognized will show up with a yellow warning icon next to them.

 

SteadyClip_BlogPost08_NoDriversPsoc4.PNG

 

To resolve the issue, download the set of drivers provided by Cypress tech support.  It is attached to this blog post.

 

Next extract the files to “C:\Program Files (x86)\Cypress\Programmer\3.19.1\drivers”. Once the drivers are placed in the correct location, double click on the device symbol in Device Manager with the yellow warning icons.  Select the “Drivers” tab, then click on update drivers.  Browse to the drivers locations where the files were extracted and the driver installation should resolve itself automatically.  That was all I needed to do.  I was able to start programming code into my Pioneer Kit within 3 minutes after obtaining the drivers.  It still baffles me why Cypress did not just include the drivers in the installation.  The person on tech support was also surprised that the PSoC Creator/Programmer installer did not include these files.  I hope this post helps anyone else out there that has the same problem.

 

The relevant files: ...