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



Teraz jest 9 sty 2025, o 21:24


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 25 ] 
Autor Wiadomość
PostNapisane: 2 mar 2017, o 22:02 
Offline
Nowy

Dołączył(a): 14 maja 2015
Posty: 11
Pomógł: 0

Dzień dobry!
Od pewnego czasu programuję pod linuxem avry przy użyciu Chińskiego programatora noname usbasp. Wszystko śmiga, ale ponieważ lepsze jest wrogiem dobrego, to zakupiłem USBASP 4.1.
i tak usbasp4.1 przy odczycie sygnatury wywala rc-1:
Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

podczas gdy noname działa:
Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


dodam, że wszystkie kable, programtor, avr są podłączone prawidłowo. Podczas próby odczytu sygnatury na usbasp4.1 czerwona dioda mruga 1 raz. Jak zmusić usbasp4.1 do współpracy?

Pozdrawiam

Obrazek



Ostatnio edytowano 2 mar 2017, o 22:19 przez kainzoran, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2017, o 22:09 
Offline
Użytkownik

Dołączył(a): 10 lip 2015
Posty: 334
Pomógł: 32

Spróbuj dorzucić parametr -b 8.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2017, o 22:12 
Offline
Nowy

Dołączył(a): 14 maja 2015
Posty: 11
Pomógł: 0

z
Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
też nie działa. Sprawdzałem na avrdude 6.1 i 6.3.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2017, o 22:34 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2014
Posty: 1032
Lokalizacja: Trójmiasto
Pomógł: 190

Rezystor podciągający reset masz o jakiej wartości? Dla testu wywal go i sprawdź czy zadziała.
Generalnie ATB-USB-ASP jest buforowane przez 74LVC125 a ten ma trochę mniejszą wydajność prądową na wyjściach więc może tu tkwi problem...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2017, o 22:42 
Offline
Nowy

Dołączył(a): 14 maja 2015
Posty: 11
Pomógł: 0

rezystor mam 10k. sprawdzałem bez rezystora i z rezystorem 1k. Z zewnętrznym zasilaniem też nie działa.



Ostatnio edytowano 2 mar 2017, o 22:56 przez kainzoran, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2017, o 22:52 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2014
Posty: 1032
Lokalizacja: Trójmiasto
Pomógł: 190

No to chyba będziesz musiał uderzyć do producenta (czytaj p. Mirka), ale dobrze by było żebyś sprawdził programator pod jakimś windowsem żeby chociaż jedno wykluczyć...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2017, o 23:00 
Offline
Nowy

Dołączył(a): 14 maja 2015
Posty: 11
Pomógł: 0

Nie mam dostępu do Windowsa. Poza tym potrzebuję programatora działającego pod linuxem...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2017, o 23:18 
Offline
Użytkownik

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

Linux to dosyć obszerne pojęcie. Może warto podać jakiej dystrybucji używasz.
Na Kubuntu 16.04 programator śmiga bez problemów.
Spróbuj z uprawnieniami roota. Może jest problem z uprawnieniami.
Spróbował bym jeszcze na innym procku oraz z osobnym zasilaniem na stykówce.
Z tego co pamiętam Mirek nie zajmuje się Linuxem i nie wiele jest w stanie pomóc w tych sprawach.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2017, o 23:23 
Offline
Nowy

Dołączył(a): 14 maja 2015
Posty: 11
Pomógł: 0

mam minta 17 z kernelem 4.4. Osobnego zasilania też próbowałem i roota też próbowałem. W każdym razie programator wykrywa tak:
Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Czy można zrobić jakąś diagnostykę usbasp4.1 np podłączając noname?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2017, o 23:40 
Offline
Użytkownik

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

U mnie wykrywa identycznie. Mint mi super pracował z wersją 4.0 programatora. Wróciłem na Kubuntu. Sprawdził bym jeszcze z dobrą filtracją zasilania i na innym kablu. Miałem kiedyś podobną sytuację. Nie działał mi któryś z programatorów. Zmieniłem kabel i problem się rozwiązał. Ogólnie stykówki są kapryśne...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 2 mar 2017, o 23:44 
Offline
Nowy

Dołączył(a): 14 maja 2015
Posty: 11
Pomógł: 0

Kable też sprawdzałem. Jutro zobaczę jeszcze na debianie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2017, o 08:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 15 lut 2017
Posty: 368
Lokalizacja: Gliwice
Pomógł: 34

A może to jakieś specyficzne zachowanie związane z procesorem ATtiny2313?
Masz może jakiś inny procesor? Może warto wypróbować np ATmega8 lub coś podobnego.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2017, o 08:34 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 26 sty 2016
Posty: 1165
Lokalizacja: Kraków
Pomógł: 93

Na zdjęciu nie widać. Szyny zasilania po obu stronach stykówki masz połączone?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2017, o 09:24 
Offline
Użytkownik

Dołączył(a): 17 paź 2015
Posty: 59
Lokalizacja: Gdynia
Pomógł: 1

Może być też problem z wydajnoscia zasilania USB.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2017, o 14:00 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2014
Posty: 1032
Lokalizacja: Trójmiasto
Pomógł: 190

kainzoran napisał(a):
Nie mam dostępu do Windowsa. Poza tym potrzebuję programatora działającego pod linuxem...
Rozumiem to i nie neguje ale żeby wykluczyć sam programator dobrze by było przetestować go w środowisku które jest pewne i sprawdzone przez Mirka, a jak już ktoś wyżej zauważył to Mirek już wiele razy zaznaczał że środowiska linuxowego nie zna więc faktycznie może nic nie poradzić, stąd propozycja by na windzie chociaż stestować czy wszystko jest ok....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2017, o 15:40 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27343
Lokalizacja: Szczecin
Pomógł: 1041

xentis napisał(a):
kainzoran napisał(a):
Nie mam dostępu do Windowsa. Poza tym potrzebuję programatora działającego pod linuxem...
Rozumiem to i nie neguje ale żeby wykluczyć sam programator dobrze by było przetestować go w środowisku które jest pewne i sprawdzone przez Mirka, a jak już ktoś wyżej zauważył to Mirek już wiele razy zaznaczał że środowiska linuxowego nie zna więc faktycznie może nic nie poradzić, stąd propozycja by na windzie chociaż stestować czy wszystko jest ok....


DOKŁADNIE - bo przecież to co tu kolega autor robi to woła o pomstę do nieba ;) tak żartobliwie troszkę mówiąc ... no ileż można walczyć w ten sposób ....

problem ZAWSZE trzeba DZIELIĆ NA DWA .... eeeeh ileż to razy trzeba powtarzać (a nie chodzi tylko o programowanie tylko wszystko co w życiu robimy)

Zatem wystarczyłoby gdzieś na szybko wetknąć nasz programator do kompa z windowsem, nie wiem czy to u kolegi, czy w pracy no gdziekolwiek - odpalić tam MkAvrCalculator który SAM automatycznie zainstaluje drivery pod windows i podłączyć jakiś procek żeby odczytać fusebity


TOŻ W 5 SEKUND widać będzie co się dzieje - czy jest rc=-1 czy może odczyta ... a może pojawi się info, że urządzenie nie działa w systemie bo np rzeczywiście coś się stało z naszym programatorem ? W tym drugim wypadku OD RAZU wiadomo co jest - i trzeba się zwrócić do producenta czyli do nas do firmy

A tu ? nie wiadomo czy programator jest poprawnie rozpoznawany, czy dobre sterowniki itp itd

a do tego co najgorsze kolega tak pokazał zdjęcie na tej stykówce że nawet nie wiadomo czy poprawnie zasilanie podłączył - OK jakąś wskazówką może być to że inny programator w tym układzie odczytuje tego procka ale nie musi to oznaczać, że nasz nie działa

bo np jeśli któreś połączenie będzie kiepskie to nasz może wymięknąć z uwagi na bufory na liniach i szereg zabezpieczeń, ot po prostu nasz programator WYMAGA rzetelnego i poprawnego podłączenia - w zamian za to - jesteśmy ZAWSZE pewni tego co robimy

krótko mówiąc - nie dość że można to dużo szybciej sprawdzić byle na jakimś windowsie to jeszcze można dużo lepiej przedstawić problem a szczególnie zdjęcia, nie zaś tak na szybko byle być coś tam pokazać

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2017, o 16:39 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Na moje oko: sprawdź czy masz odpowiednie uprawnienia. Błąd jest według mnie przed prockiem, w komunikacji z programatorem.
Możesz pokazać lsusb dla noname?

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2017, o 17:09 
Offline
Nowy

Dołączył(a): 14 maja 2015
Posty: 11
Pomógł: 0

HomoChemicus napisał(a):
Spróbuj dorzucić parametr -b 8.


Dla potomnych! Po przestudiowaniu manuala od avrdude,
Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


prawidłowym prametrem jest:
Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


czyli:

Składnia: [ Pobierz ] [ Ukryj ]
język bash
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

 
Dziękuję wszystkim za zaangażowanie, najbliżej prawidłowej odpowiedzi był HomoChemicus.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2017, o 18:00 
Offline
Użytkownik
Avatar użytkownika

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

Tak śledziłem z ciekawości wątek i mogę powiedzieć, że od razu wiedziałem, iż programator okaże się sprawny.
Nie głupio teraz koledze, że taki pokręcony temat kolega założył?
Nie można normalnie po ludzku np. "Problem z programatorem pod Linux".
A tu kolega od razu musiał oczerniać produkt i snuć teorie spiskowe.

No przepraszam, ale nie mogłem się powstrzymać od komentarza bo już dziesiątki jak nie setki takich tematów widziałem, i co ... no i jakoś zawsze wychodziło na to, że sam użytkownik coś źle zrobił, czegoś nie wiedział, popełnił gdzieś błąd.

Ech, trochę pokory i samokrytyki trzeba w sobie zawsze mieć i błędów zawsze należy szukać zaczynając od siebie, nie od innych.

_________________
.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2017, o 19:18 
Offline
Nowy

Dołączył(a): 14 maja 2015
Posty: 11
Pomógł: 0

Czy ja napisałem gdzieś, że programator nie jest sprawny sprzętowo? No bo, gdybym nie wierzył, że działa to albo poszedłby na śmietnik, albo do reklamacji w Atnelu. Sprawa jest taka, że programator nie działa z tymi samymi ustawieniami avrdude co Chiński noname. A porady typu włącz-wyłącz, nie działa bo zdjęcie bez szyny zasilania, że złe zasilanie, że za duże pojemności na stykówce itp. same sugerują problemy i rozwiązania sprzętowe.

Może warto zrobić poradnik o komunikacji usbasp z avrdude? Przecież nie każdy korzysta z windowsowego MKsoftu, natomiast większość avrowców korzysta (pośrednio lub nie) z avrdude. Pomogłoby to zwłaszcza linuksiarzom;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2017, o 19:49 
Offline
Użytkownik
Avatar użytkownika

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

No ja niestety o linuxie pojęcia nie mam, więc jak napisałem śledziłem temat z ciekawości bo nie bardzo miałem pomysł jak pomóc.

Nie napisałeś, że programator jest niesprawny, owszem. O to właśnie mi chodzi. Nawet gdyby był niesprawny to nic by w tym dziwnego nie było bo wszystko może się uszkodzić i wtedy po prostu trzeba reklamować produkt u producenta, jeśli jeszcze obowiązuje gwarancja i nie ma co z tego robić publicznej rewolucji.

Swym tytułem posta po prostu moim zdaniem niesłusznie sugerujesz, że byle jaki produkt chiński jest lepszy od wysokiej klasy certyfikowanego sprzętu polskiego, uznanego producenta. Chodzi mi tylko o to i aż o to. Sytuacja ta moim zdaniem jest formą działania na szkodę firmy. Może to po prostu w moim przypadku skrzywienie zawodowe po 25 latach pracy w sprzedaży i handlu :-)

Cieszę się, że ostatecznie udało Ci się ujarzmić linuxa oraz avrdude i wszystko działa jak należy, programator również :-)

_________________
.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2017, o 20:22 
Offline
Użytkownik

Dołączył(a): 01 lis 2013
Posty: 301
Pomógł: 32

kainzoran napisał(a):
Może warto zrobić poradnik o komunikacji usbasp z avrdude? Przecież nie każdy korzysta z windowsowego MKsoftu, natomiast większość avrowców korzysta (pośrednio lub nie) z avrdude. Pomogłoby to zwłaszcza linuksiarzom;)


Do obsługi usbasp pod linuksem, jeżeli nie chcesz używać konsoli, mogę polecić programik AVRDUDESS.
Obrazek

Jest wersja pod Windowsa oraz Linuksa. Działa bezproblemowo

_________________
Pozdrawiam,
sq8mvy, Paweł



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2017, o 20:58 
Offline
Użytkownik

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

Mi czasem pomaga avr8 burn-o-mat. Sprawdza się pod Kubuntu i Mint.Dla mnie bardzo wgodny w obsłudze.
Na linuxa jest duże wsparcie tylko trzeba trochę poczytać. Były tutaj na forum tutoriale jak uruchomić programator, eclipse działa tak samo... wszystko jest czego do szczęścia potrzeba ;-)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 3 mar 2017, o 23:37 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 wrz 2014
Posty: 1530
Lokalizacja: Warszawa
Pomógł: 55

Trochę jest w tym wątku:
topic16654.html

_________________
--... ...-- - --- -- . -.-



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 mar 2017, o 12:29 
Offline
Nowy

Dołączył(a): 14 maja 2015
Posty: 11
Pomógł: 0

Dzięki za wskazówki!



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: 25 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 0 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