【嵌入式单片机】最近发现个好东西- raspberry Pi 树莓派

raspberry Pi

raspberryPi


原文链接: http://yehnan.blogspot.tw/2012/01/raspberry-pifaqs.html
转载自: http://www.shumeipai.net/thread-19444-1-1.html

入门介绍

问:Raspberry Pi是啥东东?
答:Raspberry Pi是台只有信用卡大小的电脑,连接显示器或电视、键盘后即可使用,就像一台小型个人电脑,任何桌机可做的事情,譬如试算表、文字编辑、游戏、等等,它都有能力可以处理,还能播放高画质的视讯影片。我们希望看到全世界的孩童都能用它来学习程式设计。

问:我可以买Raspberry Pi基金会的股份吗?
答:我们属于慈善团体,所以你不能买公司股票。如果你想要支持我们,可以买一块Raspberry Pi板子,我们也会提供套装销售方式,让你能买一送一,一旦产品问世正式出货后,我们将开始接受捐款。

购买与出货

问:去哪买?
答:请到Premier Farnell/Element 14与RS Components的网站购买,他们能出货到全世界各地。

问:一次可以买几块板子?
答:第一波的量产,我们限制一个人只能买一块,一旦生产线全速运作后,就会松绑这项限制,我们保证任何人只要想买、都能买到板子,以避免有人在eBay上被剥削(我们也会自己上网拍卖板子,确保没有能让剥削者存活的市场空间),我们希望所有人都能得到Raspberry Pi!

注 目前已经开始批量生产

问:多少钱?
答:Model A要25美金,Model B要35美金,加上地方税金。
(译注:两个model的差异,可看这篇。)

问:怎么付钱?
答:我们接受大部分的信用卡、PayPal、以及非线上的付款方式。

问:产品内容为何?
答:一块Raspberry Pi板子。不包含线材、电源供应器、SD记忆卡,但这些东西在线上商店也会同时销售,你还能购买已经装好软体的SD卡。第一波量产(2012年2月)没有外壳。

问:美金价钱是多少?你是家英国公司啊!
答:我们购买的元件是以美金计价,我们在生产议价时也是以美金,因为目前汇率市场变动太大了太不稳定了,所以我们也以美金定价,以免需要常常修改价格。

问:将来会有买一送一的方案吗?
答:是的,我们将会有类似的计画。但,若你想要的话,可以只买一块啊。

问:全世界各地都可以买吗?
答:我们打算从一开始就出货到全球。将来会建立适当的销售散布管道。

问:订货最少数量是多少?
答:最少要买1块。

问:我想代理Raspberry Pi成为经销商,该怎么做?
答:目前我们不接受成为转卖商的申请。

一般资讯

问:Model A与Model B的差异。
答:Model A有128 MB(已经修改为256 MB)的RAM、1个USB埠、没有以太网路(网路连线)。Model B有256 MB的RAM、2个USB埠、1个以太网路RJ45埠。

问:Raspberry Pi的尺寸大小是?
答:长宽高为85.60mm x 53.98mm x 17mm,在边边有个搭接的地方,用来插SD记忆卡,重量是45g。

问:你使用哪一颗SoC(系统单晶片)?
答:SoC是Broadcom公司的BCM2835,含有ARM1176JZFS、浮点运算、700Mhz,含有Videocore 4 GPU,这个GPU能够播放蓝光品质的视讯,以40MBits/s解码H.264,里头有个快速的3D绘图核心,透过OpenGL ES2.0与OpenVG程式库存取。

问:为什么选用ARM11?
答:价格与效能。

问:它有多强?
答:GPU可提供Open GL ES 2.0、硬体加速OpenVG、1080p30高效率H.264解码。

GPU能够达到1G pixel/s、1.5G texel/s、或是一般运算的24 GFLOPs,含有一堆材质过滤功能,以及DMA架构。

也就是说,绘图能力大约等同于Xbox 1的效能表现等级。综观看来,整体效能大约是300MHz Pentium 2,但具备非常非常炫的图形能力。

问:可以超频吗?
答:没什么途径可以下手超频,大部分都可以跑上800MHz没问题,但没有BIOS可以进行设定啊,不过,我们的确有支援纯硬体的开机码,所以,或许行得通。
注 目前的raspbian发行版本添加了通过调节选项进行超频的功能

问:Will it blend?
答:Yes. We have conducted extensive virtual simulations. No Raspberry Pis were harmed in the testing.
(看不懂,不会翻。)

问:它是怎么开机启动的?
答:必须从SD卡开机,不过,在最初的启动动作完成后,可以由插上USB埠的外接硬碟接手。开机一定要有SD卡。

问:启动开关在哪?
答:要打开的话:插入电源插头就对了!
要关闭的话:拔掉插头。

问:为什么没有即时时钟(real time clock、RTC)?
答:没有网路连线的板子,每次开机时将以手动方式更新日期时间。加入RTC的费用,出乎意料贵死了,一旦加入电池、挪出空间、更新相关元件,就会超出我们定下的价格。如果你想玩玩有趣的电子实作专案,可以透过GPIO针脚自行加入RTC。

问:你们会销售自行装配的元件组吗?
答:不会。在提供组装好的板子的同时,若又要提供自行装配元件组,对我们来说,实在太昂贵了,那代表要在生产流程里加入额外的步骤,而且,不太可能手动焊接元件组,我们有特殊设备(机器人!)在BGA封装里进行焊接,以及其他极为细小的元件。

问:我可以加入额外的记忆体吗?
答:不行。RAM是以POP封装,置于SoC之上,所以没办法拿掉、也不能换一个。

问:提供哪些硬体文件资料?
答:Broadcom并没有释出BCM2835完整的规格资料表,这是处于Raspberry Pi心脏的晶片。我们将释出一份SoC的规格资料表,内容包含在Raspi板子上看得到的硬体元件,譬如GPIO。之后我们还会释出板子的线路设计图,

问:但我想要〈某硬体〉的文件啊!
答:将来或许会释出其他文件,但决定权握在基金会的手里。

问:可是,我要求拿到晶片的文件资料,拿来给我!
答:想要取得SoC完整的资料,你必须跟Broadcom签署NDA,这是卖晶片给我们的公司,同时,你还需要提供商业计画,评估你能卖出多少晶片。

问:为什么Raspberry Pi没有xxx硬体,没有yyy连接埠?
答:我们主要以非营利的慈善组织运作,试着打造最便宜的电脑,提供一定程度的基本功能与水准,也就是说,我们必须痛苦地决定,在该包含哪些硬体与软体间做出取舍。

问:你可以做测试吗,可以搭配使用吗?
答:如果你想用在我们没有测试过的某地方,而且也不是我们打算运用的地方(也就是说,除了教育工作以外,这才是我们主要的目标),那么,开发工作落在你的肩膀上。

问:如何连接滑鼠与键盘?
答:Model A有1个USB埠,Model B有2个。滑鼠、架盘、网路卡、外部储存设备,通通透过USB集线器连接。

外壳

问:有外壳吗?
答:第一波量产没有。我们将在夏天开始制作、贩卖外壳。你可以购买有外壳、无外壳的Raspberry Pi,或是只购买外壳。2012年之后会有教育释出版本,将预设搭配外壳。在论坛上有很多自制外壳的讨论串。

问:可以塞进肉桂喉糖罐子(Altoids tin)吗?
答:恐怕没办法,因为我们没有切掉板子的边缘,稍微大了一点,塞不进罐子。

问:我可以使用什么种类的显示器?
答:板子上有Composite RCA(AV端子、又称复合端子,通常是黄色的RCA端子)与HDMI连接埠,所以你可以接上类比电视或数位电视,或是DVI萤幕(HDMI-to-DVI的转接头很便宜);不支援VGA,不过有转接头可用,但非常贵。

问:为什么不支援VGA?
答:晶片本身支援的就是HDMI,VGA已经被认为是昨日黄花了,所以,支援VGA并不符合我们目前的计画。

问:是否有GPU二进位执行映像档?
答:是的,映像档里还含有第一阶段的bootloader。

问:我可以加装触控式萤幕吗?
答:我们还没实验过,就技术上来说,没道理不行啊,在论坛上有很多人在讨论,目前遇到的主要难题是价格!触控式萤幕价格昂贵。

问:可容忍的温度范围?
答:Raspberry Pi以各种商品晶片打造而成,各自具有不同的温度容忍程度,LAN9512制造商标示着0°C到70°C,而应用处理器则为-40°C到85°C。实际使用时,板子可能可以在这些温度范围外运作正常,不过,我们可没如此宣称喔。

声音

问:HDMI传输声音,有支援吗?
答:有。

问:标准声音输出输入?
答:声音输出,有个标准的3.5 mm TRS端子(就是一般常见的耳机插头)。声音输入,透过USB集线器,你可以插入USB麦克风。

电源

问:电源需求?
答:透过micro USB供给5V电源,详情见此。开卖时也会提供电源供应器。

问:除了插上电源插头,可以用电池启动Raspberry Pi吗?
答:是的,可以用4颗AA(三号)电池。

问:PoE(power over ethernet、透过以太网路线供给电源)?
答:现在没有,但很多人询问这个功能,所以,我们会考虑要不要在后续版本里加入。

软体

问:可使用哪些作业系统(OS)?
答:我们官方建议的发行套件为Debian。但是,若你想用别套,作法是把SD卡里的根分割区换成别的ARM Linux发行套件,非常容易。作业系统存放在SD卡里。

问:有官方的程式设计语言吗?
答:预设采用Python为我们的教育推广语言。
任何可编译为ARMv6架构的程式语言,都可以使用在Raspberry Pi上,所以你并不是只有Python这个选项。

问:可以跑WINE(或Windows、或其他x86软体)吗?
答:NO。

问:正式问世时,会支援哪套Linux发行套件?
答:一开始就会支援Fedora、Debian、ArchLinux,我们希望将来别的发行套件也会开始支援。(因为新版Ubuntu跟我们使用的ARM处理器之间有点问题,所以,目前Ubuntu不能承诺支援Raspberry Pi。)一旦Raspberry Pi正式开卖,你就能下载发行套件映像档,我们也会贩售事先装好Linux作业系统发行套件的SD记忆卡。

问:可以执行Android吗?
答:如果社群中有人可以将Android的某个版本,移植到256 MB的RAM上,那么、是的,可以在Raspberry Pi上运行。

问:它可以跑xxx程式软体吗?
答:一般来说,你需要看看该软体是否编译成ARMv6架构,大部分的情况其答案是YES。特定软体会在我们的论坛里讨论,你可以去哪找找看。

问:可以执行新的ARM版的Windows 8吗?
答:我们与Microsoft没有伙伴合作关系,移植Windows 8需要他们的支援。

问:SD记忆卡与储存空间
答:我们试过最大为32GB的记忆卡,大部分的卡都能运作正常。在Wiki上有更多的资讯,哪些规格能得到最佳效能表现。你也能插上USB随身碟或USB硬体当做储存空间。

问:搞坏了怎么办?
答:重新写入SD记忆卡,即可还原。

网路、USB、无线

问:板子支援网路连线吗?有Wi-Fi吗?
答:Model B支援10/100 Ethernet有线连接,Model A没有Ethernet(我们认为教育市场大都会采用这个版本),但你可以插上USB网路卡,加入Wi-Fi功能。

问:会有具备WiFi的版本吗?
答:一开始不会有,你可以自行加装网路卡。ARM Linux对WiFi的支援,有点修修补补的意味。在wiki上有一份测试过可用的USB网卡列表。

问:为什么没有Gigabit Ethernet?
答:板子透过USB 2.0驱动以太网路,所以上流频宽无法支援Gigabit。

问:板子支援任何形式的网路开机或pxe吗?

答:不。但是,它耗用的电源如此的低,我们预期大家都会一直开着!

问:如何连接多于2台USB装置?
答:加装USB集线器,扩充USB埠。有些键盘内建集线器,应该可以用。

教育用途

问:有哪些教材可用?
答:
我们正在跟伙伴以及开放原始码社群,通力合作,开发软体教材。Computing at Schoo正在撰写使用者指引手册与程式设计指南,我们也得知,有几本书正在计画中,打算以Raspberry Pi为中心撰写,也有其他人早已开始制造品质极佳的入门手册,包括影片。我们也跟许多人合作,将这项产品作为其他领域主题的教学平台,包括语言、数学、等等。

一旦正式开卖,我们希望社群可以帮助像是Computing at School等组织,统合教学材料,譬如课程计画、资源,推广到学校里。在适当的时刻,基金会希望可以提供一套奖学金系统,让年轻学子们可以有个目标、方向。

在我们的论坛上,有很多对于教学教育、各项资源的讨论,请过来闲聊一下吧!

我还有其他问题!

请到维基页面看看,或是到论坛问问题,里头有很多已经拥有Raspberry Pi的玩家、使用者、爱好者,相信他们很乐意提供协助。

词汇

BGA:ball grid array,电子装置的一种表面黏着封装技术(surface mount packaging)。

SoC:system on chip(系统单晶片),在单一颗晶片上有着整台电脑 。

GPIO:General purpose input/output(一般用途输入输出)。可以程式化改变针脚的用途。

GPU:graphics processing unit(图形运算单元)。负责图形绘图的硬体。

Distro:发行套件,一套特别组装后的Linux(具有不同”风味”),以及各种相关连的软体。

Brick:搞坏,不小心做了某某事,修改了软体或韧体,装置就不能动了。

Pxe:preboot execution environment,一种透过网路启动装置的技术。

PoE:power over internet,透过以太网路缆线,供给板子电源。

About 李 伟斌

Just K.I.S.S To Be Or Not To Be, It's Your Qustion. --Keep It Simple & Stupid.
This entry was posted in Linux, 教材反馈, 计算机网络 and tagged , , , , , , , , , , . Bookmark the permalink.

发表评论