home.social

#risc-v — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #risc-v, aggregated by home.social.

fetched live
  1. Аппаратная безопасность платформ на базе RISC-V

    Вычислительные узлы используются в средствах связи, платёжных терминалах, транспорте, сетевом оборудовании, промышленной автоматике, бытовых и носимых устройствах. Эти устройства исполняют код, работают с криптографическими ключами, принимают обновления, подключаются к сетям и нередко эксплуатируются вне контролируемой среды. Многие такие изделия хранят или обрабатывают активы, требующие защиты: криптографические ключи, учётные данные, встроенное программное обеспечение, пользовательские данные. Защищённость этих активов определяется в том числе свойствами аппаратной основы. Ошибки разграничения доступа, некорректная конфигурация отладочных интерфейсов, уязвимая цепочка загрузки или недостаточно проверенный сторонний IP-блок могут нарушать предпосылки, на которых основана работа программных средств защиты. Аппаратная безопасность охватывает вопросы проектирования микроконтроллеров, систем на кристалле, IP-ядер, загрузочных цепочек и других компонентов вычислительных платформ. В рамках одной статьи подробно раскрыть все эти направления невозможно, поэтому ниже приведён вводный обзор основных классов угроз, подходов к верификации, аппаратных механизмов защиты и возможных направлений исследований на базе RISC-V.

    habr.com/ru/companies/riscvall

    #RISCV #Аппаратная_безопасность #Безопасность_систем_на_кристалле #Аппаратные_уязвимости #Моделирование_угроз #Верификация_RTL #Аппаратный_корень_доверия #Защищённая_загрузка #Атаки_по_побочным_каналам

  2. Learned today that I have to build #Linux kernel with LLVM/Clang to enable Rust support on my #RiscV homeserver :)

  3. At Hot Chips 2026, Infineon presented a case for using RISC-V in various automotive processors in next-generation cars#Infineon #RISC-V
    Infineon RISC-V for Automotive at Hot Chips 2026
  4. An S-mode kernel can't start another core, send an IPI, or even read its own hart ID. SBI is how it gets those back.

    Part 2 of my privilege notes, written while adding SMP support to

    programmershideaway.dev/posts/

  5. so I want a RPi-like RISC-V board

    (don't care about the RPi form factor, the board can be larger)

    PINE64 or Milk-V, or does anyone have another preference?

    #RISCV #riscv64

  6. 🤣 Oh joy, another #DIY guide that assumes you're a silicon wizard just for getting an emulator to sputter out a #Linux boot screen. 🚀 Spoiler alert: you'll spend more time on #GitHub than you will on actual #emulation, but hey, at least you can brag about your "RISCV rv32ima" knowledge at parties... if you ever get invited! 😜
    github.com/WerWolv/riscv-emula #RISCV #Humor #HackerNews #ngated

  7. I will attend the ESA Industry Space Days next week. I would be happy to meet and discuss our #RTEMS, #Linux, #NuttX, communication, #canbus, #SpaceWire, IP cores related work. Some examples

    I arrive to Noordwijk around the lunch time on Tuesday September 15 and stay there to about 2 PM on Friday so there is lot of options to meet.

  8. Положил http:// в строку, и ассемблер молча собрал 0 байт

    Мой ассемблер резал исходник построчными правилами: срезал комментарий, искал двоеточие, делил по запятым. Я заменил это одним проходом с состоянием и попутно проверил, нельзя ли было обойтись заплатками. Нельзя: вторая заплатка ломает то, что починила первая. Куда делись байты?

    habr.com/ru/articles/1080490/

    #лексер #токенизатор #разбор_текста #ассемблер #RISCV #комментарии #строковые_литералы #регрессия #RV32I

  9. Canonical gave a talk about the state of enterprise open source with RISC-V at Hot Chips 2026 as we move toward broader adoption#RISC-V #RVA23 #ubuntu
    Canonical Evolution of Enterprise Open Source RISC-V at Hot Chips 2026
  10. Comitting crimes with LLVM and RISC-V.

    More seriously: just exploring whether we could have a similar thing to "expand integer" but for vectors of integer elements.

    #llvm #riscv #rvv

  11. So, #OSH is way out of my wheelhouse, though I have plans to acquire a cheap FPGA and start experimenting with it at my earlist fiscal convenience...

    but, can anyone tell me what are the biggest difficulties involved in creating an Open Source GPU, similar to #RiscV with CPUs?

    I realize this is not simple stuff, but given we've had math coprocessors at least as far back as the 8088, it also doesn't seem especially exotic, technologywise.

    Is it strictly a matter of needing a lot more money, because hardware is not software? That seems the likeliest explanation, along with, 50 years of Milton Friedman has drained the academy of brains while all those gratuitous engineers from the war were dying off.

  12. Not my own book this time, but embedded firmware is close to my heart — it's what robots run on under the hood.

    My publisher (Packt) has put together the Embedded Firmware Developer Toolkit: 15+ books covering microcontrollers, C/C++, ARM Cortex-M, RTOS, embedded Linux, device drivers, debugging, RISC-V and more — on Humble Bundle now.

    👉 humblebundle.com/books/embedde

  13. At Hot Chips 2026, we got an update on RISC-V standards and adoption as RVA23 has become the new standard#RISC-V #SiFive
    Update on RISC-V Standards and Adoption at Hot Chips 2026
  14. يدعم CPython الآن بشكل رسمي معمارية RISC-V، وذلك بإضافتها إلى PEP 11. جاء هذا الإنجاز نتيجة لجهود مجتمعية مكثفة، شملت الاختبار على الأجهزة الحقيقية، وإصلاحات خاصة بالمعمارية، ودعم البناء، وتقديم تقارير الأخطاء، ومراجعة التصحيحات. كما ساهم مشروع RISE بتوفير أجهزة RISC-V لـ CPython buildbots وأغراض التصحيح، مما يعزز تبني هذه المعمارية الواعدة في بيئة بايثون.

    #CPython #RISCV #Python

  15. NVIDIA discussed CUDA for RISC-V and RISC-V in the context of NVLink Fusion systems at Hot Chips 2026 in a neat presentation#NVIDIA #RISC-V
    NVIDIA RISC-V for NVIDIA GPUs at Hot Chips 2026
  16. @cnlohr no, there isn't. we need to fork 8 bit, maaaaybe disassembly 16 bit #geos and start right there, on #riscv mcus. only technical way to avoid slop is to make project uninteresting from slop masters perspective - "simple and primitive", and easier to comprehend and reason about for homo sapiens. (i am fooling around here obviously, but i feel that the direction, as crazy as it sounds, deserves playful exploration)

  17. Написал свой ассемблер, чтобы понять, откуда берётся ff010113. Почти половину моей программы он выдумывает

    Написал свой ассемблер, чтобы понять, откуда в дизассемблере берётся ff010113. Заодно посчитал, сколько строк моей программы процессор вообще не умеет исполнять, и проверил это на четырёх наборах команд, включая живой ESP32 на столе. На кристалле первая программа серии сломалась: она пишет в UART быстрее, чем провод успевает передавать, и в эмуляторе этого не видно. Что сказала плата?

    habr.com/ru/articles/1076022/

    #RISCV #ассемблер #кодирование_инструкций #псевдоинструкции #RV32I #компоновщик #релокация #bare_metal #QEMU

  18. Apparently I have not had enough open source hardware, electronics and engineering rabbit holes recently 🤣🙈.

    So this weekend I am off to Open Source Hardware Camp 2026 in Hebden Bridge 🚀.

    oshug.org/event/oshcamp2026

    #oshcamp2026 #OpenSourceHardware #OpenSource #RISCV #Engineering