組込みPF*1開発で、以下のような課題の解決策が見つからずお困りではありませんか?
多種多様な、アプリケーション・ライブラリ・ドライバなどがオープンなライセンスで公開されているLinux OSS*3 コンポーネント利用し、
お客様の目的に合わせた製品開発を、企画~開発~保守までサポートします。
*1 PF:プラットフォーム *2 SoC:System-on-a-chip *3 OSS:Open Source Software
Linux OSSは、PC用途向けに開発されたソフトウェアです。 組込み用途への適用には、組込み要件に合わせた検討・カスタマイズが必要になります。
当社では、開発現場で培った組込み技術を生かし、お客様の製品開発を立ち上げから評価までトータルでサポートします。
製品出荷後のバージョンアップ対応など保守・メンテナンスについても柔軟に対応します。
部分的な対応から全面的な対応まで、お客様の状況に応じた支援を行います。
当社では、Linux PFを利用したお客様が直面したさまざまな課題に対して、その解決をサポートしてきました。この経験から得たノウハウを生かし、上流設計から下流設計まで、事故を未然に防ぐためのトータルサポートを提供します。
近年、Linuxを採用した開発が増えています。Linux PFを採用した開発では、『Linuxアーキテクチャーの理解不足・利用方法の理解不足』による下流設計での問題や手戻りが多く発生しています。無駄なコストを削減するためには、上流設計でのシステムアーキテクチャー設計や、開発者の継続的なスキルアップが必要です。
当社では、お客様の開発現場に寄り添い、将来を見据えた製品開発を支援します。
詳細につきましては、お気軽にお問い合わせください。
No | 項目 | 用途・目的 | 対応内容 |
---|---|---|---|
1 | 実現性検証サポート | 企画・要求 仕様分析 | リファレンスボードの開発・立ち上げと製品要件の実装方式設計・検証 |
2 | OS移植 | 開発・設計 | リファレンスボード⇒製品ボードへの移植開発。ブートローダ開発および、基本ハードウェア部分の開発支援(CPU、DDR、PMICなど基本ハードウェア対応) |
3 | 技術支援サービス | 開発・設計 | 高速起動対応/性能要件対応/機能実装方式/カーネルバージョンアップ対応の検討 |
4 | エンジニアリング サービス | 開発・設計 | 製品仕様に合わせたデバイスドライバ、ミドルウェア、アプリケーションの開発 |
5 | 性能改善支援 | 開発支援 | 起動時間性能/グラフィックス性能/アプリケーション動作性能要件の改善 |
6 | 障害調査支援 | 開発支援 | 障害情報採取機能の移植・解析環境構築と各種カーネル障害/ドライバ障害/アプリケーション障害の解析支援 |
7 | 開発環境導入支援 | 開発支援 | ハードウェア/ソフトウェア開発に必要な開発環境・SI・CI*環境の導入支援 |
8 | セキュリティ対策支援 | 開発支援 | 脆弱性診断/対策/評価などのセキュリティ対策支援 |
* CI:継続的インテグレーション (continuous integration)
デバイスメーカーから提供されるプラットフォームは、無償・無保証のものが多く、このプラットフォームで開発した場合、開発途中やシステムテストでSoCやOSに起因する不具合が見つかることがあります。
これらの不具合について、原因の調査と対策を行う不具合解析サービスを提供します。
OSS開発における、開発品質維持、早期リリース、継続的アップデートに向け
プラットフォーム移植やアプリ開発に注力できる環境作りをお手伝いします。
組込みセキュリティに関するエンジニアリングサポートを提供いたします。
対応事例の一部をご紹介します。詳細につきましては、お気軽にお問い合わせください。
No | 項目 | 内容 |
---|---|---|
1 | 対応CPU |
ARM系(Renesas製SoC/TI製SoC/Qualcomm製SoC/NXP製SoC) ARM on FPGA(AMD製/Altera製) MIPS |
2 | 対応ディストリビューション |
Yocto Ubuntu Android |
3 | 各種ドライバの開発、製品仕様のカスタマイズ |
SD Card/SATA/USB(Host,Function)/I2C/USB-LAN/NAND Flash/eMMC/ Ethernet/PCI-LAN/Wi-Fi/Bluetooth/PMIC/Key/LEDなど 製品必須のドライバ多数 |
4 | ミドルウェア/アプリケーション |
通信 : NFC Bluetooth Wi-Fi 3Dグラフィクス : OpenGL ES センサー : 加速度センサー 地磁気センサー カメラ メディア再生 |
5 | 性能改善 |
起動/終了シーケンスの高速化 通信応答時間改善 描画処理改善のためのハードウェアアクセラレーション対応や ライブラリフレームワークの改良対応 |
6 | 不具合解析 |
Linux Kernel State Tracer(LKST)/ftrace/Timedoctor/KenelSharkなど、 OSSソフトを用いた解析支援 解析結果を用いた性能改善、品質改善対応 |
【概要】
LinuxOSやLinux/RTOS DualOSの専用装置開発において、実現性検証から、OS環境構築、ドライバ、ミドルウェア開発、アプリケーション開発など全般に渡り支援。
【お客様の課題】
・オープンソースOSの導入の不安や開発経験の不足
・実現性検証からデバイスドライバ~アプリケーションと幅広い開発範囲への対応
【解決策】
当社のOSS組込み開発の実績を生かし、実現性検証から、OS環境構築、ドライバ、ミドルウェア開発、アプリケーション開発、機能/性能評価、品質評価まで幅広い範囲で支援を実施。
複雑化する車載SoCを使いこなすための、OS選定やプラットフォーム構築、ミドルウェアの提供、開発サポートにより、製品化に向けた課題解決、開発期間短縮を支援します。
経験豊富な映像システムエンジニアが、システム提案から開発、さらにはライブラリ提供まで、お客様のお悩みに即した解決策をご提案、対応いたします。
エッジAIからCPU内蔵FPGA(SoC)の活用、機能安全対応など、経験豊富なメンバーがFPGAベンダーとのパートナーシップを活用し、迅速に対応するFPGA設計・開発サービスを提供しています。
国際規格から機能安全や組込みセキュリティ対応開発を、導入から製品開発、評価までトータルで支援します。
• SoC*2や周辺ハードウェア、OSなどで最適なものを選定したい
• 問題や手戻りなど無駄なコストを削減したい
• 想定した性能が出ないので改善したい