- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am trying to run the USBFS_UART01 example for a CY8C5868AXI-LP exactly as it was generated by the development environment from the list of available examples.
I work under Windows 10.
I use my card and a MiniProg3 to program it.
At the first attempt to program the microcontroller, I obtained the following results.
The programming connector is connected, the card is powered, on the MiniProg3 only the "Target power" light is on, while all the others are off and the microcontroller is not recognized.
I also tried using the JTAG protocol, obtaining the same result.
The configuration of the development environment is as follows.
Environment:
PSoC Creator 4.2 (4.2.0.641)
Culture: Italian (Italy)
OS Version: Microsoft Windows NT 10.0.17134.0
CLR Version: 4.0.30319.42000
Installed CyInstaller Products:
CY8CKIT-002 MiniProg3 1.0 Rev**
Cypress Document Manager 1.0 SP1
Peripheral Driver Library 3.0.1
PSoC Programmer 3.27.1
PSoC Creator 4.2
Loaded Plugins:
Name: Customizer Loader
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Loads component customizers.
Name: Addin Discovery
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Discovers PSoC Creator addins (kits, language packs, etc)
Name: Device Catalog
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Device Catalog Plugin
Name: Documentation
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Adds the topics available in the documentation.
Name: Start Page
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Adds a start page to the framework.
Name: Output Window Plugin
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Adds the output window
Name: SCC Manager
Version: 4.2.0.641
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: 4.2.0.641
Company: Cypress Semiconductor
Description: The Symbol and Schematic Factory is used to load, cache, and retrieve symbols and schematics.
Name: Project Manager Plugin
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Adds project management related functionality.
Name: GDE Plugin
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Loads the Symbol and Schematic editors
Name: Language Plugin
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Supports user files in multiple languages
Name: Workspace Factory
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: The Workspace Factory is used to retrieve instances of PSoC Creator workspaces.
Name: Project Factory
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: The Project Factory is used to retrieve instances of PSoC Creator projects.
Name: Toolchain Manager
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: PSoC Creator Toolchain Manager
Name: ARM GCC Generic
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: ARM GNU Generic
Name: ARM MDK Generic
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: ARM MDK Generic
Name: ARM IAR Generic
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: ARM IAR Generic
Name: DP8051 Keil Generic
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: DP8051 Keil Generic
Name: Device Selector
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Adds a dialog that allows the user to select a device.
Name: File Editor Factory Plugin
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Add file editors to the framework.
Name: Transport Framework
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Provides a generic device communication framework for use by other plugins.
Name: Debugger Core
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: The Core Debugger provides an architecture independent framework for the common debug features.
Name: PSoC Debugger
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Provides debugging support for the different PSoC families through a GDB back end.
Name: FM Debugger
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Provides debugging support for FM device families
Name: Device IO Transport
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Provides device IO support for Cypress devices though PSoC Programmer APIs.
Name: Serial Transport
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Provides basic serial device support for the rest of the tool.
Name: Bootloader Host
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Provides a host tool to perform bootloading operations.
Name: Background Elaborator
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: PSoC Creator Background Elaborator.
Name: TypeCache Factory
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: The TypeCache Factory is used to retrieve instances of TypeCaches.
Name: PSoC Fitter
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: PSoC Fitter Plugin
Name: FM Fitter
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: FM Fitter Plugin
Name: DWR Plugin
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Registers resource editors with devices.
Name: DMA Wizard
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Enables quick and correct development of applications that use DMA.
Name: Tuner Plugin
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: Manages custom component tuner executables
Name: Notice Window
Version: 4.2.0.641
Company: Cypress Semiconductor
Description: The Notice Window displays notices (status messages / errors with managed lifetimes).
Do you have any advice to give me?
Regards
Guido
Solved! Go to Solution.
- Labels:
-
PSoC 5 Device Programming
-
PSoC 5LP
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Guido,
Since your CY8C5868AXI-LP kit is not being powered externally, your settings are correct. It should ideally be acquired in both reset and power cycle mode. Anyways, since reset isn't working for you, can you please try Power Cycle mode and select 5V as shown below:
After this, click on Miniprog3 and then you can click on "Port Acquire" as shown below:
You should be able to see the kit detected. Then click on your kit and hit "OK/Connect" to program your device.
Additional information:
1) The red light (target power led) indicates that the Miniprog 3 is providing power to the kit.
2) Design and Programming Checklist for for PSoC® 3/ PSoC 5LP – KBA208166
Regards,
Dheeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Guido,
Since your CY8C5868AXI-LP kit is not being powered externally, your settings are correct. It should ideally be acquired in both reset and power cycle mode. Anyways, since reset isn't working for you, can you please try Power Cycle mode and select 5V as shown below:
After this, click on Miniprog3 and then you can click on "Port Acquire" as shown below:
You should be able to see the kit detected. Then click on your kit and hit "OK/Connect" to program your device.
Additional information:
1) The red light (target power led) indicates that the Miniprog 3 is providing power to the kit.
2) Design and Programming Checklist for for PSoC® 3/ PSoC 5LP – KBA208166
Regards,
Dheeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Perfect, following your instructions, I obtained to program the microcontroller.
However, the indication of the aquire mode when the device is not externally powered should be given by the development environment, it should not be necessary to ask for light to you ...
On the other hand, I have another problem.
After programming the microcontroller, the PC does not recognize the new COM, indeed it does not even see a new USB device, as you can see from the following image.
What should I do to have the PC recognize the device?
Regards.
Guido
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Guido,
Have you connected the USB cable to the correct port? After programming you need to connect to the USB Comm port. Let me know if it worked.
Regards,
Dheeraj
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
But in which language should I explain you that I do not use the kit but my own board?
On my board there is just one USB connector, because the MiniProg3 is connected by its 10 poles flat cable.
Regards.
Guido
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello Guido,
I suggest you to create another thread as this is different from the main issue. Will assist you on that once created.
Regards,
Dheeraj