Osegi
Sprzęt·1 min czytania

Espressif ESP32-S31 uruchamia zwykły Linux natywnie

Espressif i hobbyści uruchomili zwykły Linux na ESP32-S31. Umożliwia to zarządzanie pamięcią nowego mikrokontrolera RISC-V.

An ESP32-S31 development board with a RISC-V microcontroller on a workbench, connected to a laptop showing a Linux terminal.
Zdjęcie: Make

Na mikrokontrolerze ESP32-S31 firmy Espressif działa już zwykły Linux, uruchamiany natywnie. Prace prowadzili wspólnie Espressif i społeczność hobbystów, a kluczem okazała się obsługa zarządzania pamięcią w nowym układzie opartym na architekturze RISC-V.

Dlaczego pamięć ma znaczenie

Mikrokontrolery zazwyczaj pracują pod kontrolą wyspecjalizowanych systemów czasu rzeczywistego albo okrojonych odmian Linuksa. Pełnoprawny system wymaga mechanizmów zarządzania pamięcią, które pozwalają odizolować procesy od siebie. To właśnie te możliwości ESP32-S31 daje programistom, dzięki czemu nie trzeba sięgać po obejścia.

Dla twórców projektów oznacza to dostęp do znanego środowiska: standardowych narzędzi, mechanizmów procesów i oprogramowania, które na typowych mikrokontrolerach było trudne do uruchomienia. ESP32 od lat jest popularną platformą w projektach elektronicznych i rozwiązaniach IoT, więc wieść o natywnym Linuksie na nowym układzie z rodziny szybko zainteresuje wielu konstruktorów.

Co dalej

Na podstawie dostępnych informacji nie sposób ocenić, jak wydajny i stabilny jest ten port ani jakie funkcje układu są już obsługiwane. Nie wiadomo też, czy Espressif planuje oficjalne wsparcie dla Linuksa w swoich narzędziach. Te kwestie zadecydują o tym, czy rozwiązanie pozostanie ciekawostką dla entuzjastów, czy trafi do praktycznych zastosowań.

Jedno jest pewne: połączenie otwartej architektury RISC-V, taniego mikrokontrolera i zwykłego Linuksa poszerza pole do eksperymentów. Szczegóły techniczne projektu będą się zapewne pojawiać w miarę rozwoju prac społeczności i samej firmy.

Aplikacje warte uwagi

SUMO: łamigłówka liczbowa

Wybierz właściwe pola, dodaj je i trafiaj w cel. Łatwa do nauczenia, trudna do opanowania. Za darmo, dla każdego wieku.

Tagi:espressifesp32-s31linuxrisc-vmicrocontroller

Więcej z tego dnia

Zobacz wszystkie →

Więcej w kategorii: Sprzęt

Zobacz wszystkie →