1915551_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

1915551_ja-JP

1915551_ja-JP

MIMXRT1170 Flashloader の問題

デバッグ セッションを開始したり、GUI フラッシュ ツールを実行したりすると、付属のフラッシュローダーで問題が発生します。通常、デバイスのデバッグセッションは、動作を停止したシリアルダウンローダーブートモードから開始されます。フラッシュ ローダーのリセットは失敗し、タイムアウトに達します。

LinkServer コンソールの出力を次に示します。

Executing flash operation 'Erase' (Erase flash) - Tue Jul 23 13:29:09 PDT 2024
Checking MCU info...
Scanning for targets...
Executing flash action...
MCUXpresso IDE RedlinkMulti Driver v11.10 (Jul  2 2024 19:33:51 - crt_emu_cm_redlink.exe build 741)
(  0) Reading remote configuration
Wc(03). No cache support.
Found chip XML file in C:/---/MIMXRT1172xxxxx.xml
(  5) Remote configuration complete
Reconnected to existing LinkServer process.
============= SCRIPT: RT1170_connect_M7.scp =============
RT1170 Connect M7 Script
DpID = 6BA02477
APID = 0x84770001
View cores on the DAP AP
TAP 0: 6BA02477 Core 0: M7  APID: 84770001 ROM Table: E00FD003*
============= END SCRIPT ================================
Probe Firmware: MCU-LINK (r0FF) CMSIS-DAP V3.146 (NXP Semiconductors)
Serial Number:  JZ4FND0JCLDTD
VID:PID:  1FC9:0143
USB Path: 0001:0008:00
Using memory from core 0 after searching for a good core
( 30) Emulator Connected
( 40) Debug Halt
( 50) CPU ID
debug interface type      = CoreSight DP (DAP DP ID 6BA02477) over SWD TAP 0
processor type            = Cortex-M7 (CPU ID 00000C27) on DAP AP 0
number of h/w breakpoints = 8
number of flash patches   = 0
number of h/w watchpoints = 4
Probe(0): Connected&Reset. DpID: 6BA02477. CpuID: 00000C27. Info: 
Debug protocol: SWD. RTCK: Disabled. Vector catch: Disabled.
Content of CoreSight Debug ROM(s):
RBASE E00FD000: CID B105100D PID 000008E88C ROM (type 0x1)
ROM 1 E00FE000: CID B105100D PID 04000BB4C8 ROM (type 0x1)
ROM 2 E00FF000: CID B105100D PID 04000BB4C7 ROM (type 0x1)
ROM 3 E000E000: CID B105E00D PID 04000BB00C Gen SCS (type 0x0)
ROM 3 E0001000: CID B105E00D PID 04000BB002 Gen DWT (type 0x0)
ROM 3 E0002000: CID B105E00D PID 04000BB00E Gen (type 0x0)
ROM 3 E0000000: CID B105E00D PID 04000BB001 Gen ITM (type 0x0)
ROM 2 E0041000: CID B105900D PID 04001BB975 CSt ARM ETMv4.0 type 0x13 Trace Source - Core
ROM 2 E0042000: CID B105900D PID 04004BB906 CSt type 0x14 Debug Control - Trigger, e.g. ECT
ROM 1 E0043000: CID B105900D PID 04001BB908 CSt CSTF type 0x12 Trace Link - Trace funnel/router
NXP: MIMXRT1172xxxxx
DAP stride is 1024 bytes (256 words)
Inspected v.2 External Flash Device on SPI using SFDP JEDEC ID MIMXRT1170_SFDP_QSPI.cfx
Image 'iMXRT1170_SFDP_FlexSPI1_A_QSPI Jul  2 2024 18:28:49'
Opening flash driver MIMXRT1170_SFDP_QSPI.cfx
Sending VECTRESET to run flash driver
AFTER driver startup timeout (302 5ms retries)
Driver Addresses
Start:  20000000
Entry:  2000009D
End:    20000834
Stack:  20002838
Mailbox:2000A838
Driver Register State
R0:     400CC000
R1:     00000008
R2:     20000574
R3:     00000001
R4:     00000002
R5:     00000000
R6:     0000C270
R7:     00000000
R8:     00000000
R9:     00000000
R10:    00000000
R11:    00000000
R12:    00000004
SP:     200027E8
LR:     2000034B
PC:     0021A114
xPSR:   61000000
MSP:    200027E8
PSP:    20002838
CFBP:   00000001 (CONTROL=0x0, FAULTMASK=0x0, BASEPRI=0x0, PRIMASK=0x1)
Flash Driver V.2 startup failed - rc Ef(34): Timed-out initializing flash.
chip initialization failed - Ef(34): Timed-out initializing flash.
failed to initialize flash driver MIMXRT1170_SFDP_QSPI.cfx
( 65) Chip Setup Complete
(100) Target Operation Failed
Unable to perform operation!
Command failed with exit code 1

11.9リリースと11.10リリースの付属のフラッシュローダーを試しましたが、どちらもシリアルダウンローダーブートモードでは機能しません。フラッシュローダーは11.8(LinkServer v1.0.9だと思います)に付属しており、問題なく動作します。リセット処理を VECTRESET から SYSRESETREQ に変更しようとしましたが、無駄でした。また、EPSRにハードフォールトが見られることもありますが、一貫しているわけではありません。私が欠落している他の構成が必要ですか?感謝

Re: MIMXRT1170 Flashloader の問題

私たちはあなたのユースケースを私たち側で確認し、問題を確認しました。11.8.0と11.10.0の間の機能の変更については正しいです。しかし、フラッシュからの起動では、私たちの側では同じ問題は発生しません。また、修正にも取り組んでいます。

ありがとうございました。

エイドリアン

Re: MIMXRT1170 Flashloader の問題

残念ながら、そこでの動作に変更はありません。それがGUIフラッシュツールがうまく機能しないことを説明するかどうかはわかりません。プロジェクトの設定は 11.8 と 11.8/11.10 の間で変更されていません。どのフラッシュローダーが使用されているかだけです。MCUXpresso 11.10をRT1170の11.8フラッシュローダーに向けましたが、それも期待どおりに動作するので、フラッシュローダーの変更がこれを引き起こしているのでしょうか?このプロセッサの11.9変更ログで更新されたことを確認しました。感謝!

Re: MIMXRT1170 Flashloader の問題

フラッシュから起動するようにボードを構成してみて、結果をお知らせください。私たち自身も再確認します。

ありがとうございました。

エイドリアン

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎11-21-2025 09:22 PM
更新者: