Linuxiarze.pl Forum

Dystrybucje Linux => Ubuntu, Kubuntu, Xubuntu, Lubuntu => Wątek zaczęty przez: spairo w Grudzień 07, 2025, 05:07:31 PM

Tytuł: Ubuntu 24.04 pod Windows 10 Pro z WSL ver 2.0, kompilacja attiny824.
Wiadomość wysłana przez: spairo w Grudzień 07, 2025, 05:07:31 PM
- jestem użytkownikem systemu Ubuntu od 2 godzin.
- na systemie win 10 Pro z pomocą wsl.exe ver 2.0 wgrałem Ubuntu ver 24.04.
- w ubuntu uaktualniłem pakiety, wgrane Python, PIP, działa.
- kod do kompilacji attiny824 jest kompilowany pod Ubuntu.
- poniższe komendy działają
sudo apt update
sudo apt install python3-pip

- kolejna zgłasza błąd
sudo apt install -y avr-gcc.
- komunikat podaje że nie widzi lokalizacji pakietu avr-gcc.
- wcześnie w instrukcji proszą o instalację GCC toolchain dla AVR-GCC
 [pymcuprog](https://github.com/microchip-pic-avr-tools/pymcuprog), etc.)
pymcuprog
- tego nie potrafię zainstalowac.
- przegladałem tutoriale z instalacji avr-gcc ale to wszystko były starsze wersje z avrdude,
- tutaj pymcuprog to chyba pythonowe skrypty.
- jak zainstalować ten pakiet z gcc toolchainem ?
 jeszcze jest komenda gdzie są instalowane pakiety w środowisku wirtualnym
pip3 install -r requirements.txt
- gdzie plik *.txt jest w katalogu attiny824
- czy może na forum były jakieś artykuły o instalacji pakietów producenta do poczytania.
Tytuł: Odp: Ubuntu 24.04 pod Windows 10 Pro z WSL ver 2.0, kompilacja attiny824.
Wiadomość wysłana przez: linux4ever w Grudzień 07, 2025, 06:12:38 PM
@spairo U mnie to nazywa sie
Cytatgcc-avr - Kompilator GNU C (kompilator krzyżowy do avr)

https://github.com/m3y54m/start-avr

Cytatsudo apt-get install gcc build-essential
sudo apt-get install gcc-avr binutils-avr avr-libc gdb-avr
sudo apt-get install libusb-dev
sudo apt-get install avrdude

Co do githuba pymcuprog to tylko kod źródłowy programu a nie program wykonywalny.

Najszybciej zainstalujesz program wykonywalny przez pipx czyli sudo apt install pipx

Potem pipx install pymcuprog następnie pipx ensurepath następnie zamykasz okno i otwierasz je ponownie.

Po tych krokach pymcuprog będzie działał.









Tytuł: Odp: Ubuntu 24.04 pod Windows 10 Pro z WSL ver 2.0, kompilacja attiny824.
Wiadomość wysłana przez: pavbaranov w Grudzień 08, 2025, 12:02:16 PM
Cytat: spairo w Grudzień 07, 2025, 05:07:31 PM<CUT>
- kolejna zgłasza błąd
sudo apt install -y avr-gcc.
- komunikat podaje że nie widzi lokalizacji pakietu avr-gcc.
Pytanie: komenda apta oraz Twój potem komentarz jest z dokładnym przytoczeniem nazwy paczki?
Po pierwsze - jeśli tak, to chyba nie znam paczki linuksowej, której nazwa kończyłaby się kropką (".").
Po drugie - szukajka paczek w Ubuntu 24.04 podaje inną (odwrotna kolejność) nazwę tej paczki.
Tytuł: Odp: Ubuntu 24.04 pod Windows 10 Pro z WSL ver 2.0, kompilacja attiny824.
Wiadomość wysłana przez: spairo w Grudzień 08, 2025, 08:12:44 PM
- pisałem że jestem z linuksem od 2 godzin i od urodzenia z windowsem.
- naturalnie kropki nie powinno być, a pakiet ma nazwę gcc-avr, wielkie dzięki.
- tylko w tym pakiecie chyba brakuje attiny824.
Cytat(myenv) raid@MAG-Z3901:~/electronics$ sudo make
mkdir -p ./build
avr-gcc -std=gnu99 -Os -mmcu=attiny824 -DF_CPU=1250000  -DFW_VERSION=\"dev\" -Wall -Winline -Wstrict-prototypes -ffunction-sections -fdata-sections -I. -I./ -I../config -funsigned-char -fdiagnostics-color=always -c -o build/adc.o adc.c
avr-gcc: error: device-specs/specs-attiny824: No such file or directory
make: *** [Makefile:111: build/adc.o] Error 1
(myenv) raid@MAG-Z3901:~/electronics$