RaspberryPi3是 RaspberryPi(树莓派) 在2016年2月发布的一个版本。它使用了一颗1.2 GHz ARM Cortex-A53 CPU,因此它是第一个支持arm64架构的RaspberryPi。
Debian buster可以运行在RaspberryPi3上,但目前仍存在以下问题以至于我们无法发布一个官方镜像:
vmdebootstrap的替代品 vmdb2 目前还未被包含在Debian中 ( 2017 下半年 ?? )。
- 蓝牙模块还未经测试。
长期改进:
该硬件仍旧需要一个非自由的二进制BLOB来启动(包含在raspi3-firmware包中),一个自由软件替换工作正在进行中。
欢迎任何对这个问题有帮助的内容!
预览镜像
想要安装这个预览镜像(警告:非官方,无支持)到SD卡上(假如设备是/dev/sdb),请使用如下命令:
$ wget https://people.debian.org/~stapelberg/raspberrypi3/2018-01-08/2018-01-08-raspberry-pi-3-buster-PREVIEW.img.xz $ xzcat 2018-01-08-raspberry-pi-3-buster-PREVIEW.img.xz | dd of=/dev/sdb bs=64k oflag=dsync status=progress
如果在您的网络中可以正常解析客户端提供的DHCP主机名的话,在RaspberryPi3启动后,您应该可以通过ssh登录到RaspberryPi3上:
$ ssh root@rpi3 # Password is “raspberry”
想要查看这个镜像的源代码,请访问 https://github.com/Debian/raspi3-image-spec
如果您有任何问题/反馈,请发送到这里 https://lists.alioth.debian.org/mailman/listinfo/pkg-raspi-maintainers
GPIO
你可以使用/sys/class/gpio来配置和控制GPIO针脚。针脚偏移量是458(请查看/sys/kernel/debug/gpio),因此如果你要打开4号针脚,请运行以下命令(root用户):
# echo "462" > /sys/class/gpio/export
不幸的是,由于大部分Python GPIO 库会通过/proc/cpuinfo检查CPU,所以它们无法在ARM64下使用,详情请看:https://github.com/raspberrypi/linux/issues/2110
