I'm using CYBLE-416045-02 mcu and in my application I'm displaying output in ili9341 320x240 lcd using Spi. But due to other tasks data transfer speed is not enough.
Hence we decided to use Dma peripheral to flush the data into to lcd through spi. But I dont know how should I manage the cmd/data pin of the lcd as this pin needs to be clear for sending command byte and set when sending data bytes. So my question is how to solve this problem and please provide me an sample project if you have where lcd is getting driven using Dma through spi.
How do I create a BSP for CY8C624AAZI-S2D44? I am really lost with Modus Toolbox and need serious help. I am used to using PSOC Creator and this is the first time jumping head first into Modus Toolbox. Any help would be greatly appreciated creating a project with this custom chip, accessing the device configurator, how to add c files and header files and configuring the components etc.
Sample code is a copy of https://iotexpert.com/2019/08/05/i2c-detect-with-psoc-6/
The Library Manager tells something strange when attempting to add retarget-io library:
WARNING: Uncommitted/Untracked files detected in C:/Users/user/mtw/ProbeI2C/libs/TARGET_CY8CKIT-062-WIFI-BT.
Save your work in source control before updating this library.
Skipping current reference...
The code compiles and uploads ok but no serial info displayed, same in BMI160 with UART doesn't work on CY8C6247BZI-D54 as described in "PSoC 6 101: Lesson 3-5a Basic Motion Sensor Implementa…
WICED UART projects work ok.Show Less
I have PSOC6 WiFi-BT Pioneer kit. I see that it comes with a TFT display. Does cypress provide any drivers to interact with that ?Show Less
Following up with several tutorials, I was able to flash App0 and use it to update the Firmware and add App1 via BLE.
Now I am wondering, Where are the settings that tell App0 DFU process to flash App1 starting from this memory location in the flash memory?
1 - I tried flashing App0 then Flashing App1 without erasing the Flash Memory (using Psoc Programmer) but it didn't work. App0 as still active, but switching to App1 just crashes the psoc. Why? (I edited the flash addresses in cy8c6xx7_cm0plus.ld and cy8c6xx7_cm4_dual.ld with those found in dfu_cm0.ld and dfu_cm4.ld respectively)
2 - Checking the attached example, Why flashing App1 directly (Bootloadable) doesn't work as normal firmware?
3 - In all examples, App0(Bootloader) shall be flashed first then App1(Bootloadable) shall be flashed using App0. How can I have both into the same App without having to flash twice (One with programmer and one through DFU)
4- Any references or material to understand more about the operation of DFU.
5 - How to maintain BLE Advertising name across App1 Updates?
Thank youShow Less
We would like to know Elnec for programming PSoC6.
1. What is fastest writer parts number of Elnec?
2. What is adapter parts number for BGA124 pin?
I'm having trouble dynamically reconfiguring UART pins to GPIO and back. Currently, I'm using a UART peripheral with TX 9 and RX 9 on the CYBLE-416045-02 and have tried the following:
Set to GPIO, and set TX pin to low
reg = CY_GET_REG32(CYREG_HSIOM_PRT9_PORT_SEL0);
CY_SET_REG32(CYREG_HSIOM_PRT9_PORT_SEL0 ,CY_GET_REG32(CYREG_HSIOM_PRT9_PORT_SEL0) & 0xFFFFFF0F);
Cy_GPIO_SetDrivemode(TX_PIN_0_PORT, TX_PIN_0_NUM, CY_GPIO_DM_STRONG);
Cy_GPIO_Write(TX_PIN_0_PORT, TX_PIN_0_NUM, 0);
Then later set back to UART pins
CY_SET_REG32(CYREG_HSIOM_PRT9_PORT_SEL0, reg);Show Less
Can VDDUSB be set for 3.3V and VDDA be set for 1.8V for a PSOC6 device (CY8C62x7)? Does the requirement VDDA must be the highest voltage present on the device still hold true for the VDDUSB rail? Do all PSOC6 devices require ports 9 and 10 to be tied to the VDDA rail?Show Less
Let me be frank. This might sound crazy but this is what it is. I have bought PSOC6 - Wifi - BT kit. My intention in buying this is to know about PSOC6 as well as to learn embedded programming.
I had been exploring from a week or so on this. Just got used to the PSOC creator and the device. But when I wanted to further start working on it. I am not getting what to do. I don't know what to do next.
Can anyone suggest some applications which can be done with PSOC6 with out any external hardware involved ( Apart from the kit contents ). Again note that I wanted to do more coding and know more about the device.
Thanks In Advance.Show Less