Hello,

I am working on making an application run on the W5500-EVB RP2040 boards on its 
own instead of via NSH. I've noticed
that the moment I turn off the USB console option (i.e. I don't use boardctl to 
start the USB driver and duplicate the
file descriptor as 0, 1 and 2), the application no longer functions (it should 
connect to something over the network and
it doesn't). I'm suspicious that it is hanging on printf statements because it 
no longer has a stdout to write to?

Any suggestions to just have fprintf and printf statements ignored so that the 
application can run normally just without
console output?

Alternatively I wouldn't mind keeping the USB device driver as an option, but 
I've noticed that if it is not plugged
into a receiving computer the program hangs as well. It seems like it requires 
some receiving device in order to
continue outputting. Is there a way I can make it non-blocking?

Thank you for your help,

-- 
Matteo Golin

Attachment: signature.asc
Description: PGP signature

Reply via email to