You are here

psoc3 device recognition failed | Cypress Semiconductor

psoc3 device recognition failed

Summary: 6 Replies, Latest post by Bob Marlowe on 18 Apr 2012 10:38 AM PDT
Verified Answers: 0
Last post
Log in to post new comments.
user_55680729's picture
User
10 posts

While running the program and working with the creator software (ribbon cable still attached), I pressed the "program-botton" instead of the "Compile-File-button" which is right next to it. So it started with "place an route" and so on and there was an error when compiling the program.

In the Development-Kit-Guide is a paragraph about that:

Note: The MiniProg3 should not be "hot plugged" into processor modules that are attached to the PSoC Development Board. In other words, do not plug the ribbon cable of the MiniProg3 into the processor module while code is actively running on the module. Doing so may cause the PSoC device to unintentionally reset. Power down the PSoC Development Board and module by unplugging the power supply from the Development Board before attaching the MiniProg3 device to the module board. Once the ribbon cable is attached to the module board, power can then be applied to the system by plugging in the power supply to the PSoC Development Board. This will

avoid any undesirable PSoC device resets.quote>

Now the PSoC3 divice cannot be found anymore when trying to program it.

Has it something to do with that or is it damaged and how can i check that?

Regards, Martin

yfs
yfs's picture
Cypress Employee
108 posts

I'd be really surprised if you damaged it. The warning is more to avoid unpredictable behaviour on that connection than a long-term issue. What do you see when trying to connect? Note that if you have never built the program it will not try to connect and download. What do you see in the Debug menu -> select Debug Target dialog?

-- mgs

user_55680729's picture
User
10 posts

As I remember there was the MiniProg3... - section and normaly there is the PSoC3 device as a subsection but now - nothing. Even after clicking "Port Acquire" nothing happens. So I tryed it with the Programmer (3.05) and it didn't work neither. I had the same problem once before and tryed it with another device and this one worked so it probably has to be the PSoC device.

I may have "hot-plugged" it but this shouldn't cause a damage. I think there was a sensor-signal still running as an input when programming it the last time. could this have caused a damage?

How do you normaly program and check the device?

 

Thx for the help!
M

 

 

jlvern's picture
User
12 posts

Hello,

I have a similar problem

Is the first time programming after receiving the kit

Miniprog3 and the dvk1 board (TEST SUCCESSFUL! THANK YOU!" on the LCD) are powered, the configuration is 3.3V, swd, 10pin, reset, 3.2MHz

The project is "Ext1_led_with_pwm

The project build is OK

On the pc site (Vista), the Miniprog3 usb driver is OK

When I do Debug->Select Debug Target, I have a blank windows

On the output wndows, I have the following message.

The installed version of PSoC Programmer is incompatible with this software. Update your programmer to PSoC Programmer 3.10 Build 604 or later.

I try to update the PSoC programmer, and now I have the PSoC Programmer 3.11 Production

The "Select Debug Target" window is always blank...

What is wrong ?

Jean-Louis

Environment:

PSoC Creator  1.0 Beta 4.0 (1.0.0.5810)

Culture: French (France)

OS Version: Microsoft Windows NT 6.0.6002 Service Pack 2

CLR Version: 2.0.50727.4200

Installed CyInstaller Products:

PSoC Programmer 3.11 Production

PSoC Creator 1.0 Beta 4.0

PSoC Development Kit

Loaded Plugins:

Name: Device Catalog

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: Device Catalog Plugin

Name: Documentation

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: Adds the topics available in the documentation.

Name: File Editor Factory Plugin

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: Add file editors to the framework.

Name: Start Page

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: Adds a start page to the framework.

Name: Output Window Plugin

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: Adds the output window

Name: SCC Manager

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: The Source Code Control Manager is the central class used for SCC actions within PSoC Creator.

Name: Symbol, Schematic and SchMacro Factory

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: The Symbol and Schematic Factory is used to load, cache, and retrieve symbols and schematics.

Name: GDE Plugin

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: Loads the Symbol and Schematic editors

Name: Project Manager Plugin

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: Adds project management related functionality.

Name: Workspace Factory

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: The Workspace Factory is used to retrieve instances of PSoC Creator workspaces.

Name: Project Factory

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: The Project Factory is used to retrieve instances of PSoC Creator projects.

Name: 8-bit PSoC Executable Project Template

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: This plugin provides PSoC Creator with the ability to create PSoC Executable projects.

Name: 32-bit PSoC Executable Project Template

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: This plugin provides PSoC Creator with the ability to create PSoC Executable projects.

Name: PSoC Library Project Template

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: This plugin provides PSoC Creator with the ability to create PSoC Library projects.

Name: Empty Workspace Template

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: This plugin provides PSoC Creator with the ability to create empty workspaces.

Name: Platform Manager

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: PSoC Creator Platform Manager

Name: ARM CM3-GCC Generic

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: ARM GNU 410 Generic

Name: ARM CM3-RVDS Generic

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: RealView ARM RVCT31 Generic

Name: ARM CM3-MDK Generic

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: RealView MDK RVCT40 Generic

Name: DP8051-Keil Generic

Version: 1.0.0.5810

Company: Cypress

Description: DP8051 Keil Generic

Name: Customizer Loader Manager

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: PSoC Creator Customizer Loader Manager

Name: Customizer MD5 Cache

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: PSoC Creator Customizer MD5 Cache

Name: Device Selector

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: Adds a dialog that allows the user to select a device.

Name: Debugger Core

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: The Core Debugger provides an architecture independent framework for the common debug features.

Name: PSoC3/5 Debugger

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: Provides debugging support for the PSoC3/5 families through a GDB backend.

Name: Background Elaborator

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: PSoC Creator Background Elaborator.

Name: TypeCache Factory

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: The TypeCache Factory is used to retrieve instances of TypeCaches.

Name: DWR Plugin

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: Registers resource editors with devices.

Name: Notice Window

Version: 1.0.0.5810

Company: Cypress Semiconductor

Description: The Notice Window displays notices (status messages / errors with managed lifetimes).

jlvern's picture
User
12 posts

After uninstall and reinstall, all is ok...

Robert___'s picture
User
1 post

 I have the similar problem with attaching to the target (any of the three included in the development kit 1,3 or 5).

The 3 and five modules freeze on testing the RS232. For that cypress has a hex file that fixes this. But I need to be able to attach to the target. Power is Ok because the LCD shows diagnostic messages.  One thing the setup had a problem installing Tools.ini for Keil. file was named  " _Tools.ini" and I renamed it to "Tools.ini" and put in the LIC key manually (another thing you can find on cypress website among the problems and fixes list.) after several hours with tinkering I managed to build an example succesfully.  I spent a whole day yesterday trying to get this darn development kit to attach to download to a target but to no avail.  I tried to call tek support and all I get is a voice message and if I could take a wild guess is originating from India asking to leave a voice message. On a positive note Keil was very helpful over the phone and tried to help me overcome Cypress related problems.  I am almost certain that I am not the only one that have something to PIC now with Cypress.

user_1377889's picture
User
10803 posts

Obvoisly for nearly two years nobody has to "PIC" something with Cypress (you could make a word-pun out of that). Regarding the fact that here about 50.000 users are gathered here I would consider your case to be "bad luck" and (luckily) you found rather quickly some people to help you out. Even when you look at your initial error you've got (Installation problem) and the post just before yours (Solution: re-installation) you could have got a try on that. Maybe we (the community) could have helped you out as well, but when I follow this thread i cannot see you asked for help (this was the first post in the community under that name).

The technical-support-case is a method to definitively get an issue resolved, but this needs a bit of time. Within this forum a pretty good handful of people have got the competence and are willing to answere any question if they can and the answeres are coming quickly.

 

Hope you dropped your "PICs"

Bob

Log in to post new comments.