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.
Podczas zamawiania nie trzeba podawać UID. Licencję możesz kupić wcześniej, a wygenerować ją dopiero wtedy, gdy urządzenie będzie gotowe.
Aby zamówić i aktywować licencję:
- 🛍️ Kup licencję w sklepie.
- ✉️ Po zaksięgowaniu płatności otrzymasz e-mailem unikalny, jednorazowy link do wygenerowania licencji. Link znajdziesz także w Moje konto → Zamówienia. Nie udostępniaj go innym osobom.
- 📥 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.
- 🔗 Otwórz link z e-maila, wklej UID i zatwierdź. ⚠️ Licencję można wygenerować tylko raz, a link po użyciu przestaje działać. Przed zatwierdzeniem sprawdź dokładnie, czy UID jest poprawny.
- 🔐 Otrzymasz 64-znakowy hash. Zobaczysz go od razu na ekranie i dostaniesz także e-mailem. Wpisz go 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.
Niewykorzystana licencja podlega zwrotowi w ciągu 14 dni od zamówienia. Wykorzystanej licencji nie można zwrócić.








Opinie
Na razie nie ma opinii o produkcie.