URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 124842
[ Назад ]

Исходное сообщение
"Реализована загрузка ядра Linux на плате ESP32"

Отправлено opennews , 20-Июл-21 11:00 
Энтузиасты смогли загрузить окружение на базе ядра Linux 5.0 на плате ESP32 с двухъядерным процессором Tensilica Xtensa (плата  esp32 devkit v1, без полноценного MMU), оснащённой 2 МБ Flash  и 8 МБ памяти PSRAM, подключённой через интерфейс SPI. Для загрузки подготовлен готовый образ Linux-прошивки для  ESP32. Загрузка занимает около 6 минут...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=55518


Содержание

Сообщения в этом обсуждении
"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 11:00 
>Помимо Linux, JuiceVm также поддерживает загрузку FreeRTOS и RT-Thread.

Зачем? Им же MMU не требуется, их можно в нативные коды скомпилировать.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено OnTheEdge , 20-Июл-21 11:20 
потому что могут

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 12:36 
Вот, можно было бы обойти отсутствие MMU, так и эмулятор бы не понадобился

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 26-Июл-21 04:28 
Так его и обходят, STM32 некоторые так Linux поддерживают.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 11:02 
а божественную десяточку почему не запустили?

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено OnTheEdge , 20-Июл-21 11:16 
Linux важнее

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 13:20 
https://avatars.mds.yandex.net/get-zen_doc/225901/pub_5d89ae...

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено ыы , 20-Июл-21 12:13 
Уже 11 а вы все о божестенном старье...

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено заминированный тапок , 20-Июл-21 12:50 
bullseye ещё testing, а он про release
очевидно же

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 12:28 
Tensilica Xtensa это не x86_64 и не ARM

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 12:49 
десятка уже прошлое, будущее за 10+1

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено заминированный тапок , 20-Июл-21 12:53 
>а божественную десяточку почему не запустили?

очевидно, что речь про балтику


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено wd , 20-Июл-21 17:19 
ну а что мешает под линухом пустить qemu и там пустить десятку?

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 11:09 
Фи, да они же запускают его через эмулятор! Ну и кликбейт...
Раз на то пошло, Linux на Arduino через эмулятор ARM намного круче.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 14:56 
Делали уже.
http://dmitry.gr/?r=05.Projects&proj=07.%20Linux%2...

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено anonymous , 20-Июл-21 11:12 
Проделана офигенная работа (и лично я для себя вижу пользу от проекта). А единственные 4 комментария -- поливание проекта дерьмом.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 11:20 
ESP32 — проприетарная игрушка.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 11:49 
ESP32 - игрушка дьявола жи есть

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 12:35 
Это да, но уж очень хорош какой-нибудь esp-01 за смешные 100 рублей, а имеет wifi и 4 gpio. Я на таких модулях поливалки для цветов запилил (по насосу на пин). В прошлом году через вебку просто тыкал полить, а в этом она сама всё делает, а вебка только задать интервалы. Работает стабильно. Аптайм в прошлом году был 5 месяцев.

Так вот, если китайцы выпустят модули с wifi/bluetooth на открытом risc-v и хотя бы парой gpio за 100 рублей - тогда и можно будет яростно натирать на свободу.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено t28 , 20-Июл-21 14:01 
> Это да, но уж очень хорош какой-нибудь esp-01

Вообще-то тут речь о ESP32. А ESP-01 — это немного не то.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 17:58 
Производитель МК тот же, в чём такое кардинальное отличие? Ядро в 32 поновее и 2 ядра + блютус, в отличии от ядра 8266

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено t28 , 21-Июл-21 08:58 
> в чём такое кардинальное отличие?
> Ядро в 32 поновее и 2 ядра + блютус, в отличии от ядра 8266

Сам спросил --- сам ответил.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 14:22 
Интервал не очень канает, надо замерять влажность.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Crazy Alex , 20-Июл-21 16:02 
Вообще да, но толком замерить влажность (в смысле - чтобы оно работало в реальных условиях сколько-нибудь длительное время) - довольно сложная задача. Я хотел сваять, исследовал вопрос - и решил, что и таймера хватит (для комнатных).

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 26-Июл-21 04:30 
Да чего там сложного? Любая хрень с ADC может. Даже ардуина. Правда, откалибровать все же придется для понимания желаемого уровня, чтобы не заливало и не пересушивало.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Crazy Alex , 20-Июл-21 16:00 
Это комнатные или на улице? Если комнатные - механическая часть особо интересует

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 18:08 
Ну, не сильно много у меня растений, но смысл такой - много дешманских моторчиков-помп на 5V. От них трубочки к растениям. В верхней точке трубочки либо надрез, либо тройник с ещё одной трубочкой, чтоб случайно не получилось перелить бутыль воды, если уровень воды в нём выше свободного конца трубочки.

Моторчики-помпы с алишки. Включаются через мосфеты + кондёры + диоды шотки, чтоб обратные токи погасить с помехами. Esp-01 решил напрямую не цеплять к мосфетам, потому сигналы с неё идут на счетверённый инвертер, а уж с него на мосфеты. Можно, конечно, взять 74hc595, да не один и включать хоть десятки моторчиков.

Главное последовательно врубать, чтоб БП(в моём случае 1А зарядка от телефона) не просадить.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Crazy Alex , 20-Июл-21 21:08 
Ага, понял. То есть на каждую банку свой моторчик, никаких клапанов, попыток измерить сколько налилось - и оно так вполне себе работает. Вот это меня и тревожило в основном. Спасибо.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 22:10 
Заранее замерить сколько проливают в единицу времени. Да, такое себе, но дёшево и сердито. Месяц-два в году пережить норм. Ну и через время провести опять замеры, т.к. может измениться мощность от воздействия той же воды.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 26-Июл-21 04:34 
Оно, конечно, работает, но если на пару месяцев так оставить и датчиками не обвесить, потом можно здорово пожалеть, если получится лишка и все же начнет вытекать. Или наоборот вдарит жара и все засохнет. В общем это тот случай когда лучше не лениться, особенно если планируется это надолго в автономе оставить. Заодно и с аналогом научитесь работать, сможете потом мерять себе всякие вольтажи-токи и много чего еще как белый человек.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 27-Июл-21 07:33 
Тут надо датчики ёмкостные. Либо самому на графитовых стержнях делать, чтоб контакты в сырой земле не сдохли за эти месяцы.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено _kp , 22-Июл-21 12:26 
А есть открытые аналоги? Даже дороже, но не на порядок?
В общем, ESP32 - классная штука.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Я , 20-Июл-21 11:21 
так принято в токсичной культуре вместо сначала похвали, потом критикуй, просто обсирать..

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Анончик , 20-Июл-21 12:43 
Ты сейчас сам только что начал обсирать токсичную культуру вместо похвалы.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 22-Июл-21 04:11 
В этой "культуре", в отличие от новости, хвалить нечего.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено llolik , 20-Июл-21 11:33 
> А единственные 4 комментария -- поливание проекта дерьмом.

Ты как первый день на opennet, в самом деле.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено MPEG LA , 20-Июл-21 11:34 
Все так, но 6 минут на загрузку может быть удручающе

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Амоним , 20-Июл-21 11:38 
Ибо память через spi. Я прямо чувствую боль.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 26-Июл-21 04:35 
Память через SPI, виртуалка какая-то левая, в общем мсье знают толк.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 11:36 
Инструкцию по эмулятору прочитал? Вот это да это работа. Читать это же не каждый пыхер осилит.

А в рабочей плоскости что ты на этом ESP32 запустишь? Зачем тебе для этой задачи именно Линукс или зачем тебе именно ESP32?

Ты наверно и от каждой новости по телеку радуешься как умалишенный.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Атон , 20-Июл-21 11:53 
> А в рабочей плоскости что ты на этом ESP32 запустишь?

Конечно ты прав. Кому нужен SoC процессор для встраиваемых устройств за 1 доллар, 160 MHz, 32 бит ?  даже не знаю.

лучше найти старый первый пентиум.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Lex , 20-Июл-21 13:22 
Только на плате совсем не только 1 процессор и совсем не за 1 доллар итоговой стоимости

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Атон , 20-Июл-21 23:02 
> Только на плате совсем не только 1 процессор

это тебя пугает?

> и совсем не за 1 доллар итоговой стоимости

Lolin ESP 32 в партии 10 штук выходят по 73 рубля.  это примерно доллар за плату, на которой "не только 1 процессор".


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 21-Июл-21 05:52 
Это где по такой цене? Я бы набрал вагон.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Lex , 21-Июл-21 07:42 
> Lolin ESP 32 в партии 10 штук выходят по 73 рубля.  
> это примерно доллар за плату, на которой "не только 1 процессор".

Где ?
Зашел на ебэй.. партиями по 10 шт они стоят рублей по 300-400 ( а то и больше )



"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Атон , 21-Июл-21 13:38 
>> Lolin ESP 32 в партии 10 штук выходят по 73 рубля.
>> это примерно доллар за плату, на которой "не только 1 процессор".
> Где ?
> Зашел на ебэй.. партиями по 10 шт они стоят рублей по 300-400
> ( а то и больше )

на алибабе.

на алиэкспрессе брат брал 5 штук за 510 руб (включая доставку).


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 21-Июл-21 16:31 
Всё ещё ссылку бы хоть на пак за 510

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Атон , 22-Июл-21 18:26 
> Всё ещё ссылку бы хоть на пак за 510

Держи https://aliexpress.ru/item/1005002459255158.html
персонально для тебя старался.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Fractal cucumber , 22-Июл-21 19:51 
Универсальный Пинцет для стрижки волос в носу?! Это новый уровень троллинга?

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Lex , 22-Июл-21 07:55 
> на алибабе.
> на алиэкспрессе брат брал 5 штук за 510 руб (включая доставку).

Ты/продавец точно не путаешь с ESP-8266( который тоже про вайфай и внешне похож, но это не совсем то ) ?
Поскольку цены соответствуют как раз этим модулям..

Уточняю, на всякий, про продавца, поскольку они часто косячат( с некоторыми деталями - практически всегда. К примеру, продают датчик влажности-температуры BMP280, который влажность не мерит и дешевле, а мерит bmE280. И подобных объявлений сотни.. и приходит и именно bmP280, который и указан в описании и.. не мерит влажность, хотя в описании товара говорилось и про эту возможность и нередко именно ради этого ту штуку и покупают ).


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Атон , 22-Июл-21 18:14 
> Ты/продавец точно не путаешь с ESP-8266( который тоже про вайфай и внешне похож, но это не совсем то ) ?

Поскольку цены соответствуют как раз этим модулям..

я не путаю.

Первая попавшаяся https://aliexpress.ru/item/1005002438559793.html
Скриншот корзины https://thumbsnap.com/kV7Q6V1Y

Если потрудишься сам - найдешь ESP32 ESP32-WROOM-32 NodeMCU-32S и по 500 за 5 и по 700 за 10.  Это не сложно.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Lex , 23-Июл-21 09:36 
Что-то не сходится:
С доставкой откуда_угодной( китай / испания / и проч ) - 295р / шт и 56р доставки. Итого - 300+ р / шт
С экспресс-доставкой - 158, но сама доставка - 400р. Итого - 560 р/шт
Никак 100р / шт не получается

Поглядел по страницам. Действительно, похоже, что ты не путаешь - ты именно целенаправленно гонишь.
Ведь "совершенно случайно" показал скрины чего угодно, кроме итоговой оплаты( я выбрал тот товар и доставку, с которой ты сам скринил. С доставкой из китая было бы дешевле - "всего лишь" 300 р / шт ):

Спойлер: итоговая стоимость одного модуля по твоей ссылке приведенным тобой методом - 500+ р / шт. Нифига не 100 и не 150.
Китайцы очень любят делать косвенную наценку: не прямо на товар выставят, но в "доставку" докинут, которая обязательная.

Скрин с выбором товара и источника доставки
https://ibb.co/9ZJ4LMf

Скрин со страницей итоговой стоимости( для нескольких модулей доставка не суммируется )
https://ibb.co/N1MrFyM


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Атон , 24-Июл-21 08:36 
Лайфхак: Там есть кнопочка "написать продавцу".  Пишешь ему вопрос о стоимости доставки и /внезапно/ стоимость доставки нескольких модулей становится равна стоимости доставки 1.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Lex , 24-Июл-21 08:55 
> Лайфхак: Там есть кнопочка "написать продавцу".  Пишешь ему вопрос о стоимости
> доставки и /внезапно/ стоимость доставки нескольких модулей становится равна стоимости
> доставки 1.

Ты уже попался на подтасовке..

Много есть «лайфхаков». А если мне к продавцу ночью домой приехать и топором ему угрожать, то сколько модулей и по какой цене он предоставит ?)
Эдак всерьёз потом можно рассказывать и про «есп32 по 1р/шт»

п.с: даже если заказать 5 модулей и лишь одну доставку, речь о ( ~160*5 + 400 ) / 5 = ~240 р / шт

Даже близко не 150, не 100 и, тем более, не $ 1 / шт.
Их оригинальные то евро по 3-4 за штуку продают без учета доставки..

«Ну, что, Данила-мастер, не выходит у тебя каменный цветок ?»(ц)


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Атон , 24-Июл-21 13:58 
> А если мне к продавцу ночью домой приехать и
> топором ему угрожать, то

То, что ты придумываешь глупости, говорит нам что, ты осознал свой проигрыш и мою правоту, но признаться в этом ты не можешь. пацаны засмеют.

Успокойся, можешь смело говорить своим воображаемым друзьям что ты опять победил в интернете.
мне нет дела до того, что ты им говоришь и что они обо мне думают.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Lex , 24-Июл-21 18:55 

> Успокойся, можешь смело говорить своим воображаемым друзьям что ты опять победил в
> интернете.
> мне нет дела до того, что ты им говоришь и что они
> обо мне думают.

В чем был прикол упорно утверждать полную чепуху про стоимость модулей( есп32 не стоит 1 бакс и не стоил никогда ), полностью игнорируя любые намеки, что, мб, это не совсем точно..  потом вводить в заблуждение «правильными» скринами, а потом - обиженно сливаться ?

Я бы и сам прикупил пачку оригинальных новых модулей, продавайся они по одному баксу вместе с доставкой( т.е примерно на уровне есп8266 ), но подобных чудес не бывает и то, что они очень_иногда могут кому-то по случаю достаться по умеренно-нормальной цене, вовсе не говорит, что их за эту цену можно запросто купить любой желающий когда захочет.. либо - речь о модулях разной степени палености.. на это китайцы горазды.

И правильнее было изначально судить об этой штуке не как «модуль за $1», а как модуль за 3 евро, сколько он официально и стоил без доставки.
Тогда многое встаёт на свои места


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено x3who , 26-Июл-21 03:01 
Между esp32  и esp32s есть некоторая разница. S - одноядерный.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 13:40 
Представляешь оно и без Линукса отлично работает и выполняет реальные задачи. Эти частоты не отражают продуктивность в реальных задачах хотя бы потому что у них разный набор инструкций. Еще и, твою медь, через эмулятор. Вопрос тот же зачем этой штуковине Линукс?

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Атон , 20-Июл-21 23:08 
> Представляешь оно и без Линукса отлично работает и выполняет реальные задачи. Эти
> частоты не отражают продуктивность

согласен, частоты не отражают, вот попугаи
Scores
CoreMark    660.70
CoreMark/MHz    4.1300

> в реальных задачах хотя бы потому что
> у них разный набор инструкций.

а это побоку.

> Вопрос тот же зачем этой штуковине Линукс?

снизить порог вхождения для разработчиков.  
сейчас программеры микроконтроллеров - дорогие старперы, на C++,  
с линуксом - любой индийский школьник.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Fractal cucumber , 22-Июл-21 19:54 
Линукс должен запускаться на всем :)

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено x3who , 21-Июл-21 00:50 
> лучше найти старый первый пентиум.

как долго он от батарейки проработает?

впрочем esp32 под линуксом тоже автомобильный акк понадобится для хоть какой-то автономки. Но проработает он раз в 30-50 дольше.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Атон , 21-Июл-21 13:41 
>> лучше найти старый первый пентиум.
> как долго он от батарейки проработает?

ОЙ ВСЁ!
началось!

про батарейку в условиях ничего не было.
А завтра ты начнешь придираться к цвету текстолита?  давай уж, выкладывай сразу все требования.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено x3who , 21-Июл-21 18:56 
Батарейка в иоте по дефолту подразумевается

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Атон , 20-Июл-21 12:11 
https://www.eembc.org/viewer/?benchmark_seq=13244

Scores
CoreMark    660.70
CoreMark/MHz    4.1300


И в сводной табличке, обрати внимание на соседей ESP32 по производительности.

Processor......................    CoreMark / MHz↓    Date
AMD Athlon 64 X2 QL-65.........    4.25    2009-07-13
Intel Core i5-650..............    4.21    2010-11-25
AMD Athlon 64 X2 QL-65.........    4.18    2009-07-13
Microchip dsPIC33CH128MP508....    4.16    2018-09-20
Espressif ESP32................    4.13    2020-03-31
STMicroelectronics STM32L552...    4.03    2020-06-02


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено n00by , 22-Июл-21 19:32 
>[оверквотинг удален]
> CoreMark 660.70
> CoreMark/MHz 4.1300
> И в сводной табличке, обрати внимание на соседей ESP32 по производительности.
> Processor...................... CoreMark / MHz↓ Date
> AMD Athlon 64 X2 QL-65......... 4.25 2009-07-13
> Intel Core i5-650.............. 4.21 2010-11-25
> AMD Athlon 64 X2 QL-65......... 4.18 2009-07-13
> Microchip dsPIC33CH128MP508.... 4.16 2018-09-20
> Espressif ESP32................ 4.13 2020-03-31
> STMicroelectronics STM32L552... 4.03 2020-06-02

Вот только CoreMark / MHz - абсолютная не производительность, а относительная величина.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено _kp , 22-Июл-21 12:31 
Единственное применение этого проекта - действующий сувенир.
Сделать на 3D принтере сильно уменьшенный корпус компа, и засунуть туда этот эмулятор.
Есть подобные проекты для ранних Macintosh, когда и сувенир и помещается на ладони, но при этом способен и игры запускать.  

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 12:45 
JuiceVm: At the beginning of the design, it runs on a platform with only 100 KB of RAM, which does not exceed the number of C99.
У кого там имеется в кладовке PC-XT, Искра-1030(1031)? Zenitur, ау!
Можешь спортировать JuiceVm под MS-DOS и соответствующее железо с минимумом RAM. А потом... запускать на 8086-совместимом Linux!

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено eganru , 20-Июл-21 13:19 
В новости непонятно, какая целевая архитектура.

Фигурирует xtensa и risc-v.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 14:02 
Я так понял, может неправильно, что JuceVm исполняется на Xtensa. Она эмулирует RISC-V ISA и какую-то минимум переферию.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено x3who , 21-Июл-21 00:46 
Я даже так не понял :(

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 13:55 
С каких это пор opennet продвигает проприетарные эмуляторы открытых архитектур?

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 14:18 
Да, в самом деле, непонятно, где исходнички этой JuceVm. Нет упоминания лицензии.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено ыы , 20-Июл-21 14:19 
проприетарные эмуляторы проприетарных архитектур...

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Crazy Alex , 20-Июл-21 16:08 
Эмулирует оно таки открытый RISC-V. Но само настолько китайское, что на гитхаб залиты несколько бинарников с ридми - даже лицензии нет :-)

На вид это даже не проприетарщина, а просто "да плевали на лицензии", как среди наших электронщиков популярно (те ещё любят прошивки в бинарях раздавать). Но, в отличие от, хоть гитхаб осилили - и то дело.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 14:15 
Спасибо скачал, работает нармально!

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено ыы , 20-Июл-21 14:26 
Вот, вот человек который наверное знает зачем это надо.

Зачем оно надо?


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 20-Июл-21 14:47 
Не в скрине явно видно чтобы написать в консоль Hello World много раз

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Другой аноним , 20-Июл-21 16:43 
Ну так может просто потому что было интересно. Как с думом, его ведь на холодильниках запускают вовсе не потому что поиграть хотят, а так, ради веселья, вау-эффекта  

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Kusb , 20-Июл-21 23:05 
Но хочу карманное устройство запускающее doom и моды к нему поддерживающее сеть по цене около 150 рублей...
Из других пожеланий: Красивое устройство, звук, открытая и гибкая ОС допускающая замену и запускающая программы с sd, умеющая записывать файлы на неё, аккордный ввод текста, ридер fb2, браузер типа Opera Mini...

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено x3who , 21-Июл-21 00:44 
Doom от пооизводителя чипа: https://github.com/espressif/esp32-doom

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Аноним , 21-Июл-21 01:02 
>по цене около 150 рублей...
> звук, открытая и гибкая ОС допускающая замену и запускающая программы с sd, умеющая записывать файлы на неё, аккордный ввод текста, ридер fb2, браузер типа Opera Mini...

Всё в ваших руках! gcc


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено wd , 20-Июл-21 17:21 
напомнило
http://dmitry.gr/?r=05.Projects&proj=07.%20Linux%2...

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Kusb , 20-Июл-21 22:48 
Это же в эмуляторе, получается, да ещё и другой архитектуры? А сделать эмулятор только mmu (libfakemmu) и как-то хитро запускать с ним и в нативных кодах - возможно? И ещё чего так портировать.
Интересно ещё, много ли задач по изоляции можно решить на уровне самой программы обычным путём, как в Оберон Ос.

"Реализована загрузка ядра Linux на плате ESP32"
Отправлено onanim , 21-Июл-21 08:41 
бэкдор в процессоре - чек
бэкдор в южном мосту - чек
бэкдор в контроллере сетевухи - чек
бэкдор в контроллере жд - чек

> JuiceVm предоставляет минимально возможную обвязку для систем RISC-V, способную загружаться на чипах с несколькими сотнями килобайт оперативной памяти.

а теперь ждём бэкдоры в самых простейших чипах, типа клавиатуры и аудио контроллеров Realtek.


"Реализована загрузка ядра Linux на плате ESP32"
Отправлено Crazy Alex , 21-Июл-21 14:38 
Можно подумать, что их без этой штуковины реализовать сложно