Po raz pierwszy widzę tak zaawansowany projekt na jakimkolwiek układzie, nawet tak szybkim jak arm. Mam też pytanie czy folia dotykowa została dokupiona osobno, czy była doklejona do wyświetlacza, jak była osobno to gdzie i za ile można taką nabyć? I jeszcze jedno w opisie masz błąd piszesz, że układ ma klawiaturkę qwerty a na fotkach abcde.... Panel...
No dobra, czas tWC musi w moim przypadku trwać minimum 70ns. Na wejściu WE musi pojawić się stan niski po czasie minimum 0ns (czyli w tym wypadku nawet od razu?) po zmianie adresu, ale nie później niż na 60ns przed.. no właśnie, przed czym? Przed kolejną zmianą adresu? Skoro tHA ma minumum 0ns? Szczerze powiem że nie rozumiem o co Ci chodzi. Tu raczej...
Witam. Ja używam programatora TAFE jest to prosty równoległy programator z mozliwościa mi odczytu flasha i zapisu na dysk. Obsługuje się go spod Bascoma 8051 wystarczy nawet wersja demo, w opcjach ustawia się go jako "Peter Awertill TAFE Programer" (nie wiem czy składnia dobra bo pisze z pamięci). Powodzenia Piotrek
http://obrazki.elektroda.pl/3330196000_1... Założeniem projektu miało być stworzenie od podstaw programatora do popularnych pamięci typu Flash NAND, by wypełnić lukę na rynku w segmencie programatorów niskobudżetowych. Czasem istnieje konieczność odczytania układu Flash NAND znajdującego się np. w pendrive, ale i również różnego rodzaju...
Po Twoim opisie wynika że zablokowałeś mikrokontroler , możliwości są trzy : - wyłączyłeś Reset - wyłączyłeś możliwość programowania przez ISP - zmieniłeś konfigurację oscylatora jedynie w trzecim przypadku istnieje możliwość próby "ożywienia " mikrokontrolera w pozostałych tylko programator równoległy tylko że nie można go używać kiedy procesor znajduje...
Normalnie programatorem równoległym, ale z tego, co pamiętam, to były to jednorazówki i pamięć OTP można było zaprogramować tylko raz. Flash Magic i chyba AllPro i to programowało 12 V, miałem do czynienia z tym 2 dekady temu.
Nie w programie. Lokc Bits: Krauser ładnie opisał w http://www.elektroda.pl/rtvforum/topic15... Bity zabezpieczające: LB zabezpieczają przed odczytem i programowaniem pamięci flash opcjonalnie można tylko zweryfikować. Chroni to interesy programisty. By powtórnie zaprogramować trzeba wykasować flash. BLB dotyczą...
Na przykład Cypress, kiedyś Spansion: S25FL512Sxxxx to 512Mbit albo 64MB NOR Flash z interfejsem QSPI, Dual line or single line SPI. Inna opcja to N25Q512xxxx. Nie znalazłem pamięci o większej pojemności, które mogą współpracować z kontrolerami QSPI w STM32. Albo są podwójne NCS, ale pojedyncze linie danych, albo są to układy z zupełnie innym interfejsem....
SDA i SCL to są sygnały szyny i2c. Pamięć i2c to pamięci szeregowe takie jak rodzina 24c... Tu takiej pamięci nie ma. Tu jest pamięć równoległa flash. Na obrazku zaznaczyłem, w której pamięci flash jest zapisany kod. Pamięć tą można odczytać programatorem, gdzie wcześniej należy ją wylutować i umieścić w odpowiednim adapterze. Można także fragment tej...
Jest to mikrokontroler więc potrzebny będzie albo programator równoległy albo szeregowy np. PICkit. Niestety raczej niczego nie odczytasz bo skoro uważasz, że mikrokontroler nie działa i chcesz go wymienić, to również nie odczytasz jego wewnętrznej pamięci. Gdyby nawet jednak udało się z nim połączyć to z reguły producenci zabezpieczają pamięć przed...
Niewiele osób pamięta czasy gdy pamięci 24cxx czytało się za pomocą 2 switchów i diody LED. Willem potrafi zgubić pierwszą odczytaną komórkę - po prostu nie zdąży zasilić jeszcze pamięci a już ją czyta. Nie zawsze się to dzieje ale zdarza się - gorzej już jest przy programowaniu. Jednak jego niezaprzeczalną zaletą jest różnorodność bazy pamięci równoległych...
Zawsze pozostaje programator równoległy żeby coś zaprogramować albo odczytać :) Jednakże zaprogramowane lockbity (np zabezpieczenie odczytu) można skasować tylko czyszcząc (kasując) pamięć flash. Nie istnieje żaden sposób na odczytanie danych zabezpieczonych. Może firma Atmel Ci pomoże w co szczerze wątpię :)
...ale to jest zwykły równoległy UV-EPROM. Tam nie ma nic co mogłoby uniemożliwiać odczyt w programatorze. Jakich programatorów próbowałeś użyć? Taką pamięć możesz odczytać nawet przy pomocy przełączników i diod LED. Tam nie ma żadnego kontrolera.
Po pierwsze - nie ma on złącza typu ISP czy JTAG. Więc pozostaje tylko programator równoległy typu LabTool-48 lub inny podobny. Po drugie - zawartość pamięci na 100% jest zabezpieczona przed odczytem z zewnątrz. Wnioski wyciągnij sobie sam.
Chciałbym zaprezentowac ciekawe uklady rodziny VS23S010. VLSI VS23S010 jest łatwym w użyciu statycznym układem RAM o pojemności 1 megabita. Dostęp do pamięci można uzyskać za pośrednictwem standardowej magistrali szeregowej zgodnej z interfejsem SPI (tryby 1, 2 i 4-bitowe) lub przez 8-bitową równoległą szynę zgodna z procesorem 8080. Jedną z głównych...
Nie rozumiem po co dokładnie ma być taka funkcja? Przeciez większość procesorów dysponuje gotowymi zestawami wyprowadzeń które są przypisane do jednego portu zamapowanego w pamięci jako jedna komórka 8 bitowa. Tak samo będzie się odczytywać tę komórke w bascomie, protonie jak i czystym asemblerze.
Witam, chciałbym wykonać na bazie PIC 18F4550 rejestrator temperatury, który zapisze w pamięci flash kolejne odczyty w relacji do daty i godziny. Jako, że jestem początkujący w zakresie mikrokontrolerów, realizację tego zadania rozpocząłem od zakupu płytki prototypowej EVBeasyPIC na której jest ten mikrokontroler oraz moduł zegara DS1307 i pamięć AT45DB041....
Witam :) Napotkałem następujący problem :( Otóż odczytałem z pamięci RAM sterowników paneli TFT (SSD2119, oraz SSD1963) potrzebne mi piksele (Okienko 120 * 80). Umieszczenie takiej ilości danych w SRAM każdego z procesorów nie wchodzi w grę z wiadomych przyczyn. O ile w Xmega128A1 mam podłączoną pamięć SDRAM, którą traktuje, jako pamięć podręczną, tak...
Przyznam szczerze, że w trakcie swojej wieloletniej praktyki dot. odczytu i zapisu, klonowania pamięci równoległych FLASH EPROM ( a było tego z kilka tyś. ) nawet w sprzęcie którego zastosowanie mogło wskazywać na stosowanie zabezpieczeń nigdy nie miało to miejsca. Z reguły zabezpieczenia są sygnalizowane w trakcie odczytu. Nie jest to może obecnie...
Witam. Przestańcie mącić chłopu co nie umiał szczegółowo się spytać. Nie zrozum mnie źle, bo mam wrażenie, że nie wiesz jakby tu rzucić się na głęboką wodę. Pojęcie układ scalony jest tak rozległe, że sprawność w takim rozumowaniu jak urządzeniem czy też metodą pomiaru zmieścić się nie może. Odpowiedź już padła pewnikiem znajomość specyfikacji układu....
Oj, twardy dysk tez ma interface równoległy. Cały problem w tym, że konsola nie będzie czekała, aż coś odczytamy, tylko poprosi o nastepną komórkę(jak to z równoległymi pamieciami ROM normalnie bywa), więc pójdzie w krzaki... Jedyne sensowne rozwiązanie to dodatkowa pamięć (cache), z której odpowiednio szybko mielibyśmy co trzeba "na tacy"... Tu szeroko...
Piszesz tak, że mało co z tego rozumiem. Jeśli masz zrobić tester pamięci eeprom to: szeregowych czy równoległych a może oba typy, wtedy zagadnienie troszkę się skomplikuje. A jeśli chodzi o metodę testowania to wegług mnie najlepiej zapisać cały eeprom znanymi danymi a potem odczytać i jeśli dane będą prawi- dłowe to i eeprom jest dobry.
Jeśli jest możliwość odczytu eeproma to można również odczytać program główny (maskę). W procesorach Motoroli HC11 odczyt jest szeregowy przez uruchomiony w ramie bootloader który "wyrzuca" go na zewnątrz po szynie SPI. Nie ma dostępu do pamięci w trybie równoległym i bezpośrednim. Wystarczy zerknąć do PDFa producenta. Podobnie jest z programowaniem...
Tak wystarczy odpowiedni programator równoległy. Ale ważne jest żeby był zgodny z posiadanym przez Ciebie prockiem Inaczej czyta się pamięć wewnętrzną Atmela inaczej innych producentów. Kolejna sprawa to co to za procesor, jeśli jest to program amatorski to mało prawdopodobne, żeby któś go zabezpieczał. Jeśli jednak jest to procek seryjnej produkcji...
http://obrazki.elektroda.net/44_12656130... Pomyliłeś się przy ustawianiu, lub celowo wyłączyłeś pin resetu (RSTDISBL) czy możliwość programowania przez ISP (SPIEN)? Nie ma sensu kupować lub robić niewygodnego i skomplikowanego programatora HV, tylko po to aby odblokować kilka procków. To urządzenie wyleczy problemy z fusebitami w mikrokontrolerach...
Ale jakiego przetwornika? Podpinasz zewnętrzny przetwornik ADC z równoległą magistralą danych? Czyli XMEGA ma działać tylko jako most magistrala równoległa-USB? Kup sobie w tym celu FT245R, prędziej osiągniesz to co chcesz. Tak dokładnie, 24 bitowy przetwornik ad7760. Mam obie opcje, sama xmega oraz ft232 podpięte pod piny portu D. Pytanie jak chociażby...
Na tej płytce nie ma podstawki pod EPROM. On jest wlutowany. Wlutowany EPROM nie jest problemem wystarczy odłączyć /OE maożna na niego nalutować EEPROM 28Cxx Tyle tylko, że można to zrobić bez wiedzy czym jest 8-bitowy rejestr i jak "technicznie" przerobić 8 bitów równoloegłych na szeregowe. Konwertey w obie strony są dostępne w cenie ok 3zł/szt. Więc...
Używałem MC68HC11A1 (52pin) i MC68HC11f1 , z tego co pamiętam miał 64 albo i więcej pin. A to dla tego, że miał wyprowadzoną pełną magistralę i można było podłączyć zewnętrzny EPROM/RAM. W środku jest tylko 1024B EPROM ( 11A1 512B). Jeśli nie ma zewnętrznego E(E)PROM to jest kłopot bo wtedy oznacza to, że procek ma wewnątrz ROM zrobiony za pomocą maski...
Dane oczywiście da się odczytać. Jest tylko jedno małe "ale". Jeśli procesor ma zaprogramowany bit zabezpieczający przed odczytaniem zawartości pamięci, to niestety nic nie odczytasz. W trakcie odczytu układ będzie się zachowywał jakby był nowy-niezaprogramowany. Skasowanie tego bitu - oficjalnie! - jest możliwe tylko przez skasowanie pamięci. Programatorem...
Vpp jest do podania napięcia podczas programowania równoległego, natomiast podczas normalnej pracy powinno być do Vcc jeśli korzystamy z wewnętrznego flasha, albo do GND jeśli korzystamy z zewnętrznej pamięci programu. W końcu taka jest druga funkcja pinu - EA - external access enable. Teraz co do resetu - żaden stan wysoki, wymuszając stan wysoki wymuszasz...
Napewno zabraknie nóżek uC na bezpośrednie sterowanie. Żeby to zadziałało trzeba podac odpowiedniej dlugości adres do pamięci, następnie impuls /RD i odczytać sobie dane z wyjść. Mozna było by to zrobić na zasadzie dodatkowej karty podłączanej przez I2C ale wtedy potrzebne były be ze trzy układu pcf84... Tak to bylo by ajprościej pewnie dla ciebie to...
Witam Szanownych Grono. Po dwóch latach zachodzi ponowna konieczność użycia detektora Noyafa NF-300 który uległ uszkodzeniu, jeżeli mnie pamięć nie myli podłączyłem do portu BNC przewód antenowy ze splittera z napięciem. Szczęśliwym trafem producent nie przyłożył się do usunięcia oznaczenia z chipu i po zrobieniu soczewki izopropanolem prawie udało...
Parallel TAIT programmer[[url=http://www.ic-prog.com/i... jest obsługiwany przez icproga, więc może go zbuduje na szybko chociaż ilość części[drobnica] przeraża hmm... znajomka z równoległym zabytkowym programatorem niestety nie mam. kopia może mieć piny w innych miejscach, głównie chodzi o zrobienie kopii układu w którym siedzi ten PIC,...
Opis „Resetu” elektroniki w bateriach do laptopów opartych na układach BQ2040, BQ2060, BQ2063 i pamięciach EEPROM 24C01, 24C02, 24C04 za pomocą programu SBWorkshop 3.71 Można też skorzystać z programu Be2Works do wersji 2.85 włącznie. Uwaga: 12 marca 2012r wydana została nowa wersja programu Be2Works (v3.0). Niestety zrezygnowano w niej...
(at)trol.six Jeśli znasz lepsze rozwiązanie to proszę pokarz mi jak, chociaż schemat blokowy, bo ja innego pomysłu nie mam na tak szybki odczyt Chcesz szybko na atmedze, zrezygnuj z pamięci, chcesz jeszcze szybciej, dopnij rejestr szeregowo równoległy np hc595, będziesz mieć jeden kanał ale 40MHz realne. Chcesz jeszcze szybciej, w zasadzie tylko technika...
...no tak, ale pozostaje jeszcze kwestia przeniesienia wyniku z portu procesora do rejestrów lub pamięci SRAM. Mi wystarczy jeśli będę sterował tym zegarem z pinu procka, wtedy programowo będę mógł ustawiać podstawę czasu dla takiego mini oscyloskopu rejestrującego kawałek przebiegu. uzyskanie 100..500kSPS takim sposobem nie powinno być chyba większym...
http://obrazki.elektroda.net/43_12786005... Atmega fusebit doctor, jak sama nazwa mówi, to urządzenie do naprawienia nieumiejętnie przestawionych fusebitów w mikrokontrolerach z rodziny AVR. Największymi problemami jest ustawienie nieprawidłowego źródła zegarowego (fusebity CKSEL), wyłączenie programowania SPI (fusebit SPIEN), lub ustawienie pinu...
Witam, Witam, Pomierzyłem wartości napięć przy włączonym radiu względem pinu 4 i wygląda to następująco: Pin 1 - 5V Pin 2 - 0V Pin 3 - 4,98V Pin 5 - wahania od 0,3 do 2,4V Pin 6 - 0V Pin 7 - 4,98V Pin 8 - 5V A teraz odnośnie sprzętu, to jest to stary laptop z jednym portem RS232 oczywiście oznaczonym jako COM1 i zainstalowanym systemem Windows 98SE...
Chelloł ! Potrzebuję zabezpieczyć uC tak by nie można było odczytać programu w nim zawartego za pomocą ISP lub programatora równoległego (zapis dostępny pod warunkiem usunięcia poprzedniej zawartości flash). W uC wykorzystuję bootloader poprzez IrDa - USART i chciałbym by ten sposób zapisu pamięci flash nie został zablokowany. Jak mam ustawić FuseBity...
WItam, mam problem z kostka j.w. . Hm jak ja odczytać ?? Zapisany jest tam kod do radia . Mam taki programator ale nie wiem jak podłączyć pamięc do LTP (schemat ). Mozecie mi dac jakieś rady jak z tym postępować ?? czy musze wylutować pamięć aby ja odczytać ?? A moze wystarczy przylutować same przewody do pinów pamięci . Oto opis podłączania LTP->93c46...
Miałem zajęcia (na szczęście tylko godzinę) z tego typu układem. Przynosiło się listing maszynowy na półtorej strony, mozolnie wpisywało instrukcja po instrukcji. Z tego co widzę tutaj przynajmniej można odczytać zawartość pamięci - tam po błędzie przy wpisywaniu (o co jest całkiem łatwo, można np. zapomnieć wygenerować clock lub wygenerować podwójny...
I w koło Macieju... Napisałem tylko, że JEDNĄ INSTRUKCJĄ (MOVX) procesora tego się odczytać nie da. To, co stosujesz, to podprogramy. W sumie stoimy po tej samej stronie barykady, tylko rozmawiamy innymi słowami :) zdarza się. Do tych zastosowań co opisałeś, jest to możliwe. Pracujesz podobnie jak z szeregowym EEPROM'em tyle, że równolegle. Problemy...
Tak jak napisał kolega wyżej, jeżeli pamięć flash megi jest zabezpieczona bitem lock ustawianym w FUSE BITS, to jedyne co możesz zrobić, to wyczyścić całą pamięć i razem z nią ten bit. Niestety nie odczytasz przy okazji jej zawartości. Ale nawet gdyby, to co Ci po niej? Przecież to są dane binarne, czyli zapisany kod assemblerowy w postaci komend zrozumiałych...
Jak napisano DataFlash dołączona do AVR na SPI pozwala odczytać bajt w czasie trochę powyżej 1us (8MHz daje 8bit/us jeśli nie uwzględniamy czynności organizacyjnych). Dla 64 kilobajtów daje to czas rzędu 100ms czyli powiedzmy 1/10 sekundy. W przypadku pamięci z interfejsem równoległym (równoległy EEPROM, SRAM) czas ten można skrócić z 10x. Oczywiście...
Nie wiem czy temat nadal aktualny... Jeśli koniecznie chcesz współdzielić pamięć to może skusisz się na FRAM? Ma b. szybki zapis, niestety odczyt trwa trochę dłużej. FRAM jest pamięcią nieulotną, więc w razie przerwy w zasilaniu nie tracisz wszystkich danych! Proponuję po I2C albo SPI, choć są też interfejsy równoległe. Przykładowo: FM25040A-G z tme...
Witam wszystkich. Od dziś jestem nowym forumowiczem elektrody. ;-) Zawitałem do was ponieważ od pewnego czasu kombinuje sobie z pewnym układem cyfrowym i niestety ale utknąłem w martwym punkcie. Na początek opiszę co chcę zrealizować: Pamięć re-programowalna (może być chwilowa, nie koniecznie trwała) jak chodźmy RAM. (Na początek nie istotne jest to...
Witam. Mam bardzo dziwną sytuację. Buduję analizator stanów logicznych na Atmega8. Żeby nie bawić się w wyjmowanie procka co chwile i przekładanie go do programatora wbudowałem tam programator ISP (całe 3 oporniki). Analizator ma komunikować się z komputerem po RS232 więc był ciągle podłaczony z kompem. LPT też było ciągle podłączone. Okazało się, że...
czy próbowałeś skasować atmegę na zero :) Tak wszelkie próby zapisu (skasowania/erasowania) zakończone niepowodzeniem. I czy możesz odczytać biedaczkę bit po bicie :) Tak. Atmega daje sie zczytywac. I wszystko wygląda OK. Zauważyłem na nieco innym procku Atmela jakieś błędy w budowie pamięci flash ponieważ na moim programatorze poprawne zaprogramowanie...
Funkcje inport() i outport() przynajmniej w Borland C++ są dość nieprzewidywalne. Być może to tylko moje zdanie. Jednakże na swoje potrzeby napisałem mutację takich funkcji, które korzystają ze wstawek asemblerowych. Mniej więcej coś takiego: void outprt (int gdzie, unsigned char co) { asm { mov dx,gdzie mov al,co out dx,al }...
Witam! Ostatnio wpadł mi w ręce DVD-1930 Denona wypuszczony na rynek Japoński, a więc: Region 2 - ok, taki jak Europa Brak SCART'a - nie problem, łączę przez HDMI Brak polskiego menu - nie problem, umiem angielski :P NTSC - tu główny problem, nie czyta płyt w PAL-u, a takich mam większość Próba aktualizacji firmwaru z płyty zakończyła się błędem - "H/W...
odczytać pamięć flash odczytać zawartość pamięć odczytać pamięć 24c16
regulator napiecie ladowania zaprogramować motorola gp300 parametry rozproszenia
sterownik estyma sterownik estyma
Lokalizacja filtra gazu w piecu Immergas Victrix 50 T.MSD309.B51 firmware, panel settings, LVDS mapping, USB flash, SPI programmer, TV repair