Freefly Public
  • Freefly Wiki
  • Products
    • Astro
    • Pilot Pro
    • ALTA X
      • Introducing ALTA X
        • Features
      • Quick Start Guide
      • Aircraft Setup
      • Procedures
      • Integrations
        • DIU Blue sUAS - Alta X
        • Pilot Pro + Herelink
        • FAA Remote Identification (RID)
          • Remote ID Broadcast Module
        • Pilot Pro w/ RFD900
        • UXV Navtab w/ RFD900 (legacy)
          • UXV / RFD900 Radio Tech Specs
        • Isolator Cartridges
        • Skyview
        • Radio Transmitters
        • FPV Camera and Transmitter
        • LIDAR
        • External Computer
        • MoVI Carbon
        • 5V/12V DC-DC Converters
        • DJI Transmission
        • 12mm Rails Kit
        • Skid Landing Gear
      • Maintenance
        • Software Release Notes
        • Troubleshooting
          • Alta X Recovery Instructions
          • UXV Samsung Tablet Recovery Instructions
      • Testing and Certification
        • Test Documentation
        • Flight Testing
        • Certifications
        • Manufacturing Workflow
      • Appendix
        • Technical Specs
        • Performance Specs
        • Electrical Interfaces
        • Technical Drawings and CAD
        • Alta X Motor Change June 2022
        • Security Precautions and Best Practices
      • Legal
    • ALTA 8 Pro
      • Overview
        • Introduction
        • Specifications
        • Limitations
        • Abbreviations and Terminology
        • Systems Diagrams
        • ALTA 8 Pro Ground Control Desktop and Mobile App
        • CAD File
      • Setting up ALTA 8 Pro
        • First Time Setup
        • Unfolding and Folding ALTA
        • Radio Calibration and Channel Mapping
        • Configuring for MōVI
        • Isolator Cartridges
        • Battery Installation
        • Sensor Calibration
        • Propellers
        • Tuning ALTA Pro's Flight Controller
        • Additional Parameters
        • Saving, Loading, and Resetting Parameters
        • Updating your Wifi Password and SSID
      • Operating ALTA Pro
        • Flight Controller Modes
        • Home Switch
        • Status Light
        • Orientation Lights
        • Alarms
        • Aircraft Monitor
        • Data Logging
      • Normal Procedures
        • Unpacking and Setup
        • Before Starting
        • Before Takeoff
        • After Every Flight
        • After Last Flight
      • Emergency Procedures
        • Emergency Guidance
        • Alarm Indication
        • Pilot Loss of Orientation
        • Unexpected Flight Controller Behavior
        • Battery Exhaustion
        • Radio Loss of Signal
        • Loss of FPV Signal
      • Performance
        • Environmental
        • Weight / Endurance Performance Data
        • Allowable Gross Weight
      • Maintaining ALTA 8 Pro
        • General Information and Techniques
        • Maintenance Items
        • Firmware Update Process
        • Motor Alignment
        • Guidelines Following an Accident
      • Troubleshooting
        • Default Tuning Values
    • ALTA Ground Control
      • Software Release Notes
    • Mōvi Pro Series
      • Troubleshooting Tree
        • IMU Errors and the Flipper Cable
      • Mōvi Pro Overview
        • Features
        • Specification
        • System Diagrams
        • Key Links
      • Mōvi XL Overview
        • Specification
        • System Diagrams
        • Key Links
      • Mōvi Carbon Overview
        • Mōvi Carbon Pro Tips
        • New Features
        • Specification
        • System Diagrams
        • Key Links
      • Software Release Notes
        • Troubleshooting - Updating Firmware
      • Power Surge
      • Blackjack
        • What's New
        • 360° Roll
      • Mōvi Controller
        • Connect Mōvi Controller and FRX Pro to your Mōvi
        • Firmware Updates
        • Software Release Notes
      • Technical Drawings and CAD
        • Mōvi XL Setup Stand
      • Mōvi Pro and Carbon SL4 Guide
      • Camera Support
        • Panasonic BGH1 / BS1H Firmware Update
        • Air Commander Entire Firmware Update
    • FRX Pro
      • Overview
        • Introduction
        • In the Box
        • System Diagram
      • Specifications
      • Using FRX Pro
        • Mounting
        • Binding and Setup
        • Updating and Configuration
      • Troubleshooting
      • Software Release Notes
    • RTK GPS
      • Overview
      • Quick Start Guide
      • Module Installation
      • User Interface
      • RTK Theory of Operation
      • Specifications
      • Troubleshooting
      • Advanced Configuration
      • Firmware Release Notes
    • Motor Drives
      • Arc200
        • Getting Started
          • Basic Concepts
          • Mounting the Arc200
          • Wiring Arc200
          • Powering On and Throttle Safety
          • Sample Configurations
            • Dual Motor Skateboard
          • Multiple Drives
          • Warnings
        • Arc200 Firmware Updates
        • LED Codes
        • Freefly Tero Variant
      • Arc GUI
        • Basic Configuration and Auto Setup Wizard
        • Advanced Configuration (Parameter List)
      • API
      • Motor Drive FAQ's and Common Problems
    • SuperLight Batteries
      • Usage
      • Charging
      • Specifications
      • Interface
      • Maintenance
      • Firmware Updates
      • SL8 ESD Sticker Application Instructions
      • Warranty
      • Legal
    • Freefly Technical Standards
      • Torque Specifications
    • Wave Camera
      • Downloads
        • Previous Versions
      • Specifications
      • Maximum Frame Rates
      • FAQ
      • Camera Components
      • Exposure Guide
      • User Calibration
      • 4K vs. 2K
      • Amplify [BETA]
      • AI Enhance [BETA]
      • Troubleshooting
      • Laptop Recommendations
      • Lens Recommendations
      • Monitor Recommendations
      • Connector Pinouts
    • Ember Camera
      • Ember Quick Start Guide
      • Ember Firmware
      • Troubleshooting Guide
      • Resolutions and Frame Rates
      • Specifications
      • Menu and Settings
      • Pre-Record
      • Playback
      • Pinouts / Remote / Sync
      • Camera FAQ
      • Media Expander
      • Ember CAD
      • Ember App FAQ
      • Ember App Connection
        • Ember App Ethernet Setup
        • Ember App Wifi Setup
        • Ember App macOS Connection
      • Ember App Amplify (Beta)
      • Ember App Stabilization
      • Ember Scientific Toolbox App
        • Basic Usage & Exporting
        • Info Tab & Basic Tab
        • Vibration Tool
        • Amplify Tool
        • Tracking Tool
        • Measure Tool
        • Metadata Tool
  • ALTA Legacy CAD
Powered by GitBook
On this page
  • Arc200 Drive Firmware Files:
  • Arc200 Drive Bluetooth Firmware (installed separately from main drive firmware through the same procedure - will not wipe drive configuration):
  • Firmware Change Log:

Was this helpful?

Export as PDF
  1. Products
  2. Motor Drives
  3. Arc200

Arc200 Firmware Updates

PreviousWarningsNextLED Codes

Was this helpful?

Warning: Updating firmware will often make your saved motor configuration become invalidated. If you care about the settings loaded on the drive, make sure you use 'Save To File' on the configuration tab of the GUI so you can load the settings back onto the drive when done! When you update the firmware, the parameters will only be invalidated and lost if the new firmware has a different parameter definition set. Most major firmware releases change this but if an update has the exact same parameter definition, you will notice your parameters are retained.

Launch the updater EXE and select the .ENC file for the firmware you want to update to. You can downgrade or upgrade from and to any version you want.

Connect the USB cable with the drive powered off, then connect the ESC to a power source (such as a battery or lab supply). The LED on the drive should be solid blue. When it is solid blue, click load (you might need to wait a few seconds for the computer to recognize the drive). The drive will exit this solid-blue bootloader mode after 10-15 seconds so you need to get the timing right.

An alternate way to enter the bootloader to keep it in bootloader until the next power cycle is clicking 'Bootload and Reboot' on the configuration tab of the GUI. After clicking this, the drive will reboot and be in the solid-blue bootloader state. Now it will remain in bootloader forever until the next power cycle so you have all the time you need if you are struggling to use the timed bootloading method.

Arc200 Drive Firmware Files:

Arc200 Drive Bluetooth Firmware (installed separately from main drive firmware through the same procedure - will not wipe drive configuration):

Firmware Change Log:

v1.1.10:

  • Adds support for erasing the log memory chip

v1.1.9:

  • Adds a parameter that allows you to disable BTLE so that there are no security risks of people changing parameters while a drive is operating.

v1.1.8:

  • Re-enable data logging

v1.1.7 (note v1.1.6 was unreleased so this is a change log since 1.1.5):

The scale for PWM commands was changed in 1.1.7 to represent milliseconds rather than previous arbitrary units. This means if you use PWM input, you will need to re-adjust the throttle min/max/neutral points.

  • Fix math error in DC current estimate where the value would falsely increase when the PWM magnitude is railed.

  • Fix bug where regen torque is not available when a drive is configured in forward-only torque mode using hall sensors on a relatively slow motor (such as a bicycle hub motor).

  • Flash data logging has been disabled while an issue with the system is being investigated (in most cases, it didn't work in the previous releases either). We hope to re-enable this in the near future in a new firmware update.

  • Revise safety system on PWM so that there's no way updating settings can make the drive start up even if entering PWM mode and/or assigning invalid PWM ranges. PWM must pass through neutral before it'll start even after parameter updates.

  • Correct behavior to take away torque or speed command when PWM-on-encoder-line signal is disconnected from the drive as a safety if throttle is lost.

v1.1.5:

  • Bug fix which caused CAN re-transmission to fail in 1.1.4.

  • Direction reversal capability is now available from within the Motor Settings section of configuration.

  • Bug fix which prevents certain motors from stopping when spinning in jitter-start speed mode with a low slew rate command.

  • Bug fix where a motor with speed-dependent regen current that falls to zero-current at zero-RPM in hall-sensor mode may get stuck thinking it's spinning very slowly in reverse and not be able to accelerate forward.

v1.1.4 (note v1.1.3 was unreleased so this is a change log since 1.1.2):

  • Corrected major bugs in the current command offset system which previously prevented reaching full regen when the motor was spinning forwards in torque mode.

  • Corrected issue with integrator runaway during jitter start modes that created over-current faults and popping noises on certain motors and configurations.

  • Improved performance of undervoltage and overvoltage foldbacks to avoid tripping a hard fault during normal operation

  • Make Q-current request be buffered in mtr->q_request_pre_foldback so that logging tasks asynchronous with the fastloop can't sometimes pick up pre-foldback values

  • Add filtering to the PWM-out magnitude before it is fed into the foldback-regen-current-in-torque-forward-only system to fix an instability

  • Add filtering to the signed current magnitude used in jitter start current loops to avoid excessive acoustic noise during startup

  • Tero tuning added (compiled when built using the Tero Keil target)

  • Fix a divide-by-zero vulnerability if regen or accel current limit is set to 0A (or speed-dependent with a minimum of 0A).

  • Improvements to under-voltage performance decreasing the odds of false-tripping an under voltage fault.

  • Add support for CAN networking for command forwarding

  • Add support for throttle expo

  • Independent throttle/brake now smoothly transition between throttle and brake. No more step-change in torque request when you tap the brakes.

  • Change foldback-below-PWM-torque-forward-only default to 5% (previously 2%).

v1.1.2:

  • Major reliability bug fixes in the absolute encoder calibration algorithm.

  • Fix flash logging which was broken in v1.1.1.

  • Add raw brake input to the log

v1.1.1:

  • Remove current HPF parameter. Confusing and un-utilized.

  • Improved current command offset which is now just one parameter rather than being a speed-dependent setup requirement.

  • Bug-fix where the Q-axis integrator was allowed to run away when in torque-mode jitter-start-mode and a zero current command was received with the motor not spinning. This resulted in a large current spike when a command was received as the integrator was railed to a high voltage.

  • Add ability to set regen current foldback at low PWM widths when in torque forward only mode to avoid motor jerking at very low speeds with high regen commands.

  • Remove current HPF parameter. Confusing and un-utilized.

  • Improved current command offset which is now just one parameter rather than being a speed-dependent setup requirement.

  • Bug-fix where the Q-axis integrator was allowed to run away when in torque-mode jitter-start-mode and a zero current command was received with the motor not spinning. This resulted in a large current spike when a command was received as the integrator was railed to a high voltage.

  • Add ability to set regen current foldback at low PWM widths when in torque forward only mode to avoid motor jerking at very low speeds with high regen commands.

v1.1.0:

  • Turn on MCU pull-down on UART RX line for increased safety against noise-induced QX messages.

  • Update QX protocol to accept '...QQX...' beginning of message to allow for sending many Q's to clear the parser state machine.

  • Corrected feed-forward KV math on a ramp-start in speed mode to decrease the speed jump when transitioning from ramp to run.

  • Bug fix where the first time performing resistance might give different (incorrect) results compared to subsequent resistance measurements.

Windows GUI can be downloaded .

June 27, 2019 - April 1, 2019 - January 10, 2019 - November 15, 2018 - (see comment in release notes about PWM scaling if using PWM input!) October 9, 2018 - October 3, 2018 - August 23, 2018 - August 17, 2018 - July 17, 2018 - July 12, 2018 -

November 1, 2018 - increases output power 4dB for increased range.

here
v1.1.10
v1.1.9
v1.1.8
v1.1.7
v1.1.5
v1.1.4
v1.1.2
v1.1.1
v1.1.0
v1.0.100
v1.0.1