Aktualizacja v1.5 do REVELPROG-IS

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

Aktualizacja v1.5 do REVELPROG-IS

Postby ArT » Wed Mar 02, 2016 4:33 pm

Od poniedziałku (7.03) dostępna będzie aktualizacja programatora REVELPROG-IS (v1.5). Niesie ona wiele praktycznych zmian oraz obsługę nowych układów. 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 aktualizacji?

  • FLASH SPI z rodziny SST26VF i SST26WF

    Microchip powoli wycofuje układy z serii SST25 (nie zalecane do nowych projektów) i zastępuje je układami SST26. Problem jest taki, że pamięci te posiadają inne rejestry i o ile odczyt jest ten sam, to zapis się różni. Wersja 1.5 dodaje obsługę wszystkich układów z rodziny SST26VF (3V) oraz SST26WF (1.8V): SST26WF040B, SST26WF040BA, SST26WF080B, SST26WF080BA, SST26VF016, SST26VF016B, SST26WF016B, SST26WF016BA, SST26VF032, SST26VF032B, SST26VF032BA, SST26VF064B, SST26VF064BA

  • DATA FLASH AT45DB641E

    Dodano obsługę pamięci AT45DB641E od Adesto która posiada inną wielkość strony w stosunku do pamięci AT45DB642D od Atmela

  • D160D0WQ

    Dodano obsługę pamięci pamięci z serii 35..160 występujących m.in w licznikach BMW i OPEL (D160D0WQ, D160DOWQ, D160D0WT, D160DOWT) po 2012r. Podobnie jak w przypadku 35..080 nie ma możliwości wyczyszczenia (lub zapisania mniejszą wartością) rejestru inkrementalnego (pierwsze 32 bajty) - potrzebna jest tzw. kasowarka. Nie mniej jednak istnieje możliwość programowania nowych pamięci lub zapisanie rejestru inkrementalnego wartością większą niż dotychczasowa.

  • Nowe możliwości personalizacji wyglądu

    Wersja 1.5 niesie też kosmetyczne zmiany. Istnieje możliwość personalizacji okna edytora, m.in. zmiany kolorów i czcionki. Większa czcionka i ciemne kontrastowe kolory uprzyjemnią pracę na monitorach z wyższą rozdzielczością. Przykład:

    personalizacja_wygladu.jpg
    personalizacja_wygladu.jpg (214.39 KiB) Viewed 8056 times


  • Edytowane komórki

    Niektórzy zdążyli już pewnie zauważyć na powyższym zrzucie ekranu, że od teraz wyedytowane komórki w buforze są wyróżniane innym kolorem. Jest z tym związana inna fantastyczna funkcja, ale o tym za chwilę.

  • Funkcja "wypełnij..."

    W menu kontekstowym bufora doszła funkcja "Wypełnij":

    wypelnij_bufor.jpg
    wypelnij_bufor.jpg (98.75 KiB) Viewed 8056 times


    Funkcja bardzo przydatna kiedy potrzebujemy wypełnić obszar powtarzającymi się wartościami, np. może to być ciąg 0x00 / 0xFF czy powtarzający się wzór, jak w przykładzie poniżej korekcji przebiegu w liczniku renault (wartość przebiegu powtarza się 4-krotnie):

    wypelnij_bufor_wzorem.jpg
    wypelnij_bufor_wzorem.jpg (113.1 KiB) Viewed 8056 times


    wypelnij_bufor_wzorem_efekt.jpg
    wypelnij_bufor_wzorem_efekt.jpg (247.82 KiB) Viewed 8056 times


  • Szablony

    I teraz najlepsze. Pokochacie tą funkcje. Wszystkie zmiany (zaznaczone na czerwono) można wyeksportować do pliku jako szablon:

    zapisz_zmiany_jako_szablon.jpg
    zapisz_zmiany_jako_szablon.jpg (177.79 KiB) Viewed 8056 times


    Później, w dowolnym momencie można wczytać szablon i zostaną wyedytowane tylko komórki z szablonu, nie zmieniając pozostałej zawartości pamięci. Przykład? Edytujecie np. VIN, przebieg, crashdata (cokolwiek) i zapisujecie jako szablon. Następnie w każdym kolejnym liczniku, sterowniku, poduszce itd. importujecie szablon i gotowe!

  • Edytor - pozostałe zmiany

    Jak zauważyliście zmian w edytorze jest więcej, np. dodano nagłówek z offsetami kolumn. Zmieniono też domyślnie zachowanie w przypadku wklejania komórek - od teraz domyślnym zachowaniem jest zastępowanie kolejnych komórek a nie dodawanie nowych (można to zmienić w ustawieniach). Ponadto w przypadku wyboru pamięci, wielkość bufora dostosowuje się do wielkości wybranej pamięci (również można to wyłączyć w ustawieniach).

  • Nowe ustawienia hardware - zabezpieczenie prądowe do 200mA

    Od wersji 1.5 istnieje możliwość dwukrotnego zwiększenia progu zabezpieczenia na maksymalne natężenie prądu (200mA). Opcja ta z jednej strony jest dość ryzykowna (w przypadku złego podłączenia istnieje ryzyko uszkodzenia, jednak wierzymy że użytkownik wie co robi), z drugiej zaś znacząco zwiększa możliwości programowania w układzie z zasilaniem programatora (bez podłączania zewnętrznego źródła zasilania). Testowaliśmy tą funkcje dłuższy czas w praktyce i doszliśmy tylko do jednego wniosku - musimy to wprowadzić!

    zabezpieczenie_200mA.jpg
    zabezpieczenie_200mA.jpg (75.38 KiB) Viewed 8056 times

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.5:
http://www.reveltronics.com/downloads/s ... tup-PL.exe

ArT
Posts: 1497
Joined: Wed Mar 25, 2015 8:54 am
Location: Warsaw, Poland
Has thanked: 51 times
Been thanked: 160 times

Re: Aktualizacja v1.5 do REVELPROG-IS

Postby ArT » Mon Mar 07, 2016 12:03 pm

Aktualizacja v1.5 jest już dostępna.
Linki do nowego softu i zaktualizowanej instrukcji znajdują się w powyższym temacie.


Return to “Aktualizacje, nowości i inne”

Who is online

Users browsing this forum: No registered users and 9 guests