getafix
dvt, dvt2
SiFli SF32LB52
Gabbro
qemu_gabbro
Pebble Round 2 is a round color watch with a touchscreen, built around the SiFli SF32LB52. Its firmware targets the Gabbro platform, which apps see as a 260 × 260 round color display.
SoC: SiFli SF32LB52, with an Arm STAR-MC1 (Armv8-M) application core with FPU, a Bluetooth Low Energy controller on its own core, and 512 KiB SRAM
Flash: GigaDevice GD25Q256E, 32 MiB NOR
Display: 260 × 260, 64-color round JDI memory-in-pixel, driven by the SF32LB52 LCD controller
Backlight: Awinic AW9364E LED driver
Touch: Hynitron CST816 capacitive touch controller
Accelerometer: ST LIS2DW12
Magnetometer: MEMSIC MMC5603NJ
Ambient light: W1160
Vibration: Awinic AW86225 haptic driver (dvt2), or Awinic AW8623X
(dvt), with a linear resonant actuator
Microphone: PDM, on the SF32LB52 PDM interface
Power: Nordic nPM1300 PMIC and battery charger
Revision |
Description |
|---|---|
|
Design validation units, with an AW8623X haptic driver |
|
Second design validation build, with an AW86225 haptic driver |
Pebble Round 2 is programmed with a pblprog-sifli, over the watch’s debug UART:
Connect the programmer’s flex cable to the B2B connector on the watch mainboard.
Connect the programmer to the host over USB-C.
Turn the CHG switch on to power the watch from USB while programming,
so it stays reachable whatever its battery level.
The programmer’s page describes its connector, reset and charge switch.
Once connected, the pbl commands flash the watch and reach its console.
Generated from PebbleOS 3a7b71785. This page is maintained in the pebbleos repository: docs/boards/getafix/index.md.