【Raspberry Pi 3 开发板 试用体验】5、RASPBIAN系统烧录以及串...

  • 开发
  • awsd233
  • LV3工程师
  • |      2017-05-14 22:38:10
  • 浏览量 1447
  • 回复:0
本帖最后由 awsd233 于 2017-5-23 19:26 编辑 这一次。我来介绍一下RASPBIAN,也就是RPI的官方系统,你可以在https://www.raspberrypi.org/downloads/raspbian/这里下载 大眼望去,你会发现两个下载选项
  1. RASPBIAN JESSIE WITH PIXEL这是是带有桌面环境的,
  2. RASPBIAN JESSIE LITE是没有桌面环境
可以看出两个均是基于debian8构建的 或许你会有疑问,为什么那么多型号,都是通用的吗?这个先不说,烧完系统之后,或许你就会发现答案了。 系统烧录 Unix系用dd ,win用rufus(轻量),记得及时打补丁,不然就被Wannacry勒索了 烧完之后,你会发现SD卡有一个40m左右的分区,里面的文件是这样的,也就是启动之后的/boot目录 pi@raspberrypi:~$ tree -L 1 /boot /boot ├── bcm2708-rpi-0-w.dtb ├── bcm2708-rpi-b.dtb ├── bcm2708-rpi-b-plus.dtb ├── bcm2708-rpi-cm.dtb ├── bcm2709-rpi-2-b.dtb ├── bcm2710-rpi-3-b.dtb ├── bcm2710-rpi-cm3.dtb ├── bootcode.bin ├── cmdline.txt ├── config.txt ├── COPYING.linux ├── fixup_cd.dat ├── fixup.dat ├── fixup_db.dat ├── fixup_x.dat ├── issue.txt ├── kernel7.img ├── kernel.img ├── LICENCE.broadcom ├── LICENSE.oracle ├── overlays ├── start_cd.elf ├── start_db.elf ├── start.elf ├── start_x.elf └── System Volume Information 这就是为什么只有一个镜像,RASPBIAN会根据不同的开发板,加载不同的设备树和内核,这一点和国内的nano pi opi 不同 终端登陆 如果你有HDMI显示器,直接接上 如果你有USB TTL串口线,你需要修改一下启动命令,就是boot分区的cmdline.txt默认的串口没有开启输出 打开之后内容也许会是这样
dwc_otg.lpm_enable=0 console=serial0  115200 console=tty1 root=PARTUUID=b211a520-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
你需要console后面的
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=PARTUUID=b211a520-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
参考 最后连接是这样的 然后插卡启动,用杜邦线连上即可 SSH登陆,默认情况下SSH是关闭的,你需要从前面两种方式选择一种登陆, 然后运行sudo raspi-config,上下移动选择5 Interfacing Options 就可以看到P2 SSH Enable/Disable remote command lin 选择yes即可 然后你就可以使用SSH登陆了 默认有了WIFI驱动 不过貌似信号不是很好 有一些热点没有扫描出来
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子