This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570LS1224: Loading a second image in IAR via the onboard XDS110 on TMS570 Launchpad

Part Number: TMS570LS1224


I'm trying to load a second image into flash using IAR EWARM and getting the following errors:

Wed Jun 07, 2017 10:30:26: IAR Embedded Workbench 8.10.1 (B:\Program Files (x86)\IAR Systems\Embedded Workbench 8.0\arm\bin\armproc.dll)
Wed Jun 07, 2017 10:30:26: Loaded macro file: B:\Program Files (x86)\IAR Systems\Embedded Workbench 8.0\arm\config\debugger\TexasInstruments\TMS570LS.dmac
Wed Jun 07, 2017 10:30:26: Loaded macro file: B:\Program Files (x86)\IAR Systems\Embedded Workbench 8.0\arm\config\flashloader\TexasInstruments\FlashTMS570LS3x.mac
Wed Jun 07, 2017 10:30:26: Connecting to TI XDS110 ( Probe no: HL512000 ) COM[12/11]
Wed Jun 07, 2017 10:30:27: TI XDS ARM, device revision: 0x411FC143, big endian: true, cache: false, board revision: 0x00000000, driver revision: 0x0B000200
Wed Jun 07, 2017 10:30:29: Initial reset was performed
Wed Jun 07, 2017 10:30:29: execUserFlashInit
Wed Jun 07, 2017 10:30:31: Executing memory setup macro TMS570LS Flash
Wed Jun 07, 2017 10:30:31: 3904 bytes downloaded and verified (13.57 Kbytes/sec)
Wed Jun 07, 2017 10:30:31: Loaded debugee: B:\Program Files (x86)\IAR Systems\Embedded Workbench 8.0\arm\config\flashloader\TexasInstruments\FlashTMS570LS3x.out
Wed Jun 07, 2017 10:30:31: Target reset
Wed Jun 07, 2017 10:30:34: Unloaded macro file: B:\Program Files (x86)\IAR Systems\Embedded Workbench 8.0\arm\config\flashloader\TexasInstruments\FlashTMS570LS3x.mac
Wed Jun 07, 2017 10:30:34: Downloaded B:\threadx\modules\cr4\Debug\Exe\demo_threadx_module_manager.out to flash memory.
Wed Jun 07, 2017 10:30:34: Loaded macro file: B:\Program Files (x86)\IAR Systems\Embedded Workbench 8.0\arm\config\flashloader\TexasInstruments\FlashTMS570LS3x.mac
Wed Jun 07, 2017 10:30:36: execUserFlashInit
Wed Jun 07, 2017 10:30:38: Executing memory setup macro TMS570LS Flash
Wed Jun 07, 2017 10:30:39: 68860 bytes downloaded into FLASH and verified (8.31 Kbytes/sec)
Wed Jun 07, 2017 10:30:39: Loaded debugee: B:\threadx\modules\cr4\Debug\Exe\demo_threadx_module_manager.out
Wed Jun 07, 2017 10:30:41: Target reset
Wed Jun 07, 2017 10:30:42: 10248 bytes downloaded into FLASH and verified (0.90 Kbytes/sec)
Wed Jun 07, 2017 10:30:42: Warning:  
Wed Jun 07, 2017 10:30:42: Verify error at address 0x0010003F, target byte: 0x50, byte in file: 0x64

How can I get a second image loaded?

  • Hello Scott,

    IAR is a third party tool and it seems this is a IAR IDE specific question. I would suggest reaching our to them to see if they would have any advice how to accomplish the task that you are looking to accomplish. Unfortunately, I simply don't have the bench setup to test this process or offer advice on how to do anything out of the ordinary with the IAR tools.