I. Co nowego w v1.9 ?
- Nowe obsługiwane układy
Zaktualizowano liste obsługiwanych układów o nowe pamięci (aktualna lista obsługiwanych pamięci znajduje się w instrukcji), w tym m.in:- Dodano obsługę układów w technologi MultiStack FLASH SPI, m.in. GD25S512MD (DUAL DIE), W25M512JV (DUAL DIE), W25Q01JV (DUAL DIE), W25Q01NW (DUAL DIE 1.8V), W25Q02JV (QUAD DIE),
- Dodano obsługę (beta) układów szeregowych KBC FLASH KB90xx m.in. KB9012, KB9016, KB9022, KB9026, KB9028
- Dodano obsługę układów W74Mxx Authentication Flash m.in. W74M64JV, W74M64JW (1.8V), W74M12JV, W74M12JW (1.8V), W74M25JV, W74M25JW (1.8V), W74M51JV, W74M51NW (1.8V), W74M01GV, W74M01GW (1.8V), W74M02KV, W74M02GV
- Dodano obsługę układów w technologi MultiStack FLASH SPI, m.in. GD25S512MD (DUAL DIE), W25M512JV (DUAL DIE), W25Q01JV (DUAL DIE), W25Q01NW (DUAL DIE 1.8V), W25Q02JV (QUAD DIE),
- W74Mxx Secure Authentication Flash
Nowe dedykowane narzędzie do programowania kluczy dla układów z serii W74Mxx - więcej informacji w osobnym poradniku na forum: viewtopic.php?f=32&t=972 - Pre-skrypty oraz post-skrypty
Obsługa skryptów PreScript & PostScript w bazie pamięci - możliwość wykonania skryptu bezpośrednio przed operacją lub bezpośrednio po operacji programowania pamięci (CTRL + ALT + SHIFT + S aktywuje opcje w bazie pamięci) - przydatne np. w celu zmiany konfiguracji pamięci tuż przed programowaniem, a następnie przywrócenie domyślnej konfiguracji, np:
1. odbezpieczenie układu i wyłączenie quad spi (pre-skrypt)
2. zapis urządzenia (operacja)
3. włączenie quad spi i zabezpieczenie układu (post-skrypt) - Tryb automatyczny oraz pliki produkcyjne
Tryb Automatyczny (w wersji beta) to nowe narzędzie umożliwiające programowanie układów w oparciu o plik produkcyjny. W pliku produkcyjnym znajdują się definicje dot. rodzaju pamięci, napięcia programowania, trybu operacji (WRITE/READ/ERASE), ścieżki do pliku, ścieżki do pre-skryptu i post-skryptu. Plik produkcyjny może być wywołany z linii komend podczas uruchamiania aplikacji z dodatkowymi parametrami, np. -productionFile "C:\ProductionFileTest.txt" -hidden
Przykład programowania z pliku produkcyjnego jest dostępny na filmie: https://youtu.be/69MQlU2r9k0
Tutorial na forum: viewtopic.php?f=32&t=913&p=3822 - Usprawnienia dla narzędzia Programowania Skryptowego
- dodano komendę #LeaveVppEnabled umożliwiającą pozostawienie włączonego napięcia VPP po zakończeniu skryptu (przydatne kiedy chcemy zapobiec restartu konfiguracji pamięci podczas wykonywania kolejnych skryptów)
- obsługa nowego formatowania dla komend #INSTR oraz #DATA - możliwość wpisywania bajtów bez separacji (bez spacji i bez przecinków) - przydatne kiedy importujemy dane z zewnętrznego źródła
- Hardware Konfiguracja - nowy toolbar
Nowy toolbar HW (menu widok -> HW Konfiguracja) umożliwia wygodną zmianę zegara SCK (= szybkości transmisji) lub maksymalnego dopuszczalnego prądu Imax - Poprawki w odczytywaniu pamięci dla SCK 10% lub SCK 2% (na niektórych komputerach występowały błędy przez timeout na USB)
- Wyświetlanie aktualnego poboru prądu podczas programowania (w pasku statusu w mA)
- Dodatkowe dźwięki na zakończenie operacji programowania (np. błąd programowania, operacja zakończona sukcesem itd.) - przydatne kiedy programowanie odbywa się w tle
- Poprawki i usprawnienia dla wkładek SFP/QSFP/XFP
- XFP user password brute force bug fix (wybieranie strony 0x02 przed każdą operacją zapisu hasła - niektóre wkładki XFP przywracały domyślnie stronę 0x01 w przypadku złego hasła co powodowało brak możliwości znalezienia hasła)
- resetowanie flag (po operacji brute force występował timeout dla zwykłej operacji odczytu - wymagany był restart aplikacji)
- zmiana sposobu oczekiwania na zakończenie pojedynczej operacji w skrypcie (na niektórych PC dla niektórych wkładek występował sporadycznie timeout dla pojedynczych operacji)
- wydłużono maksymalny możliwy czas write delay dla narzędzia brute force (do 255ms)
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 (rozdział 8 w instrukcji).
W chwili obecnej instalator można pobrać z poniższego linka:
https://www.reveltronics.com/downloads/ ... _Setup.exe
Aktualizacja w oficjalnych kanałach pojawi się w ciągu kilku dni.
III. Wasze opinie
Korzystając z okazji, zachęcamy do wystawienia opinii o REVELPROG-IS na stronie produktu lub na facebooku REVELTRONICS lub podzielenie się opinią w dowolnym innym miejscu w internecie Dziękujemy serdecznie!
Pomysły na kolejne usprawnienia w kolejnych aktualizacjach można zgłaszać na forum lub kontaktując się bezpośrednio z nami. Bardzo dziękujemy za wszelkie przesłane uwagi - to właśnie dzięki nim możemy rozwijać produkt zgodnie z Waszymi oczekiwaniami.
IV. Poprzednie aktualizacje
Jeżeli ominąłeś poprzednie aktualizacje v1.8.x to zachęcam do prześledzenia ostatnich zmian (było kilka aktualizacji dla wersji v1.8.x).