[SOLVED] Program value to Flash for five times

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • [SOLVED] Program value to Flash for five times

    Programming value to flash、successed at the fifth time.

    Application log started
    - J-Flash V6.34f (J-Flash compiled Sep 5 2018 13:25:47)
    - JLinkARM.dll V6.34f (DLL compiled Sep 5 2018 13:25:28)
    Creating new project ...
    - New project created successfully
    Opening data file [C:\Users\STJ182460\Desktop\Project\FlashMap\flash.mot] ...
    - Data file opened successfully (5360 bytes, 2 ranges, CRC of data = 0xB666B81D, CRC of file = 0x8117FC43)
    Connecting ...
    - Connecting via USB to J-Link device 0
    - Device "S32K142" selected.
    - Target interface speed: 4000 kHz (Fixed)
    - VTarget = 5.012V
    - InitTarget()
    - Found SW-DP with ID 0x2BA01477
    - Scanning AP map to find all available APs
    - AP[2]: Stopped AP scan as end of AP map has been reached
    - AP[0]: AHB-AP (IDR: 0x24770011)
    - AP[1]: JTAG-AP (IDR: 0x001C0000)
    - Iterating through AP map to find AHB-AP to use
    - AP[0]: Core found
    - AP[0]: AHB-AP ROM base: 0xE00FF000
    - CPUID register: 0x410FC241. Implementer code: 0x41 (ARM)
    - Found Cortex-M4 r0p1, Little endian.
    - FPUnit: 6 code (BP) slots and 2 literal slots
    - CoreSight components:
    - ROMTbl[0] @ E00FF000
    - ROMTbl[0][0]: E000E000, CID: B105E00D, PID: 000BB00C SCS-M7
    - ROMTbl[0][1]: E0001000, CID: B105E00D, PID: 003BB002 DWT
    - ROMTbl[0][2]: E0002000, CID: B105E00D, PID: 002BB003 FPB
    - ROMTbl[0][3]: E0000000, CID: B105E00D, PID: 003BB001 ITM
    - ROMTbl[0][4]: E0040000, CID: B105900D, PID: 000BB9A1 TPIU
    - Initializing 28672 bytes work RAM @ 0x1FFFC000
    - Reset: Halt core after reset via DEMCR.VC_CORERESET.
    - Reset: Reset device via AIRCR.SYSRESETREQ.
    - Executing init sequence ...
    - Initialized successfully
    - Target interface speed: 4000 kHz (Fixed)
    - J-Link found 1 JTAG device. Core ID: 0x2BA01477 (None)
    - Connected successfully
    Programming target (5360 bytes, 2 ranges) ...
    - Checking if selected data fits into selected flash sectors.
    - Start of preparing flash programming
    - End of preparing flash programming
    - Start of determining dirty areas in flash cache
    - End of determining dirty areas
    - CPU speed could not be measured.
    - Start of flash programming
    - Programming range 0x10000000 - 0x100017FF ( 3 Sectors, 6 KB)
    - ERROR: Programming failed @ address 0x10000400 (block verification error)
    - End of flash programming
    - ERROR: Program failed
    - ERROR: Failed to program target
    Disconnecting ...
    - Disconnected
    Programming target (5360 bytes, 2 ranges) ...
    - Connecting ...
    - Connected successfully
    - Checking if selected data fits into selected flash sectors.
    - Start of preparing flash programming
    - End of preparing flash programming
    - Start of determining dirty areas in flash cache
    - End of determining dirty areas
    - CPU speed could not be measured.
    - Start of flash programming
    - Programming range 0x10000000 - 0x100017FF ( 3 Sectors, 6 KB)
    - ERROR: Programming failed @ address 0x10000800 (block verification error)
    - End of flash programming
    - ERROR: Program failed
    - ERROR: Failed to program target
    Disconnecting ...
    - Disconnected
    Programming target (5360 bytes, 2 ranges) ...
    - Connecting ...
    - Connected successfully
    - Checking if selected data fits into selected flash sectors.
    - Start of preparing flash programming
    - End of preparing flash programming
    - Start of determining dirty areas in flash cache
    - End of determining dirty areas
    - CPU speed could not be measured.
    - Start of flash programming
    - Programming range 0x10000000 - 0x100017FF ( 3 Sectors, 6 KB)
    - ERROR: Programming failed @ address 0x10000E00 (block verification error)
    - End of flash programming
    - ERROR: Program failed
    - ERROR: Failed to program target
    Disconnecting ...
    - Disconnected
    Programming target (5360 bytes, 2 ranges) ...
    - Connecting ...
    - Connected successfully
    - Checking if selected data fits into selected flash sectors.
    - Start of preparing flash programming
    - End of preparing flash programming
    - Start of determining dirty areas in flash cache
    - End of determining dirty areas
    - CPU speed could not be measured.
    - Start of flash programming
    - Programming range 0x10000000 - 0x100017FF ( 3 Sectors, 6 KB)
    - End of flash programming
    - Flash programming performed for 1 range (6144 bytes)
    - 0x10000000 - 0x100017FF ( 3 Sectors, 6 KB)
    - Start of restoring
    - ERROR: Programming failed @ address 0x10001200 (block verification error)
    - End of restoring
    - ERROR: Failed to program target
    Disconnecting ...
    - Disconnected
    Programming target (5360 bytes, 2 ranges) ...
    - Connecting ...
    - Connected successfully
    - Checking if selected data fits into selected flash sectors.
    - Start of preparing flash programming
    - End of preparing flash programming
    - Start of determining dirty areas in flash cache
    - End of determining dirty areas
    - CPU speed could not be measured.
    - Start of flash programming
    - Programming range 0x10000000 - 0x100017FF ( 3 Sectors, 6 KB)
    - End of flash programming
    - Flash programming performed for 1 range (6144 bytes)
    - 0x10000000 - 0x100017FF ( 3 Sectors, 6 KB)
    - Start of restoring
    - End of restoring
    - Target programmed successfully - Completed after 0.364 sec
    Disconnecting ...
    - Disconnected