Monday, May 14, 2007

HCS12, Flash Security

欲燒錄位於 0xFF00 ~ 0xFFFF Flash 前
(P.S. 0xFF00 == 0x3FBF00)
先抹除,
   add = 0x003FBFF0;
   Flash_SectorErase(add);
再開始執行燒錄的工作。

問題:抹除後就無法對 Flash 作操作了。
推測可能是 Security byte 的問題,抹除後,在位址 0x3FBFF0F 寫入 0xFE
就可以了。

No comments: