Rasberry Pi は Windows10 ARM の夢を見るか？(OS build済み Linkあり)

#####つい先日、Raspberry Pi 3/3+にWindows10のインストールが可能になったニュースがあったのでテストしました。![Disktop.png]
2晩かかりましたが、夢を見れました。
<img width="480" alt="DisktopS.jpg" src="https://qiita-image-store.s3.amazonaws.com/0/88766/f43b7219-a0fb-10df-29eb-8a2a3b16c65c.jpeg">

(https://qiita-image-store.s3.amazonaws.com/0/88766/1c759e8b-52e6-cd84-b7b4-8d2d6b8c1735.png)
【動作画面】

■2/23 追加
#####Rasberry Pi は Android 9 Pie の夢を見るか？
https://qiita.com/msegawa200x/items/bf4cb6376b30be6ea15e

######注意事項

かなり癖があり、起動するOS(SDカード)を作るのが難しいです。何度もISOイメージのダウンロード、OSビルド、インストール設定のトライアンドエラーを繰り返すので非常に時間がかかります。ゼロから作る場合、スムーズにいっても2晩徹夜ぐらいの覚悟をしないといけません。OSビルドでWindowsマシンが必要です。バックアップ取る場合はさらにLinuxかMac/OSXが必要です。(ddでSDのimgファイルを作ります）
たぶんゼロから正常起動するWindows10 ARM on RasPi3のSDを作成するにはITエンジニアか、かなりのPC上級者じゃないと成功しないと思います。
そんなわけで、[ここ](https://www.newlife-lab.jp/windows10-arm64-on-raspberry-pi/ "Newlife Newdesing Lab.")に1809/Japanese IME/Chrome をセットしたOSビルドを置いておきます。

* Windowsの32bit/x86アプリケーションは動きますが、 DiskがSDなのとx86→ARMエミュレータ経由なので起動が劇遅です。（2度目からは変換キャッシュがあるので少し早い）
* オリジナルのARM用Windows10に、RP3+で動かすための未署名のデバイスドライバーやUEFIを組み込んであるため扱いがグレー...
* 未署名のデバイスドライバーを組み込む関係上、開発者向けの”テストモード”で動作（画面下に表示）
 * 表示を消すことはできる模様　https://hayamizbg.net/windows10-test-mode/
* RP3+の安定動作のため、品質の良い電源（消費電流増加で電圧降下を起こさないもの）、相性の良い高速SDカード(https://elinux.org/RPi_SD_cards) 、そしてCPUとチップセットの冷却が必要です。
 * 3+の上限1.4GHzで安定稼働するためには空冷ファンが必要です。

######テスト

基本構成 [Raspberry Pi 3 Model B+ アルティメットキット](https://www.amazon.co.jp/%E3%82%A2%E3%83%AB%E3%83%86%E3%82%A3%E3%83%A1%E3%83%83%E3%83%88%E3%82%AD%E3%83%83%E3%83%88-%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81%E4%BB%98%E3%81%8DUSB%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB-microSD%E3%82%AB%E3%83%BC%E3%83%89%E3%83%AA%E3%83%BC%E3%83%80%E3%83%BC-%E6%97%A5%E6%9C%AC%E8%AA%9E%E3%82%BB%E3%83%83%E3%83%88%E3%82%A2%E3%83%83%E3%83%97%E8%AA%AC%E6%98%8E%E6%9B%B8-%E3%83%AF%E3%82%A4%E3%83%A4%E3%83%AC%E3%82%B9%E3%82%AD%E3%83%BC%E3%83%9C%E3%83%BC%E3%83%89%EF%BC%86%E3%83%9E%E3%82%A6%E3%82%B9/dp/B07L8WF73H?ref_=bl_dp_s_web_3588131051&th=1)

* Raspberry Pi 3B+
* 電源 Anker 18W
* USBケーブル 2.4A
* SanDisk 98MB/Sec Ultra A1
* KB/Mouse Logcool MK245 Nano
* ケース、HDMIケーブル他
+ (OP) JBL Pebbles (USB DAC & Speaker)

インストールOS
◆Windows Home　(proよりバックグラウンドプロセスが少なく若干軽いのでこちらを選択）
◆Build 17763r5_reeace180914-1434
◆解像度 1920*10180/60Hz


FANあり、FANなし2台で[Amazon music disktop](https://www.amazon.co.jp/gp/feature.html?ie=UTF8&docId=3077746316 "Amazon music disktop")アプリで音楽かけっぱなしの24時間耐久テスト中しましたが、FANなし基板は数時間後に問題発生のプルースクリーンで自動リセット、FAN追加基板は24時間音楽流しっぱなし耐久テストをクリア。2度目の耐久テストではyoutube画面の読み込み1.4Ghzフル稼働、CPU100%で16時間経過しましたが安定して動いています。常時動かす場合は[開放型のケース＋空冷ファン](https://www.amazon.co.jp/Raspberry-Server-BASIC%EF%BC%88%E5%9F%BA%E6%9D%BF-Gigabit-LAN%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB-%E6%95%85%E9%9A%9C%E6%99%821%E5%B9%B4%E9%96%93%E4%BA%A4%E6%8F%9B%E5%8F%AF%EF%BC%89/dp/B07FK8VMBX?ref_=bl_dp_s_web_3588131051 "Raspberry Pi 3 Model B+ Server-BASIC")か、前記のアルティメットキットに直付けFANを追加するのがおススメです。

![Win10 ARM of RP3+ (No FAN).png](https://qiita-image-store.s3.amazonaws.com/0/88766/024a6315-7c9a-8758-1bc9-e2f5c4cbb3aa.png)
ファン無し（ヒートシンクのみ）Rp3+の熱保護機能により70℃を超えるとCPUクロックが低下する

![No FAN (New BASIC Case).jpg](https://qiita-image-store.s3.amazonaws.com/0/88766/304187f7-cb95-3150-efd3-90be50283325.jpeg)
ファン無し（ヒートシンクのみ）＊開放型ケース

![Win10 ARM of RP3+ (Add FAN).png](https://qiita-image-store.s3.amazonaws.com/0/88766/5b1de3ec-544a-8a7b-e296-c2cb749bd396.png)
ファン直付け（3M熱伝導テープ使用、ヒートシンク無し）Rp3+の熱保護機能70℃以内と推測されるため、4コアCPUが100％を超えてもCPUクロックが低下せず1.4GHzで連続稼働する
![Add FAN (Old BASIC Case).jpg](https://qiita-image-store.s3.amazonaws.com/0/88766/8fb75fd3-9ca6-9777-e9a0-74621491e7c1.jpeg)

ファン直付け（3M熱伝導テープ使用、ヒートシンク無し）省電力FAN SF25A-05H (5V 0.09A)　＊閉鎖型ケース


###CPU-Zによる確認
![CPUinfo.png](https://qiita-image-store.s3.amazonaws.com/0/88766/68256aab-21ed-69b3-fc80-b84af6b208ba.png)
なぜかCPU1だけが1.5GHz越え、CPU-2-4は1.48Ghz前後でまちまち..コアごとに最大動作周波数が違うという謎。

![BIOS&MB.png](https://qiita-image-store.s3.amazonaws.com/0/88766/bcacf9bf-19c4-5802-6274-46043e35a975.png)
マザーボードはSONY（英国SONYテクノロジーセンター）、BIOSはRP用の物と表示、すごいぞCPU-Z!

![ベンチマーク.png](https://qiita-image-store.s3.amazonaws.com/0/88766/66bf4297-a1a4-8d1d-3c3a-db61514c02bc.png)
ベンチマーク結果、早いのか遅いのかわかりませんが、たぶんかなり遅いのでしょう。

![ストレステスト.png](https://qiita-image-store.s3.amazonaws.com/0/88766/10becbac-eeb1-95d6-992e-13d988208def.png)

ストレステスト、４CPUが100%で張り付いてますが20分ぐらいそのままでもCPUクロックの低下やブルースクリーン発生などの問題発生ありませんでした。冷却FAN直付け効果と思われます。これだけ安定しているならWindows10 ARMで組込み可能かも。ライセンス的にはグレーですが..

手持ちの後付けファンやケースを何種類か持っているのであとで動作評価します。
![FAN.jpg](https://qiita-image-store.s3.amazonaws.com/0/88766/43426b03-f6b1-6fe5-b2fd-0f5a19e276fd.jpeg)
デュアルFANタイプ
![FAN2.jpg](https://qiita-image-store.s3.amazonaws.com/0/88766/48c5858c-cb77-37e5-0dae-13b1737a18a8.jpeg)
ケース自体がヒートシンクかつデュアルFANタイプ
![CASE1.jpg](https://qiita-image-store.s3.amazonaws.com/0/88766/52456ee1-bbc1-ffc7-e83c-7e6a3813462a.jpeg)
ケース自体がヒートシンクかつ前記の省電力FAN(SF25A-05H (5V 0.09A)付き　FANはケースではなく、CPUへ3M熱伝導両面テープで直付けしたほうがよく冷えそうです　[Raspberry Pi デザイン アルミニウムケース](https://www.amazon.co.jp/Raspberry-%E3%83%87%E3%82%B6%E3%82%A4%E3%83%B3-%E3%82%A2%E3%83%AB%E3%83%9F%E3%83%8B%E3%82%A6%E3%83%A0%E3%82%B1%E3%83%BC%E3%82%B9-%E8%B6%85%E7%9C%81%E3%82%A8%E3%83%8D%E3%83%BB%E9%9D%99%E9%9F%B3%E3%83%95%E3%82%A1%E3%83%B3%EF%BC%8B%E3%83%92%E3%83%BC%E3%83%88%E3%82%B7%E3%83%B3%E3%82%AF%E4%BB%98%E5%B1%9E-%E3%82%A8%E3%83%B3%E3%83%9C%E3%82%B9%E3%83%96%E3%83%A9%E3%83%83%E3%82%AF/dp/B07KWQBC7G/ref=sr_1_4?ie=UTF8&qid=1550486137&sr=8-4&keywords=NewLife+NewDesing"アルミニウムケース")

##Tips
+ 今のところ、USBブートは成功していない。
+ RP3+のSDカードの読み込みは22MB/secなので高速SDを使っても早くなるわけではないが、高速SDを使いアクセスマージンはあった方がいい。
+ Raspbianより、SDカードの相性はシビア。特にインストール時は読み書きが時間内に終わらないとブルースクリーンの連発
+ youtubeは重くて使い物にならない。エミュ環境でH.264再生とか無理
+ chrome(x86エミュレーションモード）より元から入っているMicrosoft Edgeの方がARMネイティブ（？）なので早い。
+ 不要なプロセスの停止、Swapファイルの作成先＆$tempの変更＆ブラウザーやアプリケーションの保存先を別のUSBポートにつないだUSBリーダーなどにすればもう少し高速化できると思われます。
+ office365でPowerPointやExecl、Word、OneDrive等々動きました。インストール先フォルダーみるとx86版でしたが起動してしまえば、普通に使い物になります。CPU使用率、メモリー使用率も低いのでRP3+の1GBで使えそうです。[ここ](https://www.newlife-lab.jp/windows10-arm64-on-raspberry-pi/ "Newlife Newdesing Lab.")の画像を参照してください。

###PS:
1.4GHzで稼働するには何より冷却、次に安定した電源、[相性のいいSD](https://www.amazon.co.jp/dp/B07BHZMDHX?ref=myi_title_dp"Raspberry Pi 用 NOOBS (OS Installer) カード (SanDisk Ultra 32GB MicroSD/高速タイプ 98MB/s))")です。昔のセレロンのクロックUPを思い出しました。
ぜひ、だれかCPUの温度をモニターするアプリを作ってください。



#####◆ 参考サイト（サイト主様、ありがとうございます）
https://k1segawa.exblog.jp/i7/
https://qiita.com/SatoshiGachiFujimoto/items/e51f634d150a6c9427e6
https://gigazine.net/news/20190214-raspberry-pi-run-windows-10/?fbclid=IwAR3w_N7UEtpdJB55wZh-YEjFziYfcidZYcEef-Z55DgKTiZ8PxDExIUtLno