(→Instructions) |
|||
Line 58: | Line 58: | ||
There are a few different ways to go about flashing your device. | There are a few different ways to go about flashing your device. | ||
+ | # Make sure that you have completed the installation and can communicate with your device through a terminal program. (PuTTY, screen, etc.) | ||
# Download one of the available programs. | # Download one of the available programs. | ||
#* [[AlarmDecoderGUI]] - .NET/Mono and Gtk# | #* [[AlarmDecoderGUI]] - .NET/Mono and Gtk# | ||
Line 65: | Line 66: | ||
# Flash the firmware | # Flash the firmware | ||
#* AlarmDecoderGUI | #* AlarmDecoderGUI | ||
− | #*# . | + | #*# Navigate to <tt>System -> Firmware Upload</tt> |
+ | #*# Select the firmware file to upload. | ||
+ | #*# The program will start uploading automatically. | ||
#* Console firmware uploader | #* Console firmware uploader | ||
− | #*# . | + | #*# <tt>firmwareupload COM6 115200 firmware.hex</tt> |
#* ad2-firmwareupload | #* ad2-firmwareupload | ||
− | #*# . | + | #*# <tt>ad2-firmwareupload firmware.hex /dev/ttyUSB0 115200</tt> |
# Confirm communication with your device. | # Confirm communication with your device. | ||
+ | # Reset your device's configuration by sending <b>!</b> and going through the prompts. |
Revision as of 13:56, 19 December 2013
Identifying your Board Revision
Use the images below to identify what revision of AlarmDecoder you have.
Checking your Firmware Version
You can retrieve the version information by connecting to your device with a terminal program (PuTTY, screen, etc.) and sending the V command.
A response will be returned with your current version information:
!VER:ffffffff,V2.2a.8a8,TX;RX;SM;VZ;RF;ZX;RE;AU;3X;CG;DD;MF;LR;KE;MK;CB;DS
Download
Board Revision | Firmware Version |
---|---|
Stable | |
2.2+ | 2.2a.6 |
2.0 | 2.1f.10 |
Beta | |
2.2+ | 2.2a.8 |
Legacy | |
2.2+ | 2.2a.3-beta |
2.2+ | 2.2a.2 |
2.0 | 2.1f.0e |
2.0 | 2.1f.0d |
2.0 | 1.0f.26 |
Instructions
There are a few different ways to go about flashing your device.
- Make sure that you have completed the installation and can communicate with your device through a terminal program. (PuTTY, screen, etc.)
- Download one of the available programs.
- AlarmDecoderGUI - .NET/Mono and Gtk#
- Console firmware uploader - .NET/Mono
- ad2-firmwareupload - from the official Python library
- Download your desired firmware from the choices above.
- Flash the firmware
- AlarmDecoderGUI
- Navigate to System -> Firmware Upload
- Select the firmware file to upload.
- The program will start uploading automatically.
- Console firmware uploader
- firmwareupload COM6 115200 firmware.hex
- ad2-firmwareupload
- ad2-firmwareupload firmware.hex /dev/ttyUSB0 115200
- AlarmDecoderGUI
- Confirm communication with your device.
- Reset your device's configuration by sending ! and going through the prompts.