我们之前在文档中介绍过如何使用Device Tree Overlay
升级系统
你可以参考该文档。
配置DTS Overlays
1、打开/boot/env.txt
文件:
1 2 3 4 5 6 7 8 9 10 11 12
| khadas@khadas:~$ sudo vim /boot/enc.txt # Device Tree Overlays # uart3 -- Enable UART3 (uart_C, GPIO Header PIN15 & PIN16) # pwm_f -- Enable PWM_F (GPIO Header PIN35) # i2c3 -- Enable i2c3 (GPIO Header PIN22 & PIN23) # spi1 -- Enable SPI1 (GPIO Header PIN15 & PIN16 & PIN35 & PIN37), pwm_f need to be removed # os08a10 -- Enable OS08A10 Camera # onewire -- Enable onewire bus (GPIO Header PIN15) # disable-ts050 -- Disable TS050 LCD # m2x-eth -- Enable M2X 100M ethernet. Note: 1G ethernet will be disabled. # otg-device -- Enable USB OTG Device overlays=uart3 pwm_f i2c3 os08a10
|
其中uart3 pwm_f i2c3 os08a10
是默认使能的。
2、在overlays
中增加otg-device
使能USB OTG Device:
1
| overlays=uart3 pwm_f i2c3 os08a10 --> overlays=uart3 pwm_f i2c3 os08a10 otg-device
|
使能服务
1
| khadas@khadas:~$ sudo systemctl enable usb-gadget-khadas.service
|
保存文件并重启系统
1 2
| khadas@khadas:~$ sync khadas@khadas:~$ sudo reboot
|