brand image with speed curves - marc-sendra-martorell-7ajo0Vz98yU-unsplash

ドキュメント一覧

組込み開発に、CI/CDという選択肢を。

開発効率・品質・スピードを同時に高める、次世代の開発スタイルに取り組みましょう。

組込み開発現場での課題

CI/CD導入による解決イメージ

手動ビルド、テストの属人化、リリースの遅延など、従来の日本の組込み開発現場でよく耳にする課題は、CI/CDの導入により解決できます。

項目 従来の開発 CI/CD導入後
ビルド 手動で都度実行 Jenkinsなどで自動化
テスト 担当者依存、手動 Unityなどの単体テストフレームワークの使用と、CSpybatによる自動テスト
リリース 手作業で複雑 成果物の自動生成・自動デプロイ
環境構築 OS依存・手動設定 Dockerfileで環境をコード化し再現性確保
成果物管理 ローカル保存・属人化 Git連携で成果物を一元管理・共有可能

IAR Build Toolsの2つの製品

CXとBXの違いとは?

IAR Build Toolsは、自動組込みソフトウェア開発のためのコマンドラインツールチェーン。クラウドやサーバ環境向けに設計され、CI/CDパイプラインをサポートします。

観点 BX製品(例:BXARM) CX製品(例:CXARM)
ライセンス形態 従来型ライセンス(LMS2) クラウドライセンス(LMSC)
ライセンス管理方法 ネットワークライセンス、グローバルライセンス IARクラウドLMSが提供するライセンスサービスを利用
認証方式 上記ライセンス形態に応じた認証方式(物理的制約あり) ユーザログインまたはトークンによる認証(物理的制約なし)
利用環境 主にオンプレミス環境 クラウド環境にも対応(AWS EC2、GitHubランナーなど)
利便性 ライセンスサーバー構築が必要、ドングルや固定PCなどの制約あり ドングル不要、VPN不要、柔軟な利用が可能

組込みCI/CDの基本を理解しよう

学習記事・ブログ

組込み開発におけるCI/CD導入:開発効率を最大化するための基礎知識を抑えよう

組込みシステムの開発において、継続的インテグレーション(CI)と継続的デリバリー(CD)の導入は、開発効率と品質を飛躍的に向上させる鍵となります。ハードウェア依存のテストやリアルタイム性の要求など、一般的なソフトウェア開発とは異なる課題を持つ組込み開発ですが、CI/CDの導入はこれらの課題を克服し、大きなメリットをもたらします。

実機なしデバッグを極める!IARシミュレーターで組み込み開発を加速する方法

昨今の半導体不足や開発期間の短縮といった状況の変化により、組み込み開発において実機の手配が困難になるケースが増えています。このような背景から、ハードウェアに依存しないソフトウェアオリエンテッドな開発スタイルへの移行が注目されています。 本記事では、IARシステムズのウェビナー「実機なしでもデバッグテストを進める方法」の内容を基に、IAR Embedded...

シームレスな自動化で開発を加速!ZephyrとIAR連携が拓く組込み開発の未来

2025年7月、IAR Systemsは「シームレスな自動化で開発を加速!~ZephyrとIAR連携デモあり~」と題したウェビナーを開催しました。本記事では、そのウェビナーの内容を基に、複雑化する組込み開発におけるDevOpsとCI/CDの重要性、そしてZephyr RTOSとIAR開発プラットフォームの強力な連携についてご紹介します。

組込みCI/CDの基本を動画で理解しよう

オンデマンド動画

オンデマンド | CI/CD講座①

開発効率を上げるための基礎知識

組込み開発におけるCICD導入がどのように開発効率を上げるかを解説し、デモを交えてIARビルドツールを使用したJenkinsパイプラインでのIARプロジェクトのビルド、静的解析、実機テスト、デプロイまでの自動化の手法を説明します。 アジェンダ CICD構築のメリットとは IARプロジェクトでバージョン管理すべきファイル IAR Build toolでできること...

オンデマンド | CI/CD講座①

BXARMを使った実機単体テストの構築手法

組込みシステムの開発においては、品質の向上と開発の効率化を実現するために、ますますCI/CDの自動化が進んできています。ビルドや静的テストだけでなく、単体テストまで自動化することで、開発効率を更に飛躍させることが可能になります。...

組込みCI/CD開発を加速する

IAR製品ラインアップ

製品

IAR Build Tools

CI/CDパイプラインのビルドとテストを高性能なコマンドラインツールで自動化し、スケーラブルなクラウドとオンプレミスのワークフローを実現します。

製品

IAR VS Code Extension

Visual Studio Code内でIARのビルドおよびデバッグツールを使用できるようにし、最新の柔軟な開発ワークフローを提供します。

製品

IAR debug probes

組込みアプリケーションのリアルタイム解析、パフォーマンス最適化、障害検出を可能にする高速デバッグおよびトレースプローブ。

製品

IAR C-RUN

ランタイムエラー、メモリリーク、オーバーフローを特定し、ソフトウェアの信頼性とデバッグ効率を向上させます。

定期的に配信中

組込みCI/CDに関する情報を入手する

月に1回配信中

ニュースレターを購読する