日本製IoT SoCボード BLEAD-AGEについてのメモ書き


日本製IoT SoCボード BLEAD-AGEの先行試作プロジェクト」というクラウドファウンディングが回ってきた。

芳和システムデザイン製の、Made in Japan(東北製造)SoCボードです。
設定情報や開発者情報サイトを日本語で運用します。
<略>
BLEAD-AGEは、日本の半導体メーカー 株式会社SocionextのSoC MB86S71を使用し、日本の東北地方にある工場で製造する 日本製のボードです。
東北の雇用を創出する事も目的としております。

なんとなーく、富士通って単語が思い浮かんだので、確認してみたら、その通りだったのでメモ書きを残しておくことにした。

株式会社Socionext
2015年3月に富士通子会社の富士通セミコンダクターと、パナソニックのシステムLSI事業部門を統合してできた会社。

・SoC MB86S71
富士通セミコンダクター時代にリリースされていたMB86S70を筆頭とするSoCシリーズの1つ。
4種類のラインナップがあり、大きな違いは下記のところである。

 MB86S70MB86S71/72MB86S73
CPUCortex-A15*2, Cortex-A7*2Cortex-A7*2
GPUMali-T624 4コアMali-T624 2コアMali-T624 1コア

・・・MB86S71とS72の違いがどこにも書いてないのでよくわかりません・・・・

ベースモデルが「MB86S70」なので、こちらで探すといろいろ情報が出てくる。
MB86S70を作ったあと、廉価版としてMB86S71/S72を出す、と書いてあったが、製品紹介のページには出たことが書かれておらずちょっと謎な商品となっている。
今回のBLEAD-AGEが表に出る製品第1弾だったりするんだろうか?

・MB86S70についての情報
ソシオネクストによる製品紹介:プラットフォームSoC(2015/04)
ちなみに英語版もあり:Platform SoCs (General-Purpose Processors)
Java Day Tokyo 2014で使われた富士通による紹介プレゼン:富士通セミコンダクターのプラットフォームSoCとJavaへの取り込み概要(2014/05/22)
cnx-softwareの紹介記事:Fujitsu MB86S70 and MB86S73 ARM Cortex A15 & A7 Processors Run Linux for the Embedded Market(2014/11/28)
TRONSHOW2014で使われた富士通のプレゼン:μT-Kernelへの取組み(2013/12/12)

Linux kernelへの関連ドライバの取り込み例:gpio: Add Fujitsu MB86S7x GPIO driver, clk: Add clock driver for mb86s7x
lwn.net:Support for Fujitsu MB86S7X SoCs(2015/01/09)


2016/10/31追記

富士通から、このボードに該当するであろうものが発売された

FUJITSU Embedded System F-Cue (エフキュウ)
(旧ページ「FUJITSU Embedded System F-Cue (エフキュウ) )

ソシオネクストのMB86S71を搭載し、96Boards仕様準拠のボードです。
ボード単品が3万円での提供、とのこと。

上記のクラウドファウンディング時は9万8千円とかいう信じがたい値付けでしたが、富士通からだと、まともな価格になるようです。

というか・・・クラウドファウンディングで書かれていた「先行開発」って富士通製品と出る前の試作、という意味だったんですかね・・・


2021/10/29 追記

富士通エレクトロニクス(FEI)社取り扱いだったのだが、2020年末に社名が加賀FEI株式会社に変更となっていた。

それに伴い製品URLも「Embedded System F-Cue」となっていた。

とはいえ、現状公開されている開発資料は2017年1月のもので、それ以降は更新されていない。

SoCを作っているソシオネクストの方も「プラットフォームSoC(汎用プロセッサ)」の「製品ロードマップ」に掲載されているSoC群は、この記事を作成した時点から変わっていない。

roadmap

2021年10月時点では採用を躊躇う感じになっていますね。

ASUS U24EにWindows10をインストールし、メモリを16GB(8GB*2)にしてみた


2022/08/14追記

ASUS U24EをUEFIモードにしてみると、UEFIモードだとLinuxでは音が鳴るのにWindowsではならない、という問題が発生していました。

BIOSのバグなのかなぁ、と思ってtwitterに書いたところ、BIOS設定にある「Play POST Sound」を設定すれば行ける、というリプライがついた。

確認してみると[Advanced]にある「Play POST Sound」が「No」となっていた。

そこで「Yes」にしてみたところWindows起動後に正常なサウンドデバイスとして動作するようになりました。ただ、電源が入ったあと、起動音がする、という副作用があります。

また、Windows 10 21H2だとWindows10の標準ドライバだけでは全てを認識しない状態になっていた。

ASUS U24Eドライバダウンロード」のWindows8 64bit版のページから以下を追加インストールする必要があった。(Windows8.1のページにはないので注意)

・Card Reader→Realtek Multi-Card Reader Driver
・VGA→Intel Graphics Driver

また、Windows Updateの「オプションの更新プログラム」にある「ドライバー更新プログラム」で以下を適用する必要があった。

・「Intel driver update for Intel(R) Management Engine Interface」
・「Intel Corporation – Bluetooth – 4/17/2019 12:00:00 AM – 20.100.5.1」

うまく音が鳴らなかった時にドライバをいろいろと追加してたので、必須かどうか分かりませんが、下記のドライバをインストールしていました。
その結果、認識したデバイスではこのドライバが使用されていました。

Realtek* High Definition Audio Driver for Legacy Intel® NUC


ジャンク屋でASUS U24Eがメモリ/HDD無しだけど7800円で売ってたので入手した。
裏面にあるWindows7 Homeのキーで、Windows 10 Homeのインストールも出来て、とりあえず稼働を確認。
Windows10の標準ドライバ以外に、「ASUS U24Eドライバダウンロード」のWindows8 64bit版のページから以下を追加インストール必要があった。
 ・Card Reader→Realtek Multi-Card Reader Driver
   これを入れないとデバイスマネージャにはてなマークが残る
 ・ユーティリティ→ATKACPI driver and hotkey-related utilities
   Fnキーによる音量コントロールなどを行いたい場合、これをインストールする必要がある
これ以外は特にインストールする必要がないと思います。


2017/07/06追記:ディスク交換したのでWindows10 1703で再インストールしたところ、オーディオが正常動作しなかったため、追加で「オーディオ→Realtek Audio Driver」をインストールしました。

2018/02/20追記:Windows10 1709で再インストールしたところオーディオも含めて正常動作しました。
Fnキーによる音量コントロールやWiFiオンオフも、追加ドライバ無しで動作しました。
しかし、UEFIモードで再インストールしたところオーディオが動作しませんでした

公式スペック的にはメモリは4GB*2の計8GB、というのが最大スペックらしい。
でも、いろいろ調べてみると、8GBのSO-DIMMが載り、計16GBが可能らしいので、試してみた。

丁度いいタイミングでセールをやっていたので、シー・エフ・デー販売 Elixir ノートパソコン用メモリ DDR3-SODIMM PC3-12800 CL11 8GB 2枚組 LowVoltage(1.35v) W3N1600Q-L8Gを買ってみた。

その結果、CPUがCore i5-2430MのASUS U24Eでは正常に動作することを確認しました。

ついでに、以前買ったCore i5-520M のDynaBook RX3 SM240Eで試したところ、動きがおかしくてちゃんと使えませんでした。
電源は入り、画面も映るんだけど、Windowsが起動が最初のロゴのところで止まる、という感じでした。

まぁ、目的とする機種で動いたからいいんですけどね


2021/07/08追記

Windows 11 Insider Previewはシステム要件外ということで直接インストールはできなかった。

WIndows 10 21H1をUEFIモードでインストールしたところデバイスがいくつか認識されなかった。

1つ消えた

1つ消えた

これではなかった

再起動要求された、どうか?

ダメでした

ぐぐったら不明なデバイスの8087 07dc はbluetoothらしい

無事消えた

残るはaudio

デバイス PCI\VEN_8086&DEV_1C20&SUBSYS_102B1043&REV_05\3&11583659&0&D8 の開始中に問題が発生しました。

ドライバー名: hdaudbus.inf
クラス GUID: {4d36e97d-e325-11ce-bfc1-08002be10318}
サービス: HDAudBus
下位フィルター: 
上位フィルター: 
問題: 0xA
問題の状態: 0xC0000001

変わらないと思うけど念のため

WACOMタブ採用の中華Windowsタブレット最新作Cube iWork11 Stylusが$295



WACOMタブ採用の中国製WindowsタブレットとしてCube i7 Stylusという10.7インチ 1920×1080、Intel Core-M、RAM 4GB、SSD 64GBのタブレットがありました。
Aliexpressでの販売例:「10.6 inch Tablet Cube i7 Stylus OS Windows 10 Tablet PC IntelCore M 4GB RAM 64GB ROM 1920*1080 5.0 MP Mini HDMI WIFI BT 4500mAh
「Pen」とあるものを選ぶ必要があり、$365.99~

今回、それの次期バージョン的なものが出てきました。
Cube iWork11 Stulusです。

Aliexpressでの販売例:「10.6″ Cube iWork11 Stylus Win10/Windows 10 Tablet PC Intel Atom X5-Z8300 Quad Core 4GB RAM 64GB ROM 1920*1080 WIFI Table
CPUがIntel Atom X5-Z8300 になったという感じの変更点です。

こちらも「Pen」とあるものを選ぶ必要があり、$294.99~となっています。

スペックとしては申し分ない感じです。
はたして、使い勝手のほどは如何に!?

Kickstarter案件つぶしのAllwinner H3搭載Orange pi PC $15



2016/11/07追記

わずか2000円強でAndroidやLinuxを動かせるギガビットLAN搭載のシングルボードコンピューター「Orange Pi PC2」が登場」で紹介されている、Orange Pi PC2に関する記事はこちら
  ↓
Allwinner H5搭載のOrange Pi PC2が$23.13で発売開始


なんか、最近、いろんなKickstarter系案件にぶつけてくるような印象を受けるOrange piシリーズ。

5月末の「Lemon pi」対抗っぽい値下げ(参考記事)に続いて、今回は「CHIP」対抗っぽい新製品発売です。

えぇ、発表、ではなく、発売開始、です。
(2015/09/08追記:発注から約2週間で届きました→「送料込みで18.15ドルのOrange pi PCが届いた」)

今回発売されたのはOrange pi PCというもの

スペックは既存モデルのOrange pi 2 / Orange pi 2 miniとほぼ同等。
大きな違いはWiFiの有無、とUSBポートの数、です。

そして、値段が$15。

CHIPは$9ですが、CPUは大幅に負け(Cortex-A8 1コア vs Cortex-A7 4コア)、RAMも少量(512MB vs 1GB)。内蔵ストレージ(4GB)のみ勝っている。
が・・・一番早く手に入る開発者向けで2015年9月<予定>。
それ以外は、2015年12月~2016年5月にかけて入手できる<予定>。
ただし、現状は、スケジュールが順調に遅れています。

それに対して、このOrange pi PCは、既に発売が開始されています。

どうなるのかわからないものより、いま、稼働機が手に入るOrange pi PCを買ってしまいましょう!

いまなら「単品 $18.15(送料込)」「ケースセット $22.56(送料込)」「ケース+USB給電ケーブルセット $23.82(送料込)」「ケース+ACアダプタセット $27.44(送料込)」で入手可能です。

怪しいACアダプタを使いたくない、という人は、5V2A以上でEIAJ#2のジャックを持つやつを用意しておいてください。PSP用の電源と同じ形状だそうです。


さて・・・Allwinner H3搭載のOrange piシリーズでは、どのようなことが出来るのか?

Allwinner H3搭載のOrange piシリーズは現状下記の4機種あります。
・Orange pi Plus (WiFi搭載,SATAコネクタ搭載,内蔵ストレージ8GB) 送料込 $42.41
・Orange pi 2 (WiFi搭載) 送料込 $31.96
・Orange pi mini 2(WiFiなし) 送料込 $26.96
・Orange pi PC(WiFiなし) 送料込 $18.15

Orage pi 2 / Orange pi mini 2 / Orange pi PCは、3つとも、基本構成が同じであるため、同じOSイメージが使用できます。
Orange pi 2 / Orange pi mini 2 / Orange pi PCは、ほぼ同じような構成ではあるのですが、細部が異なるようで、異なる機種のOSイメージを使うと、フル機能が使えない場合があるようです。
また、Orange pi plusのみストレージ構成が大きく異なるため、差異が結構あります。
(2015/09/17追記「Allwinner H3搭載のOrange piの機種間差異について」という記事を作成しています)

このため、機種ごとに使えると提示されているOSが異なっています。

現時点で使用できるOSイメージは
・Linux
・Android
の2系統があります。

Linuxは、Allwinnerが提供しているLinux SDKベースに作成されており、Kernelは、Allwinner Linux SDKベースのバージョンを使っています。
それ以外のソフトウェア部分は、Raspberry pi用に提供されているソフトウェアレポジトリから持ってきているので、多くの用途には問題はないかと思います。

ただ、1つ、多大な問題点があります。それは、Linux Kernelの更新が提供されにくい、というところです。
いまのところ、LinuxのメインカーネルにAllwinner H3向けのものが取り込まれていないので、更新が遅いです・・・というか、提供されていない・・・
そこが一番のネックです。

Androidの場合
これもやはりAllwinner提供のAndroid SDKベースに作成されています。
標準ではGoogleアプリが導入されていないので、使い勝手は非常に微妙です。

Transmartというベンダから同じAllwinner H3搭載のAndroid STBが発売されているので、そちらのイメージをぱくってくるとうまく動くのかもしれません・・・(未検証)


下記は似たような感じのプロダクトを並べて見ました。

商品名 SoC SoCスペック RAM ストレージ WiFi LAN USB SATA
Raspberry Pi Model B+ Broadcom BCM2835 ARM1176JZF-S 1コア / 700MHz 512MB MicroSD なし 1 USB 2.0*4 なし
Raspberry Pi 2 Broadcom BCM2836 Cortex-A7 4コア / 900MHz 1GB MicroSD なし 1 USB 2.0*4 なし
Banana Pi BPi-M1+ Allwinner A20 Cortex-A7 2コア / 1GHz 1GB MicroSD b/g/n G*1 USB2.0*2 + USB2.0 OTG*1 あり
Banana Pi BPi-M2 Allwinner A31S Cortex-A7 4コア / 1GHz 1GB MicroSD なし G*1 USB2.0*2 + USB2.0 OTG*1 なし
Banana Pi BPi-M3 Allwinner A83T Cortex-A7 8コア / ?GHz 2GB eMMC + MicroSD なし G*1 USB2.0*2 + USB2.0 OTG*1 あり
Orange Pi Plus Allwinner H3 Cortex-A7 4コア / 1.6GHz 1GB eMMC8GB + MicroSD b/g/n G*1 USB2.0*4 + USB2.0 OTG*1 あり
Orange Pi 2 Allwinner H3 Cortex-A7 4コア / 1.6GHz 1GB MicroSD b/g/n 1 USB2.0*4 + USB2.0 OTG*1 なし
Orange pi Mini 2 Allwinner H3 Cortex-A7 4コア / 1.6GHz 1GB MicroSD なし 1 USB2.0*4 + USB2.0 OTG*1 なし
Orange pi PC Allwinner H3 Cortex-A7 4コア / 1.6GHz 1GB MicroSD なし 1 USB2.0*3 + USB2.0 OTG*1 なし
Lemon Pi Actions Semicon S500 Cortex-A9 4コア / ?GHz 512MB MicroSD wifi 1 ? USB3.0*1 + USB2.0*2 なし
CHIP Allwinner R8(A13相当) Cortex-A8 1コア/ 1.0GHz 512MB eMMC4GB + MicroSD wifi 1 ? USB2.0*? なし

参考情報

Orange pi 2用のRaspbianで「apt-get update」をした時のログ

root@orangepi:~# apt-get update
Hit http://raspberrypi.collabora.com wheezy Release.gpg
Hit http://raspberrypi.collabora.com wheezy Release
Hit http://raspberrypi.collabora.com wheezy/rpi armhf Packages
Ign http://raspberrypi.collabora.com wheezy/rpi Translation-en_GB
Ign http://raspberrypi.collabora.com wheezy/rpi Translation-en
Get:1 http://archive.raspberrypi.org wheezy Release.gpg [473 B]
Get:2 http://mirrordirector.raspbian.org wheezy Release.gpg [490 B]
Get:3 http://archive.raspberrypi.org wheezy Release [17.6 kB]
Get:4 http://mirrordirector.raspbian.org wheezy Release [14.4 kB]
Get:5 http://archive.raspberrypi.org wheezy/main armhf Packages [133 kB]
Get:6 http://mirrordirector.raspbian.org wheezy/main armhf Packages [6,904 kB]
Ign http://archive.raspberrypi.org wheezy/main Translation-en_GB
Ign http://archive.raspberrypi.org wheezy/main Translation-en
Get:7 http://mirrordirector.raspbian.org wheezy/contrib armhf Packages [23.6 kB]
Get:8 http://mirrordirector.raspbian.org wheezy/non-free armhf Packages [49.3 kB]
Get:9 http://mirrordirector.raspbian.org wheezy/rpi armhf Packages [592 B]
Ign http://mirrordirector.raspbian.org wheezy/contrib Translation-en_GB
Ign http://mirrordirector.raspbian.org wheezy/contrib Translation-en
Ign http://mirrordirector.raspbian.org wheezy/main Translation-en_GB
Ign http://mirrordirector.raspbian.org wheezy/main Translation-en
Ign http://mirrordirector.raspbian.org wheezy/non-free Translation-en_GB
Ign http://mirrordirector.raspbian.org wheezy/non-free Translation-en
Ign http://mirrordirector.raspbian.org wheezy/rpi Translation-en_GB
Ign http://mirrordirector.raspbian.org wheezy/rpi Translation-en
Fetched 7,144 kB in 1min 4s (111 kB/s)
Reading package lists... Done
root@orangepi:~#
root@orangepi:/etc/apt# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
  avrdude fake-hwclock libfm-data libfreetype6 libfreetype6-dev libgail-3-0
  libgcc1 libgfortran3 libgomp1 libgtk-3-0 libgtk-3-bin libgtk-3-common
  libjavascriptcoregtk-3.0-0 libpango1.0-0 libstdc++6 libwebkitgtk-3.0-0
  lxinput lxpanel omxplayer pcmanfm wolfram-engine zenity zenity-common
The following packages will be upgraded:
  firmware-realtek ghostscript libexpat1 libexpat1-dev libgs9 libgs9-common
  libicu48 libraspberrypi-bin libraspberrypi-dev libraspberrypi-doc
  libraspberrypi0 raspberrypi-bootloader sonic-pi
13 upgraded, 0 newly installed, 0 to remove and 23 not upgraded.
Need to get 115 MB of archives.
After this operation, 7,413 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
<略>

ワコムタブレット採用の中華WindowsタブCube i7 Stylus



ワコムのペンタブレット採用の中華WindowsタブレットCube i7 StylusがGeekbuyingにてセール中。
geekbuying-2c6e1b50-3afc-4f1e-adc4-dcb0279fc623

GeekbuyingでCube i7 stylusを探すと3種類出てくるけど、ペンとBluetoothキーボードがついてくるのは下記リンクだけ!
CUBE i7 Stylus Intel Core-M Quad Core 2.0GHz 4GB/64GB Tablet PC with Cube CDK02 Magnetic Bluetooth Keyboard and Cube CEP01 Electromagnetic WACOM Pen
「Specification」の項目の「Package Contents」に「Includes the WACOM pen」と書かれていることを確認すること。

現在、$429.99、のセール中。

この製品のすごいところ!

・メーカは中国のCubeだけど・・・
・10.6インチ 1920×1080のタブレット
・Windows 8.1搭載(つまりWindows10へのアップデートも可能)
・ワコムのペンタブ技術採用
・CPUはCore-M 4コア 2.0GHz
・GPUは内蔵Intel HD Graphic 5300
・RAMは4GB
・ディスクは64GB SSD
・背面500万画素、前面200万画素のカメラ付き
・Micro HDMIコネクタのよる外部出力あり
・バッテリー搭載なので持ち運び可能

日本メーカが出したら、いくらになることやら・・・