PSoC™ Creator & Designer Forum Discussions
An earlier discussion, C8CKIT-059 does not appear in target device, a response says:
PSoC Creator has knowledge of PSoC devices such as the CY8C5888LTI-LP097 but does not have knowledge of the Cypress Kits.
OK, but that seems unfortunate. The pinout displayed when I select device type CY8C5888LTI-LP097 shows the pinout of the PSOC chip, rather than the kit's pinout, I think that's what @Skdk_4669631 was posting about.
What I want to know is if a PSOC Creator feature to add knowledge of a kit (in particular the pinout of the kit) to be displayed in place of the chip's pinout. Is there such a thing as a device template that can replace the the PINS diagram with something like this:
rather than this:
The CY8C5888L-LP097 diagram may be correct at one level, but it's not the level that someone working with the prototyping kit needs. Instead a diagram that line-up with the board being used would be more helpful.
Show LessDoes anyone have the problem? I just upgraded PSOC Creator from 4.3 to 4.4. My workspace/projects are on a network drive (mapped to my W: drive). It was fine in 4.3 to open the projects. However, I could not find any mapped drive in 4.4's file open dialog. How to solve the issue? Thanks in advance.
Show LessHi,
I'm trying to do some very advanced things with Component Customizers. I'm hoping someone can help me.
My successes
- I have imported the WaveDAC8 component into a project.
- I have loaded the C# customizer code pieces into Visual Studio 2019 (VS).
- I can see the GUI objects of the designer.cs and .resx in VS.
- I can modify the GUI objects from VS.
- I have modified the component customizers and can see the changes reflected in the "new" component (Customizer builds work).
My Goals
For all intents and purposes, I should be happy with these successes. There are MANY things I can do at this point by modifying code in VS or Creator.
In the future hope of creating new components and their customizers, I'd like to hook the customizer builds into the VS environment more completely.
The next step I'm trying to achieve is to make calls to the CyCustomizer methods and properties from within VS. This would allow two advances:
- A VS build will allow the GUI layout to be executed in this tool.
- If I can execute a VS compatible version of the customizer, I would have better debugging ability to correct issues that might show up in Creator after a customizer build.
In the successes I list above, any modifications I make are very difficult to debug should exceptions occur.
I attempted to execute the CyCustomizer function EditParams() from the Form1.cs initialization method. See code below.
public partial class Form1 : Form
{
public Form1()
{
ICyInstEdit_v1 edit;
ICyTerminalQuery_v1 termQuery;
ICyExpressMgr_v1 mgr;
CyCustomizer customizer = new CyCustomizer();
InitializeComponent();
customizer.EditParams(edit, termQuery, mgr);
}
}
It fails because the parameters edit, termQuery and mgr are not initialized.
What am a missing?
Is there a better way to achieve my goals?
Is there a way to debug the customizers in Creator with source code?
Your help is appreciated.
Len
Show LessFollowing the directions for using the math.h library, (using PSoC 4200DS) and adding #include <math.h> to the "main.c" file and the project "generated source" project name .c , I go through the clean and build; the #include <math.h> header disapears and get the error message "incompatible implicit declaration of built-in function 'pow',
and implicit declaration of function 'pow' [-Wimplicit-function-declaration],
does anyone have an answer?
Kind regards
Show LessI have a very simple project - just with an UART.
On one PC (PC1) it builds nice and easily - within a few seconds.
On another PC (PC2) it takes 8000sec ! and fails.
Both PC's has PSoC Creator 4.3 installed, running Windows 10.
if i use the UART (SCB mode) [v4.0] it builds nicely on both PC's
I have also tested SPI Master [v2.50] on PC2 - It took 1hour, but ended successfully...
Attached is the Project from the both PC's.
Please help fixing the poor performing PC.
Left - PC1 Successful, Right PC2 Failing
Show Less
I create anonymous union :
typedef union {
uint32_t i;
struct {
uint16_t b0;
uint16_t b1;
}z;
} ITB;
ITB a;
//error
ITB.Val16 = 23;
I can't assign a value to a variable.
Show Less
Hi,
I'm using PSoC Creator 4.3. Is there a way to select a "default" debug target so that I do not have to select it every time I start a debug session? I thought it used to support that but now I cannot seem to avoid going through that dialog every time, even though I always select the same target.
Thanks!
Show LessHi all,
I'm working on trying a create multi-protocol (UART and USB HID) bootloader host application in C#, using .NET Core 3.1/WPF. I'm hitting a roadblock where attempting to call CyBtldr_Program() always results in an AccessViolationException being thrown.
After some digging, the exception is thrown inside CyBtldr_StartBootloadOperation at the line:
err = g_comm->OpenConnection();
Looks like possibly an issue with the communication functions not getting passed through/referenced properly? I'm not much of an application developer, so if it's something obvious I'm probably missing it.
I've attached the entire VS2019 solution that includes both the application as well as the CyBootloaderUtils project. The application itself is a bit messy and incomplete. The HID USB loader has not been tested at all yet. I am running into this issue attempting to load via serial port interface. CyBootloaderUtils is being built from the source code included in PSoC Creator 4.3.
I have also included the Creator 4.3 workspace targeting the PSoC5LP onboard a CY8CKIT-050 that I am using to test the bootloader.
Might anyone have an idea as to what's going on here?
Show LessHi!
Has this issue been fixed in PSoC Creator 4.4?
PSoC Creator on build server: override user folders
I don't see anything about it in the release notes.
Kind regards, Enpa
Show LessHi,
New to the community, hopefully I'm asking this in the right place. I have a CY8CKIT-042-BLE-A that I bought on digikey and I am trying to download the kit example for PSoC Creator from this page:
However the download is locked, even if I log into an account, etc. What do I need to do to be able to download this file?
Thank you!
Alex
Show Less