Go to Post I know what "finished" means, and I know what "robot" means, but what is this "finished robot" of which you speak? - Rick TYler [more]
Home
Go Back   Chief Delphi > Technical > Control System > FRC Control System
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 31-01-2011, 03:57
mikets's Avatar
mikets mikets is offline
Software Engineer
FRC #0492 (Titan Robotics)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2008
Location: Bellevue, WA
Posts: 675
mikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of light
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.
__________________

Last edited by mikets : 31-01-2011 at 04:00.
Reply With Quote
  #2   Spotlight this post!  
Unread 31-01-2011, 06:56
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,756
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: How do you use the Cypress board?

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
Reply With Quote
  #3   Spotlight this post!  
Unread 31-01-2011, 09:41
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,599
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: How do you use the Cypress board?

Did you follow the instructions "How to Configure your I/O Module" from the Kit of Parts website?
Reply With Quote
  #4   Spotlight this post!  
Unread 31-01-2011, 15:47
mikets's Avatar
mikets mikets is offline
Software Engineer
FRC #0492 (Titan Robotics)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2008
Location: Bellevue, WA
Posts: 675
mikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of lightmikets is a glorious beacon of light
Re: How do you use the Cypress board?

I read the doc http://usfirst.org/uploadedFiles/Rob...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.
__________________
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 11:18.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi