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: - 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":
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): - Szablony
I teraz najlepsze. Pokochacie tą funkcje. Wszystkie zmiany (zaznaczone na czerwono) można wyeksportować do pliku jako szablon:
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ć!
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