22 Ağustos 2019, 05:42:31

Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME


Stm32 IAP Hakkında

Başlatan Hasaneginn, 13 Mayıs 2019, 20:37:50

Hasaneginn

Stm32F407 denetleyicime uart üzerinden firmware güncellemesi yaptırmaya çalışıyorum. Donanım tasarımı aşamasındayım. Donanımsal bir değişiklik istiyor mu biliyor musunuz ? Normalde boot0 ı GND ye 2.2K direnç ile bağlıyorum. Boot1 i kullanmıyorum




ctn1905

Merhaba, Donanımsal değişikliğe gerek yok, boot0'dan devam edebilirsiniz.

Tagli

Bu özelliği hiç kullanmadım ama tablodan anladığım kadarıyla ikinci satırı uygulaman gerek. Yani BOOT0'dan GND'ye pulldown mantıklı, ancak BOOT1'in de GND'ye bağlı olması lazım. Böylece programlama sırasında BOOT0'a dışarıdan 1 verdiğinde ikinci satırdaki şartlar sağlanmış olur. Bunu da belki bir jumper veya seri portun flow control hatlarından biriyle yapabilirsin sanırım.
Gökçe Tağlıoğlu

Hasaneginn

Şöyle bir şey buldum. Her ihtimale karşı boot1 boot0 için donanımsal dirençleri ekledim NA olarak. Artık yazılım aşamasında göreceğiz neye ihtiyacımız var.



ctn1905

Merhaba,
Yazılım esnasında göreceksiniz farklı flash sektorlere kodlar yazılıyor,
yani Bir ana boot programınız olacak bir de uart dan gelen boot kodunuz olacak bunlar farklı flash sektörlerinde bölümlerine yazılıyor.Boot ayarlarını değiştirmenize gerek kalmıyor çünkü yazılımda hangi flash adresinden işlemcinin başlayacağını siz belirliyorsunuz.