PSoC™ 6 Forum Discussions
I would like to create a library to be used to connect to an external sensor using a PSoC 6 board that is supported in ModusToolbox. I have two boards #CY8CKIT-06S2
I need some direction on where to start and some examples in the Knowledge base on the Anatomy of a library in MTB? I have not been able to find any information on where to or how to do this. There does not seem to be any Tutorials or videos on the topic? Any help would be appreciated.
Thanks in Advance
Show Less
IDE:Modustoolbox 3.1
Lib:PDL(Generated using the device configurator)
Clock:16bit Clk,Source Clock 100Mhz,Divider 109
The target baud rate is 115200, but the actual output is 9600, try to set other baud rates, the actual relationship with the default is always 12 times
Show Less
Hi,
is there a possibility to cross compile and flash an application which uses mtb-hal library without Modustoolbox for PSoC? Or at least disable auto-discovery in Modustoolbox and use an own Makefile?
Usecase: I have a library, which uses open source libraries like mbedtls. And auto-discovery tries to build everything in mbedtls, which results in many errors, and put all the files I don't use in .cyignore would be very inconvenient.
Show LessI want to write and read the data transmitted through RS485. Am using CY8C6245LQI-S3D72 BSP.
But the issue arises when am trying to read the data, but when i put some breakpoints its reading, and without it, it won't read. So I want the program to read the data with the help of step-in/breakpoints. To verify that, there is a rxCount which should not be 0 once the data is received. Am writing the data via terminal so it should receive that data and the count should increase and it should not be stuck in the loop. Please refer the code provided below.
Show LessDigikey shows the miniprog 4 - CY8CKIT-005 is obsolete. What is the replacement for this part?
Thank you.
I am currently using a PSoC3 CY8C3246PVI-147 and would like to upgrade to PSoC6 CY8C6347BZI-BLD33. Regardless of the hardware details regarding the PCB footprint, can I still use the MiniPROG3 to load the firmware? Does the firmware code used for PSoC3 need a lot of structural changes to use it on PSoC6? I have also buy a PSoC 6 ble Pioneer Kit CY8CKIT-062-BLE to do some tests and test the compatibility of the firmware.
Show LessI have installed and reinstalled Modustoolbox 3.1 and cannot get any example project to build. This is likely my inexperience, but each time I try to build the project I get the following error:
Hello all ,
I want to build a custom pcb ,and i was wondering
what are some practical uses for a QSPI flash that is connected to the psoc6 device ?
I understand that it adds memory and it make sense on an FPGA device (complex algorithms-maybe some image processing) , but on a microcontroller its seems like a waste of money and GPIO ,i made alot of designs in PSOC5 and never once i was short on memory(i did added an external i2c eeprom) ,i know i am probably wrong and there is some use to it ,but can someone explain what it actually is?
and some other questions:
does the psoc device is loading the design from the QSPI flash ?
can i write to the QSPI memory from the main.c?
How can I generate the file required for the programming of this QSPI flash? Is it mcs file like in other vendors format ?
Thanks all
Hi,
I'm testing with the example below.
- CY8CKIT-062-WIFI-BT, Dual-CPU_IPC_Semaphore
After build, the app_combined.hex file is created in the Dual-CPU_IPC_Semaphore\build\ folder. How is this created?
It seems that each hex file of M0 and M4 is created first and then merged into one file.
I checked the makefile but I don't know where the relevant information is.
Thanks and Regards,
YS
Hi, I wanted to know the hardware differences between pSoC32 and pSoC64.
I have a custom designed board from customer with psoc62. I wanted to redesign a board to use psoc64 instead of psoc62.
So wanted to understand the hardware differences between psoc32 and psoc64. From the software perspective - such as boot code, startup assembly code ... are there any changes. Where can i get all these details?
Show Less