完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
当我试图使用RevB MimePrim3编程一个PSoC5LP(从PSoC创建者3.1)时,程序操作经常停止/不做任何事情(不确定地)。将USB电缆解压到MimePrim3释放卡程序操作。
Similarlay,选择Debug目标对话框通常相当慢/无响应。(Eg选择窗口并在屏幕上重新定位,或者选择端口属性可能需要10秒来更新)经常得到任何这项工作,每次尝试编程时,我必须首先拔掉/插入MIXPROG USB。然后选择调试目标并连接,然后进入程序。这是25%的时间。 编程模式是SWDprotocol复位复位模式,外部电源,5引脚连接器。时钟速度已经降低到200千赫。 问题是我的原型硬件与PSoC,但不知道什么-作为片断行为是不是一个指南的根源导致问题! 我的PSOCHARDWEER有3.1V应用到Vddd、VIO和VDDA。1.8V应用于VCCD和VCCA。我相信*电源适用于所有引脚,它们被正确绕过。(包是68 DFN -这是非常困难的手工焊料。我已经检查了W/MaX,相信所有的引脚都是焊接的。)我的硬件还缺少一个合适的编程头,Tusii已经将5引脚连接器放置在MixPrim3的末端,并有3英寸的线绕线进入硬件。MixPrim3连接到标记为VDDIO1、SWDIO、SWDCK、CFG-XRES和GND(VSSD,VssA)的PSoCuPIN。 一旦编程,到目前为止,我的相当简单的程序(LED和UART输出)似乎总是启动如预期的电源周期,或当MiMePro释放重置。 我知道这里有很多未知数,但可能有超过几天的PSoC经验除了重新运行PCB之外还有其他建议。(这将发生在我知道……的大部分错误的时候) 短暂性脑缺血发作 克里斯 以上来自于百度翻译 以下为原文 When I attempt to program a PSOC5LP (from PSOC Creator 3.1) using the Rev B miniprog3, the Program operation often halts/does nothing (indefinatly). Unpluging the USB cable to MiniProg3 releases the stuck program operation. Similarlay, the Select Debug Target dialog is generally rather slow / non-responsive. (Eg selecting the window and relocating on the screen, or selecting port properties can take 10 seconds to update) Often to get anything this to work, each time I try to program, I have to first unplug/plug in the MiniProg USB. Then select debug target and connect, and then go to program. This works 25% of the time. Programming mode is SWD protocol with reset acquire mode, external power, and 5 pin connector. Clock speed has been lowered to 200kHz. I suspect the problem is my prototype hardware with the PSOC, but have no idea what - as flakiy behavior isn't much of a guide to root causing the problem! My PSOC hardware has 3.1V applied to Vddd, Vio, and Vdda. 1.8V is applied to Vccd and Vcca. I *believe* power is applied to all pins and they are properly bypassed. (The package is 68 DFN - which was very difficult to handsolder. I've inspected w/microscope and believe all the pins are soldered.) My hardware also lacks a proper programming header, thus I've place the 5 pin connector on the end of the miniprog3 and have 3 inch wirewrap wires going to the hardware. Miniprog3 is connected to the PSOC pins labeled Vddio1, SWDIO, SWDCK, CFG-XRES, and GND (VssD, VssA). Once programmed, thus far my rather simple programs (LEDs and UART output) seem to always startup as expected with power cycle, or when the miniprog releases reset. I know there are lots of unknowns here - but possibly others with more than a few days PSOC experience have tips other than re-run the PCB. (That will happen once I know most of what is wrong with in....) TIA. Chris |
|
相关推荐
6个回答
|
|
欢迎来到论坛,克里斯。
你的描述闻起来有点像PSoC的重置速度不够快。你的电压是否每一个都被封顶了? 鲍勃 以上来自于百度翻译 以下为原文 Welcome in the forum, Chris. Your description smells a bit as if the PSoC doesn't come out of reset fast enough. Are your voltages each bypassed with caps as suggested? Bob |
|
|
|
我在Macintosh上运行虚拟机,并且遇到了一些相同的问题。
我们的板的第一次运行,我们错过了VDD/VCC线,*不应该绑在5V或3.3V电源。那些木板是DOA。如果你运行在一个较低的电压,你的董事会可能不是DOA,但可怕的跛脚。 至于68引脚部分,我们往往至少有一个引脚,不焊接在烤箱加热正确。它是不同的,但通常是一个不必要的功能,我们重新路由代码中的引脚。 我也会同样怀疑你。热空气枪和一些流量可能会解决这个问题。我们有50/50的成功在原型板固定这个。 我衷心地推荐使用空间允许的TQFP 100包。它的鸥翼设计允许固定这种小跑板的东西。 以上来自于百度翻译 以下为原文 I am running virtual machines on macintosh, and have had some of the same issues. The first run of our boards, we missed the VDD/VCC lines that *should NOT* be tied to the 5V or 3.3V power supply. Those boards were DOA. If you are running at a lower voltage, your boards might not be DOA, but horribly crippled. In regards to the 68pin parts, we often have at least one pin that doesn't solder right during oven heating. It varies, but is usually a pin not necessary to functionality and we reroute in the code. I would suspect the same for you. A hot air gun and some flux might fix this. We have a 50/50 success on prototype boards fixing this. I heartily recommend using the TQFP 100 package where space permits. It's gull wing design allows for fixing such stuff for small run boards. |
|
|
|
谢谢鲍伯给我的小费。
复位引脚(XRES,引脚10上QFN68)绑到22K上拉到Vddd(~3.1V)。唯一的其他连接是通过3“线”的MixPrim3。 以上来自于百度翻译 以下为原文 Thank you Bob for the tip. The reset pin (XRES, pin 10 on QFN68) is tied to 22k pullup to Vddd (~3.1V). The only other connection is to the Miniprog3 via 3" wire. |
|
|
|
谢谢你,WSM。
检查电源电压和我都是正确的。然而,我知道我仍然需要关闭内部1.8V稳压器-它仍然创造了1.8 -我从1.8V电源-不知。 下一次肯定会使用TQFP。我花了一个多小时把QFN,但所有的引脚焊接。(我再次检查显微镜下。)另招forqfn是使足迹更使铁能触摸垫。但我也订购了一个热空气的铅笔来帮助这个板。 再绕过帽,所有的电源引脚有一个0.1uF约3毫米的针。(通过GND平面的地面返回路径为-5mm)。每个数字电源3 x 1.8,有一个1ufcap附近。3。X V电源没有任何其他的帽子(可能需要一个LDO),但有10uf 1.8V切换器~ 26mm PSOCcenter。 以上来自于百度翻译 以下为原文 Thank you WSM. Rechecked the supply voltages and I have all of them correct. However, I have read somewhere that I still need to turn off the internal 1.8V regulator - as its still creating 1.8V - from my 1.8V supply - somehow. Definatly will use the TQFP next time. It took more than an hr to put the QFN on, but all the pins are soldered. (I checked again under the microscope.) The other trick for QFN is to make the footprint much larger so that the iron can touch the pad. But I've also ordered a hot air pencil to help with this board. Re bypass caps, all power pins have a 0.1uF around 3mm from the pin. (The ground return path via the GND plane is ~5mm). For each digital supply 3.x and 1.8, there is a single 1uF cap 'nearby'. The 3.x V supply doesn't have any other caps (probably need one for the LDO), but the 1.8V switcher has 10uF ~26mm from PSOC center. |
|
|
|
所以我认为问题的答案是更新软件。
我的PSoCProgrammer是3.22.0版本?(构建2034?)-我更新到3.22.3(构建2043?)它开始工作了。至少我认为这似乎是固定不变的。 以上来自于百度翻译 以下为原文 So I think the answer to the question is to update the software. My PSoC Programmer was version 3.22.0 ? (build 2034?) - I've updated to 3.22.3 (build 2043?) and it started working. At least I think that is what seems to have fixed it. |
|
|
|
这里建议绕过-
HTTP://www. CyPress?COM/?RID=43337 AN61290-PSoC®3和PSoC 5LP硬件设计考虑 以上来自于百度翻译 以下为原文 Here is recommended bypassing - http://www.cypress.com/?rID=43337 AN61290 - PSoC® 3 and PSoC 5LP Hardware Design Considerations |
|
|
|
只有小组成员才能发言,加入小组>>
751个成员聚集在这个小组
加入小组2065 浏览 1 评论
1824 浏览 1 评论
3633 浏览 1 评论
请问可以直接使用来自FX2LP固件的端点向主机FIFO写入数据吗?
1760 浏览 6 评论
1508 浏览 1 评论
CY8C4025LQI在程序中调用函数,通过示波器观察SCL引脚波形,无法将pin0.4(SCL)下拉是什么原因导致?
506浏览 2评论
CYUSB3065焊接到USB3.0 TYPE-B口的焊接触点就无法使用是什么原因导致的?
357浏览 2评论
CX3连接Camera修改分辨率之后,播放器无法播出camera的画面怎么解决?
409浏览 2评论
354浏览 2评论
使用stm32+cyw43438 wifi驱动whd,WHD驱动固件加载失败的原因?
853浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 19:27 , Processed in 0.909793 second(s), Total 86, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号