https://obrazki.elektroda.pl/8635059000_... To z damosa do tego sterownika
http://obrazki.elektroda.pl/2762225800_1... Jedyny taki przenośny programator układów AVR. Pomoże wszędzie tam, gdzie trzeba zaktualizować oprogramowanie, a układ docelowy znajduje się w trudno dostępnym miejscu i nie mamy możliwości (lub chęci) ciągać ze sobą laptopa i mnóstwa przewodów. Banalnie łatwa obsługa, niski koszt wykonania, super...
Czy tak trudno odpowiedzieć na pytanie? Sam się czasami dziwie, że to taki trudne. Nie specjalizuje się w angielskim, a trudno przetłumaczyć/znaleźć zagadnienie w pdfie. Wszystko wynika ze specyfiki takiej pamięci. Pomijając aspekty fizyczne, czysta komórka pamięci flash odpowiada stanowi "1". Podczas zapisu do pojedynczej komórki można tylko i wyłącznie...
Trochę to nie tak jak przedstawia piotrva. FLASH zużywa się poprzez nietrzymanie ładunku, w efekcie bity o wartości 0 stopniowo kasują się, a ich ładunek przechodzi w zakres odpowiadający wartości 1. Poszczególne stany rozróżniane są poprzez wprowadzenie pewnego zakresu niedozwolonego - musisz pamiętać, że informacja we FLASH wcale nie jest informacją...
push/pop stosuje się, żeby zachować wartość początkową rejestrów, jeśli w innym miejscu programu są wykorzystywane. ldz - nie ma takiego menmonika w asemblerze AVR. Zapewne to jakieś makro. brcc - wykonuje skok jeśli wskaźnik carry (przeniesienia) jest wyzerowany, co ten wskaźnik oznacza to sobie doszukasz. lpm r16, z - ładuje do rejestru r16 wartość...
DriveCrypt jest płatny. To samo można zrobić przy pomocy TrueCrypta w wersji 6: http://www.truecrypt.org/docs/hidden-os.... Jedyny naprawdę dobry sposób ukrycia, to albo fizyczne odłączanie, albo szyfrowanie. Instalacja WinXP na dyskach flash to byłoby ciekawe rozwiązanie, ale jak to wytrzyma dysk Flash 8-O Komórki tej pamięci mają ograniczoną ilość...
Gdzie moge poczytac na ten temat, bo co nie co bym zmajstrowal. Czy jezeli bede mial flesh da sie go jakos przerobic na kod w c++, lub ewentualnie w asseblerze?? Jak tylko na assemblera to czy jest gdzies opis funkcji assemblera pod komorke :) ??
Nie ma właśnie nic więcej wspomniane o tym, przewija się raz jeszcze na początku ta fraza, ale żadnego objaśnienia Jest w DS objaśnienie (koło strony 500, "Theory of Operation" ) The EEPROM operates using a traditional Flash bank model which implements EEPROM-type cells, but uses sector erase. Additionally, words are replicated in the pages to allow...
Pamięci SLC są stosowane w niektórych zastosowaniach przemysłowych. Dysk z pamięciami SLC będzie małej pojemności i będzie dość drogi. Do użytku domowego da się dostać dyski MLC. Na przykład A-data SU900. Porządnej klasy dyski TLC też sobie dadzą radę w domowych zastosowaniach. Dysk MX500 także nie zawiera pamięci MLC. Zawiera on pamięci TLC. Czasem...
Jakbym był wykładowcą, też dałbym Ci piątkę, bo w Polsce trudno o wykładowcę, który tak naprawdę rozumie dyski. Ogólnie opisałeś to w ciekawy i w zasadzie w prawdziwy sposób, ale trochę poczepiam się szczegółów: Tak - mamy struktury logiczne systemów plików, które zazwyczaj widzimy jako drzewko katalogów (folderów) i podkatalogów. To z punktu widzenia...
przestrzeń na dysku, która nie zostanie przydzielona do żadnej partycji Gdzieś Ty o tym przeczytał? To jakaś kompletna bzdura. Tzw. over-provisioning może się jedynie odnosić do faktu, że KAŻDY dysk SSD ma faktycznie więcej pamięci FLASH niż jest to podane przez producenta. W zależności od modelu jest to różna ilość i od tego poniekąd zależy żywotność...
Pamięć jest zorganizowana w komórki 16-bitowe, objawia się to np tym że wskaźnik programu wskazuje na słowo (2 bajty) a nie na bajt. Wszystkie instrukcje muszą być więc wyrównane do granicy dwóch bajtów. Jakkolwiek z poziomu samego programu pamięć flash jest zorganizowana bajtami, więc spokojnie można w niej umieszczać tablice bajtów bez utraty pamięci....
Moje pytanie właśnie dotyczy tylko i wyłącznie tej jednej "ciekawej" kwestii - co się stanie gdy podczas trwającego zapisu części strony - np. z mojego punktu widzenia jednego bajtu - nastąpi zanik zasilania. Czy mam się liczyć z tym, że w takiej sytuacji zawartość całej strony jest stracona czy może raczej powinienem być spokojny o 127 bajtów których...
nawet po 2 mln zapisów EEPROM jeszcze trzyma dane. Liczba zapisów EEPROM FLASH jest o tyle ciekawy, że gwarantowane cykle zapisu nie oznaczają, ze po np 100000 pamięć przestanie działać. Najpierw zwiększa się czas zapisu (właściwie kasowania) takiej komórki pamięci. Tak juz było za czasów EPROM. Kolejny problem, to czas trzymania ładunku, takiej "zajeżdżonej"...
http://en.wikipedia.org/wiki/Hot_carrier... 1. Niszczenie odbywa się przy zmianie potencjału bramki, czyli zarówno przy kasowaniu, jak i programowaniu. Ta trwałość to w najgorszych warunkach, zazwyczaj piszą, że minimum tyle. W praktyce (w temperaturze pokojowej) jest więcej. 2. Różnie, zależy czy w układzie istnieje możliwość wstrzyknięcia...
I jeszcze jedno czy mógłby ktoś po ludzku wyjasnić co oznacza "pamięć o dostępie swobodnym" To znaczy, że masz dowolną kolejność dostępu do danych (np. możesz czytać kolejno spod adresów 1, 6, 2, 9, 10, 3 , a nie tylko kolejne 1,2,3,4,5 lub 8,9,10,11). Nazwa powstała dla odróżniena takiej pamięci od pamięci z dostępem sekwencyjnym (np. pamięci taśmowe...
Nowe procesory Atmela AT89s52, AT89S8252 mają w pamięci program testowy, który faktycznie wysyła jakieś wartości na port P2 . Na płytce testowej, którą posiadam, mam diody na P2, więc mrugają - przy czym P2.0 z większą częstotliwością niż P2.7. Częstotliwość mrugania zależy natomiast od kombinacji stanów logicznych portu P). Przynajmniej tyle zaobserwowałem....
Goły CCS potrafi programować JEDYNIE RAM! Osobiście programuję Flash 2812 programem SDFlash. Jest z tym trochę jazdy (trzeba pamiętać o algorytmach programowania, które są różne dla różnych SILICON_VERSION tego samego procesora - bawiłem/bawię się procesorami w wersjach CE i CG). Przy pracy z SDFlash-em najpierw prawdopodobnie będziesz musiał przekompilować...
https://obrazki.elektroda.pl/7257498500_... Pokażę tutaj jak można łatwo uruchomić zewnętrzną pamięć Flash z dowolnym mikrokontrolerem w oparciu o programowe SPI. Omówię tu działanie i znaczenie poszczególnych operacji (odczyt, zapis, kasowanie) oraz zaimplementuję je w kodzie. Temat użycia takich pamięci wydaje mi się co najmniej...
Mikrokontroler możesz taktować jako bardzo złożony, cyfrowy (choć i to nie jest regułą) układ scalony, który wykonuje taką funkcję jaką mu zaprogramujesz. Podobnie jak komputer wykonuje jakiś program, tak mikrokontroler postępuje według wpisanego przez użytkownika programu. Najważniejsze części mikrokontolera to centralna jednoska obliczeniowa (CPU)...
https://obrazki.elektroda.pl/3303074000_... Przedstawię tutaj projekt "smart" szufladek warsztatowych zintegrowanych z bazą danych części dostępną z poziomu komputera bądź telefonu. Szufladki te ułatwiają wyszukiwanie elementów - po wpisaniu nazwy części zawierające ją komórki są kolorowo podświetlane. Pozwala to szybko i sprawnie znaleźć...
Podepnę się pod temat bo mam podobny problem z układem 29LV160 na tym samym sprzęcie. Programator rozpoznaje układ poprawnie, odczytuje prawidłowo. Kasowanie pamięci (pisze że 40 sekund) trwa 12 sekund i kończy z informacją że OK, ale po odczytaniu miejscami zamiast FF mam 00. Blank test za każdym razem nieprawidłowy - układ nie jest czysty. Programowanie...
Musiałbyś to zrobić na poziomie kompilatora aby felerny adres wykluczał z umieszczania tam procedur/pomijał wykonywanie skokiem. Jeśli byś to zrobił na etapie programowania to względne adresy skoków byłyby błędne. Jeśli wiesz gdzie jest ta komórka to mógłbyś ją 'ręcznie' ominąć stosująć pseudoinstrukcje ORG w odpowiednim miejscu (wtedy możnaby zrobić...
https://obrazki.elektroda.pl/7238862200_... Niedawno w dziale DIY pojawił się Hardware Hardware jest tak banalne, że nie odważyłem się zaprezentować niniejszego artykułu jako DIY :). Od pewnego czasu wykorzystuję SONOFFy jako bazę projektów opartych o ESP8266. Sonoff zapewnia mi ESP, zasilanie i obudowę. Jedyne co mi pozostało to dodanie...
https://obrazki.elektroda.pl/4570517400_... Dzisiaj zaglądamy do wnętrza nieco nowszego monitora. Sprawdzimy tu jego budowę a potem zastanowimy się czy da się go przerobić na jakąś konstrukcję DIY. Prezentowany tu S236HL oferuje ekran IPS o rozdzielczości 1920 x 1080px i przekątnej 23". Jego pobór mocy w stanie czuwania to raptem 0.45W,...
Ale na tych oscylogramach ewidentnie widać sianie z WN. Jak mówiłem najtańsza metodą i najszybszą jest wymiana świec. W bardzo dużej ilości przypadków tego gównianego Delco pomaga. Dziadostwo tego sterownika można jeszcze pokazać w inny sposób. Robimy sobie SPS ( już nie mówię o wgrywaniu zmodowanwgo softa - z poprawnie obliczonymi sumami kontrolnymi)...
https://obrazki.elektroda.pl/3570276400_... Pokażę tutaj jak przyśpieszyłem programową komunikację SPI służącą do obsługi pamięci Flash. Sprawdzę jak dużo kodu może kryć się za warstwą abstrakcji GPIO BK7231 a potem spróbuję operacje na pinach zredukować tak, by działały bezpośrednio na rejestrach. Ile cykli procesora tracone jest...
Czyli mam rozumieć, że wszyscy inżynierowie z takich firm jak Micron, Samsung, SanDisk, itp.. Piszą bzdury we wnioskach patentowych, na temat utraty ładunku z czasem i metodom zapobiegania utraty danych w komórkach pamięci. A producenci pamięci flash, dysków SSD, nie stosują żadnych metod kontroli stanu komórek pamięci i mechanizmów zapobiegających...
Ile tanich dysków już zajechałeś? Naprawiam komputery, więc statystyki mam nieco inne. Sam nie zajeżdżam tanich SSD, bo nie kupuję szmelcu. Natomiast dyski, które wymieniam, które padają, które zaczynają mieć problemy z odczytem - to zwykle właśnie te tanie szmelcu. Znacznie rzadziej są to porządne dyski. To mój pierwszy dysk SSD, użytkowany praktycznie...
Lockbity są automatycznie resetowane przy wykasowaniu pamięci flash (komenda "chip erase"). O ile nie jest to problem z połączeniami/zimnymi lutami to układ padł, może już wykorzystałeś limit zapisów. Takie uszkodzone komórki można jeszcze teoretycznie ominąć tak jak bad sectory na dysku twardym... program kompilujesz tak aby w te uszkodzone adresy...
Działała normalnie ale po kilku pełnych formatowaniach Były problemy z odczytem zapisanych plików Problemy z odczytaniem treśći video I plików muzyki zdjeć i wszystkich plików (at)ElektrodaBot Bezpośrednia odpowiedź Najbardziej prawdopodobne przyczyny opisanych objawów to: 1. Fizyczne zużycie pamięci NAND (lub uszkodzenie kontrolera) po wielokrotnych...
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
https://obrazki.elektroda.pl/4148743200_... Pierwszy mikrokontroler AVR ATmega zadebiutował w 1998 roku i zrewolucjonizował rynek. Stworzony został przez firmę Atmel, która została przejęta w 2016 przez Microchip. Mikrokontrolery ATmega od początku były dość ważne dla hobbystów. Ale w ostatnich latach ich pozycja na rynku została zakwestionowana...
Tylko że obecnie trzyma ustawienia na nowym firmware lecz imei nie mogę wgrać No jak walnięte komórki na flash albo inny problem sprzętowy, to tak się dzieje, że pewne elementy się zapisują a pewne nie. Ogólnie jak to nie jest jakiś router do telemetrii, albo nie mieszkasz w totalnej dziurze zasięgowej to nie opłaca się nawet na niego patrzeć przy...
https://obrazki.elektroda.pl/6797484400_... Karty SD i microSD zaprojektowane zostały, aby zastąpić płyty CD i DVD w dystrybucji audio. Obecnie używane są w aparatach fotograficznych, telefonach komórkowych, tabletach i innych urządzeniach. Karty tego typu są coraz częściej wybieranym rodzajem pamięci, głównie z uwagi na ich niewielki...
Proszę to przeczytać: "Komórki flash w konsumenckich dyskach SSD i smartfonach można zapisywać ok. 10 000 razy, później ich żywot dobiega końca. Słabym punktem komórki flash jest bramka pływająca, czyli warstwa, w której komórka przechowuje elektrony. Aby ładunek elektryczny po prostu nie zniknął, floating gate otoczona jest warstwą tlenku." https://www.chip.pl/2015/04/jesli-nie-kr...
Całkiem możliwe, że u Ciebie też tak jest. Niestety nie wiem, czy da się to odczytać programatorem, pewnie zależy od programatora. Odczytu dokonuje się przez wysłanie komendy, a nie zwykłe odczytanie komórki pamięci. W sumie wystarczyłoby Arduino, tylko ustawione na 3.3V. Te komendy są dość specyficzne dla danej kości Flash. Np. GD25Q32 ma 3 bajty statusu...
Na tym pliku nie wystartuje wcale brak pierwszej komórki ale jutro wgram i zobaczę. Poprawiłem plik faktycznie mój błąd. Co do kontaktu jestem pewny w 100% że jest,zalutowałem nawet pamięć do adaptera isp jakim dysponuje i jest to samo. Jesli automatycznie nie wykrywa programator to może ręcznie wybierz rodzaj pamięci i spróbuj ja odczytać. To trochę...
Kup emulator Julie albo dedykowany od "autotronika" na znanym portalu. Dostaniesz instrukcje jak zwalczyć gada. Tyle że musisz mieć programator do Flash AM29F200 albo 400 nie pamiętam juz. Godzina i auto chodzi. Jak masz UCH sprawne to możesz wyczyścić konkretne komórki z Flasha i podłączyć wszystko od nowa i zapiszą się kluczyki z uch, to opcja bez...
Na czym polega - w jaki sposób Secure Erase może rozwiązać te problemy? - czy do tego jest konieczne Secure Erase? Dlaczego zwykłe usunięcie lub sformatowanie partycji miałoby nie wystarczyć? - w jaki sposób? Secure Erase jest bardziej zaawansowanym procesem niż zwykłe formatowanie lub usuwanie partycji. Oto różnice i powody, dla których może to być...
Moment, wyjasnijmy: 1. Dysk SSD (dysk jest na wyrost bo żadnego dysku tam nie) jest pamięcią krzemową typu flash, tak? W pamięci flash kasowanie podlegają całe bloki a nie strony czy komórki. Jeśli program do kasowania ma zaimplementowaną obsługę flash to polecenie kasowania zrealizuje wielokrotnie szybciej niż zapis każdej komórki (która i tak zapisywana...
Zatem jednak jestem "gramotny", albowiem wszystko co Pan zaproponował sprawdziłem, dlatego też szukam pomocy na tym forum. Pozdrawiam i życzę więcej chłodu dla głowy. Widać że mocno cię obruszyła moja dygresja, która nie była zamierzona aby kogoś obrazić(!). Zauważ, że nie napisałem że nie jesteś „gramotny” ale oczekiwane było: „bardziej….(przezorny)”...
Zrobiłem to w automacie, ale spotkało mnie coś o czym wspomniał bart-projects tzn: Hex na PC`cie zajmuje mniej miejsca niż Bin bo w Bin albo cały obraz pamięci no i gdy nie miałem parametrów z "-R" to mój wsad dla małego procesora miał (nie pamiętam dokładnie) megabajty (1,3 lub 11 MB) Rozmiar Hex będzie większy od Bin gdy dane do wgrania zaczynają...
Jednak wgrywanie przez tftpd nie działa. Próbowałem wielokrotnie i nic z tego Jak wgrasz oryginalny wsad to wtedy można cos działać. Jeśli już działa LAN. Spójność danych - możesz to rozwinąć co dokładnie masz na myśli? Programator ma taka opcję po zgraniu wsadu weryfikowane są dane te na kości i te zgrane to samo jeśli wgrywasz wsad. Jeśli pamięć...
http://obrazki.elektroda.pl/7154876600_1... 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...
W F030 strona ma wielkość 1kB co oznacza, że zmieści się tylko 256 zmiennych Jak to obliczyłeś? Pewnie 1024/4 bajty = 256, ale tutaj tak to nie działa. Strona 1024 bajty to 1024 bajty, inaczej 512 półsłów. Zapis do stron pamięci w STM32F0 wymaga zapisywania półsłów, do jednej strony oczywiście można zapisać 512 półsłów. W poniższym przykładzie zapisuję...
Pięćdziesiąt lat temu powstał pierwszy programowalny układ logiczny do zastosowań komercyjnych, a dostępne dziś części pozwalają inżynierom przekraczać nowe granice technologiczne w wielu branżach. Mark Patrick, Mouser Electronics https://obrazki.elektroda.pl/4592035100_... FPGA ( field-programmable gate array – bezpośrednio...
(at)R-MIK Czytaj, proszę, ze zrozumieniem i bez nerwów. Pamięć NOR-flash jest względnie powolna i jest głównym ogranicznikiem taktowania rdzenia. Dodatkowo wymaga bardzo dużo miejsca na powierzchni układu, a jej skalowanie (zmniejszanie) jest bardzo kosztowne. Wielu producentów stosuje pamięć o szerokości znacznie większej niż szerokość magistrali...
Chciałem zrobić powtórny zapis dla pamięci flash w procesorze (bo z nieznanych mi jeszcze powodów nie zapisują sie poprawnie mimo braku zgłaszanych błędów programowania) i chciałem skasować tylko niektóre bity w zapisanym wcześniej słowie. Przykładowo mam juz wpisana wartość 0xFFF0 i teraz chce zapisać w tej samej komórce (bez kasowania!) 0xFF80. Teoretycznie...
Który z TV jest lepszy. Cenowo bardzo zbliżone LG 49SM8050PLC czy LG 50UN8100 Seria SM jest wyższa półką ale z 2019r. Dodano po 15 A jak się zapatrujesz na Android TV - mam tu na myśli fakt, że chciałbyś aplikację CDA. Szczerze system jest mi obojętny, byle działał sprawnie. Sporo korzystamy ze smarta. Fajnie by było, gdyby dało się udostępnić film...
Bym pomyślał, że 4 komórki flash padły (mają ograniczoną żywotność ale głowy nie dam uciąć). A oznaczenia w Victorii to błędy odczytu.
Generalnie w pamięciach flash dane są tracone po jakimś czasie czy same komórki pamięci ulegają uszkodzeniu? Zastanawiam się czy by najpierw nie spróbować sflashować tej kości w jakimś serwisie jak będą mieli odpowiedni sprzęt i dopiero zamawiać, koszta wysyłki z USA są horrendalne a jak do tej pory nie udało mi się bliżej znaleźć tych pamięci.
Chodzi o lampę podłączoną pod wyjście FLASH (pierwsze z lewej). Ona miga podczas ruchu bramy? Nie może świecić na stałe. Powinna migać rytmicznie, a podczas błędu migać seriami. Sprężynka krańcówek nie jest czymś uderzana? Radio wpinane jest też wyjęte? Jeśli wyeliminujesz wszystkie zewnętrzne czynniki a FLASH nie będzie "mrugać" błędu to szedłbym...
Udało mi się opanować debbuger, czytał plik ELF release zamiast debug. Przy jego pomocy ustaliłem że do funkcji zapisu idą poprawne adresy. spmWriteWord(addrCounter, mnemonic); // addrCounter - adres komórki pamięci, zgodny z lokalizacją aplikacji, zaczyna się w moim przypadku od 0x0B00 Wygląda na to że gdyby w tym miejscu wpisywać dane z pageBufferPtr...
Dzięki za namiary na te programatory może i trzeba będzie jednak używać PC, wiecie może czy w avrdude jest możliwość automatycznej zmiany komórki pamięci flash, tak żeby programować nr seryjne ?
Nie miałem tych procesorów na tapecie, ale po mojemu to zmienili mechanizm bajtów konfiguracyjnych. Nie są to komórki flash jak dawniej, tylko RAM. RAM ten jest ładowany po resecie wartościami z ostatnich komórek flasha. Taki powrót do przeszłości - OSCCAL, tylko, że automatyczny Czy te adresy są kasowane/ładowane - musisz sprawdzić jak masz poustawiane...
Napisałem sobie poniższy testowy kod i Flash jest modyfikowany: [syntax=c]int main() { HAL_FLASH_Unlock(); NVIC->ICER[((uint32_t)(SysTick_IRQn) >> 5)] = 0x55AA55AA; while(1); } [/syntax] Obszar NVIC jest pod adresem 0xE000E100, a rejestr ICER pod 0xE000E180. Jak się do tego doda offset wynikający z przesunięcia bitowego w prawo liczby -1 o 5 pozycji,...
Skupmy się na razie na 2MB 16bit Flash, bo taki mogę obecnie testować. Chcę mieć możliwość zmiany komórki we FLASH w locie ( podczas pracy emulatora ). Komunikacja z komputerem ( USB lub RS232 lub LPT ). Debugowanie , czyli niech emulator FLASH wysyła mi na komputer co dzieje się z FLASH. Co czyta, co zapisuje jakie komendy wysyła mi do FLASH itd. Co...
Powinien się nadawać choć co to za sklep gdzie nie mają poczciwego MAX232 / ICL232 ... Przy interfejsie na MAX232 bezpieczniej doprowadzić mu zasilanie 5V, przy MAX3232 można sobie 'pożyczyć' z gniazdka na płycie odtwarzacza. Przy zrzucaniu / wgrywaniu Flasha odtwarzacz ma być włączony. Często problemem jest błędne podłączenie linii RX i TX (zamiana)....
Witam Flash w procku nie padnie ci cały ot tak, z dnia na dzień. Najczęściej pada w ten sposób, że zaczynają się robić błędy w dowolnych komórkach - co wykazuje weryfikacja. Padają zazwyczaj pojedyncze komórki (bity). 1000 jest liczbą "gwarantowaną" czyli może wytrzymać 1000 ale równie dobrze 10000 - jednak powyżej 1000 producent nie daje głowy ;) :sm19:
Co robią? :-) Jeśli chodzi o awaryjność to flash w tym napędzie jest wykonane w technologii SLC - ok 10 razy większa żywotność komórki niż żywotność komórek w większości napędów flash o dużej pojemności (wykonanych w technologii MLC).
Przyjrzyjmy się temu jeszcze inaczej. Wiem, że producenci masowych pamięci do zapisu danych oznaczają użytkową pojemność w dziesiętnym systemie wielokrotności jednostki (przedrostki SI). Elementarną jednostką miary jest bajt i ilość tych jednostek rozliczamy. W dziesiętnym systemie kolejne jednostki wielokrotności kilo, mega, giga, tera tworzone są...
W filmie twoim 12:29 (W lewym górnym rogu) widać blaszkę mosiężną która jest jak by była po zalaniu (zaśniedziała wielobarwnie), moja ma piękny mosiężny kolor. Mój egzemplarz zamierzam używać na co dzień, jako sprawny eksponat muzealny. Rozmawiając z koleżanką przez niego, twierdzi że jest przez niego lepiej słychać niż z jakiegokolwiek aparatu do tej...
Czy w poniższym kodzie zmienne b1 i b2 będą zawierały wartość odczytaną z tej samej komórki pamięci flash ? #define K1 (*(volatile unsigned char *)0x013c000) unsigned char b1; b1=K1; procedura( 0x013c000); void procedura(volatile unsigned char *flash) { unsigned char b2; b2=*flash; ....
Witam Czy ktoś wie jak to zrobić.Gdy próbuję wcisnąć write flash-wypisuje ,że nie wchodzi we flash mode.Zczytałem nim program ze sprawnej komórki,ale gdzie on może być?.Czy ktoś próbował zpowodzeniem coś robić tym programem,Chodzi o odczyt i zapis programu komórki
Kolega cristof_w ma po prostu złe nawyki z programowania c/bascom. W procesorze nie ma żadnego wydzielonego miejsca gdzie należy cokolwiek definiować albo umieszczać . Pamięć flash jest do twojej dowolnej dyspozycji i co chcesz gdzie chcesz umieszczasz. Musisz tylko wziąć pod uwagę że pierwsze komórki tej pamięci mają dodatkowe specyficzne zastosowanie...
A czy istniejej jakiś odtwarzacz do komórki podobny do tego Internet Explorera co jest na xp. On odtwarza te pliki, ewentualnie macromedia flash player na komórkę. Coś musi być czy przez komórkę jak wchodzi się na yopu tube i przegląda filmy to nic nie ma, chyba filmy są. Znalazłem tylko kd player ale on ma za mało formatów. Może problem rozwiąże jakiś...
Aby drugi raz móc zapisać, muszę ponownie zaprogramować uC. Przed zaprogramowaniem komórki pamięci Flash musi ona zostać skasowana, uwzględniłeś to?
Trochę mi zajęło aby zebrać wszystko do kupy (a w szczególności aby wygrzebać działający program do ESP). Po zaprogramowaniu ESP32 w linii komend dostajemy wiadomość o poprawnym uruchomieniu kamery oraz podłączeniu do sieci, co potwierdza przydzielenie IP i podanie przez ESP32 linków do podglądu: https://obrazki.elektroda.pl/4639326600_...
Ktoś może wie lub może ma schemat, jak zbudowane są sprzedawane kiedyś na Allegro naklejki na komórki - Flash Sticker? Działanie tego było takie: gdy ktoś dzwonił do ciebie lub przychodził SMS, to diody SMD umieszczone na tej "naklejce" mrugały lub świeciły. Jeśli ktoś ma, to proszę o jakiś schemat lub opis. Z góry dzięki. Pozdrawiam, ZAHYR.
Jeszcze są 2 ważne rzeczy: - tabela musi się zaczynać pod "okrągłym" adresem (żeby nie było problemu ze starszymi bitami) - F84 ma 1024 komórki flash czyli zmieszczą sie w nim tylko 3 tabele po 256 elementó (czwarty blok 256 trzeba poświęcić na program z instrukcją skoków)
http://obrazki.elektroda.pl/8683969900_1... Firma Toshiba, we współpracy z SanDisk ogłosiła, że udało jej się skonstruować trójwymiarową pamięć 3D NAND Flash ułożoną z 48 warstw. Dzięki takiej konstrukcji możliwa będzie produkcja przez firmy dysków półprzewodnikowych, które będą tańsze i bardziej niezawodne. Toshiba i SanDisk mają nadzieję...
W twoim teście jest poważny błąd w założeniach. Uszkodzenie komórki FLASH nie polega tylko na tym, że zapisujesz i chwile po tym nie możesz odczytać. Tam dochodzi do uszkodzenia bariery, w efekcie wycieku ładunków, który powoduje, ze skraca się okres retencji danych. W efekcie np. świeży FLASH trzyma dane w 20 stopniach przez np. 100 lat, taki po 100tys....
Weź tylko pod uwagę, że z tego modułu możesz mieć tylko jedno, wybrane napięcie zasilania oraz to, że nie ma gniazda USB do zasilania tego modułu. No to daj linka do jakiegoś dobrego. Zresztą oba projekty wymagają zasilania około 3V więc podejrzewam iż ten zasilacz mi niepotrzebny i mogę użyć zwykłych baterii 2xAA lub 2xAAA lub dokładnie CR2032 3V...
"Podpatrzyłem i nie miałem czasu się zastanawiać" - manifest inżyniera... Chciałbyś jeździć samochodem, którego projektant kierowałby się takimi zasadami? Funkcja pgm_read_byte() ma jako argument ADRES komórki pamięci programu, którą ma odczytać - taka proteza do czytania danych z Flash wynikająca z egzotycznej architektury AVR. Obecnie zamiast tego...
Witam, Jeśli mimo wszystko nie dasz rady zaprogramować procka spróbuj tego programatora: http://www.oshonsoft.com/picprog.html Używałem go ponad rok do momentu aż (oshonsoft nie postarał się o obsługę PIC18F2550 :D )nie zbudowałem PICkit'a 2 i nie miałem z nim żadnych problemów. Ponadto sprawdź czy w rejestrze konfiguracji (znajduje się na samym początku...
https://obrazki.elektroda.pl/1736183400_... SSD przechowujące dane w pamięci flash korzystają z technologii pozwalającej na zapisanie kilku bitów w jednej komórce pamięci. Kolejne generacje SLC (1bit), MLC (2bity), TLC (3bity), QLC (4bity) wymagają rozpoznawania coraz większej ilości poziomów napięć zapisanych w komórce (QLC to 16...
chcę sprawdzić czy po operacji przesuwania w prawo (t.j. mnożenia) bit carry został ustawiony czy też nie jeśli był to wartość innej zmiennej ma być zwiększona o 1. Bezpośrednie czyli do konkretnej komórki pamięci flash
Procesor potrafi skoczyć pod dany adres i po kolei czyta flash. Czyta czy rozpoznaje to co przeczytał jako instrukcję asm avr. Jak przeczyta skocz tam i tam albo zrób to i tamto to to robi, ale jak przeczyta FF FF to po prostu idzie dalej i czyta kolejne komórki flash. Teraz bity BOTSZ0 i BOTSZ1.. ustalają pod jaki adres ma skoczyć procesor przy starcie...
Witam, chciałbym rozbebeszyć jakiś padnięty telefon z diodą led robiąca za flash w aparacie komórki i zaadaptować taką diodę do telefonu, który firmowo takiej diody nie posiada. Sam montaz i pstryczek to nie problem, ale interesuje mnie elektronika - czy potrzebne jest coś pomiędzy taką diodą a wyjściami baterii? Nic sie nie stanie jak podepnę bezpośrednio...
Więc kolego to jest fizyczny błąd komórki pamięci, bez fizycznego resetu żadne flashowanie i formatowanie nie pomoże.
Niższą trwałość komórek pamięci. Komórki QLC wytrzymywały na samym początku około 100 cykli programowania. To dosyć żałosne, bo takie dyski jedynie dzięki dużym buforom i poprawnym algorytmom równoważenia zużycia komórek miały minimalny sens. Obecne generacje pamięci QLC są minimalnie bardziej wytrzymałe, ale wciąż jest to trzycyfrowa liczba (czasem...
Myślę ,że problem tkwi gdzieś w programowaniu bo pojawia się komunikat:Diference it 00000 po poleceniu 'Program". Czy raczej "Difference AT 00000" ? Dobrze myślisz. To nie jest ani wina w schemacie, ani wina w programie, tylko po prostu twoja Atmega się nie zaprogramowała. Występuje więc różnica (difference) między zawartością komórki Flash o adresie...
Ok modyfikuje dużo ECU , i nie spotkałem się jeszcze aby Pamięć nieulotna ROM raz nie działała a raz działała na początku napisałeś że raz błąd ROM jest a raz go nie ma . rozumie eeprom mógłbym robić problemy bo potrafi przy słabym Akumulatorze pozmieniać sobie komórki ale tez juz na stałe ma błąd sum kontrolnych. Może było coś modyfikowane we Flashu...
Cytując znalezione artykuły w necie Karta CF ma ograniczoną żywotność, dużo mniejszą niż twardy dysk. Po prostu możesz ją momentalnie "zajeździć". Jak się stawia np. router, to nie jest to problemem (system się praktycznie raz wczytuje, a potem to chodzi z pamięci). Standardowe pamięci EEPROM pozwalają zapisywać lub kasować tylko jedną komórkę pamięci...
Muszę Ci powiedzieć, że ustawiałem bit STKALIGN w rejestrze CCR a także go resetowałem i wiele to dało... Podsumowywując: - kopiowanie (zapisywanie) z użyciem rozkazów STR i pochodne - nie działa - kopiowanie (zapisywanie) z użyciem rozkazów STREX - nie działa - kopiowanie (zapisywanie) przez DMA - nie działa - kopiowanie (zapisywanie) przez aliasy...
AT45DCB002 to po prostu pamięć FLASH SPI (AT45DB161B) opakowana w kartę formatu MMC. Kartę można stosunkowo łatwo odczytać (dowolny uP z portem SPI) ale będą to dane nieformatowane, (po prostu dane z komórki 0 do ostatniej). W jakim urządzeniu pracowała ta karta? Jakie dane chcesz odzyskać z tej karty?
Korzystam z CooCox 1.7.7, używam Discovery z STM72RBt6 (128k FLASH) Realizuję wg ST programową implementację EEPROMa. Ustawiłem start adres w bibliotece: [syntax=c]#define EEPROM_START_ADDRESS ((uint32_t)0x0801F800)[/syntax] i zmniejszyłem dostępną pamięć dla linkiera o te 800 bajtów: [syntax=c]MEMORY { rom (rx) : ORIGIN = 0x08000000, LENGTH = 0x0001F800...
Rozumiem, że te 18 MB/s dotyczy pojedynczej komórki pamięci, a nie całego układu?
No więc tak. Przy opcji FLASH_TYPEERASE_MASSERASE fragment funkcji HAL_FLASHEx_Erase if (pEraseInit->TypeErase == FLASH_TYPEERASE_MASSERASE) { /* Mass erase to be done */ FLASH_MassErase(pEraseInit->Banks); Mass Erase to kasowanie całej pamięci Flash kasuje komórki pamięci w bank 2. W jakim celu kasujesz całą pamięć przed zapisaniem każdego małego...
Akumulator to tylko nazwa rejestru. Potrafił akumulować wyniki z ALU i był docelowym rejestrem do której zapisywany był wynik operacji. Obecnie wyniki mogą być zapisane do dowolnego rejestru z pewnej grupy rejestrów, więc nadaje się im po prostu nazwy R0..R31. Jeżeli, któryś z nich dodatkowo spełnia jakąś funkcję to nadaje się mu ekstra nazwę. Nazwa...
Witam, zgodnie ze specyfikacją PIC16F1459 posiada on: "High Endurance Flash Memory (HEF) 128 B of Non-volatile Data Storage" komórki te znajdują się zgodnie z datasheetem od adresu 0x1F80 do adresu 0x1FFF. Ponadto zgodnie z przykładem dotyczącym zapisu do Flash z "Help'a" mikroC PRO for PIC v7.1.0 i używaniu poniższej funkcji http://obrazki.elektroda.pl/2832708000_1...
Jak powszechnie wiadomo - piętą achillesową pamięci flash jest ich wydajność i trwałość. Ze względu na skomplikowany proces zapisu, który wymaga przepisania całego bloku ze zmianami w nowe miejsce, jest on powolny. Poza tym komórki flash mają ograniczoną żywotność, co powoduje, że nie można ich używać tak długo (ilość cykli zapisu do tych samych komórek)...
Dziękuje za szybką odpowiedź W swojej aplikacji chciałem wykorzystać jakiegoś stm32 więc bœdę mógł skorzystać ze sprzętowego CRC tmf mógłbyś podać jakie inne sposoby można stosować do sprawdzania integralności ? Słyszałem jeszcze o March C ale to wymaga zapisu komórki więc nie bardzo wg mnie nadaje się do pamięci Flash. Pozdrawiam
No dobrze ale co to wtedy będzie za DIY ? Żadne, dlatego prosze, nie wspominajcie o gotowych urządzeniach już więcej bo TO NIE O TO CHODZI żeby iść na łatwiznę, ja chce coś takiego sam zrobić żeby sie nauczyć metod przesyłania danych, ich obsługi. A co to za DIY, gdzie wykorzystujesz gotowe karty pamięci/pendrivy czy nawet chipy pamięci? Że nie wspomnę...
Tak te procesory mają zabezpieczenie przed czytaniem flasha (jest to jednak opcja i zależy jak został procek zaprogramowany). Jeśli procesor został zaprogramowany z taką opcją to odczytasz wszystkie komórki pamięci jako liczby 255. Pozdrawiam.
a WWW.AXNET.PL ?? Tam znalazłem...są zadarmo..tylko transfer iest mały i się sciąga i sciąga;( Ale na tej stronie są same stare flashe Nie ma najnowszych a jak bedziesz zmieniał soft z wyższego na niższy to możesz nie które komórki uwalić pozdro
Firma IM Flash Technologies (IMFT) ogłosiła w tym tygodniu, że uruchamia produkcje kości pamięci NAND flash w procesie 25nm. Jednocześnie ogłosiła, że dalsze zmniejszania procesu produkcyjnego może nie być możliwe ze względu na problemy z błędami bitów i niezawodnością pamięci. Jeśli okaże się to prawdą, jeden z podstawowych składników dysków SSD i...
Ale ten co polecił (at)dt1 Ma pamięć flash Toshiba MLC NAND. Co o wiele szybciej pracuje od tamtych dysków. I też bym ci go polecił do tego ASUSA. A jeszcze jedno. Rodzaj pamięci: komórka pamięci może zapisywać jedną lub kilka informacji. Komórki zapisujące tylko 1 bit określane są nazwą Single Level Cell (SLC). Ich zawartość można odczytywać dowolną...
Komórki podsłuchać na centrali to oczywiście żadna nowość, nowością jest podsłuch "z powietrza". Jest tu temat o tym na Elektrodzie. N.
odczyt komórki flash internet komórki blokowanie komórki
oporność głośnik alpine kostki bezpieczniki topikowe silnik
butla turystyczna telewizor hisense
Średnica śrub bębna pralki Candy CST06LE/1-S Ekspres Siemens EQ.6 - ciągła praca pompki wody