<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>i.MX ProcessorsのトピックRe: Help loading and running bin file via JLink</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/Help-loading-and-running-bin-file-via-JLink/m-p/1026256#M151618</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Matthew&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;from log: "JLinkExe -device MCIMX6Q4 -if JTAG -speed 4000 -autoconnect 1 &lt;BR /&gt;-CommandFile ./MX6Q_ARD_DDR3_register_programming_aid_v1.5.txt"&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;MX6Q_ARD_DDR3_register_programming_aid_v1.5.txt&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;used in the case. Please look at guidelines below how run ddr test using jtag:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-105652"&gt;i.MX6/7 DDR Stress Test Tool V3.00&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;" A hardware debugger connected to the board via the JTAG interface is used to download an &lt;STRONG&gt;elf file&lt;/STRONG&gt; into the i.MX SoC OCRAM (internal RAM) and then begin execution. Results are shown on the UART serial port (115200-8-n-1).&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Archive file: &lt;EM&gt;ddr_stress_tester_jtag_vX.xx.zip&lt;/EM&gt;&lt;/LI&gt;&lt;LI&gt;As with the GUI tool, the JTAG/debugger option will &lt;STRONG&gt;first need to run a DDR initialization script&lt;/STRONG&gt; for the specified i.MX SoC. Refer to the GUI tool description above for the location of the example scripts (which are found in the ddr_stress_tester_vX.xx.zip file).&lt;/LI&gt;&lt;LI&gt;Note that the scripts are available either in the RealView ICE format (.inc file) or the DS-5 DSTERAM format (.ds). For &lt;STRONG&gt;other debuggers&lt;/STRONG&gt;, the user will have to modify the script's command syntax for their specific debugger. This is also true if converting from a RealView Ice (.inc) format to a DS-5 DSTREAM (.ds) format and vice versa."&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 29 Feb 2020 04:35:07 GMT</pubDate>
    <dc:creator>igorpadykov</dc:creator>
    <dc:date>2020-02-29T04:35:07Z</dc:date>
    <item>
      <title>Help loading and running bin file via JLink</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Help-loading-and-running-bin-file-via-JLink/m-p/1026255#M151617</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am having difficulty running the ddr-test-uboot-jtag-mx6dq.bin on my custom board with 4&amp;nbsp;MT41K256M16HA-125 chips ganged off 1 CS line and each connected to 16bits of the DDR Data bus. I am using JLink commander to load the bin file via the attached jlink commander command file. The file has the copied ddr initialization commands from the helper script excel file. It is able to successfully load the bin file to memory at 0x00907000 and it verifies successfully. The wrinkle comes when I attempt to run it it with the go command. It does nothing. No change in the PC. If I step, runs the first couple instructions before becoming stuck.&lt;/P&gt;&lt;P&gt;Edit: The board is configured run from NOR flash at boot and has a program that is running from there on power up. I am halting the processor and doing all of this. I have also done a reset via jlink and entered all of the following instructions directly into JLink commander before loading the code with the same result.&lt;/P&gt;&lt;P&gt;Here is the output:&lt;/P&gt;&lt;P&gt;$ JLinkExe -device MCIMX6Q4 -if JTAG -speed 4000 -autoconnect 1 -CommandFile ./MX6Q_ARD_DDR3_register_programming_aid_v1.5.txt &lt;BR /&gt;SEGGER J-Link Commander V6.62c (Compiled Feb 21 2020 17:43:45)&lt;BR /&gt;DLL version V6.62c, compiled Feb 21 2020 17:43:30&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;J-Link Command File read successfully.&lt;BR /&gt;Processing script file...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sleep(200)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;J-Link connection not established yet but required for command.&lt;BR /&gt;Connecting to J-Link via USB...O.K.&lt;BR /&gt;Firmware: J-Link compiled Jul 30 2008 11:24:37 ARM Rev.5&lt;BR /&gt;Hardware version: V5.30&lt;BR /&gt;S/N: 10007711&lt;BR /&gt;OEM: IARKS&lt;BR /&gt;VTref=3.300V&lt;BR /&gt;Target connection not established yet but required for command.&lt;BR /&gt;Device position in JTAG chain (IRPre,DRPre) &amp;lt;Default&amp;gt;: -1,-1 =&amp;gt; Auto-detect&lt;BR /&gt;JTAGConf&amp;gt;&lt;BR /&gt;Device "MCIMX6Q4" selected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Connecting to target via JTAG&lt;BR /&gt;TotalIRLen = 13, IRPrint = 0x0101&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**************************&lt;BR /&gt;WARNING: At least one of the connected devices is not JTAG compliant (IEEE Std 1149.1, 7.1.1.d, IR-cells). (NumDevices = 3, NumBitsSet = 2)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**************************&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;JTAG chain detection found 3 devices:&lt;BR /&gt;&amp;nbsp;#0 Id: 0x4BA00477, IRLen: 04, CoreSight JTAG-DP&lt;BR /&gt;&amp;nbsp;#1 Id: 0x00000001, IRLen: ?, Unknown device&lt;BR /&gt;&amp;nbsp;#2 Id: 0x2191E01D, IRLen: ?, Unknown device&lt;BR /&gt;Scanning AP map to find all available APs&lt;BR /&gt;AP[3]: Stopped AP scan as end of AP map has been reached&lt;BR /&gt;AP[0]: AHB-AP (IDR: 0x44770001)&lt;BR /&gt;AP[1]: APB-AP (IDR: 0x24770002)&lt;BR /&gt;AP[2]: JTAG-AP (IDR: 0x14760010)&lt;BR /&gt;Iterating through AP map to find APB-AP to use&lt;BR /&gt;AP[0]: Skipped. Not an APB-AP&lt;BR /&gt;AP[1]: APB-AP found&lt;BR /&gt;ROMTbl[0][0]: CompAddr: 82141000 CID: B105900D, PID:04-003BB907 ETB&lt;BR /&gt;ROMTbl[0][1]: CompAddr: 82142000 CID: B105900D, PID:04-002BB906 CTI&lt;BR /&gt;ROMTbl[0][2]: CompAddr: 82143000 CID: B105900D, PID:04-004BB912 TPIU&lt;BR /&gt;ROMTbl[0][3]: CompAddr: 82144000 CID: B105900D, PID:04-001BB908 CSTF&lt;BR /&gt;ROMTbl[0][4]: CompAddr: 8214F000 CID: B105100D, PID:04-000BB4A9 ROM Table&lt;BR /&gt;ROMTbl[1][0]: CompAddr: 82150000 CID: B105900D, PID:04-000BBC09 Cortex-A9&lt;BR /&gt;Found Cortex-A9 r2p10&lt;BR /&gt;6 code breakpoints, 4 data breakpoints&lt;BR /&gt;Debug architecture ARMv7.0&lt;BR /&gt;Data endian: little&lt;BR /&gt;Main ID register: 0x412FC09A&lt;BR /&gt;I-Cache L1: 32 KB, 256 Sets, 32 Bytes/Line, 4-Way&lt;BR /&gt;D-Cache L1: 32 KB, 256 Sets, 32 Bytes/Line, 4-Way&lt;BR /&gt;System control register:&lt;BR /&gt;&amp;nbsp; Instruction endian: little&lt;BR /&gt;&amp;nbsp; Level-1 instruction cache enabled&lt;BR /&gt;&amp;nbsp; Level-1 data cache enabled&lt;BR /&gt;&amp;nbsp; MMU enabled&lt;BR /&gt;&amp;nbsp; Branch prediction enabled&lt;BR /&gt;Memory zones:&lt;BR /&gt;&amp;nbsp; [0]: Default (Default access mode)&lt;BR /&gt;&amp;nbsp; [1]: AHB-AP (AP0) (DMA like acc. in AP0 addr. space)&lt;BR /&gt;&amp;nbsp; [2]: APB-AP (AP1) (DMA like acc. in AP1 addr. space)&lt;BR /&gt;Cortex-A9 identified.&lt;BR /&gt;PC: (R15) = 33BFDB60, CPSR = 800001D7 (ABORT mode, ARM FIQ dis. IRQ dis.)&lt;BR /&gt;Current:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R0 =80000000, R1 =00000000, R2 =0000001F, R3 =00000002&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R4 =C1646009, R5 =00000000, R6 =80000000, R7 =00000000&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R8 =00000001, R9 =00000000, R10=0000003E, R11=3B7057B8, R12=00000001&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R13=3B705754, R14=FFFFFFFF, SPSR=600001F7&lt;BR /&gt;USR: R8 =00000001, R9 =00000000, R10=0000003E, R11=3B7057B8, R12=00000001&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R13=3B702000, R14=00000000&lt;BR /&gt;FIQ: R8 =00000000, R9 =00000000, R10=00000000, R11=00000000, R12=00000000&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R13=3B70A000, R14=00000000, SPSR=2D0A0178&lt;BR /&gt;IRQ: R13=3B707F1C, R14=20000117, SPSR=20000117&lt;BR /&gt;SVC: R13=3B6FF7B4, R14=33BD6794, SPSR=C0008084&lt;BR /&gt;ABT: R13=3B705754, R14=FFFFFFFF, SPSR=600001F7&lt;BR /&gt;UND: R13=3B704000, R14=00000000, SPSR=22005050&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020BC000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing FFFFFFFF -&amp;gt; 020C4068&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing FFFFFFFF -&amp;gt; 020C406C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing FFFFFFFF -&amp;gt; 020C4070&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing FFFFFFFF -&amp;gt; 020C4074&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing FFFFFFFF -&amp;gt; 020C4078&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing FFFFFFFF -&amp;gt; 020C407C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing FFFFFFFF -&amp;gt; 020C4080&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing FFFFFFFF -&amp;gt; 020C4084&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 000C0000 -&amp;gt; 020E0798&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000000 -&amp;gt; 020E0758&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E0588&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E0594&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E056C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E0578&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E074C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E057C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000000 -&amp;gt; 020E058C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E059C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E05A0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E078C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00020000 -&amp;gt; 020E0750&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E05A8&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E05B0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E0524&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E051C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E0518&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E050C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E05B8&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E05C0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00018200 -&amp;gt; 020E0534&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00008000 -&amp;gt; 020E0538&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00018200 -&amp;gt; 020E053C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00018200 -&amp;gt; 020E0540&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00018200 -&amp;gt; 020E0544&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00018200 -&amp;gt; 020E0548&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00018200 -&amp;gt; 020E054C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00018200 -&amp;gt; 020E0550&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00020000 -&amp;gt; 020E0774&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E0784&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E0788&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E0794&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E079C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E07A0&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E07A4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E07A8&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E0748&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E05AC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E05B4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E0528&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E0520&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E0514&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E0510&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E05BC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000030 -&amp;gt; 020E05C4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00008000 -&amp;gt; 021B001C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing A1390003 -&amp;gt; 021B0800&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 001F001F -&amp;gt; 021B080C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 001F001F -&amp;gt; 021B0810&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 001F001F -&amp;gt; 021B480C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 001F001F -&amp;gt; 021B4810&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 43260335 -&amp;gt; 021B083C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 031A030B -&amp;gt; 021B0840&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 4323033B -&amp;gt; 021B483C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 0323026F -&amp;gt; 021B4840&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 483D4545 -&amp;gt; 021B0848&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 44433E48 -&amp;gt; 021B4848&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 41444840 -&amp;gt; 021B0850&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 4835483E -&amp;gt; 021B4850&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 33333333 -&amp;gt; 021B081C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 33333333 -&amp;gt; 021B0820&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 33333333 -&amp;gt; 021B0824&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 33333333 -&amp;gt; 021B0828&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 33333333 -&amp;gt; 021B481C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 33333333 -&amp;gt; 021B4820&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 33333333 -&amp;gt; 021B4824&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 33333333 -&amp;gt; 021B4828&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000800 -&amp;gt; 021B08B8&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000800 -&amp;gt; 021B48B8&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00020036 -&amp;gt; 021B0004&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 09444040 -&amp;gt; 021B0008&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 8A8F7955 -&amp;gt; 021B000C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing FF328F64 -&amp;gt; 021B0010&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 01FF00DB -&amp;gt; 021B0014&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00001740 -&amp;gt; 021B0018&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00011740 -&amp;gt; 021B0018&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00008000 -&amp;gt; 021B001C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 000026D2 -&amp;gt; 021B002C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 008F1023 -&amp;gt; 021B0030&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000047 -&amp;gt; 021B0040&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 841A0000 -&amp;gt; 021B0000&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 04088032 -&amp;gt; 021B001C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00008033 -&amp;gt; 021B001C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00048031 -&amp;gt; 021B001C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 09408030 -&amp;gt; 021B001C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 04008040 -&amp;gt; 021B001C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 0408803A -&amp;gt; 021B001C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 0000803B -&amp;gt; 021B001C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00048039 -&amp;gt; 021B001C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 09408038 -&amp;gt; 021B001C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 04008048 -&amp;gt; 021B001C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00005800 -&amp;gt; 021B0020&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00011117 -&amp;gt; 021B0818&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00011117 -&amp;gt; 021B4818&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00025576 -&amp;gt; 021B0004&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00011006 -&amp;gt; 021B0404&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Writing 00000000 -&amp;gt; 021B001C&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Downloading file [./../../ddr-test-uboot-jtag-mx6dq.bin]...&lt;BR /&gt;O.K.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Script processing completed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;J-Link&amp;gt;go&lt;BR /&gt;J-Link&amp;gt;halt&lt;BR /&gt;PC: (R15) = 00907000, CPSR = 800001D7 (ABORT mode, ARM FIQ dis. IRQ dis.)&lt;BR /&gt;Current:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R0 =80000000, R1 =00000000, R2 =0000001F, R3 =00000002&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R4 =C1646009, R5 =00000000, R6 =80000000, R7 =00000000&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R8 =00000001, R9 =00000000, R10=0000003E, R11=3B7057B8, R12=00000001&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R13=3B705754, R14=FFFFFFFF, SPSR=600001F7&lt;BR /&gt;USR: R8 =00000001, R9 =00000000, R10=0000003E, R11=3B7057B8, R12=00000001&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R13=3B702000, R14=00000000&lt;BR /&gt;FIQ: R8 =00000000, R9 =00000000, R10=00000000, R11=00000000, R12=00000000&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R13=3B70A000, R14=00000000, SPSR=2D0A0178&lt;BR /&gt;IRQ: R13=3B707F1C, R14=20000117, SPSR=20000117&lt;BR /&gt;SVC: R13=3B6FF7B4, R14=33BD6794, SPSR=C0008084&lt;BR /&gt;ABT: R13=3B705754, R14=FFFFFFFF, SPSR=600001F7&lt;BR /&gt;UND: R13=3B704000, R14=00000000, SPSR=22005050&lt;BR /&gt;J-Link&amp;gt;s&lt;BR /&gt;00907000:&amp;nbsp; 18 F0 9F E5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LDR&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PC, [PC, #+0x18]&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 0x00907020&lt;BR /&gt;J-Link&amp;gt;s&lt;BR /&gt;00907174:&amp;nbsp; 51 00 00 EB&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; #+0x144&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ; 0x009072C0&lt;BR /&gt;J-Link&amp;gt;s&lt;BR /&gt;009072C0:&amp;nbsp; FF 5F 2D E9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PUSH&amp;nbsp;&amp;nbsp;&amp;nbsp; {R0-R12,LR}&lt;BR /&gt;J-Link&amp;gt;s&lt;BR /&gt;009072C0:&amp;nbsp; FF 5F 2D E9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PUSH&amp;nbsp;&amp;nbsp;&amp;nbsp; {R0-R12,LR}&lt;BR /&gt;J-Link&amp;gt;s&lt;BR /&gt;009072C0:&amp;nbsp; FF 5F 2D E9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PUSH&amp;nbsp;&amp;nbsp;&amp;nbsp; {R0-R12,LR}&lt;BR /&gt;J-Link&amp;gt;s&lt;BR /&gt;009072C0:&amp;nbsp; FF 5F 2D E9&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; PUSH&amp;nbsp;&amp;nbsp;&amp;nbsp; {R0-R12,LR}&lt;BR /&gt;J-Link&amp;gt;verifybin /Users/xxx/ddr_stress_tester_uboot_v3.00/ddr-test-uboot-jtag-mx6dq.bin 907000&lt;BR /&gt;Loading binary file /Users/xxx/ddr_stress_tester_uboot_v3.00/ddr-test-uboot-jtag-mx6dq.bin&lt;BR /&gt;Reading 121880 bytes data from target memory @ 0x00907000.&lt;BR /&gt;Verify successful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Feb 2020 01:07:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Help-loading-and-running-bin-file-via-JLink/m-p/1026255#M151617</guid>
      <dc:creator>mattnnz</dc:creator>
      <dc:date>2020-02-28T01:07:11Z</dc:date>
    </item>
    <item>
      <title>Re: Help loading and running bin file via JLink</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Help-loading-and-running-bin-file-via-JLink/m-p/1026256#M151618</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Matthew&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;from log: "JLinkExe -device MCIMX6Q4 -if JTAG -speed 4000 -autoconnect 1 &lt;BR /&gt;-CommandFile ./MX6Q_ARD_DDR3_register_programming_aid_v1.5.txt"&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;MX6Q_ARD_DDR3_register_programming_aid_v1.5.txt&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;used in the case. Please look at guidelines below how run ddr test using jtag:&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/docs/DOC-105652"&gt;i.MX6/7 DDR Stress Test Tool V3.00&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;" A hardware debugger connected to the board via the JTAG interface is used to download an &lt;STRONG&gt;elf file&lt;/STRONG&gt; into the i.MX SoC OCRAM (internal RAM) and then begin execution. Results are shown on the UART serial port (115200-8-n-1).&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Archive file: &lt;EM&gt;ddr_stress_tester_jtag_vX.xx.zip&lt;/EM&gt;&lt;/LI&gt;&lt;LI&gt;As with the GUI tool, the JTAG/debugger option will &lt;STRONG&gt;first need to run a DDR initialization script&lt;/STRONG&gt; for the specified i.MX SoC. Refer to the GUI tool description above for the location of the example scripts (which are found in the ddr_stress_tester_vX.xx.zip file).&lt;/LI&gt;&lt;LI&gt;Note that the scripts are available either in the RealView ICE format (.inc file) or the DS-5 DSTERAM format (.ds). For &lt;STRONG&gt;other debuggers&lt;/STRONG&gt;, the user will have to modify the script's command syntax for their specific debugger. This is also true if converting from a RealView Ice (.inc) format to a DS-5 DSTREAM (.ds) format and vice versa."&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;BR /&gt;igor&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Feb 2020 04:35:07 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Help-loading-and-running-bin-file-via-JLink/m-p/1026256#M151618</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2020-02-29T04:35:07Z</dc:date>
    </item>
    <item>
      <title>Re: Help loading and running bin file via JLink</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/Help-loading-and-running-bin-file-via-JLink/m-p/1026257#M151619</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your reply. I am currently using JLink Commander and it does not support loading of elf files. I am trying to understand what is lacking here to make the processor run the bin file more as a learning exercise than anything else. The attached file is a modified version of the scripts that you mention for the syntax used by JLink commander.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Feb 2020 14:57:36 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/Help-loading-and-running-bin-file-via-JLink/m-p/1026257#M151619</guid>
      <dc:creator>mattnnz</dc:creator>
      <dc:date>2020-02-29T14:57:36Z</dc:date>
    </item>
  </channel>
</rss>

