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? 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 14 lip 2025, o 21:23


    Strefa czasowa: UTC + 1





    Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 100 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4  Następna strona
    Autor Wiadomość
    PostNapisane: 11 lut 2012, o 22:30 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 lut 2012
    Posty: 778
    Pomógł: 9

    Jeszcze nie mam licencji do MKAVR a w liście go nie ma tylko 328p wskazałem pliki avrdude do MKAVR



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lut 2012, o 22:31 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    otwórz w notatniku plik AVRDUDE.CONF

    i poszukaj ATMEGA328 i ATMEGA328P i zobaczysz ze są oba tylko ty cos robisz ewidentnie źle

    jak są procki nowe mają 1MHZ i lecą na zworce slow w usbasp jak masz używki na 8-16 Mhz external kwarc
    to musisz mieć kwarca podpiętego inaczej możesz sobie poczytać najwyżej napisy na obudowie

    czy próbowałeś komendy widocznej na screenie przy avrdude i która wpisałem w poście z reki w CMD
    ??

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lut 2012, o 22:33 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    jak nie masz licencji to jedynie możesz sobie z reki w cmd odpalić avrdude , bo w MK bez licencji nie zobaczysz M328 żadnej

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lut 2012, o 22:37 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 lut 2012
    Posty: 778
    Pomógł: 9

    Spróbowałem
    a gdzie wpiąć kwarc pod XTAL1 i 2 ?
    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lut 2012, o 22:38 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 14 paź 2011
    Posty: 307
    Lokalizacja: Lbt
    Pomógł: 8

    Kwarc pod XTAL1 i 2 i przez kondensatory 12-33pF do masy. Masz na 31 stronie w książce.

    _________________
    Ujemna delta to dopiero początek zabawy...



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 11 lut 2012, o 22:43 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 lut 2012
    Posty: 778
    Pomógł: 9

    Nic nie dało czekam na TAURUS i wtedy sprawdzę bo to nic nie daje :(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 11:14 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    toż widać ze nie to avrdude ciągniesz lub nie ten config

    przecież masz jak byk na moim screenie połączenie terminalowe z procesorem

    wywoływane komendą CMD

    avrdude -c usbasp -p m328 -t

    po czym widzisz ze połączenie zostało nawiązane z procesorem
    i wydałem komendę q czyli quit bo z usbasp i tak można tylko erase w sumie wykonać

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 11:23 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 24 paź 2011
    Posty: 580
    Lokalizacja: Warszawa
    Pomógł: 0

    zacznijmy od początku, wywal te avrdude cały folder weź i usuń, pobierz avrdude SunRivera, wypakuj je na dysk C:\ (na dysku C:\ masz mieć folder avrdude w nim pliki avrdude) i wtedy uruchom CMD i poleceniem cd.. masz dojść na dysk C:\ i tam wywołać komenda cd avrdude i wtedy wpisujesz : avrdude -c usbasp -p m328 -t jak to nie zadziała to znaczy, że źle masz coś podłączone albo nie wiesz co robisz..

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 11:40 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 lut 2012
    Posty: 778
    Pomógł: 9

    Ok pobrałem nowego avrdude od SunRiver wkleiłem tylko jak rozpakowywałem to archiwum wyświetla ze nagłówek jest uszkodzony ? Wchodzę do cmd wpisuje komendę c: aby wejść na dysk C a potem wchodzę do avrdude wpisując avrdude i wklejam to avrdude -c usbasp -p m328 -t i dalej to samo :(

    Obrazek

    A tu próbowałem inna komendę :)

    Obrazek

    Nie wiem jaki firmware mój usbasp ma ale to jest chyba ten z roku 2009 i to jest może powód tych problemów ?



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 12:12 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2012
    Posty: 1469
    Pomógł: 56

    SunRiver napisał(a):
    nie mają różnych sygnatur niestety

    w mkcalku moja 328 bez p jest wykrywana jako P
    ale specjalnie dopisałem do konfiga 328bez p żeby nie było
    i pokazałem na screenie ze działa


    Wydaje mi się, że w tym przypadku nie masz racji.
    spójrz na http://www.atmel.com/Images/doc8271.pdf strona 302
    Jest tam napisane, że:
    sygnatura dla 328 to 0x0E 0x93 0x14
    natomiast dla 328P to 0x0E 0x93 0x07
    Czyli jednak się różnią.

    _________________
    Jestem początkujący i moje porady mogą być błędne



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 12:17 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 lut 2012
    Posty: 778
    Pomógł: 9

    Wiec ten config jest źle zrobiony ? Ale dla SunRiver działa ?



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

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

    No tak my tu cały czas gadu gadu ;) a tymczasem jak sprawdziłem to w pliku avrdude.conf (w MkAvrCalculator) nie ma procka ATmega328 - jest tylko ATmega328P

    osa1313 --->>> czy ty aby na pewno masz procka ATmega328 ????? a nie przypadkiem ATmega328P .... bo może tu robi się całe zamieszanie ???

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

    Dołączył(a): 04 lut 2012
    Posty: 778
    Pomógł: 9

    To jest Atmega328 wyślę fotkę :)

    Obrazek



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 12:25 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2012
    Posty: 1469
    Pomógł: 56

    mirekk36 napisał(a):
    No tak my tu cały czas gadu gadu ;) a tymczasem jak sprawdziłem to w pliku avrdude.conf (w MkAvrCalculator) nie ma procka ATmega328 - jest tylko ATmega328P

    osa1313 --->>> czy ty aby na pewno masz procka ATmega328 ????? a nie przypadkiem ATmega328P .... bo może tu robi się całe zamieszanie ???


    Na pewno ma 328. Bo to wynika bezpośrednio z togo co pokazuje na obrazkach. Sygnatura się zgadza.

    Gdyby miał 328P nie byłoby problemu

    _________________
    Jestem początkujący i moje porady mogą być błędne



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 12:28 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2012
    Posty: 1469
    Pomógł: 56

    Moim zdaniem wystarczy:
    skopiować w pliku .conf sekcję dla 328P
    zmienić nazwę procka z 328P na 328
    zmienić sygnaturę

    Ale obawiam się, że kolego Osa sobie z tym nie poradzi :(

    *** edit ***

    a to dlatego, że w nocie jest napisane, że te procki różnią się jedynie wielkością pamięci, wsparciem dla bootloadera i wielkością wektora przerwań.
    Natomiast 328 i 328P pod tym względem się nie różnią.

    _________________
    Jestem początkujący i moje porady mogą być błędne



    Ostatnio edytowano 12 lut 2012, o 12:31 przez MirkoT, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 12:29 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 lut 2012
    Posty: 778
    Pomógł: 9

    Spróbuje i zobaczę. Tak to jest jak się zaczyna :(



    Ostatnio edytowano 12 lut 2012, o 13:03 przez osa1313, łącznie edytowano 1 raz

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 12:32 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2012
    Posty: 1469
    Pomógł: 56

    osa1313 napisał(a):
    Sorbuje i zobaczę. Tak to jest jak się zaczyna :(


    Nie prawda.
    To kwestia obsługi komputera, a nie mikrokontrolerów...

    _________________
    Jestem początkujący i moje porady mogą być błędne



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 13:06 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 lut 2012
    Posty: 778
    Pomógł: 9

    Może nie jestem specem od komputerów ale takie proste rzeczy potrafię zrobić. I już nie wspomnę ze swój komputer sam sobie złożyłem i dobrałem części ale to nie ma nic wspólnego z obsługiwaniem komputera bo złożyć komputer to jest jak ułożyć puzzle :)



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 13:13 
    Offline
    Użytkownik

    Dołączył(a): 24 sty 2012
    Posty: 1469
    Pomógł: 56

    Czyli wszystko powinno się udać!
    Przeczytaj jeszcze raz to co napisałem poprzednio i... do dzieła
    Powodzenia.

    _________________
    Jestem początkujący i moje porady mogą być błędne



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 13:14 
    Offline
    Moderator
    Avatar użytkownika

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

    Rzeczywiście wygląda na to, że ATmega328 nie różni się niczym istotnym jeśli chodzi o programowanie, dlatego śmiało można skopiować sobie w pliki avrdude.conf całą sekcję od ATmega328P, zmienić nazwę na ATmega328 no i podmienić sygnaturę. (tak jak pisał już wyżej kolega MirkoT

    Ja tego nigdy nie zrobiłem bo zawsze w ręce wpadały mi tylko ATmegi328P ;)

    _________________
    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: 12 lut 2012, o 13:16 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Mirku masz gotowy CONFIG w tym poście z M328
    sprawdzałem działa z M328 bo takich używam wersji 328P nie posiadam ale jak coś mogę pozmieniać to i owo

    #------------------------------------------------------------
    # ATmega328
    #------------------------------------------------------------

    part
    id = "m328";
    desc = "ATmega328";
    has_debugwire = yes;
    flash_instr = 0xB6, 0x01, 0x11;
    eeprom_instr = 0xBD, 0xF2, 0xBD, 0xE1, 0xBB, 0xCF, 0xB4, 0x00,
    0xBE, 0x01, 0xB6, 0x01, 0xBC, 0x00, 0xBB, 0xBF,
    0x99, 0xF9, 0xBB, 0xAF;
    stk500_devcode = 0x86;
    # avr910_devcode = 0x;
    signature = 0x1e 0x95 0x14;

    .
    .
    .

    memory "signature"
    size = 3;
    read = "0 0 1 1 0 0 0 0 0 0 0 x x x x x",
    "x x x x x x a1 a0 o o o o o o o o";
    ;
    ;


    reszta nie ulega zmianie i jest identyczna z m328p

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 13:17 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    różnica jest tylko taka ze p jest pico power

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 13:18 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 lut 2012
    Posty: 778
    Pomógł: 9

    UDAŁO SIĘ :D Pobrałem WinAvr od nowa zainstalowałem i widocznie tam był błąd ;) WSZYSTKIM DZIĘKUJE ZA WSZELKA POMOC :)
    Obrazek



    Ostatnio edytowano 12 lut 2012, o 13:33 przez osa1313, łącznie edytowano 3 razy

    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 13:20 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    kwestia tego było to ze sie sam zamotałem bo mam kilka wersji avrdude i kilkanaście plików CONF , ale jeszcze raz posprawdzałem i przeniosłem

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 13:22 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 24 paź 2011
    Posty: 580
    Lokalizacja: Warszawa
    Pomógł: 0

    wow wkońcu temat zamknięty...

    _________________
    sig off ;(



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 13:23 
    Offline
    Użytkownik
    Avatar użytkownika

    Dołączył(a): 04 lut 2012
    Posty: 778
    Pomógł: 9

    Wiec o to zostałem z dwoma Atmega328 i jedna Atmega168 :D Za darmo.

    TEMAT ZAMYKAM



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 13:45 
    Offline
    Moderator
    Avatar użytkownika

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

    SunRiver --> wiesz co? okazuje się, że ja jednak chyba mam ten wpis do ATmega328P przerobiony kiedyś własnoręcznie z tej co była ATmegi328 ponieważ poza sygnaturą to nic mi się nie różni - a ty podałeś niby fragmenty, które są różne dla m328 wyżej.

    Żeby się nie namieszało - możesz mi przesłać dwie całe sekcje z obydwoma prockami - to po prostu wkleję to zamiast tej mojej miksowanej kiedyś sekcji m328p i wkompiluję do programu - wtedy będziemy mieli wszystko w jednym poprawnie. Bo jak pisałem mnie nigdy nie trafiła się ta atmega bez literki P

    _________________
    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: 12 lut 2012, o 16:17 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    Mirku niema żadnych różnic poza sygnaturą
    wszystkie inne dane wychodzą zgodne , jakbym nie liczył
    tak więc spokojnie

    nadaj nazwę sekcji ATmega328
    wywołanie m328
    i zmień tylko sygnaturę procka

    OBIE SEKCJE

    DLA ATMega328 i ATMEGA328P

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

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    Góra
     Zobacz profil  
    cytowanie selektywne  Cytuj  
    PostNapisane: 12 lut 2012, o 17:44 
    Offline
    Moderator
    Avatar użytkownika

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

    SunRiver --> tak tak, oczywiście już tak zrobiłem - nowa sekcja tylko inna sygnatura ale czekałem na potwierdzenie od ciebie czy coś tam w środku sekcji być może się różni.... jak coś to już jest do pobrania... Nawet pobrał to autor tego wątku, procek wykrył ale jak próbował ustawić zewnętrzny kwarc to pisze że mu procek przestał odpowiadać. Na razie nie wiem czy to przypadkiem nie wina u niego błędnych połączeń.... zobaczymy

    ale może ty masz też pod ręką taki czysty ATmega328 bez tego P i mógłbyś sprawdzić czy działa wszystko dobrze teraz z MkAvrCalculatorem ?

    _________________
    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: 12 lut 2012, o 17:47 
    Offline
    Użytkownik

    Dołączył(a): 04 paź 2011
    Posty: 8615
    Pomógł: 338

    ja mam M328 bez P i działa u mnie prawidłowo nowa wersja ustawiałem kwarc 16Mhz jak zawsze dla SunDuino
    wszystko ok , tylko wracam do starszej wersji wiesz czemu :)

    ale i tam jest OK

    _________________
    Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



    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: 100 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4  Następna strona

    Strefa czasowa: UTC + 1


    Kto przegląda forum

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