問題:無法燒錄

敘述: 一般生產過程中燒錄程式是必須的「把程式透過各種介面灌到FLASH零件裡面」,以前的FLASH

可以由燒錄器直接單體燒錄,現在大多沒辦法,這次則是遇到使用燒錄器無法燒錄的問題

一般FLASH燒錄方式我所知道有

  1. 單體燒錄
  2. ON-BOARD燒錄
  3. 是兩者都有

這次發生事情是單體燒錄

單體燒錄方式使用生產用的燒錄18燒錄

一般選擇燒錄方式步驟:

  1. IC放進SOCKET
  2. 選擇燒錄IC型號
  3. 選擇燒錄檔案
  4. 設定燒錄參數
  5. 設定數量

這樣就可以直接燒錄

燒錄完成後確認CHECKSUM如果和紀錄一樣就沒有問題

而一般IC如果不同廠商但是PIN腳定義一樣,容量一樣放到相同型號就可以燒錄

這次問題來了,放到上面無法燒錄,需要設定他的IC型號,並且燒錄完成後焊到產品上,居然無法動作

驗證:

  1. 已這顆IC放到產品主版上無法燒錄
  2. ON-BOARD無法燒錄

結果:

IC的問題嗎?

檢查SPREC.的編碼原則 à 一樣

經由廠商協助最後的結果是

FLASH上面有個Manufacturer Code 問題

原因呢?這是廠商編號如果程式會檢查IC就會檢查Code如果程式沒有這個Code就會認為這顆是錯誤的IC

因次在ON-BOARD無法燒錄,選擇原來的IC型號與無法燒錄

解決方式:

在程式上面把Code加上去就可以了

    全站熱搜

    ☆故事☆ 發表在 痞客邦 留言(0) 人氣()