Udoo x86是否适用于极客?

前几天,一块奇怪的铁片落入了我的手中。 坦白说,自kickstarter上宣布以来,我一直在等她。 甚至迫切需要等待(因为我泄露了发布被延迟的原因,那就是圣塔芭芭拉)。 有了它,不做至少一些审查将是犯罪。

图片

什么是Udoo x86?

这是一台采用x86架构的4核处理器的微型计算机,具有令人印象深刻的潜力,可以在亲戚中加以区分。 有4个版本,它们在处理器型号,RAM大小和内置32GB EMMC磁盘方面有所不同。

→有关制造商网站更多信息。

我获得了带有4核Intel Celeron N3160处理器,32GB EMMC和4GB DDR3L双通道RAM的Advanced版本(这让我最不高兴,我想要全部8个)。



在连接器中,一块铁具有:

  • 12V电源连接器。
  • 标准SATA
  • 千兆以太网
  • 3个USB 3.0 Type-A
  • 1个HDMI
  • 2个miniDP ++
  • 麦克风+耳机组合
  • 2个UART端口
  • 红外接口
  • 数字I / O引脚多达20个扩展GPIO
  • 兼容Arduino 101:
  • 数字量I / O引脚14(PWM)
  • 模拟量I / O引脚6(10位分辨率)
  • 还有更多,更多细节在这里

与Raspberry Pi3相比,Internet上已经有视频回顾了制造商的优缺点,但是我想自己玩。

因此,运行:



当然,第一步是在启动时按Esc键,然后查看BIOS。

Esc


以我的愚见(当然,您可能会对此表示完全不同意),各种BIOS设置的数量在某种程度上与一件硬件可以执行的操作数量有关。 基于上述内容,我已经准备好了“启用/禁用”端口的功能,但是“高级”部分的大量模式切换和内存选择让我有些震惊。 细心的读者会看到鼠标光标。 是的,它可以在此蓝屏和白屏上使用。

的BIOS






接下来,探讨了“为什么会启动?”的可能性。 最重要的是,“如何?”
该问题的答案提示为“启动管理器”和“从文件启动”。 后者打开一个方便的菜单,用于通过目录浏览选择所需的文件。

引导文件



Boot Manager可以看到32GB内置硬盘驱动器,闪存驱动器和SATA电缆上的驱动器。 还有一个用于microSD卡和微型PCI-E的插槽,很可能会从该插槽引导。

驱动器




在UEFI和传统模式下均可用。

UEFI和旧版


可能的操作系统范围从Win7到Win10,任何Linux和Android x86。 看看吧。

  • 带有Ubuntu版本14的8GB闪存驱动器立即插入USB端口,并在60秒内无需安装即可加载。 我认为,如果您不使用像我这样最便宜的产品,可能会更快。 我们尝试插入以太网线,启动“狐狸”,然后……存在互联网,视频可以在线播放高达1080p的视频,尽管它并不完美(IMHO),而且我不是Linux驱动程序,所以我很抱歉,我不知道该如何测试以及进行其他测试,但是我喜欢它,它可以从盒子。

  • 接下来,从桌面抽屉中取出了一个2.5 SATA驱动器,由于脱落的过程,在我用SSD替换它们之后,这个驱动器仍然存在。 尽管没有多少错误,而且他还活着,但是错误的数量正在增加。 但是制造商在这里失败了一点,因为从手帕向该磁盘供电的连接器表明存在这样的适配器
    我在普通的计算机商店中找不到,但是在速卖通上已经满了。 您当然可以在这里自己做,甚至可以安装HDD 3.5

    我们紧紧抓住磁盘,紧紧抓住来自win10x64的可启动USB闪存驱动器,然后单击几下就安装了Windows 10磁盘安装在2.5上。自动安装Win10驱动程序的速度很慢,但是它可以起作用,而且当我将驱动程序放在视频卡上时,未定义的驱动程序的数量正在缓慢减少。 更新... mdaaa。 然后我意识到,很快我将有机会充分工作。 您猜对了,原因是此过程:

    更新资料


    与在ubunt中一样,网卡正常工作,来自YouTube的视频以1080p打开。 它显示完美,没有减速和卷曲。 在ubuntu中启动1080p视频时,射击游戏玩家的眼睛很快就迷上了微冻结,即使在带有内置解码器的弱处理器上的小型视频播放器中,也让我非常恼火。 但是在这里,尽管我没有尝试过,但我没有看到这种行为。 但是,我们需要一台显示器吗? 有了一个,每个人都可以。 然后我订购了DisplayPort => DVI适配器,收到后我将其显示器从同事的桌子上拉了一个半小时。 为了完全成为硬核,我们在YouTube上以1080p的质量推出了3个Chrome窗口和视频。 结果:

    镀铬


    即使在不减慢速度的情况下,它也可以正常工作,但是会每隔3-4秒周期性地在其中一个屏幕上跳过5-10帧的微延迟。 我不知道是什么原因。 我正在尝试使用一组编解码器通过Player Classic运行下载的1080p卡通:

    经典版


    漂亮,很好,但是问题是一样的。 通过对选项的大致排序,我找到了一个解决方案:只有在您保留两个相同的应用程序时,微日志才会消失,然后在第三个窗口中启动另一个,例如标准Windows Media Player。 以这种形式,所有三台监视器通常以1080p显示不同的视频,而没有任何刹车和延迟。

    由于无法使用该分辨率的显示器和电视,因此无法测试4K质量。 在4K的YouTube上,视频虽然开始播放,但播放缓慢。 在4K Player Classic中下载的演示仅显示10-15 fps。 螺丝根本没有掌握。 我认为它只是分辨率为4K的台式机,它可以毫无问题地连接。

  • 在玩过Win10并引起过往员工的嫉妒之后,我放弃了显示器,重新启动了设备……并错过了选择启动引导程序的时间。 Win7x64从HDD启动,该HDD在笔记本电脑上工作了2年,没有在其他分区上使用。 由于在旧版中安装了Win7,在UEFI模式下安装了Win10,因此启动了它。 Win10的引导程序已写入32GB内部驱动器。 这样就将七个引导加载程序留在了硬盘上,并允许Win7无缝引导。 当我看到登录到系统的邀请时,我对Win7的生存能力感到非常惊讶,该生存能力是在完全不同的硬件上启动的,甚至还很高兴,但还很早。 鼠标和键盘不起作用。 没有驱动程序的USB 3.0上的Windows设备不想被察觉。 但是为了尝试养活她的司机,您需要进入系统。 怎么办 然后您需要返回BIOS并选择USB mose / keyboard = Enable。



    经过这些操作后,系统允许我输入密码并将其输入。 可以理解,激活已经开始了,但是在这里另一个令人失望的是我等待着:大多数WIN7驱动程序都没有。

    只有完全适用于win10的驱动程序,所有其他版本的Windows都可能会很好地启动,但是使用所有功能都无法正常使用(至少现在是开箱即用的)。 该论坛的主题是人们成功地滑入USB 3.0,以太网等驱动程序。 或者您可以尝试挖掘合适的人并自己养活自己。

我对处理器也很感兴趣。 4个x86架构内核在这样的碎屑中具有良好的性能? 检查,比较。 作为比较,您不必走太远,我的主力是一台塔式PC,配备Intel Core i5 760处理器(默认为2.8 GHz),我们工程师的旧奔腾D 2.8 GHz和一台完全新鲜的纯中文4Good平板电脑上网本和Atom Z3735F处理器。 因为 在Core i5上,苛刻的工作站组装在全塔式机箱中,每个处理器的功耗为95W,整台机器的功耗为450W,默认情况下它将体现您所需的一切舒适工作。 Atom Z3735F是这场争端的主要竞争对手,其功耗仅为2.2W,奔腾D将展示我们在10年的时间里(95W)已经发展了多少。 作为参考,赛扬N3160 2.24 Ghz的功耗约为6W。 为了大致相等地比较,我选择了AIDA64 Extreme 520(即将推出),并在所有机器上进行了测试。 结果列在表中:



因为 测试是不同的,在mb / s处,在ns处以及在鹦鹉中的数字处,然后我将结果显示为百分比视图,以Core i5为100%。



所有组件均在相同版本的Win7 x64操作系统上进行了测试(Win10上的4Good平板电脑除外)。

在这里,我们摆脱了普遍的束缚:配备Atom Z3735F的平板电脑的内存延迟参数显示为311ns,我不知道为什么,但它的性能甚至比带有DDR2内存的旧Pentium更差,延迟应该更自然,而Udoo x86则显示了最小的延迟在71ns。

另一个有趣的地方是对AES加密的测试,据此,“孩子”超过了工作区。 所有这些都是因为新一代处理器具有AES指令,它使您可以在此特定操作中显示出色的性能。

下一步,决定测试EMMC,使用了Ubintu 14熟悉的USB闪存驱动器,时间为20分钟,操作系统准备就绪。 EMMC的冷启动现在需要27秒。

也许在他们经过改进的操作系统中,他们的视频启动时间达到了17秒,但是我手边有一个普通的桌面分发工具包,其中包含所有服务人员。

Udoo x86具有Arduino兼容的引脚。 第二个处理器是Intel Quark SE内核32 MHz加32位ARC内核32 MHz或更简单的Intel Curie 。 据我从数据表中了解到,它只是用陀螺仪隐藏了加速度计。 它们按以下顺序在板上标记:





此文档:



最清楚地显示在这里。

它通过USB连接到主系统,可以在BIOS的USB端口管理部分中看到。 这使两个处理器都能异步工作。 要与居里一起工作,我们需要一个Arduino IDE,最好是最新版本以及居里内核的模块。 但是,如果您谈论Arduino测试-它会另附一篇文章。

关于IDE
我最初尝试从存储库中安装ubunts,但是该版本与实际情况相去甚远,除了现有的处理器之外,没有其他方法可以添加任何处理器。 然后,我走了很长一段路:我从这里下载了Linux存档并进行了安装。

注意事项
对于遵循此路径的用户,我的安装脚本发誓错误,必须通过将install.sh <RESOURCE_NAME = cc.arduino.arduinoide>替换为<RESOURCE_NAME = arduino-arduinoide>来手动纠正错误。 并且在每次重新启动后,该程序仍然拒绝启动,您必须重新安装它。 也许是权利的不幸。 谁知道如何克服这个问题,请在评论中留下。


结果:我个人很喜欢这块铁,这个婴儿具有令人印象深刻的计算能力,令人印象深刻的各种端口和连接器以及令人印象深刻的图形功能,它可以与Core-i5上的我的个人计算机竞争,尽管Udoo不如它,但是如果您将尺寸与VS进行比较桌上的铁盒,将6W和95W的功耗进行比较,这不仅可以原谅,而且也让我非常佩服。 是的,我的计算机中可以容纳两打! 如果您组装他们的集群? 而且我仍然有很多想法在哪里附加它。 缺点:需要额外的12V电源。,需要一个盒子,如果连接sata磁盘,则需要适配器供电或自己动手。 主要问题的答案本身就是:Udoox86对于极客来说很有趣,并且对于大多数知道如何握住鼠标并按照说明进行操作的人来说,它很容易学习。 对于Windows,一切都已安装并且可以直接使用;对于linux,它也可以直接使用,尽管可能存在陷阱(就像我在尝试将3个显示器连接到ubuntu时遇到的那样)。

Source: https://habr.com/ru/post/zh-CN404435/


All Articles