Ahmet
S38>S85
- Katılım
- 31 Mayıs 2021
- Mesajlar
- 6,081
Bu konuda 103C için usb'den program yüklemeye müsade eden bootloaderin nasıl yazıldığını anlatacağım.
İhtiyacımız olanlar;
1 Adet USB-UART dönüştürücü.
Bağlantı;
RX---PA9(MARKING A9)
TX---PA10(MARKING A10)
Öncelikle kartımızın üstünde bağlı olan ledin kaç numaraya bağlı olduğunu bilmeliyiz bu genelde ledin yanında sağında solunda yazar ve çoğunlukla PC13'e bağlıdır.
Kullancağımız programın adı 'ST Flash Loader'.
Com seçin,
Baud 115200
8 Bit
Parity: Even
Echo Diasble
Timeout 10
Bu adımdan sonra BOOT0 jumperini 1 konumuna kaydırmanız lazım ve resete basacağız yoksa bl yazma moduna geçmiyor.
sonraki adımda bize yeşil ışık yakması lazım yeşil yanmıyorsa konuyu baştan okuyun.
bir sonraki adımda hiçbirşeye basmayın ve next deyin.
Download to device seçiyoruz
@ (h) içeriğini 8000000 yapıyoruz.
Download from file kısmına verdiğim linkteki .bin dosyalarından;
generic_boot_pc13.bin olanı seçiyoruz.
tekrar next dediğimizde yazma işlemi başlıyor bu kısımda elektriğin kesilmemesi için dua edin yoksa herşeyi baştan almak yetmiyor erase yapmak lazım.
en son yazı maviden yeşile döndüğünde close diyip kapatıyoruz BOOT0 jumper'ını eski konumuna alıp resete basıyoruz ve bootloaderimiz yazıldı.
Arduino ide'ye nasıl kuracağız?
Arduino IDE/Tercihler/Ek Devre Kartları;
https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
bu linki yapıştırıp tamam diyin.
Arduino IDE/Araçlar/Kart Yöneticisi;
arama yerine stm32 yazıp kurulmasını bekleyin.
Bu kadardı.
İhtiyacımız olanlar;
1 Adet USB-UART dönüştürücü.
Bağlantı;
RX---PA9(MARKING A9)
TX---PA10(MARKING A10)
Öncelikle kartımızın üstünde bağlı olan ledin kaç numaraya bağlı olduğunu bilmeliyiz bu genelde ledin yanında sağında solunda yazar ve çoğunlukla PC13'e bağlıdır.
Kullancağımız programın adı 'ST Flash Loader'.
Com seçin,
Baud 115200
8 Bit
Parity: Even
Echo Diasble
Timeout 10
Bu adımdan sonra BOOT0 jumperini 1 konumuna kaydırmanız lazım ve resete basacağız yoksa bl yazma moduna geçmiyor.
sonraki adımda bize yeşil ışık yakması lazım yeşil yanmıyorsa konuyu baştan okuyun.
bir sonraki adımda hiçbirşeye basmayın ve next deyin.
Download to device seçiyoruz
@ (h) içeriğini 8000000 yapıyoruz.
Download from file kısmına verdiğim linkteki .bin dosyalarından;
generic_boot_pc13.bin olanı seçiyoruz.
tekrar next dediğimizde yazma işlemi başlıyor bu kısımda elektriğin kesilmemesi için dua edin yoksa herşeyi baştan almak yetmiyor erase yapmak lazım.
en son yazı maviden yeşile döndüğünde close diyip kapatıyoruz BOOT0 jumper'ını eski konumuna alıp resete basıyoruz ve bootloaderimiz yazıldı.
Arduino ide'ye nasıl kuracağız?
Arduino IDE/Tercihler/Ek Devre Kartları;
https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json
bu linki yapıştırıp tamam diyin.
Arduino IDE/Araçlar/Kart Yöneticisi;
arama yerine stm32 yazıp kurulmasını bekleyin.
Bu kadardı.