Question:
How can erase the On-Board Debug Agent firmware via hardware and reprogram it with the latest firmware version?
Answer:
The procedure to do the erase via HW is as follows:
1. Connect a USB cable to USB DA of the carrier board while the SOM is connected as normal
2. Power the carrier board
3. Connect a wire from pin 2 of JP2 (DA ERASE) as shown in pic1 to TP9 (3V) as shown in pic2
4. Once the connection is made, remove the wire from TP9
5. Cycle power and the device should show in device manager as Bossa Program Port
6. Now, in CrossCore Embedded Studio 3.0.3 (this will have the latest firmware) open [Installation Diectory]:\analog\cces\3.0.3\Setup\DebugAgent\DebugAgentFlashProgrammer.exe
7. Under Firmware you should see Atmel Bootloader, check that off and be sure the Firmware: dropdown shows EV-SOMCRR-EZKIT
8. Now choose flash, and Yes on the pop up, then wait for completion
9. Close the Debug Agent Flash Programmer, cycle power and now the device should show in Device Manager under CrossCore Tools
10. Now should able to use the debug agent connection with latest firmware version.