Armadillo-900+Dev BoardとPALMiCE4の接続イメージ
FreeRTOSアプリのデバッグ画面
コアベンチマークの表示画面
Armadillo-900にはマルチコアプロセッサが搭載されており、組込みLinuxを用いた高度なアプリケーションと、FreeRTOSによるリアルタイム制御プログラムを同時に動作させることが可能です。
Linuxアプリケーションのデバッグには一般にGDBなどのツールが用いられますが、リアルタイム制御プログラムの開発には、JTAGエミュレータによるマシンレベルのデバッグが不可欠です。PALMiCE4を使用することで、複雑なマルチコア環境下でもリアルタイムデバッグが可能となり、開発期間の短縮が期待できます。
画像1: https://www.atpress.ne.jp/releases/441351/LL_img_441351_1.jpg
Armadillo-900+Dev BoardとPALMiCE4の接続イメージ
「Armadillo-900」は、超小型かつ省電力なSoM(System on Module)であり、高性能プロセッサを搭載した、次世代の組込みプラットフォームです。Linuxを動作させるCortex-A35と、リアルタイム制御向けのCortex-M33という2種のCPUコアを組み合わせたヘテロジニアスマルチコア構成を採用しており、用途に応じた柔軟なシステム設計が可能です。
「PALMiCE4」は、組込み開発向けのデバッグツールで、標準でマルチコアデバッグに対応しています。複数のCPUコアを同時に制御しながら効率的なデバッグを実現します。今回のArmadillo-900の対応により、Cortex-M33コア上で動作するFreeRTOSアプリケーションの開発において、高度なリアルタイムデバッグ環境を提供します。
【PALMiCE4の特長】
● マルチコアのデバッグに対応
Cortex-A35とCortex-M33を個別にデバッグ可能です。
● FreeRTOSアプリのデバッグ機能
タスクの状態やタスクの遷移が確認できます。
● ホットプラグインデバッグ対応
実機動作中に電源を切ることなくPALMiCE4を接続して問題箇所をデバッグできます。
● 標準でトレース(実行履歴)表示が可能
内蔵トレースを使用して、実行履歴を参照することが可能です。
● コアベンチマーク機能
Cortex-M33のCPU負荷率や関数の動作履歴、動作時間が確認できます。
画像2: https://www.atpress.ne.jp/releases/441351/LL_img_441351_2.gif
FreeRTOSアプリのデバッグ画面
画像3: https://www.atpress.ne.jp/releases/441351/LL_img_441351_3.gif
コアベンチマークの表示画面
なお、本対応に関連して、2025年7月30日に株式会社アットマークテクノと株式会社コンピューテックスによる共催ウェビナーを開催します。Armadillo-900でのリアルタイムデバッグの手法について詳しくご紹介します。
【PALMiCE4の紹介ページ】
https://www.computex.co.jp/products/palmice4/index.htm
【共催ウェビナーの紹介ページ】
https://us06web.zoom.us/webinar/register/WN_XmS9l6gjSluq-elXGWcIsw
【Armadillo-900の紹介ページ】
https://armadillo.atmark-techno.com/armadillo-900
【会社概要】
商号 : 株式会社コンピューテックス
本社所在地 : 京都府京都市東山区五条橋東4丁目432-13
代表者 : 代表取締役 今西 宏次
設立 : 1989年8月
ホームページ: https://www.computex.co.jp/
事業内容 :
株式会社コンピューテックスは、JTAGエミュレーター「PALMiCE」シリーズをはじめとする、組込みシステム向けの高性能デバッグツールの開発・製造・販売を行っている国内有数の専門企業です。
30年以上にわたる実績と技術蓄積を活かし、リアルタイムOS・マルチコアプロセッサ・低消費電力設計といった高度な組込み開発ニーズに対応するソリューションを多数展開。産業機器、自動車、通信、医療など幅広い分野の開発現場に採用されています。また、独自開発のデバッグソフトウェアやターゲット環境へのカスタマイズ対応など、開発者視点に立った柔軟で確実なサポート体制も高く評価されています。
【お問合せ先】
株式会社コンピューテックス 営業部
TEL : 075-551-0528
E-mail: sales@computex.co.jp