Difference between MPC5606BF and MPC5606BK

cancel
Showing results for 
Search instead for 
Did you mean: 

Difference between MPC5606BF and MPC5606BK

761 Views
danielflor
Contributor III

Hello everybody,

I read the document A4477, Mask Set Differences Between the MPC5606BF and MPC5606BK. I know how to read the data flash of MPC5606BF, however, It does not work for  MPC5606BK. I know that the JTAG ID is different for them, but inspite of this, It is not working. I didn't find in the document, AN4477, something that justify it. I would like to know if there is a difference betwen MPC5606BF and MCP5606BK in the manner of how to use Nexus debug interface. 

With my bests regards,

Daniel.

Tags (2)
3 Replies

343 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

Hi, could you specify how you are trying to read the data? By debugger or by code? If debugger, which kind of debugger. And what it actually does mean "it is not working". Which kind of issue you are facing?

As I know there is no data flash difference between BF and BK chip variant.

342 Views
danielflor
Contributor III

I am trying to read the data using a tool, UPA-S (http://www.elrasoft.com/uusps.htm) that reads MPC5606B, I can read a MPC5606BF using this tool, however, when I try to read MPC5606BK it does not happen. I used the oscilloscope to see what happens in the JTAG comunication, I decoded it and see that after reads the JTAG ID, the tool just do a few steps, 8 or 9 commands, writes some OnCE control and debug registers, and stops.

I did my own application to read MPC5606BF and it works, but it does not work with MPC5606BK either. So, when I said "It is not working" I meant that I know that JTAG ID is different, so, I read the JTAG ID and ignore it to continue, but it does not work too, it reads everything with zeros, like the tool does.

0 Kudos

342 Views
davidtosenovjan
NXP TechSupport
NXP TechSupport

In this case it would be suitable to contact programmer's manufacturer to check whether they have support for MPC5606BK chip version. This device has been issued later then BF, and it is quite possible some update will be needed from their side.

I have tried it here with TRACE32, it is working fine.