树莓派4B使用串口登录的设置方法
-特别提示-
本文具有时效性。
当前我使用的是pi4硬件, 镜像版本 raspberrypi 5.15.61 32位。
在我解决该问题的时候, 在网上查找了很多方法, 有些方法被实际测试发现是不行的。
所以,请注意随时间的推移有可能我的这些解决方法并不一定可行。
一、为什么使用串口登录
在第一次将镜像写入到TF卡后, 又忘记了写入时的wifi配置(或者没有wifi的场合)。反证不管怎样吧, 就是要用串口登录。
- 插入TF卡到PC, 在boot(TF卡的根目录)下找到 cmdline.txt 文件,修改里面的内容如下:
dwc_otg.lpm_enable=0 console=tty1 console=serial0,115200 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
以上内容为我实际的修改, 复制粘贴即可。
- 同目录下找到config.txt在最后一个 [ALL] 下面添加(注意是最后一个[ALL],不知道为什么当前版本中有2个该选项):
dtoverlay=pi3-miniuart-bt
这里没有写错,pi3和pi4在这里都可以配置为pi3-miniuart-bt。
请注意如下
这种添加了 enable uart 的方法,实测在当前系统中会造成反而无法正常启动
至此,全部修改完成了。插卡上电即可。
二、更好的登录方式
树莓派官方提供了图形化的烧写器工具,
在镜像写入时可以选择配置 wifi 密码,这样上电后就可以联网使用SSH登录了。
1.
2.
3.