STM32 Bootloader Sorunu

Başlatan mur@t, 01 Şubat 2019, 09:18:55

mur@t

Merhaba,

Fotodaki modülü kullanıyorum. Programlayıcım stlink-V2 klonu.
Stlink programı ile hex yükleyebiliyorum, çalışıyor.
USB/TTL çevirici ile seri porttan bağlantı yapıp FlashLoader ile yükleme yapabiliyorum sorun yok.

Video örneklerini izledim, bir kaç kez denedim. Bu denemelerde, bir kaç farklı bootloader.hex dosyasını
yükleyip denedim. Bootloader programı komut satırından çalışan "HID Bootloader" (arduino IDE'si de bunu kullanıyor, 2 farklı sürümü vardı denedim) Başka bir bootloader yazılımı ve hex dosyası bulamadım.

Diğer denemem mikroe derleyicisi kullandığımdan, PIC'de de kullandığım HID Bootloaderdı. O da düzgün çalışmadı
(burada size, adres vs. değişkenlere takılıyor olabilirim)

dediğim gibi, ilk kez STM kullanıyorum. Dökümanına bakarak, osilatör ayarlarını doğru yapabildim. Orada sorunum yok.

Gözden kaçırdığım bir şey olabilir ama videodaki örnekleri çalıştırsam da, ben DOS'tan veya Arduino idesinden çalışmak istemiyorum. Bağımsız bir windows bootloader programı ile yükleme yapmak istiyorum.

Bir de boot modu konusunu kavrayamadım. Bootloader ile kullanmak için,
bootloader hex dosyasını atarken, sonrasında programlarken ve kodu çalıştırırken boot modu ne olmalı?


finalde yapmak istediğim şu;
STM32F103 ile minimum konfigürasyonda bir devre yapmak ve yazdığım kodları usb üzerinden atmak.