Hello everybody,
I am looking for a way to get the actual size of the flash memory available inside the device.
I was looking at MIDR2, but it is not clear if that value is just the maximum size available for the biggest device of that family.
Let's consider MPC5746C and MPC5745B, do they have different values on MIDR2?
Thanks in advance
Solved! Go to Solution.
MPC574xR supports it, in the MIDR fields partnumber as well as flash size fits to its sub-derivatives i.e. to ordering part number.
MPC574xP has it implemented as well but a bit different way, it is encoded in MIDR2 register, whilst MIDR1 still says 5744. Memory size correlates with 5744/3/2/1 value as shown in the screenshot below:
Hi, unfortunately this device does not allow to distinguish between sub-derivatives SW way.
MIDR specifies only two families MPC5746C and MPC5748G and their subset devices have the same MIDR content.
Thanks for the info.
What about other similar devices, such as Panther MPC574xP or Rainer MPC574xR?
Thanks
MPC574xR supports it, in the MIDR fields partnumber as well as flash size fits to its sub-derivatives i.e. to ordering part number.
MPC574xP has it implemented as well but a bit different way, it is encoded in MIDR2 register, whilst MIDR1 still says 5744. Memory size correlates with 5744/3/2/1 value as shown in the screenshot below:
Thanks!