飞凌FCU-2201 使用-1 添加Ch340驱动

一、编译

flex-builder -i clean-linux
flex-builder -c linux:custom -m ls1012ardb -a arm64

image

image

flex-builder -c linux -a arm64 -m ls1012ardb
flex-builder -i genboot -m ls1012ardb

二、挂载文件系统
mount /dev/mmcblk1p1 aaa
进入/aaa/root
备份替换Image,Image.bak
重启
三、重新启动
因为飞凌reboot特别慢,选择直接断电,结果Image错误无法进入系统,无法进行文件重命名操作,通过下面方法重新启动成功,等报错后再执行下面命令。

fatload mmc 1:1 80800000 /boot/Image.bak
fatload mmc 1:1 83000000 /boot/fsl-ls1012a-rdb.dtb
booti 80800000 - 83000000

注意这里是zImage.
zImage,应该使用go命令启动;uImage才是使用bootm命令启动。
从新上传OK
四、测试CH340
image
识别成功
image
四、使用加载ko模块方式
第一部,ch341修改为M,从新编译
从下面位置复制ko文件到设备内

/home/forlinx/Desktop/OK10xx-linux-fs11/flexbuild/build/linux/linux/arm64/output/drivers/usb/serial/ch341.ko
insmod xxx/ch341.ko 
root@localhost:~# lsmod
Module                  Size  Used by
ch341                  16384  0
...

插入ch340 usb转ttl 成功识别。

posted @ 2022-08-11 18:56  zhaogaojian  阅读(158)  评论(0编辑  收藏  举报