1.前言
由于SOC芯片的UART可能不够,所以需要使用USB接口进行扩展
2. USB转串口通用驱动开启方法
device driver->USB support->usb serial->USB CP210X...
3. 编译内核
(1)直接编译进内核
make ARCH=arm64 CROSS_COMPILE=aarch64-himix100-linux- uImage -j 20
cd ../../arm-trusted-firmware/arm-trusted-firmware
./mk.sh
cp ../../arm-trusted-firmware/arm-trusted-firmware/build/hi3559av100/debug/fip.bin /tftpboot
(2)编译成模块
make ARCH=arm64 CROSS_COMPILE=aarch64-himix100-linux- modules
会生成 cp210x.ko驱动
4. 节点生成
ls /dev
会出现ttyUSB*的设备
5. 测试收发
使用串口工具测试收发即可