Niestety nie da się tak zamienić procesorów Można dokupić sam procesor z wgranym botloaderem arduino Na przyszłość radzę sobie wgrać na zapasową atmegę328 botloader arduino
Po wgraniu botloadera wszystko jest już ustawione Wystarczy zamienić kostki by się przekonać
Witam! Mam problem z wgrywaniem programu na mikrokontroler ATmega 2560. Wgrałem na niego bootloader od arduino za pomocą Arduino UNO przez program pana gammona (wpiszcie w google gammon botloader upload, elektroda nie pozwala mi wstawic linku :0 ). problem pojawia sie przy wgrywaniu programu właściwego. chciałem użyć ArduinoIDE aby móc pisać w c++....
Witam wszystkich. By nie zaśmiecać bazy danych nowym tematem, pozwoliłem sobie napisać w tym temacie, szczególnie, że jego tytuł doskonale pasuje do mojego problemu: Zrobiłem sobie płytkę z układem ATMEGA 328p, uruchomiłem i wszystko śmigało. Z programowaniem też nie było problemu. Wszystko ładnie "bujało się" i działało. Wprowadzałem wiele razy upgrad'e...
Stawiam że to są źle ustawione fusebity Arduino używa botloadera a bascom nie. Trzeba ustawić procesor dla pracy bez botloadera ale ja nie używam do tego celu bascoma to nie bardzo pomogę. Sam tytuł w linku mówi że to są standardowe ustawienia fusebityów dla Arduino. Jeśli sobie nie poradzisz to daj znać i coś się z tym zrobi w tym momencie nie dam...
Jest oczywiste że dla freq. taktowania 8 MHz bootloader "opti" nie będzie funkcjonował. Dla mnie to nie jest takie oczywiste, w MiniCore do każdego uC jest kilkanaście różnych botloaderów od 1 do 24MHz (i jeszcze do wyboru warianty od 9 do 500 kbaud), więc jak jest dedykowany dla 8MHz to czemu miałby nie działać?
Snnaap, możliwe, lecz płytka jest na gwarancji, a ja jestem noga w elektronice i nie wiem jak to zdiagnozować. Dodano po 3 Macias, chyba masz rację, muszę zamówić nową atmegę i tak zrobić. Aha, czy to możliwe, że botloader się spaprał i dlatego SPI nie działa ?
Witam Na wstępie się przywitam - na imię mam Piotr, jestem sobą początkującą w kwestii programowanie mikrokontrolerów AVR - przez ostatni rok "bawiłem" się w różne układy na m32 - pisząc soft w bascomie. Przesiadłem się kilka dni temu na procesor m1280 - i tu mam kilka problemów, których źródła nie potrafię zdiagnozować. Przede wszystkim - po wgraniu...
Witam, uruchomiłem atmegę 324 w Bascomie wykrywa mi ją ustawiłem fusebits na 1111 - zewnętrzny kwarc 16mhz i taki jest na płytce - dodałem bibliotekę MightyCore wybrałem atmega 324 i próbuję wypalić przez Arduino mega ale wyskakuje mi błąd o błędnym id - Bascom wykrywa taki sam numer jak arduino podaje ze jest niezgodny. Proszę o pomoc jak w inny sposób...
Chyba faktycznie się rozmijamy :D Rozumiem co to programowanie, że można to robić FLIP'em , a można i po ISP . Rozumiem że programowanie wsadu to jedno, a komunikacja z zaprogramowanym uC to co innego. Nie chce się na razie pakować w rozgryzanie USB - za wysokie progi. Kupiłem USBkey żeby zacząć programować uC w C. Mam do tego program, który wgrywa...
A kupiłby sobie najtańszy programator np USBasp i programował co tylko się da bez cudowania z ardrutino :lol: Poprawka: 4 oporniki, wtyk DB25, kawałek kabla. Warunek - port LPT w kompie. Taniej już się nie da zaprogramować uP! :) Wiem że tak można . Zważywszy na to że autor szukał uP z wgranym botloaderem to raczej miałby problem z polutowaniem kabelków...
Siema, Też mam tą płytkę. Wiem o co Ci chodzi ale nie da rady, bo procek jest już zaprogramowany Botloaderem. Możesz sprawdzić wkładając nooweczkę sklepową w podstawkę - Nie zaprogramuje sie bo nie ma botloadera, żeby zaprogramować botloaderem potrzebujesz programatora. Może być ISP (np STK200) ale jakbyś miał kikla takich procków z botloaderem i sam...
Zawsze można się tego nauczyć(pisać botloader). Czy jest to aż tak trudne? W jakim programie mógłbym napisać taki botloader, w normalnym bascomie? Dodano po 22 Czy mam to zrobić za pomocą np. Max232? Dodano po 17 A może użyć magistrali SPI
Może skorzystasz z innych botloaderów, jesli już musisz: http://www.forbot.pl/forum/topics20/prog... http://avr-news.freehostia.com/tutoriale... http://www.elektroda.pl/rtvforum/topic13...
Nie rozumiem co się dzieje z tą biblioteką, Robię na NANO ATmega168P i działa bez problemowo , wyjmuje nowiutką ATmega168P , zakładam na płytkę wgrywam botloadera tylko i wyłącznie po to by IDE poprzestawiało w AT fusebity a potem wgrywam skecz (IDE nie wywala żadnych błędów), no i niestety nic się nie zmienia , sprawdzanie z Blinkiem , wszystko OK...
Kiedyś jakoś skasował mi się bootloader i tak właśnie zgodnie z instrukcją udało mi się go wgrać ponownie. Dziękuję, poczytam, poszukam. Jak mi się nie uda to będę dalej przynudzał ;) ========================================... Dzięki wielkiej pomocy Kolegi badboy23 udało mi się uruchomić płytkę EVB4.3 w środowisku arduino. Sprawę załatwiło wgranie...
Też tak robiłem, niestety to nic nie daje bo możesz mieć uszkodzony bufor ten GTl2003, ja tak niestety mam, nie chciało mi się go naprawiać bo i tego gtl-a tak łatwo się nie dostanie, więc kupiłem avr isp i za pomocą avrdude i sinaprog programuje procki, ale to tylko isp. Trochę się tego obawiam, ale chciałbym się upewnić że tak rzeczywiście jest....
tak, np DS89C450 jest to jedna z wielu 51ek Dallasa, gdzie soft upycha sie za pomocą botloadera. Nie wiem czemu sie pchasz w wymiane tych procków. Dziś praktycznie każda produkowana 51ka ma możliwość programowania szeregowego. zamiast wyciągać złącze do botloadera nie da się wyciągnać kilku pinów wiecej i programować vias ISP?
proszę o pomoc w napisaniu i wgraniu takiego programu poprzez USBASP, pozdrawiam Czegoś nie kapuję. Masz działający kod na Arduino więc w czym problem? Jak pamiętam Arduino obsługuje USBASP. Próbowałem wgrywać jakieś botloadery itd. ale nic nie wychodzi, potrzebuje to w układzie atmel
Trochę więcej szacunku, kolego janbernat, dla własnego rozumu, he he... Ogólnie ten rejestr przechowuje flagi stanu jednostki centralnej procesora i teoretycznie można go odczytać celem sprawdzenia co było przyczyna resetu ale pod warunkiem że procesor daje znak życia a nie wisi. W nowszych AVR-ach te flagi używane są przez np. przerwania watchdoga...
Kolego blue_17 , mam kilka pytań. 1. Czy próbowałeś użyć do programowania Twojej płytki (z wykorzystaniem bootloader'a w uC) interfejsu RS-232 w komputerze z jakąś przejściówką RS-232C<->UART-TTL dopasowującą poziomy sygnałów? 2. Jeśli tak, to: - jak podłączyłeś RESET, tj. bezpośrednio do DTR, czy jakoś inaczej? - jaki soft z tym działa i czy...
Zbudowałem konwerter joysticka DB9 dla Atari, Commodore na USB według projektu na stronie -> https://obrazki.elektroda.pl/9720882700_... Mam problem z zaprogramowaniem Atmegi8, zgodnie z opisem na stronie, urządzenie należy włożyć z podłączonym joystickiem i wciśniętym przyciskiem fire do portu USB i powinno wykryć urządzenie HIDBoot...
Napisać OS na x64 , To jak napisać botloadera atmega czyli arduino. Tyko dużo trudniej.
Mam parę atmeg8 DIP i SMD i model pod ten procesor zrobiony na PCB, tak już się zorientowałem o aliasach w postaci numerów, na razie postaram się uruchomić komunikacje pomiędzy USBasp w Linuksie ( pracuje na programatorach ) a zastanawiam się nad bootloaderem, chyba powinien działać z TTL na FL232. Dziękuje za pomoc biblioteka bez problemu się dodała...
Witam; mam pytania odnośnie botloadera. Otóż mam ATMEGA2560 i chciałbym go programować przez por rs232 . Tyle tylko, że wolny mam port numer 3. Czy da sie zdobyć taki botloader co zadziala z portu nr 3? Czy wiecie gdzie można zakupić taki botloader? pzdr 3.1.16. Zabronione jest publikowanie wpisów zawierających pytanie/zgłoszenie problemu, na które...
Jak będę miał czas to postaram się przetestować sterowniki te które mam u siebie gdzieś na dysku jeśli któreś zadziałają to tu wrzucę, może nawet dzisiaj to zrobię. Jestem święcie przekonany że to wina sterowników bo przerabiałem temat i straciłem dużo czasu żeby ściągnąć te odpowiednie. Obecnie nie mam w komputerze zainstalowanego usb asp bo jakiś...
Zależy co pobrałeś i czy faktycznie płytka jest sprawna. Programowanie wygląda tak samo jak innych płytek Arduino. Pobrałem ZIP z core do LGT8F328P, raczej z innego źródła bo nie kojarzę tylu wersji, a może było to dawno temu i dlatego była jedna, wgrałem do katalogu Arduino/hardware/Arduino_XI/AVR/board.tx... w moje dokumenty (czyli katalog Arduino_XI...
Myślę że nie jest to dobry pomysł zważając że taki układ można zbudować w oparciu o same przekaźniki(pomijając zdalne sterowani). Sam taki robiłem na pracowni. Był by to zwyczajny przerost treści nad formą + wywalanie niepotrzebnie pieniędzy na Vamgraf-a co jest nieekonomiczne. Takie sterowanie na przekaźnikach można zrobić z zamkniętymi oczyma......
Najłatwiej krytykować niż pomagać ,bls jest potrzebny do stworzenia botloadera , którego mam zamiar wgrać przez usbasp do ATmegi.Następnie będę próbował się połączyć przez PL2303HX by wgrywać wsady.Dlaczego powstaje ten komunikat, a wygenerowanie nie następuje?
Ok rozumie że bootloader wgrywam programatorem do procesora. Gdy procesor ma już botloadera to oprogramowanie do obsługi urządzenia zobaczy je i pozwoli dokonać upgrade tak ? Napisałem do producenta o bootloadera jak dostane plik to czyszczę procesor i wgrywam go jak ten plik hex ? A potem oprogramowanie wykrywa urządzenie i niem wgrywam ten firmware...
Hm... reset hardwarowy ustawia fusebit bootrst...? Nie bardzo rozumiem co mam przenosić? Następna dziwna sprawa. Tak na próbę wgrałem sobie w obszar bootloadera obsługę graficznego wyświetlacza. Wszytko dzieje się na atmega16a który ma 2kB botloadera niby. Tylko że obsługa wyświetlacza zajmuje prawie 4 i wszystko hula. Jak podejrzałem w hex to całość...
botloader mam z kropka - bez kropki przecież nie działa. Musi być jakiś sposób żeby połączyć jeden plik s(asm) z zadeklarowanym miejscem segmentu w projekcie z "c" Bez sensu by bylo jakby nie było takiej możliwości... - strata funkcjonalnosci. Może komuś się to udało i podzieli się odrobinką swojego odkrycia ;-)
Hej mam problem ze zresetowanie fusebitów a dokładnie bitów "lock" w Atmega328P. MCU siedzi w Arduino Nano, ale wszystkie próby wykonuję pod konsolą za pomocą avrdude i programatorem AVRISP - zrobionego z Arduino Uno (programator działa z inną Atmegą). Potrzebuję wyczyścić flash - wyzerować fusebity, ponieważ nie powodzi się wgrywanie firmware w arduino...
A ta krytyka to właściwie w jakim celu? Chcesz człowiekowi pomóc, coś od siebie zaoferować, czy udowodnić, że tylko ty tu jesteś ważny. Nie chcę poważać, Twoich opinii - uważam je za cenne. Uszanuj jednak także zdania innych ludzi. To nie krytyka tylko raczej ostra polemika. Wcale nie miałem zamiaru pokazywać jaki jestem ważny czy kogokolwiek urażać...
Do tej pory miałem do czynienia z prockami ATMEL i tam botloadera wgrywa się bezpośrednio do flesza w procku. Zakładam że tu też. Najpierw muszę się do niego podłączyć. Jak coś będę wiedział więcej to na pewno zamieszczę na EP.
Witam Mam pytanie do doświadczonych programistów AVRków. Nie znam się na bootloaderach dlatego proszę was o pomoc. Potrzebuję się dowiedzieć czy przy użyciu ATmegi np. 128 można uzyskać następującą funkcjonalność. Pamięć programu miała by zostać podzielona na dwa niezależne segmenty, w które przeznaczone by były na różne wersje programu, można przyjąć,...
... a ja bym na twoim miejscu wziął ciut większy procek np Mega16/32 - masz więcej portów więc nie trzeba by było aż tak żyłować i RESETa wyłączać - a wejście na programator ISP zawsze może się przydać. Właśnie tak jak mówił kolega Markosik - setny raz nie wytrzyma i klapa, albo jednak botloader coś zawiedzie i znowu klapa - wylutowywanie, zabawa, strata...
Mam kilka mikrokontrolerowych urządzeń w swoim akwarium. Każde z nich ma swój wyświetlacz, przyciski itd. Chciałem przeprojektować to wszystko w ten sposób, żeby było kontrolowane z jednej "centralki". Generalnie używam mikrokontrolerów atmela. Jaka magistrala danych, dała by się łatwo zaimplementować do tego celu? Założenia, które wymyśliłem do tej...
Napisałem program na ATMEGĘ który od czasu do czasu upgratuje przez botloadera. Wszystko działa ok poza jednym wyjątkiem. Kiedy wraz z rozwojem kodu dodam jakąś zmienną którą przechowuję w EEPROM kompilator C zamienia adresy pozostałych zmiennych w tej pamięci. Efekt jest taki, że wszystkie przechowywane w EEPROM nastawy mojego urządzenia muszę wprowadzać...
arduino botloader botloader wgranie botloader arduino
baofeng odblokowanie częstotliwości przyspieszenie zapłonu wyłącznik akumulator skuter
schemat gniazda zasilania lenovo radosna twórczość elektryczne
Schemat przewodów hydraulicznych Liebherr A316 – opis układu, identyfikacja, manual serwisowy Kanthal D 0,4 mm – ile drutu na 12 V i 60 cm? Obliczenia długości i mocy