1.连接
1.1 mini USB 连接方式
拿到板子,并且有购买时自带的一根mini USB数据线,并参考Beaglebone black入门手册
通过mini USB线连接板子与电脑,可以看到power的灯亮着,usb的灯也亮着,连接几分钟之后,电脑上弹出一个U盘插入的提示,在电脑的设备和驱动器中可以看到下图所示,它作为一个存储设备出现了:
并且在网络中心可以找到:
打开CRT,建立连接
结果。。遇到问题:
下面开始查原因,,,
查看文件:README.htm或者START.htm(B板作为存储设备里面内容)
打开后可以看到
If connected via USB, a network adapter should show up on your computer. Your Beagle should be running a DHCP server that will provide your computer with an IP address of either 192.168.7.1 or 192.168.6.1, depending on the type of USB network adapter supported by your computer’s operating system. Your Beagle will reserve 192.168.7.2 or 192.168.6.2 for itself.
翻译一下:
如果通过USB连接,您的计算机上会显示一个网络适配器。您的Beagle应该运行一个DHCP服务器,该服务器将为您的计算机提供192.168.7.1或192.168.6.1的IP地址,具体取决于您的计算机操作系统支持的USB网络适配器的类型。您的Beagle将为自己保留192.168.7.2或192.168.6.2。
所以修改SSH连接方式的hostname为192.168.7.2之后就可以登录成功了。
1.2 串口连接方式:
通过串口调试引脚连接试一下,找来一个USB转TTL的工具:
通过这个工具连接上电脑与BBB板
打开电脑上的SecureCRT,选择serial连接,可以看到以下信息,用户名是debian密码是temppwd
到这里,BBB就已经成功登录进去了。
2.使用
1.查看系统所有信息,输入uname -a
debian@beaglebone:~$ uname -a
Linux beaglebone 4.19.94-ti-r42 #1buster SMP PREEMPT Tue Mar 31 19:38:29 UTC 2020 armv7l GNU/Linux
debian@beaglebone:~$
2.关机:
debian@beaglebone:~$ sudo shutdown -h now
这个命令可以使板子上的LED灯和电源灯都熄灭,然后就可以拔下电源了。
3.查看系统硬盘和分区情况:sudo fdisk -l
debian@beaglebone:~$ sudo fdisk -l
[sudo] password for debian:
Disk /dev/mmcblk1: 3.6 GiB, 3825205248 bytes, 7471104 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xede0cf53
Device Boot Start End Sectors Size Id Type
/dev/mmcblk1p1 * 8192 7471103 7462912 3.6G 83 Linux
插入32G的USB device再查看,可以看到,多了U disk的信息:
debian@beaglebone:~$ sudo fdisk -l
Disk /dev/mmcblk1: 3.6 GiB, 3825205248 bytes, 7471104 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xede0cf53
Device Boot Start End Sectors Size Id Type
/dev/mmcblk1p1 * 8192 7471103 7462912 3.6G 83 Linux
Disk /dev/sda: 29.3 GiB, 31440502784 bytes, 61407232 sectors
Disk model: Card Reader
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x336f1fb3
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 8192 61407231 61399040 29.3G c W95 FAT32 (LBA)
可以发现,多了一个硬盘 /dev/sda 和它的一个分区 /dev/sda1
4.挂载U盘
在mnt下建立USB目录:mkdir /mnt/USB
debian@beaglebone:~$ sudo mkdir /mnt/USB
挂载:
debian@beaglebone:~$ sudo mount /dev/sda1 /mnt/USB
这样就可以进入U盘,并访问到U盘里的内容了
debian@beaglebone:~$ cd /mnt/USB/
debian@beaglebone:/mnt/USB$ ls
5.退出U盘
debian@beaglebone:~$ sudo umount /mnt/USB
6.查看当前操作系统版本信息:
debian@beaglebone:~$ cat /proc/version
Linux version 4.19.94-ti-r42 (voodoo@x3-am57xx-beagle-x15-2gb) (gcc version 8.3.0 (Debian 8.3.0-6)) #1buster SMP PREEMPT Tue Mar 31 19:38:29 UTC 2020
debian@beaglebone:~$
7.查看当前操作系统发行信息:
debian@beaglebone:~$ cat /etc/issue
Debian GNU/Linux 10 \n \l
BeagleBoard.org Debian Buster IoT Image 2020-04-06
Support: http://elinux.org/Beagleboard:BeagleBoneBlack_Debian
default username:password is [debian:temppwd]
debian@beaglebone:~$
8.查看当前操作系统内核信息:
debian@beaglebone:~$ uname -a
Linux beaglebone 4.19.94-ti-r42 #1buster SMP PREEMPT Tue Mar 31 19:38:29 UTC 2020 armv7l GNU/Linux
debian@beaglebone:~$
2.1 Micro HDMI 端口的使用
3.需要了解的directory
The current directory (.)
The parent directory (…)
The root directory (/)
The home directory (~)