我正在尝试在运行 arm64 的 Ubuntu 18.04 服务器的 raspberry pi 3B 上启用 i2c。标准方法(使用 raspi-config)失败,因为找不到或安装命令(无法找到包 raspi-config)。我意识到 raspi-config 只是一个方便的功能,理论上我可以手动编辑一些文件,在 Ubuntu 18.04 上找不到任何教程。是否有在运行 Ubuntu 18.04 服务器的 pi 3 上启用 i2c 的指南?
以下是我如何在运行 Ubuntu 18.04 服务器的 ARM64 的 Pi 3 B 上安装 raspi-config:
wget -4 https://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20210604_all.deb -P /tmp
apt-get install libnewt0.52 whiptail parted triggerhappy lua5.1 alsa-utils -y
apt-get install -fy
dpkg -i /tmp/raspi-config_20210604_all.deb
Run Code Online (Sandbox Code Playgroud)
在这些命令之后,raspi-config
(虽然看起来是旧版本)安装在 Raspberry Pi 上。它确实警告说它只适用于 Raspbian,但它似乎已经为我完成了这项工作。安装后raspi-config
,我必须挂载启动分区:
sudo mount /dev/mmcblk0p1 /boot
Run Code Online (Sandbox Code Playgroud)
然后使用sudo raspi-config
,按照提示启用 i2c(在高级设置->i2c 中)。然后以ls /dev/i2c*
响应/dev/i2c-1
,表示启用了 i2c。然后我设法使用sudo i2cdetect -y 1
. 我在这里找到了在脚本中安装 raspi-config 的说明。
归档时间: |
|
查看次数: |
12841 次 |
最近记录: |