RT600+KEIL5+JLINK(FLM flash programming issue)

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

RT600+KEIL5+JLINK(FLM flash programming issue)

1,368 Views
Jokerufo
Contributor I

HI,

I am developing audio product on RT685-AUD-EVK, i use KEIL5 as devl tool, there are some issues when i use arm algorithm FLM file to program flash, attachment is FLM i used, please help me to solve those issue, thanks.

1)MIMXRT685-AUD-EVK

2)Program LPC4322 to jlink MODE

3) JLINK CAN ACCESS RT586 chip

4)keil program flash incounter can't halt CPU

 

 

JLink Info: InitTarget() start
JLink Info: 
JLink Info: J-Link script: i.MXRT6xx Cortex-M33 core J-Link script
JLink Info: 
JLink Info: DAP-IDCODE:0x002A0000
JLink Info: InitTarget() end
JLink Info: Found SW-DP with ID 0x6BA02477
JLink Info: DPIDR: 0x6BA02477
JLink Info: CoreSight SoC-400 or earlier
JLink Info: Scanning AP map to find all available APs
JLink Info: AP[1]: Stopped AP scan as end of AP map has been reached
JLink Info: AP[0]: AHB-AP (IDR: 0x84770001)
JLink Info: Iterating through AP map to find AHB-AP to use
JLink Info: AP[0]: Core found
JLink Info: AP[0]: AHB-AP ROM base: 0xE00FE000
JLink Info: CPUID register: 0x410FD213. Implementer code: 0x41 (ARM)
JLink Info: Feature set: Mainline
JLink Info: Found Cortex-M33 r0p3, Little endian.
JLink Info: FPUnit: 8 code (BP) slots and 0 literal slots
JLink Info: Security extension: implemented
JLink Info: Secure debug: enabled
JLink Info: CoreSight components:
JLink Info: ROMTbl[0] @ E00FE000
JLink Info: [0][0]: E00FF000 CID B105100D PID 000BB4C9 ROM Table
JLink Info: ROMTbl[1] @ E00FF000
JLink Info: [1][0]: E000E000 CID B105900D PID 000BBD21 DEVARCH 47702A04 DEVTYPE 00 Cortex-M33
JLink Info: [1][1]: E0001000 CID B105900D PID 000BBD21 DEVARCH 47701A02 DEVTYPE 00 DWT
JLink Info: [1][2]: E0002000 CID B105900D PID 000BBD21 DEVARCH 47701A03 DEVTYPE 00 FPB
JLink Info: [1][3]: E0000000 CID B105900D PID 000BBD21 DEVARCH 47701A01 DEVTYPE 43 ITM
JLink Info: [1][5]: E0041000 CID B105900D PID 002BBD21 DEVARCH 47724A13 DEVTYPE 13 ETM
JLink Info: [1][6]: E0042000 CID B105900D PID 000BBD21 DEVARCH 47701A14 DEVTYPE 14 CSS600-CTI
JLink Info: [0][1]: E0040000 CID B105900D PID 000BBD21 DEVARCH 00000000 DEVTYPE 11 TPIU
ROMTableAddr = 0xE00FE000
JLink Info: ResetTarget() start
JLink Info: Reset external flash
JLink Info: Set watch point
JLink Info: Execute SYSRESETREQ via AIRCR
JLink Info: ResetTarget() end
JLink Info: CPU could not be halted
JLink Error: Failed to halt CPU.
JLink Info: CPU could not be halted
Warning: Secure Cortex-M device stop can be delayed!
Error: Flash Download failed - Target DLL has been cancelled
Flash Load finished at 20:52:32

Labels (1)
0 Kudos
Reply
1 Reply

1,319 Views
Gavin_Jia
NXP TechSupport
NXP TechSupport

Hi @Jokerufo ,

I tested with on board JLink and it works.

First, ensure that the FLM you selected is the two with the FlexSPI_B suffix. If this step is confirmed correct, put the board into serial download mode and use SEC or MCUBootUtility to erase the Flash before attempting reprogramming.

Best regards,
Gavin

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2268777%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERT600%2BKEIL5%2BJLINK(FLM%20flash%20programming%20issue)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2268777%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHI%2C%3C%2FP%3E%3CP%3EI%20am%20developing%20audio%20product%20on%20RT685-AUD-EVK%2C%20i%20use%20KEIL5%20as%20devl%20tool%2C%20there%20are%20some%20issues%20when%20i%20use%20arm%20algorithm%20FLM%20file%20to%20program%20flash%2C%20attachment%20is%20FLM%20i%20used%2C%20please%20help%20me%20to%20solve%20those%20issue%2C%20thanks.%3C%2FP%3E%3CP%3E1)MIMXRT685-AUD-EVK%3C%2FP%3E%3CP%3E2)Program%20LPC4322%20to%20jlink%20MODE%3C%2FP%3E%3CP%3E3)%20JLINK%20CAN%20ACCESS%20RT586%20chip%3C%2FP%3E%3CP%3E4)keil%20program%20flash%20incounter%20can't%20halt%20CPU%3C%2FP%3E%3CBR%20%2F%3E%3CBR%20%2F%3E%3CP%3EJLink%20Info%3A%20InitTarget()%20start%3CBR%20%2F%3EJLink%20Info%3A%26nbsp%3B%3CBR%20%2F%3EJLink%20Info%3A%20J-Link%20script%3A%20i.MXRT6xx%20Cortex-M33%20core%20J-Link%20script%3CBR%20%2F%3EJLink%20Info%3A%26nbsp%3B%3CBR%20%2F%3EJLink%20Info%3A%20DAP-IDCODE%3A0x002A0000%3CBR%20%2F%3EJLink%20Info%3A%20InitTarget()%20end%3CBR%20%2F%3EJLink%20Info%3A%20Found%20SW-DP%20with%20ID%200x6BA02477%3CBR%20%2F%3EJLink%20Info%3A%20DPIDR%3A%200x6BA02477%3CBR%20%2F%3EJLink%20Info%3A%20CoreSight%20SoC-400%20or%20earlier%3CBR%20%2F%3EJLink%20Info%3A%20Scanning%20AP%20map%20to%20find%20all%20available%20APs%3CBR%20%2F%3EJLink%20Info%3A%20AP%5B1%5D%3A%20Stopped%20AP%20scan%20as%20end%20of%20AP%20map%20has%20been%20reached%3CBR%20%2F%3EJLink%20Info%3A%20AP%5B0%5D%3A%20AHB-AP%20(IDR%3A%200x84770001)%3CBR%20%2F%3EJLink%20Info%3A%20Iterating%20through%20AP%20map%20to%20find%20AHB-AP%20to%20use%3CBR%20%2F%3EJLink%20Info%3A%20AP%5B0%5D%3A%20Core%20found%3CBR%20%2F%3EJLink%20Info%3A%20AP%5B0%5D%3A%20AHB-AP%20ROM%20base%3A%200xE00FE000%3CBR%20%2F%3EJLink%20Info%3A%20CPUID%20register%3A%200x410FD213.%20Implementer%20code%3A%200x41%20(ARM)%3CBR%20%2F%3EJLink%20Info%3A%20Feature%20set%3A%20Mainline%3CBR%20%2F%3EJLink%20Info%3A%20Found%20Cortex-M33%20r0p3%2C%20Little%20endian.%3CBR%20%2F%3EJLink%20Info%3A%20FPUnit%3A%208%20code%20(BP)%20slots%20and%200%20literal%20slots%3CBR%20%2F%3EJLink%20Info%3A%20Security%20extension%3A%20implemented%3CBR%20%2F%3EJLink%20Info%3A%20Secure%20debug%3A%20enabled%3CBR%20%2F%3EJLink%20Info%3A%20CoreSight%20components%3A%3CBR%20%2F%3EJLink%20Info%3A%20ROMTbl%5B0%5D%20%40%20E00FE000%3CBR%20%2F%3EJLink%20Info%3A%20%5B0%5D%5B0%5D%3A%20E00FF000%20CID%20B105100D%20PID%20000BB4C9%20ROM%20Table%3CBR%20%2F%3EJLink%20Info%3A%20ROMTbl%5B1%5D%20%40%20E00FF000%3CBR%20%2F%3EJLink%20Info%3A%20%5B1%5D%5B0%5D%3A%20E000E000%20CID%20B105900D%20PID%20000BBD21%20DEVARCH%2047702A04%20DEVTYPE%2000%20Cortex-M33%3CBR%20%2F%3EJLink%20Info%3A%20%5B1%5D%5B1%5D%3A%20E0001000%20CID%20B105900D%20PID%20000BBD21%20DEVARCH%2047701A02%20DEVTYPE%2000%20DWT%3CBR%20%2F%3EJLink%20Info%3A%20%5B1%5D%5B2%5D%3A%20E0002000%20CID%20B105900D%20PID%20000BBD21%20DEVARCH%2047701A03%20DEVTYPE%2000%20FPB%3CBR%20%2F%3EJLink%20Info%3A%20%5B1%5D%5B3%5D%3A%20E0000000%20CID%20B105900D%20PID%20000BBD21%20DEVARCH%2047701A01%20DEVTYPE%2043%20ITM%3CBR%20%2F%3EJLink%20Info%3A%20%5B1%5D%5B5%5D%3A%20E0041000%20CID%20B105900D%20PID%20002BBD21%20DEVARCH%2047724A13%20DEVTYPE%2013%20ETM%3CBR%20%2F%3EJLink%20Info%3A%20%5B1%5D%5B6%5D%3A%20E0042000%20CID%20B105900D%20PID%20000BBD21%20DEVARCH%2047701A14%20DEVTYPE%2014%20CSS600-CTI%3CBR%20%2F%3EJLink%20Info%3A%20%5B0%5D%5B1%5D%3A%20E0040000%20CID%20B105900D%20PID%20000BBD21%20DEVARCH%2000000000%20DEVTYPE%2011%20TPIU%3CBR%20%2F%3EROMTableAddr%20%3D%200xE00FE000%3CBR%20%2F%3EJLink%20Info%3A%20ResetTarget()%20start%3CBR%20%2F%3EJLink%20Info%3A%20Reset%20external%20flash%3CBR%20%2F%3EJLink%20Info%3A%20Set%20watch%20point%3CBR%20%2F%3EJLink%20Info%3A%20Execute%20SYSRESETREQ%20via%20AIRCR%3CBR%20%2F%3EJLink%20Info%3A%20ResetTarget()%20end%3CBR%20%2F%3EJLink%20Info%3A%20CPU%20could%20not%20be%20halted%3CBR%20%2F%3EJLink%20Error%3A%20Failed%20to%20halt%20CPU.%3CBR%20%2F%3EJLink%20Info%3A%20CPU%20could%20not%20be%20halted%3CBR%20%2F%3EWarning%3A%20Secure%20Cortex-M%20device%20stop%20can%20be%20delayed!%3CBR%20%2F%3EError%3A%20Flash%20Download%20failed%20-%20Target%20DLL%20has%20been%20cancelled%3CBR%20%2F%3EFlash%20Load%20finished%20at%2020%3A52%3A32%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2268777%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EBoot%20ROM%7CBooting%20%7C%20Flash%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2269058%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20RT600%2BKEIL5%2BJLINK(FLM%20flash%20programming%20issue)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2269058%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EHi%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F225639%22%20target%3D%22_blank%22%3E%40Jokerufo%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%0A%3CP%3EI%20tested%20with%20on%20board%20JLink%20and%20it%20works.%3C%2FP%3E%0A%3CP%3EFirst%2C%20ensure%20that%20the%20FLM%20you%20selected%20is%20the%20two%20with%20the%20FlexSPI_B%20suffix.%20If%20this%20step%20is%20confirmed%20correct%2C%20put%20the%20board%20into%20serial%20download%20mode%20and%20use%20SEC%20or%20MCUBootUtility%20to%20erase%20the%20Flash%20before%20attempting%20reprogramming.%3C%2FP%3E%0A%3CP%3EBest%20regards%2C%3CBR%20%2F%3EGavin%3C%2FP%3E%3C%2FLINGO-BODY%3E