Nahrání firmwaru: Linux
NAČTENÍ OVLADAČE USB
Smažte starou verzi ovladače /lib/modules/$(uname -r)/kernel/drivers/usb/serial/ch341.ko
rm /lib/modules/$(uname -r)/kernel/drivers/usb/serial/ch341.ko
Stáhněte si CH34x driver (linux version) zde:
https://github.com/FYSETC/CH340-Driver
Postupujte podle readme.txt, abyste vytvořili a načetli driver.
Pokud chcete ovladač načíst automaticky při každém zapnutí počítače, tak soubor ch34x.ko můžete zkopírovat do adresáře
directory /lib/modules/$(uname -r)/kernel/drivers/usb/serial/
a proveďte příkaz
depmod
INSTALACE NÁSTROJE STM32FLASH
Nejprve získejte kód:
git clone https://git.code.sf.net/p/stm32flash/code stm32flash-code
Poté postupujte podle souboru INSTALL a nainstalujte software.
NAHRÁNÍ FIRMWARU
Připojte základní desku pomocí kabelu USB k počítači. A proveďte
dmesg
A zobrazí se zpráva typu
ttyUSB0 je port pro komunikaci se základní deskou.
Pak přejděte do adresáře s umístěním souboru firmware.hex a proveďte následující příkaz pro nahrání firmwaru
stm32flash -w firmware.hex -v -i rts,-dtr /dev/ttyUSB0