Page 1 of 1
Chip Identification Register
Posted: Fri Apr 16, 2010 11:53 am
by greengene
i'm looking at sim.ccm.cir and here's what i'm seeing:
on MCF5282, = 0x2001, which is part#=16 and rev#=1
on MCF5270, = 0x0B81, which is part#=46 and rev#=1
is that right?
just for grins, does anyone have the values for other parts?
Re: Chip Identification Register
Posted: Fri Apr 16, 2010 12:06 pm
by greengene
duh, MCF5282 part# is 32 not 16. um, hex not octal.
Re: Chip Identification Register
Posted: Fri Apr 16, 2010 12:54 pm
by rnixon
I haven't used these before, but have you verified its ok to use those registers from the Freescale manual? Sometimes they call them "factory registers" and the results are not always guaranteed.
Re: Chip Identification Register
Posted: Fri Apr 16, 2010 1:29 pm
by greengene
larry referenced using them in a thread from 2008 so i think they are ok to use.
Re: Chip Identification Register
Posted: Fri Apr 16, 2010 2:42 pm
by lgitlitz
This chip identification register is OK to use. It is listed in the Chip Configuration Module section of the Freescale reference manual. I would not use the last 5 bits of this register as it may change if Freescale does a new mask for the processor. Here are the values I use in a BDM device we created for production:
MCF5270 = 0xB80
MCF5234 = 0xB40
MCF5282 = 0x2000
MCF5272 = 0x301D
MCF5213 = 0x10C0
MCF52236 = 0x1280
MCF5474 = 0x0801301d
MCF5484 = 0x0800d01d