PSoC™ 4 Forum Discussions
Hello everybody!
I´m trying to program my CY8CKIT-044 to adquire EMG signal and I was reading about PGA but my kit doesn´t support this component because I didn´t found it in the datasheet. Thus ,I´m thinking about use the PSoC 5LP that is integrated in this kit that I supose will have PGA (I cannot find the datasheet), is it possible to program it?
Thank you a lot in advance for your response.
Regards.
Show LessHi
How can I programm CY8C4124 using command line?
I have script:
GetPorts
OpenPort "MiniProg4 (CMSIS-DAP/BULK/1C210EC800287400)" .
SetAcquireMode “Reset”
SetAcquireMode “Power”
SetProtocol 8
SetProtocolClock 224
SetProtocolConnector 1
SetPowerVoltage 3.3
PowerOn
DAP_Acquire
PSoC4_EraseAll
PSoC4_GetFlashInfo
PSoC4_GetSiliconID
HEX_ReadFile "c:\\Pokus\\O.5.23.12.3C.hex"
Program
quit
Looks all command are working, but not Program here I have:
Program
E
Program returned 8003001f
8003001f OK
But loading hex file was OK, can I load hex file that all setting will be loaded also and I will only program hex?
Thanks
Show LessHello, We are evaluating CYALKIT, solar powered BLE module as beacon sensor nodes.Then we are considering to add an optical sensor to this circuit for next project.
How can we do to archive project? Ex. PSoC software examples of Serial commu module or I2C modules etc...
regards, KT
Show LessHello,
Does anyone know which is the sensibility of ADC SAR in PSoC 4? I mean, the minimun value of signal thich can convert the ADC.
Thank you.
Regards.
Show LessHi,
I'm building a GPIB interface (which is working nicely) but I'm getting some STA warnings that seem to imply a linkage between the input of a given pin and the output to that pin despite the fact that they are unrelated in operation.
I will see if I can build a small project to show it clearly, but my current solution uses pins marked as both input and output, with each side having a hardware connection. They are configured as open drain, driving low.
With GPIB you are either in "input mode" in which case you are reading from these pins (and don't care about the output), or in "output mode" in which case you are writing (and don't care about the input), however the STA seems to show a linkage between the two (which is not there in practice) and I'm seeing paths incorporating the iocell pad_in, pad_out, and pin_input.
I assume there is no easy way for the STA to realise that these two modes are very different? Is there a way I can signal that the output and input are entirely separate?
It's all working fine, and I could probably slow it down further to make it "fit", but that seems a bit wrong.
EDIT: I've added a project that shows the same issue, in this case it's a setup violation, but you can see (what I think is) an unnecessary link between the pin input and output adding significantly to the timing path.
Thanks,
Lee.
Show LessHi,
I'm having issues getting the current drawn by my MCU when in Hibernate mode. I've traced the issue down to the presence (or absence) of an I2C component in my project. Ultimately, I want to be able to have I2C functionality when the MCU is woken up, but with the I2C component (I'm not even using it for anything in my test code as yet), I',m measuring currents in the order of 300uA when in Hibernate. Without it, this drops down to about 150nA (where it should be).
I'm doing my measurements on one of the Cypress PSOC4 BLE Modules, and the only external connections I have to this are VDDD and GND, and I've got my two interrupt GPIOs connected to GND (so the MCU should stay in Hibernate)
Attached is my code. This is a cut down version of what it should be, but basically I have to GPIOs that will wake the MCU with a rising edge on either, update some variables and then let the MCU go back into Hibernate. The LEDs are only for debugging - they're not in-circuit when I'm doing my current measurements.
Any ideas why the I2C component is drawing so much more current?
Cheers,
Mike
Show LessThe USBFS_ReadOutEP() API doesn't allow you to read from EP0:
if ((pData != NULL) && (epNumber > USBFS_EP0) && (epNumber < USBFS_MAX_EP))
However, the Windows/Linux bundled boot mode drivers for my boot mode device requires reading data from EP0. How can this be done?
Show LessWhat's the difference between document 002-15106 Rev. *G and 002-00122 Rev. *M? Which one is the latest datasheet of PSoC 4100S?
It seems both are found in the web.
002-15106 Rev. *G:
https://www.cypress.com/file/429186/download
002-00122 Rev. *M:
https://origin-www.cypress.com/file/230626/downloadhttps://www.cypress.com/file/230626/download
Show Lessi made a custom circuit with the part CY8C4244PVI-422. i got the tuner to work and now i am confused at how to adjust the thresholds to increase the sensitivity of the proximity sensor. can someone please point me in the right direction?
thanks you
Show Less