Other Parts Discussed in Thread: UNIFLASH,
Tool/software: Code Composer Studio
Programming an image to the CC3120 using the EMUBOOST board with the Uniflash CLI works as expected when no COM Port is included as an optional argument in the script. When the COM Port is included as an optional parameter, I receive a timeout message.
Working Script:
C:\Temp\MorrisonProgrammer\MorrisonProgrammer\bin\Release>cd c:\ti\uniflash_4.2.2
c:\ti\uniflash_4.2.2>dslite.bat --mode cc3120 image program --file c:\temp\cc3120.sli
Executing the following command:
> c:\ti\uniflash_4.2.2\simplelink\gen2\bin\SLImageCreator.exe image program --file c:\temp\cc3120.sli
For more details and examples, please visit processors.wiki.ti.com/.../UniFlash_v4_Quick_Guide
Config file (cfg.json) doesn't exist, using defaults
INFO:slbootloader.slbootloader:Connecting to device
INFO:slbootloader.slbootloader:Power off
INFO:slbootloader.slbootloader:Set break signal
INFO:slbootloader.slbootloader:Power on
INFO:slbootloader.slbootloader:Clear break signal
INFO:slbootloader.slbootloader:Connection succeeded
INFO:slbootloader.slbootloader:Received storage list
Image Programming: 3% (4096/125328)
Image Programming: 6% (8192/125328)
Image Programming: 9% (12288/125328)
Image Programming: 13% (16384/125328)
Image Programming: 16% (20480/125328)
Image Programming: 19% (24576/125328)
Image Programming: 22% (28672/125328)
Image Programming: 26% (32768/125328)
Image Programming: 29% (36864/125328)
Image Programming: 32% (40960/125328)
Image Programming: 35% (45056/125328)
Image Programming: 39% (49152/125328)
Image Programming: 42% (53248/125328)
Image Programming: 45% (57344/125328)
Image Programming: 49% (61440/125328)
Image Programming: 52% (65536/125328)
Image Programming: 55% (69632/125328)
Image Programming: 58% (73728/125328)
Image Programming: 62% (77824/125328)
Image Programming: 65% (81920/125328)
Image Programming: 68% (86016/125328)
Image Programming: 71% (90112/125328)
Image Programming: 75% (94208/125328)
Image Programming: 78% (98304/125328)
Image Programming: 81% (102400/125328)
Image Programming: 84% (106496/125328)
Image Programming: 88% (110592/125328)
Image Programming: 91% (114688/125328)
Image Programming: 94% (118784/125328)
Image Programming: 98% (122880/125328)
Image Programming: 100% (125328/125328)
Not Working Script w/ COM Port optional argument:
C:\Temp\MorrisonProgrammer\MorrisonProgrammer\bin\Release>cd c:\ti\uniflash_4.2.2
c:\ti\uniflash_4.2.2>dslite.bat --mode cc3120 image program --file c:\temp\cc3120.sli --port COM6
Executing the following command:
> c:\ti\uniflash_4.2.2\simplelink\gen2\bin\SLImageCreator.exe image program --file c:\temp\cc3120.sli --port COM6
For more details and examples, please visit processors.wiki.ti.com/index.
php/UniFlash_v4_Quick_Guide#Command_Line_Interface
Config file (cfg.json) doesn't exist, using defaults
INFO:root:COM PORT COM6:
INFO:slbootloader.slbootloader:Connecting to device
INFO:slbootloader.slbootloader:--- Please power off the device ---
Press ENTER to continue
INFO:slbootloader.slbootloader:Power off
INFO:slbootloader.slbootloader:Set break signal
INFO:slbootloader.slbootloader:--- Please power on the device ---
INFO:slbootloader.slbootloader:Power on
Traceback (most recent call last):
File "<string>", line 3161, in <module>
File "<string>", line 3157, in main
File "<string>", line 3136, in cmdline
File "<string>", line 2525, in command_image_program
File "<string>", line 1327, in program_image_from_sli
File "<string>", line 1366, in program_image
File "<string>", line 752, in connect_device
File "U:\slbootloader\slbootloader.py", line 392, in connect_with_reset
File "U:\slbootloader\slbootloader.py", line 276, in _expect_ack
File "U:\slbootloader\slbootloader.py", line 307, in _read_data
slbootloader.slbootloader.BootLoaderError: Timeout reading data
SLImageCreator returned -1
Any help with this issue would be appreciated.