Używam i polecam tiny pic loader: http://sourceforge.net/projects/tinybldl... jest to Linuxowa wersja tego: http://www.etc.ugal.ro/cchiculita/softwa... Jest malutki (100 slow), ma taka zalete, ze instaluje sie na koncu pamieci i nie wymaga relokacji kodu programu glownego, jak w przypadku bootloaderow instalowanych na poczatku pamieci.
Jeżeli to jest atmel to programem FLIP przez bootloader po RS232 RxD i TxD (bootloader jest wgrany na stałe do tego uP). Albo przez programator równoległy. Wszystko na stronie Atmela. Jeżeli to Philips to można też Flipem pobróbować, pamiętam, że komuś się udało.
Dla układów ST jest ichniejszy ST Flash Loader. 4\/3!!
W sieci jest mnóstwo bootloaderów dla AVR więc w czym problem żeby ściągnąć jakiś obsługujący dany typ uP i przekompilować go tak by działał na innym porcie UART? http://www.elektroda.pl/rtvforum/topic18... http://www.edaboard.com/thread241977.htm... http://www.edaboard.com/thread239914.htm... http://www.elektroda.pl/rtvforum/topic13...
nie, chyba, że masz napisany bootloader.
Na liscie instrukcji C51 nie ma takich ktore potrafia zapisywac wewnetrznego FLASH z programem. Wiec nie da sie aktualizowac oprograowania ta metoda. Trzeba podlaczac do programatora. Pozdro Dexter
Witam ! W sumie to ci nie powiem czy jak podłączysz po rs232 jak to będzie, Ale chyba o wiele prościej i wygodniej zaprogramujesz go po usb :) wystarczy ze kupisz sobie gniazdo, kabelek na pewno masz do tego ze 3 rezystory i 3 kondensatory w necie na pewno znajdziesz schemat podłączenia USB do tego procka jeśli nie to napisz na priva to ci poślę, a...
Witam, Potrzebuje bootloadera o rozmiarze max 128słów (256B) przez rs232. Ten od Marcina Wiazani z ksiązki "Programowanie mikrokontrolerów AVR w języku Bascom" nie działa:( Również bascomowy boot odmawia posłuszeństwa. Może ktos z was ma dobry bootloarer na atmege8?(dowolny AVR, myśle że dla różnych typów mikrokontrolerów AVR bootloader jest prawie...
Witam. Faktem jest, że nie wszystkie urządzenia wyposażone w interfejs RS232 potrafią prawidłowo działać na porcie USB komputera za pomocą przejściówki USB->COM. Czy możliwy będzie upgrade oprogramowania Atmegi za pomocą programu bootloadera, przy użyiu takiej przejściówki (USB->COM)?
To co zrobiłeś nie miało prawa zadziałać z wybraną płytką NG, ona ma ustwienie na kwarc 16MHz: c:\Program Files (x86)\Arduino\hardware\arduino\avr\board... ... ########################################... atmegang.name=Arduino NG or older atmegang.upload.tool=avrdude atmegang.upload.protocol=arduino atmegang.upload.speed=19200 atmegang.bootloader.tool=avrdude...
Jestem trochę zdezorientowany Twoim opisem, szczególnie w tym miejscu: Ponownie wgrałem na PICKit3 programowego bootloadera (od producenta), przez co nie mogę podłączyć się MPLAB póty, póki nie przejdę w tryb Programmer to go, a to z kolei nie jest takie proste bo każda próba kończy się teraz komunikatem "connection filed". Czy z powyższego mam zrozumieć,...
No po prostu przekierowujesz dane z USB do BootLoadera. Przykładowo masz jakiś przykład do zrobienia przejścówki USB-RS232. I masz BootLoader czytający z RS232. No to w tym kodzie z USB znajdujesz funkcje wysyłające na UART i zamiast do UARTu zapisujesz daną w jakiejś zmiennej i wywołujesz funkcję która normalnie wywoływana była przy przyjściu danej...
Moje atmegi 16 siedzą w sterowniku LPG Stag 50. Mam do nich wsad ale tylko w postaci do wgrywania przez bootloader na RS232. Jest jakaś szansa aby ten soft wgrać przez ISP?
Poskładany ruszył od razu, ale... Wersja z softem 9.52 - nie da się załadować softu poprzez RS232. Bootloader zadziałał tylko raz - jak procek był czysty. Po wrzuceniu 9.52 poprzez RS232 programem bootloader.exe komunikacja z konfiguratorem jest, natomiast nie można ponownie wrzucić innego softu. Fusebity ustawione tak: http://obrazki.elektroda.pl/9977444800_1...
Jet to złącze do wygrania oprogramowania po " rs232 " uP posiada bootloader i taka operacja jest możliwa bez wykorzystania super specjalnych programatorów :)
Bootloader jeśli jest prosty, potrafi też zajmować o wiele mniej. U mnie w jednym z projektów procesor podrzędny jest przeprogramowywany przez procesor główny, protokół jest więc bardzo prosty (zakładam, że błędy transmisji nie występują), sam bootloader zajmuje 358 bajtów (załącznik: źródła, 5 plików, m8). Co do pierwszego postu: ad 1/ Przy linkowaniu...
eprom M27C1001-12B3 ale nie wiem czym go zczytać?W maszynie jest port Rs232
Witam, Czy można w jakikolwiek sposób uszkodzić Atmege 128 pisząc na nią bootloader. Pytam bo nie chcę "zablokować" sobie procesora ćwicząc pisanie bootloadera. Pytanie jest raczej do kolegów/koleżnek którzy przerabiali temat bootloadera na Atmege. I tak przy okazji, jaki polecacie bootloader RS232, MegaLoad czy coś innego? Pozdrawiam,
Trudno mi powiedziec czy plik hex był kompilowany dla bootloadera.Nie ja go pisałem.w opisie całego urządzenie jedynie pisza o bootloaderze i to wszystko
Jak się programuje takiego procka ? SPI, PDI a może coś innego ? Czy sprawdzałeś jak wiele połączeń możesz dokonać zanim procek odmówi współpracy ? Odpowiem za kolegę :) JTAG/SWD, wbudowany bootloader (RS232), lub inny bootloader (jak już go wgramy) - np. właśnie przez USB :) SPI/PDI to tylko w AVR-kach :)
Tak po krótce otwierasz projekt dajesz budowanie i otrzymujesz elf i hex do zaprogramowania w procku. Projekt to już wybrane pliki do kompilacji. Zazwyczaj jeden projekt generuje plik wykonywalny do procka. Do procka może wchodzić kilka projektów. W tym przypadku bootloader i bldcdisp. Zazwyczaj bootloader programujesz raz bldcdisp (w zasadzie też raz)...
Kolega rusala ma racje. Najpierw ISP zaby wgrac program a potem można sie bawic rs232 :-) Bootloader, nawet jesli nie programujesz w bascom polecam zieloną ksiazke marcina, jest tam to wszystko opisane, przykłady w bascomie, schematy i opisy. Bootloader i rs232 tez jest, moge ci to zeskanować jak pragniesz :-) Pozdrawiam
ups :P Dzieki :) Teraz cos ruszylo :) To jeszcze mam jedno pytanie. Mam wgrany bootloader /RS232/i kod w windowsie wgrywam przez komende: sfpu.exe -pcom -n4 -b57600 -fmain.bin -cp n4, 57600 - numer i szybkosc COM-a, Da sie cos takiego odpalic w linuksie? Sa jakies odpowiedniki sfpu.exe ?
Jeśli o mnie chodzi to zapoznaję się z NXP, gdyż podobają mi się sensowne ceny (w tym LPCXpresso zawierające JTAG/SWD). Co do ilości wyprowadzeń zaczynającej się od 48: http://ics.nxp.com/products/lpc1000/lpc1... http://ics.nxp.com/products/lpc1000/lpc1... http://ics.nxp.com/products/lpc1000/lpc1... itd. Każdy z tych ma bootloader RS232 w ROM fabrycznie.
Jeżeli w tym routerku jest szeregowy flash, to można się pokusić o jego wylut, zbudowanie programatora pod LPT (np SPI TT), zgranie zawartości, potem trzeba spreparować plik do wgrania, czyli zostawić bootloader, jeśli tam jest jeszcze i wkleić soft w odpowiednie miejsce. Jest to sposób "hardcorowy", ale jeśli nie chce gadać po RS232, to chyba tylko...
Zanim zaczniesz programować go Jtagiem, spróbuj zaprogramować go przez złącze RS232 kablem null modem. Program i instrukcję programowania przez Rs232 masz do pobrania niżej. W opcjach programu zaznacz Include Bootloader. http://obrazki.elektroda.pl/7899183600_1...
Ja zacząłęm z Philipsem (choć aktualnie brak czasu na kontynuację), z wrodzonej niechęci do babrania się płytkami (i jeszcze te obudowy LQFP) zakupilem w BTC przejsciówkę LPC2106 do DIP(40 PIN). Programowanie odbywa się przez bootloader w procku za pomocą rs232, kompilator gcc (gnuarm.com) ,jakiś edytor z podświetlaniem skłądni i wywoływaniem poleceń...
Zna ktoś ciekawe linki / materiały na w/w temat (bootloader dla AVR)? A co, wcięło Ci klawisz "Szukaj" na klawiaturce ;-) . Napisałem "bootloader avr" potem jeszcze "bootloader avr rs232" i wywaliło mi kilkaset linków. Póki co nie chce mi się w tym grzebać (też wkrótce będę musiał coś takiego napisać ). Z kilku przejrzanych ten wygląda dość ciekawie:...
Nie lepiej było zrobić programowanie przez bootloader poprzez rs232? Niby każdy robi jak umie, ale napisanie kilku instrukcji w asemblerze dla takich prostych czynności jakie wykonujesz to żadna filozofia, a byłoby optymalniej (teraz jest AS3 -> C -> ASM, a byłoby AS3->ASM). Procesor też w/g mnie na wyrost.
Witam. Zaopatrzyłem się niedawno w aplikację zwaną Flash loader demonstrator. Umożliwia ona m.in. zapis i odczyt pamięci programu mikrokontrolera STM32 przez bootloader poprzez RS232. Gdy chciałem odczytać pamięć flash i zapisać obraz pamięci w pliku hex mocno się zdziwiłem, gdyż plik miał rozmiar 319744 bajtów, a flash mojego STM32F103RB ma "tylko"...
A czemu miałoby nie być takich możliwości, przecież RS485 to jeden z podstawowych interfejsów komunikacyjnych ;) Taki Bootloader nawet nie musi się dużo różnić od bootloadera dla RS232.... wystarczy przerobić go tak, żeby "gadał na tematy podmiany firmware" z Masterem tylko wtedy gdy master adresuje to do niego ;) czyli dokładnie tak jak roisz wszystkie...
Każdy ma, Ty też - HC908 mają bootloader umożliwiający programowanie przez RS232.
Atmega8 na kwarcu 16MHz. Wsad 2% flash. W zasadzie to program tylko cyklicznie wysyła "Bootloader A8 test" przez rs232. Próbowałem też inne wsady od tak wgrać ale ich długość nie większa jak 4kb.
mogłbym prosic o schemat ,tzn jak podłączyc bootloader na atmega do procesora równiez atmega ,aby załadować soft przez rs232?
Odlaczanie CAN ;) lub reset procesora linia z RS232 i slanie 0x7f tak by na pewno zalapal... ale najszybciej chyba napisac bootloader zwlaszcza ze to nie tak duzo roboty i nie trzeba zmieniac elektroniki.
Zaprogramuj bootloaderem PICa przy pomocy zewnętrznego programatora. Potem możesz już programować przez normalny konwerter USB/RS232. Bootloader ze strony Microchipa. Polecam adaptację do swoich potrzeb.
To nie podłączałeś się przez ISP, ale przez bootloader i RS232. I tam wyświetla Ci się, że program wgrany poprawnie? Dałeś weryfikację poprawności wgrania wsadu? Mnie się kilka razy zawiesiło wgrywanie i potem weryfikacja była negatywna i właśnie się dziwnie zachowywało. Czy próbowałeś kilka razy resetować układ po wgraniu wsadu?
Ja bootloader wymieniam po RS232 a nie po BDM, wrzucam tego B200UNS, zdejmuje zworkę i zapominam o nim. Może twoim problemem są jakies zimne luty a nie sam bootloader, w końcu Nokia ma już swoje lata.
Możesz zobaczyć programami od innych dekoderów co mają procesor ALi 3511-Cryptobox , Amiko, Openbox. Tu masz do pobrania. Po wypakowaniu klikamy 2x plik LZMA. Wgrywamy Allcode+bootloader. Przewód RS232 null modem z przeplotem. Wgrywany plik ma być bez folderu. Najlepiej nadaje się komputer, który ma port RS232 bo z przejściówkami różnie. Najlepiej nadaje...
A czy może ktoś wie jaki programator wybrać w arduino ide? Zacznij od analizy "dlaczego potrzebujesz bootloader?". Jeżeli docelowo będziesz używał tego programatora w środowisku Arduino, to wpisywanie bootloadera do processora nie ma uzasadnionej potrzeby. Bootloader będzie tylko zajmował miejsce w pamięci flash processora. Bootloader umożliwia komunikację...
JTAG nie, mnie interesuje programowanie przez port szeregowy dostępny na zewnątrz urządzenia, dlatego RS232. Przecież zawsze możesz zrobić sobie bootloader, przez RS232, USB, czy nawet ETHERNET, prawda? Rozwiązanie z RS232 jest kiepskim sposobem przy 512kB flash i prędkości max 115200. Jest super kiepskim rozwiązaniem - jeśli chodzi o zrobienie kompletnego...
1. Czym różnią się zestawy - Arduino uno czy duemilanove to podstawowe w pełni funkcjonalne zestawy. Wersje mega zawierają w stosunku do nich procesory z większą ilością pinów i/o i dużo większą ilością pamięci na program. Inne wersje są raczej dla bardziej zaawansowanych - nie posiadają np. przejściówki usb/rs232 wykorzystywanej do programowania zestawu...
Ten soft powinien naprawić cały uszkodzony obszar flash (wyłączając bootloader). Po wgraniu przez RS232 koniecznie Reset do ustawień domyślnych.
3. Tu jest problem ponieważ wolałbym mieć to na szybko, może być też jakoś bardziej rozbudowany board (i droższy) jak ktoś chce zasugerować coś. Teraz może będzie trochę idiotyczne pytanie z mojej strony na temat bootloaderów (na AVR nimi się niestety nie bawiłem) ale zaryzykuję: Bootloader po wgraniu znajduje się w pamięci flash procesora, tak? I teraz...
Ten procesor ma własny bootloader i może być programowany przez RS232 bezpośrednio z PC. Po co więc dodatkowy programator?
Ogladajac przyklady bootloaderow w internecie znalalzlem wiele na rs232 ale kazdy uzywal lini Rst podlaczanej do resetu procesora. Przejsciowka usb-> rs232 nie ma takiej lini. Zna ktos moze jakis bootloader nie wykorzystujacy tej lini? Jak wyglada sprawa bootloadera od strony komputera? W jakis sposob trzeba podawac .hex'a po rs-ie ? Czy moze jest to...
ttl 100 = źle wgrany firmware lub zły firmware = uruchamia się tylko bootloader i router czeka na wgranie poprawnego przez tftp. Do szczegółowej diagnozy przydałoby się go podłączyć przez RS232 i sprawdzić, co się dzieje na konsoli. Inaczej możesz tylko w ciemno wgrywać nowy soft.
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...
W końcu znalazłem czas by powalczyć trochę z emulatorem. Okazuje się że jest to chyba jednak jakiś "boski" klon Wintecha (TDS510USB2.0). Co prawda nie mogę nim coś ruszyc standardowych procedur ale po ponad półtoradniowej walce z bootloaderem Texasa, studiowaniu PDFów oraz modyfikacjach udało mi się przynajmniej opracowac metodę (trochę okrężną drogą...
cos jak bootloader ?
>bogdan_p Tutaj się akurat mylisz. AT89C51Rx2 ma wbudowany szeregowy bootloader i do ich zaprogramowania potrzebujemy tylko programu FLIP i przejściówki RS232. > Połączenia podczas programowania są następujące: PC RS232Tx - uP Rx PC RS232Rx - uP Tx PC GND - up GND Aby wprowadzić uP w tryb bootloadera należy: -linie PSEN uP zewrzeć do masy przez...
http://www.matrax.net/forum/showthread.p...
To nie będzie działać. Mikrokontroler w arduino ma wgrany bootloader który pozwala programować go przez rs232. Nowy mikrokontroler ma pusta pamięć i w ten sposób nic nie wgrasz.
a może Ktoś zna rozkład wyprowadzeń RS232 w Ovislinku WLA5000AP? czy ten AP też ma bootloader i czy oprogramowanie wgrywa się podobnie jak w starszych modelach?
Witam, teraz już chyba wszystko jasne. Dzięki wielkie. Teraz tylko muszę sklecić przejściówkę UART - RS232 i będę testował :). Pozdrawiam
Z tego co widzę, to STM32F105RCT6 jest chyba najtańsztym wyjściem dla mnie, potrzebuje 64KB SRAMu, a ten już ma tyle wbudowane Niektóre LPC też mają tyle. Pozatym pamiętaj, że reszta programu tez potrzebuje pamięci istnieją też przecież "pełne" przejściówki usb-lpt Kosztują więcej niż firmowy JTAG, a Wiggler dalej jest wolny Szukam też czy nie ma prostych...
Potrzebowal bym skladnie komend BootLoadera mikrokontrolera AT90S2313.... Dla 90S2313 to jest to niemożliwe w wypadku tego procesora a jeśli chodzi o inne układy rodziny AVR udostępniajace taką możliwość to w necie jest napradę sporo materiałów na ten temat począwszy na kodzie w C a smończywszy na asm. Odpowiedz jest może lakoniczna jednak tez\ przytaczanie...
samba nie rozpoznaje programatora Bo samba wykorzystuje wbudowany w mikrokontroler Bootloader. Programujesz wykorzystując chociażby najprostszy port RS232.
Zaczynałem na AVRach, później przesiadłem się na STR7xx, ugryzłem LPC, a teraz tworze projekty na STM32 i są to naprawdę świetne uC. Łatwo zacząć, bo jest dobre darmowe środowisko bez konieczności godzinnych konfiguracji, tutaj instalujemy i jest gotowe do pisania programu dla STM32 lub odpalenia przykładów zawartych w IDE. Na początek dobra też jest...
Tylko ostatnia sprawa, czy wgrywając ten program nie ma znaczenia jak później będę dany mikrokontroler programował? Jak to nie ma znaczenia? ;) no jeśli wgrasz BLS to później wsad wczytujesz sobie przez RS232 za pomocą np tego programu na PC dostarczonego albo sam sobie taki napiszesz na PC a jak zaprogramujesz procka programatorem to po prostu zamażesz...
Problem jest w tym: "niczego takiego w dokumentacji nie ma" ...Nadal nie mam jednak pojęcia do jakich portów można podłączyć USB w mikrokontolerze 32-bit Chyba właśnie dlatego BlueDraco zwrócił uwagę, aby sprawdzić dokumentację. Przecież AT32UC3L016 nie ma interfejsu USB, a co za tym idzie, nie podłączysz go w ten sposób z hostem (PC), aby programować...
Hello, As this is Atheros based device, You should at least preserve Your own device's ART partition. It contains radio calibration data and should not be replaced with data from another device if possible - there is a chance that it will operate not optimally. What's the problem with Your unit? Does it power up? If it does, did You check the RS232...
niekoniecznie mozna jeszcze rozebrac podpiac sie przez terminal RS232 za pomoca bootloadera adam wgrywamy spowrotem soft do sprzetu jesli nigdy nie robiles czegos tagiego nie polecam jak uwalisz bootloader to sprzet tylko na smietnik mozna jeszcze wylutowac flasha ze sprawnego przeczytac zawartosc i przegrac do twojego z tym ze to raczej sporo zabawy...
Koledzy, właśnie chodzi chyba o ten bootloader, bo nie mam portu LPT w kompie i chce programować układ po rs232, tylko jak ładuje bootloader do procesora np. at-prog'iem to niby zapisuje flash i dalej w żadnych programach nie czyta procesora. wyczytałem w aplikacji, że trzeba ustawić fusebity, ale nie wiem dokładnie które i od czego zależą...
Mikrokontrolery programuje się na stałe zarówno przez RS232 i JTAG. Do programowania z wykorzystaniem RS232 potrzebny jest bootloader. JTAG nie potrzebuje bootloadera. Trzeba przecież zaprogramować jakoś czysty układ. Podsumowując. Procedura bootowania uruchamiana jest przy każdym normalnym starcie układu. Dalej następuje skok do początku programu....
Problem jest taki że ty to robisz przez UART (rx, tx), masz mniejszy plik bin (bez bootloadera), a ta metoda którą ci podlinkowałem używa całego flasha razem z bootloaderem. Ty wgrywając to po rs232 nie omijasz bootloader. Metoda ze złączem debug (SWD port) ingeruje w cały flash. Program xxd prawdopodobnie liczy sumy kontrolne przed zamianą i po zamianie...
Aby zgrać oprogramowanie z dekodera wymagany jest komputer z portem RS232 i kabel null modem. ????????? Do autora: wkładasz sformatowanego pendrive'a do portu USB>menu> uktualizacja przez USB> dump ABS>OK. I to z pendrive'a jako Allcode+bootloader do drugiego dekodera.
Skoro masz podlaczony procek do rs to mozesz zastosowac takie sprzetowe rozwiazanie (MCS Electronics - bootloader) : http://www.mcselec.com/images/stories/mc... To initiate a Bootloader programming session, a reset needs to be applied to the controller. You can do this manually, with a reset button or by powering down and...
a od kiedy tam jest pamięci W25Q32B ??? wszystko jest w nand bootloader itp Dodano po 6 jak jest sprawny bootloader to możesz spróbować po rs232 debug terminal , wymagane jest minimum wiedzy tu http://www.elektroda.pl/rtvforum/topic33... jest rozpiska DEBUG - JTAG - rs
No oczywiście musisz przestawić taktowanie. Bootloader musi być zgodny z programem którym chcesz się z nim łączyć. Czyli jak chcesz użyć mkbotloader to bootloader też musi być od Kardasia.
:arrow: durna Przejściówkę łączy się bezpośrednio do kontrolera stosując połączenie "na krzyż" czyli Tx łączysz z Rx, a Rx z Tx. Do tego trzeba połączyć masy (minus) obu układów. Przejściówka może zasilać mikrokontroler, ale jeżeli jest on zasilany z innego źródła to nie wolno łączyć plusa obu układów, bo takie połączenie może wywołać charakterystyczny...
Jestem w trakcje budowy icd2. Czy ktoś może mnie oświecić czy i jak wgrać bootloadery do pic18f4550? Do 16F877A wgrałem bootloader za pomocą programatora Allpic (RS232) i programu ICprog. Jaki programator i program obsłuży 18f4550. Czy znajdę gdzieś instrukcję jak programować i uruchomić klona icd2?
Przecież ten mikrokontroler ma fabrycznie wbudowany bootloader i nie trzeba nic dodawać (no chyba że konwerter RS232 albo USB). Soft z strony i to tyle w temacie. Cyt: Mikrokontrolery z tej rodziny posiadają wbudowany bootloader (USART, USB, CAN). Dzięki temu nie trzeba inwestować drogie urządzenia, aby zaprogramować pamieć. Wystarczy wyprowadzony interfejs...
To znaczy że jeśli złożę ten układ http://arduino.cc/en/Main/ArduinoBoardSe... i będę miał Atmeg-ę z wgranym BOOTLOADER-em to wystarczy mi zwykły kabel RS232 żeby zaprogramować układ
A dlaczego dzielisz włos na 4? Najważniejsze, to ustalić sobie adres skoku do właściwego programu, prędkość transmisji i wszystko hula. Wysyłasz pliki HEX przez konwerter USB-RS232 a bootloader programuje PICa jak zwykły programator. Wysyła się poprzez terminal jako ASCII. Jak ustalisz sobie prędkość transmisji 115200 kbaud, to prędkość programowania...
Cześć! Odświeżam ten temat, ale z troszkę innymi pytaniami: Bootloader działa, wgrywany za pomocą przejściówki RS232, reset procesora z wykorzystaniem systemu watch dog. 1. Wgrywanie programu przez ISP kasuję bootloader. Czy jest możliwość w Atmel Studio opcji kasowania bootloadera podczas programowania przez ISP? 2. Poszukuję konwertera plików hex...
Albo wspomniany dallas DS89c420. Bootloader na dwoch scalakach (max232 i hc125) i masz procka z dwoma portami szeregowymi i mozliwoscia programowania przez rs232. Co szanowny kolega rozumie pod pojęciem bootloader ? Bo jest to program wewnątrz mikrokontrolera, w tym przypadku zawierający obsługę RS232 i programujący pozostałą część pamięci programu....
Te układy mają bootloader, który umożliwia aktualizację zawartości flasha przez RS232. Do komunikacji z procesorem służy program ARMWSD. Polecam lekturę dokumentacji :] Pozdrawiam, Dr.Vee
W takim wypadku nie potrzebujesz wcale żadnego BootLoadera, tylko chcesz zapisywać dane we Flash'u tak jak w zwykłym EEPROMIE. W sumie to prawda, ale aby móc zapisywać coś do flasha to muszę wykonać instrukcję spm, której wywołanie jest dozwolone tylko z obszaru NRWW (tam, gdzie bootloader). No i tu jest lekarstwo na Twoje bolączki. Jedna jedyna funkcja...
Dla adresu 86.63.98.49 (Class A ??) maska powinna być 255.0.0.0 o default gateway najlepiej dopytać swojego isp. Co do wgrania firmware przez rs232 to bootloader działa tylko na ser0 trzeba by sprawdzić czy jest wyprowadzony na złącze db9. -----edit----- Zgodnie z dokumentacją tibbocomp_ds.pdf Serial 0 jest wyprowadzony na db9. Procedura programowania...
Do zaprogramowania tego uC służy program FLIP (można ściągnąć ze strony Atmela). Fizycznie programuje się go przez RS232 + przełączanie sygnału PSEN aktywujący wbudowany bootloader...no i oczywiście RESET.
A czym wygracie program mając bootloader ? Musicie mieć interfejs UART na np USB czy RS232 Można wgrywać przez Ethernet, GSM, BT i co tam jeszcze przyjdzie do głowy. tyle, ze takie bajery to w finalnym lub prawie finalnym urządzeniu no może poza BT bo ten po sparowaniu jest przeźroczysty ale wtedy można traktować go jak UART.
To potrzebujesz jeszcze przejściówkę na RS232 5V. Jak użyjesz programatora to skasujesz sobie wgrany kod bootloadera. Dysponujesz w swoim komputerze fizycznym portem RS232? Wtedy wystarczy tylko prosta przejściówka na układzie MAX232. Jeżeli nie, to potrzebujesz przejściówkę z USB na RS232 5V. Tylko nie próbuj podłączać procesora bezpośrednio pod port...
A nie możesz na czas programowania po prostu odłączyć kabelka RS232? Druga możliwość - jak na płytce masz MAX232 to na wyjście RxD ze strony TTL daj bufor trójstanowy, taki np. w SOT23, jego sterowanie podepnij pod RESET. Programowanie uaktywnia reset i odłączy maxa od UART. Dla pewności to samo możesz zrobić na TxD, coby rzeczy z programatora nie wychodziły...
Witam. Na znanym portalu aukcyjnym kupisz zestaw uruchomieniowy pod SAM7 - cena +/- 70zł, do tego potrzebujesz programator nabyć (JTAG +/- 40zł) lub zrobić go samemu. Ja osobiście polecam moduł z str711 był ostatnio do kupienia za 35zł, do tego jeśli będzie miał wgrany JTAGiem bootloader to zaprogramujesz go po zwykłym RS232.
Nie kombinuj z wynalazkami, masz programowy odpowiednik '51 w rodzinie układów z Analog'a o oznaczeniau AuDC814 . I do tego bardzo bogato wyposażony wewnętrznie (odpowiednik '52). Soft ładowany poprzez RS232 dzieki wewnętrznemu bootloader-owi, po załadowaniu RS-a masz do własnej dyspozycji, przetworniki A/C i D/C,i obudowa typu TSSOP (to może byc mały...
To nie najnowszy tuner ale da się go jeszcze używać jako FTA, ewentualnie dokup jeszcze jakiś moduł uniwersalny CI, choć w tym wypadku cena modułu może przekroczyć wartość tunera. Napisz jaki jest w nim w tej chwili bootloader i jaka wersja firmware, ewentualnie czy ktoś z nim coś robił. Ma RS232, niestety nie ma SCSI jak jego brat Nokia 9600. W załączniku...
Akurat ja mam płytkę testową która podczas programowania odłącza całkowicie wyprowadzenia używane do programowania - poprzez przekaźniki. A w docelowym układzie będzie dało się odłączyć układ bo mam wersje na goldpinach. No a po drugie planuje zrobić bootloader i wgrywać nowe wersje softu przez RS232. Więc w takim wypadku nie powinno być problemów z...
Wypalając na ATMedze8 bootloader z Arduino IDE (w/g podanego w linkach schematu, gdzie ATMega jest włożona do drugiego Arduino UNO lub na płytce testowej), możesz ją potem programować z poziomu Arduino IDE przez port USB lub RS232. Druga opcja to wgranie wsadu skompilowanego np. pod Atmel Studio, bez bootloadera, tylko z użyciem odpowiednio zaprogramowanego...
Hej mam do was pytanie odnośnie długości kabli do komunikacji atmegi. Urządzenie docelowe ma wisieć wysoko i będzie sterowane przez atmegę zaś atmega będzie obsługiwać karte SD, RS232, RS485 i bootloader USB na układzie FT232RL. Aby ułatwić dostęp do tych lini będzie zastosowana (o ile będzie się dało) duża puszka w dostępnym miejscu żeby podpiąć laptopa...
Witajcie! Po ponad roku wziąłem się od nowa za ten model. Wgrałem oprogramowanie po RS232 (X-Modem) i wszystko poszło super. No to wymyśliłem, że wgram oryginalne oprogramowanie siemensa. Obciąłem z nagłówków - żeby wgrać samo firmware (x.img czy jakoś tak - inaczej nie wchodziło). Coś się bootloaderowi popierniczyło i zamiast pod adres 0x00010000 dla...
Pytanie do autora tematu. Dlaczego kolega bawi się dość leciwymi 8051 ? Jest pełno obecnie produkowanych 8051 o wiele nowocześniejszych niż 80C31. Przykładowo są to rodziny LPC700 (OTP) i LPC900. Dodatkowo Cypress ma też ciekawe 8051. 89S52, wydał mi się w miarę sensowny choćby do nauki asemblera, którego mam w szkole. Poza tym jest dosyć tani, bo...
Jakiś czas temu, kupiłem dwa tunerki IPTV STB-7710 Siemensa a Właściwie Albis Technologes, z myślą o wykorzystaniu w sieci domowej IPTV, przy współpracy z serwerkiem z zainstalowanym MediaPortal- server (jest świetny). Tunerki te mają zainstalowany STlinux http://www.stlinux.com/drupal/. U-boot bootloader. Są na procesorze STi7109, 128MB RAM, 32MB nand...
Nie wgrywaj tego tego przez RS232, bo te pliki są do wgrania przez USB albo przez płytę CD, one nie zawierają bootloadera i pierwszych adresów pamieci gdzie zapisany jest bootloader. Bootloader jest zapisany na początku pamięci i odpowiada za start BR. Do wgrania przez RS232 potrzebny jest dump odczytany z innego BR. Teraz wyświetla się coś na ekranie...
Na przykład: bootloader może przydać się kiedy jest sporą ilość urządzeń podpiętych do komputera i zachodzi potrzeba zmiany wersji hardware w urządzeniach. T o w takim razie prosze o odpowiedz: 1. czy bootloader moze programować wiekszą ilość urządzeń jednocześnie ?? ( gdy RS232 zamieniony jest na RS422 lub RS485 ) 2.Skoro można programować za pomocą...
http://obrazki.elektroda.pl/9027361600_1... Darmowy, szybki i mały bootloader wraz z GUI. Projekt powstał na bazie bardzo dobrej implementacji bootloadera dla procesorów AVR ( Technikalia Program napisany jest w języku C++. Wykorzystałem biblioteki QT4. Kod źródłowy jest na licencji BSD (jeżeli nie zaznaczono inaczej). http://obrazki.elektroda.pl/3335079200_1...
Dzięki za kontakt W urządzeniu które posiadam nie ma możliwości programowanie przej JTAG. Mam tyko wyprowadzone syngnały na RS232. Masz może jakąś starszą wersję flash magic?
Proponuję zajrzeć na stronę KEILA: http://www.keil.com/pr/article/1067.htm http://www.keil.com/mcb2130/ Jesli chodzi o programowanie, to nie trzeba specjalistycznych urządzeń (no chyba, że chcemy debugować), to potrzebny jest JTAG. Procesory zawierają "zaszyty" bootloader, i programowanie odbywa się przez port szeregowy komputera. Tak więc wystarczy...
Chyba nie dokońca rozumiem co właściwie chcesz zrobić.. Czemu podczas zapisu flasha chcesz coś uruchamiać? Poprostu bootloadera wgrywasz normalnie w flash procka i jest on potem widziany jako normalny program i po każdym resecie właśnie on się odpala bo jest we Flashu 0x40000000, chyba że zmienisz rejestry od bootowania, żeby starttował z RAMu ale to...
Nierozumiem tylko o co chodzi z tym "boot loaderem". Bootloader to taki "trzeci" typ programowania, można to wykonać z poziomu działającego programu na mikroprocesorze. A co do programatora równoległego, to nie masz co liczyć że ktoś da Ci kompletny gotowy projekt który obsłuży 1001 układów scalonych. Najlepiej jakbyś sobie zrobił "własny" wtedy możesz...
rs232 bootloader rs232 atmega bootloader esp8266 bootloader
skaner microtek berlingo światłami mijania bateria wkrętarka naprawa
Problem z przepalaniem DPF w Renault Maxity Materiały głowic magnetowidów VHS: ferryt, sendust, permalloy