User’s Guide
SWRU321A
– May 2013
Page 28/32
7 Debugging an external target using SmartRF06EB
You can easily use XDS100v3 Emulator onboard the SmartRF06EB to debug an external target.
It is in this chapter assumed that the target is self-powered.
When debugging an external, self-powered target using SmartRF06EB, make sure to remove the
jumper from the current measurement header (J503) as shown in the second scenario of Figure
22. In this scenario, the onboard XDS100v3 senses the target voltage of the external target. In
the left side scenario of the same figure, the XDS100v3 senses the target voltage of the EB’s EM
domain.
Having a jumper mounted on header J503 when debugging an external target will
cause a conflict between the EB’s EM domain supply voltage and the target’s supply
voltage. This may result in excess currents, damaging the onboard components of
the SmartRF06EB or the target board.
In Figure 22, the right hand side scenario shows how it is possible to debug an EM mounted on
the SmartRF06EB using an external debugger. In this scenario, all the jumpers must be removed
from the SmartRF06EB header P408 to avoid signaling conflicts between the onboard XDS100v3
Emulator and the external debugger.
XDS100v3
06EB XDS + EM
EM
(EM domain)
XDS100v3
06EB XDS + external target
Ext. target
(Target VDD)
EM
(EM domain)
XDS100v3
External de EM
External
debugger
EM
(EM domain)
P408
(jumpers on)
P408
(jumpers off)
J503
(mounted)
J503
(mounted)
J503
(not mounted)
Current measurement jumper
XDS bypass header
P408
(jumpers on)
Debug
header
P409/P410
P409/P410
Figure 22
– Simplified connection diagram for different debugging scenarios