Loading
柚木鉉の空間
0%
INITIALIZING
首页 文章 标签 归档 关于 友链 推广 搜索
YUZUKITSURU_SPACE• YUZUKITSURU_SPACE• YUZUKITSURU_SPACE• YUZUKITSURU_SPACE• YUZUKITSURU_SPACE• YUZUKITSURU_SPACE• YUZUKITSURU_SPACE

标签: #RISC-V

// 9条目
2026-10-14

F101 Zephyr LVGL 列表滚动优化

F101 上运行 Zephyr,屏幕分辨率 1024x614。应用是一个电视端的 B 站客户端,主界面是一个列表,最多 100 张卡片,每张卡片包含封面和若干文字控件,滚动由 LVGL 处理。 问题优化前,滚动一步的 CPU 时间为 250 ~ 350 ms,帧率约 3 fps。 LVGL 的滚动流程:手指移动后,容器内所有子对象的坐标整体平移,整个容器区域被…

#RISC-V #Allwinner #Zephyr
访问
2026-10-05

全志 F101 移植 ESP-IDF 记录

前言F101 是一颗单核 RISC-V SoC,参数如下: 核心为 T-Head 玄铁 C907,rv32imac,带 FPU,带 MMU,MMU 不启用 16 MB PSRAM,映射在 0x40000000 中断:CLINT 0x14000000(定时器),PLIC 0x10000000(外设中断) 板载 4.3 寸 RGB 屏(1024x600)、SD 卡槽、SPI NOR flash、片上音频 codec、USB,以及若干…

#RISC-V #Allwinner #F101
访问
2026-10-04

没有 SBI 的 RISC-V 上给 Zephyr 加 MMU 和请求调页

开发板为 YuzukiNeko,SoC 核心为平头哥 C907(rv32imafdcv),16 MB PSRAM,没有 SBI,内核直接运行在 M 态。 目标是让 mGBA 把一个 16 MiB 的 GBA 游戏 ROM 当作 16 MiB 的内存读取,而板子的内存总量只有 16 MB。 实现方式是在 Zephyr 中为 RISC-V 增加 Sv32 MMU 和请求调页(demand paging),以 SD…

#RISC-V #Allwinner #Zephyr
访问
2026-10-02

在 Zephyr 上跑 Arduino:预编译 Core 的链接魔法

起因:Arduino 想要“秒级编译”,Zephyr 给不了Arduino 的体验是:点一下“上传”,几秒钟后板子就在跑你的 .ino。IDE 背后只按 platform.txt 里的 recipe 调 gcc 编译、链接,再调上传工具把固件写进去。没有配置系统,没有依赖树,就是几条命令行。 Zephyr 是另一个世界。west + CMake + Ninja,几千个 Kconfig 符号,devicetree 先被编译成 C…

#RISC-V #Allwinner #Zephyr
访问
2026-09-28

记一次 T-Head C907 上 FreeRTOS "上电即崩" 的排查

背景一块 YuzukiNeko 板(SoC 是 Allwinner F101,核是 T-Head C907,RV32),跑 FreeRTOS。开发时不用 boot0/SPL 从 flash 启动,而是直接用 xfel(FES) 和 GDB + CKLink…

#RISC-V #Allwinner #FreeRTOS
访问
2026-04-30

libefex Payload 技术:ARM 与 RISC-V 机器码注入

libefex 架构 PayloadPayload 技术概述Payload 是一种机器码注入技术,用于在 FEL 模式下执行复杂的硬件操作。由于 FEL 只提供基础的内存读写和代码执行能力,要实现寄存器读写等高级操作,需要将特定的机器码写入设备内存并执行。 flowchart TD A[需要硬件操作] --> B[选择 CPU 架构] B --> C{架构类型?} C…

#Embedded #RISC-V #Arm
访问
2026-04-19

RISC-V 基础体系架构

RISC-V 基础体系架构1. 架构介绍、寄存器、函数调用规范与栈1.1 架构介绍1.1.1 RISC-V由来RISC(Reduced Instruction Set…

#RISC-V
访问
2022-05-03

从零开始构建 RISC-V 架构下的 Debian 根文件镜像

主机配置:Ubuntu 18.04 配置基本服务 下载安装依赖 sudo apt install debootstrap qemu qemu-user-static qemu-system qemu-utils qemu-system-misc binfmt-support dpkg-cross debian-ports-archive-keyring…

#Linux #RISC-V
访问
2021-12-14

Allwinner D1s MangoPi:没资料也要点灯!!

准备一下 20211210_rgb800480_uart3.img 镜像文件 adb 原理图*1 咱们先烧卡打开PhoenixCard,选择固件,选择启动卡,然后烧录 烧录完成了 启动TTY连上卡,电脑,启动adb adb shell 然后就启动tty了(( 看看原理图咱要点的灯原理图上是PD22 点灯点灯先看看PD22是哪一个IO cat…

#Linux #Embedded #RISC-V
访问
目录