PSoC™ 6 Forum Discussions
Hi, Can anyone tell me if psoc6 be integrated with ChipWhisperer. If so , please let me know how.
thanks
Hello
I study Electronics & ICT at the PXL college in Belgium.
For one of my subjects I have to make a small IoT system.
I want to use the PSoC 6 for making my own IoT system, because we had to buy the PSoC 6 WIFI-BT Pioneer Kit for another subject.
The purpose of the project is that we make our own PHP webpage to read a sensor value in a MySQl database.
For several days I have been searching how I can connect my PSoC 6 with my PHP webpage, but I haven’t found anything useful. The only thing that I have found was how I can connect the PSoC 6 with AWS.
Is there a way how I can connect my PSoC 6 directly to my PHP webpage without using AWS? Or can I connect AWS with my PHP webpage? Or can I connect AWS with my MySQL database?
Thanks for your help.
Show LessHi
I am writing a test code for sharing memory between CoreM0+ and M4 using the linker file.
I declared a bunch of 1-byte and 4-bytes variables in a "shared_v.h" file as follows:
and configured the linker files as follows:
CoreM0:
CoreM4:
I use UART ISR with CoreM4 to print the values and addresses of the variables Payload1 (which is an array of uint8_t) and Payload2 (which is an array of uint32_t). I use another ISR (GPIO ISR) to print the the contents of Payload1 and Payload2 through CoreM0.
With CoreM4, Payload1 and Payload2 are printed as expected.
With CoreM0, Payload1 and other uint8_t variables print as expected. However, any attempt by CoreM0 to access or print Payload2 causes CoreM0 to freeze, but CoreM4 is still responsive.
I then modified Payload2 to uint8_t instead of uint32_t, and it was printed with CoreM0.
-> Same response occurs with another uint32_t variable declared as "uint32_t Tx_packet_counter".
I was using sprintf() and then replaced it with the PDL UART_Put(), and observed the same behaviour.
==============
Any clue what I could be doing wrong ?
Does CoreM0+ treat the uint32_t variables differently than CoreM4 ?
I attached the code for reference.
thanks a lot
Show Less
Need CY8CTMA768AS-33 datasheet, Pinout, Programing guide. THKS.
How do I force the WiFi and Bluetooth transmitter to output test signals, e.g. OFDM 54 Mbps 10 dBm, DH5 5 dBm, etc.?
I am using:
Windows 10
WICED Studio with C/C++ Luna SR 2(4.4.2)
PSoC 6 WiFi-BT Pioneer Kit
Thanks!
Show LessHi Community,
I want to port CYW20706 A2DP_Sink program to CY8CKIT-062S2-43012.
Hello,
I'm working on the PSoC6 BLE Pioneer Kit CY8CKIT-062-BLE in modus toolbox and having trouble sending and receiving inputs from the keyboard. Id like to be able to type in the terminal and have it show up after hitting enter.
I have retargetIO initialized and printf working but it gets/getchar/fgets aren't loading anything to the terminal. Could my issue be the terminal I'm using is the "open a terminal" button on the modus toolbox banner? Or is there something else I'm missing.
Thanks,
Ryan
Show LessHi Community,
I am using CY8CKIT-062S2-43012 kit. I want to run HFP (Hand Free Profile) and A2DP (Advanced Audio Distribution Profile). I am not getting these two profiles in Eclipse IDE ModusToolbox 2.4.
Show LessHi,
there is a way to get the unix time ( Seconds since January 1, 1970 ) from RTC?
I have tried with mktime() but it doesn't work.
Thanks,
Giuseppe
Show LessHi!
I'm trying to use the backup registers (BREG) on PSOC6/CY8CPROTO-062-4343W to set a value before rebooting.
Documentation on this topic is either elusive, or light.
I started here in section 3.3.5 - https://www.cypress.com/file/385936/download
I found a declaration of a struct BACKUP_V1_Type, which contains 64 bytes of BREG in cyip_backup.h.
There's no detail how to use it tho. Doesn't look like it contains register addresses at all, and just a data structure.
I found a register address for BREG on another PSOC platform in a technical reference manual, but it is not retaining any information when I use CY_SET_REG32 and CY_GET_REG32. Can someone point me to the information? Maybe the TRM for the platform I'm using?
Thanks!
Show Less