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

KURS HOME ASSISTANT

Chcesz zautomatyzować swój dom bez skomplikowanego kodowania?
Zastanawiasz się nad wyborem sprzętu, oprogramowania i aplikacji?
Od czego zacząć przygodę z HA w 2025? Co będzie najlepsze na start?

Nasz kurs Home Assistant nauczy Cię krok po kroku, jak łatwo zautomatyzować swój dom i oszczędzić na rachunkach za prąd i ogrzewanie. Bez chmur, bez zbędnych abonamentów. Twoja przygoda z Home Assistant zaczyna się tutaj!

↓↓↓

    Szanujemy Twoją prywatność. Możesz wypisać się w dowolnym momencie.




    Teraz jest 21 maja 2025, o 09:16


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 17 ] 
    Autor Wiadomość
    PostNapisane: 18 lut 2019, o 23:29 
    Offline
    Nowy

    Dołączył(a): 15 gru 2012
    Posty: 23
    Pomógł: 0

    Kupiłem w połowie 2014 roku programator ATNEL. Służył mi dobrze aż dzisiaj wpadł mi w ręce ATMEGA 328P-PU. Procesor nie wykrywany przez ATB-USBASP. Myślałem, że uszkodzony. Wziąłem drugi i to samo. Pomyślałem, że niemożliwe iż kolejny procesor jest uszkodzony. Zacząłem szperać po sieci i okazuje się że akurat te procki są domyślnie z prescale 8 przy taktowaniu 8mHz. Na szczęście miałem jeszcze starszego chińczyka gdzie ustawia się prędkość zworką. Ku mojej radości avrdude zaczął widzieć procki. Zmieniłem FUSY bo programowanie w trybie wolnym zajmowało wieki i ATB też zaczął widzieć procki.

    Nigdy nie aktualizowałem FW na sprzęcie ATB. Jest sposób aby to działało i żebym nie musiał posiłkować się chińczykiem?

    Pozdrawiam,
    Marcin

    Sent from my LEX720 using Tapatalk



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 18 lut 2019, o 23:42 
    Offline
    Moderator
    Avatar użytkownika

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

    Akurat procki ATmega328P to jedne z których najczęściej korzystam ... ale też tysiące innych osób. Nie ma NAJMNIEJSZYCH problemów żeby programatory ATB-USBasp ich nie chciały wykrywać ... Poza tym tak jak każdy procek AVR i ten jest także taktowany fabrycznie z wewn oscylatora 1MHz.

    Coś robisz źle ale co ? Na podstawie takiego opisu ciężko coś podpowiedzieć. Zamiast skupiać się na opisywaniu chińczyka mógłbyś pokazać schemat jak to podłączasz, jakąś fotkę itp - wtedy coś można byłoby pomóc

    _________________
    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: 19 lut 2019, o 00:02 
    Offline
    Użytkownik
    Avatar użytkownika

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

    martii napisał(a):
    Zacząłem szperać po sieci i okazuje się że akurat te procki są domyślnie z prescale 8 przy taktowaniu 8mHz.

    A kupowałeś z pewnego źródła? Jeśli nie, czyli od Chinczyka, to mogą być to procesory z odzysku, dlatego mają inaczej ustawione fuse bity.
    Znam to z autopsji.



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2019, o 01:45 
    Offline
    Moderator
    Avatar użytkownika

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

    Zealota napisał(a):
    martii napisał(a):
    Zacząłem szperać po sieci i okazuje się że akurat te procki są domyślnie z prescale 8 przy taktowaniu 8mHz.

    A kupowałeś z pewnego źródła? Jeśli nie, czyli od Chinczyka, to mogą być to procesory z odzysku, dlatego mają inaczej ustawione fuse bity.
    Znam to z autopsji.

    Ja myślę, że kolega autor nie zwraca uwagi jak wielu początkujących na Fusebit: CKDIV8 ....

    ale masz rację, że ostatnio na rynku coraz więcej podróbek chińskich jeśli chodzi nie tylko o procki, ale te chińskie procki potrafią się rzeczywiście zachowywać przedziwnie

    _________________
    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: 19 lut 2019, o 06:37 
    Offline
    Nowy

    Dołączył(a): 15 gru 2012
    Posty: 23
    Pomógł: 0

    mirekk36 napisał(a):
    Akurat procki ATmega328P to jedne z których najczęściej korzystam ... ale też tysiące innych osób. Nie ma NAJMNIEJSZYCH problemów żeby programatory ATB-USBasp ich nie chciały wykrywać ... Poza tym tak jak każdy procek AVR i ten jest także taktowany fabrycznie z wewn oscylatora 1MHz.

    Coś robisz źle ale co ? Na podstawie takiego opisu ciężko coś podpowiedzieć. Zamiast skupiać się na opisywaniu chińczyka mógłbyś pokazać schemat jak to podłączasz, jakąś fotkę itp - wtedy coś można byłoby pomóc
    No właśnie też się zdziwiłem. Kabel kanda podpięty identycznie w obu przypadkach taśmą z przejściem 10-6 pin. Procki z allegro od dobrze mi znanych i wielokrotnie używanych dostawców.

    Sent from my LEX720 using Tapatalk



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2019, o 06:42 
    Offline
    Nowy

    Dołączył(a): 15 gru 2012
    Posty: 23
    Pomógł: 0

    Zealota napisał(a):
    martii napisał(a):
    Zacząłem szperać po sieci i okazuje się że akurat te procki są domyślnie z prescale 8 przy taktowaniu 8mHz.

    A kupowałeś z pewnego źródła? Jeśli nie, czyli od Chinczyka, to mogą być to procesory z odzysku, dlatego mają inaczej ustawione fuse bity.
    Znam to z autopsji.
    Ten procesor ma oznaczenie na obudowie 328p-pu miałem jeszcze jeden chyba z TME ale miał oznaczenie 328p-n. Z nim nie było problemu.

    Sent from my LEX720 using Tapatalk



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2019, o 07:46 
    Offline
    Moderator
    Avatar użytkownika

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

    martii napisał(a):
    Ten procesor ma oznaczenie na obudowie 328p-pu

    Toż to jest najnormalniejsze oznaczenie procka: 328p - ta literka p oznacza Picopower a PU na końcu że jest w obudowie DIP, wystarczy zajrzeć do pierwszej lepszej noty PDF ... i na pewno nie miałeś z tme 328p-n nie wymyślaj panie kolego.

    _________________
    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: 19 lut 2019, o 08:19 
    Offline
    Użytkownik
    Avatar użytkownika

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

    A ja myślę, że kolega nie zaznaczył w mkavrcalculator'ze opcji "Auto Slow SCK" (zobaczyłem w szklanej kuli)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2019, o 08:26 
    Offline
    Moderator
    Avatar użytkownika

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

    to jak już wróżymy z fusów to ja mogę powróżyć dzisiaj wyjątkowo - że kolega ma podpięty kondensator 100nF do pinu reset

    _________________
    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: 19 lut 2019, o 08:41 
    Offline
    Nowy

    Dołączył(a): 15 gru 2012
    Posty: 23
    Pomógł: 0

    mirekk36 napisał(a):
    Zealota napisał(a):
    martii napisał(a):
    Zacząłem szperać po sieci i okazuje się że akurat te procki są domyślnie z prescale 8 przy taktowaniu 8mHz.

    A kupowałeś z pewnego źródła? Jeśli nie, czyli od Chinczyka, to mogą być to procesory z odzysku, dlatego mają inaczej ustawione fuse bity.
    Znam to z autopsji.

    Ja myślę, że kolega autor nie zwraca uwagi jak wielu początkujących na Fusebit: CKDIV8 ....

    ale masz rację, że ostatnio na rynku coraz więcej podróbek chińskich jeśli chodzi nie tylko o procki, ale te chińskie procki potrafią się rzeczywiście zachowywać przedziwnie
    https://youtu.be/a1t-k7jg5kE

    Sent from my LEX720 using Tapatalk



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2019, o 08:49 
    Offline
    Nowy

    Dołączył(a): 15 gru 2012
    Posty: 23
    Pomógł: 0

    mirekk36 napisał(a):
    to jak już wróżymy z fusów to ja mogę powróżyć dzisiaj wyjątkowo - że kolega ma podpięty kondensator 100nF do pinu reset
    Nie mam kondesatora. Piny lecą prosto do procesora. Płytka do podglądu tutaj:

    https://www.barbouri.com/2017/03/10/diy ... vse-v4-23/

    Na płytce jest dodatkowo kwarc z jego kondesatorami.

    Jak na filmie tani chinol za 15 zł w trybie wolnym daje radę. Zmianiam nim fuses i dopiero ATB widzi procesor.

    Procek z TME na fotce.

    A obrazki dodajemy tak topic44.html Rożowo-Zielony J.

    Sent from my LEX720 using Tapatalk



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2019, o 08:54 
    Offline
    Użytkownik

    Dołączył(a): 27 cze 2018
    Posty: 116
    Pomógł: 6

    Dodaj parametr -B w linii poleceń avrdude. On właśnie jest programowym ustawieniem prędkości sck.
    np -B 8
    http://mirekk36.blogspot.com/2013/06/gdy-nie-dziaa-usbasp-pod-eclipsem.html


    Autor postu otrzymał pochwałę

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2019, o 08:58 
    Offline
    Nowy

    Dołączył(a): 15 gru 2012
    Posty: 23
    Pomógł: 0

    uksta1024 napisał(a):
    Dodaj parametr -B w linii poleceń avrdude. On właśnie jest programowym ustawieniem prędkości sck.
    np -B 256
    Tak to faktycznie pomogło. Ale zawsze ATB jakoś bez tego mi działał wszelakie konfiguracje. Zresztą dlatego w niego zainwestowałem.

    Chińczyk właśnie sprawdziłem tak samo się zachowuje. Zworka na szybkim i z -B 256 tak samo widzi procka jak ATB.

    Sent from my LEX720 using Tapatalk



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2019, o 09:00 
    Offline
    Nowy

    Dołączył(a): 15 gru 2012
    Posty: 23
    Pomógł: 0

    Marhef napisał(a):
    A ja myślę, że kolega nie zaznaczył w mkavrcalculator'ze opcji "Auto Slow SCK" (zobaczyłem w szklanej kuli)
    Nie używam tego narzędzia. Pracuję wyłącznie na Linuxie.

    Sent from my LEX720 using Tapatalk



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2019, o 09:03 
    Offline
    Moderator
    Avatar użytkownika

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

    martii napisał(a):
    Procek z TME na fotce.

    Ta literka N jest luzem i nie należy do symbolu procka - jeszcze raz podpowiadam, zajrzyj do noty PDF i zobacz jak są oznaczane procki AVR

    _________________
    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: 19 lut 2019, o 09:03 
    Offline
    Nowy

    Dołączył(a): 15 gru 2012
    Posty: 23
    Pomógł: 0

    martii napisał(a):
    Marhef napisał(a):
    A ja myślę, że kolega nie zaznaczył w mkavrcalculator'ze opcji "Auto Slow SCK" (zobaczyłem w szklanej kuli)
    Nie używam tego narzędzia. Pracuję wyłącznie na Linuxie.

    Sent from my LEX720 using Tapatalk
    A procesory te wyglądają tak.


    A obrazki dodajemy tak topic44.html Rożowo-Zielony J.
    Sent from my LEX720 using Tapatalk



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 19 lut 2019, o 15:21 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 11 mar 2014
    Posty: 1475
    Pomógł: 167

    martii napisał(a):
    Nie używam tego narzędzia. Pracuję wyłącznie na Linuxie.
    mkAVRCalculator można bez problemów uruchomić pod linuxem :). Jest na tym forum trochę wątków o tym.

    Stary (prawdę mówiąc to już bardzo stary) firmware do USBasp obsługiwał zmianę częstotliwości na SLOW SCK tylko poprzez zworkę. Potem do firmware dodano programowe sterowanie, co wywołuje się w avrdude poprzez dodanie litery -B i wartości SCK. Obecnie (prawie) wszyscy korzystający z aktualnych wersji USBasp korzystają ze sterowania poprzez oprogramowanie a nie bawią się w przełączanie zworek. W ATB-USBasp z tego powodu została usunięta zworka do SLOW SCK, bo po co się bawić w przełączanie zworki jak można to robić programowo parametrem przy programowaniu.
    Dlatego jak chcesz móc programować procek z wolnym taktowaniem, to musisz w avrdude użyć parametry -B (np. -B 8). Jak korzystasz z mkAVRCalculatora to wystarczy zaznaczyć checkboxa "Auto Slow SCK" i jak jest to wymagane to SLOW SCK jest automatycznie ustawiane przez to narzędzie.

    --
    Pozdrawiam,
    Robert



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

    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:  
    cron
    Sitemap
    Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
    phpBB SEO