製品概要
JS-EtherCAT Professional SDKとは…
Texas Instruments社製 “AM335x”向けに開発した EtherCAT ソフトウェアソリューションです。
ソフトウェア開発に必要な基本コンポーネントが既に用意されている為、EtherCAT開発を『より早く、簡単』に実現できます。
SDKのBlock Diagramと対応機能
User Application
サンプルアプリが実装されています。DC/FoEといった機能がデフォルトで実装されております。
Beckhoff EtherCAT Slave Stack
SDKではBeckhoff社のWEBよりダウンロードしたコードを特定フォルダに格納する
だけで、ビルドして使用出来る状態で提供致しています。
PRU(EtherCAT Slave Controller機能)
EtherCAT Slave Contoroller 機能を実現しております。
ハードウェア構成
このようなお客様にお勧めです
・開発期間が短いお客様
・TI環境および、ARMプロセッサーを使用した開発が不慣れなお客様
・ドライバ周りの設計が不慣れなお客様
・任意のOSにしたいお客様
・Non OSにしたいお客様
特徴
JS-EtherCAT Professional SDKとは…
数少ないAPIコールで制御できる使い易いドライバを用意しています。
【 用意されているドライバ 】
・GPIO
・I2C/UART/SPI
・EDMA
・ADC
・NOR Flash(JEDIC/CUI)
・Cortex-A8 API
・SPI Flash
また、ドキュメントは日本語で提供しています。
これにより…
・デバイス特有のレジスタ設定や割り込みについては意識する必要がありません。
任意OSに載せ替え可能
“ OS Wrapper API”を用意しているため、Wrapper APIの部分的書き換えのみで
簡単にuITRON等の汎用OSへの載せ替えが可能な構造としています。
これにより…
・使い慣れた汎用OSを使用した開発が可能です。
“ Non OS ” にも対応可能
EtherCAT Professional SDKは“Non OS”仕様にも対応。
これにより…
・ OSのオーバーヘッドが解消し、最もリアルタイム性能を損なわないシステムの構成が可能となります。
・メモリーリソースが約50%削減され、それによる空き容量の増加によりDDRメモリを未使用としても広いメモリー リソースの確保が可能となり、部品コスト削減できます。
開発環境
開発ツール
Code Composer Studio(CCS)v5
JTAG
XDS100v2
評価ボード
AM3359 ICE Board : TMDXICE3359
AM3359 ICE2 Board : TMDSICE3359
採用実績
日立産機様 “ EH-IOCA ” にご採用頂きました。
日立産機様よりリリースされた ” EH-IOCA ” に” JS-EtherCAT Professional SDK ” をご採用頂きました。
評価版
”まずはどんな物か評価したい”というお客様の為に評価版もご用意しております。
お気軽に『お問い合わせフォーム』から評価版希望の旨、ご連絡下さい。
お問合せ
ご不明点、ご質問等 御座いましたら、お気軽に『お問い合わせフォーム』、もしくは、お電話にて
お問合せ下さい。また、”JS-EtherCAT Professional SDK” for AM335x を使用したデモ機もご用意しております。
直接ご訪問させて頂き、デモと合わせて、より詳細な仕様などのご説明も可能ですので、
こちらもお気軽にご連絡下さい。