PSoC™ 6 Forum Discussions
Hi,
I have plan to connect our designed sensor and CY8CPROTO-062-4343W for Capsense evaluation.
Could you please share the sample project?
I'd like to get it as PSoC Creator's project if possible because I have experience with CapSense tuner and I don't need to do BT/WiFi evaluation.
Best regards,
Show LessI'd like to use the IAR bulid library to CY8C6347BZI-BLD53.
So, I changed the sample project (CE220263) for IAR, and imported the library .
I added function of the library and builded.
then, IAR outputed error log.(see below)
エラー[Lp011]:section placement failed
unable to allocate space for sections/blocks with a total estimated minimum size of 0x2'2200 bytes (max align 0x8) in <[0x802'4000-0x804'7800]> (total uncommitted space 0x2'1dd1).
エラー[Lp021]: the destination for compressed initializer batch "P1-1" is placed at an address that is dependent on the size of the batch, which is not allowed when using lz77 compression.
I thought the stack and heap size were the cause of the error.
So I changed the heap and stack size.
Project -> Options -> Linker -> Config -> Edit
CSTAC=0x8000, HEAP=0x10000
(These values are proven on other CPUs.)
However, the error was not resolved.
Are there any other settings to change?
Also, can I judge that this library cannot be used for CY8C6347BZI-BLD53?
----------------------------------------------------------------------------------------------------------------
CY8C6347BZI-BLD53にIARでビルドされたライブラリの使用を検討しています。
そこで、IARのサンプルプロジェクト(CE220263)を変更し、ライブラリをインポートしてビルドしましたが、IARはエラーログを出力しました(以下を参照)。
エラー[Lp011]:section placement failed
unable to allocate space for sections/blocks with a total estimated minimum size of 0x2'2200 bytes (max align 0x8) in <[0x802'4000-0x804'7800]> (total uncommitted space 0x2'1dd1).
エラー[Lp021]: the destination for compressed initializer batch "P1-1" is placed at an address that is dependent on the size of the batch, which is not allowed when using lz77 compression.
上記エラーより、スタックとヒープサイズがエラーの原因だと考えたため、ヒープとスタックサイズを変更しました。
プロジェクト -> オプション -> リンカ -> 設定 -> 編集
CSTAC=0x8000, HEAP=0x10000
(これらの値は、他のCPUで実績のある値です。)
しかし、エラーは解消されませんでした。
どこか他に変更する設定はありますか?
もしくは、このライブラリはCY8C6347BZI-BLD53に使用できないと判断できますか?
Show LessHi There!
Please refer to the below opp number and customer requested CY8C6316BZIBLF54 Datasheet.
I will PM the internal Op Number from SFDC.
Thanks & BR,
Tony Kim
So I have code in my ISR routine that uses
"MUX_FastSelect(11)"
with the intention of the MUX switching and isolating itself on Channel 11 (D1 in design).
It switches itself to channel 9 (T4 in design).
Whats up Cypress?
Show LessI am using ILO and in some boards I see the error greater than 15%. I cannot find the cause of the problem on my boards and most of the boards don't have this problem. I am considering switching to PILO. What are the disadvantages of using PILO over ILO besides higher current of 1.2uA vs 0.3 uA? I am not using a HF crystal to trim the PILO with. What will be the accuracy range of PILO if I never trim it? I am not trimming the ILO either. Should I be doing this and how often should I do it? Is there an example project for doing trimming? I only want an accuracy of 10% like the spec states for ILO but I want to see if I can recover bad boards with > 15% error.
Show LessDoes PSoC 6 support multi-drop serial wire protocol directly or via licensing of TM100 "CoreSight SoC-400" (CSSoC) IP?
Reference ARM's article "Does my Cortex-M3 or Cortex-M4 processor support Multi-drop Serial Wire Debug?" @ ARM Information Center
Greg
Show LessWe have been developing a project based on PSoC 6 MCU with PSoC Creator 4.2. Now, after reaching a stable version, we decided to migrate to modus IDE environment. Using Hard FPU, better variable renaming options, c++ capability, and hopefully better debugging environment were the main reasons for this decision.
Now, the question is what is the right way for a relatively big project containing BLE, UDB, OTA, etc, to migrate from PSoC Creator to Modus toolbox.
Thanks
Show LessGood day,
I have developed a datalogger using the CYBLE-416045-02 operating in the BLE mode.
I am using a CY5677 BLE dongle to connect with my windows PC for testing.
At a distance of less than 1m apart, there is no issue connecting and transferring data between PC and the logger.
However, at a distance of greater than 1m, there is the timeout issue resulting in disconnection of the logger.
May I ask the possible issue with the setup which limits the connection distance between the 2 devices.
Thank you & Best Regards,
Show LessWhen the PSoC6 is in the secure lifecycle, the SWD/JTAG port should be disabled. Is the check for disabling still done by software somewhere in the ROM code? The STM32 SWD protection can be bypassed by voltage glitching. Can this attack be done on PSoC6?
https://blog.kraken.com/post/3248/flaw-found-in-keepkey-crypto-hardware-wallet-part-2/
Show LessUnder certain conditions I cannot start MCWDT by calling Cy_MCWDT_Enable() on my custom board. Cy_MCWDT_GetEnabledStatus() always returns 0. This only happens when I connect a J-Link and power off the PSoC. When I power it back on I see this condition. Peripherals like SPI, UART and USB are working. Even after resetting the PSoC with J-Link it will have this problem. The only way to recover is to disconnect J-Link and power off the PSoC. This does not happen if I connect a Miniprog 3 instead of J-Link. It also happens if I connect a noisy USB charger to my board instead of a J-Link. How do I fix this problem? I prefer some software fix so I don't have to redesign the hardware.
I measured the voltage on SWD reset line when PSoC is powered off. When J-Link is connected it is 0.7V. When Miniprog 3 is connected it is 0.16V. If I don't connect the reset line on J-Link I don't see any problem. Is there any problem with my board design on the reset line?
Show Less