Odpowiem ci na pytania dotyczące BL, bo jeśli chodzi o działanie przykładowego programu, to trzebaby go przeanalizować, a jak wiesz mam pewną awersję do BASCOMa :) Bootloader jest odrębną aplikacją i zazwyczaj przyjmuje się, że jest on "nietykalny" - to znaczy jest ładowany raz i zostaje na zawsze. Ponieważ sekcja bootloadera ma własne lockbity, po...
A ja podpowiem, że procesory XMEGA z USB (z tego co pamiętam wszystkie z USB) mają wgrany fabrycznie bootloader DFU po USB - wystarczy więc tylko złącze USB i program FLIP od Atmela - nawet programatora nie trzeba mieć ;)
http://obrazki.elektroda.pl/4873887900_1... Programator USBTiny-MKII SLIM (klon AVRISP-MKII) obsługuje wszystkie µkontrolery Attiny, Atmega oraz Xmega. Posiada trzy interfejsy programowania: ISP, PDI, oraz TPI. Bezpośrednio współpracuje z AvrStudio lub AvrDude. Mała wygodna płytka zawiera dwukierunkowy translator napięć dla wszystkich...
W moim przypadku przesiadka z rodziny Mega na inną Atmela lub nawet innego producenta wymagałaby poznania nowej rodziny, inwestycji w stosowne programatory itp. Stąd na chwilę obecną pozostaję przy Mega. W moim przypadku na tym sprzęcie dopiero "mrygam LED", bo bieżąca robota ma pierwszeństwo, więc nie jestem tak do przodu... ;). Z tą inwestycją w...
Miłośnicy AVR bardzo długo musieli czekać na tani programator/debugger dla mikrokontrolerów firmy Atmel z serii AVR oraz ARM. Doczekali się go dopiero po przejęciu Atmela przez Microchipa. Co prawda wielu wieszczyło, że spowoduje to śmierć mikrokontrolerów AVR, ale nie tylko nic takiego się nie wydarzyło lecz wręcz przeciwnie, wyszły nowe, całkiem ciekawe...
DS2401 dla tego, bo to nie jest skomplikowane (dla mnie). Modyfikowanie bootloadera, czy pisanie własnego to jeszcze za dużo na moje możliwości. :( Hej, ja się właśnie biorę za ten bootloader Atmela z AES'em. Narazie przeczytałem tylko PDF'a ale wszystko wydaje się całkiem łatwe i dopracowane. No i dodatkową zaletą jest to że dają też soft pod PC....
DES Bootloader ze strony Atmela http://www.atmel.com/dyn/resources/prod_...
Witam serdecznie Tematy bootloadera do ARM7 sa ciężko wyszukiwalne w sieci... Do sam7 jeszcze gorzej, a na tym poziomie platforma ma duże znaczenie, ale do rzeczy. Piszę właśnie bootloader którego zadaniem będzie odczytanie obrazu pamięci z pliku i zapisanie go we flashu. I właściwie to zadanie nie jest trudne. Jednak bootloader będzie na początku flasha,...
Niestety genialność Atmela nie zna granic, czego przejawem jest sprzedawanie procków bez bootloadera, pomimo, że odpowiedni wsad można ściągnąć ze strony Atmela. Wgrać możesz przez PDI/JTAG. Z drugiej strony jeśli masz PDI to po co bootloader :)
świetny projekt. :) Jest jakaś prosta opcja na kodowanie (jakoś) wsadu i dekodowanie go w bootloaderze, podczas wgrywania ? Gdyby ten bootloader miał taką opcję, można by dać program klienta, urządzenie, w którym jest bootloader, i wsad komuś, kto będzie mógł jedynie wgrać wsad do tego jednego urzadzenia. Nie będzie mógł np sklonować urządzenia i samodzielnie...
uC to ATmega128. Do upgradu używam oczywiście napisanego przez siebie bootloadera. A widział Ty na stronie Atmela AVR230: DES Bootloader i AVR231: AES Bootloader? Są kody źródłowe, opis. A jakby było potrzebne w asemblerze to: http://point-at-infinity.org/avraes/
Jeszcze nie miałem modułu od Atmela który by miał coś wiecej niż bootloader A miałeś moduł MeshNeticsa zamin został wykupiony przez Atmela? I czy miał wgrane coś więcej niż bootloader? Jeśli na jednym z pinów masz zero logiczne to będzie to RX modułu. Drugie pulsujące to będzie TX. Tak też myślałem. Nie rozumiałem tylko czemu TX pulsuje. Najprawdopodobniej...
Założenia projektu: - ATMEGA8U2 - Bootloader USB z szyfrowaniem AES - kod bootlodera USB w C - kod AES w asm (plik.s) Natrafiłem na problem z prawidłowym zdefiniowaniem w Atmel Studio segmentów kodu. Bootloder USB ma byś w sekcji Bootlodera czyli adres od 0x1000(byte) natomiast ze względu że całość nie mieści się w tej sekcji kod do AES ma być umieszczony...
-100% odporność na błędy podczas aktualizacji firmwar'u - Dane przesyłane po uarcie. - Zapis do eeproma. - Nowy soft będzie podawany z innego procka lub aplikacji. - Właściwy kod i jak bootloader z atmel studio. Trochę wypadłem z tematu tych procków więc potrzebuje się doradzić- lepsze to niż odkrywanie koła na nowo, google nie podaje tyle wyników jeśli...
PDI-PB2 , PDO-PB3 , SCK-PB1 obudowa QFP100 reset i zasilania normalnie ;) Zachęcam do czytania PDF ze strony atmela tam jest zawsze określone rozmieszczenie wyprowadzeń do programowania .
Witam. Domyślam się że mój temat zostanie przyjęty niezbyt chętnie bo w Internecie są już jakieś informacje na ten temat, ale ja niestety ciężko potrafię to zrozumieć. Z programowaniem procesorów 8-bitowych od Atmela mam już jakieś doświadczenie, jednak nigdy nie interesowałem się kwestią bootloaderów. Mam kilka pytań które chce zadać, ale najpierw...
Pomysł jak zawsze ciekawy. Gorzej moze być z realizacja gdyż jeszcze nie widziałem zeby tu ktoś sam sobie napisał bootloader - większość używa chyba gotowego atmela lub z avrfreak. Jezeli jakoś już radzisz sobie z asemblerem na avr to nie wystąpią żadne problemy (no chyba że dokumentacja o czymś zapomniała wspomnieć). Co do ogólnego zarysu to wpięcie...
Arduino to środowisko dla hobbystów Arduino IDE z całą pewnością, ale co konkretnie wg kolegi dyskwalifikuje płytki Arduino od tego by wykorzystywać je w urządzeniach przemysłowych o budowie modularnej? (ja mam parę argumentów przeciw bo mam przed sobą Nano i widzę te "cięcia kosztów", ale jestem ciekaw kolegi argumentacji) ale do czegokolwiek poważniejszego...
Jeżeli programowałeś układ Dragonem, to skasowałeś całą pamięć i przy okazji bootloader z Xmegi. Możesz go bez problemu pobrać ze strony Atmela i gotowy plik. hex wrzucić do układu. Narobiłeś paniki i posądzałeś wszystkich o błędy, a jak to zwykle bywa sam sobie to uczyniłeś. Pozdrawiam!
Ja bym powiedział, że to offtopic, ale skoro już tu jestem coś podpowiem. 1.Aby zapisywać flash w czasie działania programu, nie możesz go jednocześnie odczytywać, a co za tym idzie- program w tym czasie musi się wykonywać z ramu. 2.Zaleca się wyłączanie przerwań na ten czas, bo funkcje ich obslugi mogą się znajdować we flashu (lub funkcje ktore obsluga...
Witam, nabyłem jakiś czas temu zestaw Xplained Atmela z właśnie taką Xmega celem poznania tej rodziny . Procek świetny i ma ogromne możliwości ale brakuje mi tego co oferują większe Xmega czyli FLIP. Mam Dragona i używam razem z tą płytką ale nie ukrywam że fajnie by było programować ją również po USB przez bootloader. Na płytce jest kontroler w postaci...
Nie do końca. AVR z USB z serii U2 i U4 mają wgrany bootloader, najprościej je kupić - różnica w cenie w stosunku do wersji ATMega bez USB jest pomijalna. Zamiast złomu typu USBasp kup sobie klon AVRISPMkII - cena o 20-30 zł wyższa, ale używanie bez porównania łatwiejsze i bez żadnych zworek. Firmowe bootloadery do ATMega i XMEGA możesz pobrać ze strony...
Kolego - nic nie jest dobrze. Naucz się czytać błędy wypluwane przez oprogramowanie. Błąd który pokazałeś mówi jasno, że oprogramowanie avrdude korzystając z programatora nie zdołało połączyć się z mikrokontrolerem. Jeżeli chcesz programować przez Arduino to korzystasz z portu UART uP i wbudowanego bootloadera. Jeżeli chcesz korzystać z programatora...
Witam serdecznie, Zaczynam pracę nad prostymi układami wykorzystującymi mikrokontrolery AVR. W tym celu zakupiłem kit XMEGA-C3 Xplained. Niestety kłopot w tym, że w Atmel Studio nie jest on widoczny gdy próbuję go przeprogramować. W systemie Windows instaluje się jako nowe urządzenie i zasilanie jest również doprowadzane ponieważ program demonstracyjny...
Fajnie jest zobaczyć w końcu coś innego niż arduino i arm. Jakiego srodowiska uzywales do developmentu? Wspomagales sie jakims emulatorem pamieci? Ciekaw jestem czego używał autor. Ja do ok 2005 roku używałem prakietu Franenstein na Amigę. Na PC nie pamietam co. A jeśli chodzi o emulowanie pamięci, to początkowo używałem 89C515(315) z zewnetrzną SRAM...
Gdybyś nie musiał się "kurczowo trzymać Atmela" to poleciłbym ci Analoga z jego bardzo fajnym ADuC814 . Ma na pokładzie rdzeń '52, A/D, D/A, i kilka innych ciekawych dodatków no i najważniejsze wbudowany bootloader czyli programowanie układu odbywa się przez RS-a gdy podasz odpowiedni stan na jeden z pinów i wymusisz reset. No i oczywiście mało pinów...
Witam, Koledzy proszę o podpowiedź jak skorzystać z noty Atmela AVR231 odnośnie stworzenia bootloadera szyfrowanego AES. Przejrzałem notę i nie wiek skąd pobrać kody źródłowe bootloadera i jak się zabrać do stworzenia pliku pod Atmegę16. Może ktoś z Was bawił się już tym bootloaderem. Z góry dziękuje za pomoc
Witam. Po wstępnych , szybkich oględzinach manuala do procka Philipsa nie zauważyłem większych różnic (co ciakawe niektóre fragmenty są jaby "skopiowane") między prockiem Atmela. Procek ATMELA (AT89C51RD2) programuje się trzema metodami. Ja wykorzystuję jeden z nich (który nie wymaga zakupu sprzętowego drogiego programatora), mianowicie programowanie...
Po pierwsze podaj na jakie napięcie masz moduł Arduino. Wskazany przez Ciebie przykład to trochę armata na muchy. W tytule podałem, że chodzi mi o Arduino o napięciu 5V. Dodano po 2 Mam pytanie. Chciałem nabyć arduino mini pro, ale kompletnie nie wiem jaki zasilacz do niego podpiąć? Niestety nie ma on złącza USB, więc zasilanie z tego portu odpada....
kup płytkę do ukłądów próbnych pod obudowę kontrolera. i podstawowe elementy wymagane do pracy (kwarc+ kondziory i kondziory do zblokowania zasilania oraz stabilizator napięcia.) całość zmontuj sam. Potrzeba do tego dobrego szkła powiększającego - z praktyki wiem że takie tanie za 10-20zł mocowane w plastikowych kwadratowych ramkach po rozłożeniu z...
Zakładając, że w firmie pracują małorozgarnięci ludzie (a sądząc po jakości softu śmiało można założyć, że jednak są całkiem rozgarnięci) to masz plik z wersją binarną softu - można to zdeasemblować. Jeśli znasz asembler użytego procka i masz kupę czasu da się to zrobić. Jeśli jednak ludziska są w miarę rozgarnięci (a sądzę, że są) to wersja binarna...
A najprościej to ściągnąć notę Atmela AVR231, ściągnąć gotowe kody programów na PC i bootloadera i już. Masz gotowce z szyfrowaniem AES do 256 bitów, CRC itd. za free. Bez jednej linii własnego kodu :) Oczywiście fusebitów żadnym bootloaderem nie zmienisz - tak się da tylko przy pomocy programatora. Z drugiej strony skoro masz bootloader to zapewne...
Xplained A3BU z tego co wiem programować można przez USB (FLIP), bo ma bootloader (USB DFU), ale chyba nie ma możliwości debugowania. Dodatkowo seria A3 nie ma EBI, a kupne układy nie mają preprogramowanego bootloadera. Ten kit z A1 ma EDBG czyli vcom+pdi łączone bezpośrednio na płytce bez wypuszczonych pinów. Innymi słowy debugger w cenie ale działa...
Light-I i to sa własnie te drugie rozwiazania nie wymienione przeze mnie. Npa najdroższe 51 atmela czy 51 philipsa czy nawet seria aduc. Tam pewnie jest wbudowany program (cos jak bootloader ale u philipsa nie mozna go zmieniać) któremu zwiera sie dodatkowy pin i w ten sposób mozna programować po rs - też jest ISP (In System Programming). Zaraz się...
No właśnie tak sądziłem. Że to raczej będzie zablokowane, gdyż inaczej dało by się zdejmować m.in. flagi zabezpieczające software. Poprzeglądałem trochę net i niektórzy twierdzą, że da się to zrobić .. dlatego pociągnąłem temat z ciekawości. W nocie ogólnej atmela pisze: " separate memory section contains the fuse bytes. These are used for configuring...
Podobno na płytce dwustronnej można wykonać każde Najwiekszym problemem będzie jak sądze napisanie bootloadera, aby się zmieścił w pamięci I2C. Musi tam się przecież zmieścić cała obsługa FAT'u. z bootloader to raczej problemów nie wyniknie. wystarczy 64kb a tam stoi 128k a i wrazie czego to zamiast 24cxxx można dać dataflash atmela (nawet jest dostepny...
Cześć, ghost666 napisał: bez dostępu do portu UART w systemie A czy coś takiego można jakoś przerobić jakoś w systemie? Nie dla radnych niecnych celów ale żeby np router był serwerem dla np arduino. Tak żeby na innym porcie podstawić serwer WWW pokazujący np stan czujników. W alternatywnych softach często się wykorzystuje lighthttpd. Jeżeli bootloader...
Czy miał ktoś do czynienia z AT89C51RB2. Mam problem z zaprogramowaniem tego układu po serialu. Co ciekawe (mam dwa nowe układy) przy podłączeniu nowego układu, ładnie podłączył się flip atmela do układu i go zaprogramowałem mimo ze PSEN nie było podciągnięte do masy rezystorem. Bootloader widocznie domyślnie startuje jak układ jest nowy-czysty. Po...
Witam!!! To może załóż osobny temat i wtedy można prowadzić dalej rozmowy. Co do atmegi to sterowniki będą w folderze od flipa po zainstalowaniu. Uruchomienie bootloadera następuje w momencie resetowania procka i jak po resecie wykryje zwarty pin HWB do masy to wtedy program skacze to bootloadera. Jest opcja taka żeby HWB zewrzeć do masy na stałe i...
Wszystko sie da od tego masz bootloader można go napisać tak że będzie sobie kopiował program nawet z pamiątki I2C czy SPI trzeba tylko napisać procedurę która wykona kopiowanie zawartości programu np z pamięci i2c , wykonasz to na każdym procesorze atmela ,który obsługuje komendę SPM a sa to wszystkie Megi i sporo z grupy Attiny
Cóż, oryginalne płytki od Atmela kosztują krocie (mówię to o seriach gotowych płyt wspierających obecnie produkowane procesory i posiadające możliwość programowania nowych układów, np. STK600 - za zestaw zapłacisz grubo ponad 1500zł), więc się nie opłaca. 1. Poszukujesz czegoś ala launchpad - powiedzmy podobne w wyglądzie - Arduino - płytka bazowa +...
Rozwiązanie o którym mówimy przedstawił Dean Camera, który obecnie pracuje dla Atmela i patrząc po jego projektach (m.ni. LUFA) można śmiało powiedzieć, że jest niezły. To tak ad vocem guru. Nikt nie twierdzi, że jest to rozwiązanie idealne. Ale nie jest złe. 1. Po pierwsze aplikacja o niczym mnie musi wiedzieć i żadnych konfliktów z bootloaderem nie...
Od razu sie spytam czy at91rm9200 ma wewnetrzny Flash i RAM bo juz pare osob mi mowilo ze chyba nie ma. W nocie atmela pisze ze jest"• Additional Embedded Memories – 16K Bytes of SRAM and 128K Bytes of ROM". Ma dokładnie to, co napisano: 16kB pamięci SRAM (dostępnej dla użytkownika), oraz 128kB pamięci ROM - z definicji niezapisywalnej,...
Trochę za późno... Też usunąłem bootloader :/ W sumie trochę to chore jest... Czytam datasheeta i nie mogę dojść do ładu i składu. W jednym miejscu piszą, że scalak na "dzień dobry" działa na wewnętrznym RC 8mega z dzielnikiem przez 8 a wiem z autopsji, że potrzebuje 16MHz kwarcu do działania bootloadera... Za diabła nie dojdzie się jak tam to wszystko...
Źródła Atmela do 89C51snd1c są dostępne na : http://atmelprog.hotmail.ru/ aktualnie powoli pracuje nad swoim playerem na tym ukladzie ale ze wzgledu na duzy zakres tematow idzie to dość wolno, choć do przodu. Idee mam taką: 89C51snd1c + CF(w trybie true IDE) + UDA1330 + wzmacniacz słuchawkowy. Z krótkich doświadczeń z tym prockiem napisze że troszkę...
Witam, Do lutowania polecam lupę i cienki grot. Trochę ciekawi mnie co rozumiecie pod pojęciem "odpowiednia temperatura" - dużo ludzi go używa, a nikt nie precyzuje. Ja trzymam się w przedziale 300-320*C. Potwierdzam ze ten układ to kiszka - działa w zależności od humoru (i nie chodzi mi o mój humor). Dziwi mnie trochę że działa pod win98. Mi się tego...
Mikrokontrolery AVR firmy Atmel zdobyły bardzo dużą popularność na polskim rynku. Dotychczas producent oferował nam dwie rodziny: ATtiny oraz ATmega, które różniły się możliwościami i ceną, choć sposób ich programowania był identyczny. Wprowadzając najnowszą rodzinę, XMEGA, producent dokonał bardzo istotnych zmian, zarówno w budowie procesora, a także...
Aby odpowiedzieć na powyższe pytania dobrze byłoby znać twój budżet. Jeśli jest mały to jakiś prosty programator + stykówka + ATMega88 raczej jest ok. Jeśli możesz trochę zaszaleć (powiedzmy 300-400 zł to polecam jakiś gotowy moduł. Świetne z AVR są moduły XPlained, masz je zaróno w wersji z ATMega, jak i lepszymi XMEGA. Moduł ci polecam, bo za 160...
Freddie, przeinaczasz fakty. Gdzie pisze, że AVR32 jest na rynek urządzeń dekodujących MPEG? Pierwszy wynik na avrfreaks z google na zapytanie "avr32 arm". Co do narzędzi to AVRISP Mk2 można kupić w okolicach 100-140zł, a programuje wszystko - od 6-pinowych ATTiny do AVR32. W dodatku już jest rozpracowany i są dostępne klony, schematy i wsad, więc...
- Jaką te procki z serii AT91SAM7S.... mają maksymalną częstotliwość? Jakoś tego na pierwszej stronie datasheeta nie wyczytałem :) Teoretycznie 55MHz, a Flash 30MHz, co znaczy że z flasha można tylko z taką częstotliwością pobierać instrukcje (a właściwie słowa 32-bitowe), w trybie Thumb można dwa razy szybciej (chyba, nie sprawdzałem). Praktycznie...
przedstawiciel atmela sample atmela biblioteka atmela
rezystancja cewki elektrozawór zmywarki magnetofon stary 433mhz moduł
czujnik deszczu renault czujnik deszczu renault
Błąd RETR w poczcie o2.pl - jak naprawić? Brak polskich znaków w SMS na Xiaomi - jak naprawić?