目录
00外观检查
01有线网卡检查
02USB-host测试
03耳机测试
04按键测试
05查看CPU温度
00外观检查
看起来没什么问题,买了半年了刚开始要做
01有线网卡检查
开机启动正常,韦东山老师还写了个欢迎界面,这个我后面因为要用于毕业设计,我得改一下。时间够的话搞个命令行特性哈哈哈。
开机无IP
重新插入网线
使用udhcpc命令获取ip
udhcpc是由busybox项目提供的一个轻量级DHCP客户端实现。它通常用于嵌入式系统和资源受限的环境中,这些环境可能无法运行更复杂的DHCP客户端软件。
当设备需要接入已有的网络时,它可以作为DHCP客户端,从DHCP服务器获取网络配置信息。这样,设备就可以自动配置其网络设置,而无需手动配置每个设备的IP地址和其他网络参数。
此外,udhcpc还支持在设备作为DHCP服务器时动态分配IP地址,以及在需要时指定固定IP地址。这使得udhcpc成为一个非常灵活和实用的网络工具,可以满足不同场景下的网络配置需求。
在内核配置中,udhcpc需要启用相关的网络选项,如DHCP支持和网络包过滤等。在设备启动后,可以通过运行udhcpc命令来启动DHCP客户端,并自动获取网络配置信息。
需要注意的是,udhcpc只是DHCP客户端的一种实现方式,还有其他类似的工具,如dhcpcd、dhclient等。选择使用哪个工具取决于具体的系统要求和个人偏好。
udhcpc -i
是一个命令,其中-i
是一个参数,用于指定要使用的网络接口。这个命令用于启动udhcpc
DHCP 客户端,并让它监听指定的网络接口以获取 DHCP 服务器提供的网络配置信息。例如,如果你有一个名为
eth0
的网络接口,你可以使用以下命令来启动udhcpc
并让它监听这个接口:udhcpc -i eth0
这样,
udhcpc
就会尝试从 DHCP 服务器获取eth0
接口的网络配置信息,如 IP 地址、子网掩码、默认网关等。需要注意的是,如果你的系统中有多个网络接口,你需要确保使用正确的接口名称来运行
udhcpc
命令。此外,你还需要确保 DHCP 服务器已经正确配置,并且网络接口已经正确连接到网络。除了
-i
参数外,udhcpc
还有其他一些参数可以使用,如-s
用于指定发生 DHCP 事件时运行的脚本,-b
用于将udhcpc
切换到后台运行等。你可以通过查看udhcpc
的文档或使用man udhcpc
命令来获取更多关于这个命令的信息。
一般要用udhcpc的话需要将网线接入到我们的路由器上或者网关上。
都不行只能直接指定ip了
因为开了防火墙所以开发板ping电脑不通,这面电脑ping开发板是没问题的
手册说有两个网卡,但是我只有一个eth0不知道是不是有问题。
02USB-host测试
插入一个存储设备后会显示类似上面的信息,我的是U盘
dev开头的那几个是系统空间的四个分区
这个sda就是我们插入的U盘了,sda1是他的第一个分区
这里可以显示设备的详细信息
HPFS(High Performance File System,高性能文件系统)和NTFS(New Technology File System,新技术文件系统)是两种不同的文件系统,各自具有独特的特性和适用场景。
HPFS最早是随OS/2 1.2引入的,旨在提高访问当时市场上更大硬盘的能力。HPFS保留了FAT的目录组织,但增加了基于文件名的自动目录排序功能,使得文件名最多可扩展到254个双字节字符。此外,HPFS还允许文件由“数据”和特殊属性组成,从而提高了在支持其他命名规则和安全性方面的灵活性。HPFS的分配单位从群集更改为物理扇区(512字节),这减少了磁盘空间的浪费。在HPFS下,目录条目包含的信息多于FAT,且指向FNODE,而不是指向文件的第一个群集。FNODE可以包含文件的数据或指针,这些指针可能指向文件的数据或最终指向文件数据的其他结构。HPFS尝试在连续扇区中分配尽可能多的文件,以提高对文件进行顺序处理时的速度。此外,HPFS将驱动器组织成一系列8MB的带,并在可能的情况下,其中一个带中包含一个文件。每个带之间都有2K个分配位图,用于跟踪带内哪些扇区已分配且尚未分配。
相比之下,NTFS是Windows系统的分区,支持最大分区为2TB,最大文件为2TB。NTFS提供长文件名、数据保护和恢复,并通过目录和文件许可实现安全性。NTFS支持大硬盘和在多个硬盘上存储文件(称为卷),并提供内置安全性特征,控制文件的隶属关系和访问。
总体而言,HPFS是一种适用于较大存储设备和OS/2操作系统的高性能和可靠性的文件系统,而NTFS则是一种适用于大型存储设备和Windows操作系统的功能强大的文件系统。
总之就是快,这是我花高价买的惠普的高性能U盘,速度非常的迅速,就是有点贵
但是,咱们这个板子的linux不支持这个型号U盘的挂载哈哈哈,难搞。
03耳机测试
插上后
arecord
是 ALSA (Advanced Linux Sound Architecture) 系统中的一个命令行工具,用于录制音频。你给出的命令中使用了几个参数和选项,我会逐一解释:
- -v:
这个选项是“verbose”的缩写,表示详细模式。当使用这个选项时,arecord
会输出更多关于录制过程的信息,例如当前的录音状态、缓冲区状态等。- --format=cd:
这个选项设置了录音的格式。cd
表示录音的采样格式是 CD 质量的,也就是 44.1 kHz 的采样率,16 位深,双声道(立体声)。- --device=plughw:0,1:
这个选项用于指定录音设备。plughw:0,1
表示使用第二个硬件音频设备(索引从0开始,所以0,1
是第二个设备)。plughw
是一个特殊的设备前缀,它表示使用 ALSA 的插件硬件接口。在某些情况下,这可以帮助解决设备连接或识别的问题。- test.wav:
这是录音输出的文件名。录音完成后,音频数据会被保存到这个文件中,格式为 WAV。综上所述,这个命令的作用是:使用 ALSA 系统,以 CD 质量的格式,从第二个音频设备录制音频,并将录制的音频保存为
test.wav
文件,同时在录制过程中输出详细的状态信息。
不知道是耳机的问题还是板子的问题,反正没有对应的设备生成
我创建了一个空的,他只是响了一下就没了
执行这个命令可以调节声音,目前来看应该是我耳机的问题
正常应该是下面这样
如果可以录制的话只有一个耳朵有声音,因为是单声道录制
想都听到可以试试这个
04按键测试
05查看CPU温度
can、485、屏幕什么的暂时没法测试,没有合适的设备