Install python3, pip and pyserial.
Under ubuntu, debian:
sudo apt-get update
sudo apt-get install python3 python3-pip
sudo pip3 install pyserialUnder Fedora
sudo dnf install python3
sudo python3 -m pip install pyserialUnder CentOS:
sudo yum -y install epel-release
sudo yum -y install python36u python36u-pip
sudo ln -s /bin/python3.6 /usr/bin/python3
sudo ln -s /bin/pip3.6 /usr/bin/pip3
sudo pip3 install pyserialsudo usermod -a -G dialout $(whoami)Logout, and login.
ls /dev/ttyUSB*For example, the terminal may output like this:
/dev/ttyUSB0python3 kflash.py --device /dev/ttyUSB0 --baudrate 115200 firmware.binThe easiest way is using kendryte-flash-windows or WSL
- Download Python : https://www.python.org/downloads/
- Download Pip : https://pypi.python.org/pypi/pip#downloads
Install python3, and extract pip3 to install it.
python3 kflash.py --device COM3 --baudrate 115200 firmware.bin