Opis
💾 Licencja: Store Config
Store Config to funkcja firmware dla CAN-FD HAT, która umożliwia trwałe zapisywanie konfiguracji urządzenia w pamięci nieulotnej.
Po aktywacji licencji ustawienia urządzenia są automatycznie zapisywane w pamięci, dzięki czemu konfiguracja zostaje zachowana po restarcie lub odłączeniu zasilania. Urządzenie może uruchamiać się z wcześniej ustawionymi parametrami bez konieczności ponownej ręcznej konfiguracji przez CLI.
🔧 Najważniejsze możliwości
Licencja Store Config umożliwia automatyczne zachowanie konfiguracji funkcji dostępnych w firmware, w tym między innymi:
- ⚙️ ustawień magistral CAN1, CAN2 i CAN3,
- 🔁 konfiguracji przekazywania ramek CAN,
- ⚡ konfiguracji triggerów, jeżeli aktywne są odpowiednie licencje,
- 🎯 konfiguracji filtrów CAN, jeżeli aktywna jest licencja Extended CAN Filters,
- 💾 innych ustawień urządzenia obsługiwanych przez firmware.
Po zmianie konfiguracji przez CLI ustawienia są zapisywane automatycznie i zostaną przywrócone przy kolejnym uruchomieniu urządzenia.
🚀 Zastosowanie
Funkcja Store Config jest szczególnie przydatna, gdy urządzenie ma pracować samodzielnie lub w instalacji docelowej, gdzie ponowna konfiguracja po restarcie byłaby niewygodna.
Przykładowe zastosowania:
- automatyczne przywracanie ustawień po zaniku zasilania,
- praca urządzenia bez podłączonego procesora hosta,
- trwałe zachowanie konfiguracji triggerów i filtrów,
- przygotowanie urządzenia do pracy w instalacji przemysłowej, testowej lub diagnostycznej.
💻 Konfiguracja i przywracanie ustawień fabrycznych
Funkcja działa automatycznie po aktywacji licencji Store Config. Nie ma potrzeby ręcznego zapisywania konfiguracji — zmiany wprowadzone przez CLI są zapisywane w pamięci nieulotnej.
Po aktywacji licencji w CLI dostępna jest również opcja:
default_config
Komenda default_config przywraca ustawienia fabryczne urządzenia. Jest przydatna, gdy chcesz usunąć zapisaną konfigurację i wrócić do domyślnych parametrów firmware.
🔐 Przypisanie licencji do urządzenia
Licencja Store Config jest przypisana do konkretnego mikrokontrolera STM32G474RE znajdującego się na płytce NUCLEO używanej w urządzeniu.
Oznacza to, że licencja jest powiązana z unikalnym identyfikatorem UID mikrokontrolera STM32 i działa wyłącznie z tą konkretną płytką. Po wymianie płytki NUCLEO lub mikrokontrolera STM32G474RE wymagane będzie wygenerowanie nowej licencji dla nowego UID.
Licencja nie jest przypisana do samej płytki rozszerzeń CAN-FD HAT, lecz do mikrokontrolera STM32 sterującego urządzeniem.
🛒 Jak uzyskać licencję?
Licencja Store Config jest generowana indywidualnie dla danego urządzenia na podstawie unikalnego identyfikatora UID mikrokontrolera STM32G474RE zamontowanego na płytce NUCLEO.
Aby zamówić i aktywować licencję:
- 📥 Wgraj podstawową wersję firmware, bez aktywnej licencji.
- 🔌 Podłącz urządzenie przez USART2 z parametrami transmisji:
115200 8N1 - 💻 Otwórz terminal i wydaj komendę odczytu UID urządzenia:
lic_get - 📋 W odpowiedzi pojawi się linia:
Device UID: <wartość>Skopiuj całą wartość UID.
- 📝 Podczas składania zamówienia wklej skopiowany UID w polu szczegóły zamówienia.
- 🔐 Po zakupie otrzymasz 64-znakowy hash SHA-256, który należy wpisać do urządzenia komendą:
lic <idx> <hash_SHA-256>gdzie
<idx>to dowolny numer slotu licencji w zakresie 0–7.
Po poprawnym wpisaniu licencji funkcja Store Config zostanie aktywowana dla tej konkretnej płytki NUCLEO / STM32G474RE.








Opinie
Na razie nie ma opinii o produkcie.