Hi everyone,
I'm trying to program a Freescale MC12311 transceiver IC, which has a 9S08QE32 MCU embedded in it:
MC12311: Sub-1 GHz RF and 8-bit HCS08 MCU
I'm using a Background Debug Module (BDM) from P&E Micro (USB Multilink Universal); and also the Codewarrior 10.4 software as IDE.
However, the following error occurs each time I try to program/debug/flash/erase the target:
Power Cycle Dialog: The target MCU is not responding. Please turn MCU power off (Under 0.1v), turn MCU power on, and then click OK. This will attempt to enter debug mode through a power on reset sequence (BKGD is currently driven low).
I've tried to power off/on the MCU, but there's no success, and it fails to connect to the target board.
I have checked the pins and connections, and everything seems OK. Also, I have checked the BKGD and RESET pins of the 2x3 BDM header, and some activities (high-to-low and low-to-high) are monitored on oscilloscope.
Besides, I have tried different versions of Codewarrior (10.5, 10.4, 6.3, etc.) and also on different platforms (Win7-64bit, WinXP-32bit, etc.), but the result is always the same: it fails to connect to the target board.
By the way, the following is the schematic of my circuit, with BDM header and pins in red circles:
What should I do now? What's the problem?
Your help is highly appreciated.