欢迎进入PCB抄板科技有限公司网站
全国服务热线
020-66**9888
PCB抄板
如何解决PSOC 3无法获取设备问题?
时间: 2023-07-28 10:31 浏览次数:
如何解决PSOC 3无法获取设备问题?嗨,我是一个硬件工程师,我对PSoC很新。我不能使用MIGPROP3上的JTAG接口编程自己的板。我附上了我的原理图的PSoC部分。我成功地在CY8CKIT-030上运行了一
嗨,我是一个硬件工程师,我对PSoC很新。我不能使用MIGPROP3上的JTAG接口编程自己的板。我附上了我的原理图的PSoC部分。我成功地在CY8CKIT-030上运行了一个代码项目,运行ADC、字符显示和PWM模块,但是现在我正在使用一个PSoC和另一个处理器来研究一个新的PCB。也就是说,我只是想表明,虽然我是新人,但我并不是完全无能。我打算设计这个系统,所以PSoC是由单独的浮动模拟和数字电源供电的。我正试图从数字电源电源象限VDDIO1在5V,VDIO2在3.3V从数字电源,象限VDDIO3和VDIO4从5V的模拟电源。在这一点上,我仍然不确定这是否是可能的。我没有发现任何文件或例子,任何人实际上运行2个独立的浮动供应。我犯的一个错误是PIN 66 VSSD,它绑在模拟侧的VDDA上,这造成了损坏。当我在跑道上损坏了第一块板后,我从跑道上拿了另一块板,剪了又跳,所以它连接到了数字地面。处理器没有像第一个处理器过热/失败。我已经检查并反复检查了我的JTAG连接。我相信它们都是正确的,但是如果有人能证明我的话,我会很高兴的。我还尝试将JTAG连接器的PIN 10连接到PIN 25 NTRST(这是我认为应该调试的地方),而不是PIN 15 XRES。我也焊接上拉电阻TMS,TDI,TDO,并拉到TCK。我可以看出程序员很好。我还试着把VSSA和VSSD连接在一起,这没用。我还尝试添加一个7.3 MHz的晶体振荡器和22PF帽到引脚42和43。似乎没什么用。在小型程序员或PSoC创建者中,我无法通信或获取设备。在这一点上,我怀疑这可能是一个振荡器问题,电源问题,或JTAG连通性问题,但我没有主意。我知道一些PSoC可以运行他们自己的内部振荡器,但我不确定它是否必须被配置,或者如果它需要一个晶体,至少第一次它被编程,或者什么。
CY8C3666 AXI-052编程问题
62.1 K

以上来自于百度翻译

   以下为原文
        Hi, I am a hardware engineer, and I am pretty new to PSOC. I am unable to program my own board using the jtag interface on miniprog3. I have attached the PSOC portion of my schematic. I have successfully created a code project on the CY8CKIT-030 running an ADC, character display, and PWM module, but now I am working on a new PCB which uses a PSOC and another processor. That being said, I just want to show that while I am new, I am not completely clueless in all of this. I was intending to design this system so the PSOC was powered off of separate floating analog and digital supplies. I was trying to power quadrants VDDIO1 at 5V from the digital supply, VDDIO2 on the 3.3V from the digital supply, and quadrants VDDIO3 and VDDIO4 from the 5V on the analog supply. At this point, I am still uncertain if this is even possible. I have found no documentation or examples of anyone actually running 2 separate floating supplies. One mistake I made was pin 66 VSSD which was tied on the analog side VDDA, which was causing damage. After I damaged the first board in the run, I got another board from the run and cut and jumped so it was connected to digital ground. The processor did not overheat/fail like the first one. I have checked and double checked my JTAG connections. I believe they are all correct, but would be happy if someone could prove me otherwise . I have also tried connecting pin 10 of the JTAG connector to pin 25 nTRST (which is where I think it should be so I can debug) instead of pin 15 XRES. I have also soldered on pull-up resistors to TMS, TDI, TDO, and a pull down to TCK. I can see the programmer just fine. I have also tried connecting the grounds together of VSSA and VSSD, and that doesn’t help. I also have tried adding a 7.3 MHz crystal oscillator and 22pf caps to pins 42 and 43. Nothing seems to work. I cannot communicate or acquire the device in miniprogrammer or psoc creator. At this point I am suspicious this could be an oscillator issue, a power issue, or a JTAG connectivity issue, but I am out of ideas. I know some PSOCs can run off their own internal oscillator, but I am not sure if it has to be configured that way, or if it needs a crystal at least the first time it is programmed, or what.   

Copyright © PCB抄板科技有限公司 版权所有 粤ICP备2023073323号
全国服务电话:020-66**9888   传真:020-66**9888
公司地址:广东省广州市番禺经济开发区58号