Announcement

Collapse
No announcement yet.

Help me write a troubleshooting program for macbooks :)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Help me write a troubleshooting program for macbooks :)

    Hi guys.
    I have been poking around on this forum for some time now, mostly using it to help me identify issues with some of the Macbooks that come through our shop, and now that I have come to grips with the basics of logic board repair and diagnosis, I am hoping to write a little java applet that will help point me in the right direction quicker.
    I have the basics of the program nailed down, but am after some second opinions on some voltage questions.

    I understand I am new here, and that leeching answers off people is not exactly giving back to the community, but if it helps, I intend to make this applet open source/free to use once it is at a stage where it is not embarrassingly simple.

    If we assume that there is no signs of life on the board, aka, no fan spin, green/amber light etc, what would be a brief (100 words or less) "blanket" suggestion (aka, whats the most common cause in your experience) that you would give to someone who was experiencing either high voltages, or low voltages?

    PPBUS_G3H
    PPBUS_S5_HS
    PPBUS_S5_HS_OTHER_ISNS
    PPDCIN_G3H_ISOL
    PPDCIN_G3H
    PP3V42_G3H
    PPVRTC_G3H
    PP5V_S5
    PP5V_S4RS3
    PP5V_S0

    For example, someone on a different forum suggested "if PPBUS_G3H was low, this might suggest that you might have a short to ground, or a bad charging IC, where it is not producing more than 0.3V-0.5V.
    Check for a short on that line first, and also feel the charging chip to see if it gets hot. If there is a short, or the chip is getting hot, remove the chip first to see if there is no longer a short.
    If there is no short. replace the charging chip."


    Later down the track I hope to have more detailed answers depending on different voltage ranges (dead short, a volt too low, half what it should be etc etc) and other issues. this will include checkboxes on whether the user has any lights, fanspin, etc, offering suggestions for each.
    The application is in very beta stages at the moment, but I am happy to give examples on how I expect it to function.

    Any and all suggestions are welcome, even suggestions to go somewhere else. I understand what I am asking for here, and as I said before, any and all help is greatly appreciated.
    thanks
    - Edit
    I would also like to add that we are mostly focusing on the series of Macbook Air's and Pro's from between 2012 and 2015ish.
    Last edited by krauterz; 05-04-2020, 07:11 PM.

    #2
    Re: Help me write a troubleshooting program for macbooks

    Asking for some specific information is not a problem. But basically asking "tell me everything" is not very reasonable nor feasible. Personnally I like to share information but it takes a huge amount of time to write, it's difficult to organize and I wouldn't even know where to start, there's too much.
    There is a bunch of information that have been filled over here already:
    http://logiwiki.shinycomputers.com/index.php/Main_Page
    Feel free to contribute and organize it.
    OpenBoardView — https://github.com/OpenBoardView/OpenBoardView

    Comment

    Working...