Cypher/FirmWareUpdate
From Flex Innovations Wiki
Under Construction
Contents
Changelog for Firmware 4.2 R1
- Moves to Betaflight 4.2 platform (From 3.5)
- Supports select Spektrum SRXL2 Receivers
- Defaults to Spektrum SRXL2 Radio type on flash/out of box
- Includes minor improvements including elevator compensation for smoother transitions to forward flight
Updating to Firmware 4.2 R1
Prep
- Download the 4.2 R1 HEX FILE and save it to a know folder on your Windows PC/Tablet such as Documents
- Open the Betaflight Configurator. Update it to version 10.6.0 or newer
Normal Firmware Update (see alternate at bottom)
Note: This is straight forward using the in APP controls, but we will do a detailed step by step instruction here.
- Disconnect the USB Cable from the FLEXF3.
- Now Connect the USB cable from the FLEXF3 to the PC.
- Press the Connect (1) button at the top right of the Betaflight Configurator
- Press the Update Firmware (2) button at the top right.
- Press the Load Firmware [Local] (3) button at the bottom right.
- Select the *.hex file from the location you stored it in prep.
- Leave the default settings at the top left area, then make sure ALL the sliders are OFF.
- Now change the Full chip erase slider to ON.
- Press the Flash Firmware button
- You will see the Flashing... progress bar moving, then Verifying... and after a couple minutes green Programming: SUCCESSFULL and the firmware update is complete.
Update Settings
- At this point after firmware update your FLEXF3/Cypher has the factory default settings, so you can set it as if it were new.
- BF 4.2 REQUIRES that you Calibrate Accelerometer on the Setup screen before you can Arm/Fly. This is documented on the main Cypher VTOL Wiki page.
- BF 4.2 for Cypher defaults to TELEMETRY ON. If you are not using Telemetry, you MUST move the slider on the Configuration screen to OFF.
- The Cypher 4.2 defaults to the new Spektrum SRXL2 radio settings. For other radio settings consult the Cypher Manual to choose as before.
- Spektrum SRXL (older) users, you will select SPEKTRUM2048/SRXL.
- Other radios select your Serial Receiver Provider per the Instruction Manual or Wiki.
- Select the Channel Map on the Receiver screen for your radio. (see the Instruction Manual or Wiki.) if not obvious.
- If you prefer a Motor Arming Switch to Arming/Disarming with stick commands, the Instructions can be found on this Page in the MODES section.
Alternate Firmware Flash Method
Recovery Firmware Update (using boot pins)
Note: Before trying recovery, close all apps and restart your PC and try the normal procedure again.
If you have lost communication with your board follow these steps to restore communication:
- Power off, Disconnect FLEXF3 from USB Cable
- Enable No reboot sequence.
- Enable Full chip erase.
- Enable Flash on Connect.
- Jumper (short) the BOOT pins.
- Press the Load Firmware [Local] (3) button at the bottom right.
- Select the *.hex file from the location you stored it in prep.
- Connect USB Cable to FLEXF3 (activity LED will NOT flash if done correctly). The Flash update should start automatically. Wait for it to complete
- Remove BOOT jumper. Remove USB cable.
- Power on by USB cable (activity LED should flash).
- Connect normally and Update Settings.