Page 2 of 2

Re: Any mass-market vehicle with xPC56x?

Posted: Wed Apr 30, 2014 11:34 pm
by russian
I'm sorry I am totally confused.

I've just got samples of SPC5643LF2MLQ1 and SPC5643LFF2MLQ1 from Freescale (just the chips). Are these more or less the same chips as used in SPC56L-Discovery?

Re: Any mass-market vehicle with xPC56x?

Posted: Thu May 01, 2014 7:46 am
by Giovanni
Hi,

Yes, it is the same but just 1MB of flash, the device on the Discovery is the 2MB version which is ST-only. Everything else is equal, SPC5Studio supports it. The ST equivalents are SPC56EL60 (1MB) SPC56EL70 (2MB).

BTW, I am still waiting for those samples, right now I could send you some SPC563M64 (powertrain) devices.

Giovanni

Re: Any mass-market vehicle with xPC56x?

Posted: Wed May 14, 2014 4:19 am
by Nobody
Russian,

I’m guessing you are wanting to use an OEM ECM and trying to write your own code.

Most North American ECMs’ use Freescale MPC56x series from ~2004 onward. Now GM and Chrysler have a secondary safety CPU that acts as an enhanced watchdog - this is for DBW (drive by wire) throttle and other liability concerns. Without knowing exactly how this works you wouldn’t get anywhere, even if you used appropriate compiler/tools.

Also JTAG is not exposed on GM and Chrysler units, can’t speak for others though… so you’d be stuck trying to hack BAM 64bit password (it’s been done on GM side, not sure how). GM E38 ECU can be purchased for less than $200 USD new and HP Tuners/EFI Live have done a decent job reverse engineering firmware in which most critical tables/configurations can be edited, but you will be stuck with 58 tooth reluctor crank wheel feedback, likely not what you are looking for though.

As mentioned by Giovanni, the MPC56x is an older series. The MPC/SPC Freescale vs. ST Micro is confusing, when looking at MPC5634xxxx as example you will actually purchase a SPC5634xxxx from Freescale (have done so in the past), which would suggest to me that ST is manufacturer?

As far as SPC5643LFF, it is a 3V device while most of engine related sensors are 5V, both digital and analog (MAF, MAP…). Also it has 16bit timers vs. 24bit on a more engine optimized CPU w/TPU and eMIOS.

Good luck.

Re: Any mass-market vehicle with xPC56x?

Posted: Wed May 14, 2014 7:01 pm
by russian
Nobody, thanks for tons of good info!

Re: Any mass-market vehicle with xPC56x?

Posted: Wed May 14, 2014 7:22 pm
by Giovanni
I noticed this too, very strange, SPC5634xxxx is not a valid FSL or ST code.

Giovanni

Re: Any mass-market vehicle with xPC56x?

Posted: Thu May 15, 2014 5:33 pm
by Nobody
Giovanni wrote:I noticed this too, very strange, SPC5634xxxx is not a valid FSL or ST code.

Giovanni


This is MPC563xM Freescale page.
http://www.freescale.com/webapp/sps/sit ... e=MPC563xM

When you click on buy button you get this. Notice MPC is now SPC.
http://www.freescale.com/webapp/sps/sit ... arch=false

Mouser Freescale part - wrong temperature range listed...
http://www.mouser.com/ProductDetail/Fre ... belw%3d%3d

Mouser ST part
http://www.mouser.com/ProductDetail/STM ... eWxKpHmECP

Not sure what agreement Freescale has with ST, but am fairly confident that it is Freescale IP (intellectual property). Also Freescale parts launch much sooner than ST, this is my observation only.

I have tested with parts from both manufacturers and found no difference. I originally liked that it maybe possible to get parts from two sources, but looks like one source, because both run out of stock at about same time.

Re: Any mass-market vehicle with xPC56x?

Posted: Thu May 15, 2014 6:15 pm
by Giovanni
The IP is joint, some internal peripherals are IP of FSL some other are from ST, even the flash architecture is FSL on some devices and ST on others.

Strange this "SPC" thing, manuals still call devices "MPC". I'll ask.

My guess is they got batches of mislabeled devices lol.

Giovanni

Re: Any mass-market vehicle with xPC56x?

Posted: Thu May 15, 2014 6:38 pm
by Nobody
It looks like Qorivva 32-bit MCU is under a joint Freescale/ST agreement. The only place I can find MPC listed as actual part # is here.
http://www.freescale.com/webapp/sps/sit ... omPage=tax
Notice after first two parts it changes to SPC.

Just to be clear I really don't care who I buy parts from as long as they are available, the PowerPC xPC56xxx can be difficult to get in low quantities.

Re: Any mass-market vehicle with xPC56x?

Posted: Sun May 18, 2014 8:13 am
by Giovanni
I asked for info.

SPC parts are "normal" parts from FSL, MPC parts are "automotive" parts.

ST devices are all labeled as SPC (but followed by only 3 numbers) and are ALL automotive grade.

Giovanni

Re: Any mass-market vehicle with xPC56x?

Posted: Sun May 18, 2014 1:33 pm
by russian
Whoever has invented this naming scheme is just a bit evil :)

Thank you for the info!