OK petervlna,
Maybe it's a dumb question, but what do you mean by "cut 1", "cut 2", etc?
I have two types of devices:
On the right side is the one, which came with the MPC574XG-MB + MPC574XG-256DS evaluation set.
On the left side is one of the bunch of chips, we ordered and received separately. Looking externally, I can assume that one on the left is newer than one on the right.
If I look at the Freescale web site, I can order now only PPC5748GK1MMJ6A...
If I take JTAGID (p.3248 of RM) value is 0x0988001D, which gives: PRN = 0, DC = 0x26, PIN = 0x80 (instead of 0x81 as specified on the rev.3 RM), MIC = 0x00E.
Same number for both devices above.
I can understand changing of register address on different devices from same MCU family, but changing those on different die revisions is totally new and quite surprising for me.
Is there a deterministic way to tell which device I have and which device I will receive in the future. I hope that memory mapping will not change with each die revision, otherwise I have to manage specific software for each die revision, which is a kind of insanity...