製品概要
” i.MX6 Standard JSL-Ware”とは…
freescale社(以下:フリースケール)製 “i.MX6″向けに使い易いドライバー群(デバイス特有のレジスタや
割り込みの設定が不要なシンプルなAPI)を揃えたソフトウェアソリューションです。
また、様々な開発環境に向けたプロジェクトを標準でご用意しており、i.MX6環境に不慣れなお客様も直ぐに
ご評価、開発が可能です。
このようなお客様にお勧めです
・”i.MX6″を使用した開発が不慣れなお客様
・ドライバ周りの設計が不慣れなお客様
・Non OSにしたいお客様
・任意のOSにしたいお客様
評価版もございます!!
”まずはどんな物か評価したい”というお客様の為に評価版もご用意しております。
お気軽に「お問い合わせフォーム」から評価版希望の旨、ご連絡下さい。
特長
使い易いドライバ
数少ないAPIコールで制御できます。
【 用意されているドライバ 】
・Cortex-A9 レジスタ制御 API
(割込み/MMU/Cache制御含む)
・Timer
・GigaEthernet
・GPIO
・I2C
・SD Card
・SDMA
・SPI
・SPI-Flash
・NOR-Flash
・UART
また、ドキュメントは日本語で提供しています。
これにより…
・デバイス特有のレジスタ設定や割り込み
については意識する必要がありません。
・APIが少ない為、使用すべきAPIが一目瞭然です!!
CPU効率を無駄にしないドライバ
OS非対応ドライバにありがちな、レジスタの変化を無限にポーリング待ちしている処理は無く
イベント待ち構造となっております。
これにより…
・速やかなアプデート環境の構築が可能です。
OS非依存
“ OS Wrapper API”を用意しているため、Wrapper APIの部分的書き換えのみで簡単にベアメタル(Non OS)に対応可能さらに汎用OS “iTron”などにも対応。
これにより…
・ベアメタルでの開発が簡単に進められます。
・OS有り/無しプログラム環境間でのドライバコードの
共通化が可能です。
様々な環境に対応したプロジェクトを標準で用意
様々なコンパイラ/デバッガ/起動メディア/評価ボードに対応したプロジェクトを標準でご用意しております。
■コンパイラ/デバッガ/起動メディアに対応したプロジェクト
■各プロジェクトの使用可能な評価基板
これにより…
・お客様に環境にあったプロジェクトを使用し、直ぐにご評価、開発が可能です。
開発環境
開発ツール
JTAG
評価ボード
MCIMX6QAICPU1
MCIMX6DL-SDP