Poniżej zademonstruję, w jaki sposób wewnętrzna pamięć flash Xradiotech/Allwinner XR806 (i XR809 - patrz uwaga na dole) może zostać odczytana do pliku w systemie Windows. Chociaż nie ma jeszcze alternatywnego oprogramowania układowego OpenXR806 bez chmury, którego można by używać na urządzeniach, których sercem jest XR806, kopie zapasowe oprogramowania...
Przykładowy linker dodany do cubef4 dla mikrokontrolera np. stm32f439NI ma tak podzielone obszary pamięci: We fragmencie kodu który pokazałeś widać "jak na dłoni", że pamięć flash _NIE_ jest podzielona, więc nie wiem w czym problem... Czy używając pamięci 2MB z dual bankiem mogę zapisać program na obydwu obszarach pamięci bez żadnych dodatkowych kroków...
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...
Nie musisz go wcale "stwarzać". Wiedząc, że Twój kod zajumje początek Flash, możesz swobodnie używać adresów z końca pamięci. Wygodnie będzie zdefiniować adres, od którego zaczyna się Twoja pamięć danych jako stałą: #define MY_FLASH_ADDRESS 0x8000 a następnie zgrabnie ustalić go jako adres struktury danych, np. #define MY_DATA (*((struct my_data_ *)MY_FLASH_ADDRESS)))...
Nie. Pamięć FLASH podzielona jest na strony. Zapis zasze obejmuje na raz całą stronę, a jest ona zapisywana ze specjalnego bufora. Przed zapisem strony FLASH (podajesz nr strony), musisz wcześniej załadować bufor danymi. W tym celu najpierw robisz load program memory page (i ładujesz zawartość strony), a potem załadowaną stronę zapisujesz do pamięci...
Wygląda na obsługiwany. https://obrazki.elektroda.pl/6927782700_...
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...
przy każdorazowym wygraniu programu pamięć jest czyszczona jak i również wszystkie zapisane dane, łącznie z tymi na emulowanym eepromie. Zgadza się? Niezupełnie. Dane są zapisywane do innej partycji flash niż program. Oczywiście istnieje opcja, że będą kasowane przy każdorazowym wgraniu programu. Wszystko zależy od intencji programisty. Zapis i odczyt...
Do sprawdzenia pamięć flash -> soft masz na pw. Formatu dokonaj:
https://obrazki.elektroda.pl/8545401100_... Zapraszam na drugą część przygody z płytką Wemos D1 ESP8266 i czujnikiem temperatury/wilgotności DHT11. W tej części rozwinę swój program o zapis wyników w pamięci Flash ESP8226, wykorzystam do tego bibliotekę o wdzięcznej nazwie EEPROM . Dlaczego klasa do zapisu we Flash nazywa się tutaj...
Tj. bardziej profesjonalna karta stąd jej cena, jest zgodna z wieloma parametrami np Pojemności od 128MB do 32GB Pamięć NAND Flash SLC (Single Level Cell) Technologia Power Protector (TM) Technologia S.M.A.R.T. - specjalne oprogramowanie ATP do pobrania Wersja do pracy w rozszerzonym zakresie temperatury -40°C ~ +85°C Duża szybkość transferu danych:...
To dwie oddzielne przestrzenie pamieci, nie sa ze soba zespolone. Flash kasujesz operacja erase albo nadpisem, eeprom nie ma na to wplywu
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...
"adr MSB" możesz traktować jako górny bajt adresu (nie licząc rozszerzenia), "addr LSB" jako dolny bajt adresu, przy czym pamięć należy traktować jako zorganizowaną słowami - musisz przywyknąć, że pod jednym adresem mieszczą się dwa bajty, górny i dolny, a więc traktując pamięć jako zorganizowaną bajtami najniższy bit będzie przeznaczony do wyboru czy...
Witam DAC AC CHARACTERISTICS- tutaj chodzi pewnie o charakterystyki przejściowe albo dla sygnałów zmiennych (AC) Voltage Output Settling Time- czas ustawienia napięcia wyjściowego COMPARATOR komparator Input Voltage Range zakres napięcia wejściowego Input Capacitance pojemność wejściowa Hysteresis4 histereza Response Time czas odpowiedzi TEMPERATURE...
Mam tyle zaległej pracy , że nie mam czasu dogłębniej tego opisać. Przecież kolega napisał wyraźnie, ze kiedy załaduje obrazek do Flash mikrokontrolera to mu się wyświetla. Możemy chyba temat podłączenia LCD pominąć? Sprawa ma kilka aspektów i dlatego pewnie nie jest pokazywana w co drugim tutorialu :P Po pierwsze trzeba zrozumieć że dołączenie obrazka...
https://obrazki.elektroda.pl/1533250900_... BK7231T/BK7231N to popularny SoC WiFi i Bluetooth, szeroko stosowany w produktach Tuya Smart. BK7231 można znaleźć w inteligentnych gniazdach, inteligentnych żarówkach LED, inteligentnych przełącznikach itp. BK7231 zwykle występuje w postaci modułów, które są pin-to-pin kompatybilne z modułami...
https://obrazki.elektroda.pl/7245713600_... BK7231 zazwyczaj programujemy przez UART - pozwala na to wgrany przez producenta bootloader. W wyjątkowych sytuacjach jednak możemy niechcący ten bootloader nadpisać - wtedy musimy użyć trybu programowania SPI by odratować zablokowany układ. Tutaj opiszę, jak działa tryb SPI w BK7231 oraz...
https://obrazki.elektroda.pl/4046511300_... CH341 to popularny interfejs USB, który umożliwia komunikację z urządzeniami SPI, I²C, UART oraz bezpośrednią kontrolę pinów GPIO. Dzięki temu modułowi można np. programować pamięci Flash, czy odczytywać dane z różnych czujników. Tutaj pokażę, jak można go samodzielnie obsłużyć z poziomu...
Niestety nie znalazłem dokumentacji do tej pamięci, zatem nie mogę się wypowiedzieć, czy programator obsłuży tą pamięć, jednakże: - po pierwsze należy zastosować przejściówkę LGA -> TSOP48. - po drugie nie wiem, czy ta pamięć ruszy jeśli zasili się ją tylko jednym napięciem zasilania 3,3V. - po trzecie zapis tej pamięci w racji dużej pojemności będzie...
Cześć :) W związku z tym, że w miejscu w którym pracuję istnieje potrzeba programowania pamięci SPI których wsad jest taki sam, stwierdziłem że zbuduję urządzenie, które będzie kopiowało zawartość jednej kości do drugiej. Niby nic, ale z czasem chciałbym zająć się zawodowo projektowaniem oraz programowaniem mikrokontrolerów, więc jako pierwszy projekt...
https://obrazki.elektroda.pl/3435395400_... Ostatnio eksperymentowałem z prostym kodem flashującym dla płytki BW16E (RTL8720DN AmebaD), teoretycznie działającym również dla dowolnej z rodziny RTL872xDx. RTL8720DN to MCU z WiFi (2,4 GHz i 5 GHz) i Bluetooth (LE 5.0) wyposażony w dwurdzeniowy procesor wykorzystujący rdzenie KM4 i KM0....
http://obrazki.elektroda.pl/3265192600_1... Witam serdecznie. Na wstępie powiem iż jest to moja pierwsza konstrukcja jaką przedstawiam na forum i liczę na konstruktywne opinie. Podstawowe założenia projektu: 1. Zbudowanie "żarówki" (źródła światła) emitującego światło RGB oraz białe, 2. "żarówka" musi być zasilana z 230V i musi mieć...
OBK Easy Flasher ma teraz podstawową obsługę SPI. Możesz sprawdzić https://github.com/openshwprojects/BK723... Postępuj zgodnie z instrukcjami z filmu, ale użyj naszego flashera. Wdrożone funkcje: 1. Odczyt pamięci flash (wykrywanie pełnego rozmiaru 2MB). 2. Zapis flash (można również przeciągnąć i upuścić plik na flash): https://obrazki.elektroda.pl/2677791800_...
po ustawieniu niestandardowej operacji zapisu powrót do standardowego "wykonaj zapis oprogramowania układowego (bez kopii zapasowej!)" spowoduje wykonanie małego zapisu do 0x00 zamiast pełnego QIO, jak oczekiwano https://obrazki.elektroda.pl/1933078700_... Dodano po 9 Aby potwierdzić wybór niestandardowego offsetu zapisu, skasowałem...
https://obrazki.elektroda.pl/5705909000_... NA WSTĘPIE Wiem, wiem, ktoś zaraz powie, że układów aktywnego obciążenia nie sposób zliczyć i kolejny taki projekt przyczynia się do klęski urodzaju… 8-) Mimo wszystko chciałbym przedstawić projekt aktywnego obciążenia. Aktywne obciążenie samo w sobie nie jest czymś szczególnym, ale...
http://obrazki.elektroda.pl/4029783300_1... Układu SID (6581 stary i 8580 nowy), będącym muzyczną orkiestrą komputera Commodore 64 nie trzeba nikomu przedstawiać – między innymi dzięki jego brzmieniu owa maszyna osiągnęła tak dużą popularność. Warto tylko przypomnieć, że SID ma jedynie trzy kanały, ale umiejętności programistów...
http://obrazki.elektroda.net/78_12770565... Witam! Zniechęcony rozwiązaniami dostępnymi w internecie postanowiłem napisać własny bootloader dla mikrokontrolerów z rodziny AVR. Gotowe rozwiązania jakie znalazłem były zbyt rozbudowane lub po prostu nie działały. Projekt powstał w około 6-7 dni ale tylko dla tego że było to zagadnienie zupełnie...
Jak przeflashować oryginalny firmware? Jakie są polecenia esptool? Dodano po 24 Nie mogę uruchomić WLED na moim SP530E. Oto kopia mojego wyjścia terminala: $ esptool.py -b 115200 write_flash 0x0 C3_bootloader.bin 0x8000 C3_partitions_4M.bin 0x10000 WLED_0.15.0-b7_ESP32C3_4MB.bin esptool.p... v4.8.1 Znaleziono 33 porty szeregowe Port szeregowy /dev/ttyUSB0 Podłączanie... Wykrywanie.....
https://obrazki.elektroda.pl/3882937500_... WiFiManager to biblioteka oferująca gotowy system parowania z naszym WiFi a jej konfiguracja to raptem kilka linijek kodu. Parowania dokonuje się w trybie AP (sieci WiFi emitowanej przez ESP) a potem, po podaniu namiarów na naszą sieć, system sam je zapamiętuje i korzysta z nich przy kolejnych...
https://obrazki.elektroda.pl/8545401100_... Mój poprzedni temat o Pierwsze kroki Jakiś czas temu publikowałem temat o https://obrazki.elektroda.pl/4535548900_... Wyszukujemy DHT. Biblioteka DHT wymaga też dodania Adafruit Unified Sensor Library, więc dodajemy obie biblioteki. Najpierw Unified Sensor: https://obrazki.elektroda.pl/1839946000_...
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...
https://obrazki.elektroda.pl/8661538600_... Zainspirowany podcastami o historii komputerów (podcast #19 - Magnetofon w służbie informatyki Komputery, nawet wczesne modele z lat 50tych, potrafiły wykonywać obliczenia z niezwykłą prędkością i wydajnością. Wciąż jednak problemem była pamięć. Dostępne formy RAMu mogły pomieścić program,...
Wifimanager, ubija pamięć FLASH lub zapis programu. Od kilku dni walczę z tą biblioteką na ESP32-WROOM-32D DevKitC v4 w środowisku Arduino IDE. Mój cel: po uruchomieniu sprawdzana jest dostępna sieć i jeśli jest zapisana w ESP32, to łączy się do tej sieci. Jak nie, to skanuje co kilka minut. Przełączenie do trybu AP tylko z przycisku, powrót do STA...
Witajcie, Niestety na wskutek popełnionego błędu, skasowałem bootloader w pamięci flash. Urządzenie wykorzystuje procesor OMAP5912 oraz pamięć Spansion S29GL128S. Udało mi się pomyślnie podłączyć interfejsem JTAG (Jlink) do procesora, jestem w stanie odczytać różne obszary pamięci, jednak zapis nie jest skuteczny ponieważ procesor ignoruje te zapisy....
https://obrazki.elektroda.pl/3803750000_... Witajcie moi drodzy Przedstawię tutaj mój sieciowy sterownik przekaźników kompatybilny z Home Assistant poprzez Tasmota HTTP. Sterownik oparty jest o PIC18F67J60 i dodatkowo oferuje m. in. odczyt temperatury, budzik, przyciski, niezależny panel WWW oraz szerokie możliwości konfiguracji. Wstęp...
https://obrazki.elektroda.pl/6095272600_... Niektóre przełączniki i kontrolery przekaźników TuyaMCU pozwalają użytkownikowi ustawić początkowy stan przekaźnika po włączeniu zasilania; początkowy stan przekaźnika może być włączony (styk zamknięty), wyłączony (styk rozwarty) lub pamięć (zachowuje stan sprzed utraty zasilania). Zwykle...
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...
W tej części skupię się nad samym modułem głównym. Główne funkcje tego modułu to: -Obsługa modułów wykonawczych, czyli wykrywanie ich, konfiguracja i cykliczne sprawdzanie stanu. -Obsługa danych z modułów wykonawczych, np z przycisków i wykonywanie zaprogramowanych akcji, np ustawianie odpowiedniego wyjścia -Sprawdzanie aktualnego czasu w celu realizacji...
Po pierwsze teoretyzowałem, a po drugie dlatego, że pamięć flash w pendrivie nie jest zapisywana w bezmyślny sposób. Z tego co wiem układ nadzorujący zapis rozmieszcza dane inteligentnie tak aby równomiernie obciążyć poszczególne obszary pamięci. Poza tym pendrive może być specjalnie wykorzstany jako pamiec typu cache --->> http://www.kingston.com/flash/dt_readyfl...
http://obrazki.elektroda.pl/8861043000_1... WSTĘP Chciałbym podziękować wszystkim pomocnym mi użytkownikom z działu "Mikrokontrolery ARM" którzy przyczynili się do powstania tej pracy. W szczególności Freediemu Chopinowi :) Cześć, Dzisiaj chciałbym wam zaprezentować urządzenie które powstało w ramach mojej pracy inżynierskiej na Politechnice...
http://obrazki.elektroda.pl/7805368800_1... http://obrazki.elektroda.pl/4555306000_1... Tiny Gad A- żegnajcie nudne wyświetlacze ;) Prawie luxomierz na ATTINY13 Nie da się ukryć, że z pewnych kontrowersyjnych ;) powodów szczególną sympatią darzę najmniejsze z procesorów atmela. Przedstawiona konstrukcja kolejny raz opiera...
DVR HD3804 nie uruchamia się. Dostałem mały rejestrator HD3804 i nie uruchamia się, załączyłem dziennik seryjny, aby uzyskać więcej informacji oraz zdjęcia płyty i komponentów. Proszę, czy ktoś może mi pomóc we właściwym kierunku, aby go uruchomić. U-Boot 2010.06 (20 lutego 2017 - 14:24:07) Pamięć DRAM: 256 MB Sprawdź kontroler spi flash v350... Znaleziono...
Witam, Może lamerska podpoweidź ale czy umieściłeś funkcje operujące na flashu w pamięci RAM.
"I am currently operating this external hard drive with a SATA connection." https://obrazki.elektroda.pl/3837294400_... https://obrazki.elektroda.pl/1471320100_... https://obrazki.elektroda.pl/5321122200_... Bezpośrednia odpowiedź na pytanie Jeżeli dysk (SSD z kontrolerem Phison S11) wyświetla się w systemie jako „SATAFIRM...
Hej https://ww1.microchip.com/downloads/en/D... This document for mec1732 I need erase eeprom interne with pin (at)ElektrodaBot Wstępna ocena dostępnych informacji Odwołałeś się do arkusza danych Microchip MEC172x (DS00003583G) dla urządzenia MEC1732, pytając konkretnie, czy możliwe jest wymazanie jego wewnętrznej...
https://obrazki.elektroda.pl/2995458400_... Dzisiaj zajrzymy do wnętrza urządzenia, które możemy znaleźć pod nazwą „REJESTRATOR JAZDY KAMERA COFANIA LUSTERKO” chociażby na popularnych portalach aukcyjnych. Nie podałem marki czy też modelu, brak bowiem takowych informacji zarówno na opakowaniu rejestratora jak i na samym...
Witajcie, właśnie się bawię pamięcią Flash w STM32F0DISCOVERY (chcę się nauczyć obsługi). Efekt? Chyba zablokowałem możliwość zapisu... Kod (dopiero się uczę, więc komentarze mogą zawierać błędy): [syntax=c]#include "stm32f0xx.h" #include "stm32f0_discovery.h" int main(void) { RCC -> AHBENR |= RCC_AHBENR_GPIOCEN;//LEDY GPIOC -> MODER |= GPIO_MODER_MODER8_0...
Witajcie mam problem z daptacją kodu. Zajmuję się kontrolerem BQ8030 można z nim się połączyć przez I2C i za pomocą transmisji SMBus można ten kontroler zresetować. Podszedłem do tematu i udało się za pomocą modułów CP2112 oraz FXL2P udało się zresetować kontroler. Założyłem oddzielny temat dotyczący tego problemu. Link poniżej. https://www.elektroda.pl/rtvforum/viewto...
Użyłem FlashCATUSB XPORT. Pokazuje BAD Block przy indeksie strony: 0x00D200 (indeks bloku: 1629) Zrobiłem także pełny zapis bez weryfikacji, przeczytałem go ponownie i porównałem z WinMerge, pokazuje błąd rozpoczynający się od 1b12000 do 1b1a3a8. Odpoczynek jest dobry.
Przykład na STMa: http://www.st.com/en/embedded-software/s...
Cześć Chciałbym zrobić emulowanego EEPROM-a i mam problem z odblokowaniem zapisu do pamięci FLASH. Pierwsze co zrobiłem to FLASH->KEYR=0x45670123; FLASH->KEYR=0xCDEF89AB; Następnie sprawdziłem stan bitu LOCK w rejestrze CR i jest na 0 czyi dostęp do flasha jest możliwy. Chciałem zrobić zapis do pamięci zgodnie z diagramem na stronie 13 z STM32F10xxx...
Generalnie w moim przypadku uszkodzony został flash lub fragment flash zapisany w formacie UBIFS (Wiki: UBIFS is a flash file system for unmanaged flash memory devices). Widać to w logach z konsoli, że nie ładuje się znajdujący się tam rootfs2.ubi. Flash lub fragment podmontowany jest przez bootloader do drzewka /dev/mtd3. Istnieje również drzewko /dev/mtd5...
Na przykład taka: https://obrazki.elektroda.pl/4607356900_... Dane przechowywane są na PVMonitorze. Zapis wewnątrz stacji np. na karcie SD byłby zbyt ryzykowny. Pamięć FLASH nie lubi wysokich temperatur, a przy ujemnych w ogóle może nie rejestrować danych.
http://obrazki.elektroda.pl/6403336500_1... Naukowcom z IBMa udało się po raz pierwszy zaprezentować nowatorską pamięć, mogącą w powtarzalny sposób przechować 3 bity danych w jednej komórce pamięci. Wykorzystuje do tego nowy rodzaj pamięci - PCM - pamięć ze zmianą fazy. Aktualne pamięci w komputerach rozciągają się od układów DRAM poprzez...
Serio, (...) Tak, serio i nie tylko ja to robię. Mało tego - nie mam nadzieję, ale dość często faktycznie to rusza. Może z wyjątkiem Seagatów pokolenia F3. Mam na nie pomysł, ale jeszcze nie nazbierałem kasy na niezbędną aparaturę pomiarową. dysk rozszerza się, rozszerzają się także talerze. i co z tego? Już dawno masz silniki liniowe z bezstopniową...
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...
Czy jest prostsza od poniżej opisanej metody zapisu kilkunastu bajtów do zewn. pamięci flash? 1. odczyt całej strony pamięci do jej bufora 2. zapis tylko wybranych bajtów w buforze (tylko te, które tak naprawdę chcę zmienić) 3. przepisanie zaktualizowanej strony bufora do pamięci flash PS. Pamięć AT45DB321 ma domyślny rozmiar strony = 528 bajtów. Przy...
[syntax=c][/syntax]Do noty aplikacyjnej AN2634 jest dostępny przykładowy kod bootloadera UART (projekt w AS7) https://www.microchip.com/wwwAppNotes/Ap... Najprostsza metoda zapisu do flasha w nowych AVR jest po prostu bezpośrednie pisanie po pamięci: definiujemy wskaźnik na pamięć Flash gdzie ma być aplikacja (WAŻNE jest to...
(at)Marek_Skalski Marku, trochę kreatywności. Pamięć SPI z prockiem nie musi być łączona przez QSPI, skoro tylko rzadko chcemy wpisywać do niej nowe próbki. QSPI powinno być pomiędzy pamięcią a DACem. Są pamięci, które umożliwiają dynamiczną zmianę interfejsu. Mając taką pamięć, która pracuje jako FIFO/LIFO, wystarczy z MCU zapodać taktowanie i reszta...
Mam w domu napęd LTO3, kupiony na aukcji za 350zł o ile pamiętam. 400GB/kasetkę, które kosztowały po 30zł. Większy problem z takim napędem to zdobycie oprogramowania do jego obsługi, niż z samym napędem jako takim. Nowsze LTO można obsługiwać narzędziami open-source z linuxa, te starsze (które są tańsze) już nie bardzo. Ja używałem Windowsa Server 2003,...
Generalnie, to korzystałem z różnych przykładów, z ISE i z XST, no i nie widziałem multiplekserów popędzanych sygnałem zegarowym. Ale, próbowałem coś takiego zrobić no i w efekcie zrobiło się jeszcze gorzej, tzn. każdy zapis był obarczony błędem. Co do symulacji czasowej, to wstyd się przyznać, ale nie wiem jak ją wykonać, w ISE?
http://obrazki.elektroda.pl/3002969800_1... Dzień dobry! Chciałbym opisać mój projekt sterownika do układów WS281x, czyli coraz bardziej popularnych pasków diodowych (i nie tylko) z indywidualnie, szeregowo sterowanymi diodami. Do wykonania samego projektu skłoniła mnie potrzeba sterowania takimi paskami, które kupiłem u chińczyka....
Zapewne do procesora ESP32 podłączona jest nieulotna pamięć flash do jakiej wpisujesz program. Czy jest ona cała zajęta ?
Odpowiedź na Twoje pytanie jest dosyć prosta - protokół SWD nie ma rozkazu zapisu do flash i tego się po prostu nie da tak zrobić jak zapisu do RAM. Oprogramowanie na PC, które się komunikuje przez SWD z układem (np. program do ST-Linka, OpenOCD) wgrywa do RAMu specjalną procedurę, która fizycznie realizuje zapis (poprzez odpowiednią sekwencje zapisów...
Kryteria doboru kart CF do budowy SSD Spis treści 1.Cel instalacji karty CF w roli SSD 2.Podstawowe parametry kart CF 3.Zestawienie wydajności współczesnych kart CF 4.Wymagania odnośnie adaptera CF Słowo wstępne Nie jestem ekspertem, jestem jedynie amatorem, który postanowił zainstalować sobie jakiś możliwie tani SSD w komputerze. Początkowo myślałem...
Witam. Ostatnio staram się rozgryźć zapis do pamięci flash N25Q128A która jest podłączona do STM32F469 na płytce STM32F469I-DISCO. I niechodzi mi oto aby ktoś podał mi kod a o podanie jakie kroki mam przejść aby dokonać odczytu/zapisu. To jest ostatnia rzecz jaka mi została do rozgryzienia i jakoś nie idzie mi z tym. Korzystam z bibliotek HAL wygenerowanych...
https://obrazki.elektroda.pl/7809579000_... Witajcie moi drodzy W tym temacie opiszę moją przygodę z dyskiem zewnętrznym 2.5" ADATA Durable HD650 na USB. Pokażę tu jego wnętrze oraz testy szybkości transferu. Historia tego dysku będzie wyjątkowo ciekawa, bo testowałem go dwa razy - najpierw przyszedł do mnie uszkodzony w transporcie,...
MyKazzo w zasadzie od początku potrafiłoby nagrywać gry (pozwala on wykonać cztery podstawowe operacje: symulacje odczytu przez procesor CPU w konsoli dowolnego adresu w pamięci symulację zapisu przez procesor CPU w konsoli dowolnego adresu w pamięci dowolną wartością liczbową symulacje odczytu przez procesor graficzny PPU w konsoli dowolnego adresu...
Może mówimy o innych rzeczach. Ja tylko pisałem o emulacji Z80 na AVR. Pewnie tak. Bo dyskusja rozpoczęła się od propozycji zrobienia emulatora ZX Spectrum, no i w tym kierunku się rozwijała. Sama emulacja tak prostego procesora jak Z80. że tak powiem to w porównaniu z resztą tej emulacji prosta sprawa. Pewnym problemem w Spectrum jest jednak pamięć...
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"...
Zapisujemy materiał filmowy dla archiwizacji z dwóch powodów: dla potomnych lub jednorazowego, późniejszego obejrzenia i po obejrzeniu - skasowaniu. Pełna archiwizacja wymaga użycia dysków twardych, do jednorazowego oglądnięcia wystarcza pamięć Flash USB. Zapis DVD był stosowany krótko w rejestratorach kamer ochrony, nigdy w profesjonalnej archiwizacji,...
Nie ma najmniejszego sensu orać zapisami pamięci flash na płycie. Jeśli aktualizacja nie będzie mogła być wykonana, program flashujący to zgłosi. W 99% przypadków wystarczy flashować do ostatniej wersji. O ile nie chcesz montować procesora 5800 X3D to w zasadzie aktualizacja z F62 do F64 nie przynosi większych zmian.
Kości AT89Cx051 to niskonapięciowe, 8-bitowe mikrokontrolery produkowane przez firmę Atmel. Zawierają programowalna i kasowalną pamięć EPROM FLASH (1051 - 1kB, 2051 - 2kB) i są zgodne ze standardem MCS-51 pod względem architektury, zestawu instrukcji i wyprowadzeń. W odróżnieniu od innych tego typu mikrokontrolerów, montowane są w obudowie 20-nozkowej....
https://obrazki.elektroda.pl/6316150300_... Firma Everspin zaprezentowała rodzinę układów pamięci nieulotnej EMxxLX xSPI MRAM (magnetorezystywny RAM) dla przemysłowych systemów IoT i wbudowanych, stanowiącą alternatywę dla Flash SPI NOR/NAND ze znacznie większymi szybkościami zapisu i odczytu danych — do 400 MB/s oraz gęstościami...
Witam, Zauważyłem że podczas zapisu programu do pamięci flash przez avrdude, pamięć EEPROM automatycznie jest kasowana. Robię to komendą: C:\avrdude2\avrdude.exe -p ATMega168 -c usbasp -U flash:w:C:\Users\Mistrzu\Doc... -F Oczywiście można dopisać aby za każdym razem dogrywał także zawartość do...
http://obrazki.elektroda.net/48_12726260... http://obrazki.elektroda.net/6_127262604... Specyfikacja • W przypadku karty SD i SDHC • Połączenie: IDE 44pin męski • Obsługa PIO, Multi-Word DMA i Ultra DMA tryb przesyłania danych • Zasilanie z IDE 44pin • uruchamiania, Hot Swap • Wymiary: 53 x 42,3...
Normalne użytkowanie karty SD to zapis zdjęć i filmów, nawet użytkując bardzo ale to bardzo intensywnie aparat, ale amatorsko, można to zrobić kilkadziesiąt razy w ciągu 5 lat gwarancji. A i tak karty padają. Zapis z gwarancji SANDISK: "Niniejsza gwarancja nie obejmuje przypadków, gdy Produkt zastosowano w niżej określony sposób lub w połączeniu z którymkolwiek...
Jak doczytałem w dokumentacji, dla procesorów STM32F1 pamięć Flash zaczyna się od 0x0800 0000. Czy zapis danych w komórce 0x08008000 czyli 32KB dalej zapewni mi gwarancję, że nic sie nie stanie dla programów o mniejszej wielkości aniżeli 32KB?
Witam. Miałem podłączoną moją pamięć flash (2GB) i nagle wyskoczyło: "opóźniony zapis nie powiódł się" i partycji ni ma. próbowałem r-studio i pcInspectorRecovery ale niektóre pliki JPG są uszkodzone (karta z aparatu) po odzyskaniu. Odzyskiwanie po sygnaturach mnie nie satysfakcjonuje, bo obrazy są wielkości 640x480. Sektory 0-100: [url=http://www.savefile.com/files/17293...
Dziękuję wszystkim za podpowiedzi. Zdecydowałem, że przy takiej liczbie danych najlepiej będzie dorobić pamięć FRAM do układu. Pozdrawiam. Nie ma jak sobie wziąć starego trupa i potem próbować go reanimować:) ATMega32 to historia, weź sobie np. ATMega328 i tam po pierwsze całkowity czas zapisu to już tylko 3,4 ms, w dodatku można go rozdzielić na kasowanie...
Witam Panowie prośba o doradzenie jaki rejestrator napięcia (miernik z rejestracją?) zakupić Cel/zadanie Podłączam to sobie do układu/źródła napięcia w przedziale 0~60V DC i owy rejestrator mierzy w cyklicznych odstępach czasu poziom napięcia i go zapamiętuje moje wymagania - rejestracja napięcia stałego z zakresu od 0V do 60V (i tyle mi wystarcza,...
Witam eprom - pamięć tylko zapisywana elektrycznie eeprom - pamięć zapisywana i kasowana elektrycznie flash - pamięć zapisywana i kasowana błyskiem światła Obawiam się że się kolega pomylił ;-) EPROM - pamięć zapisywana elektrycznie, kasowana poprzez naświetlanie układu scalonego promieniowaniem ultrafioletowym UV. Do naświetlania służy specjanle "okienko"...
Godzinę temu zamówiłem RTC z pamięcią eprom. Jak się używa takiej pamięci? Zapisując co 10 sekund, jak nie zadbasz o równomierne zużycie pamięci, zajedziesz eeprom w 115 dni zakładając, że eeprom ma milion cykli zapisu. Użyj FRAM ale tania ona nie jest. Może być oczywiście eeprom (drogo) czy dataflash (tanio) i odpowiednie zarządzanie nim np system...
http://obrazki.elektroda.pl/4319403300_1... Polecane zestawy komputerowe i laptopy w różnych przedziałach cenowych Cena bywa kluczowym kryterium przy wyborze komputera lub laptopa, ale nawet mając określony budżet trudno zdecydować się na zakup konkretnego urządzenia. Z myślą o tym powstał ten wątek, w którym zaprezentujemy polecane zestawy...
Cluster Alignment czyli polepszenie wydajności pamięci flash Wprowadzenie Cluster Alignment (pol. dopasowanie bloków) to optymalne ustawienie systemu plików na nośniku flash względem bloków pamięci NAND flash. Sposób zapisywania danych na nośnikach flash jest dość nietypowy w porównaniu z nośnikami opartymi na wirujących talerzach (mechaniczne dyski...
A te pamięć jakoś wyłączyłes z zasobów dostępnych dla programu albo zarezerwowales? Bo jakoś tego nie widzę (żadnych segmentów czy w najgorszym razie jakaś tablica jak to tmf woli)
Poczytałem i nikt tam nie miał z niczym problemu...hmm z pkt. widzenia interfejsu i poziomu napięć wydaje mi się, że jest OK bo skoro op-code działają na SRAM to interfejs SPI jest OK, dane przesyła i odbiera poprawnie. Zapis bufora SRAM do flash to wewnętrzna "sprawa" pamięci, do wywołania której potrzeba odpowiedniej instrukcji op-code a instrukcje...
Witam, Stanąłem pod sianą . Muszę dorobić do urządzenia coś takiego jak monitor zasilania, tak by zapisywać flash tylko w momencie wyłączania urządzenia. Do tej pory zapis flash wykonywał się w pętli, ale pamięć flash ma ograniczoną ilość cykli zapisu. Nie mogę już nic zmienić w hardware, podłączenie czegokolwiek do ADC-ka nie jest już możliwe. Czy...
Gdzie kolega coś takiego wyczytał ? To nie prawda nie trzeba znać asm aby zapisać coś we flash-u. Poza tym flash to nie miejsce do odkładania zapisanych danych. Do zapisu danych do pamięci programu (czyli flash) w trakcie działania programu, potrzebny jest dostęp do rejestrów R0,R1,R28..R31 - jest do nich dostęp z poziomu języka wysokiego poziomu inaczej...
https://obrazki.elektroda.pl/4329311300_... Internetowe czasopismo EE Times postanowiło od 2018 roku wręczać nagrody w zakresie innowacji elektronicznych itp. Nagrody są jedynie honorowe i w pełni subiektywne, i wynikają z opinii jednego z redaktorów tego periodyku, ale to nic - zapoznajmy się z nimi, ponieważ część z nich pokazuje...
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...
Jeszcze jeden wybór brałbym pod uwagę. Gammix S11. Komputer i tak dysponuje interfejsem PCI Express gen. 3, więc prędkości dysków gen. 4 nie zostaną osiągnięte. Co różni natomiast S11 od NM790 i PX700 - ma on kontroler Silicon Motrion pracujący w towarzystwie jednogigabajtowego bufora DRAM, co w NM790/PX700 jest zastąpione 64 MB buforem HMB. To w mieszanych...
Producent GOODRAM Nazwa typu Pamięci Opis ogólny Pamięć FLASH Rodzaj pamięci Pen Drive Pojemność pamięci 2048 MB Częstotliwość szyny pamięci nie dotyczy MHz Typ pamięci Flash Informacje dodatkowe Prędkość: odczyt 14MBit/s; zapis 4MBit/s
To zastosuj pamięć SPI - działa o wiele szybciej, w dodatku jest dostępna w większych pojemnościach. FLASH nie jest dobrym pomysłem, bo ilość zapisów jest ograniczona do 10tys.
Z tego co wiem to można zabezpieczyć tylko przed odczytem.Jadnak zawsze można pamięć skasować i wgrac od nowa.
Procedura : SHARP LC- 60 LE 635 DOSTOSOWANIE Wchodzenie i wychodzenie z trybu procesu regulacji 1) Przed wejściem do trybu procesu regulacji, należy ustawić pozycję AV w menu regulacji wideo RESET. 2) Gdy telewizor jest włączony, dotknij klawisza zasilania przez 5 sekund. UWAGA: Obraz zniknie po dotknięciu klawisza zasilania, ale naciskaj go dalej....
Poczytaj o takich opcjach gcc: [syntax=c] -fdata-sections -ffunction-sections --gc-sections [/syntax]
Inicjalizację masz OK, ale resztę do bani. O czytaniu zmiennych z pamięci programu poczytaj /* deklaracja */ uint8_t pgm_data[10] PROGMEM = {1,2,3,4,5,6,7,8,9,10}; /* odczyt */ uint8_t bajt = pgm_read_byte(&pgm_data[5]... /* zapis */ /* poczytaj w datasheecie procesora */ Poza tym pamięć flash nie za bardzo nadaje się...
Karta CF zamiast HDD to dobry pomysł. Musisz jednak sprawdzić, czy kontroler IDE wspiera tryb UDMA. Jeśli tak, to kupujesz najtańszą kartę CF z obsługą UDMA (zwykle jest to Transcend 133x) z pewnym zapasem pojemności (przelotka też musi obsługiwać DMA/UDMA). Jeżeli kontroler wspiera jedynie mwDMA to lepiej kupić CF Transcend 120x, bo wspiera mwDMA a...
zapis pamięć flash stm32 pamięć flash zapis stronami zapis zmiennych flash
sustain keyboard porównanie komórek kontrolka silnik honda civic
jankolo wypadek jankolo wypadek
Swąd spalenizny w nowym piecu Junkers Cerastar Smart Zegar PCZ-523.2 do sterowania ogrzewaniem akumulacyjnym