Skip to content

Firmware DSPIC33 gimbal arm

mefistotelis edited this page Jul 30, 2021 · 3 revisions

Table of Contents

Target
Purpose
Versions
Structure
Boot process
OS and Libraries
Flashing
Interfaces

Target

The firmware has 3 variants, of which each programs specific DSPIC33 microcontroller. Location of these chips:

Purpose

The firmware is responsible of controlling a single arm of the gimbal. It reads arm position potentiometer and receives commands from the gimbal control MCU. Based on this data it supplies control signal to the arm motor driver circuit.

Versions

The firmware comes in 3 variants, which are most likely identical besides arm identification data: there is yaw, pitch and roll variant.

There is no information about versions of the firmware.

Structure

No analysis of the firmware content were performed.

Boot process

No analysis of the booting procedure were performed.

OS and Libraries

No analysis of the firmware content were performed.

Flashing

TODO

Interfaces

TODO

Clone this wiki locally