v2.6.5

v2.6.5 to wydanie konserwacyjne, które naprawia wykrywanie płytki przy wyłączonej weryfikacji licencji, usztywnia operację Erase Flash Filesystem oraz poprawia skrypty pomocnicze dla macOS generowane do programowania DFU i konwersji wideo. Pozostaje oparte na Qt Creator 4.0.2, bez zmian powodujących niezgodność.

Najważniejsze zmiany

  • Wykrywanie płytki bez weryfikacji licencji: typ i identyfikator płytki są teraz raportowane poprawnie nawet przy wyłączonej weryfikacji licencji.

  • Bardziej niezawodne Erase Flash Filesystem: operacja kasowania ponawia się teraz czysto, gdy połączenie z bootloaderem nie zostanie zakończone.

  • Naprawione skrypty pomocnicze macOS: generowane skrypty powłoki DFU i wideo nie emitują już końcowej pustej linii.

Poprawki błędów

  • Naprawiono wykrywanie typu i identyfikatora płytki przy wyłączonej weryfikacji licencji. Tylko weryfikacja licencji online jest teraz uzależniona od flagi disableLicenseCheck, więc m_boardType oraz m_boardId są zawsze ustawiane podczas wykrywania płytki (b1fe54397).

  • Poprawiono niezawodność operacji Erase Flash Filesystem. Tymczasowy plik kasowania nie jest już automatycznie usuwany, a IDE czeka teraz jedną sekundę przed ponowną próbą, gdy połączenie z bootloaderem nie zostanie zakończone (210284692).

  • Naprawiono generowane dla macOS skrypty powłoki pomocnicze do programowania oprogramowania układowego przez DFU oraz konwersji i odtwarzania wideo za pomocą ffmpeg/ffplay. Łańcuchy poleceń #!/bin/sh nie dołączają już końcowego pustego znaku nowej linii (0b783346a).

Obsługa platform i narzędzi

  • Baza Qt Creator: 4.0.2.

  • Wersja OpenMV IDE podniesiona z 2.6.4 do 2.6.5.

Zmiany powodujące niezgodność

Brak. To wydanie jest w pełni wstecznie zgodne; istniejące projekty i przepływy pracy nie są naruszone.