PSoC™ Creator & Designer Forum Discussions
Hi,
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 LessI'm trying to create a library project for source that will be reused across a few platforms (PSoC6 and PSoC4). But I haven't been able to find a way to include any Cypress specific header files. For normal application projects these files all get pulled in when the source is generated by PSoC Creator, is there a way to manually include necessary header files so I can at least use Cypress #defines in my library?
Show LessI'm unable to open the TopDesign.chsch from an older project I created in PSoC Creator 2.2. I get the following error:
Error: fmk.M0010: TopDesign.cysch: Unable to open file from disk: (Object reference not set to an instance of an object.)
Any ideas of how I can resolve this?
Thanks.
Show LessI have a header file in my component that defines some functions, this header only needs to be included in one file withing my component but it's automatically getting pulled into the project.h file and therefore included in everything. It's mostly generating a bunch of warnings but also probably needlessly bloating the actual code size with static function that aren't needed. Is there a way to explicitly exclude it from the project.h file?
Show Less