问题描述
在调试某硬件模块时,发现初始上电后状态异常,具体表现为:
FPGA程序无法加载完成
FPGA或DSP仿真器一直连接不上
烧写程序(如烧写msc)一直失败或偶尔成功
解决方法
上述现象可能不是我今天所说的原因导致,可能是其他的原因,今天我只说我在当时发现的两个原因。
电源限流
硬件模块在启动瞬间电流较大,而由于电流本身能力的限制或设置不当,导致启动瞬间的强电流超过了限制,电源保护,导致硬件模块初始上电异常。
需更换电流上限更大的电源,或调高限制电流水平。
电压保护
这里所说的电压保护值的是硬件模块的电压保护,电源给硬件模块供电正常,且满足上限,但模块电路中存在压降,导致模块核心器件或电路实际接收的电压偏小,模块中的低压看门狗检测到电压过低后,进行复位保护。
需加大电源初始电压设置,根据实际应用适当增大电压。
审核编辑:刘清
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
原文标题:硬件故障-初始上电状态异常
文章出处:【微信号:FPGA通信小白成长之路,微信公众号:FPGA通信小白成长之路】欢迎添加关注!文章转载请注明出处。
相关推荐
有没有用过这个芯片的啊,硬件设计没有发现其他问题,上电后,三极管为何处于饱和状态啊,完全不对
发表于 12-26 06:20
初次使用DAC8568,现在还不能随心所欲地控制它。特请教以下问题:
1、手册中提到的flexible mode和static mode有什么区别?
2、上电后要做哪些初始化?
发表于 12-13 13:58
原理图如下:依照TXB0108PWR手册建议,PD脚未做下拉处理
发现OUAOUTBOUTCOUTD在上电瞬间会随机发出约800ms时长的异常电压
PD脚放置下拉电阻或直接连接VDD后
发表于 11-20 07:53
,会导致设备故障和电路板的使用寿命。在接下来深圳佳金源锡膏厂家将讨论SMT锡膏焊接后PCB板面有锡珠产生时该怎么办?锡珠的形成是由于SMT生产过程中的一些原因导致
发表于 11-06 16:04
•332次阅读
在服务器遭受DDoS攻击后,应立即采取相应措施,包括加强服务器安全、使用CDN和DDoS防御服务来减轻攻击的影响。rak小编为您整理发布ddos造成服务器瘫痪后怎么办。
发表于 08-15 10:08
•290次阅读
设计电路如图所示:
12V(限流0.1A)和-1V(限流0.1A)使用直流电源供电,常温下上电后测试结果如下:
其中:
OUT-I为原理图中R7处改为线缆测试的电流;
ES为OPA548的ES
发表于 08-02 06:48
硬件调试中会经常遇到各种意想不到的问题,有些调试花了几个月,各种能想到的办法都尝试了,最后发现却是一个非常低级的错误,有多低级?请看今天的内文介绍。
发表于 07-03 12:00
•342次阅读
数据库。
服务器存储故障&检测:
存储异常断电重启后,存储中一台虚拟机无法启动。工作人员推测故障原因是异常断电导致电源模块出现故障,清空cache
发表于 05-28 10:29
•359次阅读
请教各位大佬,在stm32上电后,初始化GPIO之前,GPIO的状态是否都是floating的状态
发表于 03-20 07:18
如题,在重新上电之后,需要读取ram地址,读取时进入异常,查阅资料后发现是由于重新上
发表于 03-19 07:53
stm32g031k8t6 上电前将RX引脚电平拉到0.7v,会导致stm32上电,代码运行到初始化串口DMA接收
发表于 03-13 06:48
芯片手册中UCB states有四个状态UNLOCKED, CONFIRMATION, ERASED, ERRORED。我发现切为CONFIRMATION状态后,该UCB区域就不能被擦
发表于 02-01 08:15
linux用gdb调试遇到函数调用怎么办? 在Linux上使用GDB调试时,遇到函数调用是一个常见的情况。函数调用可能涉及到多个函数、多个文件,这就需要我们仔细审查代码,理解函数之间的
发表于 01-31 10:33
•719次阅读
晶振输出频率异常怎么办? 晶振输出频率异常是指晶振输出信号的频率与预期不符。晶振作为一种常见的时钟源,广泛应用于各种电子设备中,包括计算机、手机、通信设备等。因此,当晶振输出频率异常时
发表于 01-24 16:11
•922次阅读
电子发烧友网站提供《风机轴磨损怎么办.docx》资料免费下载
发表于 01-07 11:04
•0次下载
评论