Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Tranciever Тюльпан-DSP
Witam,

Cytat:Przekonwertowałem bootloadera na *.bin i mam taką sytuację.
...

Nie rozumiem, bootloader jest stały zapisany w mikrokontrolerze.
Przekonwertować trzeba firmware z *.hex na *.bin i w postaci *.bin uploadować poprzez USB lub USART do STM-a ustawionego w tryb bootloadera

Konwersję pliku *.hex można zrobić na 2 sposoby.

1. Pobrać ze strony stm-a program o nazwie StLink Utility, zainstalować i uruchomić. Następnie wczytać do niego plik z firmware *.hex a następnie zapisać do postaci *.bin . Konwersja zostanie przy zapisie dokonana automatycznie.

2. Pobrać programik hex2bin z tej strony, zainstalować i z terminala wpisać: hex2bin -c ścieżka_do_firmware.hex
Przełącznik -c spowoduje sprawdzanie sum kontrolnych każdej linii w pliku *.hex. Po tej komendzie zostanie w tym samym katalogu utworzony przekonwertowany firmware o nazwie takiej samej jak plik źródłowy, ale z rozszeżeniem *.bin
73 Paweł
Odpowiedz


Wiadomości w tym wątku
Tranciever Тюльпан-DSP - przez RX9CIM - 01-05-2015, 21:30

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości