GR-USB、GR-FILE 他ミドルウェアのご紹介 株式会社グレープシステム 2014/2/7 会社概要 設立:1991年7月(平成3年) 本社:横浜市/みなとみらい クィーンズタワーB 19F 事業所:盛岡市、大阪市 従業員数:約80人 大阪事業所 盛岡事業所 本社(横浜)みなとみらい グレープシステムの主なビジネス分野 組み込み関連製品 プリンタ関連製品 受託ソフト開発 USB LAN Driver OS GRAPEWARE Lineup ・GR-USB/HOSTⅡ/# for xxx ・GR-USB/DEVICE for xxx ・GR-FILE (FATファイルシステム) ・GR-SD (SDカードドライバ) ・GR-PictBG (PictBridgeプロトコル) ・GRマスストレージ統合キット GR-USBの特長 ・CPU非依存 ・各種RTOSに対応可能 ・OS依存レイヤを独立 ・各種クラスドライバ提供 ・全て自社開発のソースコード ・優れた相互接続性 ※800種以上のデバイス接続検証を実施 ・きめ細かいサポート※USB取組み開始から10年以上のノウハウ Support Class Driver ・HUB Class ・Human Interface Devices Class ・Communication Device Class ・Mass Storage Class ・Still Image Capture Device Class ・Printer Class ・Audio Class ・独自クラスの対応可 GR-USB構成図 アプリケーション クラスドライバ(オプション) USBドライバ共通部 GR-USB USB H/W依存部 USBコントローラ Support Controller ◆GR-USB/HOST TOSHIBA TX03(M36x) Freescale Kinetis(K70)、MCF5225x、i.mx25、 NXP LPC17xx、 LPC24xx、LPC32x0 ST Micro STM32F1 Renesas Electronics SH7727、SH7760、SH7720、RX62x ◆GR-USB/DEVICE TOSHIBA TX03(M36x) Freescale Kinetis(K70)、MFC5225x NXP LPC24xx、 LPC18xx ST Micro STM32F1、F2、F4 Renesas Electronics SH7727、 M66597、RX62x など GRAPEWARE概要図 Application GR-FILE Class Driver GR-USB/DEVICE μNet3(TCP/IP) GR-WLAN for BP3591 GR-SD (SD Driver) Mass Storage Class GR-USB/HOST# μC3/Compact(RTOS) CPU ローム社製 IEEE802.11b/g/n 対応 無線LANモジュール ドライバ ※USB/HOST・SDIOに対応可 ROM/RAM # モジュール名 ROMサイズ RAMサイズ 1 GR-FILE 74K※1 12K ※2 2 Mass Storage Class (File System I/F含む) 12K 3K ※3 3 GR-USB/HOST# 23K 7K ※4 4 GR-USB/DEVICE 13K 1K 5 Mass Storage Function Class 9.4k※5 1.5K 6 GR-SD 5k 1K ※1: ロングファイルネーム未サポートの場合は約-40K程度削減可 ※2: プール領域として必要な最低11KのRAMを含む またアプリケーションタスクは4~8Kのスタックが必要 ※3 : タスクスタックとして必要な2Kを含む ※4 : 2つのタスクに必要な3Kのスタックを含む GRAPEWAREの主な導入事例 コンシューマー製品 - 携帯電話、デジタルカムコーダー、電子黒板、知育玩具 計測機器 - 電気計測器、流量計、OFDM変調器 産業機器 - ラベルプリンタ、船舶用航海補助機器 医療機器 - 血液検査機器、人工心肺機器、脈拍計、除細動器 設備機器 - タイムレコーダ、ゲーム機、駐車場発券機 その他 - カーナビ、監視カメラなど Direct Print Solution -組み込み機器から直接市販プリンタに印刷を実現- <GR-PictBG/Storageキット> <プリンタドライバソリューション> アプリケーション GR-JPEG GR-PictBG/Storage アプリケーション EPSON Printer Driver RICOH Printer Driver HP Printer Driver プリンタドライバI/F SICD Function Class Printer Class GR-USB/DEVCE GR-USB/HOST Ⅱ GR-FILE RTOS RTOS USB/DEVCEコントローラ USB/HOSTコントローラ その他製品 ・GR-QR Encoder/Decoder ・GR-BARCODE Encoder/Decoder ・GR-DATAMATRIX Encoder/Decoder ■応用事例 ・デジタルカメラ・ICレコーダ:Wi-Fi簡単設定 ・駐車場自動精算機:磁気カード⇒QRにて情報記録・解読 ・スキャナー:カメラモジュールにてコードの解読 ライセンス形態(基本) ソースコード提供&ロイヤリティフリー <製品シリーズライセンス> - CPU/OS/USBコントローラ - 開発場所/部署 - 搭載する製品シリーズ ※上記を契約書にて規定させていただきます。 テクニカルサポート • 無償サポート購入後 • 製品価格の で更新(1年単位) • 専任サポート ⇒基本的には開発者 • 迅速な対応 ⇒原則24時間以内にレスポンス おまけ GRAPEWARE(商用製品)と チップベンダサンプルの比較 GR製品 サポート ドキュメント 費用 実績 ○ ○ △ ○ チップベンダ サンプル 備考 × ベンダサンプルは十分なサポートは期待できない GR製品は購入から半年間のサポートが付属されている また、基本的には開発者がサポートするので迅速かつ きめ細かいサポートが受けられる × ベンダサンプルのマニュアルは英語版のみ、またドキュ メント内容も不十分(特に海外製の場合) GR製品はスタートアップガイドなど内容も十分、当然日 本語マニュアルが用意されている ○ チップベンダサンプルは無償提供 GR製品は初期費用は掛かるが、不具合等が発生した時 の解析・改修は自社で行う必要がない為、人的リソース を他の開発に充てられる △ 国内でチップベンダサンプルを商用に利用しているケー スは少ないが、GR製品は数多くのマイコンに採用されて いる為、動作が安定している お問合せ
© Copyright 2024 ExpyDoc