Dragon Board 410cとは何か?

スマホのCPUでお馴染みのSnapdragonを搭載している安価な組み込みボードです。要は流行りのraspberry piみたいなヤツです。

【関連記事】
【組込Linuxボードを動かしてみた】③(i.MX6:Boundary Devices社のSabre Liteボードを動かしてみた)
【組込Linuxボードを動かしてみた】④(アルテラのDE0-Nano-SoCボードを動かしてみた)
  • ひとりごと1
2016年秋頃、雑誌interfaceでdragonboard410cが紹介されてて、64bitいいなぁ…と思うも業務多忙につき購入見送り。最近業務が落ち着いたので2年のブランクを経て久々に組み込みLinuxを再開してみることに。去年断捨離で色々捨ててしまいましたがラズパイ1、アルテラDE0-nano-SoCが残っておりBSPをインストールして遊んでいたらふと、dragonboard410cのことを思い出しました。CortexA9もいいが、そろそろCortexA53も手を出すか、ということでUSのArrowでボード購入。頼んで4日ぐらいできました。
  • 概要
chip one stopのサイトの冒頭に書かれた照会文を抜粋してみました。気になるキーワードを水色にしてみました。追々これらを深く掘っていきます。
96Boards™仕様に基づくDragonBoard™ 410cは、32ビットと64ビットの動作が可能なコア当たり 最大1.2GHzのクロック速度のクアッドコアARM® Cortex™A53を備えたQualcomm® Snapdragon™ 410プロセッサを搭載しています。DragonBoard™ 410cは、Android、Linux、Windows 10 IoT Coreをサポートし、高度な処理能力や、無線LAN、Bluetooth、GPSの全てを クレジットカードサイズのボードに搭載して提供しています。また、Adreno™306 GPUにより、最大13 MPのカメラをサポートする統合されたISPや、 H.264(AVC)による1080p HDビデオキャプチャや再生等、マルチメディアを含む豊富な機能をサポートするように設計されています。 また、IoT市場向けのコアテクノロジーであるWLAN、Bluetooth、GPSを搭載していることで、スマートフォン同様の無線機能により 広範囲のアプリケーションに応用できます。 ・1個からの小口販売対応はこちらから ・量産対応及び、Snapdragon™410プロセッサ組み込みに対する技術サポート等は、アロー・エレクトロニクス・ジャパンにて対応 96Boards™(http://www.96Boards.org)は、ソフトウェア、メーカー、組込系OEMコミュニティに サービス提供を意図してリナロ(Linaro™)が主催する32ビットおよび64ビットの ARM®オープンプラットフォームです。
  • とりあえず動かしてみました。
箱がカッコいい…(すぐ捨てるけど)。配色が好みです。薄グリーン水色みたいな感じ?

IMG_20190314_161346

HDMIモニタ、キーボード、無線マウスを繋ぎ、電源投入。ちなみに電源は
[スイッチサイエンス] PL03BからEIAJ3に変換するケーブル(オス)が必要です。12Vってすごいですね。ノートPCかよ。

ちなみに初期状態でeMMC(ROM)にはAndroid5.1(Lolipop)が書かれていて、電源入れてしばらくするとHDMIモニタにAndroidの画面が表示されます。GMS認証(Google Mobile Service認証)がとられていないため、簡素な感じです(画面を撮影するの忘れた)。Wi-FiとBluetoothをONにするとLEDが点灯します。Blueが目に優しくない感じ。

IMG_20190314_080408

専用ケースも買ってみました。各種インタフェースの口がちゃんと開いており良い感じ。
IMG_20190314_081430

  • ひとりごと2
組込Linuxが動くIoT向けCPUボードが乱立しています。dragonboard snapdragon410(Qualcomm)、raspberry pi BCM283x(Broadcom)どちらもスマホでお馴染みのチップベンダ。Galileo Quark(Intel)もありましたが、いつの間にかディスコンになってました。あとはZYBO Zynq(Xilinx)、DE0/10 CycloneV(Intel)なんてのもあります。色々安価なボードが出てて面白いですね。10年ぐらい前はarmadilloあたりが主流だった気がするし、開発環境もYoctoではなくOpenEmbeddedだったり、GNUツールチェーンを自分で探したり。Linuxカーネルも2.6から3に移行する過渡期だったり。基本は変わってないんでしょうけど環境構築周りはすごく進化した感じがします。今後もウォッチしていきたいです。

スポンサードリンク