前言

原创文章,转载引用务必注明链接。

拿到有一段时间了,一直在想写哪些内容。96boards发布以来,吸引了很多眼球。这里我就慢慢随便聊聊,希望能让大家对96boards有更多了解。

开箱

【开箱图】拿到手是这样子,没有包装盒,估计官方也在调试完善。附带电源适配器比较方便,毕竟96boards系列的电源接口和电压并不常见。这批次没有附送串口转接板。

【与Hikey(Lemaker Version)对比——正面】

【对比——背面】

【Bubblegum96 Vs. Hikey (Lemaker Version)】

  • 板子左上角功能选择B采用按钮方式,H采用跳针方式,各有利弊,前者简单一些。
  • 之前使用过Lemaker Guitar开发板,其采用炬芯S500 SoC + ATC2609 PMU,性能和多媒体音质变现非常满意。S900,是炬芯定位物联网创客的高端产品,价格比S500高了一倍,详细可移步雷锋网的报道,炬芯公司发布的这两款产品以及最近的S900_VR显示出其对物联网和创客的重视,从一开始就显示出与全志产品重点面向机顶盒;海思面向移动手机芯片的不同。
  • B使用的Wifi|BT模块支持BT 4.0协议;H则使用TI公司的模块,支持BT 4.1,当然价格也更高。关于蓝牙4.1协议与之前协议的区别可以看知乎这篇介绍
  • B拥有一个USB 3.0母接口,是SoC原生支持,很期待其性能表现。海思的SoC可能由于定位移动手机的缘故,并没有提供USB 3.0支持。
  • 价格上两者差不多。推荐购买使用2G版本的,毕竟64位处理器很占内存,尤其是Hikey使用八核处理器,对内存占用尤甚。
  • B自带散热片,和Guitar的一样,散热效果很棒;Hikey建议加一个散热片,不然轻则降频,重则过热保护关机。
  • B采用了一个金属天线,WiFi、蓝牙公用;H的天线位则留空,但是本身TI的信号强度就非常棒。但是一个问题,B左边是按钮,右侧是悬空天线,握持的时候很不方便,可能个人习惯问题

【对比——侧面】

左侧是Hikey,右侧是Bubblegum96,厚度差距还是很明显的。H的散热还是一个很大的问题

上电

这里想吐槽一下,96boards本身不带以太网接口,首次设置只能外接USB网卡或者使用视频输出,没有上述设备的话非常不方便。

内置8G eMMC上预烧录了RemixOS,这个系统引起了国内外的一致好评,虽然开机后右上角写着技术预览版,但是感觉完成度很高,而且得益于S900的高性能,使用过程中几乎没有卡顿。

由于是接到电视上的,暂时就不上图了,反正后续使用大家都能看到。

关于96boards的一些想法(Via

  • 1、板子非常轻巧,但是为此去掉了一些接口以及采用2mm而不是更常见的2.5mm的GPIO接口

  • 2、缺少必要的接口,没有以太网接口、SATA接口还是很郁闷的,不过基准采用的海思麒麟SoC主要面向移动手机可能导致了这一问题。使得其他符合96boards标准的开发板也没有上述接口

  • 3、供电电压采用8-18v而不是日常见到的5v。现在基本只有散热风扇采用12v了

  • 4、串口采用1.8v TTL电平,这个确实少见,一般都是3.3v和5v电平,需要额外购买一个串口调试模块

  • 5、96boards所使用的海思麒麟、炬芯、高通SoC之前并没有Linux Mainline Kernel,但是现在随着Linaro和upsteam沟通加深,这一情况正逐渐改善,相信不久之后所以96boards都能用上主线内核了

  • 6、多媒体显示情况不容乐观,OpenGL性能较弱,而PowerVR并不开源,意味着其他开发者想要优化性能或是相关移植很难开展。不过高通的96boards所使用的GPU有开源驱动,算是亮点之一

  • 7、相关配件尚不完善。96boards板载低速接口还算常见,高速接口在市面上相关配件稀少,不过还是很有潜力的

  • 8、目前是唯一能接触到的、具有完善软件环境支持的ARM 64位开发板。支持TrustZone特性开发,在保密度较高的方向可能会大有作为。

Bubblegum96软件资源

uCRobotics提供的技术支持

支持以下操作系统

RemixOS

PhoenixOS

Debian Linux

Android

☆Ubuntu Core

吐槽

2016年9月28日更新:
官网目前主要精力在3D打印,github项目主页更新频率还算ok,但是感觉不是很重视的样子。。。

BubbleGum96 开箱杂谈与软件资源的更多相关文章

  1. Kinect2.0 for Mac开箱

    前段时间从米国带回来一个Kinect,坑爹地发现需要适配器才能连接电脑.于是又从微软官网下单了适配器.今天终于在Mac上把Kinect装起来跑了,与大家分享一点图片. Kinect驱动安装 Kinec ...

  2. 【转】PHP 杂谈《重构-改善既有代码的设计》之一 重新组织你的函数

    原文地址: PHP 杂谈<重构-改善既有代码的设计>之一 重新组织你的函数 思维导图   点击下图,可以看大图.    介绍   我把我比较喜欢的和比较关注的地方写下来和大家分享.上次我写 ...

  3. 【管理心得之三十二】PMP杂谈---------爱情必胜术

    这次一反常态,没有场景设计,我想借此文普及一下PMP是什么? 但我不知道这样枯燥的话题能否能引起你的兴趣,我不得不套用“标题党”<爱情必胜术>来博你眼球. 我真没有说谎,此文是献给那些孤身 ...

  4. [python爬虫] Selenium定向爬取海量精美图片及搜索引擎杂谈

    我自认为这是自己写过博客中一篇比较优秀的文章,同时也是在深夜凌晨2点满怀着激情和愉悦之心完成的.首先通过这篇文章,你能学到以下几点:        1.可以了解Python简单爬取图片的一些思路和方法 ...

  5. 杂谈:HTML 5页面可视性API

    译文来源:http://www.ido321.com/1126.html 原文:HTML5 Page Visibility API 译文:HTML 5的页面可视性API 译者:dwqs 在早期,浏览器 ...

  6. Ⅸ.spring的点点滴滴--IObjectFactory与IFactoryObject的杂谈

    承接上文 ObjectFactory与IFactoryObject的杂谈 .net篇(环境为vs2012+Spring.Core.dll v1.31) public class parent { pu ...

  7. Cubieboard 开箱和入门 | Name5566 分类: cubieboard 2014-11-08 17:27 251人阅读 评论(0) 收藏

    Cubieboard 开箱和入门 2014 年 01 月 29 日 by name5566 Categories: Computer Science, Cubieboard Hello Cubiebo ...

  8. 子树大小平衡树(Size Balanced Tree,SBT)操作模板及杂谈

    基础知识(包括但不限于:二叉查找树是啥,SBT又是啥反正又不能吃,平衡树怎么旋转,等等)在这里就不(lan)予(de)赘(duo)述(xie)了. 先贴代码(数组模拟): int seed; int ...

  9. 杂谈之SolrCloud这个坑货

    杂谈之SolrCloud这个坑货 看<Solr In Action>时候看到对Solr不足的介绍有这么一段话:“One final limitation of Solr worth men ...

随机推荐

  1. laravel中migrate的使用

    migration的使用是大大提高了我们开发的效率,数据库迁移大大的方便了我们.今天我就来给大家分享下migration 首先: laravel提供了我们一些基本的建表的规范: 表名:通常用名词+s的 ...

  2. mysql 审核引擎 goInception 的基本使用

    官网地址 github.com 安装 git clone https://github.com/hanchuanchuan/goInception.git cd goInception 修改配置 开启 ...

  3. 快速入门Pandas

    教你十分钟学会使用pandas. pandas是python数据分析的一个最重要的工具. 基本使用 # 一般以pd作为pandas的缩写 import pandas as pd # 读取文件 df = ...

  4. c标准库 徐明远 背景基础

    背景基础 1.c语言库用c语言编写   其他语言则不同 早期语言的库是用汇编语言编写的    不同的计算机体系结构有不同的汇编语言   所以在移植性方面差一点   而c语言可以编写出高度可移植性的代码 ...

  5. hdu2084

    老题目了 #include <stdio.h> int main(){ ][]; int i,j,max; int c,n; scanf("%d",&c); w ...

  6. 【JavaScript 4—基础知识点】:函数

    导读:函数这个东西,从VB开始就一直在用,不过那时候一般写不出来自己的函数或者类,觉得最高大上的,就是调用API函数了.现在,学习到了JavaScript,总结总结函数,显得很有必要.这篇文章,就从最 ...

  7. shell文件包含

    像其他语言一样,Shell 也可以包含外部脚本,将外部脚本的内容合并到当前脚本. Shell 中包含脚本可以使用: . filename 或 source filename 两种方式的效果相同,简单起 ...

  8. cell左右滑动展开更多按钮-MGSwipeTableCell

    MGSwipeTableCell是一个UITableViewCell的子类, 它实现了左,右滑动展开更多按钮用来实现一些相关操作就和QQ好友列表滑动展开的按钮一样,封装的很好,动画效果也处理很到位,废 ...

  9. BZOJ 3939 [Usaco2015 Feb]Cow Hopscotch ——线段树 CDQ分治

    显然dp[i][j]=ps[i-1][j-1]-sigma(dp[k<i][l<j],a[i][j]=a[k][l]) 考虑对于每一种颜色都开一颗区间线段树,但是空间不够. 所以我们可以动 ...

  10. 2013   Dhaka 区域赛

    A.uva 12709 Falling ANTS 首先按照H排序,然后按照L*H*W排序 #include<iostream> #include<cstdio> #includ ...