TLFonseca

Q: MacBook Pro (Retina, Mid 2012) freeze with Yosemite

After installing the OS X Yosemite my MBP Retina starts freezing due to graphic problems. The only option is to restart the Mac

 

How to find the problem and solve it?

MacBook Pro (Retina, Mid 2012), OS X Yosemite (10.10)

Posted on Oct 17, 2014 2:25 AM

Close

Q: MacBook Pro (Retina, Mid 2012) freeze with Yosemite

  • All replies
  • Helpful answers

first Previous Page 17 of 51 last Next
  • by Glitched79,

    Glitched79 Glitched79 Dec 17, 2014 11:23 AM in response to Glitched79
    Level 1 (0 points)
    Dec 17, 2014 11:23 AM in response to Glitched79

    Scratch that:

     

    I do still have the graphics problems discussed in this thread, however, I was able to determine what was stopping my automatic graphics switching:

     

    Compressor

     

    I had Compressor set to allow an additional instance.  Even though I wasn't actively using Compressor, and even across several reboots without ever actually opening Compressor, the Compressor Daemon was still running in the background, and it requires the "high performance graphics".

     

    After disabling the additional instance of Compressor, I no longer see the Compressor Daemon running, and my rMBP is now happily switching between graphics cards as necessary.

     

    Now, just waiting on a fix for the other post-Yosemite-upgrade graphics problems discussed in this thread.

  • by krausest,

    krausest krausest Dec 18, 2014 11:14 AM in response to TLFonseca
    Level 1 (0 points)
    Dec 18, 2014 11:14 AM in response to TLFonseca

    I'm also struggling with that problem on my MacBook Pro 15 2012.

    Switching between Intel and Nvidia card causes the crash as you described (mouse pointer can still be moved, but otherwise the machine hangs). I had no problems before Yosemite. I find it hard to believe that it should be a hardware issue. I do some development with WebGL / OpenGL in my spare time and thus I switch graphics cards many times and had no problem ever with 10.9, but get a lot of crashes with 10.10.

    My workaround: Use gfxCardStatus and switch cards manually.

  • by SychiO,

    SychiO SychiO Dec 19, 2014 7:36 AM in response to krausest
    Level 1 (0 points)
    Dec 19, 2014 7:36 AM in response to krausest

    I wonder if any developer with access to the new Yosemite beta (10.10.2) with a retina MBP experienced an improvement in GPU switching . It would prove that Apple is working on the problem ...

  • by interactivesites,

    interactivesites interactivesites Dec 19, 2014 2:26 PM in response to Matt.Hias
    Level 1 (0 points)
    Dec 19, 2014 2:26 PM in response to Matt.Hias

    Looks familiar...

    People report the problems using Webbrowsers and "heavy Javascript" (whatever that means). Actually it occurs with all browsers that use GPU accelleration (CSS3!). This will cause the graphics cards to switch from integrated to discrete pretty often.

     

    In my humble opinion, this is not a hardware problem, because: I get the same freeze/errors after a new mainboard install (MBP 2012 Retina) and I completely wiped the system to install Yosemite again.

     

    Using tools like gfxCardStatus may ease the problem but performance will suffer when the computer is locked to the Intel HD. So not a solution. I reckon we got to wait for an update of the OS. :/

  • by stefpac,

    stefpac stefpac Dec 20, 2014 5:54 AM in response to interactivesites
    Level 1 (0 points)
    Dec 20, 2014 5:54 AM in response to interactivesites

    Unfortunately after replacing the logic board on a MBP retina late 2013, the problem was not solved. Still hanging on switching to the Intel card. I disagree that this is evidence of a software problem, otherwise the number of complaints would be much higher. I could not understand from this thread how many 2014 MBP retina are affected by the *same* problem (needs verification from the sys logs). The board that I got as a replacement could be from the same faulty batch.

  • by dansmacbook,

    dansmacbook dansmacbook Dec 20, 2014 7:32 AM in response to stefpac
    Level 1 (4 points)
    Dec 20, 2014 7:32 AM in response to stefpac

    Just an update here. One week in with new motherboard. Not a single crash. Jury is still out though. Not enough time to say for sure if this is fixed.

  • by interactivesites,

    interactivesites interactivesites Dec 20, 2014 12:39 PM in response to stefpac
    Level 1 (0 points)
    Dec 20, 2014 12:39 PM in response to stefpac

    It makes sense, stefpac - having a faulty logic board the second time. However, in addition to the graphics glitches I have, serious WiFi issues occur (disconnects etc - there's another thread about that). The wifi issues started more or less synchronous with the graphics issues (with Yosemite). What are the chances of another faulty main board in a row vs. software issues? It may as well be a certain device on the mainboard that's incompatible to the drivers...

    Please let me know if you get a new main board that fixes the issues.

  • by stefpac,

    stefpac stefpac Dec 20, 2014 12:53 PM in response to interactivesites
    Level 1 (0 points)
    Dec 20, 2014 12:53 PM in response to interactivesites

    It could be both, a hardware and software problem. Thought the wifi problem was more widespread and also acknowledged by apple, but I could be completely wrong on this kind.

     

    Interactvesites, did you verify in the logs the causea of the freezes, and verify thst it is the same problem (hanging on reactivating the Intel card)

  • by frookt,

    frookt frookt Dec 22, 2014 11:26 AM in response to TLFonseca
    Level 1 (0 points)
    Dec 22, 2014 11:26 AM in response to TLFonseca

    Guys, did you notice some connection between this problem(freeze, with mouse pointer work, graphics problem after reboot)  and temperature of the comp? I can't find any dependence in this problem. I had no problem for about a week. But yesterday my laptop freezed every time i switched between cards. About 10 times total. I've tired of this, switched to NVidia cards only. Today i try to freeze it again (i want to go to apple genius appointment). And no way to do this!!! I switched between cards many times and try to run benchmarks on both cards to up the heat. Nothing. It's absolutely stable. And it will last about 1 week. Than again, i am sure.

     

    Is this some way to make the freeze at 100%?

     

    I hate this floating problem!

  • by stefpac,

    stefpac stefpac Dec 22, 2014 11:58 AM in response to frookt
    Level 1 (0 points)
    Dec 22, 2014 11:58 AM in response to frookt

    It's hard to reproduce at will. What you want to do is to ssh into the machine while it's hanging (from another machine) and run the command `sudo sysdiagnose` on the frozen machine. When you reboot, you run the same command again from the machine itself. In those logs (the syslog files) you will find the traces of the computer trying to restart the Intel card (search for Intel in the log file).

  • by MugsyMD,

    MugsyMD MugsyMD Dec 22, 2014 6:28 PM in response to TLFonseca
    Level 1 (0 points)
    Dec 22, 2014 6:28 PM in response to TLFonseca

    I have a Mid2012 Macbook PRO, 750gb, 16gb RAM

     

    I started having this problem about a week ago - and I use my computer daily and having it on for 8 plus hours per day.

    I have found that if I have many sites open at the same time, it crashes.

    Plus, I have found that IF I am using imessages AND I want to ADD a Contact from the Imessages and then ADD a contact Picture too - THEN I get an immediate crash and the computer Reboots.

     

    When I called Apple support ( I have a 3 year warranty) - they walked me through the disk thing - thought that worked - as it did clean a lot of crap.

     

    But I am really noticing this is NOT a hardware issue as I think we are ALL agreeing with this - and APPLE - we spend a lot of money - PLEASE fix your products - I have told my daughter NOT to do any updates on her New Macbook PRO that I got her in August - I don't want her to lose things as she uses this laptop for college.

     

    Also, NONE of my Desktops are having problems.

  • by brianjsw,

    brianjsw brianjsw Dec 22, 2014 9:27 PM in response to michaeljk2
    Level 1 (10 points)
    Dec 22, 2014 9:27 PM in response to michaeljk2

    I'm not sure Apple is at all interested in helping us with this issue.  I called Apple Support myself and spoke with somebody there for a half an hour.  Referred her to this thread, described the issue in detail, and she promised she would investigate and get back to me.  She never did.

     

    Finally, I can help verify that the issue is graphics switching.  I can reliably reproduce the same hang (Intel GPU Hang) just by repetitively turning Automatic Graphics Switching on and off in Energy Saver Preferences.  If you do this on a fresh boot with nothing open, then turning that checkbox off will activate the NVIDIA 650m card, and turning it back on switches back to Intel.  After one reboot I froze the system after only 7 clicks.  Sometimes it takes 20, sometimes 200.  But it's the EXACT same error / force reboot hang that you get when ANY application causes a switch from one card to the other.  I said "Hey Apple, lots of people have this issue, certainly you've resolved this problem for at least one of them -- what was the final determination / fix?  Hardware, software, or something else.  Evidently their support is not well organized and cannot cross reference my problem with any of the problems in their database.

     

    FYI:  Here is the communication I sent (I asked the support rep for permission to send it and she agreed), and which was utterly ignored:

     

    Hello,

     

    Thank you so much for taking the time to discuss the graphics issues I’m having with my Early 2013 Retina MacBook Pro.  As promised, I’ve attached the error dump.

     

    To recap:

     

    1)  When “Automatic Graphics Switching” is enabled, the system will automatically switch between integrated (Intel) and discrete (NVIDIA) graphics adapters depending on system demand.

     

    2)  There is roughly a 1 in 20 chance that during an actual switchover from one card to the other, the entire system will permanently hang.  When hung, the mouse pointer can still be moved, the caps lock light on the keyboard still responds, but the screen itself is frozen — no moving seconds on the clock, nothing, zip, zero.  Have reinstalled Yosemite, wiped the whole partition, reset SMC, reset PRAM, created new user account… nothing fixes the issue.  Ran Apple Diagnostics extended tests and they all passed.

     

    3)  Only way to recover with Yosemite is to hold the power button down and reboot.  This causes you to lose your work in progress.  When the reboot completes, you get the message “A graphics problem has been detected”.  In previous versions of OS X, the system would hang briefly, say the graphics adapter reset itself, and not require a reboot.  While both situations are not ideal and deserve fixing, Yosemite magnifies the problem because it doesn’t ever recover on its own.  You have to hard power off the system.

     

    4)  There are a number of users at discussions.apple.com that have this exact same issue.  The best example is the thread at:  https://discussions.apple.com/thread/6602046?start=0&tstart=0

     

    5)  This issue does not have a known solution right now except to permanently disable graphics switching by going into Energy Saver Preferences and unticking the “Automatic Graphics Switching” checkbox.  Some users have reported getting their logic board replaced and still having the issue.

     

    Million Dollar Question:  Is this a hardware defect?  If not, is Apple working on a software fix for this problem?  Other users have called in with the exact same issue — was kind of hoping this issue may have already been triaged in the past and Apple might have some guidance for this specific problem.

     

    Thank you again for your assistance!  It was a pleasure talking with you this afternoon!

     

    Sincerely,

     

    Brian

     

    (GPU Dump follows…)

     

    Thu Dec 18 15:10:02 2014

     

    Event:               GPU Reset

    Data/Time:           Thu Dec 18 15:10:02 2014

    Application:       

    Path:              

    OS Version:          Mac OS X Version 10.10.1 (Build 14B25)

    Graphics Hardware:   Intel HD Graphics 4000

    Signature:           801

     

    Report Data:

     

    ===========================================================================

                             Intel GPU Hang Summary

                                  version 1.0.0

    ===========================================================================

     

    -- Summary of Status for ALL Rings --

    MAIN Ring  is idle

    MEDIA Ring  is NOT enabled

    BLT Ring  is NOT enabled

    ===========================================================================

                         Essential Ring Registers

    ===========================================================================

     

    -- MAIN Ring --

      RING_HEAD   = 0x00000048  (offset = 0x00000048, wrap count = 0, wait_for_cond = 0x0)

      RING_TAIL   = 0x00000048  (offset = 0x00000048)

      RING_START  = 0x10204000  (offset = 0x10204000)

      RING_CTRL   = 0x0000f001  (enabled, auto report disabled (0x00), not waiting, semaphore not waiting, length = 0x010 4KB pages)

     

    -- MEDIA Ring --

      RING_HEAD   = 0x00000000  (offset = 0x00000000, wrap count = 0, wait_for_cond = 0x0)

      RING_TAIL   = 0x00000000  (offset = 0x00000000)

      RING_START  = 0x00000000  (offset = 0x00000000)

      RING_CTRL   = 0x00000000  (disabled, auto report disabled (0x00), not waiting, semaphore not waiting, length = 0x001 4KB pages)

     

    -- BLT Ring --

      RING_HEAD   = 0x00000000  (offset = 0x00000000, wrap count = 0, wait_for_cond = 0x0)

      RING_TAIL   = 0x00000000  (offset = 0x00000000)

      RING_START  = 0x00000000  (offset = 0x00000000)

      RING_CTRL   = 0x00000000  (disabled, auto report disabled (0x00), not waiting, semaphore not waiting, length = 0x001 4KB pages)

     

    - Common Slice INST_DONE register -

      All Common Slice engines are done.

       - INSTDONE_CS (=0xffffffff): Not done =

     

     

    ===========================================================================

                              MMIO Register Dump

    ===========================================================================

     

    MAIN MMIO Registers

    -------------------------------------------------

    PAGETABLE_PGTBL_ER                  : 0x00000000

    EXECCONDITION_EXCC                  : 0x00000000

    RING_BUFFER_PRB0_TAIL               : 0x00000048

    RING_BUFFER_PRB0_HEAD               : 0x00000048

    RING_BUFFER_PRB0_START              : 0x10204000

    RING_BUFFER_PRB0_CTL                : 0x0000f001

    CONTROL_RVSYNC                      : 0x00000000

    CONTROL_RBSYNC                      : 0x00000000

    RENDERDEBUG_RC_PSMI_CTRL            : 0x00000010

    RENDERDEBUG_RC_PWRCTX_MAXCNT        : 0x00000040

    RENDERDEBUG_IPEHR                   : 0x680b0000

    RENDERDEBUG_INSTDONE_1              : 0xfffffffe

    RENDERDEBUG_INSTPS                  : 0x00000000

    RENDERDEBUG_ACTHD                   : 0x00000048

    RENDERDEBUG_DMA_FADD_P              : 0x10204048

    CONTROL_INSTDONE_2                  : 0x00000000

    CONTROL_3D_CHICKEN                  : 0x00000000

    CONTROL_3D_CHICKEN2                 : 0x00000000

    CONTROL_3D_CHICKEN3                 : 0x00000000

    CONTROL_3D_CHICKEN4                 : 0x00000000

    IDENTIFICATION_NOPID                : 0x00000000

    CONTROL_HWSTAM                      : 0xffffffff

    CONTROL_MI_MODE                     : 0x00000200

    CONTROL_IMR                         : 0xffffffff

    CONDITION_EIR                       : 0x00000000

    CONDITION_EMR                       : 0xffffffff

    CONDITION_ESR                       : 0x00000000

    INSTPM                              : 0x00008000

    CONTROL_CMD_CCTL_0                  : 0x00000000

    BATCHBUFF_BB_STATE                  : 0x00000000

    CACHE_MODE_0                        : 0x00006804

    CACHE_MODE_1                        : 0x00000180

    COMMON_SLICE_INSTDONE               : 0xffffffff

    COMMON_SLICE_CHICKEN1               : 0x00000000

    COMMON_SLICE_CHICKEN2               : 0x00000000

    FF_SLICE_CS_CHICKEN1                : 0x00000000

    RING_BUFFER_UHPTR                   : 0x00000000

    BATCHBUFF_BB_ADDR                   : 0x00000000

    BATCHBUFF_BB_PREEMPT_ADDR           : 0x00000000

    RENDER_PR_CTR_CTL                   : 0x00000001

    RENDER_PR_CTR_THRSH                 : 0x00145855

    RING_BUFFER_CCID                    : 0x00000000

    RENDER_PR_CTR                       : 0x00000000

    RENDER_CTX_SIZE                     : 0x00000000

    RENDER_CTX_AS_OFFSET                : 0x00000000

    RENDER_CTX_PIPESTATEBASE            : 0x00000000

    SCRATCHPAD_ECOSKPD                  : 0x00000000

    SCRATCHPAD_VFSKPD                   : 0x00000000

    SCRATCHPAD_VFDC                     : 0x00000000

    INTERNAL_CSFLFSM                    : 0x00000000

    INTERNAL_CSFLFLAG                   : 0x29000000

    INTERNAL_CSFLTRK                    : 0x12000001

    INTERNAL_CSCMDOP                    : 0x5c004000

    INTERNAL_CSCMDVLD                   : 0x00000000

    OAUNIT_OASTATUS1                    : 0x00000000

    OAUNIT_OACONTROL                    : 0x00000000

    OAUNIT_OASTATUS2                    : 0x00000000

    OAUNIT_OANOASELECT                  : 0x00000000

    OAUNIT_OAREPORTTRIG4                : 0x00000000

    OAUNIT_OAREPORTTRIG3                : 0x00000000

    OAUNIT_OAREPORTTRIG2                : 0x00000000

    OAUNIT_OAREPORTTRIG1                : 0x00000000

    OAUNIT_OASTARTTRIG4                 : 0x00000000

    OAUNIT_OASTARTTRIG3                 : 0x00000000

    OAUNIT_OASTARTTRIG2                 : 0x00000000

    OAUNIT_OASTARTTRIG1                 : 0x00000000

    OAUNIT_CEC0_0                       : 0x00000000

    OAUNIT_CEC0_1                       : 0x00000000

    OAUNIT_CEC1_0                       : 0x00000000

    OAUNIT_CEC1_1                       : 0x00000000

    OAUNIT_CEC2_0                       : 0x00000000

    OAUNIT_CEC2_1                       : 0x00000000

    OAUNIT_CEC3_0                       : 0x00000000

    OAUNIT_CEC3_1                       : 0x00000000

    OAUNIT_OABUFFER                     : 0x00000000

    RENDER_MI_PREDICATE_SRC0            : 0x00000000

    RENDER_MI_PREDICATE_SRC1            : 0x00000000

    RENDER_MI_PREDICATE_DATA            : 0x00000000

    RENDER_MI_PREDICATE_RESULT          : 0x00000000

    RENDER_3DPRIM_END_OFFSET            : 0x00000000

    RENDER_3DPRIM_START_VERTEX          : 0x00000000

    RENDER_3DPRIM_VERTEX_COUNT          : 0x00000000

    RENDER_3DPRIM_INSTANCE_COUNT        : 0x00000000

    RENDER_3DPRIM_START_INSTANCE        : 0x00000000

    RENDER_3DPRIM_BASE_VERTEX           : 0x00000000

    PAGETABLE_PP_DIR_BASE               : 0x00000000

    CONTROL_GFX_MODE                    : 0x00002a00

    RENDER_MTCH_CID_RST                 : 0x00000002

    CONTROL_PRBL_SF                     : 0x00000000

    STATUS_RUN_LIST                     : 0xd7388001

    STATUS_CTXT_ST_PTR                  : 0x00000000

    STATUS_CTXT_SR_CTL                  : 0x00000000

    STATUS_CTXT_PREMP_DBG               : 0x00000000

    COMMAND_ARB_MODE                    : 0x00000000

    COMMAND_GFX_PEND_TLB_0              : 0x0900ff40

    COMMAND_GFX_PEND_TLB_1              : 0x1f080700

    COMMAND_ZSHR                        : 0x1f107f00

    COMMAND_CZWMRK                      : 0x00000018

    COMMANDDBG_ECOCHK                   : 0x680b0000

    CONTROL_MIDARB_PRIO                 : 0x00000000

    PAGETABLE_PP_PFIR                   : 0x00000000

    PAGETABLE_PP_PFD                    : 0x00000000

    VECTOR_TLBPEND_VLD0                 : 0x00000000

    VECTOR_TLBPEND_VLD1                 : 0x25c5e000

    VECTOR_TLBPEND_RDY0                 : 0x00000000

    VECTOR_TLBPEND_RDY1                 : 0x00000000

    VECTOR_MTTLB_VLD0                   : 0x00000000

    VECTOR_MTTLB_VLD1                   : 0x00000000

    VECTOR_VICTLB_VLD0                  : 0x00000000

    VECTOR_VICTLB_VLD1                  : 0x00000000

    VECTOR_RCCTLB_VLD0                  : 0x00000000

    VECTOR_RCCTLB_VLD1                  : 0x00000000

    VECTOR_RCZTLB_VLD0                  : 0x00000000

    VECTOR_RCZTLB_VLD1                  : 0x00000000

    CONTROL_GT_MODE                     : 0x00000000

    PAGETABLE_FBC_RT_BASE_ADDR          : 0x00000000

    GPMUNIT_MESSAGE_BUSRST              : 0x00001f26

    SYSCONFIG_SQCM                      : 0x00000c00

    SYSCONFIG_SQERR                     : 0x00000001

    SYSCONFIG_MFCR                      : 0x00000000

    SYSCONFIG_PERFCNT1L                 : 0x00000000

    SYSCONFIG_PERFCNT1H                 : 0x00000000

    SYSCONFIG_PERFCNT2L                 : 0x00000000

    SYSCONFIG_PERFCNT2H                 : 0x00000000

    SYSCONFIG_PERFMATARIXL              : 0x00000000

    SYSCONFIG_PERFMATARIXH              : 0x00000000

    SYSCONFIG_UCGCTL1                   : 0x02f00000

    SYSCONFIG_UCGCTL2                   : 0x00002000

    SYSCONFIG_UCGCTL3                   : 0x04000000

    SYSCONFIG_UCGCTL4                   : 0x00f80003

    SYSCONFIG_RCGCTL1                   : 0x00000100

    SYSCONFIG_RCGCTL2                   : 0x00000000

    SYSCONFIG_IFDIMCTL                  : 0x00000000

    SYSCONFIG_GDRST                     : 0x00000000

    SYSCONFIG_RSTCTL                    : 0x00000000

    SYSCONFIG_MISCCPCTL                 : 0x00000001

    SYSCONFIG_PSMIBASE                  : 0x00301048

    SYSCONFIG_PSMICTRL                  : 0x00000000

    SYSCONFIG_PSMISTATUS                : 0x00000000

    CONTROL_TD_CTL2                     : 0x00000000

    CONTROL_TD_VF_VS_EMSK               : 0x00000000

    CONTROL_TD_GS_EMSK                  : 0x00000000

    CONTROL_TD_HS_EMSK                  : 0x00000000

    CONTROL_TD_DS_EMSK                  : 0x00000000

    CONTROL_TD_WIZ_EMSK                 : 0x00000000

    CONTROL_TD_TS_EMSK                  : 0x00000000

     

    MMIO Offset:

    ------------

     

    0x00002000  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002020  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000048 0x00000048 0x10204000 0x0000f001

    0x00002040  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000010 0x00000040 0x00000000 0x00000000

    0x00002060  :  0x00000000 0x00000000 0x680b0000 0xfffffffe 0x00000000 0x00000048 0x10204048 0x00000000

    0x00002080  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xffffffff 0x00000200

    0x000020a0  :  0x28a01010 0x00000000 0xffffffff 0x00000000 0x00000000 0xffffffff 0x00000000 0x00000000

    0x000020c0  :  0x00008000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000020e0  :  0x00000000 0x00000000 0x00000001 0x00000000 0x000000ff 0x00000000 0x00000000 0x00000000

    0x00002100  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002120  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002140  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002160  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000001 0x00145855

    0x00002180  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000021a0  :  0x00000000 0x00000000 0x48a7b8cd 0x0000126a 0x00000000 0x00000000 0x00000000 0x00000000

    0x000021c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000021e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002200  :  0x00000000 0x29000000 0x12000001 0x5c004000 0x00000000 0x00000000 0x00000048 0x00000000

    0x00002220  :  0x00000000 0x00000000 0x00000000 0x00000002 0x00000000 0xd7388001 0x00000000 0x00000000

    0x00002240  :  0x00000000 0x00000000 0x00000000 0x00000000 0x008dc943 0x00a0a040 0xd5fcf433 0x99805858

    0x00002260  :  0x00000000 0xb513a018 0x00000000 0x00000000 0x00000000 0xd7388106 0xd67e4170 0x00000000

    0x00002280  :  0x90862449 0x909090c0 0x00000000 0x9f848b89 0x00000000 0x00000000 0x00000000 0x00002a00

    0x000022a0  :  0x00000000 0x10000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000022c0  :  0x11001027 0x7f4cfbff 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000022e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002300  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002320  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002340  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xb8928909 0x00000003

    0x00002360  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002380  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000023a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000023c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000023e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002400  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002420  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002440  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002460  :  0x0020c000 0x2000000b 0x2a008011 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002480  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000024a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000024c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000024e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002500  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002520  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002540  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002560  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002580  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000025a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000025c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000025e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002600  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002620  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002640  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002660  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002680  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000026a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000026c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000026e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002700  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002720  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002740  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002760  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00002780  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000027a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000027c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000027e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

     

     

     

    BLIT MMIO Registers

    -------------------------------------------------

    EXECCONDITION_BCS_EXCC              : 0x00000000

    RING_BUFFER_BCS_RING_TAIL           : 0x00000000

    RING_BUFFER_BCS_RING_HEAD           : 0x00000000

    RING_BUFFER_BCS_RING_START          : 0x00000000

    RING_BUFFER_BCS_RING_CTL            : 0x00000000

    CONTROL_BRSYNC                      : 0x0025bcee

    CONTROL_BVSYNC                      : 0x00016e06

    BLTDEBUG_RC_PSMI_CTRL               : 0x00000010

    BLTDEBUG_RC_PWRCTX_MAXCNT           : 0x0000000a

    BLTDEBUG_BCS_IPEIR                  : 0x00000000

    BLTDEBUG_BCS_IPEHR                  : 0x00000000

    BLTDEBUG_BCS_INSTDONE               : 0xfffffffe

    BLTDEBUG_BCS_ACTHD                  : 0x00000000

    BLTRDEBUG_BCS_DMA_FADD              : 0x00000000

    IDENTIFICATION_BCS_NOPID            : 0x00000000

    CONTROL_BCS_HWSTAM                  : 0xffffffff

    CONTROL_BCS_MI_MODE                 : 0x00000200

    CONTROL_BCS_GAC_MODE                : 0x00000000

    CONTROL_BCS_IMR                     : 0xffffffff

    CONTROL_BCS_EIR                     : 0x00000000

    CONTROL_BCS_EMR                     : 0xffffffff

    CONTROL_BCS_ESR                     : 0x00000000

    BLT_BCS_INSTPM                      : 0x00000000

    RING_BUFFER_BCS_UHPTR               : 0x00000000

    BATCHBUFF_BCS_BB_ADDR               : 0x00000000

    BLT_RING_BCS_RCCID                  : 0x00000000

    BLT_RING_BCS_RNCID                  : 0x00000000

    SCRATCHPAD_BCS_ECOSKPD              : 0x00000000

    PAGETABLE_BCS_SWCTRL                : 0x00000001

    PAGETABLE_BCS_PP_DCLV               : 0xffffffff

    PAGETABLE_BCS_PP_DIR_BASE           : 0x10250000

    CONTROL_BLT_MODE                    : 0x00000200

    BLT_TIMESTAMP                       : 0xb8929078

    BLT_GAC_GAB                         : 0x00000000

    COMMAND_BCS_HWS_PGA                 : 0x10203000

    BLT_GAB_REPORT                      : 0x00000000

    BLTVECTOR_TLBPEND_VLD0              : 0x00000000

    BLTVECTOR_TLBPEND_RDY0              : 0x00000000

    BLTVECTOR_BCS_TLB_VLD               : 0x00000000

    BLTVECTOR_BLB_TLB_VLD               : 0x00000000

    BLTVECTOR_CTX_TLB_VLD               : 0x00000000

    BLTVECTOR_PD_TLB_VLD                : 0x00000000

    SPRITE_DVSASCALE                    : 0x00000000

    SPRITE_DVSBSURFLIVE                 : 0x00000000

    SPRITE_DVSBSCALE                    : 0x00000000

     

    MMIO Offset:

    ------------

     

    0x00022000  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022020  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022040  :  0x0025bcee 0x00016e06 0x00000000 0x00000000 0x00000010 0x0000000a 0x00000000 0x00000000

    0x00022060  :  0x00000000 0x00000000 0x00000000 0xfffffffe 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022080  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xffffffff 0x00000200

    0x000220a0  :  0x00000000 0x00000000 0xffffffff 0x00000000 0x00000000 0xffffffff 0x00000000 0x00000000

    0x000220c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000220e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022100  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022120  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022140  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022160  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xffffffff 0x00150000

    0x00022180  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000221a0  :  0x00005400 0x00005500 0x00000402 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000221c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000221e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022200  :  0x00000001 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022220  :  0xffffffff 0x00000000 0x10250000 0x00000000 0x00000000 0x00000001 0x00000000 0x00000000

    0x00022240  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022260  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x03220442 0x02222121

    0x00022280  :  0x00000000 0x00000000 0x0800000e 0x020a0019 0x00000000 0x00000000 0x00000000 0x00000200

    0x000222a0  :  0x00080000 0x00000000 0x00500000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000222c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000222e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022300  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022320  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022340  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xb89295b7 0x00000003

    0x00022360  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022380  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000223a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000223c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000223e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022400  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022420  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022440  :  0x0025bcee 0x00016e06 0x00000000 0x00000000 0x00000010 0x0000000a 0x00000000 0x00000000

    0x00022460  :  0x00000000 0x00000000 0x00000000 0xfffffffe 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022480  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xffffffff 0x00000200

    0x000224a0  :  0x00000000 0x00000000 0xffffffff 0x00000000 0x00000000 0xffffffff 0x00000000 0x00000000

    0x000224c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000224e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022500  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022520  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022540  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022560  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xffffffff 0x00150000

    0x00022580  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000225a0  :  0x00005400 0x00005500 0x00000402 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000225c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000225e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022600  :  0x00000001 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022620  :  0xffffffff 0x00000000 0x10250000 0x00000000 0x00000000 0x00000001 0x00000000 0x00000000

    0x00022640  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022660  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x03220442 0x02222121

    0x00022680  :  0x00000000 0x00000000 0x0800000e 0x020a0019 0x00000000 0x00000000 0x00000000 0x00000200

    0x000226a0  :  0x00080000 0x00000000 0x00500000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000226c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000226e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022700  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022720  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022740  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xb8929b74 0x00000003

    0x00022760  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00022780  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000227a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000227c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000227e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

     

     

     

    MEDIA MMIO Registers

    -------------------------------------------------

    COMMAND_VCS_HWS_PGA                 : 0x10202000

    RING_BUFFER_VCS_RING_TAIL           : 0x00000000

    RING_BUFFER_VCS_RING_HEAD           : 0x00000000

    RING_BUFFER_VCS_RING_START          : 0x00000000

    RING_BUFFER_VCS_RING_CTL            : 0x00000000

    CONTROL_VBSYNC                      : 0x00026ad1

    CONTROL_VRSYNC                      : 0x0025bcee

    MEDIADEBUG_RC_PSMI_CTRL             : 0x00000010

    MEDIADEBUG_RC_PWRCTX_MAXCNT         : 0x0000000a

    MEDIADEBUG_VCS_IPEIR                : 0x00000000

    MEDIADEBUG_VCS_IPEHR                : 0x00000000

    MEDIADEBUG_VCS_INSTDONE             : 0xfffffffe

    MEDIADEBUG_VCS_ACTHD                : 0x00000000

    MEDIADEBUG_VCS_DMA_FADD             : 0x00000000

    IDENTIFICATION_VCS_NOPID            : 0x00000000

    CONTROL_VCS_HWSTAM                  : 0xffffffff

    CONTROL_VCS_MI_MODE                 : 0x00000200

    CONTROL_VCS_GAC_MODE                : 0x00000000

    CONTROL_VCS_IMR                     : 0xffffffff

    CONTROL_VCS_EIR                     : 0x00000000

    CONTROL_VCS_EMR                     : 0xffffffff

    CONTROL_VCS_ESR                     : 0x00000000

    MEDIA_VCS_INSTPM                    : 0x00000000

    BATCHBUFF_VCS_BB_STATE              : 0x00000000

    STATUS_VCS_CTXT_SR_CTL              : 0x00000000

    BATCHBUFF_VCS_BB_ADDR               : 0x00000000

    MEDIA_VCS_CNTR                      : 0xffffffff

    MEDIA_VCS_THRSH                     : 0x00150000

    MEDIA_RING_VCS_RCCID                : 0x00000000

    MEDIA_RING_VCS_RNCID                : 0x00000000

    SCRATCHPAD_VCS_ECOSKPD              : 0x00000000

    PAGETABLE_VCS_PP_DCLV               : 0xffffffff

    PAGETABLE_VCS_PP_DIR_BASE           : 0x10000000

    MEDIA_TIMESTAMP                     : 0xb8929daa

    MFC_VIN_AVD_ERROR_FLAGS             : 0x00000000

    MFC_VIN_AVD_ERROR                   : 0x00000000

    MFC_BITSTREAM_BYTECOUNT_SLICE       : 0x00000000

    MFC_BITSTREAM_SE_BITCOUNT_SLICE     : 0x00000000

    MFC_AVC_CABAC_INSERTION_COUNT       : 0x00000000

    MFC_AVC_MINSIZE_PADDING_COUNT       : 0x00000000

    MFC_IMAGE_STATUS_MASK               : 0x00000000

    MFC_IMAGE_STATUS_CONTROL            : 0x00000000

    MFC_BITSTREAM_BYTECOUNT_FRAME       : 0x00000000

    MFC_BITSTREAM_SE_BITCOUNT_FRAME     : 0x00000000

    MFC_AVC_CABAC_BIN_COUNT_FRAME       : 0x00000000

    DEBUG_MFC_BSP_DEBUG0                : 0x00000000

    DEBUG_MFC_BSP_DEBUG1                : 0x00000000

    DEBUG_MFC_BSP_DEBUG2                : 0x00000000

    DEBUG_MFC_VIN_DEBUG0                : 0x00000000

    DEBUG_MFC_VIN_DEBUG1                : 0x00000000

    DEBUG_MFC_VIN_DEBUG2                : 0x00000000

    DEBUG_MFC_VIN_DEBUG3                : 0x00000000

    MEDIACONTROL_TLBPEND                : 0x00000000

    MEDIA_GAC_GAB                       : 0x00000000

    MEDIACOMMANDDBG_ECOCHK              : 0x00000000

    MEDIACOMMANDDBG_ERROR               : 0x00000000

    MEDIAVECTOR_TLBPEND_VLD0            : 0x00000000

    MEDIAVECTOR_TLBPEND_VLD1            : 0x00000000

    MEDIAVECTOR_TLBPEND_RDY0            : 0x00000000

    MEDIAVECTOR_TLBPEND_RDY1            : 0x00000000

    MEDIAVECTOR_TLB064_VLD0             : 0x00000000

    MEDIAVECTOR_TLB064_VLD1             : 0x00000000

    MEDIAVECTOR_TLB132_VLD0             : 0x00000000

    MEDIAVECTOR_TLB132_VLD1             : 0x00000000

    MEDIAVECTOR_TLB232_VLD0             : 0x00000000

    MEDIAVECTOR_TLB232_VLD1             : 0x00000000

    MEDIAVECTOR_TLB304_VLD0             : 0x00000000

    MEDIAVECTOR_TLB304_VLD1             : 0x00000000

     

    MMIO Offset:

    ------------

     

    0x00012000  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012020  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012040  :  0x00026ad1 0x0025bcee 0x00000000 0x00000000 0x00000010 0x0000000a 0x00000000 0x00000000

    0x00012060  :  0x00000000 0x00000000 0x00000000 0xfffffffe 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012080  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xffffffff 0x00000200

    0x000120a0  :  0x00000000 0x00000000 0xffffffff 0x00000000 0x00000000 0xffffffff 0x00000000 0x00000000

    0x000120c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000120e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012100  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012120  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012140  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012160  :  0x00000000 0xffffffff 0x00000000 0x00000000 0x00000000 0x00000000 0xffffffff 0x00150000

    0x00012180  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000121a0  :  0x00004000 0x00004440 0x00040d02 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000121c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000121e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000181 0x00000000 0x00000000 0x00000000

    0x00012200  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012220  :  0xffffffff 0x00000000 0x10000000 0x00000000 0x00000000 0x00000001 0x00000000 0x00000000

    0x00012240  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012260  :  0x00000000 0x00000000 0x00000000 0x00000000 0x38c0a040 0x00000000 0x00000000 0x05a68201

    0x00012280  :  0x100000a0 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000300

    0x000122a0  :  0x00080000 0x00000000 0x00a00000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000122c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000122e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012300  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012320  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012340  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0xb892a3a9 0x00000003

    0x00012360  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012380  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000123a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000123c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000123e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012400  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012420  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012440  :  0x00000000 0x00000000 0x00100000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012460  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012480  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000124a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000124c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000124e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012500  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012520  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012540  :  0x00000000 0x00000000 0x00100000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012560  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012580  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000125a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000125c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000125e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012600  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012620  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012640  :  0x00000000 0x00000000 0x00100000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012660  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012680  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000126a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000126c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000126e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012700  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012720  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012740  :  0x00000000 0x00000000 0x00100000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012760  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x00012780  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000127a0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000127c0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

    0x000127e0  :  0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000 0x00000000

     

     

     

    OTHER MMIO Registers

    -------------------------------------------------

    SYSCONFIG_DFSM                      : 0x00000000

    SYSCONFIG_DSSM                      : 0x00000000

    SYSCONFIG_DPFC_CONTROL_SA           : 0x00000000

    SYSCONFIG_DPFC_CPU_FENCE_OFFSET     : 0x00000000

    SYSCONFIG_TILECTL                   : 0x00000000

    SYSCONFIG_MISC0                     : 0x00000000

    SYSCONFIG_MGGC                      : 0x00000000

    SYSCONFIG_MTOLUD                    : 0x8fa00001

    SYSCONFIG_GFX_FLSH_CNTL             : 0x00000211

    SYSCONFIG_MTOUUD                    : 0x6f600001

    SYSCONFIG_MBDSM                     : 0x8ba00001

    SYSCONFIG_MBGSM                     : 0x8b800001

    SYSCONFIG_GTVTD0                    : 0xc1512213

    SYSCONFIG_GTVTD1                    : 0x00000000

    SYSCONFIG_GTVTD2                    : 0x022f17a8

    SYSCONFIG_GTVTD3                    : 0x00000000

    SYSCONFIG_GTVTD4                    : 0xf0000000

    SYSCONFIG_GTVTD5                    : 0x65526c69

    SYSCONFIG_GTVTD6                    : 0x11028088

    SYSCONFIG_GTVTD7                    : 0x00000000

    SYSCONFIG_GTVTD8                    : 0x022f17a8

    SYSCONFIG_GTVTD9                    : 0x7841544e

    SYSCONFIG_GTVTD10                   : 0x022f17a8

    SYSCONFIG_GTVTD11                   : 0x80c8f960

    SYSCONFIG_GTVTD12                   : 0xf0000000

    SYSCONFIG_GTVTD13                   : 0x41414141

    SYSCONFIG_GTVTD14                   : 0x54437742

    SYSCONFIG_GTVTD15                   : 0x41456665

     

     

     

    ===========================================================================

                                End Hang Analysis

    ===========================================================================

     

     

     

     

     

    System Profile:

    Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In

    Graphics: NVIDIA GeForce GT 650M, NVIDIA GeForce GT 650M, PCIe, 1024 MB

    AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xEF), Broadcom BCM43xx 1.0 (7.15.124.12.10)

    Bluetooth: Version 4.3.1f2 15015, 3 services, 27 devices, 1 incoming serial ports

    PCI Card: Apple 57762-A0, Ethernet Controller, Thunderbolt@195,0,0

    Thunderbolt Bus: MacBook Pro, Apple Inc., 23.4

    Thunderbolt Device: Thunderbolt to Gigabit Ethernet Adapter, Apple Inc., 3, 5.5

    Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434314753364D465238432D50422020

    Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434314753364D465238432D50422020

    USB Device: Hub

    USB Device: FaceTime HD Camera (Built-in)

    USB Device: Hub

    USB Device: Hub

    USB Device: BRCM20702 Hub

    USB Device: Bluetooth USB Host Controller

    USB Device: Apple Internal Keyboard / Trackpad

    Serial ATA Device: APPLE SSD SD512E, 500.28 GB

    Network Service: Thunderbolt Ethernet, Ethernet, en4

    Model: MacBookPro10,1, BootROM MBP101.00EE.B05, 4 processors, Intel Core i7, 2.7 GHz, 16 GB, SMC 2.3f36

  • by dansmacbook,

    dansmacbook dansmacbook Dec 23, 2014 7:17 AM in response to brianjsw
    Level 1 (4 points)
    Dec 23, 2014 7:17 AM in response to brianjsw

    I'm not about 10 days in to having my new motherboard and still no crashes.  I just tried repeatedly to make it crash with the Auto Graphics switching check box--enabling and disabling again and again--and watching gfxCardStatus indicate I was indeed switching back and forth between integrated and discrete.  NO CRASH.  As I have said before, I believe this is a hardware problem that sat dormant under 10.9.  Something about 10.10 has made this issue rear its ugly head.  If this is affecting you, GO GET A NEW MOTHERBOARD before you are out of warranty.  Look at what happened to the 17" MBP folks suffering from the defective discrete graphics cards.  They're getting screwed.  Don't let that happen to you.  Get a new motherboard while in warranty.  Already had it replaced and still have the problem?  GO GET ANOTHER.  Seriously.  Why are they still using bad motherboards, you ask?  Because they have decided not to admit to the problem.  Business as usual.  It's a business decision because Apple is a business!  As a consumer, you need to take matters into your own hands and get a new motherboard--two or three if you have to--until the computer again functions as a $2,300 to $3,000 computer should: flawlessly.  Good luck.  (I'll keep updating with my experience with the replacement motherboard.)

  • by agaskew,

    agaskew agaskew Dec 23, 2014 7:58 AM in response to dansmacbook
    Level 1 (0 points)
    Dec 23, 2014 7:58 AM in response to dansmacbook

    I had this issue fairly often with my original mid 2012 rMBP, mostly under Yosemite but the problem dated back to Mavericks for me.  It was definitely worse under Yosemite though.

    Apple replaced the logic board and I had no hangs for 4 weeks, then another - exactly the same, Intel GPU hang.

    On returning to the Genius bar at the store, I spent an hour discussing this with the guy who was leaning towards this being a software or driver problem.

    Their own hardware tests of course were clean.  We looked through all the 3rd party kernel extensions beong loaded, discussed what software I used etc.

    What they wanted me to do was wipe everything and reinstall clean (again), load no extra software and test the laptop.  I declined as the absence of 3rd party hardware made the laptop basically useless to me.  My other option was another new logic board, but I envisaged the merry-go-round of new boards dragging along past the end of the Applecare.

    I know two other work colleagues who had also had similar problems with the 2012 rMBP, and they wound up with replacement laptops.  I slipped this in to the conversation with Apple and guess what, was quickly offered a new 2014 rMBP replacement - and took it.

     

    Sounds like a good resolution? Well the new machine is better than the old one for certain, but I have had one more identical GPU hang with this brand new top end model (2.8/16Gb/1Tb).

     

    It seems more likely to be software to me -, or that's what I hope, as it may get fixed.  If its hardware then it affects models 2012-2014 with their different chipsets.

     

    If you are in warranty, get a new board.  if that doesn't fix it - Get A New Laptop.  At least that way its costing Apple more money to perpetuate the situation so they might do something!

  • by dansmacbook,

    dansmacbook dansmacbook Dec 23, 2014 8:24 AM in response to agaskew
    Level 1 (4 points)
    Dec 23, 2014 8:24 AM in response to agaskew

    I completely agree with the statement above: even if the new logic board doesn't fix the problem in the end (it did for me...for the last 10 days, but who knows,) this is the only way to hold Apple's feet to the fire.  They won't fix it if it costs them less money to ignore it.  Insist they replace the logic board and if you have another problem, insist they do it again or give you a new laptop.  Apple is the best company on the planet when it comes to such requests.  They know how much you paid.  Make them give you the value.  Make them act on this problem!

first Previous Page 17 of 51 last Next