Linux/Android高速起動 Ubiquitous QuickBoot 独自技術で、わずか数秒~で瞬間起動しアプリケーションを実行状態へ

QuickBoot SDKは、お客様のターゲットボード環境にQuickBootを実装するためのSDK(ソフトウェア開発キット)です。

QuickBoot R2.0 SDK 仕様

大項目中項目小項目内容
ハードウェア要件サポート CPUArmアーキテクチャArm® Cortex®-A5/A7/A8/A9/A15/A35/A53/A57/A72をコアとする主要SoCに対応
NXP i.MX6x/7x/8xシリーズ
RENESAS R-Car 第2世代/第3世代 各シリーズ, RZ/G1, RZ/G2シリーズ
TI OMAP3/4/5シリーズ
Telechips TCC 892x/893x/897x/803xシリーズ
MediaTek MTK812xシリーズ
STMicro STA1295A, STM32MP1シリーズ
XILINX Zynq(r)-7000シリーズ, Zynq(r) UltraScale+ MPSoCシリーズ
Intel Cyclone(r)Vシリーズ、Marvellなど
その他ご相談ください。
x86アーキテクチャIntel Atomプロセッサなど(Bay Trailプロセッサ, Apollo Lakeプロセッサ) 
RAMサイズ数百キロバイト。QuickBoot BIOS/IRA、QuickBoot Storage BIOSで使用
不揮発性メモリ種類NORフラッシュ、NANDフラッシュ、SDカード、eMMC、HDDなど、スナップショットイメージ格納用として使用
サイズLinux/Androidで使用しているメモリサイズ
圧縮サポートサポート有り(LZ4、zlibなど 圧縮のサンプルコード同梱)
格納方式パックドイメージ(Packed Image)
圧縮イメージ(Compressed Image)
ストレージ共有LinuxとQuickBootで1つのストレージを共有可能
ソフトウェア要件サポートOSLinuxKernel 3.x, 4.x, 5.x その他については、お問い合わせください。
AndroidAndroid 7.x, 8.x, 9.x, 10.x 最新バージョンには、順次対応予定
オプションパッケージの QuickBoot Android Packにてサポート

QuickBoot R2.0 Pro / Automotive Editionの比較

項目Pro EditionAutomotive Edition
SDKのプログラム提供形態ソースコード(一部バイナリ)ソースコード(一部バイナリ)
サポートSoC主要なSoCに対応特定SoC
サンプルQuickBoot BSP (QBSP)
QuickBootスナップショットイメージ格納用ストレージNOR / NAND / eMMC / SDほか対応可NOR / NAND / eMMC / SDほか対応可
起動モードStandardモード
Advancedモード
Super Read Boost(マルチコア)
Super Write Boost(マルチコア)
スナップショットイメージ 読み出しサイズの最適化機能
スナップショットイメージの圧縮
圧縮アルゴリズムサンプル(LZ4, LZF, zlib他)およびユーザーが用意したものを選択可能サンプル(LZ4, LZF, zlib他)およびユーザーが用意したものを選択可能
スナップショットイメージの取得任意のポイントで取得可能任意のポイントで取得可能
スナップショットイメージの複数面からの切替起動
スナップショットイメージユーティリティ
差分アップデート機能
電断対応ファイルシステム Datalight Reliance
Nitro/FlashFX Teraサポート
Android Pack
QuickBoot起動中の割込み対応
QuickBoot起動中のユーザースレッド実行 (マルチコア)

【凡例】 ○:標準サポート △:オプション