Cart New Account Login

HomeAbout usProductsSupportForumsBlogCustomer Service

Please accept the use of cookies on our site

At PEmicro we use web browser cookies in order to provide you with an enhanced experience and in order to be able to do things like shopping cart processing and identify you when you login to our website.

Click here to accept

   Home P&E Customer Support FAQs - Frequently Asked Questions FAQ ID # 84
FAQ ID # 84
I have a Cyclone and Multilink cable and a MC9S12 target. When I attempt to use PROG12Z application I receive the following error message in the status window:

Speed test (ESC to abort) ... done.
Could not find appropriate io_delay_cnt.

How do I diagnose the problem?

First of all, the 9S12 devices have a security feature. Once a device is secured, its BDM is not normally accessible. When you use PROG12Z, you will get above error message. So the first thing you need to do is run PEmicro Unsecure_12 utility to try to unsecure the target. If you can successfully unsecure your target, you are all set. If you still get the same error message, please follow the next step to diagnose the problem. Please note that the Unsecure_12 utility cannot detect the new Cyclone Universal [FX]. If you are using one, you can also unsecure the target automatically in stand alone programming mode by creating an image that erases the target flash.

Secondly, power up your target without the PEmicro interface cable connected to it. Use an oscilliscope or a logic probe to monitor your BKGD line (Pin 1 of BDM header) and RESET line (Pin 4 of BDM header).

Both lines should be pulled up to your target VDD. If either line remains low all the time, check your target connections and clock signal.

Now, connect the interface cable to your target and PC. When PROG12Z or Unsecure_12 tries to communicate with your target, both BKGD and RESET line should toggle. If either line remains low all the time, there is something wrong with the interface cable. If either line remains high all the time, please check your connections and make sure that line is not directly connected to your VDD or pulled up via a very small value resistor. One other possibility is that there is something wrong with the Cyclone Pro / BDM Multilink / USB-ML-12 cable. Please contact PEmicro for further assistance if this is the case.

Related Downloads
Unsecure_12 - Utility which unsecures HC(S)12(X) devices via PEmicro's BDM Interfaces such as Cyclone-PRO, USB-ML-12, and BDM-Multilink. All information on the device will be erased. This version supports the Rev B and Rev C Multilink. It can now unsecure the XExxx and Pxxx.

Architectures Categories Products
HC(S)12(X) Interface Hardware/Cable BDM MultilinkReplace, CYCLONEPRO, BDM MULTILINK, USB-ML-12
Please rate this FAQ to help us improve our support
0 means "not helpful"
10 means "very helpful"
0 1 2 3 4 5 6 7 8 9 10

© 2018 P&E Microcomputer Systems Inc.
Website Terms of Use and Sales Agreement