树莓派2 是否值得购买、入手?
扫描二维码
随时随地手机看文章
针对2015年2月2号树莓派2的发布,网上的谈论铺天盖地,但是是否值得购买呢? 那就看针对谁,如果你是一个软件开发者,想在这块板子上开发点什么东西,那劝你还是不要买了,如果你就是一个专业喜欢刷个这个系统测试一下,刷个那个系统测试一下,小白鼓捣爱好者,还是可以尝试的。
首先这块树莓派2板子,用的是BCM2835芯片,除了一个不大的手册,网上找不到任何详细的datasheet,也就是数据手册资料,没有这些资料,你只能拿别人编译好的系统,烧进去跑应用软件,你自己想针对该芯片额外开发点什么,几乎不可能,比如BSP的编译、定制修改。
其次这块板子连基本的电源管理芯片(PMIC)都没有,凑合就用LDO将就着给CPU供电,没有任何电源管理不说,功耗必定高的出奇,怪不得很多人叫嚣什么树莓派对电源要求苛刻云云,基本都是小白居多,基本不考虑待机功耗什么的。看看小米、华为、中兴这些公司做的手机,用的高通芯片,哪一个不是MPU+PMIC,都是有配套的电源管理IC的,而且必定有数据手册,不然他们改哪里都不知道,还怎么开发?但是高通的芯片手册都是对外绝对不开放的,不是像什么电子书,随便网上一找一大把,想下载哪个下载哪个。
以下摘自http://www.colabug.com/thread-1057414-1-1.html的一段话,值得考虑。
树莓派林林总总的所有问题
博通,你要摁着多少资源自己专属?
做为树莓派ARM核心的 Broadcom BCM2835 这个芯片是专供 树莓派的。这就造成了事实上无法采购这个芯片,用于复制、仿制或定制基于树莓派的产品。
更为残忍的是,BCM2835的手册(Datasheet)也不向公众提供,必须由合作商签订保密协议(NDA)才能获得。这样就造成了就算得到树莓派的电路图(基金会开放电路图倒是真的),也不能完全理解图中涉及BCM2835的部分。
并且博通对其VideoCore IV显示核心的驱动程序,也采取了和很多驱动程序一致的闭源发布。这就造成了依赖树莓派显示核心的程序,很难迁移到使用其他显示核心(例如Mali)的ARM SoC上:
这两点都是在树莓派的热销压力之下才有所改变。博通对BCM2835,放出了一个部分的Datasheet描述了芯片的外部总线(但仍没有放全部的Datasheet)。而VideoCore IV显示核心的文档和相关代码,则一直让所有的开发者整整等待了两年,直到 2014年的2月份才对外提供 。而后还要树莓派基金会去填坑, 举办竞赛 号召爱好者去把这部分资料应用到树莓派上。