After a week of being able to successfully program the CC2538EM, I can no longer get past the "Connecting to target..." step. Here is the output from uniflash.sh:
uniflash.sh -ccxml cc2538em.ccxml -targetOp reset -program main.elf -targetOp reset
***** Texas Instruments Universal Flash Programmer *****
<START: 19:48:23 GMT-0400 (EDT)>
> Configuring the Flash Programmer with the given configuration ...
flxInitLoad: client has not been protected.
flxInitLoad: client has not been protected.
> Flash Manager is configured for the following part: CC2538
> Connecting to the target for Flash operations ...
SEVERE: CS_DAP_0: Error connecting to the target: (Error -241 @ 0x0) A router subpath could not be accessed. A security error has probably occurred. (Emulation package 5.1.8.0)
SEVERE: emulation failure occurred
SEVERE: Error connecting to the target: emulation failure occurred
> Error connecting to target.
<END: 19:48:27 GMT-0400 (EDT)>
<Total Time: 4.065s>
Anyone know how to fix this?
I've tried swapping out both CC2538EM and SmartRF06 boards and all manners of restarting, resetting and reconnecting. I'm using UNIFLASH2.1.0.00009_linux on Ubuntu 12.10. If there are any logs or other debug output I can post let me know.