Witam Jak naprawić posesor w którym podczas wgrywania fusebitów wystąpił błąd zapisu. Chciałbym kupi programator którym można naprawić zablokowany procesor. Bardzo często wgrywam wsady do takiej atmegi, zawsze takie same ustawienia fusebit. Poleci ktoś jakiś dobry programator.
https://obrazki.elektroda.pl/4608942800_... W tym artykule opiszę projekt oraz konstrukcję testera układów FPGA własnego pomysłu, do którego budowy zostałem zmuszony przez Chińczyków, bo w ostatnio zamówionej paczce od nich co trzeci scalak był wadliwy. Tester po wciśnięciu jednego przycisku dogłębnie sprawdzi włożony układ. Będzie...
A gdzie masz podpięte złącze do programowania? Bo jak do pinów uC opisanych MISO, MOSI itd. to proponuje następnym razem zajrzeć do manuala zanim coś zaczniesz robić... ISP do programowania te procki mają na PE0, PE1 i PB1.
To napięcie na resecie coś mi się nie podoba. Może programator blokuje pracę procesora ?
Dzień dobry. Mam problem, mianowicie: Komunikacja z procesorem jest bardzo utrudniona, to znaczy po włożeniu programatora do komputera i podpięciu układu jest błąd - układ nie odpowiada. Parę dni wcześniej owy procesor działał i programował się bez większych problemów. Sprawdzam połączenia - są. Sprawdzam taktowanie procesora - > jest prawidłowe, bo...
a moze programator avr910 na usb ??
Czyli kupić programator do jtaga i da się to uratować? Czy te fusebity są przyczyną błędu programowania?
Usunięcie lockbitów czyści całą pamięć. Flash i eprom.
Jak podpiąłeś programator do procesora? Tzn który sygnał idzie na którą noge procka.
Mam jeszcze do kolegów takie pytanie, czy ten programator obsłuży procesor atxmega128a1. Znalazłem gdzieś na zagranicznym forum, że AVR Studio32 i Avr Dragon obsługują te procesory. Ale czy wtedy działa programowanie przez JTAG, ale czy JTAG jest domyślnie włączone? bo dla tych procesorów nie ma PDI przez AVRdragon I wcale nie ma tak ubogiej listy wspieranych...
Witam zrobiłem programator ze strony http://obrazki.elektroda.net/70_12589744... chciałbym jednak zrobić taką podstawkę która zaprogramuje każdy procek z listy ale jednocześnie żeby nie była większa od np. formatu A4 i żeby każdy procek miał swoją podstawkę może być że 2 lub 3 procki korzystają z tej samej podstawki. a to programator http://obrazki.elektroda.net/69_12589747...
obsługiwane uP ( po lewej opcja avrdude ,ktorej i tak nie bedziesz musiał znać korzystając z graficznej nakładki , po prawej modele procków) m6450 = ATMEGA6450 m3250 = ATMEGA3250 m645 = ATMEGA645 m325 = ATMEGA325 usb1287 = AT90USB1287 usb1286 = AT90USB1286 usb647 = AT90USB647 usb646 = AT90USB646 t84 = ATtiny84 t44 = ATtiny44 t24 = ATtiny24 m2561 = ATMEGA2561...
Witam, mam programator isp STK500 firmy TKM-BIT (www.tkm-bit.pl) oraz Avr Studio. Do tej pory nie miałem kłopotów z programowaniem (programowałem tylko AT90s8535 ATiny2313). Teraz zabrałem się za ATmega64 no i klapa. Nie wykrywa mi wogóle układu. Wszyskie ścieżki 100 razy sprawdzone. Numer z pinami PE0 i PE1 mam już poza sobą oraz dwa podmienione układy....
Programator podpięty źle. Przecież powinien być podpięty pod sygnały MOSI, MISO, SCK, GND Vcc i RESET nie koniecznie w kolejności jaką podałem ale odpowiednio.
Nie wiem czy mkAVRcalkulator ma opcję ustawiania tego gdzieś ale może zmniejszyć prędkość programowania. To chyba ten parametr B im mniej tym wolniej. avrdude -c ftdi -p atmega64 -P ft0 -B 1 Acha MkAVR... ma chyba taką opcje slowsck czy coś tam ze slow wtedy działa wolniej i pewniej.
Jeśli pamięć zajęta tylko w prawie 100% to może te kilkaset bajtów na bootloader da się wygospodarować, zawsze można też zoptymalizować progam. Z pewnością jest to prostsze niż zabawa z ISP. A propos ISP - właściwie nic nie trzeba multipleksować - wystarczy sterować np. linią SCK - układ, który nie dostaje SCK nie wejdzie w tryb ISP, za to RESET utrzyma...
Witam, zamieszczam pare ciekawych programatorów, może komuś się spodobają. Pierwszy z nich potrafi zaprogramować: * AT89C55 (at 12V only) * AT89C1051 / AT89C2051 / AT89C4051 * AT90S1200 / AT90S2313 (AVR) * AT89S8252 / AT89S53 * ATtiny22 (new) 2 z programatorów jest z Elektronika Praktyczna 7/2003 więc raczej niebedę zamieszczał, zainteresownych odsyłam...
obsługiwane uC przez avrdude5.3: Valid parts are: m6450 = ATMEGA6450 [D:\Programy\WinAVR\bin\avrdude.... m3250 = ATMEGA3250 [D:\Programy\WinAVR\bin\avrdude.... m645 = ATMEGA645 [D:\Programy\WinAVR\bin\avrdude.... m325 = ATMEGA325 [D:\Programy\WinAVR\bin\avrdude....
witam jestem jednym z tych co Mirkowi zgłaszali problem "PA" - dokładnie 48PA ale tyczy się to chyba i innych np 8PA itp. o których obsługę przy okazji proszę ;) zainstalowałem nowy "MKAVRkalkulator" i wpisy do avrdude. dobra robota Panowie :) "kalkulator nie rozpoznaje procka - trzeba wybrać ręcznie (jak chyba wspomniano) ale wreszcie można zmienić...
Zakupiłem programator z ICE w jednej obudowie: http://www.allegro.pl/item916923394_usb_... W AVRstudio napisałem do przetestowania następujący program: #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> #include <stdlib.h> #include <avr/interrupt.h> #define FOSC...
Witam chciałem się was zapytać o programowanie atmegi8. w zasadzie dopiero zaczynam zabawę z programowaniem I tu rodzi sie moje pytanie bo chciałbym zaprogramować atmege 8 program jaki mam w grac jest w rozszeżeniu PCB.Jaki polecacie program do wgrywania i jaki programator bo jeszcze nie mam żadnego podajcie i jakieś przykłady najlepiej by było żeby...
Natknąłem się właśnie na poważny problem. Niedawno zmieniłem procka na mega32 któy jak wiadomo ma 32 kb pamięci flash. Programował się poprawnie dopóki nie przekroczyłem połowy pamięci. Teraz przy próbie zaprogramowania mój programator wyświetla informacje że program sie nie zmieści w procku (kompilacja w bascom pokazuje 53% zajętości pamięci flash.)...
Witam, mam pewien problem. Wykonałem prosty programator według tego schematu(może z tą różnicą że zamiast 8 lewych dolnych pinów, do masy połączyłem 6 górnych): http://mirley.firlej.org/files/Art_Pierw... ISPProgrammer po skonfigurowaniu opcji wykrywa mi moją ATMegę. Jednak gdy podłączyłem czerwoną diodę led w taki sposób jak tutaj(do PC5):...
Mam taki dziwny problem... Otóż mam Atmegę128-16 popędzaną zewnętrznym kwarcem 16MHz. No i próbuję wrzucić nań Bootloader MCS. Stosownie sobie przerobiłem deklaracje ; $crystal = 16000000 '$crystal = 14745600 $baud = 38400 'this loader uses serial com 'It is VERY IMPORTANT that the baud rate matches the one of the boot loader 'do not try to use buffered...
Witam. Dzisiaj chciałbym Wam zaprezentowć moją najnowsza aplikację - NAvr. Jest to już wersja 2.0a. Program NAvr® v.2.0a służy do graficznej obsługi znanego nam wszystkim programu avrdude. Obsługuje masę różnych procesorów oraz programatorów. Co można zrobić za pomocą tego programu? 1. Wgrać z dysku plik *.hex do pamięci flash 2. Ściągnąć na dysk...
Koledzy Chciałem spróbować swoich sił w programowaniu mikrokotrolerów. Zakupiłem sobie zestaw taki and load . a tu nie mam zielonego pojęcia. Sterowniki zainstalowane tak jak w instrukcji. Dodam ze mam windows7 x64. Proszę o jakieś wskazówki gdyż jestem już zielony bo nie wiem co robić.
Witam. Zaczynam stawiać pierwsze kroki w dziedzinie mikrokontrolerów. na początek zacząłem od zapoznania i podstawowych przykładów na stroniehttp://www.patron.net.pl/artykuly... Do pewnego momentu idzie wszystko dobrze. Wykonałem z podanej strony programator. program (wg. przykładu) skompilowany poprawnie i utworzony plik .hex (led.hex)...
Witam jak powinienem skonfigórowac basComa i ponyProg2000 by zaprogramoac Atmege8 i jak ustawic zegar uC . dzieki za pomoc PS W pc posiadam tylko USB mam przejscie na COM-a , do tego mam programator. pozdrawiam
Cytat: Dlatego powinieneś wszystkie elementy SMD, przenieść na dół płytki na warstwę Bottom. Dlaczego tak? Np atmega 64 była już we "wbudowanej" bibliotece eagla i ja tu nic nie zmieniałem. Sugerujesz, że package tego elementu jest źle wykonany i powinienem go zmienić? Wszystkie elementy w bibliotekach i z nich pobrane na PCB, są umieszczane automatycznie...
Nie wiem dlaczego producent proponuje takie podłączenie: http://obrazki.elektroda.pl/3361149200_1... skoro nota aplikacyjna Atmega64 stanowi: MOSI - 12 MISO - 13 SCK - 11 RESET - 20 VCC - 21+52 GND - 22+53 Przy takim podłączeniu i zaprogramowaniu procesora weryfikacja powinna przejść prawidłowo. Co się tyczy kwarcu, to nie chodziło...
Rozumiem że UART0 działa ale ja nie o to pytam. Jeszcze raz przeczytaj uważnie mój powyższy post i odpowiedz mi właściwie na to pytanie. Czy w momencie programowania masz coś jeszcze podpięte pod RX0 i TX0 oprócz programatora.
Tak. Co do programatora.
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Ale w tym przypadku chodzi o coś innego. O wykorzystanie tych samych linii jako TXD/RXD i PDI/PDI. Na liniach MOSI/MISO nie będzie żadnego scalaka tylko ewentualnie będzie programator (i wtedy te linie służą jako PDI/PDO). W takim wypadku linia CS nie ma znaczenia. Znaczenie za to mają linie z układu SN75. Linię TXD można podłączyć bez rezystorów. Ale...
Witajcie elektrodowicze. Tym razem, celem artykułu będzie przedstawienie wam kolejnego taniutkiego i bardzo przydatnego programatora od naszych skośnookich braci. https://obrazki.elektroda.pl/5259236300_... Jest to, programator UBSASP, w wersji 2.0, przeznaczony to współpracy z produkowanymi przez Atmela układami AVR. Po zakupie otrzymujemy...
Jeżeli posiada ISP to tak, ale skoro to atmega to musi mieć :)
... czyli konkretnie chodzi o PDI i PDO: http://mikrokontrolery.blogspot.com/2011...
Ile by schematów na forum nie było, zawsze mają te same błędy... Naliczyłem 5 kondensatorów 100n, a powinno ich być +/- 3x tyle... W sumie 5 x 100n to i tak lepiej niż 0 x elektrolit. Reset nigdy nie zadziała, nie wiem co ten przycisk (pomijając fakt, że na schemacie jest gniazdko) niby miałby robić. Zamiast filtrować przez cewkę jedynie zasilanie analogowe,...
Ja swój programator do AVR zakupiłem za ~60zł i obsługuje takie uC: ATmega8, ATmega16, ATmega32, ATmega64, ATmega128, ATmega162, ATmega164, ATmega644 ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny25, ATtiny26, ATtiny45, ATtiny85 , ATtiny261 , ATtiny461 , ATtiny861 AT90CAN128, AT90PWM2, AT90PWM3, AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414,...
Mam jeszcze w domu programator, którym czytałem te pamięci po szukam jutro i napiszę Dodano po 5 https://www.gotronik.pl/programator-isp-...
Oto lista uC, które powinien obsługiwać: - AT90CAN128, AT90PWM2, AT90PWM3, - AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, - ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega169, - ATmega32, ATmega324, ATmega329, ATmega3290, ATmega48, ATmega64,...
Programator masz sprawny, ATmega też jest sprawna; brak ci pliku w Bascomie o symbolu m644Pdef.dat. Musisz go wziąść z wersji Demo jakiejś nowszej od tej wersji, której używasz i skopiować do katalogu w którym masz zainstalowany Bascom.
Witam wszystkich. Mam pewien problem, a mianowicie podczas próby odczytania zawartości EEPROM w ATmega64 do zmiennych wpisywane są jakieś dziwne śmieci. Potrzebuję odczytywać zmienne różnych typów w EEPROM i próbowałem zrobić to za pomocą read_eeprom_block jak i sekwencyjnie zczytywać po 1 bajcie, jednak za każdym razem się dziwne krzaki pojawiają....
Rejestry deklarowane przez program nie mają nić współnego z rejestrami mikrokontrolera , z resztą odczyt i zapis zawartości mikrokontrolera ich nie dotyczy , bo są fizycznie w pamięci ram której programator nie zapisuje . "Rejestr" nie oznacza tylko fizycznego rejestru rdzenia procesora czy peryferiala . Może to być jedna lub kilka komórek w pamięci...
Witam czy ma może ktos z kolegów wsad flash i eeprom do programatora etl hc912 atmega 64 . Bedę bardzo wdzięczny
Przeczytaj całą sekcję o programowaniu ISP - musisz najpierw wejść w tryb programowania. Nie możesz po prostu wykorzystać programatora ISP do Atmeli? Jaki jest powód pisania własnego softu?
STK200/300 kosztuje 15zl...programujesz bezpośrednio z bascoma lub przez ponyproga. STK500 jest droższy ale programujesz bezpośrednio z bascoma i avrstudio. STK200/300 zaprogramujesz m.in.: - AT90S1200, AT90S2313, AT90S2323, AT90S2333, AT90S2343, AT90S4414, AT90S4434, AT90S8515, AT90S8534, AT90S8535 - AT90CAN32, AT90CAN64, AT90CAN128, AT90PWM2, AT90PWM3...
Witam. Posiadam zmywarkę Beko DFS29030X i niestety padło w niej serce programatora, czyli mikrokontroler ATMEGA644PA. Szukałem w internecie wsadu do tegoż mikrokontrolera lecz nie znalazłem. Czy ktoś z was posiada może przypadkiem tenże wsad? Albo przynajmniej gdzie jeszcze w internecie mógłbym go znaleźć lub poza internetem. Proszę o pomoc. Pozdrawiam.
Witam Dopiero zaczynam zabawę z ATmegą i już na początku natknąłem się na problem. Otóż podłączyłem do procesora wyświetlacz HD44780. Udało mi się go poprawnie skonfigurować dzięki programowi AVR studio oraz znalezionych bibliotekach gdzieś w internecie. Następnym krokiem miało być włączenie przetwornika ADC lecz gdy podłączyłem do Aref kondensator...
Witam, Posiadam aparaturę Turnigy TGY 9x (z Atmega64 w środku). https://obrazki.elektroda.pl/5729370600_... Chcę w niej uruchomić modyfikację umożliwiającą wyświetlenie danych z telemetrii z modułów firmy FrSky - posiadam moduł nadawczy DJT i moduł odbiorczy D4R-II. https://obrazki.elektroda.pl/8954753700_... Najpierw...
Sprawa pierwsza czyli instrukcje konfiguracyjne w kodzie. Chodzi o to, że jeśli nie wstawisz takiej instrukcji a użyjesz w kodzie chociażby jednej instrukcji PRINT, INPUT albo innej związanej z UART to cudów nie ma, trzeba skonfigurować UART i kompilator musi przeliczyć prędkość dla UBRR i ustawić bity konfiguracyjne. Dane musi skądś wziąć więc weźmie...
super jeden scalak działa :)
http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
Czy te układy są jakieś inne? No to chyba oczywiste że są inne ;) ale nie pod względem programowania przez ISP. Ustaw w programatorze zworkę SLOW_SCK i przestaw sobie fuski na taktowanie 8MHz to ci ruszy i będzie działać normalnie. Tylko pamiętaj, że jeśli chodzi o wnętrzności procka to innym prockiem jest ATmega644 a innym ATmega644P.
Odstawiłem ArduinoISP i podłączyłem Atmege pod programator szeregowy.
Tylko trzeba zwrócić uwagę, że większe możliwości to też większa cena i większa strata przy przypadkowym spaleniu układu, a nie każdy jest w stanie zapełnić pamięć układu po brzegi i nie każdy potrzebuje wszystkich bajerów, jakie mają droższe scalaki. Ale to może poczytaj notę PDF ATmega88. Gdzie ty tam widzisz tyle dodatkowych bajerów ??? po prostu...
Witam! Czy jest ktoś w Koszalinie, kto mógłby mi wgrać bootloadera do ATMega644p ? Zbudowałem brewtroller'a i teraz mam problem bo kupiłem uC bez bootloadera i nie mogę wgrać Firmware'u. Jestem początkujący i niestety nie mam ani arduino, ani żadnego programatora.
atmega64 programator programować atmega64 schemat atmega64
citroen regulator amica usterka karta abonencka
rozplanowanie rozdzielnicy delonghi świeci tylko kontrolka fusów
Fujitsu-Siemens Amilo – schematy, boardview, Service Manual, identyfikacja płyty głównej Zeversolar błąd 35 – Utility Loss w falowniku, diagnostyka i naprawa