PSoC™ Creator & Designer Forum Discussions
Hi all,
I've got a question regarding the use of a CDC USB-I2C bridge with the Bootloader Host included with Creator.
Specifically, I'm using a CY7C65211-A configured for CDC I2C mode.
Bootloader Host sees this as a COM port, but a UART interface rather than I2C.
According to a thread I made a while back (AN60317: I2C Bootloader supported USB to I2C ports? ) I should be able to use this part for this purpose?
Might anyone know how to get Bootloader Host to see this device as a I2C bridge rather than a UART?
Thanks!
Show LessWe have PSoC Creator running on our Build Server (TeamCity by JetBrains).
Version 4.0 runs nicely. Version 4.2 doesn't.
The issue seems to be the user folders.
If I log into the build server and start PSoC Creator 4.2, when I rebuild a project, I get this log entries:
--------------- Rebuild Started: 03/24/2020 10:01:47 Project: FooBar, Configuration: ARM GCC 5.4-2016-q2-update Release ---------------
Deleting file ".\FooBar.rpt"
cydsfit.exe -.appdatapath "C:\Users\my-censored-username\AppData\Local\Cypress Semiconductor\PSoC Creator\4.2" -.fdsnotice -.fdswarpdepfile=warp_dependencies.txt -.fdselabdepfile=elab_dependencies.txt -.fdsbldfile=generated_files.txt -.fdsreffile=referenced_files.txt -p C:\Temp\c5dec2e00197ebe2\FooBar.cydsn\FooBar.cyprj -d CY8C5268AXI-LP047 -s C:\Temp\c5dec2e00197ebe2\FooBar.cydsn\Generated_Source\PSoC5 -- -yv2 -q10 -ygs -o2 -v3 -.fftcfgtype=LE
Elaborating Design...
[...]
SRAM used: 3617 of 65536 bytes (5,5%). Stack: 2048 bytes. Heap: 128 bytes.
--------------- Rebuild Succeeded: 03/24/2020 10:03:05 ---------------
As you can see, the tool works in a directory that is dependent on the user starting PSoC Creator.
When running autonomously on the Build Agent, the application is started by a service running as system process and has hence no MyDocument folder or anything similar to that. This is part of the output in such a case:
Do you know a workaround to this issue?
Thank you in advance
Enpa
Show LessHello,
I have a new install of PSoC Creator and I've opened a reference project from the CCGx Power SDK (CYPD3171-24LQXQ_cla). When I open any of the .c or .h files the Code Explorer displays the error "The current document 'Unknown' is not supported for outlining. Supported extensions are: .c, .h, .cpp". main.c is the only open file so shouldn't the Code Explorer work?
Also, when I right click on any function and select "Go To Declaration" (or press F12) nothing happens. It does not go to the function declaration and there is no error message.
Some more info:
-The project compiles OK
-Options->Text Editor->Inline Diagnostics & Autocomplete -> Enable semantic parsing (checked)
PSoC Creator: 4.3.0.1445
Windows 10 Enterprise Version 1809
Thanks,
Daryl
Show LessHi,
Is the specification or source available for the CyElfTool?
I know some people use Wine to build on Linux or macOS, but would be great if we could touch-up the .hex file needed for the PSoC without the need for the windows executable.
I suspect what it's doing is fairly simple.
thx david
Show LessHi,
I remember reading (I think it was a pdf) from Cypress that outlined the workflow on how to combine psoc creator with a command line arm-gcc toolchain.
It listed which files that creator generates that has to be migrated for the configuration and udb's to work.
basically it showed the workflow if the config has to change, what files to copy over from the creator project to your "cmd-line project"
Can't find it now, hope someone knows which one I'm talking about.
Show LessI wrote a some code for LCD block as a new Custom Char. I wanna re-use this code, but if I insert a new component, when I Build program my personal definition go away. there is a method to save API generated with my personal code?
Show LessHello,
I am attempting to set up a custom component that has verilog parameters that I want to read and write from in my firmware.
I set up the parameters as formal.
My question is how do you I read and write values to these parameters in my C api? I did some searching and could not find and straight answers.
Thanks
Show LessTo all,
I've upload to the Community code share forum a set of custom components that should ease the creation of Terminal user interfaces.
Terminal Support Component Library
Here is a list of the components in the library:
- Term - Terminal (UART) replacement that can be configured as UART or USBUART types for the PSoC5.
- String_Funcs - This is an enhancement of the GetString() function. It is easier to use.
- MenuCmds - This feature was included in the GetString demo code I shared earlier. It is now a component with some improvements.
Len
Show LessIn my project for CYBLE-416045-02 I have a problem.
Even if absolutely nothing is changed, when I press build or debug, Creator will always compile the complete code for the M4 processor. The code for the M0+ processor is correctly detected as unchanged:
--------------- Build Started: 03/10/2020 20:14:02 Project: CE212736_PSoC6BLE_FindMe, Configuration: ARM GCC 5.4-2016-q2-update Debug ---------------
The code generation step is up to date.
The compile step is up to date, no work needs to be done.
The link step is up to date, no work needs to be done.
arm-none-eabi-gcc.exe -mcpu=cortex-m4 ......
(and lots of more output for cortex-m)
Normally Creator should do incremental builds. Why does this not work for the M4 part of the project?
It is really annoying because it takes a lot of time.
Show LessI am running Creator 3.3 SP2 on 2 machines. The IDE was working fine on both machines (Both Windows 10, 64 Bit).
Recently, one of the installations has stopped saving the IDE settings.
Every time I start the IDE the window is not maximized, the Recent list is empty, the text has defaulted to very small (size 8).
Then I load a project, set the fonts and window sizes, compile code ok but when I close and reopen the IDE, it reverts back to that default state. (Very frustrating).
Anyone else had this issue or know how I can fix it?
Thanks
Show Less