2386582_ja-JP

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2386582_ja-JP

2386582_ja-JP

GUI Guider - RT1170 evkbで16ビットアプライアンスデモをフラッシュする際のメモリオーバーフロー

ID:GUI-Guider環境

• ツール:GUI Guider 1.10.1

・対象ボード:RT1170-EVKB、RK055HDMIPI4M 720x1280 MIPIパネル

• グラフィックライブラリ: LVGL8

・動作確認済みバージョン:コーヒー注ぎデモ(完全動作)

・アプライアンスデモ(8ビットRGB332動作確認済み)


失敗したバリアント:

• アプライアンスデモ(16ビットRGB565)

問題の説明

アプライアンスデモの16ビット(RGB565)バージョンをビルドしてフラッシュしようとすると、.bssファイル内のメモリオーバーフローが原因でリンカー段階でビルドが失敗します。セクション。

エラーの詳細

• セクションオーバーフロー: .bssm_dataには適合しません

・オーバーフローサイズ:約5.13MB(約5,382,464バイト)

この問題は、8ビットから16ビットの色深度に移行する際にメモリ使用量が増加することに関連しているようです。

フレームバッファのサイズはおそらく2倍になります

LVGL ドローバッファ + ダブルバッファリングの可能性増加 .bss使用法

合計メモリがリンカースクリプトで定義された使用可能なm_data領域を超えています。

質問:この構成で正常に動作するか、またはGUI GuiderでLVGLのメモリ最適化に関する推奨事項があるかどうかについて、ご教示いただければ幸いです。

Re: GUI Guider - Memory Overflow when Flashing 16-bit Appliance Demo on RT1170 evkb

こんにちはmigb2720 さん


RT1170EVKBの場合、すべてのイメージリソースは最終的にSDRAMにリンクされます。発生した問題は、SDRAM容量不足が原因です。アプリケーションヒープのサイズを調整して、より多くのSDRAMスペースを空けることができます。お使いのツールチェーンを教えていただけますか?


よろしくお願いいたします。

宗春

Tags (1)
No ratings
Version history
Last update:
12 hours ago
Updated by: