Re:Wyze $20 Smart Watch
by krazykringle on Tuesday December 01, 2020 @04:06PM
(#25269904)
Does it run a Linux? Will I be able to ssh to it?
[ Parent
| on HN ]
With 512KB RAM and 16MB flash[1] I assume it's a microcontroller and doesn't run Linux.
Slightly off topic, but are there microcontrollers that run Linux?
One could argue that the difference between an MCU and an MPU is whether or not it can reasonably run Linux...
It's possible, but my impression is that no MMU makes it difficult. Here is an example [1] of Linux on a Cortex M4 (a very boring STM32F4XX)
Linux required an MMU at inception[1] and currently requires an MMU. Instead you have μClinux[2] which although it is integrated with the mainline kernel since 2.x, it lacks some important features, like it has neither fork() nor autogrow stacks[3].
[1] https://www.cs.cmu.edu/~awb/linux.history.html
[2] https://en.wikipedia.org/wiki/ΜClinux
[3] https://www.eetimes.com/how-uclinux-provides-mmu-less-proces...