TROUBLESHOOTING
MultiConnect® OCG-E MT100EOCG-EV3 Developer Guide
31
Chapter 3 – Troubleshooting
Restoring the U-Boot Memory or the Bootstrap Memory
If the U-boot memory or the bootstrap memory becomes corrupted, you can restore either of them.
Before You Begin
You need to short out a resistor to run internal boot code instead of code in bootstrap or u-boot memory. To do
this, find some tweezers that fit around the resistor. You also need to download a utility to help you restore
memory. To do so:
1.
Download Atmel SAM-BA utility from the following location: http://www.atmel.com/tools/ATMELSAM-
BAIN-SYSTEMPROGRAMMER.aspx
2.
Unzip the utility package onto your Linux development system.
Restoring Memory Overview
1.
Power down.
2.
Short out the R108 resistor by squeezing it with tweezers.
3.
Restore power.
4.
Remove tweezers from the resistor.
5.
Restore the bootstrap memory or the u-boot memory. The following sections describe these steps in
greater detail.
Shorting the R108 Resistor
To access the internal boot code directly, first short the R108 resistor so the boot code and u-memory code do not
run.
1.
Power off the device.
2.
Locate the R108 resistor on the board. The following figure shows the location of the resistor.
3.
Place tweezers around the R108 resistor and squeeze the resistor, to short it out.
4.
Power on the device.
5.
Remove tweezers.