PSoC™ 4 Forum Discussions
text.format{('custom.tabs.no.results')}
Good morning together,
I am finishing the pinout for a board and I am using the PSoC Creator to see if it would compile that way.
The problem is that I have ten inputs and the inputs are to be handled by an ISR.
However, I cannot place the inputs everywhere and errors occur:
ADD: fit.M0056: error: Error in fixed placement for SensorRechts(0): Mixed Interrupt Signal. Cannot assign 'SensorRechts(0)' with Interrupt Signal SensorRechts to physical port 0 where 'Scheinwerfer_Anlage(0)' with Interrupt Signal Scheinwerfer_Anlage is already placed.
* C:\Users\mkoza\Documents\14_PSoC\UART_Buffer.Bundle01.Bundle01\UART_Buffer.Bundle01.Bundle01\Gateway.cydsn\Gateway.cydwr (SensorRechts)
ADD: fit.M0056: error: Error in fixed placement for RearView(0): Mixed Interrupt Signal. Cannot assign 'RearView(0)' with Interrupt Signal RearView to physical port 1 where 'Wischer1(0)' with Interrupt Signal Wischer1 is already placed.
* C:\Users\mkoza\Documents\14_PSoC\UART_Buffer.Bundle01.Bundle01\UART_Buffer.Bundle01.Bundle01\Gateway.cydsn\Gateway.cydwr (RearView)
Error: fit.M0059: FFB and IO placement failed: Mixed Interrupt Signal. Cannot assign 'SensorRechts(0)' with Interrupt Signal SensorRechts to physical port 0 where 'Scheinwerfer_Anlage(0)' with Interrupt Signal Scheinwerfer_Anlage is already placed. (App=cydsfit)
Dependency Generation...
Cleanup...
Error: fit.M0050: The fitter aborted due to errors, please address all errors and rebuild. (App=cydsfit)
--------------- Build Failed: 09/07/2022 10:34:39 ---------------
If I define pin without dedicated interrupt and then connect an ISR directly(variant 2), then I can use up to 8 pins and with the last two a similar error appears. I don't understand what the difference is between variant 1 and variant 2? The resource meter shows me, that I can use up to 32 Interrupts and I use only 11.
Microcontroller: CY8C4245PVI-DS402
By the way, I have a question about buttons/switches in general with the PSoC 4. In the schematics of the CY8CKIT-042 Pioneer Kit or others, the buttons are connected directly to the GPIO and the Reset has a pullup resistor. Is there no need for an additional pull-up resistor for the input pin?
Best Regards
Michael
Show LessHello,
I have PSOC4700S(CY8CKIT-148 Eval kit) and I'm trying to use DRV2605 open source code for Arduino on PSOC creator.
I've downloaded the library from here: https://learn.adafruit.com/adafruit-drv2605-haptic-controller-breakout/arduino-code
I'm using the CY8CKIT-148 board for inductive sensing switches and trying to connect DRV2605 motor driver to the CY8CKIT-148 board using I2C and activate the haptic motor when the switches are pressed.
Do you have any idea how I can add this open library to PSOC source code?
Thank you!
Show LessHello,
I have the CY8CKIT-042-BLE and would like to implement the fixed stack OTA bootloader. I'm running PSOC creator 4.4. I'm following the application note AN97060. It mentions to load the example code project " Fixed Stack OTA Bootloader". However, this is nowhere to be found in the list of code examples. In fact, there are no OTA examples in my list of examples. I've looked for the example code on the Infineon website and I cannot find it. Could you provide instructions for how to locate this code and install it or upgrade my IDE so that I have the most current set of examples?
Show LessHello everyone,
Is there a way to define two Bootloaders, a PRIMARY bootloader that loads/upgrades the APPLICATION and a SECONDARY bootloader that loads/upgrades the PRIMARY bootloader?
In different words, I'm looking for a way to be able to upgrade a Bootloader project in the field.
Currently, once a Bootloader project is out there, it is possible to upgrade the APPLICATION only in case the Bootloader project was not changed, which is a major problem in case the Bootloader contains bugs or more features are needed.
Thanks a lot for your help,
Meron
Hi,
I'm using a PSoC 4 (CYBLE-214015-01 32-SMT) as a heart rate collector. I'm using the heart rate collector example code (attached).
I'm trying to connect to a BLE heart Rate sensor but am given a "CYBLE_EVT_GAP_AUTH_FAILED, reason: 0x5" error.
This sensor easily connects to any smartphone App so I'm at a loss as to the issue.
Chris
Hi~
I'm trying to RF regulation test for PSoC BLE module(CYBLE-222014-01)
We want to change bluetooth TX power to increase.
How can we change it? By code level or Test tool(ex Cybluetool)?
Our customer is trying to test with Cybluetool.
Many thanks
BRs
Show Less
Hello,
I'm using PSoC 4200DS MCU(part #:CY8C4245FNI-DS402) and need use LIN to wakeup MCU from deep sleep mode. One approach I researched from this forum is to use LIN Rx pin to wakeup. However, in the generated LIN slave code by using LIN Slave component, below macro is defined to 1, hence all LIN Rx wakeup related code are removed. And since LIN Rx is already locked as LIN component's Rx pin, it cannot be assigned to general GPIO, hence I'm not able to configure same Rx pin as GPIO wakeup source separately in PSoC Creator 4.4.
Could you let me know how to enable UART Rx wakeup in LIN component? And how to configure Rx pin to wakeup MCU from deep sleep mode? Thanks a lot.
//LINS_SCB.h
#define LINS_SCB_REMOVE_UART_RX_WAKEUP_IRQ (1u)
Best Regards,
Terry
Show LessHello, I've been using PSoc Creator and loved it but I'm thinking I should learn the Modus Toolkit. So I want to create a project for a device not a kit. I've been following the document:
My device on my custom board is a CY8C244PVI-422.
I've created an empty project like the documentation said and now I'm looking for the Library Manager. Where is that?
Show Less
Hello,
I found a schematic for the BLE heart rate example project in the Page 10 of the PDF at https://www.ieee.li/pdf/viewgraphs/introduction_to_ble_system_design.pdf.
However, I could not find the sample project corresponding to this schematic from Infineon website.
It will be helpful, if you could direct me to the corresponding application note or example project.
Regards,
Kurian Polachan
Show Less