拔出式开发之RaspberryPi Zero2w初始化
拔出式开发之RaspberryPi Zero2w初始化
1、系统准备
在树莓派历史版本镜像站找到raspbian-2019-04-09
的文件夹,点进去下载zip并解压。之所以选择老版本,是因为我听说新版系统和很多东西不兼容,要手动配python环境什么的,太复杂了懒得弄。
下载后到树莓派官网下载烧录程序Raspberry Pi Imager
。如果sd卡还没有格式化,要先在Operating System那里选格式化为FAT32再进行下一步。
由于这个安装程序只带有几个最新系统版本,所以要拉到最下面选Use Custom,选择刚才解压出来的img文件。

点击后它会问你要不要自定义(预配置)一些信息,这部分中每个选项是什么意思、怎么填可以参考这个网页,这里不说了。
烧录完成,把卡拔下来再插回去,因为到这步还没有完成,我们需要预先打开板子的串口,这样就不要额外接显示器了:
找到config.txt文件,在末尾加一行:
enable_uart=1
这样就能在初始化时让系统打开串口。
2、电脑端串口配置
首先下载串口驱动,根据串口模块的品牌下载即可。下载完成后需要一个界面,我这里没有单独安别的,而是直接把它集成进cmd,具体方法参考这个开源项目。别忘了点个star,愿意做这些小玩意的人真不多了。
配置完成后可以看到这样的界面:

串口就选刚才装完驱动识别出来(大概率就一个),其它参数就按这张图,都不用动。
3、上电初始化
这部分需要物理接线,下面是我的接线情况,也基本上是价格最便宜的接法(我想象不到首次接线还能怎么精简):

注意串口线的插法,如果串口模块不需要额外供电,就不要接5v线,其它三个针查引脚图来接,注意串口模块的TX接板子的RX,模块的RX接板子TX,共地。
然后开电源,串口插上电脑,过一会应该就能看到串口开始刷初始化信息了。刷完后会让你login,先填刚才写的用户名,回车,再填密码就登录成功啦:
4、联网
我理解的初始化就是把这玩意彻底变成一个类似linux服务器能让你自由操作的东西,现在有了串口控制就只差一步联网了。这部分单开一个帖子,点击跳转。