sparkone:updatech340
差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版 | |||
| sparkone:updatech340 [2021/10/01 19:58] – caojie | sparkone:updatech340 [2021/10/01 20:02] (当前版本) – caojie | ||
|---|---|---|---|
| 行 10: | 行 10: | ||
| ====硬件与操作系统==== | ====硬件与操作系统==== | ||
| Raspberry Pi 4B, Broadcom BCM711, 4GB Ram, 安装07/ | Raspberry Pi 4B, Broadcom BCM711, 4GB Ram, 安装07/ | ||
| - | {{: | + | {{: |
| \\ | \\ | ||
| - | {{: | + | {{: |
| \\ | \\ | ||
| \\ | \\ | ||
| 行 18: | 行 18: | ||
| 输入指令查找系统安装的串口设备驱动 \\ | 输入指令查找系统安装的串口设备驱动 \\ | ||
| ls / | ls / | ||
| - | {{: | + | {{: |
| \\ | \\ | ||
| 找到ch341.ko并删除\\ | 找到ch341.ko并删除\\ | ||
| sudo rm / | sudo rm / | ||
| - | {{: | + | {{: |
| \\ | \\ | ||
| \\ | \\ | ||
| ====2. 编译安装新驱动==== | ====2. 编译安装新驱动==== | ||
| - | 下载CH340驱动源代码并解压缩 | + | 下载CH340驱动源代码并解压缩\\ |
| unzpi CH341SER_LINUX.ZIP | unzpi CH341SER_LINUX.ZIP | ||
| - | + | {{: | |
| + | \\ | ||
| 进入源码目录进行编译\\ | 进入源码目录进行编译\\ | ||
| cd CH341SER_LINUX && | cd CH341SER_LINUX && | ||
| - | + | {{: | |
| + | \\ | ||
| 如果系统中没有安装内核头文件,会显示找不到/ | 如果系统中没有安装内核头文件,会显示找不到/ | ||
| 安装树莓派内核头文件\\ | 安装树莓派内核头文件\\ | ||
| sudo apt install raspberrypi-kernel-headers | sudo apt install raspberrypi-kernel-headers | ||
| - | + | {{: | |
| + | \\ | ||
| 安装完内核头文件后重新进行编译。如果编译器提示' | 安装完内核头文件后重新进行编译。如果编译器提示' | ||
| - | + | {{: | |
| + | \\ | ||
| 编译成功后会生成ch34x.ko文件。\\ | 编译成功后会生成ch34x.ko文件。\\ | ||
| - | + | {{: | |
| + | \\ | ||
| 将ch34x.ko文件拷贝至内核驱动目录,并安装该驱动\\ | 将ch34x.ko文件拷贝至内核驱动目录,并安装该驱动\\ | ||
| sudo cp ch34x.ko / | sudo cp ch34x.ko / | ||
| sudo depmod | sudo depmod | ||
| - | + | {{: | |
| + | \\ | ||
| + | \\ | ||
| ====3. 测试串口连接==== | ====3. 测试串口连接==== | ||
| 使用USB线连接3D打印机,并打开电源。如果驱动安装成功,将会在/ | 使用USB线连接3D打印机,并打开电源。如果驱动安装成功,将会在/ | ||
| - | + | {{: | |
| + | \\ | ||
| 在OctoPrint中找到ttyUSB0设备,将波特率设置为115200。\\ | 在OctoPrint中找到ttyUSB0设备,将波特率设置为115200。\\ | ||
| 打开端口后,Terminal面板中显示出3D打印机的固件版本信息,连接成功。\\ | 打开端口后,Terminal面板中显示出3D打印机的固件版本信息,连接成功。\\ | ||
| - | + | {{: | |
| + | \\ | ||
sparkone/updatech340.1633089516.txt.gz · 最后更改: 由 caojie