REKLAMA
REKLAMA

mirekk36 bootloader

Znaleziono około 38 wyników dla: mirekk36 bootloader
  • sprog - bootloader dla avr [C]

    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 mi obce i wszystkiego musiałem się nauczyć. Rozwiązanie...

    DIY Konstrukcje   10 Lut 2012 20:50 Odpowiedzi: 56    Wyświetleń: 25243
  • HEXLoader - bootloader AVR z obsluga HEX (bez softu na PC!)

    Witam! Chcialem sie podzielic moja nowa, czysto programowa konstrukcja. Jest to bootloader dla mikrokontrolerow AVR, tym odrozniajacy sie od wiekszosci tego typu programow (chocby ostatnio zaprezentowanego przez kolege mirekk36 AVR Boot Loadera), ze nie potrzebuje dodatkowego programu na PC i przyjmuje bezposrednio pliki Intel HEX! Inspiracja byl wlasnie...

    DIY Konstrukcje   16 Gru 2022 00:43 Odpowiedzi: 20    Wyświetleń: 11849
  • REKLAMA
  • [C] Generowanie CRC kodu dla Bootloadera.

    No to mówimy o tym samym. Dla mnie prostrze jest chyba pokrycie całej zawartości FLASHa. Jednak mam problem z samym bootloaderem. Nie działa mi w nim funkcja pgm_read_byte. Znaczy się kompilator wywala errora: main.c:594: error: 'pgm_read_byte' undeclared (first use in this function) To: #include <avr/pgmspace.h> oczywiście...

    Mikrokontrolery   10 Lut 2011 16:55 Odpowiedzi: 20    Wyświetleń: 2513
  • ile razy można programować AVR przez BootLoader ?

    po wymianie procka wszystko chula więc to uszkodzenie procesora, wyczytałęm, że objawami "kończenia się pamięci" jest pojedyncze "gubienie" bitów a nie całej pamięci. mirekk36 -> używam własnego oprogramowania z dwukierunkową transmisją z sumami kontrolnymi i potwierdzeniami wykonanej operacji (bez odczytu zaprogramowanej pamięci) - po prostu wszystko...

    Mikrokontrolery   29 Lis 2010 00:25 Odpowiedzi: 9    Wyświetleń: 2435
  • REKLAMA
  • [AVR] - Bootloader - kilka wątpliwości.

    I tu moje kolejne pytanie - skąd generalnie bierze się te hexy? Na przykład do ATMegi 8 czy ATtiny? Bo chyba nie piszecie tego zawsze sami?:P No ja jeszcze się nie spotkałem z kimś kto kupił zestaw uruchomieniowy po to aby docelowo wgrywać do niego hmmm cudze hexy. Ja sam piszę je zawsze sam, i tych, których znam też piszą sami albo uczą się pisać...

    Mikrokontrolery AVR   19 Lis 2012 07:34 Odpowiedzi: 9    Wyświetleń: 1803
  • [AVR][C] - własny bootloader

    BoskiDialer -> widzę, że jesteś niezłym magikiem bo twoje makefile jest w ogóle nie podobne do tego generowanego przez AVRStudio. Ale spróbowałem tak z ręki skompilować ten twój bootloader: make bootloader i niestety dostaję błąd: makefile:28: *** missing separator. Stop Czy magik to nie wiem, ale ten Makefile nie zadziała. Na początku linii 28 masz...

    Mikrokontrolery AVR   20 Paź 2008 09:40 Odpowiedzi: 8    Wyświetleń: 6029
  • [ATMega644p] - Bootloader do uC- Koszalin

    Rzuć okiem lepiej tutaj czy poprawnie podłączasz to gniazdo ISP , taśmę itp ...

    Mikrokontrolery Początkujący   25 Wrz 2012 19:15 Odpowiedzi: 15    Wyświetleń: 2496
  • [atmega8][c] Reset z programu do bootloadera?

    Pisząc o sekcjach INIT miałem na myśli to co standardowo robi kompilator języka C a nie bootloader Jak to nie bootloader? :D Skoro kompilator wrzuca to do kodu maszynowego bootloadera, to potem wykonuje to booloader. No ale racja, nie czepiajmy się :P bootloader gdy skończy swoje działanie to później już dokona prawidłowego RESET'u procka. Ja bym tego...

    Mikrokontrolery AVR   27 Gru 2010 17:43 Odpowiedzi: 21    Wyświetleń: 2785
  • REKLAMA
  • Wgrywanie bootloadera i kodu programu do Atmega88PA TQFP32 - Błędy w Arduino IDE

    Szczerze mówiąc próbowałem wszystkich ustawień jak również podanych przez Ciebie. Co ciekawe udało mi się wgrać program a rozwiązanie było patrząc teraz z perspektywy czasu "banalne" chociaż wtedy czyli wczoraj jeszcze dla mnie takie nie było. Czytałem i czytałem na elektrodzie i trafiłem na pomysł kolegi c2h5oh o opcji zwolnienia programatora więc...

    Arduino   24 Lut 2021 09:52 Odpowiedzi: 2    Wyświetleń: 282
  • Bootloader + przerwania + AVR-GCC -juz dziala !

    mirekk36 -> przejrzalem te bootloadery i niestety nie jest to to czego potrzebuje. Fakt w trakcie zapisu strony (ktora jest de facto robiona w tle, ale jest to sprzxetowa cecha AVR) jest zapisywanie danych do bufora. Problem polega na tym ze dane wysylane sa paczkami (stronami) i program PCtowy czeka na znak"+" przed wyslaniem kolejnej paczki. Nowy...

    Mikrokontrolery AVR   21 Wrz 2009 14:09 Odpowiedzi: 23    Wyświetleń: 3720
  • REKLAMA
  • [ATMEGA[BASCOM]Bootloader <>RS 485

    ... ale jeśli dobrze się napisze procedury komunikacji RS485 to nie trzeba żadnych dodatkowych opóźnień po wysłaniu dodawać ;).... ;) Postanowiłem zmierzyć tego "delaya".... i okazało się że w BASCOM odpowiedź SLAVE po RS485 wysyła zanim jeszcze MASTER zdejmie TX_ENABLE. Możę to i drobiazg - ale na zakładkę 60us są na magistrali dwa TX. Generalnie...

    Mikrokontrolery AVR   01 Gru 2010 01:23 Odpowiedzi: 37    Wyświetleń: 10010
  • Po raz kolejny Bootloader atmega32 czytałem wszystkie posty

    w woli ścisłości, mirekk36 magistrala jest dupex-owa, więc nie muszę wprowadzać timeout-ów, jedno przewodowa half-duplex. pozatym kod faktycznie jest Mirosław Kardaś chodz mocno modyfikowany i jak się dobrze przyjrzeć to podobny do przykładów AVR (czyżby autor nieładnie nie zaznaczył że wzorował się na przykładach - oj nie ładnie) Light-I dzięki za...

    Mikrokontrolery AVR   14 Gru 2010 16:52 Odpowiedzi: 5    Wyświetleń: 2406
  • Bootloader AVR - "TOMLOADER"

    Cosicek - na m32 pomiędzy "T" a "!" mam opóźnienie rzędu 0,5sek. Pomysł z sygnaturami może i byłby ok gdyby nie prozaiczny problem: jak z poziomu programu zaszytego w procku odczytać jego sygnaturę? Datasheety mówią tylko o odczycie przy programowaniu z użyciem programatora... mirekk36 - właśnie zastanawiałem się nad tym rozwiązaniem podejrzanym kiedyś...

    DIY Konstrukcje   14 Maj 2012 07:04 Odpowiedzi: 97    Wyświetleń: 27648
  • Programator AVR z komunikacją Bluetooth

    Witam. Ostatnio natchnąłem się w internecie na moduły Bluetooth BTM-222. Z racji tego, że na allegro znalazłem aukcje w której moduł taki kosztuje tylko 20zł, rozważam wyposażenie się w taki moduł. Zawsze się przyda nawet do komunikacji bezprzewodowej uC z PC. Założyłem ten temat, ponieważ męczy mnie od dłuższego czasu wykonanie programatora AVR z komunikacją...

    Mikrokontrolery AVR   17 Gru 2010 22:09 Odpowiedzi: 1    Wyświetleń: 2082
  • Pomiar temp. Ds18b20 -jak skrócić program?

    Kolego mirekk36!!! Przestań pisać w sposób obraźliwy. Nic konkretnego się od Ciebie nie dowiedziałem oprócz przechwalań. Założyłem post by się czegoś dowiedzieć a nie wyczytywać Twoich przechwalań. Jestem początkującym i chciałbym się czegoś nowego dowiedzieć a Ty wcale nie pomagasz. Jeżeli nie masz ochoty pomóc to prosze nie pisz takich postów. Kolega...

    Mikrokontrolery AVR   01 Sie 2012 10:27 Odpowiedzi: 24    Wyświetleń: 3085
  • Programator mikrokontrolerów AVR (bazujący na AVR-Doper)

    Jak wiadomo - przy wykorzystywaniu mikrokontrolerów bez programatora się nie obędzie. Oczywiście jest to nieprawda. Można się obejść wykorzystując bootloader. Znaczna ilość procesorów (także z rodziny AVR) to obecnie oferuje. Programator, który nie daje możliwości debuggowania, nie ma chyba żadnej istotniej przewagi nad bootloaderem. Chciałbym tylko...

    DIY Konstrukcje   28 Maj 2011 16:43 Odpowiedzi: 15    Wyświetleń: 11191
  • [c] Automatyczna aktualizacja programu AVR

    Jest to możliwe, program taki nazywa się bootloader. Z tego co pamiętam, kolega mirekk36 zrobił właśnie update via Bluetooth. Ja osobiście zrobiłem bootloader przez I2C (dla PIC18F67J60) Najprościej - zrobić bootloader na RS-232. Ewentualnie możesz wykorzystac AT90USB162 - ma programowanie Via USB device (programem Flip). Ogólnie mówiąc - poczytaj o...

    Początkujący Elektronicy   04 Cze 2012 19:14 Odpowiedzi: 2    Wyświetleń: 811
  • Sunduino V2.0 czyli Sunduino z mikrokontrolerem atmega 32/644

    Ależ cud miód i orzeszki. Pozdrawiam Jak zawsze tego autora :) Ja tylko dystrybuuję :P Ze zezwoleniem oczywiście :) Pozdrawiam Przepraszam za głupie pytanie, ale w uC jestem mega świeży.. Wystarczy złożyć tą płytke, ściągnąć program i można się bawić? W zasadzie jeśli nie wysyłasz programu poprzez zewnętrzną przejściówkę USB<->UART tylko podpinając...

    Artykuły   17 Sty 2014 13:20 Odpowiedzi: 23    Wyświetleń: 17289
  • [ATmega32][FT232RL] Jak odnaleźć się w avrdude? Jak programować przez ten układ?

    Odpowiedź brzmi: "nie zaprogramujesz uK za pomocą USB, dopóki nie wgrasz do niego odpowiedniego bootloader-a". Eeeej kolego, nie opowiadaj takich niesprawdzonych informacji. Jak najbardziej można używać FT232R do programowania mikrokontrolerów AVR Jestem przekonany, że FT232R w układzie służy ogólnie do komunikacji z komputerem, a nie jako osobny programator....

    Mikrokontrolery Początkujący   05 Lut 2012 18:40 Odpowiedzi: 7    Wyświetleń: 2936
  • jak zabezpieczyc uC, ale dac mozliwosc aktualizacji jego zaw

    Ja robiłem podobnie jak kolega mirekk36, tyle że bootloader ładuje firmware z karty SD. A na karcie SD mam zaszyfrowany firmware.

    Mikrokontrolery AVR   04 Lis 2008 18:27 Odpowiedzi: 34    Wyświetleń: 3753
  • [M32U2][LUFA]Czym zmienić fuse bity?/Problemy z zegarem

    Witam!!! Miałem podobny problem z fusami w tym procku a na dodatek skasowałem bootloader. Teraz pozostała mi możliwość programowania przez isp. Co prawda znalazłem jeden program który sobie z tym poradzi ale jest płatny. Ja osobiście poradziłem sobie avrdude w trybie tekstowym z konsoli. Tutaj mamy kalkulator fusebitów [url=]Link A co do tego programu...

    Mikrokontrolery AVR   15 Gru 2010 22:15 Odpowiedzi: 20    Wyświetleń: 3198
  • [Arduino duemilanove] FT232RL jako przejściówka USB-RS232

    Witam, googlowałem lecz nie znalazłem 100% odpowiedzi na pytanie "Czy jest możliwość wykorzystania 4 wyjść na płytce arduino CTS DRS DCD RI jako przejściówki RS 232?". Teoretycznie google mówi iż linie oznaczone DTR i RTS mogą pełnić funkcję wyjścia, a linie oznaczane CTS, DSR, DCD oraz RI - mogą pełnić funkcję wejścia. Więc wysyłanie teoretycznie...

    Mikrokontrolery   15 Sie 2011 18:53 Odpowiedzi: 6    Wyświetleń: 3971
  • Sytuacja na rynku procesorów 8 i 32 bitowych

    Za to niedługo czekał będzie na mnie projekt nieco większy z obsługą USB i może ethernetu. Wtedy już na 100% sięgnę po ARM'a. A może rozważ AVR32, szczególnie UC3 - są w różnych obudowach, od malutkich TQFP48 do większych. USB, ethernet, wbudowany bootloader. Jeśli masz Dragona lub JTAGICEMkII to możesz też wygodnie debuggować.

    Mikrokontrolery   08 Lip 2011 21:51 Odpowiedzi: 474    Wyświetleń: 44106
  • ATmega168 + BTM222 + Windows7

    Kolego mirekk36. Zanim zaczniesz zganiać na brak wiedzy w dziedzinie i tym podobne rzeczy najpierw dokładnie przeczytaj post bo odpowiedziałeśna zupełnie inne pytanie niż było postawione. Moje problemy wiązały się z odbieraniem danych przez komputer, natomiast wgrywanie danych przez bootloader to jest wysyłanie danych, z czym w opisywanej aplikacji...

    Mikrokontrolery AVR   23 Lut 2011 18:02 Odpowiedzi: 13    Wyświetleń: 2637
  • Własna prosta niezawodna przejściówka USB-RS232 (AVR)

    Witam ... Przegryzłem sie przez ten temat pomimo sporego bałaganu spowodowanego zaciętymi walkami , w sumie tylko dlatego, że przyszły święta, a ja pilnie potrzebowałem portu COM (niestety , ani mój R50e , ani komputer stacjonarny nie posiada tego słodkiego portu) do komunikacji z moim samochodem bo postanowił zrobić sobie dyskotekę na desce rozdzielczej...

    DIY Konstrukcje   11 Gru 2018 19:22 Odpowiedzi: 452    Wyświetleń: 238825
  • BTM-222 / BTM-112 fakty i mity (poradnik)

    Bo te plusiki wbrew pozorom mogą się wręcz okazać zgubne jeśli kiedyś o nich zapomnisz i będziesz musiał przesyłać jakiś ciąg znaków w którym właśnie wystąpią pod rząd takie plusy - no i nieoczekiwany Qniec transmisji gotowy. A spróbuj potem od razu wpaść na to - dlaczego ci się czasem transmisja zacina ;) - sam tak miałem. A mi kiedyś dawno temu napisałeś...

    Mikrokontrolery AVR   06 Lis 2014 14:54 Odpowiedzi: 252    Wyświetleń: 101655
  • ATMEGA8l-8PU zamiast ATMEGA8-16PU

    Jak widzisz zagorzali przeciwnicy AVR'ków strasznie się oburzają ;) no tak bo przecież nie można ich programować przez JTAG :( bo są biedne i malutkie i w ogóle samo zło ;) ale nie przejmuj się tym - bardzo fajnie zaczyna się naukę o prockach od AVR'ków bo najłatwiej, bo najtaniej, bo najszybciej - a jak ci się coś odwidzi nie daj co - to nie stracisz...

    Mikrokontrolery   09 Lis 2010 16:27 Odpowiedzi: 42    Wyświetleń: 8725
  • Eclipse avr Avrdude USBasp EvB hello world - wszystko ok - ale nie wgrywa ...

    Witam ponownie, bieżący stan wciąż nierozwiązanego problemu: - program w C jak powyżej - zmieniam na potrzeby kolejnych kompilacji wyłącznie liczbę ms. Usuwam plik .hex, kompiluję (pojawia się nowy), wgrywam - żadnych zmian wciąż działa ten wgrany na początku. Komunikaty po kompilacji: **** Build of configuration Release for project test **** make all...

    Mikrokontrolery AVR   02 Gru 2011 23:50 Odpowiedzi: 16    Wyświetleń: 4888
  • Czy można "częściowo" zaprogramować/przeprogramowa

    poza tym - jeśli komuś zabrakło miejsca - to nie będzie się bawił w dokładanie funkcyjek z eeproma - bo sam kod tego mechanizmu zeżarłby bardzo miejsca .... no chyba, że ktoś hyhyhyhy na etapie planowania już napisałby taką obsługę marnując drogocenne miejsce i przewidując że będzie ładował co jakiś bliżej nie określony czas durne funkcyjki z eeproma!...

    Mikrokontrolery AVR   13 Sie 2009 16:13 Odpowiedzi: 22    Wyświetleń: 1847
  • ATmega32 nie startuje gdy *.hex powyżej 88.8%

    Oczywiście, że kod rozkazu NOP to nie 0xffff ale zarówno 0x0000 jak i 0xffff są traktowane tak samo, czyli nie rób nic. Tak jest chyba w każdym procku i to od dawnych czasów ;) Łatwo się przekonać. Wystarczy wgrać bootloader, i nie ustawić fusebitu BOOTRST. Po resecie program rozpocznie swoją działalność od adresu 0x0000 ;) ... i jak się okaże szybko...

    Mikrokontrolery   01 Lut 2012 15:18 Odpowiedzi: 14    Wyświetleń: 2227
  • Moduł HC-06 i wysyłanie wsadu do procka

    Potrzebowałbyś bootloadera dla ładowania programu przez UART. Ale jest to całkowicie możliwe. Zajrzyj na kanał pana Kardasia (mirekk36) na Youtube. Zdaje się, że kiedyś pokazywał jak coś takiego zrobić.

    Mikrokontrolery Początkujący   22 Wrz 2016 06:31 Odpowiedzi: 2    Wyświetleń: 912
  • Atmega128 - programowanie Smart Clip

    Witam. Kolego mirekk36 - kolega robkry ma rację - piny 2 i 3 w ATMega128 też służą do zaprogramowania tego mikrokontrolera - on po prostu programuje przy pomocy bootloadera. Nie dołuj człowieka. Pozdrowienia - teedd

    Mikrokontrolery   26 Mar 2007 23:09 Odpowiedzi: 53    Wyświetleń: 8157
  • Programator USBasp dla AVRów

    W jakim sensie czy nie lepiej ??? Żeby obejść programowe USB w tym przypadku? Może i lepiej - napisz program do obsługi programatora USBASP i go udostępnij jak zrobił to Thomas Fischl ;) to może niektórzy się pokuszą aby go użyć. Z drugiej strony po choineczkę używać takich hmm troszkę egzotycznych procków do takiego celu gdzie to rozwiązanie znakomicie...

    Mikrokontrolery AVR   18 Wrz 2010 18:25 Odpowiedzi: 24    Wyświetleń: 3641
  • Prosty sterownik bluetooth

    Już jeden się chwalił, że zmieściłby się w 4kb kodu, hyhyhy widzę że dokładnie ta sama szkoła - ty byś z kolei zrobił to 3-4 minuty - i co jeszcze ? Widać że masz mało wiedzy w tym temacie, a ta którą masz oparta jest na przypuszczeniach. Cały czas to podtrzymuje, program by się bez problemu w 4KB zmieścił. Jak mi zapłacisz za czas nad tym spędzony,...

    DIY Konstrukcje   03 Wrz 2010 08:42 Odpowiedzi: 62    Wyświetleń: 22760
  • AVR Boot Loader - który ładnie i szybko działa / USB

    No to ja na marginesie dodam, że "chłopaki" z ATMEL'a dużo wcześnie też napisali taki bootloader z szyfrowaniem. Czy chodzi ci tutaj o przekomarzanie się kto napisał lepszy albo wcześniej ? Wcale nie o to chodzi. Tylko o tym wspomniałem bo gdzieś na tych wszystkich stronach Twojego tematu było chyba pytanie o możliwości szyfrowania hexa. Poza tym szyfrowanie...

    DIY Konstrukcje   24 Sty 2017 17:21 Odpowiedzi: 252    Wyświetleń: 113130
  • Arduino Duemilanove - błąd przy programowaniu

    Najpierw zawsze zaprogramuj sobie poprawnie Fusebity w JEDNEJ OPERACJI - np na zewnętrzny kwarc A dopiero POTEM w kolejnej operacji wgraj wsad HEX po co robisz to jednocześnie ??? wprawdzie to nie musi sprawiać błędu - ale sam sobie wydłużasz cały proces a nieraz nawet masz błąd programowania bo nie przestawiasz programowej zworki SLOW_SCK o której...

    Mikrokontrolery AVR   14 Cze 2013 19:24 Odpowiedzi: 40    Wyświetleń: 19850
  • Przesiadka na AtMega 64 - występują jakieś "kruczki"?

    I dobrze mówisz: Sprawa wygląda inaczej, bo podstawą jest tutaj JTAG i z tej racji przeraża to czasem miłośników AVRa. To właśnie jest to czego najbardziej się do tej pory obawiałem. Powiem szczerze: byłem święcie przekonany, że dla każdego producenta ARM będę musiał posiadać osobny programator. Polałeś miód na moje uszy. :) Jeżeli rzeczywiście jest...

    Mikrokontrolery AVR   14 Cze 2012 06:47 Odpowiedzi: 30    Wyświetleń: 6019
  • [AVR][WinAVR][C] Alokacja zmiennej inicjalizowanej w pamięci EEPROM

    Ja rozumiem wprawdzie, że ty masz jakieś opory przed tym czasem zwłoki, gdy twój bootloader działający przez RS232 musi czekać jakiś czas na dane. Jeśli urządzenie jest krytyczne to można pożenić 2 funkcje. Bootloader przy starcie wysyła informację reset do zarządzającego PC. Ten po pierwsze loguje takie zdarzenia, a po drugie może szybciutko zacząć...

    Mikrokontrolery   12 Wrz 2012 09:06 Odpowiedzi: 52    Wyświetleń: 5074