# Latest

**URL:** https://forum.t-firefly.com/latest.md

[Latest](https://forum.t-firefly.com/latest.md) · [Categories](https://forum.t-firefly.com/categories.md) · [Tags](https://forum.t-firefly.com/tags.md)

---

## [Multistream Video Detection (multistream\_detect)](https://forum.t-firefly.com/t/topic/17567)

<div class="topic-metadata">

**Author:** [@wx34uh49xoa5379](https://forum.t-firefly.com/u/wx34uh49xoa5379)\
**Replies:** 1\
**Last updated:** [October 31, 2026, 7:15am UTC](https://forum.t-firefly.com/t/topic/17567 "2026-10-31T07:15:45Z")

</div>

Objectives Master the download.sh model download flow Deploy and run the multistream\_detect demo Know deployment caveats such as NPU card resource exclusivity 1. Prepare the Environment 1.1 Hardware and Network Ite…

---

## [AIBOX-K3 (Bianbu 4.0.8, kernel 6.18.3-1.0.0.4): fan spins up to full speed for 1-4 s every 1-3 minutes at idle](https://forum.t-firefly.com/t/topic/17585)

<div class="topic-metadata">

**Author:** [@gaul](https://forum.t-firefly.com/u/gaul)\
**Replies:** 0\
**Last updated:** [October 30, 2026, 5:58pm UTC](https://forum.t-firefly.com/t/topic/17585 "2026-10-30T17:58:31Z")

</div>

Board / kernel: Firefly AIBOX-K3, Firefly Bianbu 4.0.8 image, linux-image-6.18.3-generic 6.18.3-1.0.0.4 (k3/firefly-6.18: cb266e72a599/260924). Fan on the CTF2301 controller, driven by the kernel thermal framework from t…

---

## [AIBOX-K3 (Bianbu 4.0.8): apt dist-upgrade overwrites the Firefly SPI-NOR boot firmware — no display, fan at full speed](https://forum.t-firefly.com/t/topic/17574)

<div class="topic-metadata">

**Author:** [@gaul](https://forum.t-firefly.com/u/gaul)\
**Replies:** 3\
**Last updated:** [October 30, 2026, 5:12pm UTC](https://forum.t-firefly.com/t/topic/17574 "2026-10-30T17:12:15Z")

</div>

Board / image: Firefly AIBOX-K3, Firefly Bianbu 4.0.8 image (kernel 6.18.3, Firefly build k3/firefly-6.18: cb266e72a599/260924, linux-image-6.18.3-generic 6.18.3-1.0.0.4 on hold), boot from SPI NOR, rootfs on UFS. What …

---

## [\[第3课时 · 5/7\] Linux Input 子系统](https://forum.t-firefly.com/t/topic/17548)

<div class="topic-metadata">

**Author:** [@neutionwei](https://forum.t-firefly.com/u/neutionwei)\
**Replies:** 3\
**Last updated:** [October 30, 2026, 1:54pm UTC](https://forum.t-firefly.com/t/topic/17548 "2026-10-30T13:54:21Z")

</div>

0. 这一节要解决什么 按键、键盘、鼠标、触摸屏、摇杆、游戏手柄——硬件差别极大，但用户程序希望用同一套接口读它们。 Input 子系统解决的正是这件事：把各种输入硬件的动作，统一成 type / code / value 三元组。 学完本节应能回答：一个触摸芯片的中断处理函数，怎样最终变成 /dev/input/eventX 上的一条事件？ 1. 三层结构 层 位置 职责 典型代码 设备驱动 drivers…

---

## [\[第3课时 · 6/7\] Input 设备的用户态接口与调试](https://forum.t-firefly.com/t/topic/17549)

<div class="topic-metadata">

**Author:** [@neutionwei](https://forum.t-firefly.com/u/neutionwei)\
**Replies:** 2\
**Last updated:** [October 30, 2026, 1:50pm UTC](https://forum.t-firefly.com/t/topic/17549 "2026-10-30T13:50:38Z")

</div>

0. 这一节要解决什么 上一节讲内核怎样组织输入设备，这一节站到用户态：打开 /dev/input/eventX，到底能读到什么、怎么读、读出来怎么解释。 本节结束时，应能独立完成三件事： 用 evtest 看清一次按键的完整事件序列 写一段 30 行的 C 程序读到同样的数据 判断"读不到"是权限问题、路径问题，还是设备没有事件 1. 用户态看到的结构 struct input\_event { struct timev…

---

## [\[第3课时 · 1/7\] Linux 设备模型概述](https://forum.t-firefly.com/t/topic/17544)

<div class="topic-metadata">

**Author:** [@neutionwei](https://forum.t-firefly.com/u/neutionwei)\
**Replies:** 3\
**Last updated:** [October 30, 2026, 1:47pm UTC](https://forum.t-firefly.com/t/topic/17544 "2026-10-30T13:47:36Z")

</div>

0. 这一节要解决什么 内核要面对的硬件数量以万计：SoC 内建控制器、I2C 传感器、USB 设备、虚拟设备……如果每类设备都用自己的方式注册、初始化和暴露接口，内核会变成一堆互不相干的代码。 设备模型（Linux Device Model，LDM）就是这套统一的表示方法。 它先用四个对象把「设备、驱动、总线、功能分类」抽象出来，再把它们投影到 /sys 上，让用户态可以观察和控制。 本节不展开每个结构体的字段，只回答一个问题：一…

---

## [关于 rk3588 的 amp 平台支持](https://forum.t-firefly.com/t/topic/17582)

<div class="topic-metadata">

**Author:** [@qq7c34159811070](https://forum.t-firefly.com/u/qq7c34159811070)\
**Replies:** 1\
**Last updated:** [October 30, 2026, 8:49am UTC](https://forum.t-firefly.com/t/topic/17582 "2026-10-30T08:49:48Z")

</div>

我有使用AMP在RK3588上开发的需求，根据官方的文档显示，RK3588是提供AMP支持的，但是在RK3588的开发板（ITX-3588J、AIO-3588Q等）中无法获取到相关的AMP SDK，请问有什么渠道可以获取AMP SDK么？需要购买哪些特定型号的RK3588开发板？

---

## [\[第3课时 · 2/7\] Device、Driver、Bus、Class 的关系](https://forum.t-firefly.com/t/topic/17545)

<div class="topic-metadata">

**Author:** [@neutionwei](https://forum.t-firefly.com/u/neutionwei)\
**Replies:** 2\
**Last updated:** [October 30, 2026, 8:14am UTC](https://forum.t-firefly.com/t/topic/17545 "2026-10-30T08:14:44Z")

</div>

0. 这一节要解决什么 上一节建立了四个对象的直觉，这一节回答三个具体问题： 四个结构体各自持有哪些关键字段？ 设备和驱动是谁先注册？谁负责把它们凑到一起？ probe() 到底在什么时刻被调用，返回失败会怎样？ 1. 四个结构体的关键字段 结构体 关键字段 作用 struct device kobj parent bus driver of\_node devt release 设备实例：父子关系、所属总线、绑定的…

---

## [\[第3课时 · 7/7\] 设备子系统综合调试实验](https://forum.t-firefly.com/t/topic/17550)

<div class="topic-metadata">

**Author:** [@neutionwei](https://forum.t-firefly.com/u/neutionwei)\
**Replies:** 2\
**Last updated:** [October 30, 2026, 7:55am UTC](https://forum.t-firefly.com/t/topic/17550 "2026-10-30T07:55:49Z")

</div>

0. 这一节要解决什么 前六节分别讲了对象、匹配、设备树、sysfs 与 Input 的内核侧与用户态。这一节把它们合成一套可执行的排查方法。 目标很具体：给一个"设备没出现"的现象，能在 15 分钟内定位到具体哪一层，并说出证据。 1. 六层证据表 层 要确认的事 命令 通过的样子 1 设备树 节点在不在、status 是否 okay、父总线是否启用 ls /proc/device-tree/...、cat …

---

## [\[第1课时 · 2/6\] BootROM、SPL 与 U-Boot 的基本职责](https://forum.t-firefly.com/t/topic/17475)

<div class="topic-metadata">

**Author:** [@neutionwei](https://forum.t-firefly.com/u/neutionwei)\
**Replies:** 9\
**Last updated:** [October 30, 2026, 1:54am UTC](https://forum.t-firefly.com/t/topic/17475 "2026-10-30T01:54:29Z")

</div>

0. 统一说法 本节标题里的 SPL，是"前级 Loader"在 Rockchip 开源路径里的具体名字。 1. 资源是逐步解锁的 阶段 能用的资源 所以它只能做 BootROM 片内 ROM + 少量 SRAM 找启动介质，读入第一小段程序 前级 Loader 片内 SRAM（几百 KB）→ 把 DDR 打开 初始化 DDR，把更大的程序装进 DDR U-Boot 完整的 DDR 加载内核、准备参数、交互 …

---

## [Cam-3576q38-rk3576中摄像头如何在电脑上播放](https://forum.t-firefly.com/t/topic/17569)

<div class="topic-metadata">

**Author:** [@kcan](https://forum.t-firefly.com/u/kcan)\
**Replies:** 1\
**Last updated:** [October 30, 2026, 12:45am UTC](https://forum.t-firefly.com/t/topic/17569 "2026-10-30T00:45:12Z")

</div>

我的摄像头在MobaXterm上面已经可以出图了，但现在问题是如何播放，在Ubuntu虚拟机上连不上网，有没有其它办法

---

## [Digital Human Demo (examples/digital\_man)](https://forum.t-firefly.com/t/topic/17566)

<div class="topic-metadata">

**Author:** [@wx34uh49xoa5379](https://forum.t-firefly.com/u/wx34uh49xoa5379)\
**Replies:** 0\
**Last updated:** [October 29, 2026, 3:45am UTC](https://forum.t-firefly.com/t/topic/17566 "2026-10-29T03:45:04Z")

</div>

This lesson builds the digital human demo natively on the board, installs it as a system service, then drives the avatar to speak by sending text over a Unix socket. The whole flow was verified on a real board (licens…

---

## [AI Smart Meeting System (applications/meeting)](https://forum.t-firefly.com/t/topic/17558)

<div class="topic-metadata">

**Author:** [@wx34uh49xoa5379](https://forum.t-firefly.com/u/wx34uh49xoa5379)\
**Replies:** 0\
**Last updated:** [October 28, 2026, 9:30am UTC](https://forum.t-firefly.com/t/topic/17558 "2026-10-28T09:30:58Z")

</div>

This lesson deploys the Smart Meeting demo with App Portal in one shot: a single app-portal install meeting handles “download DEB + fetch models + install dependencies + deploy resources + start the service” — no more…

---

## [POC-RK3568 -PC network bringup](https://forum.t-firefly.com/t/topic/17532)

<div class="topic-metadata">

**Author:** [@yoghurt0203](https://forum.t-firefly.com/u/yoghurt0203)\
**Replies:** 5\
**Last updated:** [October 28, 2026, 6:15am UTC](https://forum.t-firefly.com/t/topic/17532 "2026-10-28T06:15:07Z")

</div>

My personal OS boots up the network works fine. If I power cycle OS, then TX stop working. I did a register dump of CRU, GRF, GMAC and PHY and all the registers are the same when the issue occurs. So it seems like ther…

---

## [Roc-rk3588s-pc 双 mipi dsi 同时输出，dsi1 接 vp3 的最大像素率是多少？](https://forum.t-firefly.com/t/topic/17555)

<div class="topic-metadata">

**Author:** [@Osiheino-syg](https://forum.t-firefly.com/u/Osiheino-syg)\
**Replies:** 1\
**Last updated:** [October 28, 2026, 1:17am UTC](https://forum.t-firefly.com/t/topic/17555 "2026-10-28T01:17:48Z")

</div>

文档里 VP 的能力表是： Port0 7680×4320@60 Port1 4096×2304@60 Port2 4096×2304@60 Port3 1920×1080@60 而 DTS 里 DSI 只能接 vp2 或 vp3，所以两路 DSI 同时使用时， 应该是一路 VP2、一路 VP3。 按这个推算，DSI0 接 VP2 能跑 468 Mpixel/s， 但 DSI1 接 VP3 只有 124 Mp…

---

## [Maskrom模式烧录NorFlash2eMMCLoader.img后系统不能启动](https://forum.t-firefly.com/t/topic/10961)

<div class="topic-metadata">

**Author:** [@fhuang2020](https://forum.t-firefly.com/u/fhuang2020)\
**Replies:** 12\
**Last updated:** [October 27, 2026, 9:44am UTC](https://forum.t-firefly.com/t/topic/10961 "2026-10-27T09:44:29Z")

</div>

固件类型：官方提供的固件 固件文件名称：RK356x\_NorFlash2eMMCLoader\_20211209.img 固件下载地址：官方下载地址 Log日志：下载界面.zip 板子默认烧录的是ubuntu系统想将系统换成android 的，于是按照如下地址操作： 4.3. Maskrom 模式 —\>4.3.2.1. 方法一（Firefly） 按上面操作烧写完RK356x\_NorFlash2eMMCLoader\_2021…

---

## [编译ROC-RK3588-RT的sdk代码报错](https://forum.t-firefly.com/t/topic/13318)

<div class="topic-metadata">

**Author:** [@flyfly\_wangmin](https://forum.t-firefly.com/u/flyfly_wangmin)\
**Replies:** 2\
**Last updated:** [October 27, 2026, 7:06am UTC](https://forum.t-firefly.com/t/topic/13318 "2026-10-27T07:06:40Z")

</div>

固件类型：官方提供的固件 固件文件名称：rk3588\_linux\_release\_20230114\_v1.0 固件下载地址：rk3588\_linux\_release\_20230114\_v1.0 Log日志：error.txt 在Ubuntu-18.04的PC上，下载sdk代码rk3588\_linux\_release\_20230114\_v1.0 按照 1. 编译 Linux 固件 — Firefly Wiki (t-fire…

---

## [\[第3课时 · 4/7\] sysfs、/dev 与 uevent](https://forum.t-firefly.com/t/topic/17547)

<div class="topic-metadata">

**Author:** [@neutionwei](https://forum.t-firefly.com/u/neutionwei)\
**Replies:** 0\
**Last updated:** [October 27, 2026, 3:16am UTC](https://forum.t-firefly.com/t/topic/17547 "2026-10-27T03:16:55Z")

</div>

0. 这一节要解决什么 设备 probe 成功之后，用户态要"看得见、打得开"。这里有三样东西经常被混为一谈：/sys、/dev、uevent。 本节要把它们的分工切开： 名字 是什么 回答的问题 /sys 内核对象的目录化视图 这个设备在内核里长什么样、谁在管它 /dev 字符/块设备节点 应用用什么路径打开它 uevent 内核发往用户态的通知 设备什么时候出现或消失 它们不是一条流水线，而是三个并…

---

## [\[第3课时 · 3/7\] 设备树与 Linux 设备模型的关系](https://forum.t-firefly.com/t/topic/17546)

<div class="topic-metadata">

**Author:** [@neutionwei](https://forum.t-firefly.com/u/neutionwei)\
**Replies:** 0\
**Last updated:** [October 27, 2026, 3:14am UTC](https://forum.t-firefly.com/t/topic/17546 "2026-10-27T03:14:58Z")

</div>

0. 这一节要解决什么 第 2 课时讲的是「DTS 怎样变成 DTB」，这一节接着往下走：DTB 交给内核之后，谁把里面的节点变成设备对象？ 这一节要建立一条明确的因果链： DTB 中的节点 → device\_node（内核内存对象）→ struct device → 与驱动匹配 并且要能回答一个常见的误判：为什么 DTS 里明明写了节点，/sys 下却什么都没有？ 1. 第一步：DTB 先变成 device\_node 内核启动…

---

## [FFMedia v2.6.2 Release Notes](https://forum.t-firefly.com/t/topic/17543)

<div class="topic-metadata">

**Author:** [@neutionwei](https://forum.t-firefly.com/u/neutionwei)\
**Replies:** 0\
**Last updated:** [October 27, 2026, 2:05am UTC](https://forum.t-firefly.com/t/topic/17543 "2026-10-27T02:05:36Z")

</div>

1. Fixed some known issues. 2. The ModuleMppEnc supports dynamic adjustment of encoding parameters and extends support for features such as SEI, ROI and split. 3. Add the ModuleRecorder vo module. 4. ModuleMedia suppo…

---

## [FFMedia v2.6.2 更新日志](https://forum.t-firefly.com/t/topic/17542)

<div class="topic-metadata">

**Author:** [@neutionwei](https://forum.t-firefly.com/u/neutionwei)\
**Replies:** 0\
**Last updated:** [October 27, 2026, 2:00am UTC](https://forum.t-firefly.com/t/topic/17542 "2026-10-27T02:00:51Z")

</div>

修复了一些已知问题。 ModuleMppEnc（MPP 编码模块）支持动态调整编码参数，并扩展支持了 SEI（补充增强信息）、ROI（感兴趣区域）和分片（split）等功能。 新增了 ModuleRecorder vo 模块。 ModuleMedia 支持在运行时查询媒体流水线（media pipeline）的指标数据。

---

## [LlamaPi v0.3.3 Released: Reranking API and HOUMO XH2 Platform Support](https://forum.t-firefly.com/t/topic/17538)

<div class="topic-metadata">

**Author:** [@lanzj](https://forum.t-firefly.com/u/lanzj)\
**Replies:** 0\
**Last updated:** [October 26, 2026, 2:22am UTC](https://forum.t-firefly.com/t/topic/17538 "2026-10-26T02:22:59Z")

</div>

Changelog \[0.3.3\] - 2026-10-23 Added Added the /v1/rerank reranking endpoint with an API style similar to Jina / Cohere, supporting both plain-text and text/image documents. Added inference platform support: HOUMO XH2 …

---

## [Firefly AI相关：多路视频检测](https://forum.t-firefly.com/t/topic/17527)

<div class="topic-metadata">

**Author:** [@wx34uh49xoa5379](https://forum.t-firefly.com/u/wx34uh49xoa5379)\
**Replies:** 0\
**Last updated:** [October 23, 2026, 1:43am UTC](https://forum.t-firefly.com/t/topic/17527 "2026-10-23T01:43:25Z")

</div>

第三课:多路视频检测(multistream\_detect) 课程目标 掌握 download.sh 模型下载流程 部署并运行multistream\_detect的demo 知道 NPU 卡资源互斥等部署注意事项 一、准备环境 1.1 硬件与网络 设备 要求 开发板 RK3588 类主板 + RK1828 NPU 加速卡,已装 rknn3-rk182x-m2 运行时 PC Ubuntu,已装 a…

---

## [Firefly AI相关：数字人demo的编译与使用](https://forum.t-firefly.com/t/topic/17526)

<div class="topic-metadata">

**Author:** [@wx34uh49xoa5379](https://forum.t-firefly.com/u/wx34uh49xoa5379)\
**Replies:** 0\
**Last updated:** [October 23, 2026, 1:39am UTC](https://forum.t-firefly.com/t/topic/17526 "2026-10-23T01:39:33Z")

</div>

第二课:数字人 demo(examples/digital\_man) 本课在板子上直接原生编译数字人 demo,装成系统服务,再通过 Unix socket 发文本驱动数字人播报。 全流程已在实机验证(含授权通过 + HDMI 输出)。数字人依赖 ROCKDH 算法授权,没有账号时 只要拿到 key\_digital\_human.lic 直接放置即可,不需要账号。 课程目标 掌握 SDK 源码 demo 的板端原生编译流程(b…

---

## [Firefly AI相关应用：智能会议系统的使用分享](https://forum.t-firefly.com/t/topic/17525)

<div class="topic-metadata">

**Author:** [@wx34uh49xoa5379](https://forum.t-firefly.com/u/wx34uh49xoa5379)\
**Replies:** 0\
**Last updated:** [October 23, 2026, 1:36am UTC](https://forum.t-firefly.com/t/topic/17525 "2026-10-23T01:36:53Z")

</div>

第一部分:AI 智能会议系统(applications/meeting) 通过用 App Portal 一键部署智能会议 Demo:一条 app-portal install meeting 完成 “下载 DEB + 拉模型 + 装依赖 + 部署资源 + 起服务”,不再手工编译、打包、推 9GB 模型。 前置:板端已装好 App Portal(见本课 1.2 节),并能 app-portal list 看到 meeting。 课…

---

## [RK3588 上 USB 转 CAN 认不到 can0？一次从误判到自编译驱动的完整排查实录](https://forum.t-firefly.com/t/topic/17523)

<div class="topic-metadata">

**Author:** [@wxvjgni3cgw3314](https://forum.t-firefly.com/u/wxvjgni3cgw3314)\
**Replies:** 0\
**Last updated:** [October 22, 2026, 7:11am UTC](https://forum.t-firefly.com/t/topic/17523 "2026-10-22T07:11:48Z")

</div>

〇、环境信息 项目 值 板卡 RK3588（Firefly 官方固件） 内核 6.1.118（Rockchip/Firefly 6.1 BSP） 内核头文件 linux-headers-6.1-arm64\_arm64.deb（6.1 固件自带，直接在板子 /boot/ 目录下） USB 转 CAN VID:PID = 0c72:000c，Product 串为 XCAN-USB 宿主系统 Ubuntu 22…

---

## [官方示例Qwen3\_Embedding执行失败](https://forum.t-firefly.com/t/topic/13733)

<div class="topic-metadata">

**Author:** [@Shatemon](https://forum.t-firefly.com/u/Shatemon)\
**Replies:** 1\
**Last updated:** [October 22, 2026, 6:35am UTC](https://forum.t-firefly.com/t/topic/13733 "2026-10-22T06:35:52Z")

</div>

固件类型：官方提供的固件 固件文件名称：AIO-GS1N2-3588SJD4-AI-RK182X\_Debian12-Xfce-r1255\_d 固件下载地址：百度网盘 Log日志：RK1820.LOG 本帖最后由 Shatemon 于 2026-2-28 10:53 编辑 问题日志(部分)： → init qwen3 llm model W RKNNAPI(17401): MSG\_MEM\_SYNC\_ACK fail…

---

## [\[第2课时 · 8/8\] 编译 Kernel 并修改设备树](https://forum.t-firefly.com/t/topic/17513)

<div class="topic-metadata">

**Author:** [@neutionwei](https://forum.t-firefly.com/u/neutionwei)\
**Replies:** 0\
**Last updated:** [October 19, 2026, 8:18am UTC](https://forum.t-firefly.com/t/topic/17513 "2026-10-19T08:18:33Z")

</div>

0. 这一节要解决什么 前面把两条构建链拆开讲清楚了，这一节把它们合起来走一遍：修改一个可见、可验证、低风险的设备树属性，完成「改 → 编译 → 定位 → 部署 → 验证」的完整闭环，并掌握「改了没生效」的六站排查法。 1. 闭环总览 修改 ──\> 编译 ──\> 定位 ──\> 部署 ──\> 启动 ──\> 验证 （改哪层） （extboot）（产物路径）（boot 分区）（U-Boot 加载）（/proc/device-tree） 2…

---

## [\[第2课时 · 7/8\] 设备树与启动过程的关系](https://forum.t-firefly.com/t/topic/17512)

<div class="topic-metadata">

**Author:** [@neutionwei](https://forum.t-firefly.com/u/neutionwei)\
**Replies:** 0\
**Last updated:** [October 19, 2026, 8:12am UTC](https://forum.t-firefly.com/t/topic/17512 "2026-10-19T08:12:53Z")

</div>

0. 这一节要解决什么 第 1 课时的启动链讲过：U-Boot 交接给内核的是四个对象——Kernel、DTB、bootargs、（可选 initrd）。DTB 是其中之一。本节把「源码侧的 DTS」与「启动侧的 DTB」接起来：boot 分区里到底放了什么、U-Boot 怎么决定加载哪个 DTB、如何确认板子用的正是期望的版本。 1. DTB 在启动时间线上的位置 boot 分区（extboot.img） U-Boot…

---

## [\[第2课时 · 6/8\] Kernel 如何使用设备树](https://forum.t-firefly.com/t/topic/17511)

<div class="topic-metadata">

**Author:** [@neutionwei](https://forum.t-firefly.com/u/neutionwei)\
**Replies:** 0\
**Last updated:** [October 19, 2026, 8:07am UTC](https://forum.t-firefly.com/t/topic/17511 "2026-10-19T08:07:43Z")

</div>

0. 这一节要解决什么 DTB 是一份静态的硬件描述，而系统里活跃的是设备实例与驱动。本节回答：内核启动时怎样把 DTB 的每个节点变成可操作的设备——以及反过来，一个设备不工作时，怎样按这条链路定位卡在哪一步。 这一节也是第 3 课时「Linux 设备模型」的直接铺垫。 1. 从 DTB 到 probe 的五步 U-Boot 传入 DTB → Kernel 解析节点 → 按父总线建设备实例 → co…

[Next page](https://forum.t-firefly.com/latest.md?page=1)
