I have been tinkering with Chrome OS recently just to keep myself
informed. If anyone cares, I have been able to build and run the NuttX
simulator on Chrome OS. Debian Linux is available on Chrome OS, so why
is this a thing?
- A ChromeBook is a highly memory constrained platform and it is
primarily web based. So a lot of the effort was just getting resources
in place to perform the Debian build on the ChromeBook.
- ChromeBooks are also highly secured. Debian runs inside of a virtual
machine "container" (called penguin) and all I/O is performed through a
Plan 9 server (called Crostini). Configuring the container to support
the additional resources was most of that effort.
Other than being a fun way to spend a couple of days, I am not sure if
building NuttX on a ChromeBook is a useful thing or not. Because of its
complexity, I don't think it is would be the first choice of a
development environment. But also because of the very low cost of
Chromebooks, it is also one of the cheapest NuttX development
environments that you could get.
- Building NuttX on Chrome OS Gregory Nutt
-