SOPHGO BM1688 Edge TPU Processor - Detailed Specification/Datasheet

SOPHGO BM1688 Edge TPU Processor - Detailed Specification (V3.0.5)

This post summarizes the BM1688 product introduction from the v3.0.5 terminal product line materials. It is intended as a technical overview for engineers evaluating BM1688 devices.

Executive Summary

  • Dual-TPU architecture with 16 TOPS @ INT8.
  • 8-core ARM Cortex-A53 compute platform.
  • LPDDR4/LPDDR4X 2x32-bit memory interface.
  • Professional ISP with 8Mp60 imaging and 3DNR/HDR/LDC/3A/Dehaze.
  • CV hardware modules: IVE, stitching, 360-degree fisheye dewarp, binocular depth.
  • Multi-sensor input and dual-display output.
  • High-speed I/O: SATA/PCIe/USB, plus dual GMAC.

Main Specifications (BM1688)

  • CPU: 8x ARM CA53.
  • Memory: LPDDR4/LPDDR4X 2x32-bit.
  • TPU: 16 TOPS @ INT8 (dual-TPU architecture).
  • Decode: H.264/H.265 hardware decode, max 16x2Mp30.
  • Encode: H.264/H.265 hardware encode, max 10x2Mp30.
  • ISP/CV: 8Mp60; 3DNR/HDR/LDC/3A/Dehaze; IVE; stitching; 360-degree fisheye dewarp; binocular depth.
  • VI/VO: Multi-sensor input; dual display.
  • I/O: SATA, PCIe, USB, dual GMAC.
  • Peripherals: PWM/UART/SPI/SD/I2C/GPIO.

BM1688 vs CV186AH (From Source)

Feature BM1688 CV186AH
Compute Platform Intelligent Edge 16T~8T Smart Terminal 7.2T
Processor 8x ARM CA53 6x ARM CA53
Memory LPDDR4/LPDDR4X 2x32-bit LPDDR4/LPDDR4X 2x32-bit
TPU (INT8) 16 TOPS 7.2 TOPS
Codec H.264/H.265/MJPEG, max 16x2Mp30 H.264/H.265/MJPEG, max 16x2Mp30
ISP/CV 2f-HDR, 3DNR/LDC/3A/Dehaze, IVE/VPSS, stitching, dewarp, depth 2f-HDR, 3DNR/LDC/3A/Dehaze, IVE/VPSS, stitching, dewarp, depth
VI/VO Multi-sensor input, dual display Multi-sensor input, dual display
High-Speed I/O SATA / GMAC / PCIe / USB SATA / GMAC / PCIe / USB
Peripherals PWM/UART/SPI/SD/I2C/GPIO PWM/UART/SPI/SD/I2C/GPIO

BM1688 Detailed Capabilities

Category BM1688 Details
Compute Dual-TPU architecture, 16 TOPS @ INT8
CPU 8-core ARM CA53 for efficient multi-task compute
ISP & Vision 8Mp60 ISP; 3DNR/HDR/LDC/3A/Dehaze
CV Hardware IVE, stitching, 360-degree fisheye dewarp, binocular depth
Codec Decode 16x2Mp30; Encode 10x2Mp30 (H.264/H.265)
Display & Sensors Multi-sensor input; dual display output
Expansion SATA/PCIe/USB with dual GMAC
Peripherals PWM/UART/SPI/SD/I2C/GPIO

Applications (From Source)

  • Smart micro-servers.
  • Smart NVR.
  • AI NAS.
  • Smart lawn mowers.

LEARN MORE

To request the official BM1688 datasheet, SDK, or reference designs, email [email protected].
For system integration and custom solution support, visit https://aimorelogy.com.

sophonsdk_edge_v2.1_official_release

2025-11-25

The SDK version 2.1 for BM1688 and CV186AH is included in the compressed package. The file list contains a brief description of each module.

Update notes:

  1. Optimized sleep/wake-up, supporting deep sleep
    . 2. Upgraded libyuv to version 1787, improving performance.
  2. Optimized OpenCV operators, supporting BMCV hardware acceleration
    . 4. Optimized BMCV TPU operators, supporting dual-core TPU computing
    . 5. Supports recording power-on reasons
    . 6. Added OTA upgrade support in recovery mode.
  3. Supports cross-platform upgrades with up to 4GB of RAM
    . 8. Updated video decoding firmware (r368959), resolving stream freezing issues.
  4. Improved ISP AF functionality, supporting autofocus.
  5. Added support for sensor: gc8613
    . 11. OTA supports upgrading specified partitions.
  6. Upgraded Python libraries, OpenCV supports Python calls.
  7. FFmpeg supports WebRTC streaming.

download

Sophonsdk_v2.1 source code

2025-11-25

The sophonsdk_v2.1_source_code file contains all the source code for edges and ends.

download

SDK sophonsdk_device_v2.1_official_release

2025-11-25

The SDK version 2.1 for the BM1688 and CV186AH on the device side is included in the compressed package, which contains a brief description of each module.
Update content includes:

  1. Optimized sleep/wake-up, supporting deep sleep;
  2. Significantly optimized system startup time
    ; 3. Support for automatically acquiring eMMC capacity and dynamically adjusting the data partition size;
  3. Improved ISP AF function, supporting autofocus;
  4. Updated video decoding firmware (r368959), resolving the bitstream stalling issue.

download

SDK User Manual

2025-11-25

SDK User Manual

Check

Development Documentation BSP Development Reference Manual

2025-11-25

BSP Development Reference Manual

Check

Development Documentation : LIBSOPHON User Manual

2025-11-25

LIBSOPHON User Manual

Check

BMLIB Development Reference Manual

2025-11-25

BMLIB Development Reference Manual

Check

Development Documentation : BMRuntime Development Reference Manual

2025-11-25

BMRuntime Development Reference Manual

Check

BMCV Development Reference Manual

2025-11-25

BMCV Development Reference Manual

Check

MULTIMEDIA User Guide ( Developer Documentation )

2025-11-25

MULTIMEDIA User Guide

Check

Development Documentation Multimedia Customer FAQ Manual

2025-11-25

Multimedia Customer FAQ Manual

Check

Development Documentation Multimedia Manual User Manual

2025-11-25

Multimedia Manual

Check

TPU-MLIR Quick Start Guide

2025-11-25

TPU-MLIR Quick Start Guide

Check

TPU-MLIR Development Reference Manual

2025-11-25

TPU-MLIR Development Reference Manual

Check

SAIL User Manual ( Development Documentation )

2025-11-25

SAIL User Manual

Check