最近有用户反映一个十分古怪的现象,在烧录文件时,编程器全进程提示PASS,可是芯片贴板后产品无法正常运用,这种现象自然而然会首要怀疑是设备的问题,那作为设备提供方,咱们需求帮忙剖析发生这种古怪现象的原因。
为了使测验更谨慎,而且复现问题,咱们取得了客户烧录的芯片和文件来进行测验。经过测验发现烧录文件并不寻常:该芯片的烧录文件需求转换为两个文件,而运用时并没有正确调入这两个文件。在辅导下,客户完成了测验,而且再无反常反应。
那么怎么简略判别此类现象呈现的原因呢?仔细的工程师为我们总结了一些临场经验,十分有用。
1.1验证烧录文件
验证烧录文件,这一点很重要。不论再牛逼的编程器,都只能实现将程序下载到芯片内的进程,而不能修正代码。假如文件未经验证,很有或许烧录后无法正常运转,所以主张用户在批量出产之前一定要小批量试产,验证烧录文件的正确性。
1.2设置“装备参数”
芯片中的装备参数需求手动修正,不能单纯的加载文件后直接进行烧录,假如不依照正确的规矩设置参数,必定会导致芯片无法正常运转。在SPI Flash的芯片烧录时常常遇到这类问题,类似于”QE”位有必要使能,如下图。
1.3非法操作
若烧录进程中有非法操作,必定导致批量芯片无法正常运用。如有些客户在烧录芯片的时分会过错地增加“读取”操作,这个对批量烧录芯片来说是很丧命的,读取后进行烧录,烧录文件就现已过错。
为了进步产品的良品率,防止呈现批量出产事端,一定要正确地运用专业设备进行出产。下面是具有丰厚实战经验的工程师提出的几点合理主张,请注意:
主张
1、在批量出产前做小批量验证,验证无误后再进行量产,防止带来很多丢失;
2、请对应的软件工程师给予精确辅导,将装备参数具体阐明,确保烧录的精确性;
3、约束出产时可用操作,将权限分配给必要的人员,防止误操作。