A600 CPU adapter (PLCC to DIP64)

TF530 - 63030 + RAM Board

Moderators: terriblefire, Terriblefire Moderator

User avatar
kludge
Posts: 400
Joined: Thu Nov 08, 2018 2:05 pm
Location: Sweden

Re: Compatibility issues with TF530/TF534 and A600?

Post by kludge »

Maximilian wrote: Thu Mar 21, 2019 11:20 pm Could this be the problem?
In the a600 the BR is tied to VPA and those are tied to a 1k resistor.
So if you pull down BR you are also pulling down VPA......not a problem during startup but maybe during normal running?

Also the 1k pullups are a lot stronger then the 470/4k7 ohm resistors on the A500.

Knipsel.PNG
WTH. I'm pulling BR low with a 220 ohm resistor, so it should be stronger than the pullup. But I had completely missed the VPA connection. What does VPA do?

Edit: It doesn't sound like a great idea to have VPA permanently asserted. So, right now the DIP64 VPA is being pulled low by the 220 ohm resistor on the PLCC BR line... That probably needs to change. Next: Break the connection between the DIP64 VPA and PLCC VPA and connect the DIP64 VPA to the DIP64 BR. Or am I being stupid here?

Screenshot 2019-03-22 at 07.54.31.png
Screenshot 2019-03-22 at 07.54.31.png (152.36 KiB) Viewed 4131 times
A kludge is a workaround or quick-and-dirty solution that is clumsy, inelegant, inefficient, difficult to extend and hard to maintain.

My lack of focus:
[ 8 * A500 ][ 2 * A500+ ][ 2 * A600 ][ 2 * A1200 ][ 2 * A2000 w/ A2386 ][ A4000 w/ TF4060, CyberVision 64 3D, FastLane SCSI Z3 ][ CD32 ][ VIC-20 ][ 4 * C64 Breadbin ][ 5 * C64C ][ 2 * C128 ][ C128D ][ C64 DTV ][ 3 * Mac Classics of different types ]
User avatar
kludge
Posts: 400
Joined: Thu Nov 08, 2018 2:05 pm
Location: Sweden

Re: Compatibility issues with TF530/TF534 and A600?

Post by kludge »

If I had a time machine I would go back in time and tell Motorola to add a chip enable to the 68k line of CPUs.

...but Commodore would probably have connected it in some awkward way preventing me to use it anyway.
A kludge is a workaround or quick-and-dirty solution that is clumsy, inelegant, inefficient, difficult to extend and hard to maintain.

My lack of focus:
[ 8 * A500 ][ 2 * A500+ ][ 2 * A600 ][ 2 * A1200 ][ 2 * A2000 w/ A2386 ][ A4000 w/ TF4060, CyberVision 64 3D, FastLane SCSI Z3 ][ CD32 ][ VIC-20 ][ 4 * C64 Breadbin ][ 5 * C64C ][ 2 * C128 ][ C128D ][ C64 DTV ][ 3 * Mac Classics of different types ]
Maximilian
Posts: 301
Joined: Thu Feb 28, 2019 5:02 pm

Re: Compatibility issues with TF530/TF534 and A600?

Post by Maximilian »

There are turbo boards for the a600, but they probably use a small processor for this.

So I would not go and change your motherboard, otherwise you could just remove the plcc 68k and be done with it.

Isn't the VPA used for the Cia's etc?, didn't have time to check that.
User avatar
kludge
Posts: 400
Joined: Thu Nov 08, 2018 2:05 pm
Location: Sweden

Re: Compatibility issues with TF530/TF534 and A600?

Post by kludge »

It looks like VPA is just pulled up together with BR, so I don’t think it used by anything else. But I’ll check again after work.

No, I want to handle everything on the adapter, ideally. No hardware modifications on the motherboard or the accelerator.
A kludge is a workaround or quick-and-dirty solution that is clumsy, inelegant, inefficient, difficult to extend and hard to maintain.

My lack of focus:
[ 8 * A500 ][ 2 * A500+ ][ 2 * A600 ][ 2 * A1200 ][ 2 * A2000 w/ A2386 ][ A4000 w/ TF4060, CyberVision 64 3D, FastLane SCSI Z3 ][ CD32 ][ VIC-20 ][ 4 * C64 Breadbin ][ 5 * C64C ][ 2 * C128 ][ C128D ][ C64 DTV ][ 3 * Mac Classics of different types ]
terriblefire
Moderator Team
Moderator Team
Posts: 5528
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: Compatibility issues with TF530/TF534 and A600?

Post by terriblefire »

VPA/VMA/E are how the 68000 talks to the CIAs.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
kludge
Posts: 400
Joined: Thu Nov 08, 2018 2:05 pm
Location: Sweden

Re: Compatibility issues with TF530/TF534 and A600?

Post by kludge »

terriblefire wrote: Fri Mar 22, 2019 9:14 am VPA/VMA/E are how the 68000 talks to the CIAs.
It looks like it's only being pulled high.

Screenshot 2019-03-22 at 10.19.17.png
Screenshot 2019-03-22 at 10.19.17.png (71.39 KiB) Viewed 4123 times
A kludge is a workaround or quick-and-dirty solution that is clumsy, inelegant, inefficient, difficult to extend and hard to maintain.

My lack of focus:
[ 8 * A500 ][ 2 * A500+ ][ 2 * A600 ][ 2 * A1200 ][ 2 * A2000 w/ A2386 ][ A4000 w/ TF4060, CyberVision 64 3D, FastLane SCSI Z3 ][ CD32 ][ VIC-20 ][ 4 * C64 Breadbin ][ 5 * C64C ][ 2 * C128 ][ C128D ][ C64 DTV ][ 3 * Mac Classics of different types ]
terriblefire
Moderator Team
Moderator Team
Posts: 5528
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: Compatibility issues with TF530/TF534 and A600?

Post by terriblefire »

VPA, VMA and E are the 6800 (not 68000) control lines. You shouldn’t touch any of these lines. The CIA use these to terminate bus cycles.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
kludge
Posts: 400
Joined: Thu Nov 08, 2018 2:05 pm
Location: Sweden

Re: Compatibility issues with TF530/TF534 and A600?

Post by kludge »

terriblefire wrote: Fri Mar 22, 2019 9:33 am VPA, VMA and E are the 6800 (not 68000) control lines. You shouldn’t touch any of these lines. The CIA use these to terminate bus cycles.
But if I'm asserting BR I'm also touching VPA as they are tied together on the A600 (and pulled high, without any connections elsewhere if PCB explorer is to be trusted), so I don't understand how I'm supposed to not mess with it. My thinking is that by pulling VPA high on the DIP64 section of the adapter I'm just replicating what is already done on the A600 motherboard while still being able to assert BR.

Edit:
Screenshot 2019-03-22 at 10.43.00.png
Screenshot 2019-03-22 at 10.43.00.png (126.77 KiB) Viewed 4120 times
A kludge is a workaround or quick-and-dirty solution that is clumsy, inelegant, inefficient, difficult to extend and hard to maintain.

My lack of focus:
[ 8 * A500 ][ 2 * A500+ ][ 2 * A600 ][ 2 * A1200 ][ 2 * A2000 w/ A2386 ][ A4000 w/ TF4060, CyberVision 64 3D, FastLane SCSI Z3 ][ CD32 ][ VIC-20 ][ 4 * C64 Breadbin ][ 5 * C64C ][ 2 * C128 ][ C128D ][ C64 DTV ][ 3 * Mac Classics of different types ]
terriblefire
Moderator Team
Moderator Team
Posts: 5528
Joined: Mon Aug 28, 2017 10:56 pm
Location: Glasgow, UK

Re: Compatibility issues with TF530/TF534 and A600?

Post by terriblefire »

If you mess with these lines and/or don’t connect them to the Amiga then the machine won’t work.

Why would you pull them up if the Amiga already does this anyways??

EDIT: these are real signals between the Amiga chipset and the cpu you’re adding. Don’t mess with them.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
User avatar
kludge
Posts: 400
Joined: Thu Nov 08, 2018 2:05 pm
Location: Sweden

Re: Compatibility issues with TF530/TF534 and A600?

Post by kludge »

terriblefire wrote: Fri Mar 22, 2019 10:24 am If you mess with these lines and/or don’t connect them to the Amiga then the machine won’t work.

Why would you pull them up if the Amiga already does this anyways??
Because I want to pull BR low for the bus arbitration, and by doing that VPA would also go low as they are tied together on the A600. I can’t see how these could be used to communicate with the CIAs as there doesn’t seem to be any traces between the chips. At all.

This is weird.
A kludge is a workaround or quick-and-dirty solution that is clumsy, inelegant, inefficient, difficult to extend and hard to maintain.

My lack of focus:
[ 8 * A500 ][ 2 * A500+ ][ 2 * A600 ][ 2 * A1200 ][ 2 * A2000 w/ A2386 ][ A4000 w/ TF4060, CyberVision 64 3D, FastLane SCSI Z3 ][ CD32 ][ VIC-20 ][ 4 * C64 Breadbin ][ 5 * C64C ][ 2 * C128 ][ C128D ][ C64 DTV ][ 3 * Mac Classics of different types ]
Post Reply

Return to “TF530”