前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >KT404C语音芯片外挂flash用一段时间之后数据被改写的问题查找

KT404C语音芯片外挂flash用一段时间之后数据被改写的问题查找

原创
作者头像
清月电子
发布2024-03-27 13:47:35
640
发布2024-03-27 13:47:35
举报
文章被收录于专栏:KT148AKT148A

一、问题简介

客户使用KT404C的语音芯片外挂W25Q128,生产的出现一个不稳定的情况

  1. 产品大概有千分之5左右,卖出去终端客户发现几个月就不能播放了
  2. 拿回来测试,发现flash里面的音频文件变成了乱码
  3. 将flash的bin文件读出来,发现flash被莫名其妙的改写了
  4. 重新将音频文件拷贝至flash里面,之后就完全正常了

并且这个问题还是很难复现。出现问题终端的客户就要退货,非常的麻烦

分析

IMG_256
IMG_256

这里,客户尝试将flash的3脚直接拉低,让他写保护,还是会出现flash数据被更改的问题

IMG_256
IMG_256

客户pcb文件里面3.3v的输出,那里用的电解电容,实在是太大了。反而有风险,更换为105或者106就可以了

总结

根据客户提供的信息,我们初步的判断如下:

  1. flash芯片本身的质量问题,自己不稳定改写了内部的数据,但是这个概率也很小
  2. 要么是flash的供电不稳定,尤其是在上电和断电的时候,不稳定导致flash工作异常
  3. 目前KT404C-SOP16的出货,基本都超过1KK级别了,也没有客户反馈过类似的问题,所以KT404C本身存在bug的可能性是很低很低的

修改意见如下:

1、将KT404C的芯片的3.3v输出的电容改小一点,换105或者106都可以

==》可以参考KT404C芯片的标准原理图给出的参数

2、将flash的1脚上拉10K电阻到3.3v

3、如果你的应用场景复杂,那么在flash的供电位置,还是加一个104的退耦电容电容 4、尝试将flash换一个批次,你下次生产,可以找我们配一点flash,我们的flash都是原厂代理直接定的,质量和稳定性是有保障的

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、问题简介
  • 分析
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档