PSoC™ 4 Forum Discussions
Hi,
I am using the CY8CKIT-045S from the PSoC 4500s Pioneer Kit. To program the microcontroller, I am using PSoC Creator 4.4. I often need to modify the code created in the Creator and then reprogram the microcontroller. Therefore, I am looking for a way to automate the programming process. Currently, I manually do this using CTRL + F5. Is there a way, for example, through the command line, to initiate the programming process? Additionally, I am exploring options to automatically modify the code before programming. Since I could easily do this in another IDE, a command line tool or another method to open the modified C file would also be very helpful.
Cheers!
Show LessHI Infineon:
As we know, PSOC 4000T can support gesture with slider, but when we enable the slider gesture, no gestrue event can show in modustoolbox V3.1, So how can we use the Gesture Event with API? Were can we find the API, TKS;
Show LessUnable to program PSoC4 CY8C4014LQI-421 with miniprog4
1, miniprog4's GND, VTAGE, SWCLK, SWDIO are connected to the board.
2, run the Psoc creator, select the program appears the following error
3, run Psoc programmer also can not burn, the following error appears
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/%E7%94%A8miniprog4%E6%97%A0%E6%B3%95%E5%AF%B9PSoC4-CY8C4014LQI-421%E8%BF%9B%E8%A1%8C%E7%BC%96%E7%A8%8B/td-p/701510
Show LessI am using CY8C4025AXI-S412, under what circumstances will the external crystal automatically jump to the internal crystal? Can I jump back to the external crystal again?
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/PSoC-4/%E5%A4%96%E9%83%A8%E6%99%B6%E6%8C%AF%E8%87%AA%E5%8A%A8%E8%B7%B3%E5%88%B0%E5%86%85%E9%83%A8%E6%99%B6%E6%8C%AF/td-p/700738
Show LessHi infineon.
I have a question about registers TRM of PSoC4000S.
This document has a description of POWER_MODE of below figure.
Is it possible for the user to read modes other than the CPU's active mode?
Since the CPU should be active when accessing the register to read POWER_MODE, I don't think it is possible to check whether it is in a mode other than active.
Best Regards.
YuMa
Show LessI wrote almost 10000 lines of code and everything was working fine, but recently I created a new array of 16 chars, and if I access it the program hangs....
The debugger shows that the program jumps to the system area, where it should not go.
I have no exit outside the array area, I tried changing cache settings, and compilation settings and deleted other arrays from the project to free up memory the result is the same...
I do not attach the code because it is huge and written for custom hardware, I made a video screen capture
Hi Community, Simple Question :
I have a .cyacd file and currently looking at Bootloader Host code to understand how it takes all the data into the Packets and transmit it one by one. I opened the .cyacd file in Notepad++ and saw Hex values. But the cyacd format contains the ASCII ?
Show LessHello
I added the "ble upgradeable stack" to my application. I trigger the OTA event using a characteristic. Everything works fine!
I do have one issue though. When I connect, disconnect and then perform a power on reset, the bootloader is triggered and "ota bootloader" is advertised. This happens even when I don't want to perform an application update. As per the application note, I've placed these two lines of code in main().
#if !defined(__ARMCC_VERSION)
InitializeBootloaderSRAM();
#endif
AfterImageUpdate();
I cannot share the complete code as it is proprietary. Anyway, I feel one of these lines is causing the issue to occur. Any advice is appreciated and let me know if you need more info.
Show LessHey, seems to be a problem with the Glitch Filter component, when interference with the same time width of the glitch is inserted into the glitch component, the output signal will be much longer than the insert pulse.
For example: if the GlitchFilter is supposed to filter pulses under 10[microsec], pulse of 9 micro will be filtered as expected, pulse of 11 micro will be outputed as expected, but pulse of around ~10 micro will be outputed around 126 micro.
What should I do?
Thanks
Show Less