Can all registered uses please login, even just for a few minutes..
It helps build a picture where our "good traffic" is coming from..
Thanks :)

Megabus dimensions

General discussions or ideas about hardware.
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3111
Joined: Tue Nov 19, 2019 12:09 pm

Re: Megabus dimensions

Post by Badwolf »

This is what I've come up with for prototyping what I call the 'Megabusmaster'.

It's got a small CPLD to help me figure out the logic and then a slew of uncommitted GAL footprints with breakout headers to see if I can distil whatever I come up with into cheaper and easier to source/solder GALs.

Obviously, that would only come into play if I can get bus mastery working.

Standard 6 pin power connector on the right. Two pin IPL1..2 connector on the left. These two signals will have to be somehow tapped from the onboard 68k or the little U39 next to it.

Sending off the order now. Hopefully can start work proper in a couple of weeks.

BW

Screenshot 2026-09-10 at 21.20.48.png
Screenshot 2026-09-10 at 21.20.48.png (281.96 KiB) Viewed 65 times
!Message from: Moderator
@Badwolf, we have placed your attachments in-line so they display correctly in your post. Here's the how-to guide.
Last edited by exxos on Fri Sep 25, 2026 11:03 pm, edited 1 time in total.
Reason: Attachments placed inline
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
User avatar
mrbombermillzy
Moderator
Moderator
Posts: 2426
Joined: Sun Jun 03, 2018 7:37 pm

Re: Megabus dimensions

Post by mrbombermillzy »

Good work! :dualthumbup:
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3111
Joined: Tue Nov 19, 2019 12:09 pm

Megabusmaster bring-up

Post by Badwolf »

The Megbusmaster development has started in earnest.

It is a no-mods-required installation and if using the two little clips going to the onboard 68000, it is in theory, solder-free too.

IMG_0283.jpeg
IMG_0283.jpeg (279.54 KiB) Viewed 11 times
Unfortunately it's proven a bit of a pain to bring up so far.

The blitter seems *ludicrously* sensitive to anything loading the BR line. I have to both read from it (to pass it through to the external 68000 slot) and write to it when negotiating so it's declared an inout in my verilog and spends most of its time high-z.

However that's enough to stop the blitter working properly. Either freezing up on access (it'll boot to desktop and then accessing the menus locks up), or causing continuous arbitration cycles and thus seeing the blitter run in slow motion.

Setting all the CPLD lines to high-z and running the onboard CPU is still enough to cause the issue. Doing the same but disconnecting BR from the CPLD via the jumper bank there resolves it. So it's simply the connection that's enough to cause it.

So far I've tried adding another 10k pull up to the line -- no obvious effect -- and I'm thinking about trying a set up where I use two pins for BR. One to assert it (isolated via a diode) and one only to listen on it, mediated by perhaps a 1k resistor or something.

Otherwise, I'm not sure what to do? An external buffer before the CPLD? A much stronger pull up?

I'm tempted to remove the blitter and try to get everything else working first (the ACSI isn't happy yet either), but that seems just like putting it off.

Any thoughts electronisits?

BW.
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
User avatar
PhilC
Moderator
Moderator
Posts: 7619
Joined: Fri Mar 23, 2018 8:22 pm

Re: Megabus dimensions

Post by PhilC »

Have you got a different Blitter to try?
If it ain't broke, test it to Destruction.
User avatar
Badwolf
Site sponsor
Site sponsor
Posts: 3111
Joined: Tue Nov 19, 2019 12:09 pm

Re: Megabus dimensions

Post by Badwolf »

PhilC wrote: Sun Sep 27, 2026 9:20 pm Have you got a different Blitter to try?
Ah, no.

BW
DFB1 Open source 50MHz 030 and TT-RAM accelerator for the Falcon
Smalliermouse ST-optimised USB mouse adapter based on SmallyMouse2
FrontBench The Frontier: Elite 2 intro as a benchmark
Post Reply

Return to “HARDWARE DISCUSSIONS”