地摊上的蓝牙音箱、儿童玩具、百元内耳机和录音笔,拆开看十有八九都是杰理的芯片。杰理芯片集成度高、价格便宜到按毛算,但对个人开发者和折腾硬件的爱好者来说难以上手。主要是因为杰理走的是纯 B2B 路线,只对签了保密协议的大方案商开放 SDK 和技术支持。官方网站上散客连一份普通的数据手册都找不到,很多芯片还用自己魔改的指令集和专有烧录盒,网络资料全散落在各种论坛、网盘和旧帖子里。
这里把我搜集到的靠谱资源分类整理出来,方便找资料。
官方资料
杰理官方近年不仅搭建了在线文档中心,并在 GitHub 和 GitLab 上开放了多条芯片产线的完整 SDK 源码、驱动以及跨平台支持库;同时一级代理商与模块商的公开页面也是获取正规资料的核心途径。
在线文档
| 资源名称 | 链接 | 说明 |
|---|---|---|
| KDocs 知识库 | 链接 | 官方知识库入口,包含各产品线架构说明与开发规范 |
| SDKWiki | 链接 | 官方 SDK 架构百科,梳理工程目录结构与通用中间件用法 |
| 开发工具指南 | 链接 | 官方编译工具链、下载工具和上位机配置软件使用手册 |
| AD16 上手与烧录说明 | 链接 | 详细记录了编译环境依赖、驱动安装及测试盒连接流程 |
| iOS OTA 开发文档 | 链接 | 苹果端蓝牙固件空中升级协议与交互流程规范 |
官方开源仓库 Jieli-Tech
主页:https://github.com/Jieli-Tech
杰理在 GitHub 开源了大量芯片的官方底层 SDK、启动引导程序以及跨平台生态:
- 芯片固件与通用 MCU SDK:
- fw-AC63_BT_SDK / fw-AC63_GP_MCU:AC63 系列通用蓝牙与 MCU 固件 SDK,支持 AC631N、AC632N、AC635N、AC636N、AC637N 等型号。
- fw-AD15N:覆盖 AD14N、AD15N、AC104N、AD17N、AD18N 等多个芯片系列的通用 MCU SDK,内置场景配置工程与 Makefile。
- fw-AD16N:AD16N 系列 32bit DSP 语音芯片的通用 MCU SDK。
- AD23N:带 NPU 与 FPU 的 AI 语音玩具与小音箱通用 MCU SDK。
- AD24N:双发射 32bit DSP 语音芯片通用 MCU SDK。
- AW30N / fw-AW31N_BLE_SDK:支持 BLE 5.4 与 2.4GHz 私有协议的无线主控 SDK。
- fw-Bootloader:官方定制的芯片引导程序源码,用于学习上电引导、Flash 分区与固件跳转。
- 移动端与全平台生态:
- 蓝牙通信库:Android-JL_Bluetooth、iOS-JL_Bluetooth,基于 RCSP 协议实现设备通信与控制,并配套提供 android-bt-demo 与 ios-bt-demo 示例。
- 固件 OTA 升级:覆盖 Android-JL_OTA、iOS-JL_OTA、WeChat-Mini-Program-OTA(微信小程序)、HarmonyOS-JL_OTA(鸿蒙系统)以及 JL_OTA_Flutter。
- 健康与智能家居:Android-JL_Health、iOS-JL_Health 以及 Flutter-JL_Home 客户端。
官方自建 GitLab
主页:https://gitlab.zh-jieli.com/JL-Studio
官方维护的代码托管站,主要用于存放官方定制 IDE(JL-Studio)的插件、核心环境组件与编译支持脚本。
方案商与代理商
| 渠道 | 链接 | 说明 |
|---|---|---|
| 极星电子规格书下载站 | 链接 | 收录大量 AC690X、AC692X、AC695X、AC696X 原厂规格书 |
| 云芯微文档中心 | 链接 | 蓝牙数传与音频播放模组手册及 AT 指令集 |
| 云芯微产品中心 | 链接 | 市面主流杰理成品模组硬件形态与功能方案展示 |
| 云芯微技术论坛 | 首页 / 讨论帖 | 交流论坛,常有坛友分享 SDK 压缩包、烧录软件与排错记录 |
民间大神
在官方生态封闭的情况下,国内外极客对杰理芯片进行了深入的底层逆向、工具开发与开源框架移植。
kagaimiq
GitHub 主页:https://github.com/kagaimiq
海外逆向极客,长期深耕杰理芯片的底层架构与工具链逆向。其维护的全部杰理与相关仓库包括:
- jielie:杰理逆向知识库,梳理了 pi32 指令集、芯片架构、未公开寄存器地址映射及反汇编脚本。
- jl-uboot-tool:基于芯片内置 Uboot 协议开发的固件读写工具,可通过 USB 或串口直接 dump 固件、擦除与烧录 Flash,脱离官方专用烧录盒。
- jl-misctools:杰理固件解包、重打包与加密校验分析的实用 Python 脚本集。
- jl-msbm:作者编写的杰理芯片专用简易裸机运行工程。
- bluetrum-tools:同类竞品中科蓝讯芯片逆向工具,用于华南白牌音频主控的横向对比研究。
pla155
立创开源主页:pla155
活跃创客,专注于低成本硬件下载工具与 CPU 裸机运行探索:
- Jerry Downloader V2.0 烧录器:自制杰理一线通与强制下载器,基于通用元器件实现,开源原理图与 PCB,能低成本替代官方高价烧录盒。
- 杰理 CPU 裸奔思路与工程:探索杰理 CPU 裸机运行的硬件工程与实现思路。
冯芳芳
Gitee 主页:fengfangfang
国内开发者,致力于把通用开源框架移植到杰理主控上:
- AC636N 适配 Arduino(含内置示例编译报告):将 Arduino 框架移植到 AC636N,并给出了完整的官方示例库编译测试结果。
- AC636N 移植 u8g2:基于 AC636N 官方工程移植集成了 u8g2 单色屏图形驱动库。
- AC6905 极简裸机环境:在立创开源发表的极简裸机运行环境搭建教程,基于 AC6905 实测验证通过。
christian-kramer
GitHub 主页:christian-kramer
- AC690X 逆向笔记:记录了对早期经典主控 AC690X 的摸索手记,包含汇编工具链、引脚排布和实验步骤。
社区探索与海外论坛
- AC690N 裸机开发教程:立创开源平台文章,探讨如何在 AC690N 上脱离官方庞杂 SDK 编写简易裸机代码。
- 俄罗斯 USMI 论坛(专帖):俄罗斯单片机与音频论坛,聚集了大量拆解华强北音箱主控的极客,包含 Flash 飞线读取与固件反编译讨论。
二开硬件链接
手头没有现成板子时,可以在淘宝淘一些低成本库存或成品小板做二次开发实验。
| 板子名称 | 参考链接 | 说明 |
|---|---|---|
| 蓝牙音响库存主板 | 淘宝链接 | 全新库存蓝牙音响主板,无原厂资料,适合买来做硬件逆向和 DIY 研究 |
| 疑似 AC6958 蓝牙主板 | 淘宝链接 | 极低成本蓝牙板,适合盲狙赌一把 AC6958 主控 |
| 全新二次开发板 A | 淘宝链接 | 全新板子,引脚引出清晰,适合买来直接做二次开发 |
| 全新二次开发板 B | 淘宝链接 | 全新现成小板,外围元件完整,同样很适合拿来做二次开发折腾 |
杂项
本节汇总了鸿蒙系统移植仓、入门实战教程、非正规找资料渠道以及开发者交流群。
移植与实战参考
| 资源名称 | 链接 | 说明 |
|---|---|---|
| OpenHarmony 杰理 SoC 仓 | 链接 | 开源鸿蒙适配仓,包含 AC695X 的 BSP 驱动与蓝牙协议栈源码 |
| OpenHarmony 小型系统移植参考 | 链接 | 官方小型系统移植展示文档,对同类芯片轻量系统与显示驱动移植有参考价值 |
| CSDN AC696 入门教程 | 链接 | 记录 AC696 系列 SDK 获取方式、工程建立与烧录操作全流程 |
| 尚硅谷杰理蓝牙实战视频 | 链接 | B 站公开的嵌入式杰理芯片实战视频,以蓝牙音箱项目演示基础开发 |
| 牛客网杰理工作体验讨论 | 链接 | 牛客网上讨论帖,从内部员工视角侧面了解杰理研发文化与技术栈特点 |
淘宝卖家与闲鱼渠道
在淘宝购买杰理开发板或芯片时,可以直接向卖家索要商家配套的 SDK 和资料包;也可以在闲鱼搜索对应芯片型号,常有人打包转让内部工程源码与工具链。
开发者交流群
遇到深坑或者缺特定 SDK 压缩包时,可以进群求助交流:
| 群名称 | QQ 群号 |
|---|---|
| 杰理WIFI开源社区 | 593243414 |
| 杰理科技华东技术交流 | 658199016 |
| JL杰理BLE开源社区 | 661618204 |
| JL杰理芯片方案开发 | 709159759 |
| 杰理蓝牙mp3方案开发 | 714234904 |
| 杰理蓝牙 | 729059606 |
| JL杰理蓝牙与音频开源社区 | 764468449 |
| arm板系统研究 | 973359785 |