FDR's RC stuff - Walkera DEVO


Contents:

Invitation:

There is an interesting discussion of hacking the DEVO transmitters software on the RC Groups forum: Walkera DEVO Tx Hacking
You are welcome to contribute to this project! If you are aware of any information, missing from the following tables, please share it with me or post it in the forum mentioned above!

The result of the forementioned project is an open source replacement firmware: DEVIATION

Technical data:

Walkera's new 2.4GHz "devention" transmitters are very capable transmitters for the money. They use STMicroelectronics' ARM based 32bit microcontrollers, most of them have color touchscreen diplay. Their software is updatable via USB with Walkera's own Devention DfuSe USB Upgrade Tool v2.0. The upgrade files are in DFU (Device Firmware Upgrade) format.

The software consists of three parts:

Firmware
The program inside the Tx.
Library
Resources, i.e.: pictures, fonts and the string table.
Model data
All the model settings, which can be saved to the computer or loaded from it, they also can be transfered wirelessly between two DEVO transmitters (but same type only).

MTC-01

MTC-01
Software:
Type Date Version Link
MTC Android App 2013-01-10 (2012-12-11) v1.1 Download

2402D

2402D
Hardware:
MCU: ATmega168PA-AU
Display: monochrome, custom segments
RF module: WK-2408-RF
Transceiver: CYRF6936

DEVO 4

DEVO 4
Hardware:
MCU: ???
Display: none
RF module: none (built-in)
Transceiver: CYRF6936

DEVO F4

DEVO F4
Hardware:
MCU: ???
Display: color matrix
Software:
Type Power Date FW Link
DEVO F4 100mW 2013-04-15 v0.2A Download
DEVO F4 10mW 2013-04-15 v0.2B Download

DEVO 6

DEVO 6
Hardware:
MCU: ???
Display: 2.8 inch color touch-sensitive, 320x240
RF module: WK-21201 RF
Library's String Table:
Version Address Languages Count Length
DEVO-6 Lib v0.1 0x0017C400 English, German, Chinese 272 32
DEVO-6 Lib v0.2 0x00182600 English, Chinese, German, French, Spanish 316 32
DEVO-6 Lib v0.3 0x00186500 English, Chinese, German, French, Spanish 319 32
Model data:
Length: 804 bytes

DEVO 6S

DEVO 6S
Hardware:
MCU: ???
Display: 2.8 inch color touch-sensitive, 320x240
Software:
Type Power Date FW Lib. Link
DEVO 6S 100mW 2013-01-22 v0.7A v0.3 Download
DEVO 6S 10mW 2013-01-22 v0.7B v0.3 Download
Library's String Table:
Version Address Languages Count Length
DEVO-6 Lib v0.2 0x00182600 English, Chinese, German, French, Spanish 316 32
DEVO-6 Lib v0.3 0x00186500 English, Chinese, German, French, Spanish 319 32
Model data:
Length: 804 bytes

DEVO 7

DEVO 7
Hardware:
MCU: STM32F100C8T6B
Display: Monochrome
RF module: WK-21201 RF
Software:
Type Power Date FW Link
DEVO 7 100mW 2013-01-22 v0.5A Download
DEVO 7 10mW 2013-01-22 v0.5B Download
Model data:
Length: 792 bytes

DEVO 7E

DEVO 7E
Hardware:
MCU: STM32F103RBT6
SPI Flash: SST25VF016B-75-4I-S2AF
Display: TG12864Z 128x64 monochrome matrix
Dispay controller: NT7538
Software:
Type Power Date FW Lib. Link
DEVO 7E 10mW 2013-01-22 v0.2 v0.1 Download

DEVO F7

DEVO F7
Hardware:
MCU: STM32F103RBT6
SPI Flash: PCT25VF512A-33-4C-SAE
(64KB model data)
Display: 3.5 inch color matrix
Software:
Type Power Date FW Link
DEVO F7 100mW 2013-04-15 v0.3A Download
DEVO F7 100mW 2013-04-15 v0.3B Download

DEVO 8

DEVO 8
Hardware:
MCU: STM32F103VCT6
SPI Flash: SST25VF032B-80-4I-S2AF
(12x4KB model data, 63x64KB library)
Display: RDT028C0SP00 2.8 inch color touch-sensitive, 320x240
Touch screen controller: TSC2008
RF module: WK-21201 RF
Transceiver: CYRF6936
RF amplifier: T212
Library's String Table:
Version Address Languages Count Length
DEVO-8 Lib v0.0.3 0x0017EC00 English, German, Chinese, French 284 32
DEVO-8 Lib v0.0.4 0x00184C00 English, Chinese, German, French, Spanish 328 32
DEVO-8 Lib v0.0.5 0x00187E00 English, Chinese, German, French, Spanish 331 32
Jump to my customized libraries...
Model data:
Length: 912 bytes
Model configurator webapp for DEVO 8 / 8S transmitters

DEVO 8S

DEVO 8S
Hardware:
MCU: STM32F103VCT6
SPI Flash: SST25VF032B-80-4I-S2AF
(12x4KB model data, 63x64KB library)
Display: RDT028C0SP00 2.8 inch color touch-sensitive, 320x240
Touch screen controller: TSC2008
Transceiver: CYRF6936
RF amplifier: T212
Software:
Type Power Date FW Lib. Link
DEVO 8S 100mW 2013-07-04 v1.0A v0.0.5 Download
DEVO 8S 10mW 2013-07-04 v1.0B v0.0.5 Download
Library's String Table:
Version Address Languages Count Length
DEVO-8 Lib v0.0.4 0x00184C00 English, Chinese, German, French, Spanish 328 32
DEVO-8 Lib v0.0.5 0x00187E00 English, Chinese, German, French, Spanish 331 32
Jump to my customized libraries...
Model data:
Length: 912 bytes
Model configurator webapp for DEVO 8 / 8S transmitters

DEVO 10

DEVO 10
Hardware:
MCU: STM32F103VCT6
SPI Flash: ??? (probably: SST25VF016B)
(30x4KB model data, 30x64KB library)
Display: TG12864H-17 Monochrome, matrix 128x64, 65.5x38.0mm
RF module: WK-21201 RF
Software:
Type Power Date FW Lib. Link
DEVO 10 100mW 2013-01-22 v0.7A v0.2 Download
DEVO 10 10mW 2013-01-22 v0.7B v0.2 Download
Library's String Table:
Version Address Languages Count Length
DEVO-10 Lib v0.1 0x00035C00 English, Chinese, German, French, Spanish 329 32
DEVO-10 Lib v0.2 0x00035C00 English, Chinese, German, French, Spanish 330 32
Model data:
Length: 1036 bytes

DEVO 12

DEVO 12
Hardware:
MCU: STM32F103ZET6
Display: 4.7 inch color touch-sensitive, 480x272
Display coltroller: EPSON S1D13517F00A1
SPI Flash: S29GL128P10TFI01
RAM: ISSI IS42S16100E-7TL
RF module: WK-21201 RF
Library's String Table:
Version Address Languages Count Length
DEVO-12 Lib v1.0.6 0x0073E200 English, French, German, Chinese 436 48
DEVO-12 Lib v1.0.7 0x00754680 English, Chinese, German, French, Spanish 480 48
DEVO-12 Lib v1.0.8 0x00754680 English, Chinese, German, French, Spanish 480 48
Model data:
Length: 1596 bytes

DEVO 12S

DEVO 12S
Hardware:
MCU: STM32F103ZET6
Display: 4.7 inch color touch-sensitive, 480x272
Display coltroller: EPSON S1D13517F00A1
SPI Flash: S29GL128P10TFI01
RAM: ISSI IS42S16100E-7TL
Software:
Type Power Date FW Lib. Link
DEVO 12S 100mW 2013-01-22 v1.5A v1.0.8 Download
DEVO 12S 10mW 2013-01-22 v1.5B v1.0.8 Download
Library's String Table:
Version Address Languages Count Length
DEVO-12 Lib v1.0.7 0x00754680 English, Chinese, German, French, Spanish 480 48
DEVO-12 Lib v1.0.8 0x00754680 English, Chinese, German, French, Spanish 480 48
Model data:
Length: 1596 bytes

Customized Libraries:

Photos:
Main display Dual Rate 1 Dual Rate 2
Message Throttle Curve Power Amplifier
Model Name Device Select Device Output

Download:
DEVO 6 and 6S v0.3 library with increased visibility (for firmware v0.4A, v0.4B, v0.5A, v0.5B, v0.6A and v0.6B) FDR v3
DEVO 8 and 8S v0.0.5 library with increased visibility (for firmware v0.7A, v0.7B, v0.8A and v0.8B) FDR v7
DEVO 12 and 12S v1.0.8 library with increased visibility (for firmware v1.3A, v1.3B, v1.4A and v1.4B) FDR v2 (This one makes skin 2 unusable! Only suitable for skin 1 and 3.)




If you find the information on this site useful, please donate the work done: