Aplikacija za ažuriranje firmvera Stm32 CPU-a preko Bluetooth-a korišćenjem Bluetooth-to-Serial modula.
Podržava module sa klasičnim bluetooth SPP protokolom (tj. HC-06), kao i BLE module na mikrokontroleru cc254x (tj. HM-10)
Realizacija aplikacije je zasnovana na sledećoj dokumentaciji kompanije STMicroelectronics.
1. Režim pokretanja memorije sistema mikrokontrolera AN2606 STM32
2. AN3155 USART protokol koji se koristi u STM32 pokretačkom programu
Kako koristiti aplikaciju.
PRIPREMA
1. Podesite ispravnu serijsku konfiguraciju u Bluetooth-to-Serial modulu. Trebalo bi da bude 8 bita, parni paritet i 1 stop bit i brzina prenosa od 1200 do 115200. Kako postaviti konfiguraciju pročitajte u podacima za vaš Bluetooth-serial modul.
2. Povežite Bluetooth-to-Serial modul na vašu Stm32 ploču.
Generalno, r Stm32 koristi sledeće pine za serijski bootloader
PA10 (USART RX) i PA9 (USART_TX)
3. Aktivirajte režim pokretača za Stm32. Kako to učiniti pročitajte u AN2606. Generalno, pinove BOOT0 i BOOT1 treba da postavite u ispravnu kombinaciju u skladu sa modelom vašeg CPU-a.
PROGRAMIRANJE
1. Uključite bluetooth na svom telefonu i povežite se na Bluetooth-to-Serial modul
2. Izaberite datoteku sa firmverom koju želite da upišete.
Datoteka firmvera treba da bude u jednom od sledećih formata
- Intel hex
- Motorola S-Record
- Sirovi binarni
3. Podesite opcije pisanja koje su vam potrebne. Možete odabrati sledeće opcije
- Obrišite samo neophodne stranice
- Poništite zaštitu očitavanja ako je potrebno
- Podesite zaštitu čitanja nakon pisanja
- Idi na CPU nakon programiranja
4. Pritisnite dugme „Učitaj datoteku za fleš“ i sačekajte da se operacija završi.
Dodatno u aplikaciji dostupna sledeća operacija
- Brisanje
- Proveravam prazan blic
- Uporedite fleš sa datotekom.
Ovu operaciju možete izabrati preko odgovarajuće tačke u meniju.
Aplikacija se proverava na sledećem CPU-u:
Stm32F072
Stm32F103
Stm32F302
Stm32F401
Stm32F411 proverio korisnik
Stm32L053
Stm32L152
Stm32L432
Stm32G071
Stm32G474
OGRANIČENJE KORIŠĆENJA
Učitavanje firmvera do 25 godina je potpuno besplatno.
Nakon što ste dostigli ovo ograničenje, možete kupiti jednu od dve usluge
1. dodatnih 100 otpremanja
2. neograničeno korišćenje aplikacije.