
10
6.3. If you use Timo Kokkonen's Riden flashtool
This tool can be used on many devices and OSes that have support for python3: Windows, Mac, Linux. It also
works on devices like the raspberry Pi. It requires use of the command line. Be sure you are familiar with that.
Familiarity with Python is not strictly needed.
1) Place the correct firmware file in a directory of your choice. Note the command line path to that
file.
2) Make sure you know the serial device that the RD60xx presents to the OS: look what serial
device gets created when you connect a USB cable from your computer to the micro-USB port
on the front of the RD60xx. The exact name depends on your device and your OS. On MacOS,
the device might be something like "
/dev/tty.usbserial-31110
"
3) Make sure you have Python3 installed (any recent Linux and MacOS will have it, Windows may
be more troublesome).
4) Make sure you have "
pyserial
" installed. Most modern OS’s have it installed. If not, you can
install it through pip3 via the command
pip3 install pyserial
. If you don’t have pip3, and
don’t know how to install that, you might also be able to install
pyserial
directly through your
OS's package manager (probably as
python3-serial
)
5) Pick a directory you want to install the software in
6) Fetch the software from github, via your preferred method. Some different ways of doing it are:
a) via command line git, if you have it:
git clone [email protected]:tjko/riden-flashtool.git
b) via a download of the full zip and subsequent unzip to the desired directory.
c) via a download of only the
python script file flash-rd.py
directly to the desired directory.
7) Connect a USB cable from your computer to the micro-USB port on the front of the RD60xx
8) Follow the instructions from github. An example from a Raspberry Pi is mentioned. On MacOS,
you might need something like
python3 flash-rd.py /dev/tty.usbserial-31110 ../RD60121_V1.33.1n.bin
9) Wait for the write process to complete.
DO NOT turn off the power during this process!
Notes:
If you flash back to the stock firmware from the custom firmware, you should restore
default settings:
To reset default parameters:
Press
"
0
"
while powering on the RD60xx.