PSoC™ Creator & Designer Forum Discussions
Hello,
Found an interesting error. Thought to share with you all.
While programming from MiniProg3, if you find the following error message,
"Firmware file isn't found by the path: C:\Program Files (x86)\Cypress\Programmer\3.19.1\helper.hex"
Then, helper.hex file will be missing from the installed folder. This file will be in the path “C:\Program Files (x86)\Cypress\Programmer\3.19.1\helper.hex” when PSoC Programmer is installed.
If it is missing you will see the error mentioned above.
It is the firmware file of one of the components in MiniProg3 and it has to be present while programming.
I am attaching the same for PSoC Programmer 3.19.1.
Keerthi
Show LessHi
I'm using the latest PSOC Creator with CY8C5868LTI-LP039. When I try compiling a program I keep getting these two errors:
Error in component: cy_boot. The cy_boot_v3_10 component (cy_boot) is an Obsolete component. It is no longer recommended for use and should be replaced with a production version of the component (or an alternative implementation).
CyDsFit aborted due to errors, please address all errors and rerun CyDsFit.
How to fix this?
Regards
Masab
Show LessIn Creator 2.1, what is a good way to have a whole project (workspace?) saved to a particular folder?
Can I save a copy later in a different folder/location? How?
If I create a component, is it available in CREATOR for me to use in a future/different project?
If I do not have DEV KIT CD's, how can I (or can I?) load example projects so CREATOR shows them under Examples and Kits on the Start Page?
Sometimes I seem to have two projects open at the same time... and if I want to copy some code from main.c(X) to main.c(Y) that is ok... Can I close the workspace on each and all is right with the world? I ask because sometimes I can not find one of the files (easily). By the way, sometimes I get two copies of CREATOR open at the same time in these scenerios.
In getting example projects, CREATOR confuses me sometimes when I go to reopen one (that I assumed had been saved) and asks me if I want to write over it....
So, what is a good way to keep it all organized? Originals (from you or me), Modified versions, Components (for use in other projects) and Experimental versions (ie saving under a different name).
Thanks
Tim Miner
Show LessI used to be able to open a UM Datesheet, as a PDF, in Foxit and extract
images and content for the datasheet to assist forum users. Now that
seems impossible.
Wondering why there is such a non standard document format in your
datasheets. Or why Cypress does not offer a reader/tool where one can
extract content. That would also be useable in programming documentation
for projects in Designer.
Foxit is a free pdf editor/reader available on web.
Regards, Dana.
Show LessHere is an example on how the object files of one project can be linked to another.
Objective is to link the object files of the compiled source files of one project to another project(One cannot see the other's source files). The top design of the projects have to be the same and only the source files can be different.
The attached work-space that contains two projects (built using PSoC Creator 3.0). The first project is LCD_Test_PSoC3. In this project, I have defined a user defined header file LCD_Display.h and the corresponding source file is LCD_Display.c. In this file, I have defined a function LCD_Print_MyNumber and this function would print the number 10 on the LCD. From main.c, I will call this function and the number 10 would be displayed.
Now the second project in the work-space is LCD_Test_PSoC3_1. My intention is to print the number 10 in the LCD using this project and with the function that is defined in LCD_Test_PSoC3. For this, you just need to do one thing. Open the "Build Settings" of LCD_Test_PSoC3_1 (by right clicking the project)-> DP8051 Keil 9.51->Linker->General. Now add the object file corresponding to LCD_Display.c (this would be LCD_Display.obj which can be opened from LCD_Test_PSoC3\LCD_Test_PSoC3.cydsn\DP8051\DP8051_Keil_951\Debug) and add this in the Additional Link Files.
Now from the project LCD_Test_PSoC3_1, if I am calling the function LCD_Print_MyNumber()( which was actually defined in LCD_Test_PSoC3), the number 10 would be displayed on the LCD. You can check this by programming the project LCD_Test_PSoC3_1 in CY8CKIT-030.
Show LessHello!
Quick question that I'm sure will be answered quickly:
CY8C5568AXI-060 is not supported on PSoC Creator 3.0? I got a message saying that device has been trimmed from the Cypress catalog, and it forces me to choose another one. No way to use that device on Creator 3.0?
Thank you. 🙂
Show Less
Can i use any Component in my verilog code by instantiating it?
The following piece of code give the error:
.\usb_uart.c:210:3: warning: array subscript has type 'char' [-Wchar-subscripts] at the line marked with "****", but as far as I can see the array subscript is int, not char.
int i,len; uint16 c,d; uint32 ip,u32; char r,s; char *pC = 0; //MSG_BUF *pMB; // convert entire buffer to UCASE for(i=0; i<usbRxPos; i++) { usbCmdBuffer = toupper(usbCmdBuffer); // **** }Show Less
I hope this is the best place to do this, if there is a better less-public place to report bugs please do let me know!
<br>
In Creator 3.0 if you are using the Code Explorer, and you collapse all the branches, and open only the ones you need, such as 'Functions', then switch to another tab, and back again, all of the branches are expanded and you have to spend time collapsing them back down to what you need again. It's distracting and wastes time.
Hope this is helpful.
-Kenny
Show Less