For the BDM to take charge before any user code is executed, the target has to be taken out of reset while the MODC (BKGD) pin is held low. That activates BDM firmware initially.
I think I heard some PODs need a lower value resistor on their BKGD output so that they will easier pull down this pin to start out in special (BDM) mode.
Once I think I had to hold the BKGD (pin23) low with a jumper while powering on, just so I could override because the BDM wasn't connecting.
Message Edited by imajeff on 05-26-200601:48 PM