Problem programing AW16 with CodeWarrior 10

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Problem programing AW16 with CodeWarrior 10

787 Views
RValls
Contributor III

Hi all!

I have recently updated to Codewarrior 10. Everything goes fine until I tried to program an AW16 device.

In fact, I have programmed some of them, but after two or three devices, I am unable to program any more. I checked them, and I have realized that the only difference between them is the part number:

 

  • The ones I could program are:       MC9S08AW16CFGE - 5M75B - CTAA0747
  • The ones I could not program are: MC9S08AW16CFGE - 5M75B - XNEC0918

What does  the last part of the part number mean? I have searched the forums and I haven't found anything.

The error appears when detecting the speed of the device to perform the erase command. The console output is:

"

Initializing remote connection ...    

Performing target initialization ...    

Flash operation  ... 

Detect Speed ...   

Error:  Detect Speed   Failled. 0

Error:  Flash status failed.  ...

 

Error:  Erase Command Failed.  ...

An invalid preference was passed to the GDI protocol plugin (HC GDI Protocol Adapter)

Error: command failed
"

 

With CodeWarrior 6.2, I could program both kinds of device perfectly without any problem.

I don't know what do next.

Thanks in advance,

Ruben

Labels (1)
0 Kudos
1 Reply

227 Views
peg
Senior Contributor IV

Hello Rubin,

The 5M75B is the die mask id. The two types have the same mask id so should be exactly the same as each other.

The last part, the letters indicate to Freescale exactly where the part was manufactured, I believe.

The last 4 digits are the date of manufacture 0747 is week 47 of 2007 (0918 is week 18 of 2009).

This probably won't help you much but at least you learnt something.

 

0 Kudos