PSoC™ Creator & Designer Forum Discussions
Hi guys,
I use CY8CMBR3116, when setting the Thresholds for the button, The difference count always is greater than 250, no matter the Sensitivity Parameter is 100 fF or 400 fF, how to adjust the parameter to make the difference counts less than 250?
Here is the pictures, and description from User Guide.
If the difference count is greater than 255, it will be truncated to 255. In this case, threshold parameters
cannot be set properly. Increase the sensitivity parameter value until the difference counts is less than 255.
Ensure the SNR is greater than 5:1 after changing the sensitivity parameter value by following the procedure
explained in section 6.2.1
I'm trying to read out raw counts from CY8CMBR3116 which works well for one single sensor.
My problem: I want to have a quick overview of the raw counts of each sensor used (13 in total) so I have to rewrite SENSOR_ID register and wait until that value appears in DEBUG_SENSOR_ID register which takes quite long. I haven't investigated it in to the details but the waiting time seems to vary arbitrarily by a factor of 3 and is in average about 50ms each.
Is there a way to accelerate the process of writing from SENSOR_ID to DEBUG_SENSOR_ID?
Show LessI seem to be having a bit of trouble including Verilog header files.
That is to say the include directive itself works just fine. The trouble is that the build tool doesn't seem to pick up on the resulting dependencies and so does not resynthesize on changes to the included files, nor have I spotted anywhere to enter additional manual dependencies. Adding the headers to the project only seems possible as dummy modules and does help either.
Another niggle is the local directory not being on the default include path. Attempting to pass the additional path to Warp via the custom synthesis options and the "-i" option results in complaints about missing options files which I don't quite understand.
To be honest I may be adopting C patterns out of habit and there are probably more natural ways of partitioning Verilog code to share common definitions and functions.
Incidentally is it possible to invoke only the "Generate Application" build step on the command line? I am using IAR to write the code and the full pre-build step of recompiling the generated C code is a bit time-consuming while tweaking the HDL.
Show LessHi everyone
do you know if there's a way to set bootloadable application version from an external tool? Once I tag a release in the source code management system I want to use that tag (number) as application version.
I would use an external build script to launch psoc creator, so it's fine to manipulate any file from it. I didn't find any reference in the generated .c/.h so I expect it puts the bytes directly in the image, am I right?
Show LessDear sir/madam,
I configure a project of CY8C4014LQI-422 in PSoC creator 3.3, and export the project to Keil IDE successfully. However, I failed to build the project in Keil. The keil's version is MDK-ARM standard 5.17.
The error message is ".\UVBuild\WaterLevel.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST."
The attachments is building information.
I'm looking forward to your reply as soon as possible.
Regards,
Qian.Miao
Show LessHi,
Does PSoC Creator allow generation of call graphs for the application written? I mean I want to have a visual representation of the program.
Is there a way to do this for a PSoC project?
Best Regards
Show LessEvery now and then the Cypress Update Manager detects outdated software and offers me the choice to "update".
This works great for PSoC Programmer as when I click on "update" it then offers me an update choice when it uploads the new software.
However with PSoC Creator, when I click on the "update" option on Update Manager the default option is to remove PSoC Creator and then it closes the update manager. I am then left without any PSoC Creator software.
Am I missing something here. Surely the default option (which is not even provided) is to provide an update option.
Rather perplexed.
Opinions welcomed.
Show LessAttached is the project for the PSoC Creator 101 CY8KIT-049 Prototyping Kit Resent and Return to Bootloader Project.
Remember to set the path to your bootloader CYACD file in the Bootloadable component.
Good luck with your designs!
Hi,
I am testing a S6SAE101A00SA1002 evaluation kit, and I need to test the Bluetooth communication in a dark environment, so the solar cell cannot supply the board. Since there is a VBATT input for an optional coin cell battery, I connected a CR2032 battery to it, but I cannot make the board work when it is supplied both with battery and battery+solar cell. The only way to supply the board seems to be the solar cell, although the S6AE101A datasheet says it is possible to connect a battery alongside the solar cell.
How can I supply the board with a battery?
Thank you,
best regards.
Show Less