PSoC™ 5, 3 & 1 Forum Discussions
text.format{('custom.tabs.no.results')}
Hello,
I am working on a project with a CY8C5868-AXI-LP035 (also used in the 5LP module for CY8CKIT-001),
This project has the real estate for only one port. So I am trying to use an USB micro connector (which has 5 pins).
This allows me to connect a MiniProg 5pin conn appropriately to the PSoC for programming.
With proper routing, this leaves the USB data pins (2 & 3) tied to the PSoC SWD pins (15.6 & 15.7).
What I am trying to do now is use the USB data pins as a UART signal to a PC (ie a terminal or script program).
However PSoC Creator 3.2 will not allow me to manually route pins 15.6 and 15.7 to the UART Tx and Rx pins,
even when I choose System settings Debug Select = GPIO, Enable Device Protection = Yes.
(Which is supposed to free the SWD pins for GPIO).
Can anyone suggest how I get Creator to use this pins for UART communication?
Additionally, on the CY8CKIT-001, are there any other contact points for the J9 USB connector other than the two white loop testpoints for Dp and Dm? I haven't found any ports that I can plug into...
Thanks for any advice.
ngohara
Show LessDoes anyone know if its possible to have an order of PSoC5LP MCUs pre programmed with a given binary?
Is this something Cypress or its suppliers offer? If so what might be the fees for this service?
I could do this myself but for 100+ devices the time would be excessive and Id also have to add an extra connector to each to program.
Any info is much appreciated,
Charlie
Show LessIs there a method to read a program on a 27443 directly from the chip?
Is there a method to read a program on a 27443 directly from the chip?
Hi there,
Im looking to develop a low noise MEMS mic based USB audio input device for an urban noise sensing project in NYC and have started with the excellent code example provided at "USB audio using the PSoC 5LP"
However, Im looking to use the CY8C5666LTI-LP005, as the CY8C5868LTI-LP039 used in the example puts us over budget for our bulk build stage.
So far it seems that the cheaper MCU is only packing 20 Programmable Universal Digital Blocks, whereas the code example as it is requires 24, which the more expensive MCU can provide.
Build error:
Resource limit: Maximum number of UDB Datapath Cells exceeded (max=20, needed=24). (App=cydsfit)
The example code provides functionality for audio input and output, but seeing as I only require audio input, Im wondering if I can reclaim some of those UDB datapath cells and successfully build and deploy the code. Im not sure if the audio output stages even use the UDB, but Im hoping someone out there does!
Ive also attached the code (setup with the cheaper MCU as the target device) if someone out there is familiar with it and could shed some light on the matter Id be extremely grateful.
Charlie
Show LessHas anyone been able to get ILI9341 240x320 TFT LCD working with the PSoC 5LP? I have tried everything but can only get a white screen on the TFT. The only command that does anything is clear screen and even that isn't working properly. I have scoured the internet but have been unable to find any working source code for the PSoC 5LP, and the PSoC 4 source code which I have tried to port over just isn't happy with the PSoC creator compiler stating bootloader errors. The only resource I've found is a Japanese blog (which I have already contacted to not much avail). If anyone has been able to get these two devices working together if you could post your connections or project I would greatly appreciate it. - Frustrated Tom
Show LessI would like to use external regulation mode where 1.8V is applied directly to VccA and VccD, while also operating the VddIOx at 3.3V (or greater)
However, the datasheet states (sec 6.2 Power System) that in this case, VddA and VddD *should* be connected to VccA ad VccD. If this is done, it then seems that VddIO *must* be connected to 1.8V, correct?
What happens if VddD and VddA are instead connected to 3.3V? Is it possible to disable the votlage regulators?
My design needs 3.3V IOs - is it possible to use external regulation?
TIA,
Chris
Show LessHi everyone,
I try to receive some parameter through UART and convert them into int, but when I try to assign the conversion value to the internal registers, there is a error message; I guess I missed something important about the data type, can anyone give me some suggestion? Thank you!
char * string;
int parameter = 0;
while(string = UART_szGetParam()) {
for (j=0; j<4; j++)
UART_CPutString(" <");
UART_PutString(string); // Print each parameter
UART_CPutString(">\r\n");
}
parameter = atoi(string); // this is where get error message
!E main.c(278): operands of = have illegal types `array 7 of char' and `int'
!E main.c(278): lvalue required
make: *** [obj/main.o] Error 1