请选择 进入手机版 | 继续访问电脑版
Linaro官网96Boards.org
查看: 1846|回复: 1

96boards 初识

[复制链接]

1

主题

1

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2016-12-30 23:41:36 | 显示全部楼层 |阅读模式
本帖最后由 jackzhang1992 于 2016-12-30 23:53 编辑


什么是96boards?
由于最近参加的一次线下体验活动,了解到96boards这个概念,于是我百度了一下,了解96boards的含义:

              * 96boards指的就是一个Linaro推出的一个规范,这个规范同时支持32位和64位ARM芯片(32+64 =96,96由此而来)。

              *  另外,96boards另一个重要的特点,它是一个跨厂商的标准,即只要符合96boards的规范所出的开发板,就可以用同一套工具链,软件环境。加速芯片到产品的面试之间。(比如目前很火的开源硬件树莓派,但是它支持博通的芯片。这就不利于厂商的传播,其他厂商如果要开发板,就得自己重新编写软件工具链和开发工具,重复劳动,并且增加了软件开发的时间成本)
     
   基于这两点,总结一下这两点带给我们用户直接的好处,一从96boards中是我们以后可以低成本的找到64位的开源开发板,二是从96boards中我们可以调到目前市面上性能处于佼佼者的最新的开发板(因为芯片厂商利用96的标准软件工具链加速了产品面世时间)。



96boards到底是什么?

作为96boards的小白,那我们就看一下96boards规范的原文,看一下它的“本尊”到底说了些什么?96boards官上(https://www.96boards.org/specifications/),  我们可以下载到CE, EE, IoT三个针对消费级,企业级,和物联网级规范的原文。我们这里就以CE消费级的规范来看一下什么是96boards规范。

以下是CE版本规范的目录,这个规范只有短短27页pdf的内容:
====================================
+Background
+96Boards Consumer Edition
+Hardware
+96Boards CE Minimum Hardware Features
+Hardware Feature Details
+Standalone Functionality
+Maker Functionality
+Embedded OEM Functionality
+Additional Functionality
+96Boards Consumer Edition SoftwareRequirements
=================================

粗一看这个目录,大概96boards就是规范了hardware features,和softwares requirements
关于硬件的规范:

我们可以看到,这个规范中规定了开发板的尺寸多大,有几个usb口,RAM最小多大,需要支持wifi,蓝牙,有一个40针的低速口,一个60针的高速口等等…其实我们现在应该可以知道了,原来,96boards只是规范了开发板的硬件有哪些,支持的协议有哪些,接口位置怎样等这些层面的东西,当然规范后面甚至还规范了pcb走线时线宽是几个mil(一种英制的长度单位)。

关于软件的规范:

关于软件的规范,也是比较粗略的,只要是介绍了对于kernel,bootloader等一些支持。
以上就是96boards规范的大概情况了。

下一次,我们通过来接触体验某一款具体的符合96boards规范的开发板来体验96boards规范这个标准给我们带来的好处和体验。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

68

主题

77

帖子

401

积分

超级版主

Rank: 8Rank: 8

积分
401
QQ
发表于 2016-12-31 10:48:58 | 显示全部楼层
顶!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表