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

search inside this forum
search inside all forums
Rev B will not program HC9S08GT with PE software but will with Metrowerks 6.3
Calvin G. Jan 8, 2018 at 12:48 PM (12:48 hours)
Staff: Takao Y.

  • Rev B Cyclone Pro will create image but will not program the image.  Locks up on Module erase.  Does erase module by checking with Multillink. 
    Neither will it work with the stand alone programmer. Works fine when used with Freescale Metrowerks 6.3


  • Greetings,

    If you were to use the PROG for HCS08 found within your cyclone pro software package and you were to connect and erase the chip, does it work? Using PROG is the first step to debugging your issue. If you can erase in PROG, then try using the same settings and configuration within your standalone image.

    Are you powering the target device using the cyclone's internal power? Or are you powering it externally?

    Takao Yamada

  • Greetings Yamada

    Target is self powered. Using the programmer in PKGSH08 unit locks in erase,
    a check with the debugger shows the memory is erased, all FF's. Unit will program if Erase is skipped and the memory is erased.
    Cyclone Ver B, Flash Ver 8.71. Tried with Creation versions 3.07 and


  • Greetings,

    If you program the device and then try to erase again, does the memory actually become all FF's? This is just so I know whether the issue is that the erase never starts, or that the erase tries to finish but hangs.

    Which algorithm are you using exactly? Another reason the erase may hang is if the algorithm the user selected is meant to be used for bigger devices.

    For example, if you use an algorithm meant to erase and program 128 KB of flash but your device only has 80KB, then the algorithm will hang attempting to erase the other 48 KB that does not exist on your device.

    Takao Yamada

  • Yamada

    Have established the problem is in the erase module. It erases but does not terminate the erase. Did the following sequences on a programmed unit. Programed image to erase before program. Locks on erase. Program to erase if not blank. Locks on erase,blank ck on erased module returns not blank
    Program no blank check. Completes program. Unit operates normal after programming.


  • Greetings,

    Could you please detail me which algorithm you are using.

    Takao Yamada

  • Takao

    Found problem. Using 9S08Gt file and the processor is the A version. Missed this as the A is not at end of number but is included with the package and temp code.
    Thanks for the trouble


Add comment

   Want to comment? Please login or create a new PEMicro account.

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