Hi every body. I want to run an TCP/IP ethernet with ENC28J60 and CYC4245AXI-483
is there any body that have an example to share with me?
any samples that I founded is about psoc3, when I changed chip selection from psoc3 to psoc4 several errors occur. It is cause to confuse me to run and understand.
As a basic view point I need to understand how does ENC28J60 with their registers to have an TCP/IP ethernet network building. In addition what can I do to manage control and buffer registers of ENC28J60 as well as to work well.
please guide me...
thanks for attention...
Show LessI tried creating a project for the CY8C6245 processor on PSOC Creator 4.4.
It is not in the list of allowable processors. The PSOC 62 processor version 246 and 247 parts are there, but not the 245.
What can I download to support the CY8C6245 on PSOC Creator?
Show Less
How do you delete watchpoints in PSoC Creator? In debug mode they are not selectable and right click does nothing. When not in debug mode the windows does not appear.
Show LessHi All,
I am creating a new design variant of a working project targeted for the 222014-01 BLE module by copying a working project that was targeted for the 222005 module, changing its name and using Device Selector to choose the new module type.
After doing this, I get three errors during the fitting stage:
To make matters worse, I've seen this error before but I cannot remember how I fixed it. I have tried updating the components (BLE was updated to 3.66 and cy_boot to 5.90), but this hasn't eliminated the errors.
The error message suggests how to fix the problem but I can't find where one sets the "User provided" option.
Thanks,
Scott
Show Less
I am following the psoc 6 101 tutorials and came across an issue when running the capsense example project. I noticed that there are compile errors when generating the application with a capsense component. I traced it back to a missing variable in the "cy_stc_syspm_callback_params_t" structure in the "cy_syspm.h" file. Reintroducing the variable fixes the project, but it gets deleted every time I generate the application. I am currently using PSoC Creator 4.4 and Peripheral Driver Library 3.1.3.
Show LessHow do you delete watchpoints in PSoC Creator?
They seem to be locked and not deleteable when in debug mode and the watch window can't be opened when not in debug mode?
Show LessI have several older versions of PSOC creator installed but I am confused about how the different versions are listed in Windows 10. For example, see attached jpg, where there are multiple bootloader host applications but no way of knowing which version without running them.
Question is two-fold:
1) Is there anyway to distinguish between versions before running them?
2) Is it possible to remove all previous versions and just have the latest version- what's the easiest way to do this?
thanks in advance..
Show LessHi to everyone
I'm looking for a FOC motor control using PSOC 6.
I've using CY8CKIT-042 kit and the CY8CKIT-062-BLE board.
The problem is that when i'm using the FOC sensorless example, changing the pins (that are designed using PSOC 42 pioneer kit) to CY8CKIT-062-BLE pins (thinking on arduino compatible pin), i have an error (Unable to place component "\Opamp_B:cy_mxs40_opamp\". Either the design is bigger than this chip can handle, or the design is over-constrained and there are not enough resources to satisfy the constraints.)
I have tried many pin configurations, but they all cause problems and the code does not compile. Also i'm changed the code to compatibility with PSOC 6. Can you help me with that?
Here is my code
Show LessHi, I have 2 boards, one marked Rev 4 with QR Barcode labels on it, the other older and no rev or QR
label.
I am using DieTemp component, more recent board gives me a correct reading of 84 F at room Temp,
the older board gives > 200 F.
Code being used trivial (readings at 1 sec intervals) :
SAR1_EnableInjection( ); // On next conversion enable SAR to measure injection channel
while ( SAR1_IsEndConversion(SAR1_RETURN_STATUS_INJ ) == 0);
SARcnts = (int32) SAR1_GetResult16( 1 ); // Get results from SAR ADC injection channel, which is die temp in this design
// SARcnts = (int32) ( (5.000 * (float) SARcnts ) / 1.024 ); // Correct counts becuse we are using 5V Vref versus 1.024 Vref
DieTempF = (int16) DieTemp_CountsTo_Celsius( SARcnts );
DieTempF = ( ( 9 * DieTempF ) / 5 + 32 ); // Convert to degreees F
SARconvCount = 0; // Reset the # SAR conversions counter used to only examine injection channel > 1 sec
Code used inside ISR from SAR at EOC. SAR running continuously. All vars sized correctly for API being used.
Vref is 1.024V
Were the older boards an issue ? Creator 4.4 and 4.4 being used.
Regards, Dana.
Show LessHello:
I'm trying to flash a ARS6501 device (PSoC CY8c4147azi-s445 inside) using CMSIS-DAP and PSoC Programmer 3.29.0
The SWD adapter is detected by the programmer, however, the device is never acquired. I tried multiple times, with different CMSIS-DAP versions (v1, v1.1 and v2.0) but none worked! I always get "FAILED! PSoC device is not acquired! Check connection of the chip to the programmer..." error.
I checked all connections many times, and also probing the signals with the scope and I can see RST, SWCLK and SWDIO toggling trying to get response from device, but no luck so far... Only thing I notice is RST pulse is only 50ns, which seems to be small compared to what the PSoC Programming Specification states; however, I don't see how to actually change this as it's supposed to be handle by the programmer software.
Also tried two devices with same behavior so I don't think it's the device.
So my question is; it's really possible to acquire the device using CMSIS-DAP?
Thanks in advance;
Gus
Show LessEsteemed Contributor II
Honored Contributor
Honored Contributor II
Honored Contributor II
Esteemed Contributor
Esteemed Contributor
Employee
Employee
Employee