PSoC™ Creator & Designer Forum Discussions
Hi,
I was using Psoc 6 series of controller for development.
I have recently downloaded the PSOC 4.3 creator software also peripheral driver library ver 3.1.2.
But at the time of clicking on generate application.
i am getting following error.
1) the PDL path is invalid unable to find PDSC file.
2) The filter aborted due to error , please address all the error and rebuild.
i have also attached the image file of error
Awaiting for your reply,
Vaibhav
Show LessHi to everyone,
I am new with this Chip, I am trying follow the video tutorial, "PSoC 6 101: Lesson 1-4 FreeRTOS", to figure out how to play out with it.
in this video I can see something like (image), used to configured the FreeRTOS, among other things.
As I said, I am trying to run this, but I can´t because I don´t have "Peripheral driver library" as it is shown in the video. In my case I get:
( below I attached a capture of my IDE )
I runned the "cypress update manager" with this result
And I configure the Library 3.1.1 and 3.1.2, with the same negative result.
If some of you could help me about this....
Thank you very much in advance
Show LessI had an application that worked correctly:
- PSoC 63 (CYBLE-416045-02)
- PSoC Creator (was 4.2, now updated to 4.3)
- PDL v3.1.2 (was v3.1.1)
The code calls "Cy_SysPm_DeepSleep(CY_SYSPM_WAIT_FOR_INTERRUPT)" with an interrupt coming from an MCWDT.
After I upgraded, the call now gets stuck in 'cy_syspm.c" at
/* Acquire the IPC to prevent changing of the shared resources at the same time */
while(0U == _FLD2VAL(IPC_STRUCT_ACQUIRE_SUCCESS, REG_IPC_STRUCT_ACQUIRE(CY_IPC_STRUCT_PTR(CY_IPC_CHAN_DDFT))))
{
/* Wait until the IPC structure is released by another CPU */
}
(Lines 2882 to 2886).
This is being called from the same module by
/* Different device families and revisions have a different Deep Sleep entries */
if (Cy_SysLib_GetDevice() == CY_SYSLIB_DEVICE_PSOC6ABLE2)
{
/* The CPU enters Deep Sleep and wakes up in the RAM */
EnterDeepSleepRam(waitFor);
}
else
{
I can provide further information if required.
What needs to be done to get this code working again?
Susan
Show LessHi, I am looking for the best way to program my PSoC 4100S series project.
Does miniprog4 have all the features of the miniprog3 for PSoC 4 devices? I could not find a table that compares both program/debug kits.
Basically, I just want to know if I could make a mistake by choosing miniprog4 instead of miniprog3. Does miniprog4 have any additional features?
And is it possible to use them with PSoC creator or do I have to export my projects to hex files to program chips with the PSoC programmer software (and how do we export projects to prepare them for psoc programmer)?
Thanks!
Show LessHello,
I've got a big problem with PsoC Creator. For some reason, the software froze when I pressed the program button. I had to end the task from the Task Manager to close it.
Now, PsoC Creator gets stuck at loading : Initializing... Cydesigner.Common.Transport.PPDeviceIO.CyPPDeviceIOPlugin
Sometimes, it does load but I get an error. (see attachments)
I tried to re-install the software but it didn't work.
Can you help me resolve this ?
Thank you.
Show LessSo I'm working on a system in which I've got a PSoC 6 as an I/O and management processor and a small x86 as the main processor. Rev 1 is in house and mostly working, and I'm working on revisions.
The software team is interested in a faster, super low level interface for debugging, and we couldn't think of anything lower level than using the IO Port instructions and the LPC bus, so I set forth building an LPC bus interface into the existing design, which has a bunch of other logic, peripherals, etc.
I was close, but couldn't quite nail the 25MHz performance necessary, at least according the timing analyzer. I set every pin to its appropriate speed class (hoping that prioritizes floor planning), unlocked everything, and bingo! It's all rompin' along with some margin. I lock down the automatically selected (and presumably optimized) pins for the LPC interface, proceed to enter in the existing pinout, much as possible. Press "go!" and not I'm back down below 25MHz.
This seems a little random. Isn't there a way to lock down what works and let the Creator basically route everything around that, or fail and make me move pins. I'm trying to minimally affect the exising very tight PCB layout, and there doesn't seem to be any way other than many hours of trial and error, routing the rest of the design. Or simply biting the bullet and trying to fit the newly allocated pinout.
Show LessIn PSoC Creator 4.3, Configure 'BLE', GATT Settings, GATT/Server/Add Service, one choice is "From File..." Where is the documentation for that? I could swear I've seen this used in some code sample, but I can't find that now, either.
Show LessI'm trying to import a code example.
Start Page -> Find Code Example -> select any example -> install
opens down loader window, then PSoC Creator terminates
documentation window never shows any documentation
Alternatively,
File -> New Project -> Target kit = CY8KIT-062-WiFi-Bt (PSoC 62) -> Code Example -> select any example -> install
PSoC Creator terminates. The project is created.
Sometimes there is an error in Acrobat, "Acrobat failed to connect to a DDE server"
I'm using PSoC Creator 4.3
Why is this happening?
Thanks.
Show LessHi,
Are there any plans to support C++ in PSoC Creator? I'm able to compile c++ using this method (https://blog.mbedded.ninja/programming/microcontrollers/psoc/using-cplusplus-with-psoc-creator/ ), but the IDE just highlights everything in red, thus making it useless for development.
Thanks,
Fred
Show LessHi,
I would like to switch to my upgraded Keil compiler, but I can't.
1) PSoC creator use the Keil 8.16a C compiler.
2) I have the Keil 9.01 C compiler installed in the C:\Keil directory.
3) I specify the correct location in Option->Generic Toolchain->DP8051 Keil Generic
4) In the Project->Build Setting, when I change the "DP8051 8.16" to the "DP8051 Keil Generic" the "Apply" button remain shaded.
Do you know what is incorrect ?
Jean-Louis VERN
Show Less