ソフトウェア製品

FOTA 無線ファームウェアアップグレード
FOTA 無線ファームウェアアップグレード

FOTA無線ファームウェアアップグレード(Firmware Over-the-Air) FOTAはファームウェアの追跡とインストールを効果的に行えるソリューションであり、最終ユーザーが世界中のどこからでも埋め込みソフトウェアコンポーネント、埋め込みオペレーティングシステム、アプリケーションを効果的に更新できるようにします。また、従来の更新方法よりもコストパフォーマンスが高く、柔軟性と拡張性に優れており、デバイス製造のニーズや将来のビジネスの変化に対応できます。 FOTA無線ファームウェアアップグレードの特長 各種プロセッサおよびオペレーティングシステムに対応 リソースが限られたデバイス向けに性能と信頼性を最適化 設定に応じてRAMとROMの占有量を柔軟に調整可能 データ検証機構をサポートし、ファームウェアおよびソフトウェアコンポーネントのダウンロードおよびアップグレードの過程で完全性と信頼性を保証 高度なアルゴリズムを内蔵し、セキュリティを最大限に確保しながら更新データのダウンロード速度を向上 クラウドリリースシステムが、Zeeis FOTAソフトウェアを内蔵したモバイルデバイスに更新をプッシュ 手動およびスケジュールされた自動更新モードをサポート 強力なクラウドサーバーシステムがポリシーに基づいた更新のプッシュをサポートし、大規模デバイスがクラウドから同時に更新指令とデータを受信可能 更新状況の統計データ、デバイスパラメータなど、デバイス上の各種情報を収集するレポートシステム 無制限の無料技術サポートサービスを提供 無料のソフトウェアアップグレードサービスを提供 100% ANSI Cで記述されたソースコードが移植性を保証 一度のライセンス料の支払いで利用可能 あなたのプラットフォームにFOTAを移植する FOTA無線ファームウェアアップグレードがあなたのターゲットプラットフォーム(ハードウェアデバイスとオペレーティングシステム)に移植可能かどうかを知りたい場合、次の標準プロセスを提供します: 第一步 - 無料のフィージビリティ評価 私たちの製品がターゲットプラットフォームに移植可能かどうかを評価するために、以下の情報を提供していただきます: ターゲットプラットフォームのプロセッサモデル ターゲットプラットフォームのメモリリソース ターゲットプラットフォームのオペレーティングシステムとバージョン番号 ターゲットプラットフォームのグラフィック環境(GUI)とバージョン番号 私たちはあなたのプラットフォームを評価し、3営業日以内に結果をお知らせします。フィージビリティ評価は無料です。

FAT ファイルシステム
FAT ファイルシステム

FATファイルシステム (FAT FS) は、組み込み開発者が自分のシステムを他の主要なシステムと簡単かつ迅速に統合し、MS-DOS/Windows互換のファイルシステム相互運用を実現するためのものです。之士社のFATファイルシステムはさまざまなオペレーティングシステムで完璧に動作し、非ROSTシステムでも動作します。このシステムは高性能、高速、低スペース使用率の利点を持ち、非常に少ないRAMとROMで動作します。 FATファイルシステム概説 2008年現在、之士のFATファイルシステムを使用しているデバイスは2500万台以上にのぼり、世界のコンシューマエレクトロニクスおよびストレージアプリケーション分野でトップの地位を占めています。 組み込みFATファイルシステムは、安全で信頼性が高く、機能が充実しており、高性能のFAT12/16/32およびVFAT(長いファイル名をサポート)ファイルシステムです。MCU、CPU、DPSなどのプラットフォームをサポートしています。この製品は、個人コンピュータのストレージメディアを読み取るために設計された組み込みデバイス用のソースコード製品であり、固定および可搬ストレージメディア(例:SDカード、SDHCカード、MMCカード、CFカード、ATA/IDEハードディスク、SATAハードディスク、USBフラッシュドライブ、NANDフラッシュなど)をサポートしています。 組み込みFATファイルシステムのソースコードはすべて標準ANSI Cで記述されています。広範なテストを経て、ARM STD、ARM ADS、ARM RVDS、GNU GCC、Keil、Visual C++などのほとんどの開発ツールで使用できます。 FATファイルシステムの特徴 標準FATファイルシステムをサポート(FAT12、FAT16、FAT32、および長いファイル名をサポートするVFAT) MS-DOS/Windows FATファイルシステムと完全互換 各種プロセッサおよびオペレーティングシステムで利用可能 ソースコードはすべてANSI Cで記述されており、移植性が保証されている MCU/DSP向けに最適化されており、性能と安定性を保証 RAMおよびROMの使用量が柔軟に調整可能 リソース使用量が非常に少ない:最小版は<1KB RAM / 4KB ROM、標準版は<2KB RAM / 10KB ROM POSIXインターフェイスと互換(fopen()、fread()、fwrite()、fclose()など) パーティションの作成およびフォーマットが可能 実行時のエラー処理 豊富なコードコメントと開発ドキュメント デモプログラムとデバイスドライバ 1年間の無料技術サポート 1年間の無料アップグレードサービス 一度のライセンス料で利用可能 サポートされるストレージメディア セキュアデジタルカード:SD、SDHC、microSD、microSDHC コンパクトフラッシュ マルチメディアカード (MMC) USB SATA ATA/IDE PCMCIA NANDフラッシュ NORフラッシュ DataFlash FATファイルシステムのアプリケーションインターフェース FS_mount: 組み込みFATファイルシステムのためにデバイスをマウントし、バッファを作成する。

埋め込み型Flashプレーヤー
埋め込み型Flashプレーヤー

埋め込み型Flashプレーヤー製品ファミリーは、之士(Zeeis)社が開発した高効率のSWFプレーヤーで、さまざまな埋め込み型プラットフォームで使用されています。メディアプレーヤー、ゲームプラットフォームなどの用途に利用されています。 之士社は、商業レベルのAdobe Flash SWFプレーヤー互換製品を提供する世界唯一のメーカーです。之士の製品は業界でリーダー的存在であり、さまざまなハードウェアプラットフォーム、オペレーティングシステム、ブラウザ上で動作します。 埋め込み型Flashプレーヤー概要 之士埋め込み型Flashプレーヤーシリーズは、モバイルデバイス向けにカスタマイズされており、マウス、タッチスクリーン、キーボードなどの入力デバイスをサポートし、Adobe Flash(SWF)と互換性があります。顧客はこれを使用して自社製品のユーザーインターフェースプログラムを作成することも可能です。 之士SWFプレーヤースタンダード版は、ActionScript 1.0、2.0を完全にサポートし、Flash V7、V8のコンテンツを再生できます。最低200MHzの32ビットRISCプロセッサ(ARM9、ARM11、ARM Cortex、MIPSなど)で動作し、必要なメモリは32MBのみです。之士SWFプレーヤースタンダード版は高性能な埋め込み型アプリケーションであり、非常に高い効率を持ち、CPUおよびメモリの要求が非常に低いです。すでにいくつかの埋め込み型デバイスに実際に使用されています。 之士SWFプレーヤープロフェッショナル版は、高性能なAndroidプラットフォーム向けに設計されたFlashプレーヤーです。この製品は埋め込み型分野で唯一Flash 10をサポートする互換プレーヤーであり、ActionScript 3.0を完全にサポートします。 埋め込み型Flashプレーヤーの特長 世界で唯一の商業レベルのAdobe Flash互換プレーヤーで、あらゆるプラットフォームをサポート。 移植性を確保するため、コードはすべてANSIのC/C++およびJava(Androidプラットフォーム)で記述。 非常に高い性能と信頼性。 アセンブリレベルのコード最適化。 ハードウェアのグラフィック性能を最大限に引き出す。 1年間の無料技術サポート。 1年間の無料アップグレード。 一回限りのライセンス料のみで、端末数に制限なし。 ソースコードの入手可能。 之士SWFプレーヤープロフェッショナル版はAndroid OSで動作可能。 Adobe Flash SWF v10フォーマットまでをサポート。 ActionScript 3.

フラッシュ変換層
フラッシュ変換層

フラッシュ変換層 - フラッシュファイルシステムデータマネージャー - NAND FTL (Flash Translation Layer)、別名フラッシュ変換層(以下「FTL」)。弊社のFTLは小型で高性能な特徴を持ち、この製品はNANDフラッシュデータを管理し、FAT、NTFSなどのファイルシステムが他の任意のストレージデバイスと同様に、シングルレベルセル(SLC)およびマルチレベルセル(MLC)NANDフラッシュチップを操作できるようにします。 FTL概述 フラッシュ変換層 - フラッシュファイルシステムデータマネージャー(FTL)は、世界中で1600万台のデバイスで使用されています。それらには、TFカード、SDカード、CFカード、USBメモリ、SSD、MP3プレーヤー、携帯電話などが含まれます。 FTLはNANDフラッシュチップと基本ファイルシステムの間に位置する変換層で、オペレーティングシステムやファイルシステムがハードディスクをアクセスするのと同様にNANDフラッシュデバイスをアクセスできるようにします。 書き込みバランスアルゴリズムの導入により、NANDフラッシュチップの寿命が大幅に延びます。これはページの書き込みと消去回数を監視し、各ページの書き込みと消去回数を均等に保ちます。 FTLは多くのNANDフラッシュチップで十分にテストされており、さらに容量と性能を向上させるためにNANDフラッシュチップアレイもサポートしています。 FTLの特徴 高性能、高信頼性のNAND FTL すべてのSLCおよびMLC NANDフラッシュチップをサポート 大ページおよび小ページ(528, 2112および4224バイトページ)をサポート 不良ブロック管理プログラム ECCモジュールを含む 高速ガベージコレクション 電源断復帰システム 書き込みバランス技術 100% ANSI Cで書かれたソースコードで移植性を保証 簡単なAPIでNANDフラッシュベースのデバイス用のストレージ領域を簡単に作成可能 MCUs/DSPsの限られたリソースに対して性能と信頼性を最適化 RAMとROMの占有量は設定に応じて柔軟に調整可能 各種オペレーティングシステムおよびプロセッサをサポート 1年間の無料技術サポートを提供 3年間の無料アップグレードサービスを提供 一度のライセンス料金のみで利用可能 FTL API概述 FTL_mount デバイスをマウントし、FTLのバッファを作成 FTL_unmount すべてのリソースを解放 FTL_format デバイスをフォーマット FTL_sectors デバイスの最大利用可能セクター数を取得 FTL_read FTLデバイスからセクターを読み取り FTL_write FTLデバイスにデータを書き込み FTLアプリケーションプログラミングインタフェース FTL_mount FTL_STATUS FTL_mount( void )