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.

TMS320F28379D: UniFLASH - error loading code 'Cannot convert "VerifyAfterProgramLoad" to a map'

Part Number: TMS320F28379D
Other Parts Discussed in Thread: UNIFLASH

I have generated a command package from UniFLASH and am trying to load the code onto the core through a python script writing directly to the command terminal.

The generated shell file produces:

args=(\"$scriptDir\"/ccs_base/DebugServer/bin/DSLite $MODE -c user_files/configs/f28379d.ccxml -l user_files/settings/generated.ufsettings -s VerifyAfterProgramLoad=\"No verification\" -e -f -v \"user_files/images/boot-v3_000-cpu1-b4_1_0_0-d20230608125327-i00000000-g69e5593d-main-Development_Bootloader_(start_both_CPU1_and_CPU2).bimg,0x0\" )
echo -e Executing: ${args[@]}
eval ${args[@]}

my rewrite of this in the python script is as such:

args = executable + 'flash  -c <filename>.ccxml -l ,filename..ufsettings -s VerifyAfterProgramLoad = No Verification-e -f -v  ' + cpu1
os.system('eval  '+ args)
where executable is the DSLite directory and cpu1 is the bootloader.bimg.
My first issue i came across was the configuration and settings files not parsing correctly even though the file paths provided were definitely correct. I solved this issue by copying the files directly into the current workplace. 
When I run this now, I receive the error:
'Failed: Cannot convert "VerifyAfterProgramLoad" to a map.'
I have not been able to find any support on this issue and I am very new to this program. 
Thank you in advance,
Alex :)