View Single Post
  #10   Spotlight this post!  
Unread 10-03-2010, 08:01
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 / First touch I/O module recognition by DS after suspend

This is a 1% problem.
If it's any consolation, I can't reproduce it either, but I also haven't spent much time examining the issue, so maybe I just haven't tried hard enough.
Work with a statistically significant number of teams and you'll run across it.
We'd see it more if more teams used the IO board.

My experience with it has only been a single team at NJ in triage for more serious issues, so not much time was spent on this one problem. A work around was good enough.

I believe the problem was narrowed down to the Cypress Board (although I didn't test the USB cable connecting it to the Classmate).

Classmates were swapped out and it followed the Cypress board.
Cypress board plugged directly into the right Classmate USB port.
It could be produced by sleep and by repeatedly plugging and unplugging the USB connector.
It only happened on the Enhanced IO for the one I saw.
I did not have time to try a different cable or IO board from Spare Parts.

Cypress tech. support was consulted by phone by the team before the Regional, so take my comment about Cypress knowing about it with a grain of salt. The mentor is quite experienced in LabVIEW real-time processing however (and expressed the typical complaints about some of the low-level non real-time calls employed ).
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle

Last edited by Mark McLeod : 10-03-2010 at 08:27.
Reply With Quote