Jump to content
snuci

Apple Development Team testing tool?

Recommended Posts

I am guessing this is some form of testing tool.  Anyone have any idea what it might be?  It's stuck in shipping so who knows if/when I'll get it.  It's an Apple Development Team "black box" :)  The person I got it from had no idea what it was either so no clues there.

 

ADT-Front.thumb.jpg.8345b3212aed3ff261783bed32ac9abe.jpg

 

ADT-Back.thumb.jpg.28520e12508958210588637027bbe53c.jpg

 

ADT-Side.thumb.jpg.6d470bc1fa9e70f36c4bc11b7bb30712.jpg

 

Share this post


Link to post
Share on other sites

No clue but is there an USB on the front ? (Just below those switches) if so the unit is late 90s or later. 

 

Share this post


Link to post
Share on other sites

Yes, it does have USB and I think I can make out a date of 2000 on the short board plugged into the front..  Looks to have Ethernet, USB and 9-pin serial?  The short board also has pins for RX TX and GND.  I cannot make out the name on the board but it's something like SW0... V0.3 and it is copyright Apple.  So it is made by Apple.

 

Share this post


Link to post
Share on other sites

given the 10 pin micro connector on the front, that seems to be an ARM programming header. So maybe some sort of ARM CPU inside of that thing. 

Share this post


Link to post
Share on other sites
On 6/8/2020 at 1:13 AM, techknight said:

given the 10 pin micro connector on the front, that seems to be an ARM programming header. So maybe some sort of ARM CPU inside of that thing. 

 

Got it.  It's an Astris prototype tool.  Searching for "Astris" brings some interesting functionality just for a cable but there is no info about this particular box and the URL on the PCB must be internal only.

Astrisbox.jpg

Share this post


Link to post
Share on other sites

I think it might be anything with an ARM processor but I am not sure.  It has a built-in webserver and it comes up named as an "Astris Debug module" with configuration screen for an "Astris: Remote Jtag Probe" with additional configuration screens for front and back serial ports.  I need to hook something up to see what it can do.

    

Share this post


Link to post
Share on other sites

JTAG.  Hmm.  That's a diagnostic port on the MacBook motherboard.  Only reason I know about it is that Louis Rossmann complained non-stop about it for nearly a year as it was discovered to be a common point of failure in a large amount of laptops that he repaired.

 

In fact, watching Louis's videos on the JTAG port might be of some help to you.  He shows the schematics and talks about what each pin does.

 

Edited by olePigeon

Share this post


Link to post
Share on other sites

JTAG isn't just Macbook(or even apple) specific.  it's basically a protocol to test/program/verify circuit boards,  so it could be something for an laptop, desktop, iPhone, mouse, monitor.  Basically any PCB with a microcontroller on it

Share this post


Link to post
Share on other sites

Oh, OK.  I only know about it from Rossmann cursing like a sailor at it when fixing MacBooks. :D

 

That'd be cool if it really was a diagnostic tool, and could work on a wide range of products.

Share this post


Link to post
Share on other sites

Very cool find!  It appears to be an FPGA heavy board.  Clearly for internal use only.  I would almost think it is an FPGA programming tool given JTAG, CLPD, UART, and SPI.  Seems like this device would attach to a computer by USB or serial and program/store various files like JED.  JTAG is very common and still used.  As a matter of fact my IIe keyboard and Micron Xceed clone will feature a JTAG connector.  Though, I'll have them pre-programmed.  Even though this was internal only is really is very cool. 

Share this post


Link to post
Share on other sites

I noticed the Wiki URL right on the PCB, Try going to it? 

 

But a quick look at the PCB tells me its a programming interface of some sorts. it has a CPLD on board thats acting as the timing critical component. But, also, it has an ARM Microcontroller to the left of that. 

Edited by techknight

Share this post


Link to post
Share on other sites
8 hours ago, techknight said:

I noticed the Wiki URL right on the PCB, Try going to it?

That was the first thing I tried.  That link is likely on an intranet as it doesn't work publicly.

 

You can configure an IP address via the front panel.  Here's a picture of what comes up when you point a browser to it

 

 

 

AstrisServersm.jpg

Share this post


Link to post
Share on other sites

You can get the software in the leaked RestoreTools 3 image, look for "RestoreTools3.pkg". You need to disable SIP to install it, then create /AppleInternal folder, you may also need to downgrade OS X to 10.11.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×