Page 1 of 2 12 LastLast
Results 1 to 10 of 20

Thread: IO Board is not recognized

  1. #1
    Join Date
    Jan 2010
    Posts
    3

    Default IO Board is not recognized

    When we plug in the IO board as instructed, it is not recognized. The message says to check connectivity and battery. Has anyone seen this happen? Any ideas on what else we could do?

  2. #2
    Join Date
    Jan 2009
    Posts
    35

    Default Re: IO Board is not recognized

    Have you updated the Classmate (or whatever PC you are doing using it with) with the Driver's Station update?

    Have you followed the instructions in the Control System manual to load the I/O board with the FIRST-provided firmware image?

    Both the manual and the update are linked from http://www.usfirst.org/frccontrolsystem

  3. #3
    Join Date
    Nov 2009
    Location
    Florence, SC
    Posts
    2

    Default Re: IO Board is not recognized

    Our Classmate did not recognize the First Touch board. The device family CY8C38xx was not even available in the list in PSOC Programmer. I loaded FRC-IO.v2.hex onto the First Touch board from my laptop, on which the software had been loaded from the vendor's CD. But neither the Driver's Station nor the PSOC Programmer would connect to the board.

    So I installed the upgrade (v 3.10.1.616) from Cypress even though the documentation says to skip it. PSOC programmer now connects using CY8C38xx and all is well.

  4. #4
    Join Date
    Nov 2009
    Location
    Florence, SC
    Posts
    2

    Default Re: IO Board is not recognized

    Sorry, I spoke too soon. We still have an issue with the I/O unit.

    error:

    Unable to locate I/O unit over USB
    Check the cable
    Make sure the CyMiniProg3Service has been started in the Service Manager
    Make sure the unit has been programmed

    I have tried a different cable and a different First Touch unit, with the same results.

    Will keep trying...

  5. #5
    Join Date
    Sep 2008
    Location
    National Instruments: Austin, TX
    Posts
    445

    Default Re: IO Board is not recognized

    If you upgrade the PSoC Programmer software after installing the Driver Station update, the Driver Station will not be able to talk to the First Touch module.

  6. #6
    Join Date
    Jan 2012
    Posts
    5

    Default Re: IO Board is not recognized

    We purchased a new PSoC 3 for this year. The programmer complains that the FIRST image was built for a different silicon revision. What's up with that? I have uninstalled and reinstalled all software. The programmer transcript follows:

    Program Finished at 9:55:40 AM |
    | Programming Terminated
    WARNING!---> | Debug mode enabled, this should be turned off from PSoC Creator before production.
    ERROR!---> | The hex file was built for silicon revision ES3, but the acquired device is revision **.
    | Use PSoC Creator to generate a hex file for the proper device.
    Device set to CY8C3866AXI-040 at 9:55:40 AM | 65536 FLASH bytes
    Device Family set to CY8C38xx at 9:55:39 AM |
    | Automatically Detected Device: CY8C3866AXI-040
    Program Requested at 9:55:38 AM |
    Successfully Connected to FirstTouch3/000000001A02 at 9:55:26 AM | FirstTouch3 version 1.14
    Device set to CY8C3865AXI-056 at 9:55:26 AM | 32768 FLASH bytes
    Device Family set to CY8C38xx at 9:55:26 AM |
    Opening Port at 9:55:24 AM |
    Active HEX file set at 9:55:18 AM | C:\Documents and Settings\All Users\Documents\FRC\FRC_IO.2012.v3.hex
    Device set to CY7C60113-PVXC at 9:54:26 AM | 8192 FLASH bytes
    Device Family set to 60100 at 9:54:26 AM |
    Session Started at 9:54:25 AM | PPCOM Version 7.0

  7. #7
    Join Date
    Jan 2012
    Posts
    2

    Exclamation Re: IO Board is not recognized

    The hex file was built for silicon revision ES3, but the acquired device is revision **.

    Anyone find a fix for this yet? I've spent my entire Saturday trying to get this ridiculous board to take and install the file from FRC. Is the board really even necessary? I've seen some posts where people say that they never used theirs.

    I've followed all the instructions and installed all the software everything should be 'talking' -- but, no. I have the hex file FRC_IO.2012.v3.hex and the psoc programmer version 3.12.0.827 - after installing the drive station update from the update zip file. I've rebooted, plugged, unplugged, prayed, burned incense, waved chickens, banged bongos, trolled through about six million postings and forums, and anything else I can think of .... to no avail. Is there a secret handshake or password? or will FRC come out with an updated hex file soon?

    Please help I lose my mind! oops, too late

  8. #8
    Join Date
    Sep 2008
    Location
    National Instruments: Austin, TX
    Posts
    445

    Default Re: IO Board is not recognized

    Can you either transcribe or take a close-up photo of the PSoC on your board?

    Did this come in your kit or did you buy it separately? Did you try both the 2012 file and the 2009 file?

    Cypress released several incompatible versions of the silcon. It needs to be built for the silicon you have.

    The "2012" file is for production silicon. The "2009" file is for ES2 silicon.

  9. #9
    Join Date
    Jan 2012
    Posts
    5

    Default Re: IO Board is not recognized

    Joe,

    We have two PSoC boards, one was purchased from AndyMark, the other from DigiKey.
    We tried both the 2012 and 2009 files. Same error both times.
    The chip part number is CY8C3866AXI-040ES2 date code 0949 on the AndyMark board.
    The one that came from DigiKey has production silicon CY8C3866AXI-040 date code 1125 (no ES suffix) and the PSoC Programmer reports the same error.
    See the PSoC Programmer transcript below.

    Robot2377

  10. #10
    Join Date
    Sep 2008
    Location
    National Instruments: Austin, TX
    Posts
    445

    Default Re: IO Board is not recognized

    Quote Originally Posted by Robot2377 View Post
    We have two PSoC boards, one was purchased from AndyMark, the other from DigiKey.
    We tried both the 2012 and 2009 files. Same error both times.
    Are you able to program the old board with the "2009" file? Is this just a problem with the production silicon?

    Quote Originally Posted by Robot2377 View Post
    The chip part number is CY8C3866AXI-040ES2 date code 0949 on the AndyMark board.
    The one that came from DigiKey has production silicon CY8C3866AXI-040 date code 1125 (no ES suffix) and the PSoC Programmer reports the same error.
    See the PSoC Programmer transcript below.
    Those look like the part numbers I would expect. The ES2 should work with the "2009" firmware file. The production should work with the "2012" firmware.

    Has anyone (other than me) successfully programmed a board with production silicon?

    -Joe

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. data sheet of the electrical board + encoder
    By itaymm in forum Electrical
    Replies: 1
    Last Post: 01-17-2010, 05:30 PM
  2. Cypress Board
    By 2010FRC0399 in forum Electrical
    Replies: 1
    Last Post: 01-14-2010, 12:18 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •