M1s DOCK 开发板
2022-11-09
更新历史
日期 | 版本 | 作者 | 更新内容 |
---|---|---|---|
2022-11-09 | v0.2 | wonder |
|
2022-11-04 | v0.1 | wonder |
|
产品概述
Sipeed M1s Dock 是基于 Sipeed M1s 模组来设计的一款核心板,引出了 MIPI CSI、SPI LCD 等 FPC 接口,免去接线难的烦恼。使用最精简的设计,用于客户对模组进行模组评估,或者爱好者直接上手游玩等用途。
购买链接:淘宝
宣传视频
M1s Dock 和 M0Sense 总览:3:15 之前的都是 M1s Dock。
板卡特点
- 主芯片 BL808 RISC-V 480Mhz + NPU BLAI-100
- 板载 USB 转 UART 调试器(可实现一键点击烧录,无需按实体按键)
- 板载显示屏座子(可选配 1.69 寸 240x280 电容触摸屏)
- 板载 MIPI 摄像头座子(可选配 200W 像素摄像头)
- 支持 2.4G WIFI / BT / BLE
- 板载 1 个模拟麦克风、1 个 LED、1 个 TF 卡座
- 引出一路 USB-OTG 到 USB Type-C 接口
硬件参数
M1s Dock | |
---|---|
M1s 模组 | |
三核异构RISC-V CPUs: · RV64GCV 480MHz · RV32GCP 320MHz · RV32EMC 160MHz |
|
AI NN 通用硬件加速器 —— BLAI-100 用于视频/音频检测/识别 | |
内置 768KB SRAM + 64MB UHS PSRAM | |
编解码: - MJPEG and H264(Baseline/Main) - 1920x1080@30fps + 640x480@30fps |
|
接口: - 摄像头接口 :DVP 和 MIPI-CSI - 显示接口:SPI、DBI、DPI(RGB) |
|
无线: - 支持 Wi-Fi 802.11 b/g/n - 支持 Bluetooth 5.x Dual-mode(BT+BLE) - 支持 Wi-Fi / 蓝牙 共存 |
|
USB 2.0 HS OTG (引出到 USB Type-C 接口) | |
板载部件 | |
板载 USB 转 UART 调试器(使用官方下载工具可实现一键点击烧录,无需按实体按键) | |
板载 1 个显示屏座子(可选配 1.69 寸 240 x 280 电容触摸屏) | |
板载 MIPI 摄像头座子(可选配 200W 像素摄像头) | |
板载 1 个模拟麦克风、1 个 LED、1 个 TF 卡座 | |
其他说明 | |
3D 模型文件下载:点击跳转 | |
外部供电需求 TYPE-C 接口:5V±10% 0.5A | |
温升: <30K | |
工作温度范围:-10℃ ~ 65℃ |
主控核心
三核异构 M0,D0,LP。
M0 | D0 | LP |
---|---|---|
平头哥 E907@320MHz | 平头哥 C906@480MHz | 平头哥 E902@160MHz |
外设框图
尺寸图
引脚图
产品对比
项目 | Maix Bit | ESP32 cam | M1s Dock |
---|---|---|---|
处理器 | K210 | ESP32 | M1s(BL808) |
摄像头 | 0.3MP DVP GC0328 | 2MP DVP OV2640 with flash LED | 2MP MIPI OV2685(two-side) with flash LED |
显示屏 | 2.4 inch 320x240 | 1.68 inch 280x240 带电容触摸 | |
音频 | I2S MEMS MIC | Analog MEMS MIC + LineOut | |
SD 卡槽 | SPI 模式 | SPI 模式 | · SDHC 模式 · JTAG 模式 |
按键 | Reset Boot |
Reset | · Reset · Boot · User x 2 |
USB | USB to Serial x 1 | · USB to Dual Serial x 1 · USB OTG HS |
|
其他 | 4P x 1.25mm 连接器(串口) | ||
引脚 | 2 x 18 pins,可用于面包板 | 2 x 8 pins | 2 x 16 pins,可用于面包板 |
JTAG | 可选 TF2JTAG | ||
外壳 | 可选 | ||
尺寸 | 25 x 53 mm | 27 x 41 mm | 27 x 55 mm |
软件描述
M1s Dock | |
---|---|
OS | · 完备支持 FreeRTOS · 基础支持 Linux |
开发方式 | · 原生 C SDK · MaixHAL C 模块 · PikaPython |
固件下载 | · 串口下载 · 虚拟磁盘拖拽式更新 |
AI 推理框架 | · 支持原生 SDK 的 BLAI 加速推理引擎 · 支持通用 TinyMaix 推理引擎 |
AI 模型下载 | · MaixHub 下载。支持 人脸检测,识别,姿态检测,手势检测 等 |
Sipeed 参考示例 | · https://gitee.com/sipeed/M1s_BL808_example |
支持算子列表
Type | Operators | Applicable Subset Spec. | Processor |
---|---|---|---|
Convolution | Conv | Kernel: 1x1,3x3,5x5,7x7 | :strong:NPU |
Stride: 1x1, 2x2 | |||
Dilation: 1x1, 2x2 | |||
Pad: same | |||
Depthwise Conv | Kernel: 1x1,3x3 (5x5, 7x7 TBD) | :strong:NPU |
|
Stride: 1x1, 2x2 | |||
Dilation: 1x1 (2x2 TBD) | |||
Pad: same | |||
Transpose Conv | Kernel: 3x3 | strong:NPU |
|
Stride: 2x2 | |||
Pooling | MaxPool (NPU TBD) | Kerenl: 2x2 | DSP |
Stride: 2x2 | |||
MaxPool | Kerenl: 3x3 | :strong:NPU |
|
Stride: 1x1, 2x2 | |||
Activation | Relu | :strong:NPU |
|
Relu 6 | :strong:NPU |
||
Other processing | BatchNormalization | fused with conv | :strong:NPU |
Add (shortcut) | :strong:NPU |
||
Concat (route) | Channel wise (AXIS 3 in BHWC) | :strong:NPU |
|
Fully Connected | :strong:NPU |
||
Upsample | Nearest | :strong:NPU |
补充资料
- 板卡规格书
- 板卡原理图
- 板卡点位图
- 板卡尺寸图
- 3D 模型文件
- 板卡芯片数据手册
- 触摸屏手册
- 博流官方文档
- BL808 数据手册 (gitee)
- BL808 参考手册 (gitee)
- Sipeed SDK (gitee)
- Sipeed Examples(gitee)
- Bouffalolab SDK(Github)
- Linux SDK(Github)
- 交流 QQ 群:
592731168
。点我加群 - 论坛:bbs.sipeed.com
- 在线模型平台
注意事项
项目 | 注意事项 |
---|---|
静电防护 | 请避免静电打到 PCBA 上;接触 PCBA 之前请把手的静电释放掉 |
容忍电压 | 每个 GPIO 的工作电压已经在原理图中标注出来,请不要让 GPIO 的实际工作的电压超过额定值,否则会引起 PCBA 的永久性损坏 |
FPC 座子 | 在连接 FPC 软排线的时候,请确保排线无偏侈地完整地插入到排线中 |
插拔 | 请完全断电后才进行插拔操作 |
避免短路 | 请在上电过程中,避免任何液体和金属触碰到 PCBA 上的元件的焊盘,否则会导致路,烧毁 PCBA |
联系
Sipeed M1s Dock 开发板可以在多种场景实现客户不同方面的需要,技术支持和商业合作请联系邮箱 support@sipeed.com