最近嘗試在 linux 上開發(fā) gd32v103 , 通過(guò)下載 linux 版本的 MounRiver Studio, 根據(jù) beforeinstall 目錄的 start.sh 腳本的描述.執(zhí)行完之后可以識(shí)別到 wch-link 設(shè)備,但是無(wú)法識(shí)別出 /dev/ttyACMx 設(shè)備.具體的消息如下:
```
[676439.922047] usb 1-4.2: new full-speed USB device number 51 using xhci_hcd
[676440.003539] usb 1-4.2: New USB device found, idVendor=1a86, idProduct=8010, bcdDevice= 2.01
[676440.003547] usb 1-4.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[676440.003551] usb 1-4.2: Product: WCH-Link
[676440.003555] usb 1-4.2: Manufacturer: wch.cn [676440.003558] usb 1-4.2: SerialNumber: 0001A0000001 [676440.023873] cdc_acm 1-4.2:1.1: Separate call control interface. That is not fully supported.
[676440.023884] cdc_acm: probe of 1-4.2:1.1 failed with error -22
```
我用的 linux 的內(nèi)核版本是: Linux red.WS 5.8.15-201.fc32.x86_64 #1 SMP Thu Oct 15 15:56:44 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
請(qǐng)問(wèn)這個(gè)可能是內(nèi)核的原因嗎? 還是 wch-link 固件目前還不能很好的適配 linux(可以 probe 出 /dev/ttyACMx 設(shè)備)呢?