Page 35 of 56

Re: PCM Hammer P12 development

Posted: Fri Mar 11, 2022 6:19 pm
by Tazzi
Ahhhhh it even says it in the second column! Doh!!! haha.

Re: PCM Hammer P12 development

Posted: Fri Mar 11, 2022 6:20 pm
by Gampy
We all have them days!

Mine are getting more and more frequently day by day ...

Re: PCM Hammer P12 development

Posted: Fri Mar 11, 2022 6:21 pm
by antus
Gampy wrote:What is this SIM $20 :? :?:
SIM is System Integration Module. Its like a bunch of GPIOs out to hardware Chip Select lines, whatever other things accept digital logic to configure the system.

SIM_BASE is the first register. SIM $20 is SIM_BASE + 0x20. In this case what it is, is the question we are trying to answer. The bits will map to a pin on the CPU, going somewhere. But we don't know which pin is being set or cleared just before programming and we don't know where its connected. We do know that its likely required.

This is clearing a bit, therefor changing the state of a pin, via SIM $20. Because SIM_BASE is FFFFFA30 (or FFFA30 - same thing, the high bits are not connected, 24 bit bus, 32 bit CPU)
andi.w #$FEFF,(word_FFFFFA50).w

Re: PCM Hammer P12 development

Posted: Fri Mar 11, 2022 6:28 pm
by Gampy
There ya go ... more proof to my number/math stupidity!

I knew(know) what SIM was(is), in fact I clarified that here, earlier in the thread, I didn't understand what SIM $20 was!

Purely because I didn't see 30+20=50 ...

Re: PCM Hammer P12 development

Posted: Fri Mar 11, 2022 6:40 pm
by antus
yeah fair enough. my mates say this thread is like looking at the matrix. I wouldnt have said SIM $20 before either, its becoming clearer to me as I investigate this new register. https://www.youtube.com/watch?v=7-GTcHZkfCs

Re: PCM Hammer P12 development

Posted: Fri Mar 11, 2022 7:11 pm
by Gampy
Hey, how'd they get a video of my desk! :roll:

Close but not quite ... I do have 6 machines around me though! :ugeek:

Yea, it has been crazy all over the place, when we finally get this rascal, I'll fix up a summary page to pull it all together.

Just to make it clear, here is my base code, when I do a test, I start with it, and return to it if the test fails ...
If the test succeeds, I add it to to my base code.

Step it up one bite at a time ...

Re: PCM Hammer P12 development

Posted: Fri Mar 11, 2022 10:02 pm
by darkman5001
Antus I agree with your mates, definitely looks like looks at the Matrix reading the thread, LOL. But I am picking up on it a little bit.

One thing I do know is that the P12 definitely has two CPUs, and so does the P10. In the P12's case, Cerebrus is the 2nd CPU in my opinion looking at its complexity under the microscope. I am 100% confident after stripping down the resin off the core of the large chip that looks like a large computer CPU, I would say that has to be the main CPU. It is much more complex than Cerebrus. I have yet to find a data sheet for it, however I think it is safe to call this one Excalibur.

Re: PCM Hammer P12 development

Posted: Fri Mar 11, 2022 10:36 pm
by antus
love your work! well done decapping it and getting those pics. Hard to make anything of excalibur without the commercial part number on it like the cerberus, but cool factor is right out of this world. If were lucky someone who knows something will find this and jump in with some details.

I bought a p12 today but it might take 2-4 weeks to reach me.

Re: PCM Hammer P12 development

Posted: Fri Mar 11, 2022 11:09 pm
by kur4o
It is getting really matrix here.
Cerberus
Excalibur
waiting on
Morpheus to show up.

K62K is mask id specific to motorola. Each cpu have that code, and there is some charts flowing and utility to convert mask to cpu number, but most newer auto stuff is not included.

Antus I think -sp is the stack pointer and -sr is the interrupt register, but I may be wrong on this. Can`t remember where I look at it.

Re: PCM Hammer P12 development

Posted: Fri Mar 11, 2022 11:30 pm
by antus
Perhaps, but its still not the SIM

There has to be a Morpheus, darkman5001 just hasnt found it yet.