Skip to content

IMX-Forge 项目路线图

最后更新:2026-06-14(对齐实际进度) 数据来源:GitHub Issue #47 + 本地规划 当前发布里程碑:v1.0.0(首个轻量可用版本)


📑 快速导航


📊 项目进度概览

[✅] v0.1 - 基础框架搭建
[✅] v0.3 - U-Boot 和内核移植
[✅] 历史里程碑 v0.5 - Mainline 内核迁移 + QT6 支持
[✅] v1.0.0 - SD/eMMC 完整构建→烧录→启动闭环
[🚧] 当前阶段:文档建设 + 工具开发

📊 优先级说明

P0 ──► 主线闭环,必须完成 (新用户第一次启动的完整路径)
P1 ──► 重要功能,尽快完成 (应用开发+调试能力)
P2 ──► 优化体验,逐步完善 (工作流+高级工具)
P3 ──► 可选补充 (参考资源+更多项目)

💡 如何选择方向

根据你的兴趣和当前状态选择合适的发展方向:

如果你是新用户:

  • D1:环境完善 P0 开始 - 搭建开发环境
  • 然后根据兴趣选择其他方向

如果你想提升开发效率:

  • 专注于 D2:工具完备 P1 - 开发辅助工具

如果你想展示项目能力:

  • 跳到 D3:示例展示 P1 - 创建旗舰项目

如果你想深度参与:

  • 致力于 D4:生态成熟 P2/P3 - 建设完整生态

🎯 发展方向

📍 方向 D1:环境完善 (35项)

核心目标

  • ✅ 提供开箱即用的开发环境
  • 📦 容器化构建系统
  • 🛠️ 完善辅助工具链
  • 📚 完整文档体系

优先级分布

P0P1P2总计
313135

详细规划D1 详情


📍 方向 D2:工具完备 (66项)

核心目标

  • 🔧 完整的辅助脚本集
  • ✅ CI/CD 基础建立
  • 📖 板卡接入规范
  • 🎯 多板卡支持框架

优先级分布

P0P1P2总计
-551166

详细规划D2 详情


📍 方向 D3:示例展示 (11项)

核心目标

  • 🎨 QT6 完整应用示例
  • 🏆 至少一个旗舰级项目
  • 📸 完整的教程和演示
  • 🌟 展示项目价值

优先级分布

P0P1P2P3总计
-11--11

详细规划D3 详情


📍 方向 D4:生态成熟 (18项)

核心目标

  • 🌐 多种 Rootfs 方案
  • 🤖 完整的 CI/CD
  • 🎮 多个精品项目
  • 👥 活跃的社区

优先级分布

P0P1P2P3总计
--41418

详细规划D4 详情


📋 示例项目清单

🥇 旗舰项目(展会级)

项目 ID项目名称技术栈所属方向
PROJ-001便携式环境监测站 + 云端数据看板C + Qt + MQTT + 驱动D3
PROJ-002嵌入式图像采集与分析仪C++ + Qt + OpenCV + V4L2D3

🥈 精品项目(技术深度)

项目 ID项目名称技术栈所属方向
PROJ-003网络协议分析仪C + Qt + libpcapD4
PROJ-004复古掌机模拟器C + Qt + 模拟器D4
PROJ-005工业级串口/总线调试工具C + Qt + LuaD4
PROJ-006气象数据记录仪 + Web 服务器C + Qt + Web 服务器D4

🥉 快速项目(1-2 个月)

项目 ID项目名称技术栈所属方向
PROJ-007陀螺仪 3D 姿态展示仪C + Qt + IIC 驱动D4
PROJ-008二维码名片生成器C + Qt + ZBarD4
PROJ-009触摸屏手写白板C + Qt + 触摸驱动D4
PROJ-010系统性能监视器C + Qt + procfsD4

✅ 已完成工作

历史里程碑 v0.5(2026-03)

完成时间:2026 年 3 月 主要成果

  • ✅ Mainline 内核迁移完成
  • ✅ GT911 触摸屏驱动支持
  • ✅ QT6 交叉编译流水线
  • ✅ 网络启动支持(TFTP/NFS)
  • ✅ 补丁自动化工具
  • ✅ WSL2 Mirrored 网络模式支持
  • ✅ 持续增长的完整教程体系

详细记录:v0.5 里程碑已完成 Mainline 内核迁移和 QT6 支持


🎖️ 贡献者

感谢所有为 IMX-Forge 项目做出贡献的开发者!


📞 联系方式


让嵌入式 Linux 开发变得简单! 🚀

Built with VitePress