ESP32 ಬೋರ್ಡ್‌ನಲ್ಲಿ ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಅನ್ನು ಲೋಡ್ ಮಾಡುವುದನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ

ಉತ್ಸಾಹಿಗಳು 5.0 MB ಫ್ಲ್ಯಾಶ್ ಮತ್ತು 32 MB PSRAM ಹೊಂದಿರುವ ಡ್ಯುಯಲ್-ಕೋರ್ Tensilica Xtensa ಪ್ರೊಸೆಸರ್ (esp32 devkit v1 ಬೋರ್ಡ್, ಪೂರ್ಣ MMU ಇಲ್ಲದೆ) ESP2 ಬೋರ್ಡ್‌ನಲ್ಲಿ Linux 8 ಕರ್ನಲ್ ಆಧಾರಿತ ಪರಿಸರವನ್ನು ಬೂಟ್ ಮಾಡಲು ಸಾಧ್ಯವಾಯಿತು. ಇಂಟರ್ಫೇಸ್. ESP32 ಗಾಗಿ ಸಿದ್ಧವಾದ Linux ಫರ್ಮ್‌ವೇರ್ ಚಿತ್ರವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಲು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ. ಡೌನ್‌ಲೋಡ್ ಸುಮಾರು 6 ನಿಮಿಷಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ.

ಫರ್ಮ್‌ವೇರ್ JuiceVm ವರ್ಚುವಲ್ ಮೆಷಿನ್ ಇಮೇಜ್ ಮತ್ತು Linux 5.0 ಕರ್ನಲ್‌ನ ಪೋರ್ಟ್ ಅನ್ನು ಆಧರಿಸಿದೆ. JuiceVm ಹಲವಾರು ನೂರು ಕಿಲೋಬೈಟ್‌ಗಳ RAM ಹೊಂದಿರುವ ಚಿಪ್‌ಗಳಲ್ಲಿ ಬೂಟ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿರುವ RISC-V ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ ಸಾಧ್ಯವಾದಷ್ಟು ಚಿಕ್ಕದಾದ ಯಂತ್ರಾಂಶವನ್ನು ಒದಗಿಸುತ್ತದೆ. JuiceVm ಓಪನ್‌ಎಸ್‌ಬಿಐ (RISC-V ಸೂಪರ್‌ವೈಸರ್ ಬೈನರಿ ಇಂಟರ್‌ಫೇಸ್) ಅನ್ನು ನಡೆಸುತ್ತದೆ, ಇದು ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಅನ್ನು ಬೂಟ್ ಮಾಡಲು ಸೇತುವೆ ಇಂಟರ್ಫೇಸ್ ಮತ್ತು ESP32 ಪ್ಲಾಟ್‌ಫಾರ್ಮ್-ನಿರ್ದಿಷ್ಟ ಫರ್ಮ್‌ವೇರ್‌ನಿಂದ ಕನಿಷ್ಠ ಸಿಸ್ಟಮ್ ಪರಿಸರ. Linux ಜೊತೆಗೆ, JuiceVm FreeRTOS ಮತ್ತು RT-ಥ್ರೆಡ್ ಬೂಟಿಂಗ್ ಅನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ.

ESP32 ಬೋರ್ಡ್‌ನಲ್ಲಿ ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಅನ್ನು ಲೋಡ್ ಮಾಡುವುದನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ


ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ