PSoC™ 6 Forum Discussions
I want to read data from soil moisture sensor, I wonder between ADC basic and SAR ADC, which method is better?
Hi,
i'm working on a dualcore psoc63 project using keil importing pack from psoc creator and I see if I use keil (ulink pro) to flash the board the section of emulated eeprom is written and if use binary file generated by keil using MinikitProg4 that section of memory is empty.
Do you know why and how to generate a bin file or hex file also for that region?
Thanks
Show LessHello team,
I want to integrate the Coverity static code analysis tool into ModusToolbox which I am using to develop the applications for PSoC 6 devices. Recently, I found that Coverity is a good static analysis tool. So, can Infineon provide any plug-ins for the Coverity tool so that I can integrate this into ModusToolbox and use it?
Thanks & Regards,
Vivek Karna
Hi.
I've recently migrated my dual-CPU project to MTB 3.0. Building under MTB 2.4 was always slow, but the build performance of MTB 3.0 is so bad as to be borderline unusable.
It takes over 2.5 minutes (not seconds) just to determine if anything needs to be compiled.
Is this considered normal, or have I possibly misconfigured something? My machine isn't the fastest - it's a VM running on an older dual-Xeon server, but it has 32 GB of RAM and 12 cores. and the disks are all SSDs. I expect it to be slower than a new, top-of-the-line workstation, but this seems pathological.
I've attached the (zipped) console output of a typical build session. In this case, it took over three minutes to complete a build that required three smallish files to be compiled.
Any help would be appreciated.
-Nick
Show LessI have the PSoC62S4 Pioneer Kit. It comes with a preloaded demo example using the Light sensor and the LED. Is this code available anywhere , so I can experiment with it? If not is there an example of the Light senor anywhere?
Show LessHello,
I am implementing a project that takes the audio data from the microphone of the cy8cproto-o62-4343w board and passes it to my Machine Learning model. I downloaded the PDM_PCM_Audio project in the ModusToolbox and modified it. However, we noticed the ML model takes longer time than we want to get an inference. Hence, we want to run the project with optimization to speed to reduce the inference time. I found the Makefile in the PDM_PCM_Audio project, as shown in the picture below.
I have modified this Makefile and made CFLAGS=-O3 and Ofast as well as changed the VFP_SELECT. However, the speed is the same compared to before the modification when I checked the event’s inference time. Do I miss anything? What are the right steps to do in order to change the optimization of the project? I am attaching the code that I used to calculate the inference time.
uint32_t tick = 0;
void systick_isr(void)
{
tick++;
}
/*timer set up*/
Cy_SysTick_Init(CY_SYSTICK_CLOCK_SOURCE_CLK_IMO,(8000000/1000)-1);
Cy_SysTick_SetCallback(0, systick_isr); // point to SysTick ISR to increment the 1ms count
for (uint32_t index = 0; index < FRAME_SIZE ; index ++)
{
//volume += abs(audio_frame[index]);
int16_t val_temp = audio_frame[index];
val = ((float) val_temp) / 32767.0f;
tick = 0;
IMAI_enqueue(&val);
if (IMAI_dequeue(out) == IMAI_RET_SUCCESS)
{
printf("Inference time: %lu \r\n",tick);
if (out[2] >confidence){printf("Baby_cry: %f\r\n",out[2]);}
}
}
Thanks and Best Regards,
Songyi Ma
Show LessWhich examples that support TCP require or rely on the presence of Cyrpto?
Some versions of PSoC 62, such as CY8C6247FDI-D32, don't support Crypto per the datasheet.
Do these PSoC 62 devices that don't support Crypto, still support TCP?
A TCP Client example that works with CY8C6247BZI-D54 doesn't appear to work with CY8C6247FDI-D32. Should it?
Greg
Show Less
I want to ask about the battery configuration problem!
I use PSoC 063 BLE sampler to read DHT11 sensor. However, when I configure the pin for the GPIO to read the sensor as shown below, the sensor doesn't work and the same goes for the ADC. But when I unconfigured the pins everything works fine again. I don't understand it, can someone explain it?
Thank!
Show Less
Hi Myself HEMANTH,
Currently I'm working on PSOC6 Evaluation board. Actually, we have project on REVERSE OSMOSIS WATER PURIFIER by SIM Chip rechargeable and data also we need to store by using EEPROM with Wi-Fi configuration will connect our eval board through our main hardware board codes need to flash and store the data and that data need to send cloud server (
main server) by using PHP Server for that we have dashboard of domain in that we need to operate.
with is project shall anyone knows means just ping me i will contact you can help us.
Our Basic details
PSOC6 Bsps
CY8CPROTO-062-4343W
IC:- CY8C624ABZI-S2D44
Radio chip: LBEE5KL1DX (CYW4343WKUBG)
Flow meter
These are we are using basic components.
if anything, need to ask please contact us:
mail id: - hemanth@technomindsindia.com
Thanks & regards.
Hemanth Pappu
Show LessHi,
I using the emFile example. The example uses cyreservedresources.list to reserve sdhc[0]. We have an eMMC device connect to pins on SHDC1 thus changed sdhc[0] to sdhc[1] in this file. However, I need to change the code to use sdhc[1] but I cannot seem to find out where this is done? This project does not use the device configurator to configure the SDHC peripheral. We are using 8 bit wide eMMC. The closest I have found is perhaps as follows :
With the default settings above the code outputs the following to the UART:
If I change the code to use HW layer "1" instead of "0" (Guessing that this may have pointed to SDHC1 instead of SDHC0??)
The execution stops as follows:
Any ideas on where I should look to use SDHC1 rather than SDHC0? SDHC0 does not support the 8 bit wide data/bus.
Show Less