21-08-2016, 22:05
Wszystko się zgadza, są dwa bootloadery, jeden od M0NKA a drugi od DF0OE. Oba wgrywa się za pomocą DfuSEe, dfu-util lub innego progrramu do wgrywania plików dfu. Bootloader od M0NKA współpracuje z programem mcHFManager i razem wgrywają firmware z dysku. Bootloader od DF9OE potrafi sam odczytać dołączony pendrive, znaleźć na nim firmware i wgrać go. Starsza wersja obsługiwała tylko złącze mini-USB, najnowsza obsługuje tez duże złącze.
Bootloader i firmware zajmuja odrębne obszary pamięci czyli można je zmieniać (za pomocą DfuSe itp.) mie psując głównego programu.
Żeby wgrać nową wersję trzeba mieć pendrive (zalecany <=2 GB, musi być sformatowany systemem plików FAT) i zapisać w jego głównym katalogu plik mchf.bin. Przebieg jest następujący:
1) Wyłączany radio
2) wkładamy pendrive
3) naciskamy i trzymamy przycisk BANDM, najlepiej trzymać go wciśnięteg przez cały czas programowania.
4) wciskamy POWER. Powinna od razu zapalić się zielona dioda (backup starego softu) a po chwili czerwona (programowanie) a na koniec powinien zgasnąć wyświetlacz.
5) Puszczamy BANDM i wyłączamy radio przyciskiem POWER
6) Po kolejnym włączeniu (już normalnie, bez BANDM) powinien się uruchomić nowy soft.
Jeśli podczas programowania wyświetlacz zacznie migać to wystąpił błąd.
Ja używam tej metody gdyż mcHFManager jest dostępny tylko pod Windows a ja używam Linuksa
Pozdrawiam, Wojciech SP5SMK
Bootloader i firmware zajmuja odrębne obszary pamięci czyli można je zmieniać (za pomocą DfuSe itp.) mie psując głównego programu.
Żeby wgrać nową wersję trzeba mieć pendrive (zalecany <=2 GB, musi być sformatowany systemem plików FAT) i zapisać w jego głównym katalogu plik mchf.bin. Przebieg jest następujący:
1) Wyłączany radio
2) wkładamy pendrive
3) naciskamy i trzymamy przycisk BANDM, najlepiej trzymać go wciśnięteg przez cały czas programowania.
4) wciskamy POWER. Powinna od razu zapalić się zielona dioda (backup starego softu) a po chwili czerwona (programowanie) a na koniec powinien zgasnąć wyświetlacz.
5) Puszczamy BANDM i wyłączamy radio przyciskiem POWER
6) Po kolejnym włączeniu (już normalnie, bez BANDM) powinien się uruchomić nowy soft.
Jeśli podczas programowania wyświetlacz zacznie migać to wystąpił błąd.
Ja używam tej metody gdyż mcHFManager jest dostępny tylko pod Windows a ja używam Linuksa
Pozdrawiam, Wojciech SP5SMK

