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.

LAUNCHCC3235MOD: UniFlash can detect device but can not Erase or Flash a new bin

Part Number: LAUNCHCC3235MOD
Other Parts Discussed in Thread: UNIFLASH

I just got the Development board and downloaded all the SDK stuff.  Wanted to put the new Service Pack on and the UniFlash claims that the memory is not writeable.

I try to erase the Flash and UniFlash (V6.0.0.2710) seems happy but the memory is not blank.

since this is all TI product I assume its User Error but cant for the life of figure out what it is.  I have been able to run the Demo code that is on the board and attach to both the AP and our WiFi network and run the demo.  Seems to be fine but does not support OTA programming.

Here is the output from TeraTerm:

============================================
out of box Example Ver: 1.00.00.09
============================================

CHIP: 0x31100019
MAC: 3.1.0.5
PHY: 3.1.0.17
NWP: 4.1.0.27
ROM: 8738
HOST: 3.0.1.45
MAC address: 34:03:de:11:37:45

============================================

[WLAN EVENT] STA Connected to the AP: 2WIRE339 ,BSSID: 0:21:7c:f1:2c:d1
[NETAPP EVENT] IP Acquired: IP=192.168.1.94 , Gateway=192.168.1.254
[Provisioning task] Connection to AP succeeded
[Provisioning task] IP address is 192.168.1.94
[Provisioning task] detected device is CC323xSF

Wanted to move to the service pack 4.6.0.1

Here is the Console from UniFlash when I try to use the "E:\TI\simplelink_cc32xx_sdk_4_10_00_07\tools\cc32xx_tools\servicepack-cc3x35\sp_4.6.0.1_3.1.0.5_3.1.0.25.bin" file:

[6/13/2020, 12:05:27 PM] [WARNING] Cortex_M4_0: Loader: One or more sections of your program falls into a memory region that is not writable. These regions will not actually be written to the target. Check your linker configuration and/or memory map.
[6/13/2020, 12:05:27 PM] [ERROR] Cortex_M4_0: File Loader: Verification failed: Values at address 0x00000000 do not match Please verify target memory and memory map.
If I try and erase the FLASH I get this on the console:
[6/13/2020, 12:06:17 PM] [INFO] Cortex_M4_0: Erasing Flash memory...
[6/13/2020, 12:06:17 PM] [SUCCESS] Cortex_M4_0: Operation completed successfully.

But the code still boots on the Tera Term and dumping memory shows NOT all FF.

I have tried different USB cables.  Different USB port (note that Terra Term seems to read fine and uniFlash can identify the board),  I have tried to use SOP of 100 but uniflash has other issues with that:

Output of console with SOP 100:

[6/13/2020, 12:14:26 PM] [INFO] Cortex_M4_0: GEL Output: Memory Map Initialization Complete
[6/13/2020, 12:14:27 PM] [ERROR] CS_DAP: Error connecting to the target: (Error -1170 @ 0x0) Unable to access the DAP. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 9.1.1.00002)
 
The SOP is back at 010
Thanks for your time.