From pre-built test release
This page explains how to install Krux from a test (beta), pre-built release.
Warning¶
Keep in mind that these are unsigned binaries.
Download¶
Download experimental compiled firmware or the Android app apk
from our test (beta) repository.
Android¶
The Krux Android app is designed for learning about Krux and Bitcoin air-gapped transactions. Due to the numerous potential vulnerabilities inherent in smartphones, such as the lack of control over the operating system, libraries, and hardware peripherals, the Krux app should NOT be used to manage wallets containing savings or important keys and mnemonics. For secure management of your keys, a dedicated device is recommended.
Compiled firmware for Kendryte K210 devices¶
M5StickV¶
To Flash M5StickV run the following.
Linux¶
./ktool-linux -B goE -b 1500000 maixpy_m5stickv/kboot.kfpkg
Mac¶
./ktool-mac -B goE -b 1500000 maixpy_m5stickv/kboot.kfpkg
Windows¶
.\ktool-win.exe -B goE -b 1500000 maixpy_m5stickv\kboot.kfpkg
Sipeed Maix Amigo¶
To Flash Maix Amigo run the following.
Linux¶
./ktool-linux -B goE -b 1500000 maixpy_amigo/kboot.kfpkg
Mac¶
./ktool-mac -B goE -b 1500000 maixpy_amigo/kboot.kfpkg
Windows¶
.\ktool-win.exe -B goE -b 1500000 maixpy_amigo\kboot.kfpkg
A note about the Maix Amigo¶
Some Amigo screens have inverted X coordinates, others display colors differently. For more info see Troubleshooting.
Sipeed Maix Bit¶
To Flash Maix Bit run the following.
Linux¶
./ktool-linux -B goE -b 1500000 maixpy_bit/kboot.kfpkg
Mac¶
./ktool-mac -B goE -b 1500000 maixpy_bit/kboot.kfpkg
Windows¶
.\ktool-win.exe -B goE -b 1500000 maixpy_bit\kboot.kfpkg
Sipeed Maix Cube¶
To Flash Maix Cube run the following.
Linux¶
./ktool-linux -B goE -b 1500000 maixpy_cube/kboot.kfpkg
Mac¶
./ktool-mac -B goE -b 1500000 maixpy_cube/kboot.kfpkg
Windows¶
.\ktool-win.exe -B goE -b 1500000 maixpy_cube\kboot.kfpkg
Sipeed Maix Dock¶
To Flash Maix Dock you need to pass the -B dan
parameter.
Linux¶
./ktool-linux -B dan -b 1500000 maixpy_dock/kboot.kfpkg
Mac¶
./ktool-mac -B dan -b 1500000 maixpy_dock/kboot.kfpkg
Windows¶
.\ktool-win.exe -B dan -b 1500000 maixpy_dock\kboot.kfpkg
Aimotion Yahboom k210 module¶
To Flash Yahboom k210 module you'll have to manually specify the port.
Linux¶
See the correct port using ls /dev/ttyUSB*
, in the example below we use /dev/ttyUSB0
:
./ktool-linux -B goE -b 1500000 -p /dev/ttyUSB0 maixpy_yahboom/kboot.kfpkg
Mac¶
See the correct port using the command line: ls /dev/cu.usbserial*
, in the example below we use /dev/cu.usbserial-10
:
./ktool-mac -B goE -b 1500000 -p /dev/cu.usbserial-10 maixpy_yahboom/kboot.kfpkg
Windows¶
See the correct port at Device Manager > Ports (COM & LPT), in the example below we use COM6
:
.\ktool-win.exe -B goE -b 1500000 -p COM6 maixpy_yahboom\kboot.kfpkg
Hiwonder WonderMV Vision Recognition Module¶
To Flash WonderMV you need to pass the -B dan
parameter.
Linux¶
./ktool-linux -B dan -b 1500000 maixpy_wonder_mv/kboot.kfpkg
Mac¶
./ktool-mac -B dan -b 1500000 maixpy_wonder_mv/kboot.kfpkg
Windows¶
.\ktool-win.exe -B dan -b 1500000 maixpy_wonder_mv\kboot.kfpkg