I. Co nowego w aktualizacji?
- FLASH SPI 256 Mbit
Ostatnio dotarły do nas sample najnowszych pamięci FLASH SPI o pojemności 256 Mbit. Jeszcze trochę czasu minie zanim te pamięci zagoszczą w popularnym sprzęcie, jednak już od dziś programator obsługuje tego typu pamięci: zarówno 1.8V jak i 3V. Przykłady takich pamięci kilku czołowych producentów to m.in:- cFeon/EON: EN25S256 (1,8V), EN25QA256 (3V), EN25QH256 (3V), EN25QH256A (3V)
- MACRONIX: MX25U25635F (1,8V), MX25L25645G (3V), MX25L25635F (3V), MX25L25639F (3V), MX25L25655F (3V), MX25L25735F (3V), MX25L25635E (3V), MX25L25655E (3V), MX25L25735E(3V), MX25L25835E (3V), MX25L25855E (3V)
- MICRON: N25Q256A11 (1,8V), N25Q256A81 (1,8V), N25Q256A13 (3V), N25Q256A33 (3V), N25Q256A73 (3V), N25Q256A83 (3V)
- SPANSION: S25FS256S (1,8V), S25FL256P (3V), S25FL256S (3V),S25FL256L (3V)
- WINBOND: W25Q256FV (3V), W25Q256JV (3V), W25Q257FV (3V)
- cFeon/EON: EN25S256 (1,8V), EN25QA256 (3V), EN25QH256 (3V), EN25QH256A (3V)
- Poprawki stabilnościowe w przypadku wystąpienia błędów komunikacji
W ostatniej aktualizacji zostały wprowadzone nowe sterowniki USB. Programator znacząco zyskał na szybkości - jest obecnie najszybszym na rynku programatorem do pamięci szeregowych. Niestety nie wystrzegliśmy się błędów. Czasem podczas wystąpienia błędów komunikacji np. z uszkodzoną pamięcią czy to na skutek nie kontaktujących pinów, programator nie czyścił bufora USB i mogły wystąpić błędy w samej komunikacji USB. W tej aktualizacji zostało to poprawione i nie powinno mieć już miejsca. - Dodano wyświetlanie nazwy otwartego pliku
W przypadku wczytania bufora z zewnętrznego pliku, jego nazwa wyświetli się w okienku informacyjnym bufora (w prawym dolnym rogu). W przypadku zmiany zawartości bufora, w nazwie pliku pojawi się * informująca o niezapisanych zmianach do pliku. - Generowanie czystego lub losowego bufora
Po wybraniu układu, istnieje możliwość szybkiego wygenerowania czystego (CTRL + N) lub losowego (CTRL + R) bufora. Czysty bufor (same 0xFF) może się przydać wtedy, kiedy chcemy stworzyć plik od zera wielkości odpowiadający wielkości samej pamięci i następnie go ręcznie edytować. Generowanie losowego bufora przydaje się do diagnozowania komórek pamięci - przy zapisie każda komórka zostanie nadpisana i w ten sposób łatwo jest wykryć czy któraś komórka (np. pamięci FLASH) nie jest uszkodzona. Uszkodzone komórki zwykle nie dają się poprawnie zapisać lub wyczyścić. - Wybór układu bezpośrednio z wyszukiwarki pamięci
Po wyszukaniu układu w bazie pamięci wyświetla się lista podpowiedzi ze znalezionymi układami. W nowej wersji dwukrotne kliknięcie na wyszukany układ na liście podpowiedzi wybierze pamięć. - Możliwość obniżenia taktowania magistali SPI
Funkcja może się okazać przydatna podczas programowania w układzie pamięci FLASH SPI. Więcej informacji na temat programowania w układzie znajduje się w uzupełnionym rozdziale 5 w instrukcji obsługi.
II. Aktualizacja
Aktualizacja jest opcjonalna i udostępniana jest bezpłatnie. Programator można zaktualizować samemu (przez USB z poziomu nowego oprogramowania). Przed aktualizacją prosimy dokładnie zapoznać się z instrukcją aktualizacji.
Instrukcja aktualizacji znajduje się w zaktualizowanej instrukcji obsługi:
http://www.reveltronics.com/downloads/u ... rukcja.pdf
Oprogramowanie REVELPROG-IS v1.4:
http://www.reveltronics.com/downloads/s ... tup-PL.exe