Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 9 mar 2025, o 23:55


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 9 lut 2017, o 21:16 
Offline
Nowy

Dołączył(a): 23 maja 2015
Posty: 1
Pomógł: 0

Cześć

Chciałam rozpocząć swoją przygodę z mikrokontrolerami jednak mam problemy z avrdude.

Podłączyłam wszystko jak na zdjęciach poniżej:
ObrazekObrazekObrazek

Kolory kabli:
czerwony - VCC
biały - GND
zielony - RESET
niebieski - SCK
czarny - MOSI
pomarańczonwy - MISO

Przy próbie zaprogramowania mikrokontrolera dostaję komunikat:
Kod:
...$ sudo avrdude -p m32 -c usbasp -e -U flash:w:led.hex

avrdude: error: program enable: target doesn't answer. 1
avrdude: initialization failed, rc=-1
         Double check connections and try again, or use -F to override
         this check.


avrdude done.  Thank you.


Wynik polecenia lsusb
Kod:
...$ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 8087:07da Intel Corp.
Bus 003 Device 007: ID 046d:c52f Logitech, Inc. Unifying Receiver
[b]Bus 003 Device 008: ID 16c0:05dc Van Ooijen Technische Informatica shared ID for use with libusb[/b]
Bus 003 Device 002: ID 0bda:58b9 Realtek Semiconductor Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 lut 2017, o 21:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 16 mar 2014
Posty: 745
Lokalizacja: Warszawa
Pomógł: 32

A czy kolega przerobił poradniki o minimalnym podłączeniu?
Polecam Ci na początek przerobić te filmy, a na pewno znajdziesz odpowiedź:
http://mirekk36.blogspot.com/2012/12/avr-jak-zaczac.html

Mogę jeszcze Ci poradzić, abyś przedzwonił sobie miernikiem tę przejściówkę z Kanda do płytki stykowej. Mam dwie takie i żadna się nie nadaje poprzez fatalną jakość lutów i ogólnie niska jakość wykonania. Spróbuj to zrobić kabelkami bezpośrednio z taśmy jak w poradniku no i te przewody to masz fatalnej jakości, być może któryś też jest uszkodzony, mam takich kilkadziesiąt i nie używam bo to strasznie słabe diabelstwo i kilka razy już się na nich przejechałem.

Nic nie piszesz jaki masz programator ani soft.
Próbowałeś odczytać mikrokontroler w MkAvrCalkulatorze?

_________________
.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2017, o 14:45 
Offline
Użytkownik

Dołączył(a): 02 maja 2015
Posty: 100
Lokalizacja: Malbork
Pomógł: 12

Heshette napisał(a):
...$ sudo avrdude -p m32 -c usbasp -e -U flash:w:led.hex

Jeśli musisz korzystać z roota żeby obsłużyć avrdude i usbasp to znaczy, że masz źle ustawione prawa dostępu.
Nie jest w dobrym stylu korzystać podczas zwykłej pracy z uprawnień roota. Później potrafi to robić dziwne problemy.
Na forum był wrzucony fajny wątek jak uruchomić programator usbasp z konta zwykłego użytkownika.
Dobry poradnik: https://www.youtube.com/watch?v=YqjWA3JQjjo.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 lut 2017, o 15:50 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 lip 2013
Posty: 208
Lokalizacja: Kielce
Pomógł: 15

Witam

W tym wątku znajdzie kolega jak w linuxie odblokować dostęp do portów dla avrdude dla zwykłego użytkownika:

topic4282.html?hilit=avrdude,ubuntu#p50951



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 10 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO