-
- Linux: хорошо, узнаваемо и массово, но: 1) Ресурсы. Как правило, это сразу >4 MiB RAM. 2) Ядро и образ ФС кто собирать будет? Со всеми причитающимися граблями. В этих тоже надо будет, но есть большой шанс, что меньше перелопачивать всего. Dingo(198 знак., 19.04.2019 11:09)
- Есть NuttX еще, но там не все поддерживается - lloyd(19.04.2019 12:13)
- Помогли более точно сформулировать хотелки: есть что-то, что влезало бы в килобайты RAM и при этом имело запускаемые файлы (хранимые в файловой системе)? - Dingo(19.04.2019 16:54)
- Если у проца есть выполнение кода из флеша и MMU - то почему бы и нет? Например ESP32 так делать умеет искаропки. - LightElf(22.04.2019 11:13 - 23.04.2019 12:08)
- MMU умеет размещать стек в QSPI-флешке? - lloyd(23.04.2019 12:26)
- Во флешке - вестимо не умеет. А вот в SPI-SRAM - вполне. Но логичнее размещать стек все-таки в внутреннем ОЗУ - LightElf(23.04.2019 13:10)
- MMU умеет размещать стек в QSPI-флешке? - lloyd(23.04.2019 12:26)
- Да одному стеку потока нужно в среднем от двух кило оперативы, вы серьезно? lloyd(274 знак., 20.04.2019 09:02)
- Из странного тут вот про такую штуку писали. - s_h_e(19.04.2019 18:59, ссылка)
- Было когда-то модно в 8-битные микроконтроллеры кастрированный интерпретатор байткода Java тулить. Наверное, можно нагуглить. - Сидоргек(19.04.2019 17:21)
- NanoVM оно называется, на меге запускали, вроде немец какой-то. Если память не подводит, то ~2007г. Подумал тут, и как ни крути... Dingo(554 знак., 19.04.2019 18:09)
- Купи stm32mp157 и вкорячь туда линух. Никаких проблем не будет. - evgeniy1294(19.04.2019 18:42)
- NanoVM оно называется, на меге запускали, вроде немец какой-то. Если память не подводит, то ~2007г. Подумал тут, и как ни крути... Dingo(554 знак., 19.04.2019 18:09)
- "Хранимые в файловой системе запускаемые файлы" - про "простую" ОС с такими возможностями не слышал никогда. Аппликуху, для того, что бы её запустить, нужно куда-то из файловой системы прочитать, т.е. надо много памяти, а у Вас "килобайты RAM". - Сидоргек(19.04.2019 17:10 - 17:13)
- O_o Единицы килобайт? И вообще, зачем??? Что изваять надо? - SciFi(19.04.2019 17:00)
- Если у проца есть выполнение кода из флеша и MMU - то почему бы и нет? Например ESP32 так делать умеет искаропки. - LightElf(22.04.2019 11:13 - 23.04.2019 12:08)
- Помогли более точно сформулировать хотелки: есть что-то, что влезало бы в килобайты RAM и при этом имело запускаемые файлы (хранимые в файловой системе)? - Dingo(19.04.2019 16:54)
- Вам шашечки или ехать? Если проц тянет линух, то готовая сборка для него уже есть, по другому не бывает. Фриртос ничем не хуже и не лучше других, зато комьюнити громадное. - =AlexD=(19.04.2019 11:51)
- Есть NuttX еще, но там не все поддерживается - lloyd(19.04.2019 12:13)
- Linux: хорошо, узнаваемо и массово, но: 1) Ресурсы. Как правило, это сразу >4 MiB RAM. 2) Ядро и образ ФС кто собирать будет? Со всеми причитающимися граблями. В этих тоже надо будет, но есть большой шанс, что меньше перелопачивать всего. Dingo(198 знак., 19.04.2019 11:09)