Comments
Description
Transcript
最新Armadilloシリーズで作るAndroid搭載の組込み機器
最新Armadilloシリーズで作る Android搭載の組込み機器 株式会社アットマークテクノ http://www.atmark-techno.com/ ©Copyright 2009 Atmark Techno, Inc. ARM+Linuxプラットフォーム Armadilloシリーズ 〔アルマジロ〕 出典: Wikipedia 「武装した小さな生き物」 ARMプロセッサ 小さなボード 低価格な超小型ボードコンピュータ 高性能・低消費電力ARM搭載 Linux, ITRON, WinCE対応 ネットワーク対応 用途に合わせられる多彩な製品群 拡張性 2006年 2004年 2001年 高機能モデル 2003年 NEW 2005年 スタンダードモデル 小型・低価格モデル ARM7 -2- 機能特化モデル ARM9 処理能力 ARM11 ©Copyright 2009 Atmark Techno, Inc. 組み込み機器に「Google Android」 Javaでアプリケーション開発 組込みLinuxのことを知らなくてもアプリ開発が可能 Eclipseでソフトウェア開発が可能 多くのソフト資産を活用可能 Media Player(Audio/Video CODECもある) ブラウザ(Webkitベース) GUIフレームワーク 多くのソフトウェアライセンスがApache2 無償オープンソースソフトウェア ソースコード公開義務のあるGPLではない フルスクラッチで起こされたコードが多数(non-GPL) 3 従来の組み込みLinuxの懸案が解決!! ©Copyright 2009 Atmark Techno, Inc. Google Androidの動くプラットフォーム Armadillo-500FX パネルコンピュータを開発するための 組み込みプラットフォーム Google Androidが動く! NTTドコモのAndroid端末 ARMプロセッサの省電力と自由な拡張性を提供 携帯電話以外の組み込み機器にもAndroidを活用!! 4 ©Copyright 2009 Atmark Techno, Inc. Armadillo-500FX 液晶モデル開発セット タッチパネル付き 高性能ARM11+メモリ 5.7’ TFT LCD VGA w/TP Armadillo-500 CPUモジュール FXボード パネルコンピュータの中核機能を実現 インターフェースボード ユーザIF と 外部IF を実現する変換ボード 5 ©Copyright 2009 Atmark Techno, Inc. 従来の画面付き装置の開発 完成品を利用 ゼロから開発 • 自由度がない • 製品単価が高い • 開発が難しい • 少量製品では対応が困難 もっと簡単にオリジナル装置を開発したい… 6 ©Copyright 2009 Atmark Techno, Inc. 画面の付いた様々な装置にAndroid セミカスタマイズ設計で 簡単にオリジナル装置を開発 • 主要な機能は既製品を利用 • レイアウト部分だけ設計 • ソフトウェアにはAndroidを活用 Android 主要機能(既製品を利用) レイアウト部分(自由に設計) ソフトウェア プラットフォーム 組み込みAndroidの推進団体「Open Embedded Software Foundation」に技 術的な中核企業として参画。System-Core WGのコーディネータを務める。 7 ©Copyright 2009 Atmark Techno, Inc. カスタマイズ例(Willcomコアモジュールフォーラム) -8- ©Copyright 2009 Atmark Techno, Inc. Armadillo-500FX 利用例 産業機器の操作パネルに 広告/案内表示機に カラオケ/オーダリング端末に 複合機の表示・操作部に 9 ©Copyright 2009 Atmark Techno, Inc. 新製品: ET2009参考出展製品 ARM926EJ-S, 400MHz RAM:128MB, フラッシュ:32MB サイズ:75mm×50mm Linux & Android ※ 2010年春発売予定、価格未定 - 10 - ©Copyright 2009 Atmark Techno, Inc. ユビキタス社 Androidを1秒で起動!! 組込みシステムの起動時間を大幅短縮する新技術 Androidを世界最速1秒で瞬間起動、 アプリケーション実行状態へ復元 従来方式との比較 - 11 - メモリサイズと起動時間の関係 ©Copyright 2009 Atmark Techno, Inc. ユーザ登録不要・無償ダウンロード マニュアル 開発資料(Howtos / FAQ) Linuxソフトウェア開発環境 ソースコード 各種サンプルコード 開発者向けWebサイト http://armadillo.atmark-techno.com/ メーリングリスト http://armadillo.atmark-techno.com/mailinglists ご清聴ありがとうございました ©Copyright 2009 Atmark Techno, Inc.