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...
W końcu znalazłem sposób na odczyt / zapis pamięci flash z modułu XT-ZB2 z BL702 bez odsłoniętego GPIO8. Użyte oprogramowanie/sprzęt: Oprogramowanie: Bouffalo Lab Dev Cube v1.8.9 (BL702 / BL704 / BL706) USB-UART: CH9102 (opcjonalnie, każdy kompatybilny USB-UART powinien działać) To jest najważniejsza część: Rezystor pomiędzy 3V3 i D28 jest obowiązkowy,...
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...
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...
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...
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:...
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...
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...
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....
Wygląda na obsługiwany. https://obrazki.elektroda.pl/6927782700_...
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...
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_...
Zapis i odczyt jest poprawny, można używać mając gdzieś z tyłu głowy, że pamięć flash może nie być najlepszej jakości i może kiedyś zrobić przykrą niespodziankę.
Test pamięci Flash NAND: NAND512W3A2CN6 w obudowie TSOP48. Pamięć ta ma sektory o wielkości 512+16 bajtów. Łączna pojemność 69 206 016 bajtów. Kasowanie pamięci Kasowanie pamięci ID : 20 76 20 76 20 76 20 76 Manufacturer : ST Model : NAND512W3A2CN6 Konfiguracja: Target count : 1 LUN count : 1 Block per LUN : 4096 Page per...
Z tego wszystkiego nie pasuje mi odceglenie i kość . Kość , potocznie , jest mi znane jako układ scalony- IC a odceglenie to ? (at)ElektrodaBot Bezpośrednia odpowiedź - „Kość” – potocznie każdy układ scalony (IC). W tym wątku chodzi konkretnie o kość pamięci SPI Flash, w której siedzi oprogramowanie dekodera. - „Odceglenie” – przywrócenie do życia...
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,...
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...
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...
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...
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...
"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...
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...
jak wyczyscic flasha malego i duzego w dtf2.prosze o program i dokladny opis bo juz nie wiem co mam z nim ronic mam non stop sie zawiesza albo sie zawiesza po 10 min i koniec.prosze
Witam, Jak w temacie , zlecę odzyskanie zawartości z pamięci flash 1Mbit TMS29F010. Kość jest z urządzenia testera bezpieczeństwa elektrycznego . Zleciłem dla gościa wylutowanie tego układu , bo chciałem go sczytać i skopiować ale niestety coś poszło nie tak i czytnik go teraz w ogóle go nie rozpoznaje , dodatkowo nie ma rezystancji na pinach zasilających....
Witajcie, W temacie lutowania jestem kompletnie zielony a chciałbym zabrać się za odzyskanie danych z mojego starego telefonu. Jak odlutować jakakolwiek kość z tej płytki? (Zdjęcia w załączniku) i czy możliwe jest zrobienie dumpa tego co znajduje się na chipie? Dziękuję Wam za podpowiedzi!
Witam, Istnieje takie coś jak pgm_read_byte w bibliotekach <avr/pgmspace.h>. Czy istnieje może takie coś jak pgm_write_byte ? Czy w ogóle jest możliwość zapisu czegoś do flasha (pamieci programu) w programie? Chciałbym z zewnętrznego eeproma odczytać sobie tablicę(5 kilobajtow) i przepisać ją da flasha, na niej coś tam zrobić, żeby nie odczytywać...
Pała mi komórka pamięci flash i nie chce zapisywac powyrzej pewnej objętości programu jak zrobić by programator nię zapisywał w miejscu uszkodzenia(bo wywala blad) kodu programu lub oznaczyl jako "bad" tekolka komórek i zapisyewal program dalej.
witam odrazu mówie że jestem laikiem jesli chodzi o mikrokontrolery, zaczynam sie dopieo uczyć. Czy jest możliwość zrzucenia zawartości Atmeg-i 8??
Witam! Na wstępie pisze, że dopiero zaczynam tego typu zabawę i nie wiem czy do końca dobry dział wybrałem. Jeśli jest zły proszę o przeniesienie. Posiadam pamięć flash M28W320 firmy ST. Była ona wbudowana w mojej cyfrówce do czasu jej uszkodzenia. Mam na tej pamięci ważne dla mnie dane. Zależy mi na ich odzyskaniu. Czy ktoś z Was mógłby mi podpowiedzieć...
witam wszystkich . problem mój polega na tym że z nieznanych przyczyn w moim urządzeniu kasuje się zawartość pamięci eeprom . urządzenie zbudowane jest na tiny25 , stabilizowane 78L05 , filtrowane po stronie wtórnej c=470 nF i pracuje w samochodzie . po jakim czasie zawartość pamięci eeprom jest cała FF . to samo urządzenie jeśli odczytuje dane z flash...
Robię projekt na procesorze Atmega328p. Mam już zrobioną całą płytkę PCB, wszystko polutowane i jestem w trakcie końca pisania programu. Nie spodziewałem się, że program będzie musiał być taki rozbudowany i aktualnie zajmuje 90% całej pamięci. Są jakieś uniwersalne sposoby jak optymalizować programy, albo w jakiś inny sposób zaoszczędzić trochę miejsca?...
Witam mam problem z wykasowaniem pamięci flash MX 29LV160 BTTC-70,komunikacja przez jKeys jest dobra a w momencie kiedy wciskam "Erase",pojawia się napis"Flash operation unexpectedly stopped[DQ6 stopped toggling],zwierałem 115 nogę procesora do masy,ale nic to nie zmienia-może ktoś z kolegów ma na to sposób?
Witam, Nie wiem jak sie za to zabrać, pracownik przez przypadek wykasował ważne dane z tego kolektora. Znajdowały się one na pamięci flash BACKUP, a zastosowanie programów takich jak testdisk, mija się z celem. Po prostu ich nie widzi, co mnie zbytnio nie dziwi. Czy macie jakiś sposób ażeby drapnąc te dane spowrotem?
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. 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"...
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...
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...
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
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ę...
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...
Na razie próbuję to zrobić w tradycyjny, "Atmegowy" sposób, gdyż mam to już przećwiczone. Na razie procedurka sprawdza, czy w EEPROMie jest FF (lub FFFF dla 16 bitowych zmiennych) i ustawia wartości domyślne. Jednak po odczytaniu, wartości zmiennych nie sa na swoich miejscach. Wpisuję 5 danych typu uint8_t i 8-elementową tablicę uint_16 t. W której...
No hej! Dzięki za zainteresowanie... Więc, programuję kość Spartan 3 xc3s200. Co do kwestii kodu, to wyjaśnię może od początku. Minimoduł firmy Propox, nad którym walczę ma na pokładzie kość flash - wyżej wymienioną oraz kość ram - z której nie korzystam. Ram i flash połączone są ze sprartanem magistralą 16 bitową, z której 8 bitów jest wyprowadzone...
Zapis - tak, bez problemu można znaleźć ale na temat odczytu wsadu to już cisza, ew. porady, że przez ISP.
Witam, Borykam się z wykonaniem bardzo nietypowej instalacji Linuxa na terminalu Neoware CA15. Jego pełna specyfikacja techniczna zawarta jest tutaj: http://www.parkytowers.me.uk/thin/neowar... Najważniejsze parametry: procesor Via Samuel 400 MHz 128 MB RAM 32 MB flash HDD (fabrycznie w gnieździe IDE) Ethernet, USB 2.0, grafika VIA VT8623...
Witam. Od pewnego czasu zacząłem się bawić w programowanie eepromu w atmedze i już napotkałem kilka nieprzyjemnych doświadczeń. Zacznę może od zapisywania pamięci eeprom. Mam kilka pytań z tym związanych, więc je ponumeruje :). 1. Jak to jest zapisałem do eepromu jakiś znak, potem go odczytałem. Żeby sprawdzić, czy wszystko gra wyświetliłem go na LCD....
Witam, mam układ sterowania halogenami, którym kieruje atmega. Wszystko zasilane jest z trafo dla halogenów. W układ wpięte jest złącze ISP do programowania. Odczyt pamięci, fusebitów, sygnatury, itp. zawsze przebiega pomyślnie. Problem pojawia się podczas programowania układu. Udaję się to raz na mniej więcej 10 prób. Przy braku sukcesu pojawia się...
Ile wyciaga standardowe gniazdo ide ata w tym terminalu? Jak podlacze do niego dysk jaki zapis odczyt uzyskam? Zależy czy podpinasz bezpośrednio czy przez przejściówki Sata/IDE. Przejściówki Sata/IDE to najczęściej limit do 33.33MB/s bo nie obsługują wyżej niż UDMA2. Co do portu na czysto to nie jestem pewien (sam mam dysk 2.5" 4200RPM który wyciąga...
Faktycznie literówka w nazwie rejestru - dzięki że to zauważyłeś. Wiem, że literówka, a zauważyłem podejrzewam dlatego, że staram się dokładnie wszystko przeanalizować (bo nie działa), gdyby nie było problemów, to pewnie nie zwróciłbym na to uwagi :) Skoro przy układzie z ATXMegą działało bez problemu to nie sądzę, by tutaj problem dotyczył tylko rozkazu...
Witam. Mam do zrobienia pewien program, ale żeby ruszyć z górki potrzebuję porady. Chciałbym się dowiedzieć, czy da się z poziomu języka C# lub C++ fizycznie skasować pamięć typu flash (w przypadku mojego programu chodzi o pamięć CompactFlash o dowolnym rozmiarze) a następnie sflashowanie pewnej porcji danych za pomocą strumienia binarnego. Czy ktoś...
Jeśli ma być duża pojemność i tania to proponuje sie zainteresować zwykłymi kartami sd lub mmc. Są tanie jak barszcz i maja duża pojemność. Można je w prosty sposób obsługiwać przez SPI. Jeśli nie będą podłączane do komputera, to można pominąć system plików. A procesor Mega32 poradzi sobie z ich obsługa. Nie wiem jak to będzie wyglądało z poziomu bascoma,...
to tablicy unsigned charow w flashu stm32 juz nie mozna trzymać? sprawdzilem na tablicy uint8_t zarówno zapis jak i odczyt działa bez zarzutów. W takim razie nie wiem co mogło być przyczyną problemów w przypadku pojedynczych zmiennych. To, że ci nie działa tak jak trzeba to jest wina twojego softu, nie flasha ani kompilatora. Sprawdź jak zmusić GCC...
http://obrazki.elektroda.net/83_12481187... W dniu dzisiejszym firma Kingston ustanowiła rekord w "świecie magazynowania" prezentując nowy pendrive DataTraveler 300 o pojemności 256 GB , który jest pierwszą na świecie pamięcią typu flash o takiej kubaturze. Nowy produkt światowej potęgi z Kaliforni potrafi pomieścić dwukrotnie więcej od poprzedniego...
Wszystko zależy do jakich celów będziesz go wykorzystywał (mała stacja robocza? NAS? inny?). Czy odczyt/zapis na dyski będzie częsty czy sporadyczny? Czy rozważasz połączenie tych dysków w software RAID? Moim zdaniem instalacja systemu na pendrive trochę mija się z celem. System uruchamiany z pendrive będzie wolniejszy niż gdy będzie na którymkolwiek...
Da się zapisywać do pamięci programu dane z poziomu wykonującego się programu. W assemblerze AVR występuje instrukcja SPM która zapisuje słowo z pary rejestrów R0:R1 do pamięci programu pod adres określony rejestrem Z :P Nie próbowałem tego nigdy ale faktem jest że coś takiego jest i wystarczy zajrzeć do datasheet'u :P
Znalazłem dane taj mp4-rki http://obrazki.elektroda.net/83_12338364... Odtwarzane pliki filmowe - AVI (DivX, XviD), RMVB, RM, FLV - bez konwersji plików, wielkość do 624x352 Wbudowany głośnik tak, ułatwia oglądanie filmów w większym gronie. Od tej chwili możesz cieszyć się filmami i muzyką razem z przyjaciółmi. Odtwarzane pliki muzyczne - MP1,...
Chętnie. Czegoś więcej się nauczę. plik H: [syntax=c] #ifndefLCDHD44780_H_ #defineLCDHD44780_H_ /* #defineLCD_HD_5X8 // Polskie znaki czcionką 5x8 a nie 5x7 //#defineLCD_ONLY_PL // Definicje w FLASH tylko znaków PL (mniejsze zużycie FLASH) //#defineLCDMIROR // Użycie tworzy w RAM kopię treści wyświetlacza #defineLCDLINE4 // Liczba wierszy #defineLCDROW20...
http://obrazki.elektroda.pl/4940173200_1... Przetaktowywanie Arduino z wykorzystaniem chłodzenia ciekłym azotem. Cel 20 MHz ⇒ 65,3 MHz (at) -196°C Przed opisem projektu autor odpowiada na dwa podstawowe pytania, które i tak zostałyby zadane, więc może warto od tego zacząć? 1) Dlaczego? Bo mogę. Aby nauczyć się jak działa elektronika...
flash odczyt zapis pamięć zapis odczyt zapis pamięć flash
zdjęcie simlocka lumia mondeo ustawić pompa wtryskowy drukarka mg5750
symulator jazdy silniki cewka ociera
Schemat podłączenia chłodniczki EGR Hyundai i40 1.7 CRDi 2016 Lokalizacja styków świateł mijania w Skodzie Felicia