The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Реализована загрузка ядра Linux на плате ESP32"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Реализована загрузка ядра 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.me/opennews/art.shtml?num=55518

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


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

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

Ответить | Правка | Наверх | Cообщить модератору

7. "Реализована загрузка ядра Linux на плате ESP32"  +3 +/
Сообщение от OnTheEdgeemail (ok), 20-Июл-21, 11:20 
потому что могут
Ответить | Правка | Наверх | Cообщить модератору

22. "Реализована загрузка ядра Linux на плате ESP32"  +1 +/
Сообщение от Аноним (22), 20-Июл-21, 12:36 
Вот, можно было бы обойти отсутствие MMU, так и эмулятор бы не понадобился
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

92. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от Аноним (-), 26-Июл-21, 04:28 
Так его и обходят, STM32 некоторые так Linux поддерживают.
Ответить | Правка | Наверх | Cообщить модератору

2. Скрыто модератором  –8 +/
Сообщение от Аноним (2), 20-Июл-21, 11:02 
Ответить | Правка | Наверх | Cообщить модератору

6. Скрыто модератором  +5 +/
Сообщение от OnTheEdge (ok), 20-Июл-21, 11:16 
Ответить | Правка | Наверх | Cообщить модератору

32. Скрыто модератором  +/
Сообщение от Аноним (32), 20-Июл-21, 13:20 
Ответить | Правка | Наверх | Cообщить модератору

18. Скрыто модератором  –2 +/
Сообщение от ыы (?), 20-Июл-21, 12:13 
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

26. Скрыто модератором  +1 +/
Сообщение от заминированный тапок (ok), 20-Июл-21, 12:50 
Ответить | Правка | Наверх | Cообщить модератору

20. Скрыто модератором  +/
Сообщение от Аноним (20), 20-Июл-21, 12:28 
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

25. Скрыто модератором  –1 +/
Сообщение от Аноним (25), 20-Июл-21, 12:49 
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

28. Скрыто модератором  +/
Сообщение от заминированный тапок (ok), 20-Июл-21, 12:53 
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

53. Скрыто модератором  +/
Сообщение от wd (?), 20-Июл-21, 17:19 
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

4. "Реализована загрузка ядра Linux на плате ESP32"  +13 +/
Сообщение от Аноним (4), 20-Июл-21, 11:09 
Фи, да они же запускают его через эмулятор! Ну и кликбейт...
Раз на то пошло, Linux на Arduino через эмулятор ARM намного круче.
Ответить | Правка | Наверх | Cообщить модератору

48. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от Аноним (48), 20-Июл-21, 14:56 
Делали уже.
http://dmitry.gr/?r=05.Projects&proj=07.%20Linux%2...
Ответить | Правка | Наверх | Cообщить модератору

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

8. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от Аноним (8), 20-Июл-21, 11:20 
ESP32 — проприетарная игрушка.
Ответить | Правка | Наверх | Cообщить модератору

14. "Реализована загрузка ядра Linux на плате ESP32"  +5 +/
Сообщение от Аноним (14), 20-Июл-21, 11:49 
ESP32 - игрушка дьявола жи есть
Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

40. "Реализована загрузка ядра Linux на плате ESP32"  +1 +/
Сообщение от t28 (?), 20-Июл-21, 14:01 
> Это да, но уж очень хорош какой-нибудь esp-01

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

Ответить | Правка | Наверх | Cообщить модератору

55. "Реализована загрузка ядра Linux на плате ESP32"  –2 +/
Сообщение от Аноним (22), 20-Июл-21, 17:58 
Производитель МК тот же, в чём такое кардинальное отличие? Ядро в 32 поновее и 2 ядра + блютус, в отличии от ядра 8266
Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

45. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от Аноним (45), 20-Июл-21, 14:22 
Интервал не очень канает, надо замерять влажность.
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

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

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

49. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от Crazy Alex (ok), 20-Июл-21, 16:00 
Это комнатные или на улице? Если комнатные - механическая часть особо интересует
Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

58. "Реализована загрузка ядра Linux на плате ESP32"  +1 +/
Сообщение от Crazy Alex (ok), 20-Июл-21, 21:08 
Ага, понял. То есть на каждую банку свой моторчик, никаких клапанов, попыток измерить сколько налилось - и оно так вполне себе работает. Вот это меня и тревожило в основном. Спасибо.
Ответить | Правка | Наверх | Cообщить модератору

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

94. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от Аноним (-), 26-Июл-21, 04:34 
Оно, конечно, работает, но если на пару месяцев так оставить и датчиками не обвесить, потом можно здорово пожалеть, если получится лишка и все же начнет вытекать. Или наоборот вдарит жара и все засохнет. В общем это тот случай когда лучше не лениться, особенно если планируется это надолго в автономе оставить. Заодно и с аналогом научитесь работать, сможете потом мерять себе всякие вольтажи-токи и много чего еще как белый человек.
Ответить | Правка | К родителю #58 | Наверх | Cообщить модератору

96. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от Аноним (22), 27-Июл-21, 07:33 
Тут надо датчики ёмкостные. Либо самому на графитовых стержнях делать, чтоб контакты в сырой земле не сдохли за эти месяцы.
Ответить | Правка | Наверх | Cообщить модератору

79. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от _kp (ok), 22-Июл-21, 12:26 
А есть открытые аналоги? Даже дороже, но не на порядок?
В общем, ESP32 - классная штука.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

9. "Реализована загрузка ядра Linux на плате ESP32"  +5 +/
Сообщение от Я (??), 20-Июл-21, 11:21 
так принято в токсичной культуре вместо сначала похвали, потом критикуй, просто обсирать..
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

23. "Реализована загрузка ядра Linux на плате ESP32"  +2 +/
Сообщение от Анончик (?), 20-Июл-21, 12:43 
Ты сейчас сам только что начал обсирать токсичную культуру вместо похвалы.
Ответить | Правка | Наверх | Cообщить модератору

77. "Реализована загрузка ядра Linux на плате ESP32"  +1 +/
Сообщение от Аноним (77), 22-Июл-21, 04:11 
В этой "культуре", в отличие от новости, хвалить нечего.
Ответить | Правка | Наверх | Cообщить модератору

10. "Реализована загрузка ядра Linux на плате ESP32"  +4 +/
Сообщение от llolik (ok), 20-Июл-21, 11:33 
> А единственные 4 комментария -- поливание проекта дерьмом.

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

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

11. "Реализована загрузка ядра Linux на плате ESP32"  +1 +/
Сообщение от MPEG LA (ok), 20-Июл-21, 11:34 
Все так, но 6 минут на загрузку может быть удручающе
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

13. "Реализована загрузка ядра Linux на плате ESP32"  +3 +/
Сообщение от Амоним (?), 20-Июл-21, 11:38 
Ибо память через spi. Я прямо чувствую боль.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

33. "Реализована загрузка ядра Linux на плате ESP32"  –1 +/
Сообщение от Lex (??), 20-Июл-21, 13:22 
Только на плате совсем не только 1 процессор и совсем не за 1 доллар итоговой стоимости
Ответить | Правка | Наверх | Cообщить модератору

61. "Реализована загрузка ядра Linux на плате ESP32"  –2 +/
Сообщение от Атон (?), 20-Июл-21, 23:02 
> Только на плате совсем не только 1 процессор

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

68. "Реализована загрузка ядра Linux на плате ESP32"  +1 +/
Сообщение от Аноним (22), 21-Июл-21, 05:52 
Это где по такой цене? Я бы набрал вагон.
Ответить | Правка | Наверх | Cообщить модератору

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

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


Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

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

на алибабе.

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

Ответить | Правка | Наверх | Cообщить модератору

75. "Реализована загрузка ядра Linux на плате ESP32"  +2 +/
Сообщение от Аноним (22), 21-Июл-21, 16:31 
Всё ещё ссылку бы хоть на пак за 510
Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

84. "Реализована загрузка ядра Linux на плате ESP32"  +1 +/
Сообщение от Fractal cucumber (ok), 22-Июл-21, 19:51 
Универсальный Пинцет для стрижки волос в носу?! Это новый уровень троллинга?
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

81. "Реализована загрузка ядра 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.  Это не сложно.

Ответить | Правка | Наверх | Cообщить модератору

86. "Реализована загрузка ядра 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

Ответить | Правка | Наверх | Cообщить модератору

87. "Реализована загрузка ядра Linux на плате ESP32"  –1 +/
Сообщение от Атон (?), 24-Июл-21, 08:36 
Лайфхак: Там есть кнопочка "написать продавцу".  Пишешь ему вопрос о стоимости доставки и /внезапно/ стоимость доставки нескольких модулей становится равна стоимости доставки 1.
Ответить | Правка | Наверх | Cообщить модератору

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

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

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

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

89. "Реализована загрузка ядра Linux на плате ESP32"  –1 +/
Сообщение от Атон (?), 24-Июл-21, 13:58 
> А если мне к продавцу ночью домой приехать и
> топором ему угрожать, то

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

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

Ответить | Правка | Наверх | Cообщить модератору

90. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от Lex (??), 24-Июл-21, 18:55 

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

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

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

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

Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

91. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от x3who (?), 26-Июл-21, 03:01 
Между esp32  и esp32s есть некоторая разница. S - одноядерный.
Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

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

63. "Реализована загрузка ядра Linux на плате ESP32"  –1 +/
Сообщение от Атон (?), 20-Июл-21, 23:08 
> Представляешь оно и без Линукса отлично работает и выполняет реальные задачи. Эти
> частоты не отражают продуктивность

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

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

а это побоку.

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

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

Ответить | Правка | Наверх | Cообщить модератору

85. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от Fractal cucumber (ok), 22-Июл-21, 19:54 
Линукс должен запускаться на всем :)
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

66. "Реализована загрузка ядра Linux на плате ESP32"  +1 +/
Сообщение от x3who (?), 21-Июл-21, 00:50 
> лучше найти старый первый пентиум.

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

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

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

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

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

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

Ответить | Правка | Наверх | Cообщить модератору

76. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от x3who (?), 21-Июл-21, 18:56 
Батарейка в иоте по дефолту подразумевается
Ответить | Правка | Наверх | Cообщить модератору

16. "Реализована загрузка ядра Linux на плате ESP32"  +1 +/
Сообщение от Атон (?), 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

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

83. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от n00by (ok), 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 - абсолютная не производительность, а относительная величина.

Ответить | Правка | Наверх | Cообщить модератору

80. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от _kp (ok), 22-Июл-21, 12:31 
Единственное применение этого проекта - действующий сувенир.
Сделать на 3D принтере сильно уменьшенный корпус компа, и засунуть туда этот эмулятор.
Есть подобные проекты для ранних Macintosh, когда и сувенир и помещается на ладони, но при этом способен и игры запускать.  
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

24. "Реализована загрузка ядра Linux на плате ESP32"  +1 +/
Сообщение от Аноним (20), 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!
Ответить | Правка | Наверх | Cообщить модератору

31. "Реализована загрузка ядра Linux на плате ESP32"  +1 +/
Сообщение от eganru (?), 20-Июл-21, 13:19 
В новости непонятно, какая целевая архитектура.

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

Ответить | Правка | Наверх | Cообщить модератору

41. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от Аноним (20), 20-Июл-21, 14:02 
Я так понял, может неправильно, что JuceVm исполняется на Xtensa. Она эмулирует RISC-V ISA и какую-то минимум переферию.
Ответить | Правка | Наверх | Cообщить модератору

65. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от x3who (?), 21-Июл-21, 00:46 
Я даже так не понял :(
Ответить | Правка | Наверх | Cообщить модератору

39. "Реализована загрузка ядра Linux на плате ESP32"  +2 +/
Сообщение от Аноним (39), 20-Июл-21, 13:55 
С каких это пор opennet продвигает проприетарные эмуляторы открытых архитектур?
Ответить | Правка | Наверх | Cообщить модератору

43. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от Аноним (20), 20-Июл-21, 14:18 
Да, в самом деле, непонятно, где исходнички этой JuceVm. Нет упоминания лицензии.
Ответить | Правка | Наверх | Cообщить модератору

44. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от ыы (?), 20-Июл-21, 14:19 
проприетарные эмуляторы проприетарных архитектур...
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

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

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

Ответить | Правка | Наверх | Cообщить модератору

42. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от Аноним (42), 20-Июл-21, 14:15 
Спасибо скачал, работает нармально!
Ответить | Правка | Наверх | Cообщить модератору

46. "Реализована загрузка ядра Linux на плате ESP32"  +1 +/
Сообщение от ыы (?), 20-Июл-21, 14:26 
Вот, вот человек который наверное знает зачем это надо.

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

Ответить | Правка | Наверх | Cообщить модератору

47. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от Аноним (37), 20-Июл-21, 14:47 
Не в скрине явно видно чтобы написать в консоль Hello World много раз
Ответить | Правка | Наверх | Cообщить модератору

52. "Реализована загрузка ядра Linux на плате ESP32"  +1 +/
Сообщение от Другой аноним (?), 20-Июл-21, 16:43 
Ну так может просто потому что было интересно. Как с думом, его ведь на холодильниках запускают вовсе не потому что поиграть хотят, а так, ради веселья, вау-эффекта  
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

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

64. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от x3who (?), 21-Июл-21, 00:44 
Doom от пооизводителя чипа: https://github.com/espressif/esp32-doom
Ответить | Правка | Наверх | Cообщить модератору

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

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

Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

54. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от wd (?), 20-Июл-21, 17:21 
напомнило
http://dmitry.gr/?r=05.Projects&proj=07.%20Linux%2...
Ответить | Правка | Наверх | Cообщить модератору

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

70. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от onanim (?), 21-Июл-21, 08:41 
бэкдор в процессоре - чек
бэкдор в южном мосту - чек
бэкдор в контроллере сетевухи - чек
бэкдор в контроллере жд - чек

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

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

Ответить | Правка | Наверх | Cообщить модератору

74. "Реализована загрузка ядра Linux на плате ESP32"  +/
Сообщение от Crazy Alex (ok), 21-Июл-21, 14:38 
Можно подумать, что их без этой штуковины реализовать сложно
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру