enjoy Development

ソフトウェア開発プラットフォーム SOLID


開発プラットフォーム 新製品SOLID スターターキット2種類 2017年6月より発売

本製品は5月10日~5月12日に東京ビッグサイトで開催される「第20回 組込みシステム開発技術展」の京都マイクロコンピュータブース(西5-1)において展示予定です。

SOLIDとは

SOLIDは、RTOSとコンパイラ・デバッガ・IDEの開発ツールを一体化した新しい組込み機器用ソフトウェア開発プラットフォームです。弊社はSOLIDを通じて、開発者が本来のクリエイティブな業務に最大のパフォーマンスを発揮して「かしこく開発」し、また、不具合のモグラ叩きに翻弄されずに「スマートにデバッグ」する環境を提供することで、高品質なソフトウェア製品が計画通りにリリースできるよう支援することを目指しています。
SOLID のターゲットは組込み機器に幅広く採用されているARM® Cortex®-A ベースのチップです。IDEにはMicrosoft® Visual Studio®を、ツールチェインにはGCCの他にLLVM/Clangコンパイラを、そしてRTOSにはオープンソースITRONのTOPPERS/ASP3を採用しています。さらに、効率よく開発するためのMMU対応ELFローダーやTCP/IPプロトコルスタックもバンドルしています。

SOLID Starter Kit

SOLID発売にあたっては、お手元に届いたその時から組込みソフトウェア開発をすぐに始められる2種類のSOLID Starter Kitも同時に発売いたします。SOLID Starter Kitには、
1) SOLID開発プラットフォーム
2) SOLID Starter Kit専用評価ボード
3) JTAGエミュレータ(PARTNER-Jet2 Model10)
4) 各評価ボード用のミドルウエア

がセットになっています。評価ボードのハードウェアに対応したブートローダー、BSPや各種ドライバがSOLID Starter Kitには含まれているので、ソフトウェア開発スタートのための下準備が不要です。SOLID Starter Kitは導入用のモデルではありますが、開発ツール機能に一切の制限はなく全ての機能が使えるため(*)、いかに簡単な操作だけでソフトウェア開発、デバッグ(静的・動的解析)できるかを体験いただけます。

       
SOLID Starter Kit for RZ/A1H RZ/A1H ボード AG903 ボード

SOLID Starter Kitとしては、USBバスパワー給電でコンパクトな名刺サイズのアルファプロジェクト社製ボードが付属する「SOLID Starter Kit for RZ/A1H」と、映像関連インタフェースが充実したアクセル社製ボードが付属する「SOLID Starter Kit for AG903」の二種類を用意しました。いずれもSOLID Starter Kitの単価は\50,000(税抜き)で、ECサイトからの販売も行う予定です。SOLID Starter Kit向けの保守サービスとしては、弊社が運営する専用のWebサイトをご利用いただけます。
(*)SOLID Starter Kitに含まれるSOLIDおよびJTAGエミュレータの利用は、対象の評価ボードに限定しています。また利用期間は6カ月です。

SOLIDのめざすもの

開発のしやすさがエンジニアの開発の楽しさにつながり、SOLIDは enjoy Development のコンセプトを実現できるようデザインしております。また、SOLIDの提供を通して、組込みシステムにおける ITRON仕様/TOPPERSの普及ならびに今後の技術開発にも貢献してまいります。ぜひ次世代の開発スタイルにご期待ください。
■ SOLID Starter Kit 価格(for RZ, for AG903それぞれ同じ)
\50,000-(税抜き)
本キット同梱の開発環境は、購入後6ヶ月間利用可能です。ボードの利用期間に制限はありません。
開発環境の利用期間については、追加オプション(有料)で期間制限解除が出来ます。
キット同梱の開発環境で生成されるソフトウェアは、付属ボード専用です

SOLID の主な仕様

                                              
機能仕様
推奨ホストPC環境Microsoft® Visual Studio®の推奨環境に準ずる
対象プロセッサ32bit ARM® Cortex®-A プロセッサ
ツールチェインLLVM/Clang C/C++コンパイラ
GNU Cコンパイラ、GNU binutils
統合開発環境(IDE)

 エディタ
 メモリ管理機能
 ローダー
Microsoft® Visual Studio®ベース
Visual Studio®単体のインストール不要、利用料不要
Visual Studio®標準エディタ、IntelliSenseによる自動補完機能あり
MMUを利用した単一仮想アドレス空間へのプログラム配置機能
ELFファイルの情報を解析した、インテリジェントランタイムローダー
デバッガ

 静的解析機能
 動的解析機能
 性能解析機能
JTAGエミュレータ(KMC製PARTNER-Jet2、 オプション)、
モニタデバッガ(オプション)
LLVM/Clangコンパイラによるソースコード解析機能
アドレスサニタイザによるメモリ不当アクセス検出機能
トレース情報を解析した、プログラム集計機能、コンテキスト集計機能   
リアルタイムOS/BSP

 標準添付ミドルウエア

 パートナー製
 ミドルウエア、ドライバ
TOPPERS/ASP3カーネル、動的生成機能拡張パッケージ、
量産時のロイヤリティ不要
TCP/IP(IPv4, IPv6 両対応)
FATファイルシステム(FAT32対応)
USB、SDカードドライバ、組込用フォントなど、パートナー製ミドルウエアに順次対応 (量産ライセンス・ロイヤリティは各社の契約形態に従う)   

SOLID Starter Kit の主な仕様

SOLID開発ツールの機能制限は特になく、付属ボードやサンプルソフトウェアは以下のようになります。
                                                   
機能SOLID Starter Kit for RZ/A1HSOLID Starter Kit for AG903
搭載SoCRenesas RZ/A1H(R7S721000VCFP)
ARM® Cortex®-A9 NEON搭載 400MHz
AXELL AG903(AX51903)
ARM® Cortex®-A5 NEON搭載
400MHz
付属評価ボードAP-RZA-1A-KM、RAM10Mbyte(CPU内蔵のみ)、SPI-FLASH 4MByte、
5V USBバスパワー給電
アルファプロジェクト社製(アルファプロジェクト社製各種オプションボード利用可能)
DB51903PF、 RAM64MByte(CPU内蔵のみ)、 SPI-FLASH 16MByte、
12V ACアダプタ給電
AXELL社製
評価用実装済みドライバ、ミドルウエア(一部バイナリ提供)タイマ、 シリアルコンソール、 SD、SPIフラッシュ, Ethernet、TCP/IP, FAT-FS、フレームバッファ、液晶出力、 JPEGデコーダ 他タイマ、 シリアルコンソール、 コンパクトフラッシュ、USBホスト(HID+MS)、 Ethernet、TCP/IP、 FAT-FS、フレームバッファ、画像入力、DVI出力、 Audio入出力、 JPEGエンコーダ/デコーダ、 H264デコーダ、OpenVG 他

※本サイトに掲載されている製品の価格および仕様は、製造・販売会社が何ら債務を被ることなく、
予告なしに変更されることがあります。商品名、会社名等は一般に各社の商標または登録商標です。