0

我正在尝试将 Linux 操作系统移植到 maixduino 板上,因为 RISC-V 资源说 Linux 可以移植到 Kendryte K210 内核上。我正在使用来自https://dl.sipeed.com/MAIX/MaixLinux/Firmware的二进制文件,并在我的 Ubuntu 机器的终端中使用 kflash 尝试使用命令 kflash -p /dev/ttyUSB0 将其闪存到板上 - b 115200 -B maixduino Maix-linux-5.6-rc1.bin

之后我得到 'FileNotFoundError' not defined line: [INFO] COM Port Selected Manually: /dev/ttyUSB0 [INFO] 默认波特率为 115200 ,稍后它可能会更改为您设置的值。未定义全局名称“FileNotFoundError”

有谁知道我做错了什么?

4

1 回答 1

-1

$ sudo pip3 安装 kflash

您必须按如下方式将自己添加到拨出组,否则每次都必须使用 sudo
$ sudo usermod -a -G dialout $(whoami)

您可以尝试 Kflash GUI:使用下面提到的 Kflash gui 工具,您可以在其中手动更改板设置和串行设置

https://github.com/sipeed/kflash_gui

确保硬件连接正确并尝试低波特率,检查通常由 ttyUSB* 表示的 USB 设备名称

于 2021-01-30T08:22:36.370 回答