← index #10533Issue #7532
Duplicate · high · value 1.802
QUERY · ISSUE

Add support for dual usb serial on the Pico.

openby gsrunionopened 2023-01-21updated 2023-11-21
enhancement

The pico has the hardware to support for enumerating as multiple usb serial ports on the host computer. This is proven by the fact that CircuitPython exposes the ability to do so.

CANDIDATE · ISSUE

Suggested feature: add a second USB serial port for remote control features

openby kentindellopened 2021-07-12updated 2023-02-28

I have a fork of the firmware for the CANPico boards and have added a second USB serial port for use by MIN (a reliable serial transport protocol) to send and receive remote control commands from a host (in my case, pushing CAN frames received to a host to see in Wireshark). It's a lot more robust than trying to multiplex the REPL serial port into raw mode.

I hardwired the second port by bumping CFG_TUD_CDC to 2 in tusb_config.h and the table usbd_desc_cfg in tusb_port.c.

Keyboard

j / / n
next pair
k / / p
previous pair
1 / / h
show query pane
2 / / l
show candidate pane
c
copy suggested comment
r
toggle reasoning
g i
go to index
?
show this help
esc
close overlays

press ? or esc to close

copied