Chip Identification Register

Discussion to talk about software related topics only.
Post Reply
greengene
Posts: 164
Joined: Wed May 14, 2008 11:20 am
Location: Lakeside, CA

Chip Identification Register

Post 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?
greengene
Posts: 164
Joined: Wed May 14, 2008 11:20 am
Location: Lakeside, CA

Re: Chip Identification Register

Post by greengene »

duh, MCF5282 part# is 32 not 16. um, hex not octal.
rnixon
Posts: 833
Joined: Thu Apr 24, 2008 3:59 pm

Re: Chip Identification Register

Post 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.
greengene
Posts: 164
Joined: Wed May 14, 2008 11:20 am
Location: Lakeside, CA

Re: Chip Identification Register

Post by greengene »

larry referenced using them in a thread from 2008 so i think they are ok to use.
User avatar
lgitlitz
Posts: 331
Joined: Wed Apr 23, 2008 11:43 am
Location: San Diego, CA
Contact:

Re: Chip Identification Register

Post 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
Post Reply