Print Page | Close Window

Fluke 68000 POD repair

Printed From: ukVac.com
Category: Technical
Forum Name: Tech, Maintenance & Repairs
Forum Description: Need Help? Ask Here
URL: http://www.ukvac.com/forum/forum_posts.asp?TID=342750
Printed Date: 11 Dec 2018 at 12:50am


Topic: Fluke 68000 POD repair
Posted By: guddler
Subject: Fluke 68000 POD repair
Date Posted: 28 Dec 2014 at 12:09pm
I've got a 68000 POD that I stored away when I converted my garage back in 2003 (not the house, the one before) and when I got it back out again it no longer worked. No smoke, no bangs, nothing like that.

Can anyone help me to get this working as I'm starting to build up quite a collection of non working 68000 boards and it seems to me that they all share pretty much the same problem. When they don't work you get a white screen and not a lot else to go on!!

I would have to find the POD to report on exactly what it does or doesn't do (I think it's on a shelf in my office) but I seem to remember it simply fails self test and doesn't work

One of the problems is, realistically I think you need a second 68K pod to fix it and obviously I only have the one.



Replies:
Posted By: Equites
Date Posted: 28 Dec 2014 at 12:16pm
Martin I can help here. I have a juicy working 68K pod I would be happy to loan you to aid repairs.

I suppose the first thing to check is the ROMs?

Regards


Posted By: guddler
Date Posted: 28 Dec 2014 at 12:20pm
Cheers dude - I'll dig it out later. I'm not 100% sure I'm keen on borrowing something as valuable in case it goes wrong in my hands (which has a nasty habit of happening to me!)

I'll get a ROM check on it later. That's actually a good point. I probably also need to see if I can find something with a working 68K so that I can confirm the processor. Assuming it has one in it. Pretty sure it doesn't have a socket for you to supply your own like the 6809 does.

I'm also going to need to buy some 68k sockets from somewhere.


Posted By: Equites
Date Posted: 28 Dec 2014 at 12:45pm
Martin, I've got some 68k sockets I can pop into an envelope for you which has some Guddler cables in :)

Let me know if those 414164 RAMs are any good to you either.

Good point on the CPU in the Fluke.


Posted By: guddler
Date Posted: 28 Dec 2014 at 12:51pm
Thank you that will be extremely useful to put it mildly - I'll let you know on the RAMs ASAP. I just need to look and see if I have any. I'm pretty comfortable that the RAMs will have been removed as it's a faulty board, not that the lack of RAMs are the fault, but obviously working RAMs are needed anyway...

I've got an A500+ board that is scrap in the shed but I think it's already missing it's CPU and all my other Amiga stuff is SMT. I must have a board with a working 68K somewhere.

Failing that, I guess it's a case of stick a logic analyser on any buffer chip there may or may not be and see if the 68K looks like it's reading instructions.


Posted By: Equites
Date Posted: 28 Dec 2014 at 12:57pm
Martin, do you have any spare 68k CPUs? My crude method if determining if they are faulty is to simply swap them out.


Posted By: guddler
Date Posted: 28 Dec 2014 at 1:06pm
Ah, I've got a Cheese Chase board that works. I think that's 68000.


Posted By: guddler
Date Posted: 28 Dec 2014 at 5:58pm
Hmm, this isn't looking too good. I distinctly remember the last time I looked at this it failed it's self test. Now it does nothing, I get "No POD connected" or whatever the exact wording, there is no clock signal on the board and on power up the fluke usually blows it's main fuse with the pod connected.

I am going to need to look at the schems for this pod and take a trip to Maplin for some more fuses! (Which is a pain as it's a 50 mile round trip - I may do it by post!). Also forgot to look for those RAMs too.


Posted By: guddler
Date Posted: 29 Dec 2014 at 12:37am
Well, one step forwards, two steps back.

Resolved the issue with it not detecting the POD at all - the voltage protection custom chip was missing (U20 on the I/O board). God knows what's happened to that chip. The last person I sent the POD to reckons they don't have it so it must be here somewhere but I don't remember ever taking it out. Will have to go hunting for that, but for the minute I've nicked the one out of my 8080 pod since I never use that pod.

Which brings me back to pod self test failure with error code 0.

Now the manual reckons the fact self test returns at all means the top (cpu) board has to be working correctly but I don't believe that for 1 second since I can get an error code of 0 if I remove the 68K completely. The 68K pod manual was written in the days of the 9010 and the 9100 supplemental pod manual has updated error codes listed because the 9100 has updated self-test routines.

It reckons error 0 means unable to reset the pod, or drive data and / or address lines. Which basically means all bets are off and it's a fail at the first hurdle. I've pulled and tested everything that I can on the bottom board and oddly a few times self test just completed. So it's beginning to look like either a bad connection somewhere or a marginal fault. As yet (obviously) I can't find it.

Damn it I hate faults like this. Hours and hours of demoralising going round in circles getting officially nowhere fast. And I already feel like chucking it back on the shelf for another 5 years!

Just for giggles I pulled the ROMs and RAM (RAM tested fine). The CRC32's for the ROMS are:

U3.bin : 0x2361d749
U5.bin : 0xa6f59007

But I can't find the ROMs online to compare to. Any ideas?

Not a clue where I go from here really...


Posted By: ArcadeHacker
Date Posted: 29 Dec 2014 at 1:15am
I have a copy of the 68k roms, pm me with your email.

-------------
Looking for the following board: Taito Chack'n Pop


Posted By: guddler
Date Posted: 29 Dec 2014 at 1:55am
Incoming...


Posted By: porchy
Date Posted: 29 Dec 2014 at 9:32am
Got em on my site too
http://www.jammarcade.net/fluke-pods/" rel="nofollow - http://www.jammarcade.net/fluke-pods/

















edit - fixed llink


Posted By: guddler
Date Posted: 29 Dec 2014 at 11:47am
Thanks guys. My ROMs are definitely different, but they look properly structured to me. I can see what looks like header, trailer (or perhaps checksum) and padding at the start and end. So I'm wondering if mine are simply a later revision.

I'll try the ones you've supplied though just in case.

I also dumped the PAL and mine has less in it than the one on Porchy's site (which I didn't know about!). Mine is 2048 bytes, Porchy's is 2194 bytes. Again, provided I've got a suitable GAL I can give it a try...


Posted By: guddler
Date Posted: 29 Dec 2014 at 11:50am
PS: I understand that people may not want to open up working 68000 pods but if anyone cares to dump the ROMs just in case there are different revisions out there then that would be cool. Be warned though there's heatsinks and all sorts in that POD.

I was wondering if UV had got to my POD while I was converting the garage as I can remember where it was and it was near a window. I doubt it, but again, I can try.


Posted By: porchy
Date Posted: 29 Dec 2014 at 12:00pm
Depending on the programmer used to dump the PAL will depend on how big the file is. Different programmer specific info is prepended.
If you (or I can if you want) reverse both Jed files then the equations can be compared.
That Eprom dump on my site is from my pod and I can try running g your roms in my pod if you want?

-------------
http://www.jammarcade.net" rel="nofollow - http://www.jammarcade.net


Posted By: guddler
Date Posted: 29 Dec 2014 at 12:08pm
On the PAL, I'm going by the size reported in the JED file, not the size of the JED file itself. So for instance you dump has QF2194 and my dump has QF2048 and sure enough, comparing down through the binary data, everything is the same right up to there end where your's has an additional:

*L02112 00000000111111111111111111111111
*L02144 11111111111111111111111111111111
*L02176 111111111111111111

If you're willing to give my ROMs a shot then that would certainly help me and be awesome! I'd fully appreciate it if you didn't want to though. I'm not sure I'd be all that keen to take a fully working pod apart


Posted By: guddler
Date Posted: 29 Dec 2014 at 12:13pm
Just a thought, were your ROMs labelled up with a part number and all that jazz? Mine are just plain windowed Intel D2732A and don't even have labels over the windows - although the heatsink that is clipped on does completely cover the window.


Posted By: porchy
Date Posted: 29 Dec 2014 at 12:44pm
I dont mind trying them out if you send them over.
Ill take some pictures of mine when I open it up.
The reason my PAL dump is different will be because mine has been converted for a GAL16V8. 


-------------
http://www.jammarcade.net" rel="nofollow - http://www.jammarcade.net


Posted By: guddler
Date Posted: 29 Dec 2014 at 1:02pm
Ah OK - I think I can assume the PAL is OK then. If you PM me an email address, or email me on martin at guddler dot co dot uk then i'll forward the ROM dumps from mine. That would be hugely useful and we may even discover that there is a later version you could use to upgrade your POD - although who knows what may or may not be new in it, or how we would find out.

I've just been having a nose at your site as well. Don't know why I've never seen that before. In particular there's a Rainbow Islands repair log there that could be really, really useful as the symptoms are identical to mine. Couple that with some of the info on your site and I may try and find it to have another look...


Posted By: guddler
Date Posted: 29 Dec 2014 at 8:52pm
Right, update...

Thanks immensely to Porchy and also ed for emailing me some ROMs over. I spent the day exchanging emails on and off with Porchy which kept me going at this and after trying new ROMs and having another prod about I've come to a somewhat annoying conclusion! Apart from the missing protector chip which is still MIA and I'll likely end up having to try and source one of them, I've arrived at the conclusion that there is nothing wrong with this POD, and in all likelihood never has been.

If there was an emoticon for slapping your forehead I'd be inserting it right here!!!

Bottom line is the test socket on the pod is a bit iffy. I ended up painstakingly beeping out all 64 contacts at both ends of the POD cable, socket and the points in between and found pinouts that individually were all OK but put them all together and there was no connectivity.

If I push really hard on the test plug when it's in the socket (which I don't want to do too often!) then self test passes. So in all likelihood when this pod is plugged into a working board it will work just fine. Hopefully I'll be able to prove that soon enough. I just need to forget about self test and get myself some sockets!!

Oh, and along the way I've found that the donor scrap Amiga 500+ motherboard had a working socketed 68K. Bonus


Posted By: Alpha1
Date Posted: 29 Dec 2014 at 9:04pm

Well at least you know it is ok.

So who had the most up to date rom rev then? After all this reading I'm dying to know!!!


-------------
Wanted: Time Traveller, GALAXIAN 3 THEATER, 80's Namco & Taito games



Posted By: guddler
Date Posted: 29 Dec 2014 at 9:23pm
Don't know at the moment. I'm not sure you get a version number out of it. I need to have a look at one of my scripts as one of my scripts displays all the known info about the currently connected kit. My ROM appeared to have less padding in it, and therefore I would assume has more in it, and therefore I guess you could assume is the latest. But that's a lot of assumptions.

Short answer, I don't know. But then I don't know 68000 assembly (or disassembly). I think Porchy does so maybe he can tell?


Posted By: porchy
Date Posted: 29 Dec 2014 at 10:06pm
More assumptions from me but as your roms don't seem to be compatible with a fluke 9010 but work fine on the later 9100 then I'd say yours are a later version of some kind.

-------------
http://www.jammarcade.net" rel="nofollow - http://www.jammarcade.net


Posted By: Equites
Date Posted: 29 Dec 2014 at 10:31pm
Nice work on a resolution fellas.


Posted By: guddler
Date Posted: 06 Jan 2015 at 11:02pm
Just to report back and put this one to bed, thanks to the generosity of Equities sending me a couple of 68K sockets I had the opportunity to test my 68K pod on the Snow Bros board that I picked up last week tonight.

Happy to report that the POD works just fine so it must just be the test socket. Slightly annoying I suppose as it has likely been like that all along!

Wish I could say the same for the Snow Bros, but at least it works more than it did.

Need to try and source a protection chip now for the Fluke as I had to nick one from my 8080 POD.


Posted By: gfernval
Date Posted: 06 Mar 2015 at 11:02pm
Fluke 68000 pod ROMS

U4.bin : 0x2361d749
U5.bin : 0xa6f59007
version 2.0

U4.bin : 0xa8859970
U5.bin : 0x486343c7
version 5.0 (this version is in http://www.jammarcade.net/fluke-pods/)

The version of a Fluke 68000 pod can be obtained by:

-Put the ribbon cable of the 68000 pod in the self test socket
-Press setup on the 9010a and check the following, changing if necessary:
SET-TRAP BAD POWER SUPPLY? YES
SET-TRAP ILLEGAL ADDRESS? YES
SET-TRAP ACTIVE INTERRUPT? NO
SET-TRAP ACTIVE FORCE LINE? NO
SET-TRAP CTL ERR? YES
SET-TRAP ADDR ERR? YES
SET-TRAP DATA ERR? YES
SET-ENABLE HALT? NO
SET-ENABLE BR/ACK? NO
SET-ENABLE INTR? NO

and then do a READ of address F0000012, you get the value 0020 for version 2.0
and 0050 for version 5.0, this is explained in the 9000A-68000 Interface Pod manual.
If someone gets version 6.0 let me know, this version has Quick Ramp, Quick Fill, Quick Verify
and the pattern verification option of Quick RAM.
PAL of version 2.0 pod is the same as of version 5.0 pod



Posted By: porchy
Date Posted: 07 Mar 2015 at 10:19am
nice information, thank you
Ive updated my downloads page to reflect this and also added the dumps Guddler made (hope you dont mind)

BTW, where did you get the information from regarding the changes in version 6?


-------------
http://www.jammarcade.net" rel="nofollow - http://www.jammarcade.net


Posted By: gfernval
Date Posted: 07 Mar 2015 at 2:52pm
In the Fluke Rev.2 3/89 9000A Interface Pod Manual (I have the manual -not in PDF-) show this exactly: (page 1-1)

Section 1
Introduction

NOTE

This manual describes the operation of the 9000A-68000 Interface Pod with revision 6.0 or later firmware. If a pod contains earlier firmware, the following pod functions will be unavailable: Quick Ramp, Quick Fill, Quick Verify, and the pattern verification option of Quick RAM. To determina which revision of firmware is installed in a 9000A-68000 pod, it is necessary to do a READ at the special address F000 0012. This will return a value of the form 00XY, indicating the revision X.Y

NOTE

It is assumed that the user of this manual is familiar with the basic operation of one of the 9000 Series Micro System Troubleshooters as described in the 9000 Series Operator manuals.

1-1. PURPOSE OF INTERFACE POD

The purpose of the ...


Posted By: porchy
Date Posted: 07 Mar 2015 at 3:02pm
Nice.
Is there any hardware difference that you may be aware of?
I only ask as my pod never worked at all with the revision 2 software fitted.


-------------
http://www.jammarcade.net" rel="nofollow - http://www.jammarcade.net


Posted By: gfernval
Date Posted: 07 Mar 2015 at 10:43pm
There are some small differences, the most visible is that
Fluke 68000 version 6.0 pods has 28 pin U4
and U5 sockets instead 24 pin sockets, this means both roms
could be 2764 to 27512 instead 2732 (maximum rom size in a 24 pin rom)


Posted By: gfernval
Date Posted: 08 Mar 2015 at 1:19am
I have saw the manual 9000A-68000 Interface Pod P/N 652594 APRIL 1983 Rev. 2 3/89
and shows:

A31 processor PCB is Rev D, A32 Interface PCB is Rev J

U4 Programmed 2764-2 V6.0, U4 863378
U5 Programmed 2764-2 V6.0, U5 863381

while the manual 9000A-68000 Interface Pod P/N 652594 APRIL 1983 Rev. 1 3/84 shows: (this manual is in http://bitsavers.trailing-edge.com/pdf/fluke/68000Pod.pdf" rel="nofollow - http://bitsavers.trailing-edge.com/pdf/fluke/68000Pod.pdf

A31 processor PCB is Rev B, A32 Interface PCB is Rev C

U4 IC, EPROM, Programmed 579516 (is a 2732)
U5 IC, EPROM, Programmed 579532 (is a 2732)

so the version 5.0 is the last for Fluke 68000 pods with 24 pin sockets



Posted By: Ace`
Date Posted: 19 Aug 2015 at 4:18pm
The instuctions above to get the software version of a 68000 fluke pod are correct but before you do all that you have to do a write of BF to F0000028 to take the pod out of test mode. I just checked mine and it's version 2.0 Unhappy

Guddler did you update yours to 5.0?


-------------
http://www.ukvac.com/forum/topic353880_post968941.html" rel="nofollow - Wanted PCBs and Parts

http://notinmame.blogspot.com/" rel="nofollow - Not In Mame


Posted By: channelmaniac
Date Posted: 06 Feb 2016 at 10:25pm
Necro bump!

I've repaired 4 pods this week and posted about it over on the KLOV forums. I also posted information on the hybrid modules, including which ones should be drop in replacements. I also reverse engineered a schematic for them and their resistor values.

http://forums.arcade-museum.com/showthread.php?t=367387

Hope this helps.

Raymond


-------------
Call me a cheap bastard... I learned to fix things to save money... even surface mount soldering...


Posted By: dorkshoei
Date Posted: 28 Apr 2016 at 11:39pm
I was trying to determine what version ROMS I have in my 68000 pod as the checksum doesn't match the v2 or v5 listed here.  It's not v6 based on the #pins on the EPROMS.

Whenever I try to read the control registers using my 9100FT I get "invalid address".   All the Fxxxxxxx addresses are outside the normal address range,  I can read normal address (WORD mode) just fine.

I have HALT, BR/ACK, Intr set tio "off",  as per above (otherwise I get a timeout).

Again this is using a 9100FT.   Anyone know what I'm doing wrong?

The 68000 pod passes self-test


Posted By: dorkshoei
Date Posted: 20 Dec 2017 at 5:58am
I've owned about ten 68000 pods and finally got my first running v6.0.

I'll dump the ROMS over Xmas holidays and see what the upgrade path is for earlier pcbs.  They have the extra pins for the larger EPROMs.


Posted By: Ace`
Date Posted: 14 Jan 2018 at 10:36pm
Originally posted by dorkshoei dorkshoei wrote:

I've owned about ten 68000 pods and finally got my first running v6.0.

I'll dump the ROMS over Xmas holidays and see what the upgrade path is for earlier pcbs.  They have the extra pins for the larger EPROMs.


Any news on this? sounds good as mine is on the first rom version at the moment. Smile


-------------
http://www.ukvac.com/forum/topic353880_post968941.html" rel="nofollow - Wanted PCBs and Parts

http://notinmame.blogspot.com/" rel="nofollow - Not In Mame


Posted By: dorkshoei
Date Posted: 14 Jan 2018 at 11:45pm
It came to me as part of 250kg of surplus Fluke gear. I got a little distracted. I'll try to get to it as soon as I can.


Posted By: dorkshoei
Date Posted: 24 Jan 2018 at 8:42pm
Originally posted by Ace` Ace` wrote:

Originally posted by dorkshoei dorkshoei wrote:

I've owned about ten 68000 pods and finally got my first running v6.0.

I'll dump the ROMS over Xmas holidays and see what the upgrade path is for earlier pcbs.  They have the extra pins for the larger EPROMs.


Any news on this? sounds good as mine is on the first rom version at the moment. Smile

I've asked John to upload to  ftp://ftp.arcadetech.org/TTL/Test_Equipment/Fluke/9XXX%20Pods/68000pod/" rel="nofollow - ftp://ftp.arcadetech.org/TTL/Test_Equipment/Fluke/9XXX%20Pods/68000pod/

I was able to update a Rev B processor board from V5 to V6.   No PAL change is required.




Posted By: dorkshoei
Date Posted: 24 Jan 2018 at 8:43pm


Posted By: gfernval
Date Posted: 11 Oct 2018 at 12:47pm
Hello:

Succesfully have updated the firmware of my 68000 pod with version v6.0, only have had to remove the v5.0 2732 EPROMs, put 27C64 EPROMs with v6.0 firmware and join the additional 4 pins hanging in each EPROM with thin wire wrap wire to the board, because my pod doesn´t have 28 pin sockets and didn´t want to change the sockets.

thanks



Posted By: dorkshoei
Date Posted: 11 Oct 2018 at 7:10pm
Glad to hear it worked for you!


Posted By: gfernval
Date Posted: 17 Oct 2018 at 6:40pm
Thanks, a question unrelated to this thread:

- Do you have the 9000A-910 Fluke Utility Tape? This tape
  has many programs designed to enhance the operation of
  the 9010A (frequency counter, setup, register addition and
  substraction,..) In ftp://ttl.arcadetech.org/TTL/Test_Equipment/Fluke/
  There are only parts of this tape (in ASCII), there are not
  binary files. The only complete tape I have found (ASCII and
  binary) is the tape of Asynchronous Signature Test Option (9000A-006)

- Where is the Fluke TestWriter software? (option 9020A-925) This software
  enables you to use the PC as a datalogger, controller,..with the Fluke
  9010A attached to the PC serial port (if the Fluke 9010A has the GF option installed)


Posted By: dorkshoei
Date Posted: 17 Oct 2018 at 6:47pm
Way off-topic for this thread.  Recommend you ask the question on the TTL mailing list (http://seven.pairlist.net/mailman/listinfo/techtoolslist).  This said, if they are  not archived on the ttl ftp site, then I doubt anyone has them.  





Print Page | Close Window