我的CY8C5868AXI-LP035不知为何,使用仿真器下载一次程序之后无法识别到芯片了,如下图所示:
我怀疑是新程序将SWD引脚用做普通IO了,但实际上我并没有这种操作,我只是将下图的ENable device protection打勾后编译下载,
现在情况是仿真引脚无法识别芯片信息,也无法进行烧录和仿真功能,但是使用usb+bootloader可以正常使用,有人遇到这种情况吗,可否帮忙解答一下,是否有什么可解决的方案?
Hi,
I think that checking "Enable Device Protection" might be preventing you from normal use.
How about try without checking this option?
我认为勾选 "启用设备保护 "可能会妨碍你正常使用。
试着不勾选这个选项如何?
moto
你好,我现在取消勾选了,但是程序还是没有办法下载进去,我通过usb+bootloader方式下载进去后没有有效的解决问题,我试验了三台,三台都不能下载程序了,还有什么办法可以解救嘛
Hi,
Although this may not solve the problem, I would recommend you to upgrade the firmware of MiniProg4 using PSoC Programmer.
你好。
虽然这可能无法解决问题,但我建议你使用PSoC编程器升级MiniProg4的固件。
https://www.infineon.com/cms/en/design-support/tools/tools-archive/psoc-programmer-archive/
moto
Hi,
Were you trying the AN73503?
你在尝试AN73503吗?
https://www.infineon.com/dgdl/Infineon-AN73503_PSoC_USB_HID_Bootloader-ApplicationNotes-v12_00-EN.pd...
If that is the case, I think that you need to provide Windows-based bootloader host program.
For the details, please refer to the AN73503.
如果是这样的话,我想你需要提供基于Windows的bootloader主机程序。
有关细节,请参考AN73503。
moto
Select Debug Target 窗口截图给出 warning 信息很清楚 “MiniProg4 version Expecting 2.21.1005, but found 1.01.158. Please use PSoC Programmer GUI to upgrade firmware”.
请打开 PSOC Programmer 软件,选择 Utilities tab-->Upgrade firmware 来升级 Miniprog4 的固件版本。
我不打算解决这个问题了,后面使用中我会避免勾选enable device protection这个选项
和那个选项应该没有关系。你的 Miniprog4 固件版本太低了,你不升级固件版本,在 Creator 里是没有办法调用 Program/Debug 功能的。
我之前一直都可以的,我今天早上换了一块新的板子也可以正常烧录