树莓派 CM4(Compute Module 4) eMMC系统烧写、配置、远程连接及换源

树莓派CM4模块从系统安装差异上分两种,标准版本带eMMC,另一版本CM4 Lite不带eMMC。本次使用的是带eMMC的版本,并且是在Windows系统下操作的,CM4和底座如下图所示:

1. 系统烧写

1.1 底板短接

断电情况下,短接底板J2上的nRPI_BOOT,如图:

然后用Micro USB数据线连接电脑。

1.2 安装rpiboot

rpiboot官方地址:raspberrypi/usbboot: Raspberry Pi USB booting code, moved from tools repository (github.com)

github进不了的可以用这个下载地址:https://pan.quark.cn/s/84648dc67d1a

连接电脑后,运行rpiboot.exe,出现下图提示,开发板上的eMMC会被识别为一个可移动磁盘

1.3 使用SDFomater把eMMC格式化

SDFomater下载地址:https://pan.quark.cn/s/66a8bb1b1ddd

1.4 系统下载

官网:Operating system images – Raspberry Pi

官方64位系统下载地址:Index of /raspios_lite_arm64/images (raspberrypi.org)

本文使用的是这个

1.5 使用Win32DiskImager工具写入镜像

2. 系统配置

2.1 修改config.txt文件

在识别出的boot分区下,有一个config.txt文件

如果没有外接显示器,将#hdmi_force_hotplug=1改成hdmi_force_hotplug=1

如果需要打开USB模块,在末尾加上dtoverlay=dwc2,dr_mode=host,保存退出。

2.2 SSH设置和WiFi设置

开启SSH服务,在boot分区下新建一个SSH文件(文件就叫SSH,没有任何后缀,空文件),连接wifi需要新建一个wpa_supplicant.conf文件,用记事本打开,输入以下内容:

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
    ssid="替换成你的WiFi名称" 
    psk="替换成你的WiFi密码"
}

2.3 开机测试

拔掉底板J2上的nRPI_BOOT短接线,重新开机,正常情况下树莓派开机后自动连接wifi。

这里我是用的手机开热点,用手机打开终端模拟器,输入ip neigh,可以看到树莓派的ip

3. 远程连接

 下载putty或者MobaXterm进行连接,本文使用的是MobaXterm,官方下载地址:MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 – Home Edition (mobatek.net)

 打开MobaXterm,右键“new session”,选择SSH,填写host地址:192.168.206.123(上面已获取)

双击进入,账号:pi 密码:raspberry(系统初始账号密码),连接成功后如图:

4. 换源(清华源 Debian buster)

sudo nano /etc/apt/sources.list

在前三行开头加#号,末尾添加:

deb http://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free
deb-src http://mirrors.tuna.tsinghua.edu.cn/debian/ buster main contrib non-free

ctrs+s 保存 ctrs+x 退出 

sudo nano /etc/apt/sources.list.d/raspi.list

在第一行开头加#号,末尾添加:

deb http://mirrors.tuna.tsinghua.edu.cn/raspberrypi/ buster main ui

物联沃分享整理
物联沃-IOTWORD物联网 » 树莓派 CM4(Compute Module 4) eMMC系统烧写、配置、远程连接及换源

发表评论