Donanımsal veya yazılımsal bootloader kullanarak dfu dosyasını DFU Tester ile MCU ya Download yapabiliyorum bunda bir sıkıntı yok ancak ERASE butonuna basınca succesful demesine rağmen önceki yüklediğim program hala hafıza da duruyor. ERASE yapamıyor.
Bunu şimdilik ST-Link ile sector clear yaparak (yazılımsal)bootloader programını uçurmadan sadece DFU ile attığım dosyayı sildirerek hallediyorum. Ancak DFU ERASE işlemi neden yapmıyor hiç deneyen oldu mu bunu?
dfu ile stm32f407zg ye bağlı nand flash programlanabiliyormu. ?
Evet hocam
peki nasıl yapacaz elimdeki programı kit üzerindeki stm32f407zg nin üzerindeki 128 Mb lık flash a nasıl atmamız gerekiyor.
Burada anlattım hocam
https://www.picproje.org/index.php/topic,43384.msg316445.html#msg316445 (https://www.picproje.org/index.php/topic,43384.msg316445.html#msg316445)
Bu donanımsal bootloader için yapılan uygulama herhangi bir bootloader firmware ine ihtiyaç duymadan.
Ancak erase yapmıyor sadece yazıyor :)
Sanırım nand flash a yazmıyor nor flash dan bahsediyor.
Hocam nand flash tan kastınız nedir bilmiyorum ama internal flash memory nin yani programların yüklendiği alanın tamamına yazabiliyor. Ayrıca OTP area ya da yazabiliyorsunuz başka ne kaldı ki?