Zephyr newbie here. I am trying to get a shell running on the Arduino Due. I can compile and flash samples/subsys/shell/shell_module on my Arduino Due. I am using Ubuntu Linux.
Connected to the Due's Programming Port using picocom, I can see output and the shell prompt. However, when I try to type something, the shell appears hung– it doesn't accept any input. It appears the UART is not accepting input.
Is this sample known to work on the Arduino Due?
I tried to do some printk() debugging– the Arduino seems to know it's getting characters, but the actual character is not supplied to the shell...
Does anyone have any ideas on how to get this working?