We send to produce a board design with MC9S12DP512CPVE. When I tried to load my application with codewarrior I received the following error :
Error while loading algorithm to target system.
The chip may be secure, or the derivative selected may be wrong
The board came welded a DP512 mask set 0L00M. Then I changed in the same board this chip by another DP512 mask set 4L00M and I load my application without problems. I need to load the application in DP512 mask set 0L00M because i got many boards with this chip. Somebody know what the problem may be ?
Thank in advance.
Solved! Go to Solution.
I would strongly advise you to contact a Freescale representative in your area to report this to them. It does not help you or Freescale if someone is changing the labels on our parts.
---Tom
Lundin, first of all thank you very much for your reply.
My BDM pod is a P&E USB BDM Multilink ver C. I tested already a program of P&E called Unsecure12 and this program told me that the device is already Unsecured.
In the Codewarrior I click on the select derivative option (set_derivative1.jpg) and I saw a checkbox that said "Filter by PARTID". When i checked this option i got it a response like in picture set_derivative2.jpg and when desplegated the menu showed I saw that my mcu wasn´t in the list (set_derivative3.jpg).
I don´t know what this exactly mean. I tested with many DP512 mask set 0L00M and all have the same problem.
have you seen a problem like this sometime ?
On picture set_derivative2.jpg I see that debugger read PARTID register at 0x1A. Value read from PARTID is 0x0033. 9S12DT256DGV3.pdf tells that PARTID=0x0033 belongs to 0L01Y maskset.
Didn't you get your parts from criminals, who are relabeling cheaper parts with labels from more expensive parts?
KEF,
Thank you so much for your post. I created a simple project for DT256 and worked fine. it seems that this part is a DT256 with a DP512´s label.
I would strongly advise you to contact a Freescale representative in your area to report this to them. It does not help you or Freescale if someone is changing the labels on our parts.
---Tom
TOM,
Thank you very much. I did a service request in freescale for this issue.