memory heap
Что интересно, программатор WCH-LinkE построен на том же чипе (CH32V), как и те, которые он может программировать. Вот тут, на форуме EEVblog, есть тред по вопросу перепрошивки окирпиченных WCH-LinkE: https://www.eevblog.com/forum/microcontrollers/reflashing…
В итоге, вот эта утилита помогла восстановить работу "окирпиченного" WCH-LinkE:
https://github.com/cjacker/wlink-iap
Симптомы окирпиченности были: мигающий синий светодиод на плате, плата не определялась, как рабочий WCH-LinkE утилитой
Причина: программатор был в режиме IAP (перепрошивки.)
Решение:
#riscv
https://github.com/cjacker/wlink-iap
Симптомы окирпиченности были: мигающий синий светодиод на плате, плата не определялась, как рабочий WCH-LinkE утилитой
wlink.Причина: программатор был в режиме IAP (перепрошивки.)
Решение:
wlink-iap -q
#riscv
GitHub
GitHub - cjacker/wlink-iap: A tool to upgrade / downgrade WCH-LinkE firmware online using IAP method.
A tool to upgrade / downgrade WCH-LinkE firmware online using IAP method. - cjacker/wlink-iap
⚡2
#guix #guix_patches #riscv
Отправил в GNU Guix патч с добавлением wlink:
https://codeberg.org/guix/guix/pulls/814
Отправил в GNU Guix патч с добавлением wlink:
https://codeberg.org/guix/guix/pulls/814
Codeberg.org
gnu: Add wlink.
<!--
Below is a checklist for package-related patches. For details please refer to
[the manual](https://guix.gnu.org/manual/devel/en/html_node/Submitting-Patches.html)
Common issues in the contribution process are also documented in the
["Contributing"…
Below is a checklist for package-related patches. For details please refer to
[the manual](https://guix.gnu.org/manual/devel/en/html_node/Submitting-Patches.html)
Common issues in the contribution process are also documented in the
["Contributing"…
🔥1
Zach of All Trades, "Which 10 Cent Microcontroller is Right for You? Comparing the CH32V003 to the PY32F002A":
https://www.youtube.com/watch?v=Y-n7vXHAqm8
Сравнение двух дешёвых контроллеров: PY32F002A и CH32V003.
#riscv
https://www.youtube.com/watch?v=Y-n7vXHAqm8
Сравнение двух дешёвых контроллеров: PY32F002A и CH32V003.
#riscv
YouTube
Which 10 Cent Microcontroller is Right for You? Comparing the CH32V003 to the PY32F002A.
The WCH CH32V003 and the Puya PY32F002A are both ultra-cheap 32-bit microcontrollers. Coming in at around 10 cents each, these are perhaps the cheapest flash-based microcontrollers a consumer can buy. But are they worth it? In a previous video I explored…
memory heap
ExplainingComputers, "RISC-V 2025 Update": https://www.youtube.com/watch?v=9s8hPmCZ0mk #riscv
Любопытно — ноутбук на восьмиядерном 64-битном RISC-V процессоре:
https://deepcomputing.io/product/dc-roma-risc-v-laptop-ii/
#riscv
https://deepcomputing.io/product/dc-roma-risc-v-laptop-ii/
#riscv
DeepComputing
DC-ROMA RISC-V LAPTOP II - DeepComputing
👀3
LaurieWired, "The Magic of RISC-V Vector Processing":
https://www.youtube.com/watch?v=Ozj_xU0rSyY
Классная подача материала!
#riscv
https://www.youtube.com/watch?v=Ozj_xU0rSyY
Классная подача материала!
#riscv
YouTube
The Magic of RISC-V Vector Processing
The 1.0 RISC-V Vector Specification is now Ratified, and the first pieces of silicon using the new spec are starting to hit the shelves. I go over the utility of Vector Instructions, why you would want them, why you should care, and how to use them in raw…
bitluni, "DIY 256-Core RISC-V super computer":
https://www.youtube.com/watch?v=lh93FayWHqw
#riscv #mcu
https://www.youtube.com/watch?v=lh93FayWHqw
#riscv #mcu
YouTube
DIY 256-Core RISC-V super computer
Free Assembly for 1-6 Layer PCBs at JLCPCB, 3D Printing from $0.3, Sign up to Get $60 Coupons here: https://jlcpcb.com/?from=bitluni (Sponsor)
This new cluster build escalated quickly. Especially with the bugs I built in but here are some specs:
256x RISC…
This new cluster build escalated quickly. Especially with the bugs I built in but here are some specs:
256x RISC…
bitluni, "160 Core RISC-V supercluster on a single M.2":
https://www.youtube.com/watch?v=HRfbQJ6FdF0
#riscv #mcu
https://www.youtube.com/watch?v=HRfbQJ6FdF0
#riscv #mcu
YouTube
I made a GPU at home
Take back your personal data with Incogni! Use code BITLUNI at the link
below and get 60% off an annual plan: https://incogni.com/BITLUNI (sponsor)
Code & Designs: https://github.com/bitluni/Supercluster2
Tools and parts (affiliate links):
RISC-V CH32V208:…
below and get 60% off an annual plan: https://incogni.com/BITLUNI (sponsor)
Code & Designs: https://github.com/bitluni/Supercluster2
Tools and parts (affiliate links):
RISC-V CH32V208:…
Technically Unsure, "RISC-V Meets Framework: Unveiling the DC Roma Modular Laptop":
https://youtu.be/jwRGt71pR6s
RISC-V ноутбук на базе Framework.
#riscv
https://youtu.be/jwRGt71pR6s
RISC-V ноутбук на базе Framework.
#riscv
YouTube
RISC-V Meets Framework: Unveiling the DC Roma Modular Laptop
In this video, I showcase the DC Roma RISC-V-based laptop, built on the modular Framework Laptop 13. This groundbreaking device features the DC Roma RISC-V mainboard, making it one of the first fully open-source RISC-V laptops.
I’ll dive into:
* Power consumption…
I’ll dive into:
* Power consumption…
🔥1
Курс по RISC-V ассемблеру от Георгия Курячего из МГУ:
https://uneex.org/LecturesCMC/ArchitectureAssembler2025
#riscv #assembler
https://uneex.org/LecturesCMC/ArchitectureAssembler2025
#riscv #assembler
👀1
Микроконтроллер на базе архитектуры RISC-V, который производится в России:
https://habr.com/ru/companies/ruvds/articles/919202/
#riscv
https://habr.com/ru/companies/ruvds/articles/919202/
#riscv
Хабр
Русская «Ардуина»: первый взгляд любителя
Я — самодельщик-ардуинщик со стажем. Люблю пихать ардуины во всякие подходящие и не очень места. Как-то раз я уже показывал свою коллекцию Arduino-совместимых плат, и с тех пор она только росла и...
👀1
Презентация по векторным расширениям RISC-V:
https://riscv.org/wp-content/uploads/2024/12/15.20-15.55-18.05.06.VEXT-bcn-v1.pdf
#riscv
https://riscv.org/wp-content/uploads/2024/12/15.20-15.55-18.05.06.VEXT-bcn-v1.pdf
#riscv
#riscv #memory_dump
Расшифровка названий разделов на StarFive VisionFive2:
- HiFive FSBL — First-Stage BootLoader.
- HiFive BBL — Berkely Boot Loader.
Пример того, как произведена настройка разделов в официальной сборке Debian:
Расшифровка названий разделов на StarFive VisionFive2:
- HiFive FSBL — First-Stage BootLoader.
- HiFive BBL — Berkely Boot Loader.
Пример того, как произведена настройка разделов в официальной сборке Debian:
Device Start End Sectors Size Type
/dev/mmcblk1p1 4096 8191 4096 2M HiFive BBL
/dev/mmcblk1p2 8192 16383 8192 4M HiFive FSBL
/dev/mmcblk1p3 16384 221183 204800 100M EFI System
/dev/mmcblk1p4 221184 109382860 109161677 52.1G Linux filesystem
GitHub
GitHub - westerndigitalcorporation/RISC-V-Linux: This repository provides a Linux kernel bootable on RISC-V boards from SiFive
This repository provides a Linux kernel bootable on RISC-V boards from SiFive - westerndigitalcorporation/RISC-V-Linux
memory heap
#riscv #memory_dump Расшифровка названий разделов на StarFive VisionFive2: - HiFive FSBL — First-Stage BootLoader. - HiFive BBL — Berkely Boot Loader. Пример того, как произведена настройка разделов в официальной сборке Debian: Device Start …
#riscv #memory_dump
Получилось загрузиться в GNU Guix с MicroSD на VisionFive2, но пришлось допиливать образ
Нашёл здесь инструкцию полезную:
https://forum.rvspace.org/t/u-boot-problem/3447/8
Получилось загрузиться в GNU Guix с MicroSD на VisionFive2, но пришлось допиливать образ
visionfive2.scm, плюс в U-Boot также пришлось сделать следующие команды:env default -a -f
setenv fdtfile starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
setenv boot_targets "mmc1 nvme0 dhcp"
setenv bootcmd_nvme0 "devnum=0; bootpart=1; run nvme_boot"
Нашёл здесь инструкцию полезную:
https://forum.rvspace.org/t/u-boot-problem/3447/8
RVspace Forum
U-boot problem
I have a u-boot problem booting OpenBSD from NVMe: ** Invalid partition 3 ** Couldn't find partition nvme 0:3 Can't set block device I figured out: StarFive # ls nvme 0:1 efi/ 0 file(s), 1 dir(s) Can boot directly from nvme like so: load nvme 0:1…
⚡1
memory heap
#riscv #memory_dump Получилось загрузиться в GNU Guix с MicroSD на VisionFive2, но пришлось допиливать образ visionfive2.scm, плюс в U-Boot также пришлось сделать следующие команды: env default -a -f setenv fdtfile starfive/jh7110-starfive-visionfive-2-v1.3b.dtb…
Прогресс по запуску GNU Guix на StarFive VisionFive2:
https://fosstodon.org/@avp/115716535813497437
#riscv #guix
https://fosstodon.org/@avp/115716535813497437
#riscv #guix
Fosstodon
avp (@[email protected])
Attached: 1 image
So now I can boot straight into a barebones GNU Guix system on my StarFive VisionFIve 2 RISC-V board from a MicroSD card. I had to patch "gnu/bootloader/u-boot.scm" in Guix to make this work:
https://codeberg.org/avp/guix/src/branch/avp…
So now I can boot straight into a barebones GNU Guix system on my StarFive VisionFIve 2 RISC-V board from a MicroSD card. I had to patch "gnu/bootloader/u-boot.scm" in Guix to make this work:
https://codeberg.org/avp/guix/src/branch/avp…
⚡1