Eu acho que o seu tty está relatando o tamanho tty errado. Tente executar
pi@raspberrypi$ stty -aF /dev/ttyO0
Lá você verá quantas linhas e colunas o tty acha que tem. Este tamanho deve corresponder ao tamanho definido no putty. Você também pode alterar parâmetros, como número de colunas, usando stty
. O comando seria algo como
pi@raspberrypi$ stty -F /dev/ttyO0 cols 80
Você pode verificar mais parâmetros no link