Go to Post - Only think of Gracious Professionalism as a standard to work toward personally. - Never use it as a gauge to point out someone else’s shortcomings. - Rich Kressly [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 18-01-2011, 19:15
peter1626 peter1626 is offline
Registered User
FRC #1626 (Falcon Robotics)
Team Role: Alumni
 
Join Date: Jan 2010
Rookie Year: 2009
Location: United States
Posts: 38
peter1626 is an unknown quantity at this point
Re: Cypress Tutorial?

Thanks for all the help!

I have just a few more questions...
Do you need to have the 9v battery, or is the usb power sufficient?
Can you connect a LED as an indicator light to Digital Out?
I remember reading something about programing the PSoC with a FRC_IO_v2.hex, do you have to do this or did I misread something?
__________________
2010 SBPLI Long Island-Regional-Imagery Award in honor of Jack Kamen
2011 New York City Regional-Industrial Design sponsored by General Motors
2011 SBPLI Long Island Regional-Regional Winner
Reply With Quote
  #2   Spotlight this post!  
Unread 18-01-2011, 19:28
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,567
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: Cypress Tutorial?

Quote:
Originally Posted by peter1626 View Post
FRC_IO_v2.hex, do you have to do this or did I misread something?
You do have to flash it. See How to Configure your I/O Module
Reply With Quote
  #3   Spotlight this post!  
Unread 18-01-2011, 22:58
Mark McLeod's Avatar
Mark McLeod Mark McLeod is online now
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,800
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: Cypress Tutorial?

You don't need the 9v battery. The Cypress board will use the battery or the USB power, not both anyway.

DO connect the Cypress board directly to your Classmate, NOT through any USB hub. It does draw a lot of power and last year a lot of teams had it drop out when match time came.

You can connect an LED to Digital out using an appropriate resistor.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle
Reply With Quote
  #4   Spotlight this post!  
Unread 22-01-2011, 18:16
Chris Hibner's Avatar Unsung FIRST Hero
Chris Hibner Chris Hibner is offline
Eschewing Obfuscation Since 1990
AKA: Lars Kamen's Roadie
FRC #0051 (Wings of Fire)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1997
Location: Canton, MI
Posts: 1,488
Chris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond repute
Re: Cypress Tutorial?

Quote:
Originally Posted by Joe Ross View Post
You do have to flash it. See How to Configure your I/O Module
Unfortunately when I tried this today, programming failed. It said that FRC_IO_v2.hex was not compatible with our First Touch. I'm searching around here to figure out what I need to do...
__________________
-
An ounce of perception is worth a pound of obscure.
Reply With Quote
  #5   Spotlight this post!  
Unread 22-01-2011, 21:13
Ray Gitchell Ray Gitchell is offline
Registered User
FRC #0525 (SwartDogs)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2005
Location: Cedar Falls, Iowa
Posts: 12
Ray Gitchell is an unknown quantity at this point
Re: Cypress Tutorial?

Chris,

Make sure you are using a psoc 3. I am pretty sure we ordered one from Cypress, but were delivered a psoc 5. Apparently similar boards, but different processors. Thus, we are looking into the legality and compatibility of using the psoc 5, 'cause we see the psoc 3 is not unavailable. (at least the last time I checked)

Please post if you find out different, as we are getting a similar error when we try to download the latest code from FIRST for psoc 3.

Thanks, RayG
Reply With Quote
  #6   Spotlight this post!  
Unread 22-01-2011, 21:40
Chris Hibner's Avatar Unsung FIRST Hero
Chris Hibner Chris Hibner is offline
Eschewing Obfuscation Since 1990
AKA: Lars Kamen's Roadie
FRC #0051 (Wings of Fire)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1997
Location: Canton, MI
Posts: 1,488
Chris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond reputeChris Hibner has a reputation beyond repute
Re: Cypress Tutorial?

Quote:
Originally Posted by Ray Gitchell View Post
Chris,

Make sure you are using a psoc 3. I am pretty sure we ordered one from Cypress, but were delivered a psoc 5. Apparently similar boards, but different processors. Thus, we are looking into the legality and compatibility of using the psoc 5, 'cause we see the psoc 3 is not unavailable. (at least the last time I checked)

Please post if you find out different, as we are getting a similar error when we try to download the latest code from FIRST for psoc 3.

Thanks, RayG
The board we're using is the one that came in the kit from 2 years ago. Us being a veteran team, we have to reuse an old one. We haven't used any special inputs at the driver's station since FIRST switched to the NI system, so this thing has been packed away and I haven't really given it a second thought. But anyway, it is the one we got in the 2009 kit - it was just packed away and we dug it out a couple days ago.

I got the error just as we were being kicked out of the school, so I didn't have time to write it down, but it was something along the lines of this (heavily paraphrased):

"Programming failed: the XXXX.xxx was created for (something I can't remember) v32, and the (something I can't remember) you are trying to program is v31."

It seems like our board is so old that the new firmware isn't suited for it. Of course, I could be wrong. As I said, we were getting the boot as this was happening and all of that stuff is still at the school so I can't do any real testing. I'm thinking that if I recompile the open-source code with the software that I installed from the CD we had, it will solve the problem. I was hoping that someone else saw this problem and had a solution so I didn't have to spend a lot of time (which I don't really have right now) tracking this down.
__________________
-
An ounce of perception is worth a pound of obscure.

Last edited by Chris Hibner : 22-01-2011 at 21:51.
Reply With Quote
  #7   Spotlight this post!  
Unread 22-01-2011, 23:43
Ray Gitchell Ray Gitchell is offline
Registered User
FRC #0525 (SwartDogs)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2005
Location: Cedar Falls, Iowa
Posts: 12
Ray Gitchell is an unknown quantity at this point
Re: Cypress Tutorial?

No, sorry, not the same issue, although our solutions may be similar (rebuild with appropriate toolset).
Perhaps you can install the old CD on a separate computer and load the previous year's .hex file to the board.

I am afraid we may have to port the code to a variant processor, as the psoc5 uses a different compiler and probably different header files. We don't want to tear up previous driver stations, as we use them for promotions and recruiting. ;-(

Thanks for the response, RayG
Reply With Quote
  #8   Spotlight this post!  
Unread 24-01-2011, 02:28
jhersh jhersh is offline
National Instruments
AKA: Joe Hershberger
FRC #2468 (Appreciate)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 1997
Location: Austin, TX
Posts: 1,006
jhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond repute
Re: Cypress Tutorial?

Quote:
Originally Posted by Ray Gitchell View Post
No, sorry, not the same issue, although our solutions may be similar (rebuild with appropriate toolset).
Perhaps you can install the old CD on a separate computer and load the previous year's .hex file to the board.

I am afraid we may have to port the code to a variant processor, as the psoc5 uses a different compiler and probably different header files. We don't want to tear up previous driver stations, as we use them for promotions and recruiting. ;-(

Thanks for the response, RayG
As long as you are using the board that shipped in the kit a year ago, then the firmware should work for you. It has not been recompiled since then (no bugs reported since beta last year). If you can provide the exact error, I may be able to help you figure our what's going wrong. If I had to guess based on what you've told us so far, it would be that you downloaded a newer version of the programmer than the board supports, though I've never actually seen a complaint like that from the programmer software.

-Joe
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 23:09.

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