Logo SILICON LABSZastrzeżony pakiet Flex SDK 3.5.5.0 GA
Pakiet SDK Gecko 4.2
24 stycznia 2024 r.

Oprogramowanie Flex SDK własnościowe

Proprietary Flex SDK to kompletny pakiet programistyczny dla zastrzeżonych aplikacji bezprzewodowych. Według swojego imiennika Flex oferuje dwie opcje wdrożenia.
Pierwszy z nich wykorzystuje RAIL (Radio Abstraction Interface Layer) Silicon Labs, intuicyjną i łatwą do dostosowania warstwę interfejsu radiowego przeznaczoną do obsługi zarówno zastrzeżonych, jak i standardowych protokołów bezprzewodowych.
Drugie wykorzystuje Silicon Labs Connect, oparty na IEEE 802.15.4 stos sieciowy zaprojektowany dla konfigurowalnych szeroko zakrojonych zastrzeżonych rozwiązań sieciowych bezprzewodowych, które wymagają niskiego zużycia energii i działają w pasmach częstotliwości sub-GHz lub 2.4 GHz. Rozwiązanie jest ukierunkowane na proste topologie sieciowe.
Flex SDK jest dostarczany z obszerną dokumentacją i sampaplikacje. Wszystko npampPliki są dostarczane w kodzie źródłowym w ramach pakietu Flex SDKamppliki aplikacji.
Te informacje o wersji dotyczą wersji SDK:
Wersja 3.5.5.0 GA wydana 24 stycznia 2024 r
Wersja 3.5.4.0 GA wydana 16 sierpnia 2023 r
Wersja 3.5.3.0 GA wydana 3 maja 2023 r
Wersja 3.5.2.0 GA wydana 8 marca 2023 r
Wersja 3.5.1.0 GA wydana 1 lutego 2023 r
Wersja 3.5.0.0 GA wydana 14 grudnia 2022 r
Oprogramowanie SILICON LABS Proprietary Flex SDK - ikona
APLIKACJE KOLEJOWE I KLUCZOWE FUNKCJE BIBLIOTEKI

  • Obsługa FG25 Flex-RAIL GA
  • Nowa obsługa PHY dalekiego zasięgu dla 490 MHz i 915 MHz
  • Obsługa dynamicznego przełączania trybu xG12 w RAIL
  • Obsługa rozszerzonego pasma xG22

POŁĄCZ APLIKACJE I STOSUJ KLUCZOWE FUNKCJE

  • Obsługa xG24 Connect

Uwagi dotyczące kompatybilności i użytkowania
Aby uzyskać informacje o aktualizacjach zabezpieczeń i uwagach, zobacz rozdział Bezpieczeństwo informacji o wersji platformy Gecko zainstalowanej z tym SDK lub w zakładce TECH DOCS na https://www.silabs.com/developers/flex-sdk-connect-networking-stack. Silicon Labs zdecydowanie zaleca również subskrypcję Poradników bezpieczeństwa, aby uzyskać aktualne informacje. Aby uzyskać instrukcje lub jeśli nie znasz jeszcze zestawu SDK Silicon Labs Flex, zobacz Korzystanie z tej wersji.
Kompatybilne kompilatory:
IAR Embedded Workbench dla ARM (IAR-EWARM) w wersji 9.20.4

  • Używanie wine do kompilacji za pomocą narzędzia wiersza poleceń IarBuild.exe lub GUI IAR Embedded Workbench w systemie macOS lub Linux może spowodować nieprawidłowe files jest używany z powodu kolizji w algorytmie haszującym wine do generowania skrótów file imiona.
  • Klientom korzystającym z systemu macOS lub Linux zaleca się, aby nie tworzyli z IAR poza Simplicity Studio. Klienci, którzy to robią, powinni dokładnie sprawdzić, czy to prawda files są używane.

GCC (The GNU Compiler Collection) wersja 10.3-2021.10, dostarczana z Simplicity Studio.

Połącz aplikacje

1.1 Nowe pozycje
Dodano w wersji 3.5.0.0

  • Wsparcie XG24

NIGDY nie ulepszenia
Zmieniono w wersji 3.5.0.0

  • Elementy PHY dalekiego zasięgu OQPSK dla XFG23

1.3 Naprawione problemy
Nic
1.4 Znane problemy w bieżącej wersji
Problemy zaznaczone pogrubioną czcionką zostały dodane od czasu poprzedniej wersji. Jeśli przegapiłeś jakąś wersję, informacje o najnowszych wydaniach są dostępne w zakładce TECH DOCS na stronie https://www.silabs.com/developers/flex-sdk-connect-networking-stack.

ID # Opis Obejście problemu
652925 EFR32XG21 nie jest obsługiwany w przypadku „Flex (Connect) – SoC Light Example DMP” i „Flex (Connect) – SoC Switch Examp„

1.5 przestarzałych elementów
Nic
1.6 usuniętych elementów
Nic

Połącz stos

2.1 Nowe pozycje
Dodano w wersji 3.5.0.0

  • Wsparcie XG24

NIGDY nie ulepszenia
Nic
2.3 Naprawione problemy
Nic
2.4 Znane problemy w bieżącej wersji
Problemy zaznaczone pogrubioną czcionką zostały dodane od czasu poprzedniej wersji. Jeśli przegapiłeś jakąś wersję, informacje o najnowszych wydaniach są dostępne w zakładce TECH DOCS na stronie https://www.silabs.com/developers/gecko-software-development-kit.

ID # Opis Obejście problemu
389462 Podczas uruchamiania biblioteki wieloprotokołowej RAIL (używanej npample podczas korzystania z DMP Connect+BLE), kalibracja IR nie jest wykonywana z powodu znanego problemu w bibliotece wieloprotokołowej RAIL. W rezultacie następuje utrata czułości RX rzędu 3 lub 4 dBm.
501561 W komponencie Legacy HAL konfiguracja PA jest zakodowana na stałe, niezależnie od ustawień użytkownika lub płyty. Dopóki nie zostanie to zmienione, aby poprawnie pobrać z nagłówka konfiguracji, plik file Plik ember-phy.c w projekcie użytkownika będzie musiał zostać zmodyfikowany ręcznie, aby odzwierciedlał
pożądany tryb PA, głośnośćtage i ramp czas.
711804 Jednoczesne podłączenie wielu urządzeń może zakończyć się niepowodzeniem i wyświetleniem błędu przekroczenia limitu czasu.

2.5 przestarzałych elementów
Nic
2.6 usuniętych elementów
Nic

Aplikacje kolejowe

3.1 Nowe pozycje
Dodano w wersji 3.5.0.0

  • Wsparcie XG25
  • Aplikacja do przełączania trybu RAIL SoC

NIGDY nie ulepszenia
Zmieniono w wersji 3.5.0.0

  • Obsługa cyklu pracy RAIL SoC z długą preambułą dla XG24
  • Elementy PHY dalekiego zasięgu OQPSK dla XFG23

3.3 Naprawione problemy
Naprawiono w wersji 3.5.1.0

ID # Opis
Przełącznik trybu: poprawka wyboru szybkości MCS dla OFDM.

3.4 Znane problemy w bieżącej wersji
Nic
3.5 przestarzałych elementów
Nic
3.6 usuniętych elementów
Usunięto w wersji 3.5.0.0

  • Cykl pracy RAIL SoC z długą preambułą (starsza wersja)
  • Standard świetlny RAIL SoC
  • Standard przełącznika RAIL SoC

Biblioteka KOLEJOWA

4.1 Nowe pozycje
Dodano w wersji 3.5.2.0

  • Dodano RAIL_PacketTimeStampPole _t::packetDurationUs, które obecnie jest ustawione tylko w EFR32xG25 dla odebranych pakietów OFDM.

Dodano w wersji 3.5.0.0

  • Dodano kompensację temperatury HFXO w RAIL na platformach obsługujących RAIL_SUPPORTS_HFXO_COMPENSATION. Tę funkcję można skonfigurować za pomocą nowego API RAIL_ConfigHFXOCompensation(). Użytkownik musi również upewnić się, że obsługuje nowe zdarzenie RAIL_EVENT_THERMISTOR_DONE, aby wywołać wywołanie RAIL_CalibrateHFXO w celu wykonania kompensacji.
  • Dodano opcje w komponencie „RAIL Utility, Protocol” umożliwiające kontrolowanie, czy Z-Wave, 802.15.4 2.4 GHz i Sub-GHz oraz Bluetooth LE są włączone, dzięki czemu użytkownik może zaoszczędzić miejsce w swojej aplikacji, wyłączając nieużywane protokoły.
  • Dodano nowe API RAIL_ZWAVE_PerformIrcal, aby pomóc w przeprowadzeniu kalibracji IR dla wszystkich różnych warstw PHY używanych przez urządzenie Z-Wave.
  • Dodano obsługę kryształu 40 MHz w urządzeniach EFR32xG24 do komponentu „RAIL Utility, Wbudowane układy PHY w częstotliwościach HFXO”.
  • Dodano obsługę szybkiego przełączania kanałów RX IEEE 802.15.4 z nowym API RAIL_IEEE802154_ConfigRxChannelSwitching na obsługiwanych platformach (patrz RAIL_IEEE802154_SupportsRxChannelSwitching). Ta funkcja umożliwia nam jednoczesne wykrywanie
    pakietów na dwóch dowolnych kanałach 2.4 GHz 802.15.4 przy niewielkim obniżeniu ogólnej czułości warstwy fizycznej (PHY).
  • Dodano nową funkcję ochrony termicznej na platformach obsługujących RAIL_SUPPORTS_THERMAL_PROTECTION, która umożliwia śledzenie temperatury i zapobiega transmisjom, gdy układ jest zbyt gorący.
  • Dodano nowe oparte na tabelach PA OFDM i FSK dla urządzeń opartych na EFR32xG25. Ich moc wyjściową można modyfikować za pomocą nowej tabeli przeglądowej dostarczonej przez klienta. Zapytaj pomoc techniczną lub poszukaj zaktualizowanej notatki aplikacji na temat konfigurowania wartości w tej tabeli dla swojej tablicy.
  • Dodano obsługę modułów MGM240SA22VNA, BGM240SA22VNA i BGM241SD22VNA oraz zaktualizowano konfiguracje modułów BGM240SB22VNA, MGM240SB22VNA i MGM240SD22VNA.

NIGDY nie ulepszenia
Zmieniono w wersji 3.5.2.0

  • Dodano nowy RAIL_ZWAVE_OPTION_PROMISCUOUS_BEAM_MODE, aby uruchomić RAIL_EVENT_ZWAVE_BEAM na wszystkich ramach belek.
  • Dodano RAIL_ZWAVE_GetBeamHomeIdHash() w celu pobrania HomeIdHash ramki wiązki podczas obsługi tego zdarzenia i upewniono się, że bajt HomeIdHash jest teraz obecny w PTI dla ramek wiązki Z-Wave, nawet jeśli NodeId nie pasuje.

Zmieniono w wersji 3.5.1.0

  • Poprawiono znak błędu częstotliwości zgłaszanego przez RAIL_GetRxFreqOffset() podczas używania OFDM na EFR32xG25, aby dopasować sposób, w jaki był on obsługiwany w przypadku innych modulacji (np. Freq_error=current_freq-expected_freq).
  • Funkcje RAIL_SetTune() i RAIL_GetTune() korzystają teraz odpowiednio z funkcji CMU_HFXOCTuneSet() i CMU_HFXOCTuneGet() na urządzeniach EFR32xG2x i nowszych.

Zmieniono w wersji 3.5.0.0

  • Funkcja RAIL_ConfigRfSenseSelectiveOokWakeupPhy() zwróci teraz błąd po uruchomieniu na platformie EFR32xG21, ponieważ to urządzenie nie obsługuje warstwy PHY wybudzania.
  • Zaktualizowano skrypt pomocniczy pa_customer_curve_fits.py, aby akceptował wartość zmiennoprzecinkową dla argumentu maksymalnej mocy, podobnie jak argument inkrementacji.
  • Dodano obsługę w komponencie „RAIL Utility, Coexistence” do konfigurowania opcji priorytetów, gdy włączony jest priorytet kierunkowy, ale nie zdefiniowano GPIO z priorytetem statycznym.
  • Złamano dynamiczny kod FEC EFR32xG12 802.15.4, aby zapisać rozmiar kodu dla Zigbee i Blluetooth LE, które nigdy nie potrzebują tej funkcjonalności.
  • Usuń zależność komponentu „RAIL Utility, Coexistence” z komponentu RAIL Utility, Coulomb Counter.
  • Funkcja RAIL_PrepareChannel() została zabezpieczona dynamicznie i wieloprotokołowo i nie będzie już zwracać błędu, jeśli zostanie wywołana, gdy protokół będzie nieaktywny.

4.3 Naprawione problemy
Naprawiono w wersji 3.5.3.0

ID # Opis
1058480 Naprawiono uszkodzenie RX FIFO na EFR32xG25, które występowało podczas odbierania/wysyłania niektórych pakietów OFDM przy użyciu trybu FIFO.
1109993 Naprawiono problem w komponencie „RAIL Utility, Coexistence”, tak aby jednocześnie potwierdzał żądanie i priorytet, jeśli żądanie i priorytet mają ten sam port GPIO i polaryzację.
1118063 Naprawiono problem z ostatnim RAIL_ZWAVE_OPTION_PROMISCUOUS_BEAM_MODE na EFR32xG13 i xG14, gdzie NodeId promiscous belki nie został poprawnie zarejestrowany dla RAIL_ZWAVE_GetBeamNodeId(), powodując zgłoszenie 0xFF.
1126343 Naprawiono problem na EFR32xG24 podczas korzystania z IEEE 802.15.4 PHY, w wyniku którego radio mogło się zawiesić podczas transmisji LBT, jeśli ramka została odebrana w oknie kontrolnym CCA.

Naprawiono w wersji 3.5.2.0

ID #  Opis 
747041 Naprawiono problem w EFR32xG23 i EFR32xG25, który mógł powodować opóźnienie niektórych działań radiowych przez dłuższy czas, gdy główny rdzeń przechodzi do EM2, gdy radio nadal działa.
1077623 Naprawiono problem w EFR32ZG23, w wyniku którego wiele ram belek było skupianych w PTI jako jeden duży łańcuch belek.
1090512 Naprawiono problem w komponencie „RAIL Utility, PA”, w wyniku którego niektóre funkcje próbowały użyć makra RAIL_TX_POWER_MODE_2P4GIG_HIGHEST, nawet jeśli go nie obsługiwały. Poprzednio powodowało to niezdefiniowane zachowanie, ale teraz będzie powodowało prawidłowy błąd.
1090728 Naprawiono możliwy problem RAIL_ASSERT_FAILED_UNEXPECTED_STATE_RX_FIFO na EFR32xG12 z włączoną RAIL_IEEE802154_G_OPTION_GB868 dla PH,Y obsługującą FEC, który może wystąpić podczas przerywania pakietu po wykryciu ramki, na przykład przez bezczynność radia.
1092769 Naprawiono problem podczas korzystania z dynamicznych wieloprotokołowych i PHY z kodem BLE, gdzie transmisja mogła być niedostateczna w zależności od tego, jaki protokół był aktywny podczas ładowania PHY i słowa synchronizującego.
1103966 Naprawiono nieoczekiwane przerwanie pakietu Rx na EFR32xG25 podczas korzystania z opcji Wi-SUN OFDM 4 MCS0 PHY.
1105134 Naprawiono problem podczas przełączania niektórych PHY, który mógł powodować raportowanie pierwszego odebranego pakietu jako RAIL_RX_PACKET_READY_CRC_ERROR zamiast RAIL_RX_PACKET_READY_SUCCESS. Ten problem może potencjalnie mieć wpływ na układy EFR32xG22 i nowsze.
1109574 Naprawiono problem na chipach EFR32xG22 i nowszych, gdzie potwierdzenie sekwencera radiowego mogło spowodować zawieszenie aplikacji w ISR zamiast zgłosić potwierdzenie za pomocą RAILCb_AssertFailed().

Naprawiono w wersji 3.5.1.0

ID # Opis
1077611 Naprawiono problem w EFR32xG25, który powodował, że ganek 40 µs przed OFDM TX.
1082274 Naprawiono problem w chipach EFR32xG22, EFR32xG23, EFR32xG24 i EFR32xG25, który mógł powodować blokowanie chipa, jeśli aplikacja próbowała ponownie wejść do EM2 w ciągu ~10 µs po wybudzeniu i osiągnęła okno czasowe <0.5 µs. W przypadku trafienia ta blokada wymagała resetu po włączeniu zasilania, aby przywrócić normalne działanie chipa.

Naprawiono w wersji 3.5.0.0

ID # Opis
843708 Przeniesiono deklaracje funkcji z Rail_features.h do Rail.h, aby uniknąć zawiłej kolejności zależności.
844325 Naprawiono funkcję RAIL_SetTxFifo(), która poprawnie zwracała 0 (błąd) zamiast 4096 w przypadku niewymiarowego FIFO.
845608 Naprawiono problem z interfejsem API RAIL_ConfigSyncWords podczas korzystania z określonego podstawowego sprzętu demodulatora na częściach EFR32xG2x.
ID # Opis
851150 Naprawiono problem na urządzeniach serii EFR32xG2, w wyniku którego radio wyzwalało RAIL_ASSERT_SEQUENCER_FAULT, gdy używane jest PTI, a konfiguracja GPIO jest zablokowana. Konfigurację GPIO można zablokować tylko wtedy, gdy funkcja PTI jest wyłączona. Aby uzyskać więcej informacji, zobacz RAIL_EnablePti().
857267 Naprawiono problem podczas korzystania z komponentu „RAIL Utility, Coexistence” z przerwaniem TX, funkcją identyfikatora sygnału i DMP.
1015152 Naprawiono problem na urządzeniach EFR32xG2x, w wyniku którego RAIL_EVENT_RX_FIFO_ALMOST_FULL lub RAIL_EVENT_TX_FIFO_ALMOST_EMPTY mogły zostać nieprawidłowo uruchomione po włączeniu zdarzenia lub zresetowaniu FIFO.
1017609 Naprawiono problem, w wyniku którego informacje dołączone do PTI mogły zostać uszkodzone, gdy RAIL_RX_OPTION_TRACK_ABORTED_FRAMES działa, gdy używane jest RAIL_IDLE_FORCE_SHUTDOWN lub RAIL_IDLE_FORCE_SHUTDOWN_CLEAR_FLAGS. Wyjaśniono również, że RAIL_RX_OPTION_TRACK_ABORTED_FRAMES nie jest przydatny w przypadku kodowanych PHY.
1019590 Naprawiono problem występujący podczas korzystania ze składnika „RAIL Utility, Coexistence” z BLE, w którym funkcja sl_bt_system_get_counters() zawsze zwracała 0 w przypadku odrzucenia wniosku GRANT.
1019794 Wyeliminowano ostrzeżenie kompilatora w komponencie „RAIL Utility, Inicjalizacja”, gdy włączonych jest kilka jego funkcji.
1023016 Naprawiono problem na EFR32xG22 i nowszych układach, w wyniku którego oczekiwania pomiędzy aktywnościami radiowymi zużywały nieco więcej energii niż to konieczne po pierwszych 13 ms. Było to szczególnie zauważalne podczas używania RAIL_ConfigRxDutyCycle z dużymi wartościami czasu wyłączenia.
1029740 Naprawiono problem polegający na tym, że funkcja RAIL_GetRssi()/RAIL_GetRssiAlt() mogła zwrócić „nieaktualną” wartość RSSI (wartość pochodziła z poprzedniego stanu RX, a nie bieżącego), jeśli została wywołana szybko po wejściu w tryb odbierania.
1040814 Do komponentu „RAIL Utility, Coexistence” dodano obsługę konfigurowania priorytetu żądania współistnienia przy wykrywaniu synchronizacji podczas korzystania z BLE.
1056207 Naprawiono problem z IQampling podczas korzystania z komponentu „RAIL Utility, AoX” z wybraną tylko 0 lub 1 anteną.
1062712 Naprawiono problem polegający na tym, że komponent „RAIL Utility, Coexistence” nie zawsze poprawnie aktualizował stany żądań, co mogło prowadzić do pominięcia zdarzeń wywołanych nowymi żądaniami.
1062940 Zapobiegnięto przerywaniu transmisji BLE przez komponent „RAIL Utility, Coexistence”, gdy SL_RAIL_UTIL_COEX_BLE_TX_ABORT jest wyłączony.
1063152 Naprawiono problem polegający na tym, że odbiór radiowy nie był w pełni czyszczony, gdy wystąpił błąd odbioru z przejściami stanu odbioru ustawionymi na bezczynność w przypadku błędu, ale nadawanie w przypadku powodzenia, konfiguracja kojarzona głównie z BLE. W przypadku EFR32xG24 może to spowodować nieprawidłowe przywrócenie kalibracji SYNTH i ostatecznie spowodować, że radio przestanie działać.

4.4 Znane problemy w bieżącej wersji
Problemy zaznaczone pogrubioną czcionką zostały dodane od poprzedniej wersji.

ID # Opis Obejście problemu
Korzystanie z funkcji trybu bezpośredniego (lub IQ) w modelu EFR32xG23 wymaga specjalnie ustawionej konfiguracji radia, która nie jest jeszcze obsługiwana przez konfigurator radia. W przypadku tych wymagań skontaktuj się z pomocą techniczną, która może zapewnić taką konfigurację na podstawie Twojej specyfikacji
641705 Nieskończone operacje odbioru, w których stała długość ramki jest ustawiona na 0, nie działają poprawnie na chipach serii EFR32xG23.
732659 Na EFR32xG23:
• Tryb Wi-SUN FSK 1a wykazuje poziom PER z przesunięciami częstotliwości wynoszącymi około ± 8 do 10 KHz
• Tryb Wi-SUN FSK 1b wykazuje poziom PER z przesunięciami częstotliwości wynoszącymi około ± 18 do 20 KHz

4.5 przestarzałych elementów
Nic
4.6 usuniętych elementów
Nic

Korzystanie z tej wersji

Ta wersja zawiera następujące elementy

  • Biblioteka stosu warstwy interfejsu abstrakcji radiowej (RAIL).
  • Połącz bibliotekę stosów
  • RAIL i Connect Sample Aplikacje
  • Komponenty RAIL i Connect oraz struktura aplikacji

Ten zestaw SDK jest zależny od platformy Gecko. Kod platformy Gecko zapewnia funkcjonalność obsługującą protokół plugins oraz interfejsy API w postaci sterowników i innych funkcji niższej warstwy, które współdziałają bezpośrednio z chipami i modułami Silicon Labs. Komponenty platformy Gecko obejmują EMLIB, EMDRV, bibliotekę RAIL, NVM3 i mbedTLS. Informacje o wersji platformy Gecko są dostępne w zakładce Dokumentacja Simplicity Studio.
Aby uzyskać więcej informacji na temat pakietu Flex SDK v3.x, zobacz UG103.13: Podstawy kolei I UG103.12: Silicon Labs Connect Podstawy.
Jeśli jesteś użytkownikiem po raz pierwszy, zobacz QSG168: Zastrzeżony podręcznik szybkiego startu pakietu Flex SDK v3.x.
5.1 Instalacja i użytkowanie
Proprietary Flex SDK jest dostarczany jako część Gecko SDK (GSDK), pakietu Silicon Labs SDK. Aby szybko rozpocząć pracę z GSDK, zainstaluj Studio Prostoty 5, który skonfiguruje Twoje środowisko programistyczne i przeprowadzi Cię przez proces instalacji GSDK. Simplicity Studio 5 zawiera wszystko, co jest potrzebne do tworzenia produktów IoT przy użyciu urządzeń Silicon Labs, w tym narzędzie do uruchamiania zasobów i projektów, narzędzia do konfiguracji oprogramowania, pełne środowisko IDE z zestawem narzędzi GNU oraz narzędzia analityczne. Instrukcje instalacji znajdują się w Internecie Podręcznik użytkownika Simplicity Studio 5.
Alternatywnie Gecko SDK można zainstalować ręcznie, pobierając lub klonując najnowszą wersję z GitHub. Widzieć https://github.com/SiliconLabs/gecko_sdk Aby uzyskać więcej informacji.
Simplicity Studio domyślnie instaluje GSDK w:

  • (Windows): C:\Użytkownicy\ \SimplicityStudio\SDKs\gecko_sdk
  • (MacOS): /Użytkownicy/ /SimplicityStudio/SDKs/gecko_sdk

Dokumentacja specyficzna dla wersji zestawu SDK jest instalowana wraz z zestawem SDK. Dodatkowe informacje często można znaleźć w artykuły bazy wiedzy (KBA). Referencje API i inne informacje na temat tej i wcześniejszych wersji są dostępne na stronie https://docs.silabs.com/.
5.2 Informacje dotyczące bezpieczeństwa
Bezpieczna integracja z przechowalnią
Po wdrożeniu na urządzeniach Secure Vault High wrażliwe klucze są chronione za pomocą funkcji zarządzania kluczami Secure Vault. W poniższej tabeli przedstawiono chronione klucze i ich charakterystykę ochrony magazynu.

Zapakowany klucz Eksportowalny / Nieeksportowalny Notatki
Klucz główny wątku Eksportowalny Musi nadawać się do eksportu, aby utworzyć wartości TLV
PSKc Eksportowalny Musi nadawać się do eksportu, aby utworzyć wartości TLV
Klucz Klucz szyfrujący Eksportowalny Musi nadawać się do eksportu, aby utworzyć wartości TLV
Klucz MLE Nieeksportowalne
Tymczasowy klucz MLE Nieeksportowalne
Poprzedni klucz MAC Nieeksportowalne
Aktualny klucz MAC Nieeksportowalne
Następny klucz MAC Nieeksportowalne

Opakowane klucze oznaczone jako „Nieeksportowalne” mogą być używane, ale nie mogą viewedytowane lub udostępniane w czasie wykonywania.
Opakowane klucze oznaczone jako „Do eksportu” mogą być używane lub udostępniane w czasie wykonywania, ale pozostają zaszyfrowane podczas przechowywania w pamięci flash.
Aby uzyskać więcej informacji na temat funkcji zarządzania kluczami Secure Vault, zobacz AN1271: Bezpieczne przechowywanie kluczy.
Porady dotyczące bezpieczeństwa
Aby zasubskrybować Poradniki dotyczące bezpieczeństwa, zaloguj się do portalu klienta Silicon Labs, a następnie wybierz Strona główna konta. Kliknij EKRAN GŁÓWNY, aby przejść do strony głównej portalu, a następnie kliknij kafelek Zarządzaj powiadomieniami. Upewnij się, że zaznaczona jest opcja „Powiadomienia dotyczące oprogramowania/bezpieczeństwa i powiadomienia o zmianach produktu (PCN)” oraz że subskrybujesz co najmniej platformę i protokół. Kliknij Zapisz, aby zapisać zmiany. Oprogramowanie SILICON LABS Proprietary Flex SDK — części5.3 Wsparcie
Klienci korzystający z zestawu rozwojowego kwalifikują się do szkoleń i pomocy technicznej. Użyj Silicon Labs Flex web stronę, aby uzyskać informacje o wszystkich produktach i usługach Silicon Labs Thread oraz zarejestrować się w celu uzyskania pomocy technicznej dotyczącej produktu.
Możesz skontaktować się z pomocą techniczną Silicon Laboratories pod adresem http://www.silabs.com/support.
Studio Prostoty
Dostęp jednym kliknięciem do MCU i narzędzi bezprzewodowych, dokumentacji, oprogramowania, bibliotek kodów źródłowych i nie tylko. Dostępne dla systemów Windows, Mac i Linux!Oprogramowanie SILICON LABS Proprietary Flex SDK - parts1

Oprogramowanie SILICON LABS Proprietary Flex SDK - ikona1 Oprogramowanie SILICON LABS Proprietary Flex SDK - ikona2 Oprogramowanie SILICON LABS Proprietary Flex SDK - ikona3 Oprogramowanie SILICON LABS Proprietary Flex SDK - ikona4
Portfolio IoT
www.silabs.com/IoT
SW/sprzęt
www.silabs.com/simplicity
Jakość
www.silabs.com/jakość
Wsparcie i społeczność
www.silabs.com/community

Zastrzeżenie
Silicon Labs zamierza zapewnić klientom najnowszą, dokładną i dogłębną dokumentację wszystkich urządzeń peryferyjnych i modułów dostępnych dla realizatorów systemów i oprogramowania korzystających lub zamierzających używać produktów Silicon Labs. Dane charakterystyki, dostępne moduły i urządzenia peryferyjne, rozmiary pamięci i adresy pamięci odnoszą się do każdego konkretnego urządzenia, a dostarczone parametry „typowe” mogą i różnią się w różnych zastosowaniach. Zastosowanie npampOpisane tutaj pliki służą wyłącznie celom ilustracyjnym. Silicon Labs zastrzega sobie prawo do wprowadzania zmian bez dodatkowego powiadomienia w informacjach o produkcie, specyfikacjach i opisach zawartych w niniejszym dokumencie i nie daje gwarancji co do dokładności lub kompletności zawartych informacji. Bez wcześniejszego powiadomienia Silicon Labs może aktualizować oprogramowanie sprzętowe produktu w trakcie procesu produkcyjnego ze względów bezpieczeństwa lub niezawodności. Zmiany takie nie wpływają na specyfikację ani działanie produktu. Silicon Labs nie ponosi odpowiedzialności za skutki wykorzystania informacji zawartych w tym dokumencie. Niniejszy dokument nie implikuje ani nie udziela wyraźnie licencji na projektowanie lub wytwarzanie jakichkolwiek układów scalonych. Produkty nie są zaprojektowane ani nie są dopuszczone do stosowania w jakichkolwiek urządzeniach klasy III FDA, zastosowaniach wymagających zatwierdzenia przez FDA przed wprowadzeniem do obrotu lub systemach podtrzymywania życia bez specjalnej pisemnej zgody Silicon Labs. „System podtrzymywania życia” to dowolny produkt lub system przeznaczony do podtrzymywania lub podtrzymywania życia i/lub zdrowia, co do którego, jeśli zawiedzie, można zasadnie oczekiwać, że spowoduje poważne obrażenia ciała lub śmierć. Produkty Silicon Labs nie są projektowane ani autoryzowane do zastosowań wojskowych. Produkty Silicon Labs nie mogą być w żadnym wypadku używane w broni masowego rażenia, w tym (ale nie wyłącznie) w broni nuklearnej, biologicznej lub chemicznej, ani w rakietach zdolnych do przenoszenia takiej broni. Silicon Labs zrzeka się wszelkich wyraźnych i dorozumianych gwarancji i nie ponosi odpowiedzialności za jakiekolwiek obrażenia lub szkody związane z używaniem produktu Silicon Labs w takich nieautoryzowanych zastosowaniach.
Notatka: Ta treść może zawierać obraźliwą terminologię, która jest już przestarzała. Silicon Labs w miarę możliwości zastępuje te terminy językiem włączającym. Po więcej informacji odwiedź www.silabs.com/about-us/inclusive-lexicon-project
Informacje o znaku towarowym
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® i logo Silicon Labs”, Bluegiga®, logo Bluegiga®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logo Energy Micro i ich kombinacje, „najbardziej energooszczędne mikrokontrolery na świecie”, Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, logo Telegesis®, USBXpress®, Zentri, logo Zentri i Zentri DMS, Z-Wave® i inne są znakami towarowymi lub zarejestrowanymi znakami towarowymi firmy Silicon Labs. ARM, CORTEX, Cortex-M3 i THUMB są znakami towarowymi lub zarejestrowanymi znakami towarowymi firmy ARM Holdings. Keil jest zarejestrowanym znakiem towarowym ARM Limited. Wi-Fi jest zarejestrowanym znakiem towarowym Wi-Fi Alliance. Wszystkie inne produkty lub nazwy marek wymienione w niniejszym dokumencie są znakami towarowymi ich odpowiednich właścicieli.

Logo SILICON LABSLaboratoria Silicon Inc.
400 Zachodni Cesar Chávez
Austin, Teksas 78701
USA
www.silabs.com
silabs.com
Budowanie bardziej połączonego świata.

Dokumenty / Zasoby

Oprogramowanie SILICON LABS Proprietary Flex SDK [plik PDF] Instrukcja użytkownika
3.5.5.0 GA, 4.2, Własnościowe oprogramowanie Flex SDK, Oprogramowanie Flex SDK, Oprogramowanie SDK, Oprogramowanie
Oprogramowanie SILICON LABS Proprietary Flex SDK [plik PDF] Instrukcja użytkownika
Oprogramowanie Flex SDK własnościowe, Oprogramowanie Flex SDK, Oprogramowanie SDK, Oprogramowanie
Oprogramowanie SILICON LABS Proprietary Flex SDK [plik PDF] Instrukcja użytkownika
Oprogramowanie Flex SDK własnościowe, Oprogramowanie Flex SDK, Oprogramowanie SDK, Oprogramowanie
Oprogramowanie SILICON LABS Proprietary Flex SDK [plik PDF] Instrukcja użytkownika
Oprogramowanie Flex SDK własnościowe, Oprogramowanie Flex SDK, Oprogramowanie SDK, Oprogramowanie
Oprogramowanie SILICON LABS Proprietary Flex SDK [plik PDF] Instrukcja obsługi
Oprogramowanie Flex SDK własnościowe, Oprogramowanie Flex SDK, Oprogramowanie SDK, Oprogramowanie

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *