我不久之前参加了EAIDK-310的试用活动,于是
2019-08-17日拿到了开发板。
开箱,如图:
我刚刚上传这些照片的时候,网站提示说是文件体积太大了,于是我在
tinypng.com
这个网站上面压缩了一把,本来想要上传手机原图的附件的,奈何每个附件不能超过8MB,然而,压缩之后的手机原图体积达到了52.3MB。于是只好作罢。
压缩的时候出现意外,一个3.15MB的文件不知怎么回事上传之后竟然变成了5.4MB,再次上传就正常了。
如图:
开箱之后发现非常的干净,没有任何的附加配件,HDMI线也没有,散热器也没有,电源和电源线也没有,说明书也没有。
然而,我玩开发板也有好几年了,这些配件我都有了。
我随后连接显示器和电源,开机过程了非常的顺利,进入登录页面的时候我才发现我连接的是5V1A的电源。这个开发板比起我之前玩过的开发板要高级些。因此我还认为5V1A的电源带不动呢。
确保能够正常登录之后,就撤掉了显示器,然后使用ssh来进行网络登录。
如图:
先登录路由器,看下设备的地址,
然后使用putty登录,
默认码和用户名是一样的,都是openailab,
登录成功,
板载的系统默认是Fedora的。我们先给磁盘测一下速度。
大家注意看,读取的时候有无iflag=direct参数时,读取速度的巨大差异。
然而,我使用uname -a的时候系统却没有返回Fedora的字样。
如下:
我们安装上xrdp,一会使用Windows的远程连接。
安装完毕之后,我们使用Windows的远程桌面连接来连接开发板。
可能是忘记配置xrdp了,
果然就成功了,
然若,分辨率设置不当,默认的是全屏的配置,我们还是设置成720p的好。
看看这个桌面不错的,左下角就有Fedora的标志,Windows里面那个位置是Windows的徽标。
目前有一个叫做mpv-media-player的开源播放工具非常的方便和高效能够硬解码播放目前大部分的视频。然而,不论是dnf还是yum都无法安装到这个软件。
好在,FFmpeg能够安装上。
我们可以成功的连接到webdav的设备上面,然而,却因为没有协议的缘故无法在线播放他的视频。眼下不知道需要安装那些软件才能播放webdav的视频。注意,默认安装的系统相当的简陋,因此竟然无法使用拖曳复制地址功能,右键才能复制地址。同样不知道需要安装什么软件才能实现拖曳复制的功能。
那么,复制到本地然后ffplay播放
这个文件是比较小的分辨率较低,因此播放成功了,ffprobe之后看到h264压缩的。
那么我们插个U盘,播放里面的h264压缩的1080p@60fps的手机录制视频。不知道root密码,于是命令行里面手工挂载。OK!
虽然能看,但是由于卡顿严重因此肯定不是硬解码,于是查看一下,然后试着硬件解码,然而,效果不好。
这个解码器的效果是异常的不好。那么我们试试看硬件编码能力,开发板的官方资料上面说是可以编码h265的。然而,hevc_vaapi是没法用的,然而,hevc看速度就知道其实是CPU在转码。
于是便猜测,是系统里面没有集成硬件解码和编码的驱动。
随后找到芯片方,结果芯片方给的方法是
sudo dnf --disablerepo=openailab-updates install ffmpeg
由于使用网络远程传输,因此经常掉线,实际效果几天之后在公布。
硬件解码器不一样了。
这个播放起来感觉比起之前那个要快一些。
这次连hevc的编码器都找不到了。
然而,h264的编码和解码器也都变了。
对于FFmpeg我过些天在说,然后发现系统默认安装了OpenCV,毕竟是AI开发板,这个之前都是需要自己编译安装的。可惜,我不会C++,不知道怎么使用这个工具。
然后,这个系统现在是安装好FFmpeg了,猜测是能够硬件解码视频了。那么我们备份一份系统好了。然而,这个备份方式把之后的空白空间也写进了备份文件,日后需要人为缩小。
lsblk
sudo fdisk -l -u /dev/mmcblk2
然后找到end里面最大的数字然后+1,
sudo dd if=/dev/mmcblk2 of=EAIDK-310.fedora.withFFmpeg.backup.img bs=512 count=15269855 status=progress
如图
好,今天就先记录到这里。日后等安装了Ubuntu的系统在发布新的。
文章发布于 2019-8-23
下面增加一些记录。
我的显示器是能够144Hz的,开发板的HDMI是2.0的,线材也是2.0的,然而无法实现144Hz,也许是显示器的接口的问题。
然后我发现这个机器自带的Fedora系统竟然带有两套的桌面方案,然而语言默认就只有英文了。
登录界面的右下角就有退出关机的选项。
之前说无法截图,现在发现一个工具能够截图。
sudo dnf install shutter
之后发布帖子就使用开发板系统截图了,之前使用win的远程连接其实不是很稳定,经常掉线。因此为了能够速度帖子完成,就不再远程了。经常掉线。