Flash ın tekrardan programlanması

Başlatan bozanak, 26 Ocak 2007, 17:35:38

bozanak

Merhaba,
   M16C/62 işlemci ile bazı ufak denemeler yapıyorum.Şu anda işlemcinin flash ını yazılım içine yazdığım bir kod ile bilgisayarın seri portundan tekrardan yüklemek istiyorum.Biraz daha açıklarsam.EW0 modda flashı silen ve uarttan gelen verileri tekrardan flash a yazan bi fonksiyon yazdım.Fonksiyon once flashı siliyor.Sonra derlenmis(*.mot dosyası) dosyayı uarttan okuyor ve bunu flash a yazıp işlem bittikten sonra kendini resetliyor ve yeni yüklenen yazılım çalışmaya başlıyor.Yalnız bunu tam beceremedim.Öncelikle mot dosyasının yapısını bilen varsa açıklayabilirmi?Çünkü mot dosyasında olmayan bir FF verisi normal bir flash yükleme programıyla programlandığında flash a yazılıyor.Bunu anlayamadım.Yeni yüklenen program mevcut programla cok benzerse çalısıyor lakin tamamen farklı bir program yüklersem islemci calısmıyor.Buna benzer bir uygulama yapan varsa yardımcı olabilirse sevinirim.Umarım derdimi anlatabilmişimdir:)