在用传统方法给zynq ps端移植linux时,发现登陆出现Login incorrect的问题,如图所示
将根文件系统复制到其他电脑进行打开
cat /var/log/auth.log
发现认证日志中出现
Feb 14 10:12:09 localhost login[137]: pam_securetty(login:auth): access denied: tty '/dev/ttyPS0' is not secure !Feb 14 10:12:11 localhost login[137]: FAILED LOGIN (1) on '/dev/ttyPS0' FOR 'root', Authentication failure
应该是/dev/ttyPS0没有权限导致
修改/etc/securetty
发现,Xilinx默认的串口终端不是PS命名的
添加
#zynq 7000 - port
ttyPS0
保存并启动,解决