Wstępne wymaganiaPrzed przystąpieniem do instalacji programu MkAvrCalculator na systemie Linux konieczne jest, aby programator USBasp był już zainstalowany i poprawnie skonfigurowany tak jak zostało to pokazane w tym poradniku:
www.devtomek.pl/post/5ded03473836af6a18 ... emie-linux.
Instalacja Wine oraz PlayOnLinuxNa początku musimy zainstalować
Wine oraz
PlayOnLinux w naszym systemie. Ja korzystam z dystrybucji
Linux Mint 19.2 (testowałem również na Linux Mint 18), gdzie wszystkie te pakiety znajdują się w głównym repozytorium, dzięki czemu proces instalacji sprowadza się do wykonania dwóch komend z poziomu terminala:
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Po zakończeniu procesu instalacji wszystkich wymaganych pakietów i zależności możemy sprawdzić, czy wszystko przebiegło pomyślnie wykonując poniższe komendy:
Po pomyślnym zainstalowaniu wymaganych pakietów możemy przejść do procesu instalacji MkAvrCalculator.
Instalacja MkAvrCalculator przy użyciu PlayOnLinuxW celu zainstalowania
MkAvrCalculator na naszym komputerze musimy najpierw uruchomić program PlayOnLinux i sugeruję, aby tym razem uruchomić go z poziomu terminala wpisując
playonlinux w terminalu, ponieważ jeśli podczas procesu instalacji wystąpią jakieś błędy związane z brakiem jakiś pakietów to zostaniemy o tym poinformowani w konsoli.
- Wybieramy "Install a program" z prawego panelu.
- Klikamy "Install a non-listed program".
- Klikamy "Next".
- Zaznaczamy "Install a program in a new virtual drive" i klikamy "Next".
- Wpisujemy nazwę naszego wirtualnego dysku np. 'Atnel' i klikamy dwa razy "Next".
Kopiowanie MkAvrCalculator do wirtualnego kataloguW tym momencie tworzony jest nowy wirtualny dysk. Po zakończeniu procesu tworzenia wirtualnego dysku musimy skopiować cały katalog MkAvrCalculator pobrany ze strony
www.atnel.pl/mkavrcalculator.html do poniższej lokalizacji:
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Jest to konieczne, ponieważ program MkAvrCalculator nie ma instalatora (jest w wersji portable) przez co musimy przed jego uruchomieniem skopiować do naszej wirtualnej przestrzeni jego wszystkie pliki. Po skopiowaniu pobranego MkAvrCalculator wraz z wszystkimi plikami możemy kontynuować dalszy proces instalacji.
- Zaznaczmy "Select another file".
- Klikamy "Browse" i wskazujemy plik mkAVRCalculator.exe z:
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
- Na koniec tworzymy skrót do programu MkAvrCalculator zaznaczając "mkAVRCalculator.exe" i klikając "Next".
Na tym etapie program MkAvrCalculator został pomyślnie zainstalowany w naszym systemie, lecz wymaga jeszcze dodatkowej konfiguracji.
Konfiguracja MkAvrCalculatorTeraz musimy wykonać dwa kroki. Pierwszy to instalacja specjalnej wersji
avrdude dostarczonej przez firmę Atnel. Drugi natomiast to podmiana biblioteki
libusb0.dll na taką która jest kompatybilna z systemem Linux.
W celu zainstalowania programu avrdude należy przejść do zakładki
"Ustawienia", następnie kliknąć
"Instaluj" i stworzyć nowy katalog
"avrdude" tak jak zostało to pokazane na poniższym screenie.
Po stworzeniu katalogu avrdude zaznaczamy go i klikamy przycisk
"Ok".
Teraz przechodzimy do najważniejszego kroku, czyli podmiany biblioteki 'libusb0.dll' w katalogu avrdude. Specjalnie spreparowany plik libusb0.dll można pobrać z
www.devtomek.pl/files/uruchamiamy-mkavr ... ibusb0.dll. Po pobraniu przechodzimy do poniższego katalogu i zastępujemy plik 'libusb0.dll' tym przez nas wcześniej pobranym.
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Test programu MkAvrCalculator na LinuxieW celu przetestowania, czy proces instalacji i konfiguracji przebiegł pomyślnie należy podłączyć programator wraz z jakimś mikrokontrolerem do naszego komputera i kliknąć przycisk
"Sprawdź podłączony AVR". Jeśli nie popełniliśmy żadnego błędu to program powinien rozpoznać podłączony mikrokontroler tak jak zostało to pokazane na poniższym screenie.
Główną zaletą programu MkAvrCalculator jest fakt, że posiada on przejrzysty interfejs GUI, który pozwala na łatwe zarządzanie ustawionymi
fusebitami w naszym procesorze.
MkAvrCalculator - pełna wersjaJeśli posiadasz plik z licencją
lic.dat która pozwala na korzystanie z programu w pełnej wersji, bez żadnych ograniczeń wystarczy, że skopiujesz go do poniższej lokalizacji i uruchomisz ponownie program.
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Dodatkowo jeśli korzystasz z programatora USBasp firmy Atnel w wersji 4.2 oraz masz zainstalowany i skonfigurowany port szeregowy tak, aby obsługiwał FT232 to możesz korzystać z dodatkowych funkcjonalności jakie oferuje ten programator, ale o tym napiszę w kolejnym poście
Pliki do pobrania:
- www.atnel.pl/mkavrcalculator.html
- www.devtomek.pl/files/uruchamiamy-mkavrcalculator-na-linuxie/libusb0.dll
Link do wpisu na moim blogu: www.devtomek.pl/post/5ded03b83836af6a18 ... na-linuxie