How do you use the Cypress board?

We got the board last year but we did not use it. This year, we are considering using it. I connected the board to the USB port of my laptop. It did the PNP da-ding sound. Seems to installed the proper driver. But when started the DriverStation software, it doesn’t recognize the board. In the diagnostics tab, the I/O button did not light up and hovering over it gives you the message about making sure it is connected and CyminiProg3Service is running and the unit is programmed. I made sure the board is connected, the driver is loaded, checked service manager that the CyminiProg3Service is started and running. The only thing I am not sure is whether the unit is programmed. I searched the forum on similar issues. It looks like there are quite a few but I can’t figure out the conclusion of those threads. It sounds like somebody was saying that I shouldn’t need to program anything, the firmware that got shipped with should just work. I loaded the Cypress PSoc Programmer 3.12 anyway. Somebody mentioned a firmware file named FRC something. But when I try to open some firmware files, I found only a few .hex files but none named FRC something. I picked the minifirmware.hex anyway but it was complaining something about not compatible. According to Programmer 3.12, I have FirstTouch3 v1.14 loaded. Would somebody tell me what did I miss to make it communicate with the DriverStation? BTW, in case you ask, I have the PSoc 3 FirstTouch Starter Kit.

Thanks.

I believe the firmware file is located in the public user account/documents/FIRST. It is a hex file, and I suspect that once the unit is programmed using the Cypress tool, everything will work as expected.

Greg McKaskle

Did you follow the instructions “How to Configure your I/O Module” from the Kit of Parts website?

I read the doc http://usfirst.org/uploadedFiles/Robotics_Programs/FRC/Game_and_Season__Info/2011_Assets/Kit_of_Parts/How_To_Configure_Your_I-O_Module.pdf
I installed the Cypress software came with the kit (from last year). After installing the software, it said it had an update. So I installed the update thinking this must be the update for this year. In any case, after everything was installed, I found two PSoc programmer links in my start menu, one 3.10 and one 3.12. I tried both. The doc said click the blue folder icon on the top left of the tool bar. I did that and the folder has 3 or 4 hex files, but none of them named FRC_IOxx.hex. That’s why I was puzzled.