Migration from MPC8270 to MPC8271

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Migration from MPC8270 to MPC8271

Jump to solution
649 Views
benifalk
Contributor I


We have an old design featuring the MPC8270. Even though this project is quite old, it still undergoes extensive development and extensions.

We have more or less reached the limit of our CPU resources and need to increase the CPU core clock speed. We cannot do that with the MPC8270 and are thus considering a switch to MPC8271.

Note: we currently use 266 MHz CPU core clock speed and plan to switch to 400 MHz. Due to physical constraints we cannot use a higher-speed MPC8270 since it only exists in a much larger package.

The CPU runs a COTS O/S (GHS INTEGRITY, for what it matters) with our proprietary BSP. We use a large variety of peripherals including PCI (both master and target), FCC (for Ethernet), PCI, SCC (in HDLC mode), SMC (UART), SPI, I2C, clocking module, IDMA, etc.

The MPC8272 family manual is separate from the MPC8i280 family.

Can I presume that identically-named peripherals in the MPC8270 and the MPC8271 have identical programming interface (register layout) and features?

In other words, will I need to make any changes in our drivers (other than perhaps changes due to package pin multiplexing differences)?

Thanks,

Beni Falk

0 Kudos
Reply
1 Solution
518 Views
alexander_yakov
NXP Employee
NXP Employee

We do not offer ready to use document for migration from MPC8270 to MPC8271, unfortunately.

Please look application note AN2291, this document describes differences among MPC82xx family devices.

Generally yes, MPC8280 and MPC8272 families are very similar, and software created for MPC8280 will work with no (or very minor) modifications on MPC8272.

The only major difference is MCC - MPC8272 family does not have MCC controller, it has "QMC" controller instead.

If this functionality is not used in your design, than all other functions may be easily migrated.

Note, MPC8272 is "reduced" version of MPC8280 - it has less number of SCCs and FCCs, less amount of internal DPRAM memory, but yes - available in 400 Mhz core version for 516-pin PBGA package.


Have a great day,
Alexander

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

View solution in original post

0 Kudos
Reply
1 Reply
519 Views
alexander_yakov
NXP Employee
NXP Employee

We do not offer ready to use document for migration from MPC8270 to MPC8271, unfortunately.

Please look application note AN2291, this document describes differences among MPC82xx family devices.

Generally yes, MPC8280 and MPC8272 families are very similar, and software created for MPC8280 will work with no (or very minor) modifications on MPC8272.

The only major difference is MCC - MPC8272 family does not have MCC controller, it has "QMC" controller instead.

If this functionality is not used in your design, than all other functions may be easily migrated.

Note, MPC8272 is "reduced" version of MPC8280 - it has less number of SCCs and FCCs, less amount of internal DPRAM memory, but yes - available in 400 Mhz core version for 516-pin PBGA package.


Have a great day,
Alexander

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply