to program and debug the target device. You must therefore provide such connector (see the diagram below) on your target board. 12 4 6 3 5 6 VDD 1 BKGD 2 GND 3 N.C. 4 RESET# 5 N. C. BDM Connector BKGD: Single-wire background interface pin. This signal is required. GND: System ground. This signal is required.. programming signals and voltages, described in table. If you can't read or write MPU with CarProg, check: - did you was select right MPU type; - did quartz resonator Q is the same in circuit board and in CarProg options; - did all programming signals have right form and voltage; Grey BKGD Blue RESET 912, 9S12 Impulse 3.3-5V Reset
(pin BKGD), programming speed may vary depending on system configuration and programmer control SW settings (from x-sec to x-minutes per operation). We recommend to engage MCU's FLL circuitry (if implemented) to get MCU running on appropriate bus/bdm frequency. Because of high frequencies and fast signal transitions, please, do not omit. cycles and then samples the level on the BKGD pin. The data is transferredMSB(mostsignificantbit)firstattherateof16E-clockcycles per bit. The E-clock is defined as the SYSCLK divided by two. The two types of BDM commands are: • Hardware • Firmware When using hardware commands, the BDM is enabled, but not active, and the user's code is.