Haberler:

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

Ana Menü

STM32F FOTA

Başlatan oguzalper, 17 Ocak 2017, 10:58:37

oguzalper

Arkadaşlar merhaba

elimde STM32F103C8T6 mikrodenetleyicisi var ve USART üzerinden yazılım yüklemeye çalışıyorum. Normalde TX RX PWR ve GND bacakları + FTDI devresi ile kullanıldığında (ayrıca BOOT0 ve BOOT1) oluyor ancak yazılım tine ST'nin yazılımı. Burda temel sorun şu, olay fota olduğu için, benim bunu GSM modülü üzerinden yazdığım python kodlarıyla programlamam gerek. Ancak dokümanındaki komutlar, boot modu vb. ne yaptıysam modülden bir cevap alamadım. Referans aldığım dokümanı da altta veriyorum. Daha önce yapmış yada yardımcı olabilecek biri varsa eğer şimdiden teşekkür ediyorum.

http://www.st.com/content/ccc/resource/technical/document/application_note/51/5f/03/1e/bd/9b/45/be/CD00264342.pdf/files/CD00264342.pdf/jcr:content/translations/en.CD00264342.pdf

muhittin_kaplan

Konuyu biraz daha acarmisini ?
Fota nedir ?
Neden usart tan programlamak istiyorsunuz ?
Python la nereyi progrmlyacaksniz ?

oguzalper

FOTA (firmware over the air) işlemcinin uzaktan programlanması anlamında. ve gsm modülü, işlemciye usart ile bağlı. swd kullanma şansım yok bu yüzden. bunun kullanıldığı örnekler gördüm ancak bir sonuca ulaşamadım

erpay

Sistemi önce usart ile güncelleyebildiğini göre daha sonrası uart ile gsm modülü aracılığı ile yapacaksın aynı işlemi.

oguzalper

Alıntı yapılan: erpay - 17 Ocak 2017, 15:46:53
Sistemi önce usart ile güncelleyebildiğini göre daha sonrası uart ile gsm modülü aracılığı ile yapacaksın aynı işlemi.

evet yöntem o şekilde. ancak bunu st'nin kendi programı üzeriden yaptım ve o aradaki veri akışını yakalayamıyorum. Programın da kaynak kodlarına ulaşamıyorum. Bağlantı doğru ama neyin gidip geleceği kısmında sıkıntım var. işlemci boot moduna giriyor ancak o aşamadan sonra komutlara cevap vermiyor.

erpay

Tam olarak nerde takıldın ? Adım adım gidersin yardımcı olabilirim.