Notice: Trying to access array offset on value of type bool in /home1/freesand/public_html/wp-content/plugins/wiki-embed/WikiEmbed.php on line 112

Notice: Trying to access array offset on value of type bool in /home1/freesand/public_html/wp-content/plugins/wiki-embed/WikiEmbed.php on line 112

Notice: Trying to access array offset on value of type bool in /home1/freesand/public_html/wp-content/plugins/wiki-embed/WikiEmbed.php on line 116
樹莓派之問答 | FreeSandal

分類彙整: 樹莓派之問答

W!o+ 的《小伶鼬工坊演義》︰通往樹莓派 3 之 Hearsay PC

假使打電腦史上第一次流行之個人

Apple II

Apple II蘋果公司製作的第一種普及的微電腦。它的直系先祖是Apple I——一種有限的、以印刷電路板組成的電腦。許多電子玩家基於此電腦創新了許多功能,使Apple II達到商業上的成功。自1977年於西岸電腦展(West Coast Computer Faire)首次發布後,Apple II成為一種成功的個人電腦。幾種不同的機型先後上市販售,而最普及的機型一直到1990年代都只有不大的改變。直至1993年為止,估計共生產了5-6百萬部Apple II(包括約125萬部Apple IIGS) 。

在1980-1990年代,Apple II是美國教育系統實際採用的標準電腦 。直至今日,仍有一些還在教室里並能正常使用。Apple II在商業、家庭學校使用者之間很普及,特別是在第一款試算表軟體「VisiCalc」發布後。這個軟體一開始只能在Apple II上執行。

Apple II本來運作時只有一開機ROM裡內建的BASIC程式語言直譯器可用,後來才隨著軟碟機的加入而有「Apple DOS」。最後一版的DOS是「Apple DOS 3.3」,後來DOS被ProDOS取代來支援分層檔案系統以及較大容量的儲存裝置,能使用軟碟或硬碟。此外 Apple II 也可以使用 UCSD Pascal 作業系統,UCSD 二進位格式與包含 IBM-PC 在內的其他電腦系統相容。使用Z80介面的話,Apple II也可以執行CP/M作業系統上的WordstardBase軟體。

蘋果公司的麥金塔產品線最終在1990年代初接替了Apple II系列。但即使在麥金塔上市之後, Apple II仍然有好幾年是蘋果的主要收入來源:Apple II與其相關的第一方開發者與零售商社群曾是年收入逾十億美元的事業。IIGS一直賣到1992年末,IIe則在 1993年10月15日從產品線上移除,象徵一個時代的結束。

200px-Apple_II

16色螢幕的Apple II於紐約電腦展

───

 

,到成為歷史的

IBM PC

IBM PCIBM個人電腦(Personal Computer)的縮寫,是IBM PC相容機硬體平台的原型和前身,其型號為5150,1981年8月12日推出,是IBM佛羅里達州博喀拉藤(Boca Raton)的一組工程師和設計師在唐·埃斯特利奇(Don Estridge)的領導下設計的。

「個人電腦」這個稱呼最早用於1972年全錄帕洛阿爾托研究中心研製的Xerox Alto電腦,到1981年前這個稱呼已經相當普遍,但是由於IBM PC的巨大成功,此後這個詞幾乎只用於與IBM標準相容的微型電腦了。

250px-Ibm_px_xt_color

開發者 IBM
類型 個人電腦
推出日期 1981年8月12日
停止支援 1987年4月2日
作業系統 IBM BASIC / PC-DOS 1.0
CP/M-86
UCSD p-System
中央處理器 Intel 8088 @ 4.77 MHz
記憶體 16 kB ~ 256 kB
下代產品 IBM PC XT

───

 

作個比較,這塊三十五美元的

Raspberry Pi 3 Model B

Pi_3_Model_B-01

The Raspberry Pi 3 is the third generation Raspberry Pi. It replaced the Raspberry Pi 2 Model B in February 2016. Compared to the Raspberry Pi 2 it has:

  • A 1.2GHz 64-bit quad-core ARMv8 CPU
  • 802.11n Wireless LAN
  • Bluetooth 4.1
  • Bluetooth Low Energy (BLE)

Like the Pi 2, it also has:

  • 4 USB ports
  • 40 GPIO pins
  • Full HDMI port
  • Ethernet port
  • Combined 3.5mm audio jack and composite video
  • Camera interface (CSI)
  • Display interface (DSI)
  • Micro SD card slot (now push-pull rather than push-push)
  • VideoCore IV 3D graphics core

The Raspberry Pi 3 has an identical form factor to the previous Pi 2 (and Pi 1 Model B+) and has complete compatibility with Raspberry Pi 1 and 2.

We recommend the Raspberry Pi 3 Model B for use in schools, or for any general use. Those wishing to embed their Pi in a project may prefer the Pi Zero or Model A+, which are more useful for embedded projects, and projects which require very low power.

───

 

誠是過往夢寐以求之超級電腦的耶!!??

也許正因樹莓派 3 令人驚豔之高『性價比』,遂引來『 PCMag 』的青睞,榮登 EDITORS’ CHOICE  ︰

 

logo_pcmag_ap

Raspberry Pi 3 Model B

Editor Rating: Excellent (4.0)
Raspberry Pi 3 Model B - Raspberry Pi 2 Model B
US Street Price$35.00
  • Pros

    It’s a $35 computer! Drastically improved performance, feature set over the previous iteration.
  • Cons

    Only for the adventurous. Software, setup may be challenging to some.
  • Bottom Line

    The Raspberry Pi 2 Model B is the same size and the same price as its predecessor, but major hardware improvements make this mini computer much more delectable overall.

By Matthew Murray

Manufacturers of full-scale PCs have trouble coming up with exciting new features across each generation of their releases; there are only so many ways you can spin minor improvements. The same would also seem to be true of the Raspberry Pi, if not truer: It’s never looked like much more than a light-featured PCB with a couple of familiar ports tacked on. But for the newest iteration of the product, the Raspberry Pi 3 Model B, the usual modest bump in performance is accompanied by a particularly impressive new feature: Wi-Fi. Now that you no longer need to be tethered to an Ethernet cable, there are even fewer limits on where your imagination can take you. And as the Pi 3 retains the $35 purchase price that’s defined the line since day one, it’s now an even better option for the makers, enthusiasts, or educational types who could benefit from this sort of system, and, as such, earns our Editors’ Choice.

───

 

於是有人想??!!

Can you use the Raspberry Pi 3 as your work PC?

We spent a week working on the Raspberry Pi 3, to see how the $35 machine matched up to laptops costing more than 10 times its price.

pi3-work

The tiny Pi 3 that I worked on for a week.
Image: Nick Heath / TechRepublic

 

The Raspberry Pi 3 is a $35 computer that is on the cusp of challenging the modern PC.

The bump to the processing power of the latest machine has, according to its co-creator, elevated its performance to a point where it can comfortably be used as a desktop computer.

To determine whether the latest Pi really can go toe-to-toe with a current laptop, I spent a week using the Pi 3 as my main work machine.

The test is inherently unfair, my regular laptop – a Toshiba Portege Z30 – costs roughly 40 times the price of the Pi 3, and Pi co-creator Eben Upton was comparing the board with an ‘entry-level PC’ from more than six years ago.

But despite the odds being stacked against the Pi, the credit card-sized computer held its own in many respects and demonstrated just how much power it squeezes out of its budget hardware.

───

 

但思事物應其時代而生,因其環境而長,消長自有其故。也許根本不必墜入能否用為『個人電腦』 PC 之迷思??只需考慮合不合於『應用目的』就好!!或許該讀讀教主之

The 5 things that would have made Raspberry Pi 3 better

pi3-15-100647447-primary.idge

The Raspberry Pi 3 has Wi-Fi and a 64-bit processor.Credit: Raspberry Pi

Some key technologies could have made Raspberry Pi 3 much better as a PC and board for IoT devices

What can you fit into a Raspberry Pi board while still keeping the price to $35? That’s a question Raspberry Pi CEO Eben Upton wrestled with when planning the third version of the product.

He opted for a faster 64-bit ARM processor and wireless features so Raspberry Pi 3 could be a PC as well as a board for cool new devices. Other features had to be left out.

But Upton has a never-say-die attitude — if a new technology is available at a reasonable cost, it will be added to future versions of the Raspberry Pi.

“We’ll take what we can get,” Upton said.

Here are five technologies that could’ve made the Pi 3 a better computer but didn’t make the cut, due to cost, incompatibility and other issues. They could be available in the next iteration of the computer.

───

 

若講後浪、前浪只不過是分類而已,追求波瀾壯闊總是︰真積力,久則入。的吧??要不怎麼會

『蜜蜂』為何不見了?》!!

有人

天下『一切』事情,都不過是個『分類』。

有人』就『有事』,天下何得『无事』?天下能得『無人』乎?

有人

酸葡萄『沒有』想『』,甜檸檬『』卻想『不要』;

都是一種『心理』。

有人

有所謂『』與『』? 分別著『』或『』,

』其所『』,『』其所『』。

有人

蜜蜂』為何不見了?

只因『』和『』!!

 

 

 

 

 

 

 

 

 

 

 

 

W!o+ 的《小伶鼬工坊演義》︰通往樹莓派 3 之 Hearsay OS

凡走過必留下痕跡??在那個 Intel CPU 稱王, Microsoft OS 獨大的 PC 年代,不只創造了『 Standard Bug 』和『 Final Beta 』之經典說法,更因微軟一路攻城掠地,蠶食鯨吞應用軟體市場,又與大學大打侵權之官司,據說搞的個天怒人怨,於是 Bill Gates 的笑話傳聞始終不斷。茲引幾則以饗讀者︰

(1) Bill and the Win 95

God calls Bill Gates, Bill Clinton and Boris Yeltsin to his office and says,

“The world will end in 30 days. Go back and tell your people.” so Boris Yeltsin goes to the Russian people and says: “I have bad news and I have worse news. The bad news is that we were wrong … there is a God. The worse news is that the world will end in 30 days.”

Bill Clinton goes on TV and tell the American people: “I have good news and I have bad news. The good news is that the basic family values upon which we have based our lives are right, there is a God … The bad news is that the world will end in 30 days.”

Bill Gates goes to his executive committee and announces: “I have great news and I have fabulous news. The great news is that God thinks I’m important. The fabulous news is that we don’t have to fix any of the Microsoft’s bugs.”


(2) Bill Gates visiting hell

Bill Gates dies in a car accident. He finds himself in purgatory, being sized up by St. Peter.

“Well, Bill, I’m really confused on this call; I’m not sure whether to send you to Heaven or Hell. After all, you enormously helped society by putting a computer in almost every home in America, yet you also created that ghastly Windows ’95. I’m going to do something I’ve never done before in your case; I’m going to let you decide where you want to go.”

Bill replied, “well, what’s the difference between the two?” St. Peter said, “I’m willing to let you visit both places briefly, if it will help your decision.”

“Fine, but where should I go first?”

“I’ll leave that up to you.”

“Okay then,” said Bill, “Let’s try Hell first.”

So Bill went to Hell. It was a beautiful, clean, sandy beach with clear waters and lots of bikini-clad women running around, playing in the water, laughing and frolicking about. The sun was shining; the temperature perfect. He was very pleased.

“This is great!” he told St. Peter. “If this is hell, I REALLY want to see heaven!””Fine,” said St. Peter, and off they went.

Heaven was a place high in the clouds, with angels drifting about, playing harps and singing. It was nice, but not as enticing as Hell.

Bill thought for a quick minute, and rendered his decision. “Hmmm. I think I’d prefer Hell,” he told St. Peter.

“Fine,” retorted St. Peter, “as you desire.”

So Bill Gates went to Hell.

Two weeks later, St. Peter decided to check on the late billionaire to see how he was doing in Hell. When he got there, he found Bill, shackled to a wall, screaming amongst hot flames in dark caves, being burned and tortured by demons.

“How’s everything going?” he asked Bill.

Bill responded, with his voice filled with anguish and disappointment, “This is awful! This is nothing like the Hell I visited two weeks ago! I can’t believe this is happening! What happened to that other place, with the beautiful beaches, the scantily-clad women playing in the water?!???

“That was a demo,” replied St. Peter.


(3) Bill Gates in heaven

I dreamt last night that I went to Heaven, and I met St. Peter at the Pearly Gates. I asked him that since I arrived in Heaven if I could take a look around the place. St. Peter agreed, and even came along with me to show me around. We went a ways, until we met President Clinton, tied to one of the most ugliest beast you could ever, ever imagine. It was nearly human, probably about 95 years old, 5 inch thick glasses, grease just dripping off its body, muttering every now and then like a sick crow. We asked Willie why he was chained to this awful creature.

Willie replied: “Well, when I used to live on Earth, I committed a number of sins, and now I’m chained to this really ugly old thing as penance.”

We wished President Clinton the best of luck, and moved on. A while later we met with none other than Elvis Presley, the King of Rock, and he was tied to another of the most ugliest creatures you could imagine, even worse than the first one. We asked Mr. Presley why he was chained to such an ugly thing.

The King replies: “Well, when I used to live on Earth, I committed a number of sins, and now I have to live with this ugly old monster for a while as penance.”

We wished the King the best of luck, and moved on.

After a while we met up with Billy Gates, president of Microsoft. Billy Gates just so happened to be chained to one of the most gorgeous, luscious, and sexiest woman you could ever imagine, long blonde hair, blue eyes, long limbs, and a beautiful figure. So, we asked him why they were chained to each other like that.

The woman answered first: “When I used to live on Earth, I committed a number of sins…”

─── 出處《香港中文大學計算機科學與工程學系

Prof. John C.S. Lui

Jokes about Mr. Bill Gates

 

自一九九一 Linux 首發,到二零零一《只為歡樂》︰

200px-Just_for_Fun_cover

二零零一年,林納斯‧托瓦茲 Linus Torvalds ── Linux kernel 的創建者 ── 出版了一本他與大衛‧戴爾蒙德 David Diamond 聯合撰寫的幽默自傳《只為歡樂Just for Fun: The Story of an Accidental Revolutionary 。這本書提出了『 Linus 法則 the Law of Linus that all evolution contributed by humanity starts for survival, sustains socially and entertains at last.

─── 摘自《音樂播放器原型機之《可能性》 Just for Fun

 

十年磨成之劍,尚在淬火鍛鍊中。或因『吃著魚企鵝圖』的啟示, Tuz 之感召︰

已到春分,晝夜各半,日出前注目地平,那第一道《曙光》映射的正是大地『陽光均分』之時!不知從『太空』所見的『天際線』,能否使人體會惠施』之【天與地卑,山與澤平。 】?感受

水藍地球』的『』,她能是不能喚醒『仁民愛物』之『』的呢?古往今來『大小觀』之『無窮思辯』,正高聲述說著『生命神奇』與『造化奧妙』的吧!!

想像

台灣的『玉山』海拔三千五百九十二公尺,假使站上了『玉山頂巔』四目極望,是否『眼界』大到足以『擁抱』一整個『美麗寶島』的呢??

深思

當鳳凰已去,麒麟不在,所謂『世界』會更『美麗』嗎?活著的人真很『富足』的耶??

Ccpenguin,_the_ancestor_of_Tux
Linus Torvalds’s
“favourite penguin picture”

220px-TheStoryBehindTux
The story behind Tux,
Canberra Zoo

220px-Tuz-logo.svg
Tuz, the Tasmanian devil

Tux 學堂的牆上, 掛著核心 kernel  Linus Torvalds 最喜歡的『吃著魚企鵝圖』︰

吃著魚釣魚─── 一個理念、一種方法、一門生活哲學

強調『理論』與『實務』並重之學習,同修的重要。在這個社會裡,教育是責任,學習是義務!從出生到死亡,所有十方之各族各種企鵝,一體適用!!

還掛著一篇聖諭
Tux the Linux penguin

Even people who have never used Linux have probably seen Tux, the penguin mascot of this open-source operating system. Tux was the result of a competition held by the Open Source Software community to find a mascot for Linux. In the forums Linus Torvalds, Finnish creator of Linux, mentioned an encounter he had had with a penguin at Canberra’s National Zoo and Aquarium. Linus claims that he was bitten by a penguin and because of that he was supposedly infected with a disease called “Penguinitis”. This disease caused him to become fixated with penguins.

以及誓言支援拯救袋獾運動的 Tuz

─── 摘自《Tux@rpi ︰ 《學而堯曰》

 

所以有樹莓派的出現, Raspbian 之集結︰

 

raspbian_logo

Welcome to Raspbian

Raspbian is a free operating system based on Debian optimized for the Raspberry Pi hardware. An operating system is the set of basic programs and utilities that make your Raspberry Pi run. However, Raspbian provides more than a pure OS: it comes with over 35,000 packages, pre-compiled software bundled in a nice format for easy installation on your Raspberry Pi.

The initial build of over 35,000 Raspbian packages, optimized for best performance on the Raspberry Pi, was completed in June of 2012. However, Raspbian is still under active development with an emphasis on improving the stability and performance of as many Debian packages as possible.

Note: Raspbian is not affiliated with the Raspberry Pi Foundation. Raspbian was created by a small, dedicated team of developers that are fans of the Raspberry Pi hardware, the educational goals of the Raspberry Pi Foundation and, of course, the Debian Project.

───

 

樹莓派教主在 ITPRO 雜誌訪談裡娓娓道來,這又是新的一天!!!

Eben Upton Q&A: we meet the inventor of the Raspberry Pi 3

ebenupton

We talk Linux vs BSD, a maker revolution, and a 45-second conversation that changed his life

Eben Upton has started something of a revolution. The 37-year-old Cambridge graduate is the mastermind behind the Raspberry Pi, a $35 (£27) micro-computer that has jump-started a cottage industry of hobbyists, makers and tinkerers. The Raspberry Pi has been in everything, from retro games consoles to weather balloons. They’ve even been into space!

We sat down with Eben Upton at the launch of the Raspberry Pi 3, to talk about the Pi’s journey so far, and where he sees it going in the future.

……

Why did you opt for Linux over Windows?

We didn’t have a lot of choice early on. There weren’t a lot of options; it would have largely boiled down to the choice between a BSD family operating system or a Linux family operating system.

We were more familiar with the Linux kernel than we were with any of the BSD variants, that’s what drew us to it. Subsequently, a bunch of BSD variants have appeared for Raspberry Pi, which is awesome.

We’re still very keen on proving a desktop experience, and Windows 10 IoT is not a desktop system, it’s a headed system, and it has a display, but it’s not running a shell. Therefore, Linux was our best choice, even in this generation, for the default operating system.

Can you see future with a Windows-enabled Raspberry Pi?

That’s a question for Microsoft really. I would welcome it, I would love to see it, and I think there are various challenges associated with actually making that happen, but yeah, it’d be lovely if it did happen.

I think that what we are likely to see is a thin client, because it’s a halfway house, right? We’ve got some great work going with Citrix at the moment around virtual desktop infrastructure. Their client software runs extremely well on Raspberry Pi, they’ve done some work on it, some of their partners have done some work on it.

There’s a company called ThinLinx, based out of Australia, who do a very nice packaged version of the Pi, with a pre-installed version of the Citrix client. So I think you may see that, where you have an X06 Blade somewhere in a datacenter running your operating system, and you’re just a thin client for that. I actually think the Pi’s pretty competitive in that space, I think the Pi’s got some real advantages versus the incumbents, so it’d be nice to see.

How much of the team’s work on the Raspberry Pi is driven by the community?

I think it’s all driven by feedback from the community. Why have we got Wi-Fi and Bluetooth on there? There’s an awful lot of people plugging Wi-Fi and Bluetooth dongles into Pis. That sends an incredibly strong signal to us from the community that that’s something they want. Obviously, the extra processing power, well, everyone wants that.

And then, the 64-bit is I guess the closest we’ve come to a feature which is kind of a standalone. Like, nobody’s really asking us for 64-bit, and with this release, we’re not even majoring on the 64-bit. It’s a thing that’s nice to have there, and it’s something that came along as part of a bundle with some things that we needed.

Do you think the current hobby computing boom is going to keep going, or fizzle out?

I hope it’s going to continue to grow. I think that there’s been a general renaissance – a sustainable renaissance – in the notion of making. And that can apply to woodwork and knitting as much as it applies to computing.

So I think that the zeitgeist is now very compatible with what we’re trying to do. And of course, that could change, but I think this feels like it could be a permanent change in the way that we think about the level of affluence across our society. We have a lot of differences in levels of affluence, but across society, lots of people are at a level of affluence where they can indulge some of these interests. I’m hopeful.

There’s been a recent retro computing boom, as evidenced by the reappearance of devices such as the ZX Spectrum and the BBC Micro. Do you feel that the Pi is responsible for this?

I wouldn’t say responsible, but I think what we’ve done is we’ve demonstrated that this sort of thing is feasible, that if you have a small team of bright people, you can do surprising stuff.

I’m looking forward to getting my hands on a little Vega Plus! This whole retro thing, I like it, and it’s interesting that kids actually quite like the retro thing.

We do a lot of work with the Computer History Museum in Cambridge and they get kids in, they put them in front of old machines – they have a lab which is fifty per cent Raspberry Pis and fifty per cent BBC Micros. And the kids love them both. They really do.

───

 

 

 

 

 

 

 

 

 

 

 

 

W!o+ 的《小伶鼬工坊演義》︰通往樹莓派 3 之 Hearsay 著火

據聞在結冰的湖面上『打水漂』,鳥鳴聲啾啾!一篇在 Make: 雜誌上的癹文 POST ,能叫樹莓派 3 著火

The Raspberry Pi 3 Does Not Halt and Catch Fire

March 2, 2016, 11:25 am PST

raspberry-pi-3-overheat

Thermal image of the Raspberry Pi 3. (Credit: Gareth Halfacree)

Earlier today Gareth Halfacree, author of the Raspberry Pi User Guide, posted some really interesting thermal images of the new Raspberry Pi 3 board on Reddit. However worryingly, not only was Gareth measuring temperatures in excess of 100°C (212°F) under load for the BCM2837, but also measuring an offset of a full 17°C between his own measurements and the readings generated by the internal temperature sensor on the chip.

“The new BCM2837 system-on-chip gets far, far hotter than its predecessors. This image was taken using a calibrated Flir thermal camera while the Pi 3 had been at 100% CPU load – but no GPU load – for five minutes, and registered nearly 100°C (212°F). I confirmed the temperature with a K-type contact probe, and also by poking the chip. Don’t poke the chip. It hurts.” — Gareth Halfacree

───

 

此文一出,立刻催生了論壇的熱議

by ItsMurf » Wed Mar 02, 2016 8:27 pm

I read this article on Make: today that stated, that the Pi 3 was getting to temperatures as high as 87.6 Celsius! I don’t have my Pi 3 yet does anyone have this problem?

“Make: Article” http://makezine.com/2016/03/02/raspberry-pi-3-not-halt-catch-fire/

───

 

嗆的樹莓派教主趕快在 ZDNet 上滅火

No, your Raspberry Pi 3 won’t overheat in everyday use, says its creator

The Raspberry Pi Foundation founder says most users will never see their board reach anywhere near the 100C reported by some running heavy duty benchmarks on the Pi.

Eben Upton at a factory in Wales where Raspberry Pi boards are made. Image: Nick Heath / ZDNet

 

The Raspberry Pi 3 will not overheat in regular use, the board’s co-creator has said, following reports of the newly released $35 computer hitting close to 100C during tests.

When benchmarking the board, some owners reported the Pi 3 heated up to the point where it reduced its speed in order to keep its temperature in check.

However, co-creator of the board Eben Upton has said that – outside of synthetic tests that place the board’s processor under prolonged strain – the Pi 3 is highly unlikely to behave in this way.

“In everyday use I would say ‘never’,” he said in response to a question about how often boards would reach temperatures where they need to throttle their speed.

He points out that the spikes in temperature reported by these users stem from benchmarks where the Pi’s processor is put under sustained heavy load – in this case using the benchmark sysbench to calculate prime numbers.

The strain placed on the board during these benchmarks – where the CPU is subject to prolonged heavy demand – isn’t representative of workloads that will be placed on the processor in everyday use.

While a typical workload for the Pi might see the demand on the CPU spike momentarily, in the vast majority of use cases these periods of high CPU utilisation will not be sustained for long periods, he said.

“In most use cases you see a very spiky performance profile. So what you’re looking at is ‘Can I run very fast for a second?’ or ‘Can I run very fast in bunches of 50ms?’.”

And while putting a case on the board will increase the temperature, again for the typical user it will not drive the board to become hot enough to throttle its speed – he said.

Upton explains the throttling behavior as being a consequence of making the Pi’s hardware more powerful.

“It’s the difference between Raspberry Pi 1, with a relatively small amount of processing power, and Raspberry Pi 3 with 10x that amount of processing power. As we get towards laptop levels of performance we have to apply the same sort of techniques you apply for managing the thermals [in a laptop].”

───

 

偏偏講的不清不楚似有若無,彷彿樹莓派 3 有十倍速,所以…… 才火紅??!!

雖然作者沒有『熱像儀』可以拍照,只好用著『谷歌考古』的辦法找出歷史上之樹莓派『存證』︰

【Raspberry Pi Model B】

RaspberryPi-B

 

【Raspberry Pi Model 2B】

RaspberryPi-2B

 

比較下,著實覺得『很可疑』︰

【Raspberry Model 3B】

raspberry-pi-3-overheat

 

,此照宛如『出火』一般︰

Chuhuo

 

,不知此景只得『哪裡有』!!??

僅就電子裝置的『熱設計』與『熱管理』而言︰

Thermal management (electronics)

All electronic devices and circuitry generate excess Heat and thus require thermal management to improve reliability and prevent premature failure. The amount of heat output is equal to the power input, if there are no other energy interactions.[1] There are several techniques for cooling including various styles of heat sinks, thermoelectric coolers, forced air systems and fans, heat pipes, and others.

In cases of extreme low environmental temperatures, it may actually be necessary to heat the electronic components to achieve satisfactory operation.[2]

CFD_Forced_Convection_Heat_Sink_v4

60×60×10 mm straight-finned heat sink with a thermal profile and swirling animated forced convection flow trajectories from a tubeaxial fan, predicted using a CFD analysis package.

───

 

從第一代就可以玩『超頻』的樹莓派︰

Introducing turbo mode: up to 50% more performance for free

Since launch, we’ve supported overclocking and overvolting your Raspberry Pi by editing config.txt. Overvolting provided more overclocking headroom, but voided your warranty because we were concerned it would decrease the lifetime of the SoC; we set a sticky bit inside BCM2835 to allow us to spot boards which have been overvolted.

We’ve been doing a lot of work to understand the impact of voltage and temperature on lifetime, and are now able to offer a “turbo mode”, which dynamically enables overclock and overvolt under the control of a cpufreq driver, without affecting your warranty. We are happy that the combination of only applying turbo when busy, and limiting turbo when the BCM2835’s internal temperature reaches 85°C, means there will be no measurable reduction in the lifetime of your Raspberry Pi.

You can now choose from one of five overclock presets in raspi-config, the highest of which runs the ARM at 1GHz. The level of stable overclock you can achieve will depend on your specific Pi and on the quality of your power supply; we suggest that Quake 3 is a good stress test for checking if a particular level is completely stable. If you choose too high an overclock, your Pi may fail to boot, in which case holding down the shift key during boot up will disable the overclock for that boot, allowing you to select a lower level.

What does this mean? Comparing the new image with 1GHz turbo enabled, against the previous image at 700MHz, nbench reports 52% faster on integer, 64% faster on floating point and 55% faster on memory.

───

 

焉有不知之理耶???

假使不擔心『保固』,強制『升壓』和『超頻』又何妨︰

Overclocking

NOTE: Setting parameters other than that available by ‘raspi-config’ will set a permanent bit within the SoC, making it possibly to detect that you Raspberry Pi has been overclocked. This was meant to void warranty if the device has been overclocked. Since 19th of September 2012 you can overclock your Raspberry Pi without affecting your warranty[2]

The latest kernel has a cpufreq kernel driver with the “ondemand” governor enabled by default. It has no effect if you have no overclock settings. But when you do, the arm frequency will vary with processor load. Non default values are only used when needed according to the used governor. You can adjust the minimum values with the *_min config options or disable dynamic clocking with force_turbo=1. [3]

Overclock and overvoltage will be disabled at runtime when the SoC reaches 85 °C to cool it down. You should not hit the limit, even with maximum settings at 25 °C ambient temperature. [4]

Overclocking options

……

over_voltage ARM/GPU core voltage adjust. [-16,8] equates to [0.8 V,1.4 V] with 0.025 V steps. [5] Default is 0 (1.2 V). Values above 6 are only allowed when force_turbo or current_limit_override are specified (which set the warranty bit).
force_turbo Disables dynamic cpufreq driver and minimum settings below. Enables H.264/V3D/ISP overclock options. Default 0. May set warranty bit.

───

 

只不過如果不仔細了解一下,所謂的︰

Dynamic frequency scaling

Dynamic frequency scaling (also known as CPU throttling) is a technique in computer architecture whereby the frequency of a microprocessor can be automatically adjusted “on the fly,” either to conserve power or to reduce the amount of heat generated by the chip. Dynamic frequency scaling is commonly used in laptops and other mobile devices, where energy comes from a battery and thus is limited. It is also used in quiet computing settings and to decrease energy and cooling costs for lightly loaded machines. Less heat output, in turn, allows the system cooling fans to be throttled down or turned off, reducing noise levels and further decreasing power consumption. It is also used for reducing heat in insufficiently cooled systems when the temperature reaches a certain threshold, such as in poorly cooled overclocked systems.

The dynamic power (switching power) dissipated per unit of time by a chip is C·V2·A·f, where C is the capacitance being switched per clock cycle, V is voltage, A is the Activity Factor[1] indicating the average number of switching events undergone by the transistors in the chip (as a unitless quantity) and f is the switching frequency.[2] The voltage required for stable operation is determined by the frequency at which the circuit is clocked, and can be reduced if the frequency is also reduced.[3] Dynamic power does not account for the total power of the chip, however, as there is also static power, which is primarily because of various leakage currents. Due to static power consumption and asymptotic execution time it has been shown that the energy consumption of a piece of software shows convex energy behavior, i.e., there exists an optimal CPU frequency at which energy consumption is minimal.[4] Leakage current has become more and more important as transistor sizes have become smaller and threshold voltage levels lower. A decade ago, dynamic power accounted for approximately two-thirds of the total chip power. The power loss due to leakage currents in contemporary CPUs and SoCs tend to dominate the total power consumption. In the attempt to control the leakage power high-k metal-gates and power gating have been common methods.

Dynamic voltage scaling is another power conservation technique that is often used in conjunction with frequency scaling, as the frequency that a chip may run at is related to the operating voltage.

The efficiency of some electrical components, such as voltage regulators, decreases with increasing temperature, so the power used may increase with temperature. Since increasing power use may increase the temperature, increases in voltage or frequency may increase system power demands even further than the CMOS formula indicates, and vice versa.[5][6]

───

 

以及

CPU power dissipation

Sources

There are several factors contributing to the CPU power consumption; they include dynamic power consumption, short-circuit power consumption, and power loss due to transistor leakage currents:

P_{cpu} = P_{dyn} + P_{sc} + P_{leak}

The dynamic power consumption originates from the activity of logic gates inside a CPU. When the logic gates toggle, energy is flowing as the capacitors inside them are charged and discharged. The dynamic power consumed by a CPU is approximately proportional to the CPU frequency, and to the square of the CPU voltage:[5]

P = C V^2 f

where C is capacitance, f is frequency, and V is voltage.

When logic gates toggle, some transistors inside may change states. As this takes a finite amount of time, it may happen that for a very brief amount of time some transistors are conducting simultaneously. A direct path between the source and ground then results in some short-circuit power loss. The magnitude of this power is dependent on the logic gate, and is rather complex to model on a macro level.

Power consumption due to leakage power emanates at a micro-level in transistors. Small amounts of currents are always flowing between the differently doped parts of the transistor. The magnitude of these currents depend on the state of the transistor, its dimensions, physical properties and sometimes temperature. The total amount of leakage currents tends to inflate for increasing temperature and decreasing transistor sizes.

Both dynamic and short-circuit power consumption are dependent on the clock frequency, while the leakage current is dependent on the CPU supply voltage. It has been shown that the energy consumption of a program shows convex energy behavior, meaning that there exists an optimal CPU frequency at which energy consumption is minimal.[6]

───

 

就怕樹莓派它『真燒掉』的哩!!!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

W!o+ 的《小伶鼬工坊演義》︰通往樹莓派 3 之 Hearsay 電源

打從一開始以來,樹莓派就種下了『電源』傳聞之因︰

雖然今天樹莓派已廣為流行, 賣了數百萬台. 你依然需要注意選用的電源供應器. 考察 樹莓派的原始設計:  如 Raspberry-Pi-R2.0-Schematics-Issue2.2_027.pdf , 512M Rev.B  上所說,  F3 保險絲的電阻大約 是 0.28 Ohms, 一般典型使用約為 700mA, 那壓降為 0.196V. 正如網路上曾說好的樹莓派電源供應器,  輸出電壓為 5.25V, 事實是正為了補償壓降損失而來, 才能使 TP1-TP2 間的電壓接近 5V.  如果再考慮供應電線的阻抗, 以及USB其它裝置的供電, TP1-TP2 間的電壓或許將在 5V +- 5% 區間之外, 以致引發某些 USB 裝置的工作不正常.

USB_Power_Input

─── 引用《欲善其事, 先利其器: 樹莓派的電源

 

雖說其後 B+ 『電源』的設計已經改善,然而還有人使用『充電器』這類的『電源』,由於線材電阻對充電器而言比較不重要,通常都在容許範圍裡。但是電阻過高,使用的電流越大,這個『壓降』會導致樹莓派工作不正常。更不要講又有 USB 埠供電 600 mA 或 1.2 A

max_usb_current=1

config.txt 組構所引起的麻煩︰

Testing & Setting the USB current limiter on the Raspberry Pi B+

One of the features of the new Raspberry Pi B+ is improved power handling – particularly round the USB interfaces. There is a device connected to the power to the USB ports that is quite clever – it controls the power and “soft starts” the peripherals plugged in. This helps to reduce any brown-outs on the main Pi supply, so reducing the chance of the Pi rebooting when you plug in a USB peripheral with the Pi turned on.

Additionally, it can also limit the total current drawn by the USB peripherals. This is 600mA by default, but can be increased to 1.2A via software.

Warning: DO NOT do this on a whim. Only do this if you are absolutely sure that you need to do it!

But if you do need it, then “How?” I hear you ask… Well, simple… There are 2 ways.

The first way is via a new option in /boot/config.txt. Currently you can add:

safe_mode_gpio=4

but note that this will become:

max_usb_current=1

in subsequent updates.

───

 

by barnabear » Thu Mar 26, 2015 10:29 pm

I have the following lines in /boot/config.txt

# uncomment to increase maximum usb current from 600mA to 1200 mA
safe_mode_gpio=4
max_usb_current=1

However I cannot effectively power even an SSD in an external usb drive caddy even with a 2A power supply and 2 USB connections.

This setup works just fine on a B+. Could this be to do with the GPIO software incompatibility problem?

Thanks,

Barnabear.

……

 

by mahjongg » Sun Apr 12, 2015 1:41 am
safe_mode_gpio=4
is simply equivalent to
max_usb_current=1
 
and was used as a stop-gap solution before they re-wrote the code that parses config.txt and added the max_usb_current as a valid variable.
Using either one of them should work, but possibly the mis-use of the safe_mode_gpio variable has been reverted in newer versions that support the official syntax.
P.s. The B2 uses a little more current than a B+ for itself, so leaving less current for anything else, (when powered from a probably current limited supply and through a current limiting polyfuse).
Thats the only reason I can come up with why turning the USB current up doesn’t seem to matter. The circuitry is (i am 99.99% sure) exactly the same, and is working.

───

 

真是講不清、理還亂,所以現今樹莓派論壇又開始討論︰

Pi 3 power supply & USB cable

by Petingo » Fri Mar 04, 2016 12:32 pm
Hello,
I’m a beginner and going to buy a Pi 3
The introduction says that it needs at least 2.5A@5V
However, I get only a 1.5A cellphone charger… will it works fine?
Another question is that if I got a 2.5A@5V adapter, will a general USB cable like my cellphone using works fine?
Any reply will be appreciate, thanks a lot 

……

 

by jamesh » Fri Mar 04, 2016 1:35 pm

It might work, 2.5A is for extreme conditions – USB hard drive, lots of USB peripherals attached. 1.5A may be enough. I’m using a Pi2 supply with no issues.

But official power supplies are relatively cheap…

……

 

by W. H. Heydt » Fri Mar 04, 2016 6:38 pm

chrisoh wrote:An article, on Hackaday I think, reported Pi 3 using 720mA as “maximum power consumption at boot” IIRC, so a 1.5A supply should, in theory, be ample for general use I would have thought. I’ll dig out my voltmeter later and have a play with some peripherals and find out some numbers.

Edit:
Hackaday article: http://hackaday.com/2016/03/01/pi-3-ben … e-is-true/
Amended 750mA to 720mA and “idle” to “maximum power consumption at boot”

The 1.5A charger is probably still marginal. The “power budget” for Pi3B was posted as: 1A for the SoC/RAM, 0.3A for WiFi/BT, and 1.2A for full powered to USB. If the increased USB power is NOT selected, then the expected max current would be 1.9A and a good 2A supply would cover it. At 1.5A, it’d be a good idea to disable the WiFi and BT modules as well as not trying to drive the SoC all out, or only use very low power USB devices. Alternatively, leave BT active for wireless keyboard and mouse and don’t use *any* USB devices.

It would be an interesting exercise to see how low you can hold the input current without imposing outrageous limits on what you can do with the system.

───

 

此處典型的開機實測結果 ── 只接 USB 鍵盤、滑鼠 ── ,類似 MagPi 雜誌文本內容一般︰

Raspberry Pi 3 is out now! Specs, benchmarks & more

Powerdraw

Power draw

You can’t get extra performance without a few sacrifices. The Pi 3 draws the most power of the test group, but its extra performance means it spends more time at idle. Those looking for maximum battery life should look at the Model A+ or the Pi Zero as an alternative.

───

 

作者不知樹莓派官網建議的 5V/2.5A 是否分配為傳聞所說的

1A SoC/RAM

0.3A WiFi/BT

1.2A USB ※ max_usb_current=1

,不過認為這是合理的規劃。

假使遭遇『不開機』的狀況,首先拔除所有 USB 的裝置,使用預設的組構檔 config.txt ,確認是否能夠開機?若是不行,那麼大概就是『電源』的問題了!若是說『電源』的 V/A 標示值應該沒有問題,那麼就可能是『電源線』之『材質』、『線徑』、『線長』引起的『壓降』產生的!!這時若想要確認只有實際『量測』一途。就像在《音樂播放器之 CD 轉成 mp3《三》上》文本中所說之嘗試驗證 USB DVD 讀寫裝置的電源需求一樣︰

軟體測試』 software testing 的典型定義是:在特定的環境條件下對指定『程式』進行『種種操作』,藉以發現『程式』的『錯誤』,用此衡量它的『軟體品質』,同時對其是否能夠滿足『設計要求』進行『評估』的一套整體程序。

通常人們認為『軟體測試』比『程式設計』簡單,這或許是誤解了『善攻者』之不易,以至於會有『通過測試』,上線後卻發現『程式』不管用之事。實際上『善守者』才容易是『善攻者』,他深知『攻其所必救』與『固其所難攻』之理。

BugsLifeWallpaper800

A Bug’s Life

82_P_1364427653119

也許可以說『測試』就是用『程式』所允許的『輸入』 Input ,打敗該『程式』之『程序』 Process 之『工藝』。進一步『除錯』,就是嘗試《打開黑箱!!》,找到『原因』並且解決『錯誤』的『活動』。因此於『設計程式』之前,我們需要先『確定』那些使用在『音樂播放器』之『原型機』上的『設備』和『軟體』都『正確無誤』,以及為將來可能的『變更』預做打算。舉例來說,我們如何測試『 USB DVD 讀寫裝置』呢?從這個裝置有兩個 USB 連接頭來看,它是一種耗電量大於 5V 500mA 的裝置,所以才需要兩個『 USB 埠』來供電。其實這也是作者選擇 B+ 而不是 B 的最主要原因, B+ 有四個 USB 埠以及改良過的供電迴路設計。因此只用

lsusb
Bus 001 Device 007: ID 0411:01dc BUFFALO INC. (formerly MelCo., Inc.)

dmesg | grep sr0
[216848.833462] sr0: scsi3-mmc drive: 8x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[216848.838233] sr 0:0:0:0: Attached scsi CD-ROM sr0

,雖然能夠知道 raspbian 認識這個裝置,並不代表它就能夠正常工作。然而確定一個『裝置』或『系統』的【電源需求】,一般需要長時間以及各種操作樣態下的『消耗功率』量測。事實這是十分困難而且麻煩的事情,所以人們多半僅參考產品之『功率規格』來『確認』這件事。有時當系統發生『時好時壞』的狀況時,這個【電源問題】就成了最難診斷的『疑難』之一,更不要講那些用『電池』供電的系統的了。

280_P_1399090698640
Adafruit USB Power Gauge Mini-Kit

139_P_1373091636963
USB TTL RS232 轉換器

後來作者發現 Adafruit 有一款 TTL RS232 界面之迷你的『 USB 埠傳輸功率量測』裝置,如果再加上『USB TTL RS232 轉換器』可以構成一套既便宜又好用的『功率量測』系統。假使輔之以『測試軟體』,可以『自動紀錄』任何一個『 USB 裝置』在各種『工作樣態』下的『功率消耗』。由於它的『量測範圍』可以及於『5V 2A』,因此即使一整個『樹莓派系統』的『消耗功率』大體也可以這麼度量。再者,這個裝置的『資料』輸出格式十分簡單易讀,也就很容易寫『程式』來作『量測數據』處理。在此列出兩種『 USB DVD 讀寫裝置』之『操作狀態』下的消耗功率︰

裝置自起始到閒置 StandBy 量測
cat /dev/ttyUSB0

V: 5.1 I: 491 mA Watts: 2.5

V: 5.1 I: 533 mA Watts: 2.7

V: 5.1 I: 463 mA Watts: 2.4

V: 5.1 I: 521 mA Watts: 2.7

V: 5.1 I: 485 mA Watts: 2.5

V: 5.1 I: 483 mA Watts: 2.5

V: 5.1 I: 479 mA Watts: 2.5

V: 5.1 I: 507 mA Watts: 2.6

V: 5.1 I: 473 mA Watts: 2.4

V: 5.1 I: 515 mA Watts: 2.6

V: 5.1 I: 471 mA Watts: 2.4

V: 5.1 I: 454 mA Watts: 2.3

V: 5.2 I: 351 mA Watts: 1.8

V: 5.3 I: 152 mA Watts: 0.8

V: 5.3 I: 155 mA Watts: 0.8

V: 5.3 I: 148 mA Watts: 0.8

V: 5.3 I: 156 mA Watts: 0.8

V: 5.3 I: 150 mA Watts: 0.8

V: 5.2 I: 152 mA Watts: 0.8

V: 5.3 I: 150 mA Watts: 0.8

V: 5.3 I: 156 mA Watts: 0.8

V: 5.3 I: 146 mA Watts: 0.8

V: 5.3 I: 158 mA Watts: 0.8

V: 5.3 I: 160 mA Watts: 0.8

V: 5.3 I: 154 mA Watts: 0.8

 

裝置從閒置到播放 CD 量測
cat /dev/ttyUSB0

V: 5.3 I: 155 mA Watts: 0.8

V: 5.3 I: 156 mA Watts: 0.8

V: 5.3 I: 146 mA Watts: 0.8

V: 5.3 I: 153 mA Watts: 0.8

V: 5.1 I: 441 mA Watts: 2.2

V: 4.9 I: 826 mA Watts: 4.0

V: 5.1 I: 445 mA Watts: 2.3

V: 5.1 I: 493 mA Watts: 2.5

V: 5.1 I: 461 mA Watts: 2.4

V: 4.9 I: 461 mA Watts: 2.3

V: 5.1 I: 469 mA Watts: 2.4

V: 5.1 I: 493 mA Watts: 2.5

V: 4.8 I: 971 mA Watts: 4.7

V: 4.8 I: 1022 mA Watts: 4.9

V: 4.8 I: 1022 mA Watts: 5.0

V: 5.0 I: 749 mA Watts: 3.8

V: 4.9 I: 814 mA Watts: 4.0

V: 4.9 I: 837 mA Watts: 4.1

V: 4.9 I: 761 mA Watts: 3.8

V: 5.0 I: 755 mA Watts: 3.7

V: 5.0 I: 821 mA Watts: 4.1

V: 4.9 I: 749 mA Watts: 3.7

V: 5.0 I: 769 mA Watts: 3.8

V: 4.9 I: 797 mA Watts: 3.9

V: 5.0 I: 769 mA Watts: 3.8

V: 4.9 I: 799 mA Watts: 3.9

V: 4.9 I: 814 mA Watts: 4.0

V: 5.0 I: 785 mA Watts: 3.9

V: 5.0 I: 761 mA Watts: 3.8

V: 5.0 I: 701 mA Watts: 3.5

V: 4.9 I: 751 mA Watts: 3.7

V: 4.9 I: 755 mA Watts: 3.7

V: 5.0 I: 725 mA Watts: 3.6

V: 5.0 I: 784 mA Watts: 3.9

V: 4.9 I: 705 mA Watts: 3.5

V: 5.0 I: 769 mA Watts: 3.8

V: 4.9 I: 763 mA Watts: 3.8

V: 4.9 I: 717 mA Watts: 3.5

V: 4.9 I: 804 mA Watts: 4.0

V: 5.0 I: 715 mA Watts: 3.6

V: 4.9 I: 811 mA Watts: 4.0

V: 4.9 I: 789 mA Watts: 3.9

由此我們可以知道,這一個『 USB DVD 讀寫裝置』的消耗功率『變化很大』,假使思考『可靠性設計』的問題,我們需要明白『最大瞬間功率』 ── 紅色數據 ── 的需求,否則可能的系統『不穩定性』就會暗藏其中,日後當系統出狀況時,也許很難追查『原因』。讀者自當可以發現 『 USB 埠傳輸功率量測』裝置的『資料輸出格式』真很『簡潔清楚』的吧!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

W!o+ 的《小伶鼬工坊演義》︰通往樹莓派 3 之 Hearsay □○

Hearsay

Hearsay evidence is “an out-of-court statement introduced to prove the truth of the matter asserted therein.” In certain courts hearsay evidence is inadmissible (the “Hearsay Evidence Rule”) unless an exception to the Hearsay Rule applies.

For example, to prove Tom was in town, the attorney asks a witness, “What did Susan tell you about Tom being in town?” Since the witness’ answer will rely on an out-of-court statement that Susan made, Susan is not available for cross-examination, and it is to prove the truth that Tom was in town, it is hearsay. A justification for the objection is that the person who made the statement is not in court and thus is insulated from cross examination. Note, however, that if the attorney asking the same question is trying to prove not the truth of the assertion about Tom being in town but the fact that Susan said the specific words, it may be acceptable. For example, it would be acceptable to ask a witness what Susan told them about Tom in a defamation case against Susan because now the witness is asked about the opposing party’s statement that constitutes a verbal act.[1][2]

The hearsay rule does not exclude the evidence if it is an operative fact[clarification needed]. Language of commercial offer and acceptance is also admissible over a hearsay exception because the statements have independent legal significance.

Double hearsay is a hearsay statement that contains another hearsay statement itself.

For example, a witness wants to testify that “a very reliable man informed me that Wools-Sampson told him.” The statements of the very reliable man and Wools-Sampson are both hearsay submissions on the part of the witness, and the second hearsay (the statement of Wools-Sampson) depends on the first (the statement of the very reliable man). In a court, both layers of hearsay must be found separately admissible. In this example, the first hearsay also comes from an anonymous source, and the admissibility of an anonymous statement requires additional legal burden of proof.

Many jurisdictions that generally disallow hearsay evidence in courts permit the more widespread use of hearsay in non-judicial hearings.

……

傳聞證據排除法則

傳聞證據排除法則,是刑事訴訟法上,判斷是否應排除傳聞證據的理論,即不採「傳聞證據」之法則。應與之區別者,為「傳聞法則 」。傳聞法則是指「規範傳聞證據資料使用與否之法則」,其中以排除為原則,使用為例外,因為「法則」當中,一定包含「原則」與「例外」。因此,傳聞證據排除法則,其實是「傳聞法則」的一部分,也就是傳聞法則的「原則」而已。所謂傳聞證據,原指「傳聞供述證據」,即內容為證人之陳述,供述者僅轉述證人之陳述,現泛指「證人之書面傳聞」與「證人之證人傳聞」。

───

 

自從之前編輯《時間線︰樹莓派發展簡史》以來,已過了五、六百個日子的了?也許早該重新修繕的吧!然在如何重編一事,卻一直沒有好想法 ,這其間每次樹莓派基金會『新發行』之時常有各種『傳聞』 Hearsay 。回想自己幾年來因好奇貪玩,故常接觸『☆★之火』說法,何不說說幾則『經驗』,雖算不得『 □ ○ 傳聞』 之思辨,或可傳達『科學』誠該建立在『實證』基礎上的乎?!

 

【樹莓派 3 到底是 哪裡生產的??】

依據『 elinux.org 』之整理列表︰

Revision Release Date Model PCB Revision Memory Notes
Beta Q1 2012 B (Beta)  ? 256 MB Beta Board
0002 Q1 2012 B 1.0 256 MB  
0003 Q3 2012 B (ECN0001) 1.0 256 MB Fuses mod and D14 removed
0004 Q3 2012 B 2.0 256 MB (Mfg by Sony)
0005 Q4 2012 B 2.0 256 MB (Mfg by Qisda)
0006 Q4 2012 B 2.0 256 MB (Mfg by Egoman)
0007 Q1 2013 A 2.0 256 MB (Mfg by Egoman)
0008 Q1 2013 A 2.0 256 MB (Mfg by Sony)
0009 Q1 2013 A 2.0 256 MB (Mfg by Qisda)
000d Q4 2012 B 2.0 512 MB (Mfg by Egoman)
000e Q4 2012 B 2.0 512 MB (Mfg by Sony)
000f Q4 2012 B 2.0 512 MB (Mfg by Qisda)
0010 Q3 2014 B+ 1.0 512 MB (Mfg by Sony)
0011 Q2 2014 Compute Module 1.0 512 MB (Mfg by Sony)
0012 Q4 2014 A+ 1.0 256 MB (Mfg by Sony)
0013 Q1 2015 B+ 1.2 512 MB  ?
a01041 Q1 2015 2 Model B 1.1 1 GB (Mfg by Sony)
a21041 Q1 2015 2 Model B 1.1 1 GB (Mfg by Embest, China)
900092 Q4 2015 Zero 1.2 512 MB (Mfg by Sony)
a02082 Q1 2016 3 Model B 1.2 1024 MB (Mfg by Sony)

 

應該是『 Mfg by Sony 』,再考之以『歷史』之『名詞解釋』︰

Fresh Model B stock in production

When we announced the launch of the Model B+ back in July, we emphasized that we’d be keeping the Model B in production. Since then, we’ve been (pleasantly) surprised by the ongoing demand for Model B from industrial customers, and a couple of weeks ago some tens of thousands of new units started to roll off the line at the Sony plant in Wales.

Boards going through automount

Boards going through automount

───

 

當然是『 U.K. 』英國的咯!!但是這真的很重要嗎??就像很多人都知道『蘋果手機』是『鴻海大陸廠』製造的,這難到是『傳聞』嗎??!!還是說如此它就會有『品質疑慮』的呢!!??……

事實上,『良心事業』從來沒有個『古今東西』之別的吧!

『樹莓派 3 』上實際驗證『版本碼』如下︰

cat /proc/cpuinfo | grep 'Revision' | awk '{print 3}' | sed 's/^1000//'</pre>   <pre class="lang:default decode:true ">pi@raspberrypi ~ cat /proc/version 
Linux version 4.1.19-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611) ) #852 SMP Mon Mar 7 14:39:14 GMT 2016
pi@raspberrypi ~ cat /proc/cpuinfo | grep 'Revision' | awk '{print3}' | sed 's/^1000//'
a02082
pi@raspberrypi ~ </pre>    <span style="color: #666699;">因此有關『資訊』之事,首要考察『來源』。對樹莓派來講,首先自然就是『官方說法』的嘍︰</span> <div class="row"> <div class="col-sm-10 intro"> <h1><span style="color: #666699;"><a style="color: #666699;" href="https://www.raspberrypi.org/magpi/raspberry-pi-3-specs-benchmarks/">Raspberry Pi 3 is out now! Specs, benchmarks & more</a></span></h1> <span style="color: #808080;">Get the low down on the brand new Raspberry Pi 3 and see how its new features compare to previous Raspberry Pis</span>  </div> </div> <div class="row"> <div class="col-sm-1 bcolumn"></div> <div class="col-md-9">  <a href="https://www.raspberrypi.org/magpi/wp-content/uploads/2016/02/IMG_40901.jpg"><img class="img-responsive" src="https://www.raspberrypi.org/magpi/wp-content/uploads/2016/02/IMG_40901.jpg" alt="" /></a><span style="color: #808080;">The <a style="color: #808080;" href="https://www.raspberrypi.org/blog/raspberry-pi-3-on-sale/">Raspberry Pi 3</a> is here! Hopefully some of you were still surprised by the announcement today. Over the past four years, the Raspberry Pi has sold eight million units - three million in the last year alone - and now on its fourth birthday a brand new upgraded Pi has been released. You can read absolutely everything you'd want to know about it in issue 43 of the magazine coming out on Thursday but for now we thought we'd give you the hard facts about this brand new Raspberry Pi.</span>  <span style="color: #808080;">And yes, it has wireless internet.</span> <h3><span style="color: #808080;">Specifications</span></h3> <span style="color: #808080;"><strong>SoC:</strong> Broadcom BCM2837</span> <span style="color: #808080;"> <strong>CPU:</strong> 4× ARM Cortex-A53, 1.2GHz</span> <span style="color: #808080;"> <strong>GPU:</strong> Broadcom VideoCore IV</span> <span style="color: #808080;"> <strong>RAM:</strong> 1GB LPDDR2 (900 MHz)</span> <span style="color: #808080;"> <strong>Networking:</strong> 10/100 Ethernet, 2.4GHz 802.11n wireless</span> <span style="color: #808080;"> <strong>Bluetooth:</strong> Bluetooth 4.1 Classic, Bluetooth Low Energy</span> <span style="color: #808080;"> <strong>Storage:</strong> microSD</span> <span style="color: #808080;"> <strong>GPIO:</strong> 40-pin header, populated</span> <span style="color: #808080;"> <strong>Ports:</strong> HDMI, 3.5mm analogue audio-video jack, 4× USB 2.0, Ethernet, Camera Serial Interface (CSI), Display Serial Interface (DSI)</span>  </div> </div> <span style="color: #808080;">……</span>    <div class="row"> <div class="col-sm-10 intro"> <h1><span style="color: #666699;"><a style="color: #666699;" href="https://www.raspberrypi.org/magpi/issues/43/">Issue 43</a></span></h1> <span style="color: #808080;">Mar 2016</span>  </div> </div> <div class="row"> <div class="col-md-9"> <div class="issue-text standfirst">  <span style="color: #808080;">Raspberry Pi 3 is here! Learn all about the new features and functionality and see how it compares to previous models…</span>  </div> <img class="img-responsive" src="https://www.raspberrypi.org/magpi/wp-content/uploads/2016/03/MagPi43-Cover.png" alt="" />  </div> </div> ───     <span style="color: #666699;">同樣重要的就是人人可以『獨立驗證』︰</span>  『<strong><a title="黑傑克的咔嗎!!明暗之交" href="http://www.freesandal.org/?p=2189">黑傑克</a></strong>』果然風格不變,這則簡訊只有幾個字【 <span style="font-family: LinBiolinum_K;">BMK</span> ㄊㄟㄙㄉㄡ˙】,想來大概是指『 <span style="color: #808080;"><strong>B</strong>ench<strong>m</strong>ar<strong>k</strong>ing Test</span>』,說來已經多年很少聽到這個詞的了。據聞『<strong>標桿分析法</strong>』 Benchmarking 起源於『<strong>全錄</strong>』 Xerox 公司,這家公司曾經是『<strong>影印機</strong>』的代名詞,市場佔有率高達八成,但在日本公司強力的競爭下,只剩下了 13%。於是『<strong>全錄</strong>』 在一九七九年率先執行『<strong>標桿分析法</strong>』企圖力挽狂瀾,總裁柯恩斯於一九八二年赴日學習競爭對手,…重拾競爭優勢。也許這就是 PC 市場早年流行用『 <strong>BMK</strong> 』來行銷所謂之第一流的產品之原因的吧!  既然黑傑克這麼說的了,作者想想或許沒有先好好『<strong>驗證</strong>』 B+ 的『<strong>效能</strong>』,這顯然對『<strong>音樂播放器</strong>』發展用的『<strong>原型機</strong>』不能夠『<strong>知己</strong>』的吧!故此改過,介紹讀者『<strong>樹莓派</strong>』之『<strong>標桿分析法</strong>』軟體集成︰  <strong><a href="http://www.roylongbottom.org.uk/Raspberry%20Pi%20Benchmarks.htm">Roy Longbottom's Raspberry Pi Benchmarks</a></strong>  <span style="color: #808080;">comprises numerous <span style="color: #ff9900;"><strong>FREE benchmarks and reliability testing programs</strong></span>, for <strong>processors</strong>, <strong>caches, memory</strong>, <strong>buses</strong>, <strong>disks</strong>, <strong>flash drives</strong>, <strong>graphics</strong>, <strong>local area networks</strong> and <strong>Internet</strong>. Original ones run via DOS and later versions under all varieties of Windows. Most have also been converted to run under Linux on PCs. and many to run via Android on tablets and phones. Some of the Linux variety C/C++ source code was changed slightly to compile for execution on the <span style="color: #cc99ff;"><strong>Raspberry Pi</strong></span>. </span>  摘自《<a href="http://www.freesandal.org/?p=24061">音樂播放器之 CD 轉成 mp3 之《補充》 Benchmarks !!</a>》     <span style="color: #666699;">實測結果如下︰</span>  【<span style="color: #808080;"><strong>軟體下載</strong></span>】 <pre class="lang:sh decode:true">wget http://www.roylongbottom.org.uk/Raspberry_Pi_Benchmarks.zip</pre> 【<span style="color: #808080;"><strong>解壓縮及修改模式</strong></span>】 <pre class="lang:sh decode:true">unzip Raspberry_Pi_Benchmarks.zip cd Raspberry_Pi_Benchmarks/ chmod +x *A7 chmod +x linpackPiSP</pre> 【<span style="color: #808080;"><strong>測試結果</strong></span>】 <pre class="lang:default decode:true ">pi@raspberrypi ~/Raspberry_Pi_Benchmarks ls
aaREADME.txt   DriveSpeed    linpackPiA7SP   LLloops.txt   Source Code
busspeedPiA6   Example Logs  linpackPiSP     memspeedPiA6  Temperature_MHz_Test
busspeedPiA7   java          Linpack.txt     memspeedPiA7  whetstonePiA6
dhrystonePiA6  LanSpeed      Linux Intel     memSpeed.txt  whetstonePiA7
dhrystonePiA7  linpackPiA6   liverloopsPiA6  NEON          whets.txt
Dhry.txt       linpackPiA7   liverloopsPiA7  OpenGL
pi@raspberrypi ~/Raspberry_Pi_Benchmarks $ ./whetstonePiA7

##########################################
Single Precision C Whetstone Benchmark vfpv4 32 Bit, Tue Mar  8 17:16:32 2016

Calibrate
       0.01 Seconds          1   Passes (x 100)
       0.07 Seconds          5   Passes (x 100)
       0.35 Seconds         25   Passes (x 100)
       1.77 Seconds        125   Passes (x 100)
       8.82 Seconds        625   Passes (x 100)

Use 708  passes (x 100)

From File /proc/cpuinfo
processor	: 0
model name	: ARMv7 Processor rev 4 (v7l)
BogoMIPS	: 76.80
Features	: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x0
CPU part	: 0xd03
CPU revision	: 4

processor	: 1
model name	: ARMv7 Processor rev 4 (v7l)
BogoMIPS	: 76.80
Features	: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x0
CPU part	: 0xd03
CPU revision	: 4

processor	: 2
model name	: ARMv7 Processor rev 4 (v7l)
BogoMIPS	: 76.80
Features	: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32 
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x0
CPU part	: 0xd03
CPU revision	: 4

processor	: 3
model name	: ARMv7 Processor rev 4 (v7l)
BogoMIPS	: 76.80
Features	: half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32 
CPU implementer	: 0x41
CPU architecture: 7
CPU vLinux version 4.1.19-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611) ) #852 SMP Mon Mar 7 14:39:14 GMT 2016


From File /proc/version
Linux version 4.1.19-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611) ) #852 SMP Mon Mar 7 14:39:14 GMT 2016


          Single Precision C/C++ Whetstone Benchmark

Loop content                  Result              MFLOPS      MOPS   Seconds

N1 floating point     -1.12475013732910156       333.681              0.041
N2 floating point     -1.12274742126464844       328.398              0.290
N3 if then else        1.00000000000000000                1790.157    0.041
N4 fixed point        12.00000000000000000                1471.181    0.152
N5 sin,cos etc.        0.49911010265350342                  12.059    4.885
N6 floating point      0.99999982118606567       254.345              1.501
N7 assignments         3.00000000000000000                1188.336    0.110
N8 exp,sqrt etc.       0.75110864639282227                   8.616    3.057

MWIPS                                            702.629             10.076


A new results file, whets.txt,  will have been created in the same
directory as the .EXE files, if one did not already exist.

Type additional information to include in whets.txt - Press Enter

 

 

 

 

 

 

 

 

 

 

 

 

 

輕。鬆。學。部落客