JTAG/XDP (debug port) on the logic board

Discussion in 'Mac Accessories' started by kleokleo, May 30, 2013.

  1. kleokleo macrumors newbie

    Joined:
    May 30, 2013
    #1
    Hey guys,

    I'm not sure whether this is the correct sub-forum to post my question so sorry if it's not.

    I have been working on my own (well tweaked uefi firmware) which works in qemu/virtualbox but right now I was planning to test it on some real hardware and I have decided apple mac machines can be a good place to start. There is no much sense in the project itself it is just a hobby of mine.

    In order to debug my firmware I believe I need to find JTAG/XDP connectors on the apple mac logic board. So before I will start ordering more hardware I would like to ask whether you people can confirm that your apple mac (mac mini > 2010, mac book > 2010 etc. all with intel x64 cpu) have such connectors on the logic board.

    Thank you for all the answers, if you have some other ideas how to debug the firmware or anything that can help me it would be greatly appreciated.
     
  2. FreakinEurekan macrumors 68040

    FreakinEurekan

    Joined:
    Sep 8, 2011
    Location:
    Eureka Springs, Arkansas
    #2
  3. CraigR8806 macrumors newbie

    Joined:
    Oct 15, 2013
    #3
    kleokleo-

    We need to talk. I have several different logic boards at my disposal. a couple that happen to be 2010s. I have a 13" and a 15".I can confirm that there are 2 xDp on the 15. From what I can gather one is for CPU Debug, the other is for PCH Debug. There is also a smaller "xDp" but I believe that is actually just referred to as an LPC+SPI Connector. From the pinouts it looks like this is how you can flash the ROM off of the SPI chip(effectively removing FW Lock and current FW) I haven't figured out what the LPC is but I think it stores the SN of the current machine that is in. And I believe you can use this connector to flash that out so you can than re-serialize. email me. Like I said we need to talk. I have pictures of the connectors as well, but for some reason it wont let me upload them here.
     
  4. WeFixMacs macrumors newbie

    Joined:
    Feb 24, 2013
    Location:
    Santa Clara
    #4
    Yes they are on most modern Macbook Pros and you can find pin outs for the bios leads.
     
  5. Intell macrumors P6

    Intell

    Joined:
    Jan 24, 2010
    Location:
    Inside
    #5
    This is a rather old thread. Why did you bring it back?
     

Share This Page