- 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.
@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ł.
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.
- 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$