I'm going to call my protocol Done For Now, but if anyone knows how to get the Pi Pico tusb implementation to *actually* move data at full speed, please let me know. (I'm getting 350kbps at the moment, USB full speed should max out closer to 10Mbps) #rp2040

Follow

@phooky long shot, but is there a hub involved? When I was building a verilog CDC interface, /dev/ttyACM0 bandwidth through the hub was around 400 KiB/s, while plugged directly into the laptop the FPGA's USB serial port received at nearly 1 MiB/s.

@th no hub, direct connection from Pico to laptop. Linux reports this as a full speed device, so I suspect this is somewhere on the Pico.

Sign in to participate in the conversation
(void *) social site

(void*)