一、問題簡介
客戶使用KT404C的語音芯片外掛W25Q128,生產的出現一個不穩定的情況
1、產品大概有千分之5左右,賣出去終端客戶發現幾個月就不能播放了
2、拿回來測試,發現flash里面的音頻文件變成了亂碼
3、將flash的bin文件讀出來,發現flash被莫名其妙的改寫了
4、重新將音頻文件拷貝至flash里面,之后就完全正常了
并且這個問題還是很難復現。出現問題終端的客戶就要退貨,非常的麻煩
二、分析
這里,客戶嘗試將flash的3腳直接拉低,讓他寫保護,還是會出現flash數據被更改的問題
客戶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都是原廠代理直接定的,質量和穩定性是有保障的
審核編輯 黃宇
-
FlaSh
+關注
關注
10文章
1642瀏覽量
148657 -
語音芯片
+關注
關注
12文章
1774瀏覽量
36754
發布評論請先 登錄
相關推薦
ADS7844采樣時,剛開始可以采集正確數據,接著連續一段時間為0是什么原因?
ADS1278上電后運行一段時間后DRDY信號就沒有了,為什么?
使用STM32單片機可以進行SPI通訊,一段時間可以正常工作,一段時間沒有數值,這是什么問題?
使用stm32的spi讀取ads1256數據,ads1256正常輸出數據一段時間后總會出現異常默認設置,為什么?
ADS1013采集運放輸出數據,一段時間后變的很低是為什么?
TLV5633IPW使用一段時間就壞了,為什么?
KT142C語音芯片可以外掛NS4110B LM386 8002功放嗎?如何燒錄語音?
![<b class='flag-5'>KT142C</b><b class='flag-5'>語音</b><b class='flag-5'>芯片</b>可以<b class='flag-5'>外掛</b>NS4110B LM386 8002功放嗎?如何燒錄<b class='flag-5'>語音</b>?](https://file1.elecfans.com/web2/M00/EC/07/wKgaomZdLl2ABpxIAADu4KApZjo610.png)
評論