PSoC™ 5, 3 & 1 Forum Discussions
text.format{('custom.tabs.no.results')}
Hi.
I have a project with 2 PSoC 5LP chips connected via SPI port. The one with SPI Master also has a UART port.
I'm trying to make a Bootloader on the Slave device (using the SPIS component), while the master serves as a UART-SPI bridge. I use the Bootloader Host utility, supplied with PSoC Creator, with a USB-UART converter. Don't have any success with that. The utility reports "Communication port reported error 'Unable to read data from the target device'", after making all kinds of tries...
Can the UART-SPI bridge affect the Bootloader Host - Slave device communication? It's supposed to be only a bridge...
Would appreciate any suggestions.
Thanks.
Show LessIs it possible to program the CY8CKIT-010 family module directly, when it is not on the CY8CKIT-001 board? Looking at the schematic it seems that with power supplied by the programmer (MiniProg3) this should work, but I haven't had any luck,
Thanks in advance for your help.
Show LessHello every one, I have a problem about connecte micro Sdcard. I use FS_Init() then:
Firstly, I use funtion : FS_GetVolumeName(0u, &sdVolName[0], 9u), I have name Sdcard is "mmc".
Secondely. I use funtion: FS_Mount("mmc") , I have value -1 (Erro, Volume can not be mounted)
Please Tell me why? I dont read or write any file to/ from micro sd.
Thank so much!
Show LessHi all,
first, I know this is not related to PSoC 5, but since there's no general 'small talk' section in the forum, I thought this is the best place...
I've recently looked into the PSoC roadmap and there are PSoC 6 & 7 devices announced - of course without details about peripherals, etc.
So, I want to start talking about what the community expects from those new devices. Please note, I'm not affiliated to Cypress in any way, I'm just a user of their devices. I ask just because of interest.
Here are some of my points:
- EMIF:
- capable of using SD-RAM and serial memory
- capable of using more than 16MByte
- no restrictions for bus width (e.g. currently using 16-bit memories can not handle 8-bit access)
- 32-bit bus width
- capable of serving different memory types simultanously
- capable of generating chip-select signals for configurable memory address ranges
- capable of using the address signals internally without routing them externally to GPIO input
- automatic modification of linker script memory layout
- UDBs:
- more than six multiplexer inputs/outputs
- even more features/flexibility for UDBs (e.g. not a accumulator/data register scheme, but a four/eight/sixteen register scheme + additional FIFO buffer where each register can be used for any function)
- Components:
- easier way to create customizers (would IMO help to create even more powerful user components)
- USB:
- HiSpeed
- Host or OTG capability
- to be continued...
I know this is a huuuge christmas wishlist... 😉 I'm curious about your wishlist.
Regards,
Ralf
Show LessHi,
Specifications in the CY8CKIT-059 kit guide says the board works with 3.3V - 5 .5V from a regulated supply. I need to use the board with 3V supply. Is it possible to achieve with or without any modifications to the kit board? What restricts its usage with 3V?
Cheers,
Necdet
Show LessI've been looking at the forums and tried multiple examples Importing a CyComponentLibrary, to be able to add code which doesn't get removed each time by the default library when I build. And no, the available areas to add code are not on the places I need. So I need to overide the standard library component.
I found a Cypress Tutorial video that shows how to import, but then I get many errors of double references. That video also shows that these components get added in a MyComponents in the Component catalog, which I assume is a tutorial from an old version of creator. As I only get Yellow errors in the added component in the Cypress Component catalog.
I then found an other tutorial that renames the imported component and updates all the namespaces in each of the component files. to avaoid double references. I did this, but 2 errors I can't solve:
M0123: The type or namespace name 'ArrayEditor" does not exists in the namespace 'SystemComponentModel.Design' in cycdc,cs and cyaudio2_0.cs from the USBFS component.
Can anyone help me how to properly import a component from the library. It should be something simple no? I understand why, but it's very annoying it updates automatically the components. There should be just an auto on/off setting on each component for advanced programming.
Show LessI have been using the PSoC5 for some CNC motion control applications. I was using the CY8CKIT-059 and was having trouble with some pins not working for stepper motor step generation. When looking at the schematic I saw that P0_2, P0_3,P0_4, and P3_2 have 1.0uF capacitors. See the attached schematic snippet.
I think those capacitors are killing my short (a few usecs) step pulses. I will probably remove the caps. I was wondering how much capacitance the I/O can handle before it is damaged. I could not find the spec in the datasheet.
BTW: If you are interested in CNC motion control on PSoC see my blog post.
http://www.buildlog.net/blog/2017/02/psoc-5-port-of-the-grbl-1-1-cnc-controller/
Show LessHello Everyone
I have ported FreeRTOS on PSoC 5. Now I want to get hands on with the firmware of FreeRTOS, but all I have is a single LED on my PSoC 5 Prototype kit. Still I know I can do lot of things with that. My question is: What should be my approach to learn FreeRTOS with these resources?
Thanks in advance.
Shaunak Agastya Vyas
Show LessHai cypress community.
Im still newbie in using psoc 5lp. i want to know is there has any ways to generate a vey low frequency waveform range from 0.01Hz to 10kHz.
TQ for your help.
Show Less