Bo to jest programator tylko do AVR Atmela = do pamięci EEPROM się nie przyda :idea:
Zrobiłem dokładnie jak opisałeś. Dograłem sobie nawet minicore i wybrałem atmege 328p. W tym wypadku 'minicore' nie wnosi nic nowego pozatym co już miałeś; rozszerza tylko listę możliwych/dodatkowych processorów nie konfigurowanych w oryginalnej edycji Arduino IDE. Wgrywam także za pomocą "upload using programmer". Jeżeli twój processor jest na 'bb'...
Tak, tylko korzystam z MKAVR Calculator i programatora ATB USBASP i on mi jakoś tych plików nie widzi Co na to autor tego drogiego bądź co bądź zestawu? Elf wczyta darmowe AtmelStudio, które bije "na głowę" płatny "Kardasiator". Da się to "pożenić" z USBASP https://www.attero.pl/artykuly/pokaz/13/...
Programujesz tylko Atmegę, a w jej sofcie zawierasz komunikację z RFM. Sam moduł radiowy nie posiada (chyba) pamięci EEPROM itp, więc po każdym włączeniu musi dostać sekwencję konfiguracyjną, a następnie ramki danych.
Witam. Programuję avr-ki w bascom-ie za pomocą avrdude i usbasp. I stąd pytanie: jak i co ustawić aby za każdym programowaniem nie kasowało mi pamięci eeprom? W pamięci mam numery seryjne czujników temperatury i kłopotliwe jest takie rejestrowanie ich po każdej zmianie pierdoły w programie.
http://obrazki.elektroda.net/71_12692978... Witam, Do niedawna byłem przeciwnikiem płytek testowych (zestawów uruchomieniowych) różnej maści. Zawsze wolałem sklecić sobie coś na szybko na płytce stykowej i już. Nie mniej jednak przy dużej ilości wpadających pomysłów do głowy (a mam ich ciągle bez liku jak na razie), w końcu braknie tych płytek stykowych,...
Da się :) [syntax=bash] $ avrdude -v -v -c usbasp-clone -p atmega8 -U flash:w:nadajnik.hex avrdude: Version 6.3-20171130 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "/etc/avrdude.conf" User configuration file is "/home/test/.avrduderc" User configuration file does...
http://obrazki.elektroda.pl/3128702300_1... Witam serdecznie :) Dawno, dawno temu, za górami, za lasami.. hehe nie no, może nie aż tak :P Popełniłem pewien . Była to wersja bardzo uboga i posiadająca sporo błędów i niedociągnięć. Dlatego po pewnym czasie (dokładnie prawie 4 lata temu, czyli końcówka technikum) zaprojektowałem kolejną...
Wypluło coś takiego: C:\Users\Wojtas\Desktop\USBASP_avrdude\a... -c usbasp -p atmega16 -v -U lfuse:r:-:h -U hfuse:r:-:h avrdude: Version 5.3.1, compiled on Jan 1 2007 at 14:25:19 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ System wide configuration file is "C:\Users\Wojtas\Desktop\USBASP_avrdu de\avrdude\avrdude.conf" Using...
http://obrazki.elektroda.net/78_12770565... Witam! Zniechęcony rozwiązaniami dostępnymi w internecie postanowiłem napisać własny bootloader dla mikrokontrolerów z rodziny AVR. Gotowe rozwiązania jakie znalazłem były zbyt rozbudowane lub po prostu nie działały. Projekt powstał w około 6-7 dni ale tylko dla tego że było to zagadnienie zupełnie...
Witam! Procedura podpięcia tego programatora do Microchip Studio opisana jest dokładnie tu: [url=]http://mikrokontrolery.blogspot.co... Przy częstych zmianach typu mikrokontrolera konieczne jest wielokrotne przerabianie ustawień External Tools. Proponuję ułatwienie sobie pracy: - w katalogu projektu...
Cześć. Koledzy, przyszedł czas że i ja muszę się zmierzyć z wgraniem nowego eeprom do odkurzacza bosch athlet 25,2 v. Wymieniłem w nim baterie i po włączeniu niestety nie startuje. Moje pytanie czy ma ktoś z Was w swoich archiwach działający wsad eeprom? Potrzebuję taki w pliku .hex. Przeczytałem 2 główne wątki na wcześniejszych forach, co prawda jest...
Udało mi się naprawić. Potrzebny jest programator USBasp i pliki flash i eeprom z atmegi z działającego odkurzacza. Sposób i pliki znalazłem w komentarzach pod tym filmikiem: https://www.youtube.com/watch?v=SwQ_74Rs...
Witam A fusy wgrane? Tak. Ostatni (E) u mnie był ustawiony - po sczytaniu go z procesora - na FD. Ustawienie go na FC powoduje, że T4 w ogóle nie chce się włączyć lub włącza się na sekundę, może dwie i gaśnie. FD i działa, tyle że nic nie mierzy (LED widzi np. jako MOS-FET). 1072645 1072646 I log z programowania: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ >>>:...
nie mam szczęści do tego, nie dość ze się na tym nie znam to ciągle pod gore... Masz pod górkę, właśnie dlatego, że bierzesz się za coś, na czym się nie znasz... to w ten sposób należy rozumować. To nie jest kwestia szczęścia. est jakis progres ! gdzieś sie spotkałem ze stk500 to problem z bootloaderem, mimo iż przez arduino go wgrywałem i nie było...
Cześć, to moze być kwestia lockbitów lub fusebitów. Możliwe też, że wypalenie FLASHu zaorało Ci EEPROM. EEPROM w zależności od programu może być kluczowy. Można go zapisać, podobnie jak FLASH. Niestety w zależności od fusebitów a konkretnie ustawienia bitu EESAVE można go sobie też przypadkowo wyzerować flashowaniem. Wyślij jakie masz lockbity i fusebity,...
1. Pytałem o typ pamięci bo na ul Mitery 24C02 było w smd a w tht były inne wersje. . Mam prosty programator USBASP ale nie będę już z tym kombinować . Znalazłem tanio EEPROM to wrzucę go na podstawkę . 2. Za pierwszym razem znikło mi większość stacji tj pod zgubionymi zaprogramowanymi stacjami bardzo cicho grała stacja z pozycji nr 1 a wyświetlacz...
Wątpię, by za pomocą USBASP dało się tutaj cokolwiek zrobić. Nie wiem nawet skąd taki pomysł. Jest tu mikrokontroler AVR??? Wątpliwe też, że wystarczy coś przeprogramować i będzie to działać. Wstaw lepsze zdjęcie, by dało się odczytać symbole układów na płytce. Dodano po 8 Teraz widać, że na płytce jest ATMEGA328. Czy jesteś pewien, że znalazłeś wsad...
Spróbuj programem avrdudess i programatorem usbasp
U siebie od razu budowałem wersję na Mega328P i dlatego nie znałem tego niuansu z napisami w eepromie. To dopiero wyjaśnia dlaczego Autor upierał się przy tym bicie EESAVE. Do pamieci eeprom wgrasz plik z kazdym rozszerzeniem, czy to HEX, EEP czy nawet BIN. Ważne jednak by go wgrać w eeprom a nie widze na tym screenie zakładki eeprom w tym programie...
Podłączyłem JTAGICE mkII do Atmega 32 w komercyjnym urządzeniu żeby ocenić czy procesor nie jest uszkodzony i jakiś cudem po moich eksperymentach procesor okazał się wyczyszczony. Przy pierwszych odczytach lock bity miały wartość 0xC0 (wszystko zablokowane), przy kolejnych zrobiło się 0xFF. Praktycznie urządzenie jest już stracone, procesor wyczyszczony...
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...
Witam Czytałem, że na utratę pojemności tej baterii pomaga reset pamięci EEPROM. W tej chwili zasilany nią laptop wytrzymuje ~minutę. Jak to zrobić? Czy zwykły USBasp wystarczy? Jan
C:\WinAVR\bin\avrdude.exe -C C:\WinAVR\bin\avrdude.conf -p m88p -P usb -c usbasp -U eeprom: w :C:\Documents and Settings\itadek\Pulpit\Nowy folder\eeprom:i Writing | ########################################... | 100% 5.20s avrdude.exe done. Thank you. Dlaczego wciskasz write? Zrobiłeś to na atmedze, z której odczytywałeś pamięć? Plik które załączyłeś...
Zgodnie z tym, co podano na stronie tego projektu: AVRDudess tool or avrdude CLI (avrdude -c avrisp -b 19200 -P /dev/ttyACM0 (or: /dev/ttyUSB0) -p m328p -e -U efuse:w:0xFD:m -U hfuse:w:0xD6:m -U lfuse:w:0xFF:m -U flash:w:R1.0x.hex) can be used for uploading the firmware via the ISP connector on the uSDX. Follow Arduino as ISP instructions if you have...
Witam, Problem dotyczy produktu Pana Tomasza Gumnego http://www.gumny.com.pl/produkt1.htm. Staram się naprawić myszonkę dla osoby niepełnosprawnej, przestała działać po przypadkowym odłączeniu od komputera. Myszka była podłączona przez dedykowany konwerter USB->RS232 -> przewód UTP -> myszonka - taka konstrukcja. Konwerter sprawny - podłączałem mysz...
To może ja powiem co jak robię. Mam taki skrypcik pod linuksem własnoręcznie napisany który kompiluje i programuje. avr-gcc -msize -mmcu=atmega32 plik.c -o plik.out avr-objcopy -O ihex plik.out plik.hex avrdude -c usbasp -p atmega32 -V -U flash:w:plik.hex Do tego dorzucam jeszcze polecenia dla epromu: avr-objcopy -j .eeprom -O ihex plik.out...
Wiem, używałem, ale czy pozwoli mi to zaprogramować EEPROM domyślnymi wartościami zmiennych? Do powyższej linii dotyczącej USBasp wystarczy dodać polecenie programowania EEPROM. Albo programować procek plikiem elf - nowe AVRDude to potrafi.
(at)Piotrek2914 na pewno połączyłeś masę programatora z masą testera? USBASP na 100% współpracuje z tym mikrokontrolerem . :) Płytka Eurotips oraz moja posiada piny w następującej kolejności: http://obrazki.elektroda.pl/2116474400_1... Na czas programowania programator musi podawać własne zasilanie do złącza ISP testera( można odłączyć...
Pamięć EEPROM (i nie tylko) może mieć kilka adresów, ponadto każdy układ ma dwa adresy: do zapisu i do odczytu.
Czy programatorem USBASP dam radę zaprogramować przez program PonyPong pamięć EEPROM 080D0WQ. Wiem, że istnieje do tego programator SI Prog http://www.lancos.com/siprogsch.html ale nie wiem czy potrzebuję go robić czy wystarczy programator USBASP
Kolego doomelek mam pytanie w sprawie twojego softu, po rozpakowaniu są dwa programy, eprom i flash, którego użyć jako wsadu do Atmegi... I wszystko się zgadza bo ATMega ma w środku dwie pamięci i obydwa wsady trzeba wgrać i nawet jest to opisane w linku podanym z modyfikowanymi softami...: Program with the hacked firmware above: avrdude -p m32 -c...
Tym się nie przejmuj. Po prostu program nie znajduje wsadu do pamięci eeprom której ty nie używasz.
Dzięki za odpowiedź. Działa. Moje na podstawie datasheeta też działa. Podczas programowania układu ksuje też cały eeprom stąd myślałem, że coś jest nie tak. Może ktoś podpowie jak programować z pominięciem kasowania eepromu. Programator UsbASP+MKAAVR(AVRDUDE). Pozdrawiam Przecież jest odpowiedni fusebit. Sorki za niedopatrzenie...
Dziękuję za odpowiedź. Wymieniłem lm78m05 (poprzedni był sprawny) oraz oporniki 27k na 3k. Dodatkowo sprawdziłem jeszcze raz procesor. Okazało się, że pamięć eeprom była pusta. Programując za pomocą stk200/300 nie jest istotne (przynajmniej w Bascomie) którą z pamięci (flash czy eeprom) wgramy jako pierwszą. Programując natomiast za pomocą programatora...
Witam Mam problem z kabelkiem hex-v2 20.4 EN+AKP Po zainstalowaniu zgodnie z instrukcją po wpięciu kabla do USB niestety komunikat device unknow. Usb view pokazuje informacje jak w piku. https://obrazki.elektroda.pl/2150972800_... Mam usbasp i atmegę162 da się zaprogramować, niestety eeprom ftd za pomocą mprog nie da się gdyż jest komunikat...
używam avrdude do programatora USBasp ,czy wie ktoś jak zapobiec kasowania pamieci eeprom programowanego układu uC ?
Dawałem na reset rezystor 10k, ale nic to nie dawało. W każdym razie napisałem do sklepu w którym kupiłem programator z opisem problemu i skontaktował się ze mną sam producent programatora. Bardzo rzetelnie i profesjonalnie podszedł do sprawy i po wyczerpaniu wszelkich możliwości wysłał mi drugi egzemplarz programatora! Okazało się, że była jakaś wada...
Nie ma moich układow więc odpada. Znalazłem jeszcze tanie MKII AVR i USBASP ale te sa pewnie do mikrokontrolerów? Zostaje mi chyba zrobić prosty programator na rs232 pod ponny proga.
Bo robisz coś źle. Jak wpiszesz np. CF to daj Execute. Pola Flash i EEPROM muszą byc puste ! Zaznaczyłeś pewnie przy którymś z nich "write" lub "read" A propos cherbaty nie pijam, a herbaty nie słodzę :)
Układ jest zasilany z programatora, to coś przeszkadza ? Chyba coś ruszyło do przodu, ale .. C:\Program Files\avrdude\avrdude\avrdude.exe -C C:\Program Files\avrdude\avrdude\avrdude.conf -p t2313 -P lpt1 -c usbasp -U eeprom:v:C:\Documents and Settings\Wojtek\Pulpit\RGB.hex:a avrdude.exe: AVR device initialized and ready to accept instructions Reading...
Jeśli masz programator typu usbasp to sprawdź czy zworka zmieniająca szybkość programowania jest w pozycji "1MHz". Może zasilanie niestabilne.
Chyba wykrywa ale nie zmienia fusse [syntax=text] C:\Users\Domek>C:\WinAVR-20100110\bin... Usage: avrdude.exe [options] Options: -p <partno> Required. Specify AVR device. -b <baudrate> Override RS-232 baud rate. -B <bitclock> Specify JTAG/STK500v2 bit clock period (us). -C <config-file> Specify location of configuration...
I czy daje możliwość sterowania pracą mikro-kontrolera w trybie (online) podpięcia do serwo-napędów?? To jest dziwne pytanie... To µC steruje czymkolwiek . Programator służy do załadowania programu do pamięci flash i dodatkowej pamięci EEPROM µC. Mam wrażenie, że USBasp jest deczko szybszy od tego pseudo STK500, które prawidłowo się nazywa...
Masz wybrany chip 4313, a prawdopodobnie masz 2313... Acha zaraz to sprawdze. Opis błędu: Arduino:1.8.13 (Windows 10), Płytka:"ATtiny2313(a)/4313 (No bootloader), Enabled, ATtiny2313/ATtiny2313A, 8 MHz (internal), EEPROM retained, B.O.D. Disabled (saves power), no, Enabled, Port A (pins 2,3,17)" C:\Program Files (x86)\arduino-1.8.13\arduino-builder...
pmw -> równie dobrze możesz tego HEXa wgrać programem mkAvrCalculator, wtedy unikniesz jakiejś znowu pomyłki przy wpisywaniu z linii komend w konsoli. Wystarczy wejść w jego zakładkę "Programator" i tam masz wszystko do zapisu do pamięci FLASH albo EEPROM czy Fusebitów i Lockbitów albo do odczytu, wg życzenia ;)
Dobry wieczór,borykam się z problemem poprawnego wgrania bootloadera jak i kodu programu dla układu Atmega88PA w obudowie TQFP32. Układ jest już wlutowany na płytkę do programowania używam przejściówki kanda ISP na 6 pinów. Co ciekawe sprawdzając podłączony avr w programie mkAVR Calculator atmega jest poprawnie wykrywana to też odrzuciłem(mam nadzieję)...
Mam takie pytanko jak już mowa o nowym firmware jak to wgrać do tego usbasp mecze się i mi nie wychodzi w tym avrdude-gui_v0.2.1 Obie zworki mam wpięte http://obrazki.elektroda.net/16_12580827... I przy okazji jeszcze jedno pytanie czy tym usbasp da sie odczytać eeprom spi AT25F1024 I za pomocą jakiego programatora mogę to zgrać? Niby mam schemat...
Witam ponownie. Płytki przyszły, 10 sztuk za 3$. Polutowałem to, wgrałem za pomocą USBasp bootloader MiniCore z ustawieniem wewnętrznego rezonatora 8Mhz. Info z wgrywania: avrdude: Version 6.3-20190619 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file...
Xloaderem i AVR LAB++ nie wgrasz używając portu USB Leonardo. Można sobie próbować, ale to inny protokół i wybranie "Arduino" w AVR LAB++ sieje błędami. Wgrasz używając AVR LAB++ i programatorem USBASP lub "Arduino as ISP" - zrobiony z UNO/NANO. Płytkę wykrywa jak widać prawidłowo na COM4, drivery masz raczej OK, ale jak to jest normalnie, tak po 5s...
Od etap II: [url=https://hobbyrobotyka.pl/wgrac-prog... Kupić programator USBasp + ATmega328 + podstawkę DIL28 wąska; awaryjnie powinno się mieć rezonator kwarcowy 4MHz lub 8MHz. Z "transistortester-mega328_st7565_kit.tar... trzeba wgrać: TransistorTester.hex - do pamięci flash TransistorTester.eep - do pamięci EEPROM Po...
usbasp eeprom usbasp pamięć eeprom eeprom odczyt usbasp
łączyć szeregowy równoległa komunikacja radiowa płyta główna asrock 775dual 880pro
nielegalny pobór energii podnośnik samochodowy
Instrukcja serwisowa Bosch SGV55M03EU/46 - dostęp i porady Stacja bramowa HIKvision rozłącza się ze stacją domową - przyczyny i rozwiązania