beaglebone black从零开始的学习与使用记录

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 (~)

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值