MATLAB Answers

0

Flash programming TI LAUNCHXL-F28379D

Asked by Marco Perciavalle on 23 Apr 2019
Latest activity Answered by Venkatesh Chilapur on 9 May 2019 at 6:26
I want to flash F28379D using Simulink. To do so, I check "boot from flash" option in "Hardware Implementation" section ("ToolsRun On Target HardwareOptions").
But when I try to flash it, this error occured:
The following error occurred during deployment to your hardware board:
Debug Server Scripting (DSS) error:
*** User inputs:
Target Configuration: C:\PROGRA~3\MATLAB\SUPPOR~1\R2018b\toolbox\target\SUPPOR~1\tic2000/CCS_CO~1/F28379~1.CCX
Program Name: C:\Users\MARCOP~1\DOCUME~1\MATLAB\Examples\TEST_C~2\led_test.out
Board Name: *
CPU Name: C28xx_CPU1
Hardware Name: TI_Delfino_F2837xD
*** Starting debug session...
C28xx_CPU1: GEL Output:
Memory Map Initialization Complete
C28xx_CPU1: If erase/program (E/P) operation is being done on one core, the other core should not execute from shared-RAM (SR) as they are used for the E/P code. Also, CPU1 will be halted to determine SR ownership for the CPU which will run the Flash Plugin code, after which CPU1 will be set to run its application. User code execution from SR could commence after both flash banks are programmed.
C28xx_CPU2: GEL Output:
Memory Map Initialization Complete
C28xx_CPU2: If erase/program (E/P) operation is being done on one core, the other core should not execute from shared-RAM (SR) as they are used for the E/P code. Also, CPU1 will be halted to determine SR ownership for the CPU which will run the Flash Plugin code, after which CPU1 will be set to run its application. User code execution from SR could commence after both flash banks are programmed.
*** Debug Session Name: Texas Instruments XDS100v2 USB Debug Probe_0/C28xx_CPU1
*** Board Name: Texas Instruments XDS100v2 USB Debug Probe_0
*** CPU Name: C28xx_CPU1
*** Connecting to target...
*** Loading the program to the target...
SEVERE: C28xx_CPU2: Error: (Error -1137 @ 0x0) Device is held in reset. Take the device out of reset, and retry the operation. (Emulation package 8.1.0.00007)
SEVERE: C28xx_CPU2: Unable to determine target status after 20 attempts
SEVERE: C28xx_CPU2: Failed to remove the debug state from the target before disconnecting. There may still be breakpoint op-codes embedded in program memory. It is recommended that you reset the emulator before you connect and reload your program before you continue debugging
SEVERE: C28xx_CPU1: Error occurred during flash operation: Cannot enable while the target is disconnected
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not read 0x0005F444@Data: target is not connected
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not read 0x0007026D@Data: target is not connected
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not write 0x0005F444@Data: target is not connected
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not read 0x0005F444@Data: target is not connected
SEVERE: C28xx_CPU1: Error occurred during flash operation: Failed to run target while trying to execute progw.alg
SEVERE: C28xx_CPU1: Error during Flash programming (Flash algorithm timed out). Operation cancelled.
SEVERE: C28xx_CPU1: Perform a debugger reset and execute the Boot-ROM code (click on the RESUME button in CCS debug window) before erasing/loading the Flash. If that does not help to perform a successful Flash erase/load, check the Reset cause (RESC) register, NMI shadow flag (NMISHDFLG) register and the Boot-ROM status register for further debug.
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not read 0x0007026D@Data: target is not connected
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not write 0x0005F444@Data: target is not connected
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not read 0x0005F444@Data: target is not connected
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not write 0x00050024@Data: target is not connected
SEVERE: C28xx_CPU1: File Loader: Memory write failed: Unknown error
SEVERE: C28xx_CPU1: GEL: File: C:\Users\MARCOP~1\DOCUME~1\MATLAB\Examples\TEST_C~2\led_test.out: Load failed.
SEVERE: File: C:\Users\MARCOP~1\DOCUME~1\MATLAB\Examples\TEST_C~2\led_test.out: Load failed.
SEVERE: Error loading "C:\Users\MARCOP~1\DOCUME~1\MATLAB\Examples\TEST_C~2\led_test.out": File: C:\Users\MARCOP~1\DOCUME~1\MATLAB\Examples\TEST_C~2\led_test.out: Load failed.
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not read register PC: target is not connected
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not write 0x0005F800@Data: target is not connected
org.mozilla.javascript.WrappedException: Wrapped com.ti.ccstudio.scripting.environment.ScriptingException: Error loading "C:\Users\MARCOP~1\DOCUME~1\MATLAB\Examples\TEST_C~2\led_test.out": File: C:\Users\MARCOP~1\DOCUME~1\MATLAB\Examples\TEST_C~2\led_test.out: Load failed. (C:\PROGRA~3\MATLAB\SUPPOR~1\R2018b\toolbox\target\SUPPOR~1\tic2000/CCS_CO~1/RUNPRO~2.JS#134)
at org.mozilla.javascript.Context.throwAsScriptRuntimeEx(Context.java:1693)
at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:160)
at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:204)
at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:66)
at org.mozilla.javascript.gen.c1._c0(C:\PROGRA~3\MATLAB\SUPPOR~1\R2018b\toolbox\target\SUPPOR~1\tic2000/CCS_CO~1/RUNPRO~2.JS:134)
at org.mozilla.javascript.gen.c1.call(C:\PROGRA~3\MATLAB\SUPPOR~1\R2018b\toolbox\target\SUPPOR~1\tic2000/CCS_CO~1/RUNPRO~2.JS)
at org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
at org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
at org.mozilla.javascript.gen.c1.call(C:\PROGRA~3\MATLAB\SUPPOR~1\R2018b\toolbox\target\SUPPOR~1\tic2000/CCS_CO~1/RUNPRO~2.JS)
at org.mozilla.javascript.gen.c1.exec(C:\PROGRA~3\MATLAB\SUPPOR~1\R2018b\toolbox\target\SUPPOR~1\tic2000/CCS_CO~1/RUNPRO~2.JS)
at org.mozilla.javascript.tools.shell.Main.evaluateScript(Main.java:503)
at org.mozilla.javascript.tools.shell.Main.processFileSecure(Main.java:425)
at org.mozilla.javascript.tools.shell.Main.processFile(Main.java:391)
at org.mozilla.javascript.tools.shell.Main.processSource(Main.java:382)
at org.mozilla.javascript.tools.shell.Main.processFiles(Main.java:179)
at org.mozilla.javascript.tools.shell.Main$IProxy.run(Main.java:100)
at org.mozilla.javascript.Context.call(Context.java:528)
at org.mozilla.javascript.ContextFactory.call(ContextFactory.java:450)
at org.mozilla.javascript.tools.shell.Main.exec(Main.java:162)
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not write 0x00000@Program: target is not connected
at com.ti.ccstudio.apps.internal.scripting.RunScript$1.run(RunScript.java:89)
Caused by: com.ti.ccstudio.scripting.environment.ScriptingException: Error loading "C:\Users\MARCOP~1\DOCUME~1\MATLAB\Examples\TEST_C~2\led_test.out": File: C:\Users\MARCOP~1\DOCUME~1\MATLAB\Examples\TEST_C~2\led_test.out: Load failed.
at com.ti.debug.engine.scripting.Memory.loadProgram(Memory.java:932)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145)
... 18 more
SEVERE: C28xx_CPU1: Error occurred during flash operation: Cannot enable while the target is disconnected
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not read 0x0005F444@Data: target is not connected
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not read 0x0007026D@Data: target is not connected
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not write 0x0005F444@Data: target is not connected
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not read 0x0005F444@Data: target is not connected
SEVERE: C28xx_CPU1: Error occurred during flash operation: Failed to run target while trying to execute pwrite_en.alg
SEVERE: C28xx_CPU1: Flash operation timed out waiting for the algorithm to complete. Operation cancelled.
SEVERE: C28xx_CPU1: Perform a debugger reset and execute the Boot-ROM code (click on the RESUME button in CCS debug window) before erasing/loading the Flash. If that does not help to perform a successful Flash erase/load, check the Reset cause (RESC) register, NMI shadow flag (NMISHDFLG) register and the Boot-ROM status register for further debug.
SEVERE: C28xx_CPU1: Error occurred during flash operation: Could not read 0x0007026D@Data: target is not connected
It seems that flashing works using code composer studio.
Is there anyone can help me? Thanks.

  0 Comments

Sign in to comment.

2 Answers

Answer by Aditya Padmanabha on 2 May 2019 at 11:07

Hi Marco,
Can you provide the version of MATLAB and Code Composer Studio you are using?
Thanks,
Aditya

  1 Comment

I am getting the same error, I am using MATLAB 2018b and CCS 8.3.0

Sign in to comment.


Answer by Venkatesh Chilapur on 9 May 2019 at 6:26

Hi Marco/Rfymat,
Please can you try installing the CCSv8.2.
And configure support package to use this version and see if it helps.
If you continue to see the issue, try uninstalling the CCSv8.3.
This could be specific to 8.3 vesion of CCS.
We have tested till CCSv8.2 for our current release.
Regards,
Venkatesh C

  0 Comments

Sign in to comment.