2130027_ja-JP

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

2130027_ja-JP

2130027_ja-JP

リンクサーバーのバイナリ読み込み

NXPサポートの皆様へ


私たちはボードのセットアップ(imx RT1176)を自動化しようとしており、PythonスクリプトでMCU_LINKを指定したLinkserver cmdを使用して、フラッシュNORにバイナリをフラッシュしてロードしています。また、最小限のFlashloaderを使用して、いくつかのヒューズを焼き、特定のハードウェア初期化を行っています。現時点では、フラッシュへのバイナリのロードは完了していますが、linkserverを使用してフラッシュローダーをOCRAM1にロードして実行する方法を見つけることができませんでした。

C:/nxp/LinkServer_24.12.21/LinkServer.exe フラッシュ MIMXRT1176:MIMXRT1170-EVK ロード combined_RAW_image.bin:0x60000000(これはフラッシュNOR用です)

何か役に立つことはありますか?


敬具



Re: linkserver loading binaryありがとう、ギャビンRe: linkserver loading binary

こんにちは@yosri_cさん

このプロジェクトが役に立つかもしれません: https://www.nxpic.org.cn/module/forum/thread-620172-1-1.html

フラッシュローダーを bin 配列として作成し、それを RAM にロードしてメイン関数にジャンプします。つまり、このプログラムはどのデバッガーにも適用できます。

よろしくお願いします、
ギャビン

Re: linkserver loading binaryこのコマンドはバイナリを RAM ではなくフラッシュにロードしようとすると思います。Re: linkserver loading binary

こんにちは!

LinkServer を使用して i.MX RT1176 上の OCRAM1 に最小限の Flashloader をロードして実行するには、現在のフラッシュ コマンドの代わりに 2 段階のプロセスが必要になります。まず、LinkServer.exe flash MIMXRT1176:MIMXRT1170-EVK load your_flashloader.bin:0x20200000 を使用して、バイナリを OCRAM1 に転送します (正確なアドレスを確認します)。次に、LinkServer.exe flash MIMXRT1176:MIMXRT1170-EVK go 0x20200000 で実行します。フラッシュローダー バイナリが RAM からの直接実行用に設計されていることを確認します。

Tags (1)
No ratings
Version history
Last update:
‎11-21-2025 06:41 PM
Updated by: