Configuring Linux
Open source
Computer hardware
CPU
Comments 19
UFO landed and left these words here
-4
Список проектов на патреоне не поражает воображение.
На замену Линусу не тянет.

>ненавидит C++

Вопрос открытый, хорошо это для linux или плохо. Плюсы развиваются, в отличие от. Ну и безопасность сейчас в большем приоритете, чем голая скорость.
0
Мимо. Это никоим образом не касается Mali — это драйвер VPU aka видеодекодера в процессорах Allwinner.
Свободный драйвер для Mali это Lima — gitlab.freedesktop.org/lima
+1
Мммм… может не стоит издеваться над SD-карточкой, а завести сеть и использовать AoE/NFS? В случае одного дноплатника с настоящим гигабитным портом у меня это вышло на порядок быстрее microSD.
Тоже, кстати, использовал его как сборочную машинку ибо некоторые пакеты упорно не хотели кросскомпилироваться.
0
>Плата реально классная
Ни SATA, ни USB, и даже флеш убогий микроСД. Вообще не понял чем эта плата классная, по мне так фигня какая-то
+1
Покупали или бесплатно получили?

Не заметил, что это перевод — прошу пардона.
-1
всегда интересовало, а что заставляет на всё это железо постоянно натянуть Linux?
Я вот предпочитаю писать bare metal и иметь полный контроль на железом,
тем более таких проектов полно в интернете.

Нет, понятно, что народу хочется «побыстрее», но тратить уйму ресурсов железа просто на поддержку чудовищной прослойки в виде Linux?..
0
Вы просто не в теме. HiFive Unleashed — это первая борда на которую можно поставить Linux. Сами процессоры по RISC-V или залитые на FGPA есть уже давно. Собственно уже есть выбор «микроконтроллеров» на RISC-V.
0
Ну Вы же сами сказали, хочется побыстрее.
Если Вам нужно иметь функциональность какого нибудь веб-сервера + какую нибудь файловую систему + удаленный доступ + да мало ли чего еще. Если Вы попробуете это сделать на bare metal, то боюсьчто Вы не будете экономить ресурсы разработчика, то есть у величится время разработки, следовательно время выхода на рынок, а это, сейчас, гораздо больше ценится.
0
Я вот предпочитаю писать bare metal и иметь полный контроль на железом,
А сколько процентов Вам удавалось выиграть по производительности отказавшись от линукса в пользу железа? По какой метрике?
0
В общем поскольку народ совсем не в теме позволю себе маленькую ремарку:

— RISC-V это набор ISA (instruction set architecture) открытых спецификаций, которые небходимо соблюдать, что быть RISC-V совместимыми
— есть открытые реазизации процессоров соответвующих данным спецификациям (открытые — есть код, бери и заливай на FGPA или запекай, участвуй в разработке)
— доподлинно известно, что микроконтроллеры по RISC-V уже используют NVIDIA и Western Digital
— Собственно V — означает пятую попытку :-D

Данная инициатива интересна своей открытостью, то есть все открыто и бесплатно.
0

См https://riscv.org/software-status/#simulators
Есть несколько симуляторов архитектуры: родной Spike, qemu, RISCVEMU/tinyemu от Fabrice Bellard (https://bellard.org/tinyemu/). JSLinux работает прямо в браузере.
Еще есть rv8 (https://rv8.io/ https://github.com/rv8-io/rv8) со встроенным jit. На каких-то из них (qemu) успешно собирают пакеты для дистрибутивов (https://fedoraproject.org/wiki/Architectures/RISC-V и https://wiki.debian.org/RISC-V#Qemu "… use of qemu in the bootstrap process").
Firesim (https://fires.im/) позволяет запускать risc-v на FPGA в Amazon AWS (EC2 F1, от ~1.6 USD в час).

Only those users with full accounts are able to leave comments. , please.