Aktualizacje v1.9.x dla REVELPROG-IS (update 2025-07-30)

Informacje o nowościach i aktualizacjach, ogólne uwagi, sugestie oraz luźna dyskusja dotycząca programowania pamięci oraz programatora.
ArT
Posts: 1588
Joined: Wed Mar 25, 2015 8:54 am
Location: Warsaw, Poland
Has thanked: 61 times
Been thanked: 169 times

Aktualizacje v1.9.x dla REVELPROG-IS (update 2025-07-30)

Postby ArT » Wed Jun 08, 2022 1:11 pm

Z przyjemnością informujemy o dostępności aktualizacji v1.9 dla programatora REVELPROG-IS 8-) Serdecznie dziękujemy wszystkim użytkownikom za nadsyłane pomysły oraz sugestie. Zależy nam na Waszej satysfakcji, dlatego aktualizacje są udostępniane bezpłatnie i każdy obecny posiadasz REVELPROG-IS będzie go mógł zaktualizować do najnowszej wersji. Poniżej przedstawiamy opis nowych funkcjonalności.

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
  • 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).

ArT
Posts: 1588
Joined: Wed Mar 25, 2015 8:54 am
Location: Warsaw, Poland
Has thanked: 61 times
Been thanked: 169 times

Re: Aktualizacje v1.9.x dla REVELPROG-IS (update 2023-05-08)

Postby ArT » Mon May 08, 2023 2:10 pm

Pojawiła się nowa aktualizacja v1.9.1. Aktualizacja firmware jest konieczna. Zmiany dotyczą głównie programowania nowego rodzaju wkładek multi-lane OSFP, SFP-DD oraz QSFP-DD, do których powstał dedykowany adapter (dostępne adaptery do wkładek SFP, XFP, QSFP, SFP-DD, QSFP-DD, OSFP). Dodano wsparcie dla nowego standardu CMIS (tutaj przejrzyste zestawienie obsługiwanych standardów). Ponadto na prośbę niektórych z Was dodano możliwość łamania hasła zapisanego we wkładce na innej stronie. Jeżeli ktoś nie potrzebuje tych zmian, może śmiało pozostać z obecną wersją v1.9.0, większe zmiany prawdopodobnie z kolejnym updatem.

ArT
Posts: 1588
Joined: Wed Mar 25, 2015 8:54 am
Location: Warsaw, Poland
Has thanked: 61 times
Been thanked: 169 times

Re: Aktualizacje v1.9.x dla REVELPROG-IS (update 2025-07-30)

Postby ArT » Wed Jul 30, 2025 2:17 pm

Nowa aktualizacja v1.9.2 jest już dostępna. Wymagana jest aktualizacja firmware.

Dodaliśmy wsparcie dla nowych urządzeń oraz wiele drobnych zmian w tle, które zostały zaimplementowane od ostatniej aktualizacji.

  • dodano nową opcję do custom script: #SAVETOFILE="C:/testfile.bin";
  • customscript oraz 1-wire – poprawki stabilności + poprawka write timeslot dla niektórych urządzeń
  • customscript oraz poprawka flagi „busy” dla i2c gdy czas zajętości wynosi zero
  • PorównywarkaPlików – zwiększenie wykrywanych ilości różnic z 1k do 5k
  • Transceivery – poprawka wprowadzania hasła i lokalizacji dla niektórych transceiverów
  • Retry Loop podczas odczytu ICSP - przydatne przy programowaniu w układzie z pogo pins lub klipsem
  • zapamiętywanie stanu zmaksymalizowanego okna w ustawieniach
  • ostrzeżenie o błędnym wyborze transceivera dla użytkownika
  • rozszerzona obsługa urządzeń dla Trybu Automatycznego z plikiem produkcyjnym
  • dodano urządzenia na specjalne prośby użytkowników, kilka przykładów: X24645, W25M161AV (16M-bit Serial NOR + 1G-bit Serial NAND), GD25LR512ME, W25M02GV (2x W25N0GV) + około 500 nowych FLASH ID dla READ ID (F10)

Uwaga: wymagana jest aktualizacja firmware. Oprogramowanie v1.9.2 wymaga firmware v1.9.2, więc jeśli masz starszy firmware w REVLEPROG-IS, musisz również zaktualizować firmware do wersji 1.9.2 (z poziomu aplikacji). Jeśli nie potrzebujesz tych zmian, możesz pozostać przy wersji v1.9.1.

Firmware update – jak wygląda aktualizacja (wideo):
https://youtu.be/w3BxLNZBIso

Najnowsza wersja v1.9.2 Instalator: https://www.reveltronics.com/downloads/ ... _Setup.exe
Poprzednia wersja v1.9.1 Instalator: https://www.reveltronics.com/downloads/ ... _Setup.exe
Starsze wersje: https://www.reveltronics.com/downloads/ ... h/archive/


Return to “Aktualizacje, nowości i inne”

Who is online

Users browsing this forum: No registered users and 4 guests