Menu
SOLID
カタログ・資料配布
SOLIDご提供プラン
SOLID for Raspberry Pi 4
SOLID評価版
SOLID アカデミー
SOLID情報
マニュアル
更新履歴
TIPS
SOLIDが解決する課題
スターターキット情報
技術サポートフォーラム
キット RZ専用情報
キット AG903専用情報
購入
LIQUID
FAQ
京都マイクロコンピュータ
問い合わせ
メールマガジン
Search
検索:
SOLID
リリースノート
SOLID 2.0.0
SOLID 2.0.0
SOLID for AArch64 がダウンロードページから入手可能になりました。
機能追加/変更
ツールチェーン
ツールチェーンを s005に更新。
ベアメタル環境のサポート(Cortex-A/R/M)。
SOLID の DLL をサポート。
省メモリ環境向けのコンパクトな libc_tiny を追加。
AArch64対応のツールチェーンを追加。
SOLID for AArch64 に同梱されています。
ライブラリの詳細は、
ライブラリの仕様(AArch64)
を参照してください。
SOLID-IDE
ローダブルアプリケーション/DLL生成ウィザードの追加。
詳細は
ローダブルアプリケーション / DLL の作成
を参照してください。
ベアメタル環境(Cortex-A/R/M)への対応。
詳細は
ベアメタル
を参照してください。
クラッシュダンプデバッグ機能追加。
詳細は
クラッシュダンプデバッグ
を参照してください。
ビルドに使用するツールチェーンを選択する機能を追加。
詳細は
ツールチェーンの指定
を参照してください。
インテリセンスの C++ 14 以降への対応。
デバッグ時のマクロ展開からのデータチップ表示対応。
構造体等のメンバーへの直接のホバーは未対応です。
数字のカラーリング対応。
コンパイルデータベースへ保存する情報の削減。
IDEのプロジェクト設定からツールチェーンを選択可能にした。
IDEのクラッシュ情報出力を無効化できるようにした。
[ヘルプ] -> [About SOLID-IDE] -> [Crash Dump]
RTOSビューア: FMP用のメッセージバッファを追加。
RTOSビューア: FMPにMutexを追加。
メモリマップデザイナ: メモリ属性 DirectAttribute を削除し、Attribute に統合。
メモリマップデザイナ: ユーザー定義のメモリ属性をサポート。
指定した場合、リンカスクリプトにのみ定義を出力します。
SOLID-OS
DLLのロード対応。
クラッシュダンプデバッグの対応。
デバッガ
ベアメタル環境のデバッグ対応。
ローダブルアプリケーション/DLLのデバッグ対応。
AArch64でコード領域が書き込み禁止になってる場合のブレークポイント設定対応。
不具合修正
SOLID-IDE
バックアップの定期保存時にエラーダイアログが表示される問題を修正。
IntDir以外にオブジェクトを出力すると、クリーン時に削除されない問題を修正。
時間のかかるファイルの連続プレビューでメモリ使用量が増加する問題修正。
クイックヒントの文字化け修正。
RTOSビューア: 作られていないタスクがある場合にUIがエラーが表示される問題を修正。
RTOSビューア: タスクジャンプでクラッシュする場合があったのを修正。
関数トレース: 例外が発生する問題の修正。
その他細かな修正多数。
デバッガ
ライブラリ関数(memcpyなど)で、アドレスサニタイザの例外が検出された時に、デバッガがロックしてしまう場合がある問題を修正。
AArch64 ASP3で、タスクビューアのスタックの表示が正しくない問題を修正。
AArch64で、RTOSビューアのヒープ情報の取得を実行するとクラッシュする事がある問題を修正。
AArch32ステートでコア0以外のFPUの値が0になってしまう問題を修正。
BS/BLコマンドが正しく動作しない問題を修正。
WS/WLコマンドが正しく動作しない問題を修正。
Launcher実行時に、PARTNERの[設定]-[すべての設定]-[ウインドウ]-[コード]-[ソースタブ]-[プログラムロード前/PARTNER終了前にコードタブ状態を保存] をチェックして [OK] をクリックすると、エラーが表示される場合があるのを修正。
その他細かな修正多数。