close
問題:無法燒錄
敘述: 一般生產過程中燒錄程式是必須的「把程式透過各種介面灌到FLASH零件裡面」,以前的FLASH
可以由燒錄器直接單體燒錄,現在大多沒辦法,這次則是遇到使用燒錄器無法燒錄的問題
一般FLASH燒錄方式我所知道有
- 單體燒錄
- ON-BOARD燒錄
- 是兩者都有
這次發生事情是單體燒錄
單體燒錄方式使用生產用的燒錄1對8燒錄
一般選擇燒錄方式步驟:
- 把IC放進SOCKET
- 選擇燒錄IC型號
- 選擇燒錄檔案
- 設定燒錄參數
- 設定數量
這樣就可以直接燒錄
燒錄完成後確認CHECKSUM如果和紀錄一樣就沒有問題
而一般IC如果不同廠商但是PIN腳定義一樣,容量一樣放到相同型號就可以燒錄
這次問題來了,放到上面無法燒錄,需要設定他的IC型號,並且燒錄完成後焊到產品上,居然無法動作
驗證:
- 已這顆IC放到產品主版上無法燒錄
- ON-BOARD無法燒錄
結果:
是IC的問題嗎?
檢查SPREC.的編碼原則 à 一樣
經由廠商協助最後的結果是
FLASH上面有個Manufacturer Code 問題
原因呢?這是廠商編號如果程式會檢查IC就會檢查Code如果程式沒有這個Code就會認為這顆是錯誤的IC
因次在ON-BOARD無法燒錄,選擇原來的IC型號與無法燒錄
解決方式:
在程式上面把Code加上去就可以了
全站熱搜