硬件准备

  1. 树莓派4一台(4G或8G内存)
  2. Type-C电源一个(需最低5V3A输出)及Type-C数据线
  3. 一张Class10等级以上的MicroSD卡
  4. MicroSD卡读卡器
  5. 一台电脑

树莓派官网卖的官方标准套间是不带任何配件的,只有裸机一个,所以需要额外购买或者准备电源、数据线等材料(很苹果)但是淘宝提供非常丰富的配件,甚至还有教程送,国内的朋友不用担心这个问题。

另外一定要选购正规且高速的SD卡,不然会遇到各种各样奇怪的问题。之前实验了一张以前淘宝送的SD卡,速度极慢,还没蓝牙快,开机还碰到了彩虹屏,最后发现就是读写速度太慢导致的。

彩虹屏

劣质SD卡 正规SD卡

低速SD卡测试失败

低速SD卡速度结果

软件准备

  1. Raspberry Pi Imager
  2. 64位的Raspberry OS

Note:一定要4G或者8G内存的树莓派,内存太小反而发挥不出64位系统的优势

系统写入

  1. 点击Raspberry Pi Imager,点击Choose OS,从最下方的Use custom,找到你下载的Raspberry OS路径,格式名为.img,比如2021-05-07-raspios-buster-arm64.img
  2. 点击CHOOSE STORAGE,选择你的MicroSD卡或者SSD
  3. 点击WRITE
  4. 等待5分钟左右,取决于你MicroSD卡写入速度和接口速度

系统配置

  1. 拔下MicroSD卡,再插上电脑
  2. 找到外接磁盘根目录,如果使用Lan有线连接不需要配置Wi-Fi直接跳到第4步
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
  cd /Volumn/你的外接MicroSD卡目录
  cat > wpa_supplicant.conf << EOF
  ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
  update_config=1
  country=国家代码
  network={
      ssid="你的WIFI名"
      psk="WIFI密码"
  }
  EOF
1
2
  cd /Volumn/你的外接MicroSD卡目录
  touch SSH
  1. 取下MicroSD卡

网络配置(推荐)

在树莓派插电开机后,再在路由器后台找到树莓派的设备,MAC绑定到固定IP,比如192.168.1.100

开机配置

1
2
3
4
5
6
7
8
#比如 ssh pi@192.168.1.100
ssh pi@树莓派IP
#更新软件源列表
sudo apt-get update
#更新软件
sudo apt-get upgrade
#更新密码,强烈建议
sudo passwd

检查

1
2
3
4
uname -a
gcc -v

# 确认终端输出是aarch64

https://qengineering.eu/install-tensorflow-2-lite-on-raspberry-64-os.html