Bufor strony to część interfejsu. Sama technologia pamieci EEPROM pozwala na swobodny zapis do dowolnej komórki, więc jeśli w ATMegach jest EEPROM to można zapisać dowolną komórkę, bez wymazywania całej strony. Wprowadzony bufor strony ma znaczenie (podejrzewam) tylko wydajnościowe. Jeśli zapisujesz coś do EEPROMu z wnętrza programu, to nie musisz najpierw...
Nawet jeśli test SRAMu z dużym przymrużeniem oka ma jakiś głębszy sens, to taki test EEPROMu już sensu pozbawiony jest zupełnie. 1. W EEPROMie przechowuje się dane konfiguracyjne, jakieś flagi, ustawienia, kalibracje itp a testując je przez zapis czegokolwiek innego na zawsze wymaże te dane z pamięci; Nie nu to troszkę za daleko posunięty wniosek bo...
zamiast psuc ci komorke o adresie 0 psuje ci losowa komorke pamieci EEPROM. Male pocieszenie. Wydaje mi się, że w zamyśle projektantów było ulepszenie rdzenia AVR i dlatego po resecie wartość rejestru adresowego nie jest zerowana. Jest ona niezdefiniowana tylko po POR, natomiast kiedy watchdog resetuje rdzeń, to zarówno wartości w RAMie (sekcja .noinit)...
Czy to wina openocd? Najprawdopodobniej tak. Wygląda na to, że OpenOCD traktuje tą pamięć jako Flash i w ten sposób próbuje ją kasować i zapisywać, co zapewne nie jest możliwe. Jeśli pamięć ta jest "zapisywalna" jak RAM, to osobiście skonfigurowałbym sekcję EEPROMu jak sekcję .data w RAM, czyli kopia we flash, inicjalizacja w startupie. Aby uniknąć...
W AVR istnieje prawdopodobieństwo przekłamania danych z pamięci EEPROM podczas zaniku napięcia zasilania procesora, dlatego zalecają stosowanie układu zewnętrznego resetu lub Brown-out Detector (BOD) możesz go uaktywnić fuse bitami bodajże BODLEVEL i BODEN (ale i tak nie chce mi sie wierzyć że za każdym razem po odłączeniu zas. akurat kasuje te dane)...
-> pepin0 "jak zrealizowac zmienianie komorki pamieci w ktorej zostanie zapisana ta zmienna tak aby procesor po ponownym wlaczeniu wiedzial w ktorym miejscu pamieci EEPROM sie ona znajduje" Bardzo prosto - sprawdzając kolejne komórki EEPROM i trafiając na różne od np. 0FFH Wszystkie inne komórki EEPROM nie zawierajace danych powinny być zapisane wartością...
Poczekaj Z wypowiedzi zrozumiałem że chcesz zapisywac jakieś zmienne w pamieci zewnętrznej podłaczonej po i2c? czy sie gdzieś pomyliłem/nie doczytałem? Co do tej wewnętrznej pamieci eeprom w np tiny2313 czy M8 to trzeba sobie zmienić/zaprogramować odpowiedni fusebit - jest taki, eesave sie nazywa. Jak go nie ma to eeprom sie kasuje po komendzie flash...
Ograniczenie dla pamieci eeprom i flash dotyczy tylko liczby cykli zapisu i kasowania a nie dotyczy odczytu. Czytac mozna dopoki zanieczyszczenia z procesu produkcyjnego nie zmigruja w obszar drenu tranzystorow polowych. Dla obecnego stanu technologii okres ten szacuje sie na okolo 20 000 lat. Czy tyle Ci wystarczy :P ? Pozdrawiam, Y E G O
a po co mam komus dac zarobic ja sie chce w to sam pobawic i nawet jak bede mial wydac 5x wiecej to wydam ale sie bede wiedzial jak to sie robil (jestem ciekawy i glodny wiedzy na ten temat a kompa mam juz 10 lat bawilem sie w programowanie i takie dupesroly) no to chodzi mi o eeprom myslalem ze w kompie zapisywanie sa km a licznik jest tylko podlaczony...
Nie piszcie chłopakowi ze eeprom w C35 jest emulowany we flashu od adresu 0x........... bo sie ogole pogubi. Kuba jak masz Nokie 3210 to od stronu klawiatury po prawej stronie pod buzerem obok Ramu jest kosc 8 girek jest to eeprom czyli pamiec szeregowa programowana i kasowana elektrycznie (kiedys trzeba było kasowac uv). W c35 nie ma pamieci szeregowej...
flash czyli pamiec rownoległa, procek bezposredno z niej wykonuje program. EEprom czyli pamiec szeregowa (choc nie zawsze bo np w siemensach, nowych nokiach i wiekszosci telefonow ktore nie maja wiecej jak rok jest eeprom emulowany we fleszu) zapisywane sa ustawienia uzytkownika oraz sp-lock area. Sa 2 szkoly usuwania simlockow i takie tez programy....
Nie pamietam z kad sciagnalem kod zrodlowy po przerobieniu dla swoich potrzeb program 100% dziala. ;***************************************... ; I2C zapis i odczyt do EPROM 24C02 ; ;***************************************... $NOMOD51 $INCLUDE(REG517.INC) SDAEQU P4.7;LINIA DANYCh SCLEQU P4.6;LINIA ZEGAROWA ;***************************************...
Jeżeli w aplikacji występuje procedura czy to zapisu do EEPROM czy do FLASH a nawet do RAM (tutaj raczej chodziłoby o zewnetrzy ram z własnym zasilaniem zeby sprawdzic) ze 100% pewnością można powiedziec że w przydku wystąpienia stanów nieustalonych bez zabezpieczenia sie BOD-em program prędzej czy później skoczy do tej procedury i zanim sie procesor...
A jak To zrobic.jak oznaczona jest pamiec (eeprom).a skad zdobyc wsad pamieci.
Niby nie ma. Ale zastanawiające jest ze autorowi znikały dane w sterowniku solarium. Stare pamieci eprom były kasowane ultrafioletem (zresztą są cały czas). Moze eeprom w avrach jest wrażliwy na UV? :). :D Co prawda sam w to niewierzę ale..:D
Witam! Mam zamiar napisać program który zapisuje dane odebrane z zewnętrznego urządzenia do pamięci mikrokontrolera, po czym później ma mieć możliwość ich udostępniania. Z racji tego że danych ma być około 100kbajtów (pamięć nieulotna) postanoiwiłem użyć do tego celu mikrokontrolera ATMega128. Sam program zajmować bedzie w pamieci mikrokontrolera około...
Witam. Potrzebuje dobry wsad pamieci procesora MC68HC11AK4 z maska 2E59B ukrywany pod nazwa SC504844CPU4 do seicento 2000r firmy TRW z poduszka tylko kierowcy. Procesor ma 80 pinow i na dodatek zmienione w stosunku do oryginalnej dok. Motorli. Zamieszczam moj wsad z zapamietanym bledem poduszki, lampki i ECU. Euroscanem nie mozna wykasowac ze wzgledu...
Chodzi o ograniczenie liczby operacji kasowania. W przypadku EEPROM robi się to tak, że zamiast zapisywać daną zawsze do tej samej komórki, kolejne jej wartości (wraz z np. numerem generacji) zapisuje się do kolejnych komórek. W ten sposób kasowanie zachodzi tyle razy rzadziej, ile rekordów mieści się w pamięci. W przypadku pamięci Flash używa się min....
Cześć Możliwość zapisu do pamięci Flash owszem istnieje - ale jest to troszkę bardziej skomplikowana sprawa niż w przypadku zapisu do SRAM. Datasheet konkretnego układu Flash dokładnie opisuje sposób programowania, kasowania itd. Dodatkowa dość istotna rzecz jest taka, że dane do flash-a zapisuje (i ewentualnie kasuje) się sektorami (512B, 1KB,2KB -...
zaglądnąłem do pamieci i jak kolega wyzej słusznie zauwazyl, stwierdzilem ze ta funkcja wywolana cyklicznie zawala mi pamiec danych.nie zwalniając poprzedniego szuka, nastepnego dostepnego miejsca i pamiec danych zapisana jest ładnym wzorkiem... dla mnie najistotniejszym jest, aby moc przypisać do zmiennej efekt pracy tej funkcji. znam dlugosc najdluzszego...
Kupiłem programator CH341A i podczas próby programowania wyskakuje komunikat - "chip with the contents are in disagreement". Kasowanie przebiega bez problemu, gdy sprawdzam czy czysty EEPROM to potwierdza że jest. Robie może coś nie tak?
Taki temat moze sie na cos przydac !! Od paru lat mam w posiadaniu programmator VersaProg zakupiony w firmie Jupitel.Do zakupionego programmatora dostalem plyte z softem do jego obslugi i wsadami do eeprom.Wszystko dziala jak trzeba ale dostalem do naprawy radyjko jak w temacie z pamiecia 77007MC.Radyjko legalnie z Forda ale klient nie mial kodu wiec...
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...
akby uC był zabezpieczony to nie mogłbyś zgrać, a wgrać coś bez problemu. Dla zabezpieczonego procka można i zgrać i wgrać zawartość. Tyle, że zgrywając dostaje się kolejne liczby od 0x00 do 0xff i tak w kóło. Wystarczy zerknąć na otrzymany hex i widać, że pochodzi z zabezpieczonego procka. Wgrać zawsze można - jesli programator wykona chip erase,...
Podam cały opis sprawdż czy tak robisz i czy kabel rs nie urwany OPIS PROGRAMOWANIA TUNERA PIONEER BCT1430 ZESTAW NIEZBĘDNYCH KABLI: w skład zestawu kabli wchodzi: KABEL COM TYPU 1:1 ZAKOŃCZONY WTYKAMI DB9F/DB9M KABEL LPT TYPU 1:1 (PRZEDLUŻACZ DO DRUKARKI) ZAKOŃCZONY WTYKAMI DB25F/DB25M KRÓTKA ŁĄCZÓWKA DB25M-DB25M POŁĄCZONA 1:1 WGRYWANIE OPROGRAMOWANIA...
Z tym, że tablice musiałbym wcześniej wpisać w program, a mi chodzi o to, by "uczyć" tego robota danego zadania. Jeśli zmieniłbym odległośc punktu A od B i znowu postawił przeszkode, w którą by robot uderzył, to wtedy ponownie musiałby zapamiętać nową trase. Przy czym jeśli działałbym w obrębie pamięci RAM, kasowałbym ją po prostu resetem zasilania....
bardzo dziękuje za podpowiedź. posprawdzam połaczenia wyświetlacza bo myślałem że rozmieszczenie jest standatdowe, ale upewnie się. co do procedur inicjalizujących lcd to nie mam pojęcia bo jestem zielony z programowania. wklepałem gotowy listing i go skompilowałem. jeśli ktoś potrafi zweryfikowac i ewentualnie wskazac błedy w listingu to byłbym wdzięczny.[...
Jak kogos interesuje PLL na TSA5511 umieszczony jest jak projekt nr. 8 ("Generator VCO z pętlą PLL") sam kontroler na atmelku mozna uzyc tez do projektu nr 1 ("Kompletny nadajnik 80W z pętlą PLL") - autorstwa Radio Slash zamiast epromu. Wymagany jest wtedy kwarc 3.2MHz przy petli PLL. Pomija sie wtedy EPROM i CD 4060... to daje tutaj source softu dla...
Oczywiscie uzyc mozesz, ale sens marny. Raz, ze ATMega8 nie ma interfejsu do zewnetrznej pamieci, wiec wszystko trzebaby robic manglujac bitami na portach, a dwa, ze ta pamiec to jakis stary EPROM kasowany UV? Jesli potrzebujesz duzo pamieci EEPROM polaczyc z ATMega8 to moze lepiej wybrac cos na I2C lub SPI?
niestety nie mozna odzyskac poniewaz sa one kasowane z wielokrotnir zapisywanej pamieci eeprom wiec nastepnym razem trzeba uwazac jak si ekasuje:) Pozdrawiam Cya
Hej! Potrzebuje procedury na zapis, odczyt i kasowanie pamieci EEPROM PCF 8582, mecze sie i mecze i nie moge nic sensownego wymyslic, czy ktos moze mi pomoc?? Proszeeeee
ja mam blaupunkta i sam sie dziwie, ale jest dorba opcja bo wyjme je odlacze wszytsko i nic sie nie kasuje...heh..pozdrawiam i czym sie podniecasz ? , 99% blaupunktów pamięta zaprogramowane ustawienia , mają zapisywane informacje w pamieci eeprom zewnetrznej lub procesora , inne firmy podtrzymuja ustawienia albo baterią jak np panasonic , inne wogóle...
"Dałem przy wyłączeniu PCON=02H czyli zamrożenie procesora i nic nie pomogło. Dalej kasuje się pamięć :/" Bo zaden wewnetrzny rozkaz nie pomoze kiedy procesor zaczyna wykonywac przypadkowe rozkazy, dlatego wymyslono BOD. Jezeli nie ma go procesor, mozna dodac go zewnetrznie (na pin RESET) albo jak kolega wspominal scalony, albo zrobic prosty BOD z tranzystora...
używam avrdude do programatora USBasp ,czy wie ktoś jak zapobiec kasowania pamieci eeprom programowanego układu uC ? czyli Preserve EEPROM memory through the Chip Erase cycle; [EESAVE=0]
To nie dotyczy zadnego procesora. Zadaje stany na wejsciach adresowych za pomoca enkodera czy jak to sie zwie (taki jakby przelacznik o 16 pozycjach). I z wyjsc O0-O7 chce odczytywac na wyswietlaczu LED juz cyferki. Cala zabawa dotyczy pamieci EPROM, EEPROM czy jak zwal te kasowane UV. Dziekuje za jakis ruch w temacie:)
Witam, rjack cos ta notatka nie za dokladna. Procedura ta nadaje sie do pamieci EEprom - przestalem ich uzywac ze wzgledu na kompatybilnosc raz dziala raz nie, trzeba sprawdzac nr wersji oprogramowania PLC, a czasami i tak nie dziala. Do zaprogramowania Eprom potrzebne jest: - Lampa UV do kasacji - PG Siemens z interfacem na Eprom lub Programator zewnetrzny...
Boberov Unbelievable Boot Loader V0.1 2013 Na wstępie skrócone informacje na temat projektu którego szerszy opis znajduje się w dalszej części tekstu. Program bootloadera przeznaczony jest dla ATMEGA8 (po minimalnych zmianach każdy AVR z wystarczającą ilością pamięci), umożliwia programowanie procesora oraz zainstalowanych w systemie pamięci szeregowych...
Zapisz dane eepromu i kasuj w programatorze. Ruszy z czysta pamiecia to moze na twoje szczescie -domyslnie z rodzielczoscia przypisana twojemu panelowi-pod warunkiem ze dane te sa zapisane w eepromie.
Oczywiście że jeśli napiszesz w Bascomie na 51 to bedzie działać. A program musisz wpisac do zewnetrznej pamieci programu. Piszesz że jest to już gotowy zestaw więc musisz wiedziec jaką pamięć tam przewidział projektant. I taką zastosować. I teraz w zależności od tej pamięci wybierasz programator. Kiedyś były do tego stosowane EPROM-y kasowane ultrafioletem,...
Tez tak mysle, a nawet jestem tego pewny. Tak rozumiem, ten procek jest zabezpieczony i nie "daje" nawiazac polaczenia z PC. Na forum czytalem o metodzie "kwarcowo-palcowej" niektorym to udawalo sie ( w kazdym razie tak twierdza). Postanowilem sprobowac i rzeczywiscie udalo sie nawiazac polaczenie, ale probujac wgrac nowy wsad to mialem ERRORy. Tak...
jeśli tak Ci powiedział sprzedawca , to po co się pytasz na forum. Kup , przekonasz się , czy zrobisz . tak na szybko znalazłem co robi HWK - ...... Opis funkcji MICRO HWK: Nokia DCT-3 usunięcie blokady simlock aktualizacja oprogramowania odczyt/zapis flash przywrócenie ustawień fabrycznych telefonu reset kodu zabezpieczającego zachowanie ustawień użytkownika...
Mam problem z odczytem flasha ze Scani EMS s6. Poszukuje opisu kompletnego pinoutu BDM do KTAG-a do porównia z pinoutem Galletto. Odczyt z Galletto niby idzie ale obszar flash jest chyba zabezpieczony bo po odczycie same FF FF. Eeprom się czyta i zapisuje OK. Zmieniłem sterownik ale potrzebuje przerzucić flasha. Mam kopię zgraną Kess-em, niestety wgranie...
Czyli jest to pamięć, którą zapisuje producen i nie mamy żadnej możliwości modyfikacji tej pamieci. Czyli tym samym rozsypana zawartość nie wchodzi w rachubę jeżeli coś to ewentualnie uszkodzenie kości ? Trapi mnie tylko jedna rzecz kość o której pizę ma 32 piny i jest oznaczona na schemacie jako EEPROM czyli pamięć wielokrotnego zapisu. Jest co prawda...
ale chyba nie wszystkie biosy mają okienko. Mam osiem epromów ( w tym dwa biosy - bez okienek) cztery z nich mają okienko, a pozostałe nie. Bo sa to eepromy a wiec pamieci kasowane elektrycznie a nie ultrafioletem.Poza tym warto przejrzec forum przed zadaniem pytania:
Tym zaprogramujesz AVR'y zresztą masz tam listę Na początek na pewno tobie wystarczy i jak załapiesz o co w tych chodzi nie będziesz miał problemów z programowaniem innych mikroprocesorów. Tak czytam i wywnioskowałem że te mikrokontrolery AVR róznia sie od siebie pamięcią ram , pamiecią flash i eprom czyli ch wielkościa danych tak dobrze to rozumiem...
Witam. Mam podobny problem z Mxkeyem. Co prawda u mnie jak mam imei 123456789.. i robie odzyskiwanie imei przez RPL (po uprzednim zrobieniu Kopi zapasowej RPLa) to wgrywa i robi cos tam bo sporo logów idzie ale podczas konca wgrywania nagle traci komunikacje z boxem i nie dokancza wgrywania,a pokazuje phone not respond... jedyne wyjscie zeby wogle z...
Czy mozna zastosowac w urzadzeniu gdzie stosowane sa pamieci EPROM kasowane UV: TMS 27C512 jakis odpowiednik kasowny elektrycznie? Jak tak, to jaki? Można zamiast EPROM 27C512 (kasowana UV) użyć EEPROM 28C512 (kasowana elektrycznie) Pozdrawiam.
alarmy cobra pod sieci CAN np w renowkwch daja sie kasowac!! nieprawda jest ze nie mozna ich przyuczyc do nowego auta. ktos nawet oferuje usluge kasowania zapamietanych danych w alarmie, siedzi w nim pamiec eeprom 93c56. sam szukam procedurki kasowania pamieci alarmu. ponad wszelka watpliwosc jest mozliwosc ponownego uzycia alarmu w autach z siecia...
Jak wyliczyłeś te 10..20 słów dla zapamiętania czasu? Tak naprawde to jedna zmienna bedzie zapisywana co 1 sekunde druga co 60 sekund, reszta losowo ale z pewnoscia nie co sekunde tylko raz na 5-10 sek tak mniej wiecej, Czas ze stopera / timera + te zmienne w sumie bedzie ich 10-20 tak mniej wiecej. Zresztą, skoro to jest stoper, to zapis ostatniej...
89CX051 nie maja galwanicznie ustawianego Lockbitu, nie ma tam zadnego PROM'u, zwory, czy sciezki, ktora sie przepala. Druga cyfra w oznaczeniu scalaka oznacza ze jest to EEPROM typu FLASH, wiec Lockbit to tez KOMORKA FLASH'u. Twierdze tak, bo po skasowaniu programatorem zawartosci scalaka kasuje sie tez Lockbit, wiec mozna go wielokrotnie zmieniac,...
1 obrót cylindra to 1 arkusz więc jeśli na osi umieścimy "podziałkę" z drukarki atramentowej HP (taki foliowy krążek z naswietloną podziałką) i element odczytujący (takze z tej drukarki) wtedy uzyskamy kilkaset impulsów na 1 obrót - czy wtedy bedzie łatwiej? np. 1 obrót = 500 impulsów 500 impulsów = 1 ark. 250 impulsów/sek = 0,5 ark/s =1800ark/h Zakres...
Pamieć EPROM jest pamiecią którą można skasować ładunkiem elektrycznym i zaprogramować ponownie. Gwoli ścisłości pamięci EPROM kasuje się światłem ultrafioletowym. Natomiast ładunkiem elektrycznym kasuje się pamięci EEPROM