#risc-v — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #risc-v, aggregated by home.social.
-
“Опять всё распилили?” Мифы, боль и реальная экономика российской микроэлектроники
Иван Лебедев (“Элрон”) о российской ЭКБ и ее будущем Интервью с генеральным директором “Элрон” о российской микроэлектронике, электронной компонентной базе, импортозамещении и RISC-V. На каналах “КЕДР Солюшенс” вышел 9-й выпуск подкаста “Платы и байты”. Публикуем ключевые темы и идеи разговора для тех, кто предпочитает читать. Гостем Егора Гуторова в этот раз стал Иван Лебедев, генеральный директор компании “Элрон”. Говорили о том, как компания прошла путь от контрактного разработчика до производителя собственных продуктов. Обсудили, как изменилось отношение потребителей к российской электронике и какое будущее ждет отрасль.
https://habr.com/ru/articles/1065918/
#электроника #контрактная_разработка_электроники #минпромторг #riscv #микроконтроллеры #микрокомпьютеры #доверенные_устройства #пак
-
Have now got to a state where I can start the build of Google's #V8 JavaScript interpreter outside #NodeJS on #RISCV ... Took a while to get a valid toolchain and configuration in place here but it's now shugging away and is about 10% of the way through (Running under Ubuntu 25.10 for "reasons" in a qemu container on my x64 laptop...)
Have taken laptop out of it's usual lower power mode and will leave it running overnight. Hopefully it'll be done by morning.
-
Have now got to a state where I can start the build of Google's #V8 JavaScript interpreter outside #NodeJS on #RISCV ... Took a while to get a valid toolchain and configuration in place here but it's now shugging away and is about 10% of the way through (Running under Ubuntu 25.10 for "reasons" in a qemu container on my x64 laptop...)
Have taken laptop out of it's usual lower power mode and will leave it running overnight. Hopefully it'll be done by morning.
-
Comu is a $6 tiny CH32V203 RISC-V development board that fits inside a USB port
-
Comu is a $6 tiny CH32V203 RISC-V development board that fits inside a USB port
-
В заголовке моего ELF есть точка входа. Оказалось, её никто не читает
Три статьи я собирал файл и отдавал его эмулятору, ни разу в него не заглянув. Заглянул. Внутри два разных описания одних и тех же байтов, ответ на вопрос, откуда взялся адрес 0x80000000, и поле, которое я заполнял зря. Ну, открываем!
https://habr.com/ru/articles/1068276/
#RISCV #QEMU #bare_metal #ассембле #ELF #компоновщик #линкерскрипт #точка_входа #сегменты_и_секци
-
Lazy to post twice but now you can run #radare2 in your browser with jslinux on #riscv . I find it pretty convinient for teaching, testing and sandboxing reasons.
Try it: https://radare.org/jslr2
Full post https://www.linkedin.com/posts/sergi-alvarez-76632790_today-im-happy-to-present-a-new-way-to-run-activity-7491527767482716160-Rz0e -
Lazy to post twice but now you can run #radare2 in your browser with jslinux on #riscv . I find it pretty convinient for teaching, testing and sandboxing reasons.
Try it: https://radare.org/jslr2
Full post https://www.linkedin.com/posts/sergi-alvarez-76632790_today-im-happy-to-present-a-new-way-to-run-activity-7491527767482716160-Rz0e -
While I'm on a roll I would like a #Swype style keyboard for #Sailfish and on-device voice dictation would be nice but neither was available last time I checked.
Hardware wise I can now cope ok without fingerprint scanner or NFC on the #JollaC2 - minor inconveniences not to have them.
Oh and if #Jolla's next handset was #RISCV that would be great too although that might be limiting for apps, both under #AppSupport and in the Jolla app store I guess. I can dream...
-
While I'm on a roll I would like a #Swype style keyboard for #Sailfish and on-device voice dictation would be nice but neither was available last time I checked.
Hardware wise I can now cope ok without fingerprint scanner or NFC on the #JollaC2 - minor inconveniences not to have them.
Oh and if #Jolla's next handset was #RISCV that would be great too although that might be limiting for apps, both under #AppSupport and in the Jolla app store I guess. I can dream...
-
I'm very VERY VERY interested in RISC-V microcontrollers. If any of you have any inforamtion or where to begin plase do send me a message
I've got now five ESP32 boards and I've never been happier EXCEPT when I notice they uuse Xtensa and not Risc-V
-
I'm very VERY VERY interested in RISC-V microcontrollers. If any of you have any inforamtion or where to begin plase do send me a message
I've got now five ESP32 boards and I've never been happier EXCEPT when I notice they uuse Xtensa and not Risc-V
-
Моя рекурсия зависла навсегда, и это был правильный результат
Написал рекурсию тем же приёмом, что во второй статье, и программа повисла навсегда: возвращаться ей было некуда. Чиню, завожу стек и по дороге выясняю, что регистра sp в наборе команд нет вовсе. А потом урезаю стек до 128 байт, и сборка об этом не говорит ни слова. Ломать второй раз!
https://habr.com/ru/articles/1067662/
#RISCV #QEMU #bare_metal #ассемблер #стек #рекурсия #соглашение_о_вызовах #переполнение_стека #psABI
-
Comu Fits a 144MHz CH32V203 RISC-V Board Inside a USB-A Port
-
SiFive P870 RVV benchmark:
https://camel-cdr.github.io/rvv-bench-results/sifive_p870/index.html
-
SiFive P870 RVV benchmark:
https://camel-cdr.github.io/rvv-bench-results/sifive_p870/index.html
-
Отечественный микроконтроллер MIK32 “Амур”: устанавливаем рабочее окружение в пару кликов
Российские микроконтроллеры существуют не только в новостях и реестрах. Возьмём МИК32 «Амур», настроим рабочее окружение в несколько кликов и запустим на нём первую программу.
https://habr.com/ru/articles/1066870/
#MIK32 #MIK32_Амур #RISCV #Eclipse #OpenOCD #MIK32_Toolchain #микроконтроллеры #embedded #программирование_микроконтроллеров #российская_микроэлектроника
-
Writing in an update for the month of July 2026, developers of the #felix86 emulator showed off that its latest release, 26.08, allows the popular #OpenSource game manager #HeroicGamesLauncher to run on computers that use #RISCV architectures.
https://www.newinlinux.com/heroic-games-launcher-now-works-on-risc-v-thanks-to-felix86/
-
So after building Guix from sources and installing it on Milk-V Jupiter, I managed to successfully build "findutils-boot0", but now "linux-libre-headers" fails:
https://codeberg.org/guix/guix/issues/9898#issuecomment-20513552 -
Мой код терял бы 230 байт из 231. Чтобы это увидеть, пришлось патчить QEMU
Через четыре часа после первой статьи пришёл комментарий: в моём коде не хватает трёх инструкций, и на настоящей плате он рассыплется. Читатель arteast был прав. Сел воспроизводить поломку. Собрал два варианта, свой и правильный, прогнал на строке в 231 байт. Вывод побайтово одинаковый. Замедлил линию до предела. Ничего не изменилось. Написал программу, которая смотрит, бывает ли передатчик занят хоть когда-нибудь. При выводе в консоль не бывает. Моя ошибка внутри эмулятора не проявляется вообще. Проверить себя было нечем. Пришлось чинить эмулятор. Ну, чини!
-
🚩 NetBSD 11.0 a fost lansat: Suport nativ pentru RISC-V și compatibilitate îmbunătățită cu Linux!
Noul update major al istoricului sistem de operare din familia BSD, NetBSD 11.0, este acum disponibil oficial, aducând îmbunătățiri remarcabile pe partea de suport hardware, performanță și securitate.
✨ Ce aduce nou NetBSD 11.0:
🏗️ Arhitectură RISC-V extinsă:
• Suport complet și îmbunătățit pentru hardware-ul bazat pe arhitectura deschisă RISC-V (atât pe 64 de biți, cât și pe 32 de biți), extinzând portabilitatea legendară a sistemului.🐧 Compatibilitate mai bună cu pachetele Linux:
• Stratul de compatibilitate COMPAT_LINUX a primit actualizări majore, permițând rularea mai multor aplicații și utilitare native de Linux pe un kernel NetBSD.⚡ Drivere și stivă grafică modernizate:
• Drivere grafice actualizate pentru procesoarele grafice moderne Intel, AMD și NVIDIA, oferind suport mai bun pentru accelerarea 3D și monitoare de înaltă rezoluție.🔒 Măsuri avansate de securitate:
• Îmbunătățiri la nivelul kernelului pentru prevenirea exploatării vulnerabilităților de memorie (ASLR extins, măsuri mai severe de izolare a proceselor).🛠️ Sistem de fișiere și rețea:
• Optimizări de performanță pentru FFS (Fast File System) și ZFS, alături de îmbunătățiri ale stack-ului de rețea IPv4/IPv6.Conform celebrului lor motto "Of course it runs NetBSD", noua versiune demonstrează încă o dată flexibilitatea incredibilă a acestui sistem de operare! 🚀
#NetBSD #BSD #OpenSource #RISCV #Linux #SysAdmin #Unix #TechNews #SoftwareLibre
-
🚩 NetBSD 11.0 a fost lansat: Suport nativ pentru RISC-V și compatibilitate îmbunătățită cu Linux!
Noul update major al istoricului sistem de operare din familia BSD, NetBSD 11.0, este acum disponibil oficial, aducând îmbunătățiri remarcabile pe partea de suport hardware, performanță și securitate.
✨ Ce aduce nou NetBSD 11.0:
🏗️ Arhitectură RISC-V extinsă:
• Suport complet și îmbunătățit pentru hardware-ul bazat pe arhitectura deschisă RISC-V (atât pe 64 de biți, cât și pe 32 de biți), extinzând portabilitatea legendară a sistemului.🐧 Compatibilitate mai bună cu pachetele Linux:
• Stratul de compatibilitate COMPAT_LINUX a primit actualizări majore, permițând rularea mai multor aplicații și utilitare native de Linux pe un kernel NetBSD.⚡ Drivere și stivă grafică modernizate:
• Drivere grafice actualizate pentru procesoarele grafice moderne Intel, AMD și NVIDIA, oferind suport mai bun pentru accelerarea 3D și monitoare de înaltă rezoluție.🔒 Măsuri avansate de securitate:
• Îmbunătățiri la nivelul kernelului pentru prevenirea exploatării vulnerabilităților de memorie (ASLR extins, măsuri mai severe de izolare a proceselor).🛠️ Sistem de fișiere și rețea:
• Optimizări de performanță pentru FFS (Fast File System) și ZFS, alături de îmbunătățiri ale stack-ului de rețea IPv4/IPv6.Conform celebrului lor motto "Of course it runs NetBSD", noua versiune demonstrează încă o dată flexibilitatea incredibilă a acestui sistem de operare! 🚀
#NetBSD #BSD #OpenSource #RISCV #Linux #SysAdmin #Unix #TechNews #SoftwareLibre
-
I've managed to build GNU Guix from source on Milk-V Jupyter RISC-V machine:
https://codeberg.org/guix/guix/issues/9898#issuecomment-20414228The next step is to actually run Guix and check if "guix pull", "guix upgrade", "guix install" etc. work fine.
-
Двенадцать символов, двадцать один байт: как я научил голый RISC-V говорить «Привет, мир!»
Без библиотек, без обвязок, без операционной системы под ногами. Реальный код на реальном железе — ну, почти реальном. Пустая эмулируемая машина RISC-V, десяток строк ассемблера, и в терминале: Сначала думал вывести «hello», как все. Пусть будет «Привет, мир!» Ну, привет!
-
#Espressif #ESP32 Chip Varianten im Vergleich - Update: neuer ESP32-S31
--> https://cool-web.de/esp8266-esp32/espressif-esp32-chip-varianten-im-vergleich.htm
Ich habe den neuen ESP32-S31 in RISC-V-Architektur mit in die Liste aufgenommen, der bei Espressif jetzt in die Massenproduktion geht.
-
#Espressif #ESP32 Chip Varianten im Vergleich - Update: neuer ESP32-S31
--> https://cool-web.de/esp8266-esp32/espressif-esp32-chip-varianten-im-vergleich.htm
Ich habe den neuen ESP32-S31 in RISC-V-Architektur mit in die Liste aufgenommen, der bei Espressif jetzt in die Massenproduktion geht.
-
Bad Apple but it's played on a protoflux risc-v emulator x3
Slight flashing lights warning, due to the display having a tearing effect.
-
Bad Apple but it's played on a protoflux risc-v emulator x3
Slight flashing lights warning, due to the display having a tearing effect.
-
A follow up to this as someone on Bluesky pointed me to an article which mentions a GCC toolchain that might allow llama.cpp with the IME2 extensions for the SpacemiT-K3 to be built from source instead of using the Bianbu binaries.
#AI #RISCV
https://github.com/ggml-org/llama.cpp/blob/master/docs/build-riscv64-spacemit.md
Ref: https://bsky.app/profile/did:plc:2r2e6zmohz6p4z654i6jewv5/post/3mrrnuhhpb22e -
A follow up to this as someone on Bluesky pointed me to an article which mentions a GCC toolchain that might allow llama.cpp with the IME2 extensions for the SpacemiT-K3 to be built from source instead of using the Bianbu binaries.
#AI #RISCV
https://github.com/ggml-org/llama.cpp/blob/master/docs/build-riscv64-spacemit.md
Ref: https://bsky.app/profile/did:plc:2r2e6zmohz6p4z654i6jewv5/post/3mrrnuhhpb22e -
Espressif begins mass production of ESP32-S31 wireless RISC-V SoC
-
Gave up trying to run #opencode locally on the #RISCV box - far too slow under qemu. I've now tried it in WSL on my Windows/Arm laptop connected to the llama.cpp+qwen2.5 instance on the RISC-V K3 system and quite pleased with the results. Generated a basic piece of code fairly quickly. Definitely usable. Will be interesting to see how it copes with more complex queries.
Currently using the 3b version of the model but may try the 8b one too to see how it works - (when machine is otherwise idle)
-
Gave up trying to run #opencode locally on the #RISCV box - far too slow under qemu. I've now tried it in WSL on my Windows/Arm laptop connected to the llama.cpp+qwen2.5 instance on the RISC-V K3 system and quite pleased with the results. Generated a basic piece of code fairly quickly. Definitely usable. Will be interesting to see how it copes with more complex queries.
Currently using the 3b version of the model but may try the 8b one too to see how it works - (when machine is otherwise idle)
-
「 The GNU Project has announced the release of GNU Binutils 2.47, a core component of the GNU toolchain, alongside gcc, glibc, and gdb, introducing additional RISC-V extension support, new assembler and linker options, and improvements to tools such as objdump and readelf 」
https://linuxiac.com/gnu-binutils-2-47-released-with-new-risc-v-improvements/
-
「 The GNU Project has announced the release of GNU Binutils 2.47, a core component of the GNU toolchain, alongside gcc, glibc, and gdb, introducing additional RISC-V extension support, new assembler and linker options, and improvements to tools such as objdump and readelf 」
https://linuxiac.com/gnu-binutils-2-47-released-with-new-risc-v-improvements/
-
Thwarted! Was hoping to run #opencode (https://opencode.ai/) on my #RISCV system with the local llama.cpp LLM but seems its build and distribution requires the bun javascript runtime which means its platform support is quite limited <sigh>
Trying to run it under qemu and it's started up but still not settled down with qemu chewing over 200% CPU at the moment...
I'll edit this toot if it gets to a vaguely usable state
-
Thwarted! Was hoping to run #opencode (https://opencode.ai/) on my #RISCV system with the local llama.cpp LLM but seems its build and distribution requires the bun javascript runtime which means its platform support is quite limited <sigh>
Trying to run it under qemu and it's started up but still not settled down with qemu chewing over 200% CPU at the moment...
I'll edit this toot if it gets to a vaguely usable state
-
Coincidentally I was also looking for information on the SpacemiT-K3's AI capabilities and came across another of Bruno's articles. Interesting to see the performance figures here, and it's a real shame that - for now - it seems you have to ue prebuilt binaries to access the AI instructions with llama.cpp on Bianbu. But it does work. I have a local qwen2.5-coder running on mine. Just need a bit more work to let it do changes on the file system ...
#AI #RISCV #OpenSource
https://dev.to/gounthar/benchmarking-llamacpp-on-spacemit-k3-risc-v-ai-cores-vs-standard-rvv-part-4-10mc -
PineVoice RISC-V smart speaker supports local wake-word detection for Home Assistant