新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 如何判斷芯片程序不正常的原因

        如何判斷芯片程序不正常的原因

        作者:ZLG致遠電子 時間:2017-06-15 來源:電子產品世界 收藏

          最近有用戶反映一個非常蹊蹺的現象,在燒錄文件時,編程器全過程提示PASS,但是貼板后產品無法正常使用,這種現象自然而然會首先懷疑是設備的問題,那作為設備提供方,我們需要協助分析產生這種奇怪現象的原因。

        本文引用地址:http://www.104case.com/article/201706/360564.htm

          為了使測試更嚴謹,并且復現問題,我們取得了客戶燒錄的和文件來進行測試。通過測試發現燒錄文件并不尋常:該的燒錄文件需要轉換為兩個文件,而使用時并沒有正確調入這兩個文件。在指導下,客戶完成了測試,并且再無異常反饋。

          那么如何簡單判斷此類現象出現的原因呢?細心的工程師為大家總結了一些臨場經驗,非常實用。

          1.1 驗證燒錄文件

          驗證燒錄文件,這一點很重要。不管再牛逼的編程器,都只能實現將程序下載到芯片內的過程,而不能修改代碼。如果文件未經驗證,很有可能燒錄后無法正常運行,所以建議用戶在批量生產之前一定要小批量試產,驗證燒錄文件的正確性。

          1.2 設置“配置參數”

          芯片中的配置參數需要手動修改,不能單純的加載文件后直接進行燒錄,如果不按照正確的規則設置參數,必然會導致芯片無法正常運行。在SPI Flash的芯片燒錄時經常遇到這類問題,類似于”QE”位必須使能,如下圖。

          1.3 非法操作

          若燒錄過程中有非法操作,必然導致批量芯片無法正常使用。如有些客戶在燒錄芯片的時候會錯誤地添加“讀取”操作,這個對批量燒錄芯片來說是很致命的,讀取后進行燒錄,燒錄文件就已經錯誤。

            

         

          為了提高產品的良品率,避免出現批量生產事故,一定要正確地使用專業設備進行生產。下面是具有豐富實戰經驗的工程師提出的幾點合理建議,請注意:

          建議

          1、在批量生產前做小批量驗證,驗證無誤后再進行量產,避免帶來大量損失;

          2、請對應的軟件工程師給予準確指導,將配置參數詳細說明,保證燒錄的準確性;

          3、限制生產時可用操作,將權限分配給必要的人員,避免誤操作。



        關鍵詞: 芯片

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 华池县| 定襄县| 霍林郭勒市| 油尖旺区| 平塘县| 龙游县| 蓝田县| 固镇县| 格尔木市| 平陆县| 博野县| 明水县| 丰城市| 平潭县| 稷山县| 车致| 叶城县| 城市| 高尔夫| 福贡县| 舞钢市| 平乡县| 泾川县| 南昌县| 江城| 宜春市| 泾源县| 塔河县| 鸡东县| 三原县| 台安县| 昭平县| 秦皇岛市| 高州市| 岚皋县| 吉木萨尔县| 东至县| 新郑市| 桃源县| 项城市| 北碚区|