Progress on cracking the PIF chip?

Discussion in 'Nintendo Game Development' started by eb1560, Oct 8, 2016.

  1. eb1560

    eb1560 <B>Site Supporter 2014</B>

    Joined:
    Apr 7, 2014
    Messages:
    61
    Likes Received:
    24
    Not too long ago there was a lot of progress on cracking the N64 CIC by imaging the chip’s die and accessing the factory test pins. A google search landed me on REcon’s June 2015 presentation slides (pdf) on “Reversing the Nintendo 64 CIC,” by Mike Ryan, John McMaster, and marshallh. There is also a Youtube video of the presentation. The slides and video reveal test pins on the PIF's die (probably grounded on the N64 motherboard?), has the functionality of these pins been mapped out?

    https://recon.cx/2015/slides/recon2...r-marshallh-Reversing-the-Nintendo-64-CIC.pdf

     
    Last edited: Oct 8, 2016
    DS2 likes this.
  2. LoveGHz

    LoveGHz Rising Member

    Joined:
    Apr 16, 2012
    Messages:
    66
    Likes Received:
    2
  3. rso

    rso Gone. See y'all elsewhere, maybe.

    Joined:
    Mar 26, 2010
    Messages:
    2,190
    Likes Received:
    447
    That looks like only the CIC (cart) side of things, not the PIF. Still, handy bookmark to keep around because of the seed values, since iirc the UltraCIC code has them dummied out.

    But let's stay on topic - have the PAL pif contents been extracted yet? What's different from the NTSC one?
     
  4. eb1560

    eb1560 <B>Site Supporter 2014</B>

    Joined:
    Apr 7, 2014
    Messages:
    61
    Likes Received:
    24
    It seems some portions of the chip never saw use, maybe they were general purpose I/Os.
    After looking at the PIF's die in the REcon presentation, I drew up this pinout diagram, the test pins are tied to ground on the commercial N64 motherboards (probably SGI dev kits as well?). I guess breadboarding a PIF would be possible, but perhaps disconnecting the test pins from ground and accessing them while the console is running would prove to be far more interesting?

    [​IMG]
     
    DS2 likes this.
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page